aaacgattcaaaggagggggcaacgggtggaaaacatccatgatttatggaatcgtgtgctcggggaaatcgaaaagaaaattagcaagccaagctttgaaacttggttaaaatcaacaaaagcccactctttacgaggtgacacgcttgtcatcatagccccaaacgaatttgcaagagactggcttgattcccgctactctcgcttgattgctgaaaccatttacgacatcactggagaagaactgttgatcaagttcattactccccctaatcaatccgaagatgattttgaatttcagcgatcttcgaaaaagcaccgaaagccatacgaggaatcaacggattttccgcaaagcatgctgaatccaaaatatacgttcgacacgtttgtcatcggttccggcaatcgttttgcccatgcagcttctttagcggtggcagaagcgccggcgaaagcatataatccgctatttatttacggcggggttggcttaggcaaaacgcatttaatgcacgcgatcggccattacgtcattgaacataatccgtccgcgaaagtagtgtatttatcatcagaaaaatttacaaatgaatttatcaacgcgattcgtgacaatcgtcccgacgattttcgcaacaaatatcggaacgttgatgtcctattaattgatgatattcagtttttagcgggaaaagaacaaactcaagaggaatttttccatacgtttaatacattgcatgaagaaagtaaacaaatcgttatctccagcgatcggccgccaaaagagattccgacattggaagaccgccttcgctcacggtttgaatgggggcttattacggatatcactcctcctgacttagaaacgaggatcgctatcctcagaaagaaagcaaaggcggaaggatttgatattccgaatgaagtgatgctgtatatcgctaatcaaattgactctaacattcgtgagctggaaggagccctcatacgcgttgtagcttactcatcgctgatcaataaagaaattactgctgatttagcggcagaggcgttaaaggatattattccgagtacaaaaccaaaagtcattaccattcaagatattcagcgcgttgtcggccagcatttcaatattaaactagaagattttaaagctaagaaaagaacgaaatctgtcgcttttccgcgccaaatcgctatgtacctttcgcgagaacttaccgattgttcattgccgaaaattggagatgaatttggaggccgtgaccatacgacggtcattcatgcccatgaaaaaatttctaagcttctccaaacagatgctcaattgcaaaaacatataaaagagattgaagagaaactaaagcaattgtgaataactagtgaatggttacacacagtctatccacatgtggacagactgtgtttcctttactttttttacttatccacatttcaacaagcattattactagtattacgatatttttattataaaaaaataatttatttccctaatcattgtaggaggccttacgtgatgaaaatcaaaattgatcgagaagcgctagttcaaagtgttcaagatgttatgaaagctgtgtccccccgtacgacgattccgattttgactggaattaaaattgcggcaacttcacaaggagtaacattaacaggaagcgattccgacatttcgattgaatcttttattcctacagaagaagaagacaaagtgcttgtcgaagtagtagaaaccggaagtattgtgctgcaagctcgctttttttcagaaatcgtaaaaaaactaccggaaaatacgattgaaattgaagtacagcctaattttttaacggtgatccgttccggaaaagcggagttcagtttaaacgggcttgacgcggaagagtatccaagacttccgcaaattgaggaagaaaatgtttttaaaattcctactgacttgttaaaaacaatcattcgtcaaacagtatttgctgtttctacttcagagacaagaccgatcttgacaggtgtcaactggagagttgaagatggcgaactgatctgtactgcaacagatagccatcgtcttgcattacgaaaagcaaaaatagaaacggaaaaccagcaatcgtataacgttgtcattccgggaaaaagtttaaatgaattgagcaaaatcttagatgatagcaacgacccggttgatattgtcatcacggcgaatcaaattttatttaaaacaaaacatttattgtttttctctcgattgcttgatggaaattatccagaaactacccggcttattccaacagatagcaaaaccgatattatcgttaacgcaaaagagtttttacaagccattgaccgcgcatctttattagcaagagaaggaagaaacaatgttgtgaaactgacaacgctaaatgacggcattattgaaatttcttctatttctccggaaatcggaaaagtaacggaagaaattcaaagtgaatcgatcgaaggagaggaattaaagatttcctttagcgcaaaatatatgatggatgcactaaaagcgcttgatggcaccgacattcaaattagctttactggtgcaatgcgtccatttttacttcgtcctctccatagcgactctatgcttcagcttattttaccagtaagaacgtattaacgtttatgaaagctgctaagttctagcagctttctttgctaatattttattttttcgttaaaataaagagatgggcagtttttagaaagcgagcgatgatgaatggaaaaaagagtaacgattacgacagaaacgattacgcttggtcaattgctaaaactcattcaagccgttgggacaggcggtgctgtgaaatggtttctgcaaaccaatgaggtgcttgtcaacggagaaagagaaaatcggcgtggacggaaattaaaaaatggggatatagtcgaagtcgaaggacttggaacgtttattgtaacaagggcagagtaggtgaagggccgttgtttttaacacatttatcgctaaaaaattatcgtaattatgagagtgaaacgatagagtttgccaataacgtaaatattattttaggggagaatgctcaagggaaaacaaacatgatggaggccatctatgtattggcgatggcgaagtcgcacaggacaacaaacgacaaagatctcattcgctgggatgaagactatgctaaaatagaaggaaaggcaatgaaaaaaaatggggcgctatcgcttgaacttattatttcaaaaaaaggaaaaaaagcgaaatgcaaccatattgaacagcagcgattaagtcaatatgttggtcatttgaatatcgtgatgtttgccccggaagatttaaatttagtaaaaggaagcccgcaagtgagacggcgttttgtcgatatggaaattgggcaagtatcccctgtttatatacatgatttgagccaataccaaaagcttttgcagcagcgaaaccattatttaaaaatgttgcaaacgcgcgagcagcaagatgaaacagtactagatatcttaacagaacagctcattccgctggcagctaaaatcacgctaaagcggtatgaatttttgctgttgctgcaaaaatgggcggcgccaattcatcacgaaattagccgcggattagaaacattacaaattcaatatcgaccttctgttgatgtatcagaaaagatagaattgtctagaataatagaagcatatagtgaaaagtttgctacaataaaagaaagagaaatccagcgaggaatgacgcttgctggtccgcatcgtgatgatattgcatttagcgtgaacggaaaagatgtccaaatatttggttctcaagggcaacagcgcacaacagcgttatccatcaagttggcagaaatcgaattgattttttccgaaattggcgattaccccattcttttacttgatgatgtgctatctgaactagatgactttcggcaaacccaccttcttgatacaattcggaaaaaagtgcaaacgtttgtgacgacaacaagcattgaaggaatcgaacatgacatcatcaaggaagcagcaatttacaaagtccattccggtcacattaccgcccctctttgtgattaatcttttgaacgtttggaaagaaagcgtaggtgattcgcatgacaatggaacaaaaaatcgaacatacgtatgatgcgagccaaattcaagtattagaagggctggaagcagtccgtaaacggccggggatgtatattggttccacgggtccaaaaggactgcaccatctcgtatgggagattgtagataatagcatcgatgaagctttagctggttactgtacagaaattaacgttacgattgaaaaagataatatcattgcgattacggacaacggccgtggcattcctgttgatattcaagagaaaatggggcgccctgctgtcgaagtcattatgaccgtgcttcatgcaggaggaaagtttggcggcggcggttataaagtgtcgggcggacttcatggcgtcggcgcttctgtcgttaacgctctatccgaagaactggaagtatatgtacacagggatgggaaaatccattatcaaaaatatcaacgcggcgtaccttgtacggatttagaagtgattggagaaacggatcggacaggtaccaccgttcgttttaagcctgatccggaaatttttacggaaacgacagaatttgattatgaaacgttggcaacccgtcttcgcgagcttgctttcttaaatcgaggccttaaaattacgcttgaagataagcgagtagaaaatcggaaaaacgaatatcattacgaaggcggtattaaatcttatgttaaacatttaaaccggacgcgtgaagtgcttcatgaggaaccgatttatatcattggtgagcgcgatggtatttatgtggaaattgctctccaatataacgatagttatagtagcaatatttattcttttgttaacaacattcacacacatgaaggcggaacgcacgaatccggttttaaaacagcattgacgcgcattattaacgattacgcacgcaaacatcaaattttgaaagataatgaccctaatttaaccggagaagatgttcgcgaaggattgacagcgatcgtttcgattaaacatccgtccccgcagtttgaaggacaaacaaaaacaaaacttggaaacagtgatgcacgggcggttaccgatgcaattttctcggaacaatttgaaacatttttattagaaaatccaacgatagcaagaaaaattgtggaaaaaggcatgatggcggcgcgggcacggttagcggcgaaaaaagcgcgtgagcttacaagacgaaaaagcgctcttgaaatttctaacttgcctgggaaactagcggattgttcctcgaaagatccttctatcagtgaattgtatgtggtcgaaggagactctgccggcggttcggcaaagcaagggagagaccgccattttcaagcgattttgccgttgcgcgggaaaattatcaatgtcgaaaaagcgcggcttgacaaaattttatcgaacaatgaagttcgcgctatcatcactgcgttaggtacgggaattggtgaagattttgatattacgaaagcgcgttaccataaaatcattattatgacagatgctgatgtcgatggggcacatatccgcacattattgcttactttcttttatcgttatatgcgcgaatttatcgagcggggatatgtatacatcgcccagcctccgctttataagattgaacaaggcaaacaggtaaaatacgcatataatgaccggcagcttgaaaaaattcttgcggaattgccggaaaatccgaaaccgacgattcaacgttataaaggtcttggagaaatgaatccggaacaattatgggaaacaacgatgaatccagagacaagaacgcttcttcaagttagtttgcaagatgcgattgaagcagacgaaacattcgagattttaatgggagacaaagtagaaccgagaaggcagtttattgaagaaaatgcgcgatatgtgaaaaacttagacatttaatcggagagtgttgagcaatcaccctccccgccgaaaattttttataagggaggttttatgaatgtcagaaaatcaaaatccgcgcatccgcgaagtcaatattagccaagagatgcgctcttcgtttcttgactatgcgatgagcgtcatcgtatcgcgcgcattacctgatgtacgcgatgggttaaaaccggtgcaccgccgtattttatatgcaatgcatgacctcggaatgaccgcggacaagccttataaaaaatctgcccacatcgtcggtgaagtcatcggtaaatatcaccctcacggtgacgcagcggtgtatgatacgatggttcgcatggcacaagattttaactatcgttatgtgcttgtagatggtcatggaaactttggttccattgacggcgatgcggctgcagcgatgcgttacacggaagcgcgcatgtccaaaatcgcgatggaaatgctgcgtgacattaacaaagatacaattgattatcaagataactatgatggttcggaaaaagagcctgtcgtattgccgtcgcgcttcccaaatttactagtaaacggttcgtcagggatcgctgtcgggatggccacgaacatcccgccgcatcagctcggcgaggtggtcgacgcgattttggcgttaagtaaaaatcctgatatgactgtagcggatttaatggaatatattccaggaccggattttccaacagcagggcaaatcattggacgcagcggcatccgcaaagcgtatgaaacaggccgaggttcgattacattgcgcgccaaagtcgagattgaacaacaatcaaacgggaaagaaatgatcattgtccgcgagctcccttatcaagtcaacaaggcaaaattaattgaacgcattgccgagcttgtccgtgaaaagaaaattgacggcattactgatttgcgcgatgaatcggatcgcagcggaatgcgaattgtcatcgaagtgcgaagagacgcgaactcgaaagtaatattaaacaatttatacaaacatacggcactgcaaacgaactttggtattaacatgctcgcgcttgttgacggccagccgaaagtattaaacttaaaagaatgcttgcaacattatttagatcatcaaaaaaccgtcattcgccgccgcacggcatatgaattgaaaaaggcggaggcgcgtgcccatattttagaaggattgcgtattgctcttgatcatctcgatgaagtgattaacttaatccgcagctcgcaaacgacagaaatcgctagagaaggacttatgcggcaattttcgctcagcgaaagacaggcacaggcgattttagacatgcgcttgcaacgattgacaggattggaaagagaaaaaatcgaacaagaatatcaagatcttattcgcttaattgccgaattaaaagcaattttagccgatgaagagaaagttttacaaattattcgcgatgaattaacggaaattaaagagcggtttaacgatgagcggagaacagaaatcgtcattggaggaatcgaagaatttgacgatgaagatttaattccgcgcgaaaacatcgtcattacgctcacgcataaaggctatattaaacgtcttcctgtttcaacgtataaaagccaaaaacgaggcggacgaggcgtccaaggaatgcatacgagcgaagatgactttgtggaacatcttttgattacatcgacccatgacactgttttattttttacaaataaagggaaagtataccgggcgaagggatacgaaattcctgaatttggtcgaaccgctagaggaattccaatcattaatcttttagaactcgataaagacgagtggattaacaccattatccctattaacaatgaatttgatgataatttatatttgttctttacaacaaaacaaggaatcgccaaacgctcgccattatcttcgtttgcccatattcgtaacaatggtctaatcgccatccatttgcgtgaaggagatgagttgatttccgttaagttaaccgacggttcgaaacatattattgtcgggacaaaaaacggaatgctcattcgttttccagagaccgatgtacgaacaatgggacgaagcgcaacaggagttaaagcgattaccctcgaagatggcgatgaagttgttggcatggaaattttagaagatgattgcgatgtattagtcgttacgaaaaacggctatggcaagcgtaccccggcttcggagtatcgtatacaaagccgtggcggaaaaggactcaaaacgtgcaacattacggagaaaaatggttcggttgttgcggtgaagacggtgactggtgaagaagacttaatgctcattacggcaggcggcattcttattcgtattgcggtcagtgacatttcacgaatgggaagaaatacacaaggcgtaaaattaattcgcttatccgacgatgatgaacatgaatatgttgctaccgtagcgaaagttccaaaagaagagaaagaaaatgaagtagacgaagaagagaatcattaattactgtaatggcttgaaaggtgttaccttttgagccattttttatgtaaaccactacaactatcgtaccatcaatgttagtataagattatggaataaaggacgaaagtaggagtgtagcacaatgatccgggcgaaacttcatcaattgcaagaaggatgtattcttgctgaagatgtactaggtaaaacaaaaaagacaattatgcccaaaaatactgtattgacgccagcgttattaaatgtactggaaaaatttttgattgaggaagtgtgcgtcgaaccagttctggcaaatggcgatccatttagaccagctgaattgcttggacagcatgatggcgataacactagcaatgagcagccgatatcactttatctgaaagcggttcaaaaatataaaaaagcatttcaatcttggcagtcaggctctcctatcgatataggggaaataagagatattattatccctttattcgataaatttgtacatcatcgaaaagagctattaacgctatatcgttatgccacaaaagaagactatttataccatcacgctgtcagtgttggtttattatctggatttttagcaaaacaattagattatagtaaaggggactgttatcaaattgtgctggcgggtatattgtctgactgtggcatggcgaaggttgatcagagaattttagcgaagaaatctgcgcttactactagcgaatatgaagaagtaaagcaacataccgtgtttggctatcgaatggttcaaaaaataacgtcattaaaagaaggagtaaagctagctgtattgcagcatcatgaacgcaatgatggaacgggctatccgtttggaattcgtgatcggcaaattcacccttatagtaaaatagtggccgtagctgacgtttatcacgcgatgacgtccgaacgtctttatcaacgaaaacaatcgccttttaaagcacttgaaaaaattcaagtcgagcactttggtaaattgagtatggaagcgatacaaatactactagatagtttgataaattttcatataggaacagttgtcaaattatcgaacggtgaaatggcggaaatcgtttttatgcagcgggaagcgccaacaagaccaattgttaaaatcgtagataaagacgaatttctttctctaagtgaacatcgagatattcatattgaagaagttattgattaacgatgatggagcaaaaaattttttctagaaaaatactcttgaacaacagcaataatagtgatagaataaagcctgtcttgaagaaaaaacaaataaatttataaatgtttataaaaaacatgttgacttttattttgcttttagttattatttaatagctgtcatcatttagagtttgaagttccttgaaaactagacaaaacgcaagcgtcaataagaaaagcggaagcgccgcgatcagctctcgaagccaaatgttcttcacccgctaaagtgcctgcacttcgagggggaaggttatttggcacgagagagctaggcgctgaagctggacaataagaaaagcgaaggcgacttgacaccttcggtgtcagtgacgaattaaataagccaatcaactttctttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccgaacggaagcttgcttctgttcggttagcggcggacgggtgagtaacacgtgggtaacctgcccgtaagaccgggataactccgggaaaccggggctaataccggataacaccgaagaccgcatggtctttggttgaaaggtggcttttgctaccacttacggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcgacgccgcgtgagcgaagaaggtcttcggatcgtaaagctctgttgttagggaagaagaagtaccgttcgaatagggcggtacggtgacggtacctaacgagaaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcagaagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggtctgtaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagagggattaaaccctttagtgctgtagctaacgcgttaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaaccctggagacagggcgttcccccttcgggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcccctagttgccagcattcagttgggcactctagggggactgccggctaaaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggtaacccgtaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggatgatacgaaaagcgaaggcgactggttagccccgacaggcgctggagggctcgcgaggaggctgttgccgccgcagcgagaccgaagcggcccgaggggctaggagccgaagctagacagtacgaaaagcggaagcgccgcgatcagctctcgaagccaaatgttcttcacccgctgaagtgcttgcacttcgaggggggaaggttatttggcacaagagagctaggcgctggagctagacaaatacgtgttgacaagaatgactaaagatgttataatgacgcttgtcgttttgtttagttttgaaggagcttcatgttccttctctaatttaaatatgacgggcctatagctcagctggttagagcgcacgcctgataagcgtgaggtcggtggttcaagtccacttaggcccatccctttctatgtggggccttagctcagctgggagagcgcctgctttgcacgcaggaggtcatcggttcgatcccgataggctccaccatttaagttgaaaattcaaagaagtagccttgtgtctgtgtctacgagtggattcagagaagctggattcctcgacgcagagttgaaaataaacctaagaaacagtcttgtgcctgcgtctacaagcagggtcgaggaagttaggttcctcggcacaaagctgcagagaagctgattcaaggcagtagccttgttcagttttgagggagcatttcactccttcaagtgctttgcgtctgcgtcttctagcagattcggggaagctggattcctcgacgcaaaactgcagggaagcagactcaagaagccgtttcgttccttgaaaactagataaccgagaagaaaagcggaggcgccgcgattagctctcgaagctaaatgttcttcacctgcagaagtgcttgcacttcaagggagaaggttatttggcacaagagagctaggcgccgaagctagacagtggaagaagccgagaagcgaaggcggcaagcgtgaagctgttttcgcatggttaagttagaaagggcgcacggtggatgccttggcactaggagtcgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatggggaaacccactgcccgtaatggggcagtatccatacctgaattcatagggtatggagggcacacccggggaactgaaacatctaagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcttgcctcttggggttgtaggaccactcacatgggagttacaaaggaacggggtagacgaagcggtctggaaaggcccgccagagaaggtgacagccctgtagtcgaaacttcgttccctcccgagtggatcctgagtacggcgggacacggggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagaaccccggaaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgtttatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatgacgtgcgaggttaagtcgaagagacggagccgcagcgaaagcgagtctgaatagggcgtgtagtacgtcgtcgtagacccgaaaccaggtgatctacccatgtccagggtgaaggtagggtaacacctactggaggcccgaacccacgtacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacctggagatagctggttctccccgaaatagctttagggctagcctcaagggaagagtcttggaggtagagcactgattgagctaggggccctcatcgggttaccgaactcagtcaaactccgaatgccaacgacttatccttgggagtcagactacgagtgataagatccgtggtcgagagggaaacagcccagaccaccagctaaggtcccaaagtgcacgttaagtggaaaaggatgtggagttgcccagacaaccaggatgttggcttagaagcagccatcatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccaccgaagctgtgggatgaccgttggtcatcggtaggggagcgttctaagcgcgccgaagcgggaccggaaggactcgtggagcgcttagaagtgagaatgccggtgtgagtagcgaaaacagaggtgagaatcctctgcaccgaaagcctaaggtttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatgggcaacaggttgagattcctgtaccacctcctcaccgtttgagcaatggggggacgcaggaaggtagggcgagcaggctgctggaatagcctgtccaagcggttaggctgccagataggcaaatccgtctggcgcaaaggctgagccgtgatggcgaagggaccaccggtcccgaagtccccgatcctacactgccaagaaaagcctctagcgaggtgagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctcttgggtgatgagcccgagagagccgcagtgaaaaggcccaagcgactgtttaccaaaaacacaggtctctgcgaagccgaaaggcgaagtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttaagccgcaaggctgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcactgtctcaacgagagacccggtgaaatcatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgagaagccggagcgccagcttcggtggaggcgccggtgggataccaccctggcggtattgaaattctaacccgcaccccttatcggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgtatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcgcaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggaagggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccatcgcgtcaagcgagtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgaggacttaaccaagcggaaaagtggaggcgagcgcttagcgccaaaaggaaaatgttcttcgcccgtagaggtgcttgcacctcaagggagaaggttatttggcgcaagagagctaggcaccggagctagacaacggaaaagcataggccgcctatgcaagacggcttcttccaaacagacggttatctagttttgagggaacgaaatccctcttgacaaacgtgatgattggaatataataataaatgtccaattgagataattgcctagtgacaatagcggagaggaaacacccgttcccatcccgaacacggaagttaagctctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgttgctaggcaagatttcactgatagagcaccctgccttattctaggcagggtgctttttcattatgctggaaacagccgctgtatcaaatattcataaagcaataacggtactttttctgcagtcaaagataaaaattgaacaatcaatgtatatgcgttacttgaataagagtgtaataactcactccaccattccgtttcatatcgtgaaatcatacttaagttatatagtaataaataatgagcgattacttccggaagcataaatattttttctctctttattggaatacggtatgttccattcaaatgaaacataaatggttcacatccaattggctgtagtggcgattcgatgccgatgtgaataaaacgatcttcttctttcacaaaagtagcttttaaaaaatgccattcatgctctatgtaatgaataaagcgatttaacgtcatatggtaatgatctaaaatttctatcggaatcgcaatggaattgagagaagagttatgtataacttctatagacaatatttttttatcgttaaatatggaaagtgattcatgtagttcgcatattctttgcagtaacgtaaccattcgaaatttttctcctgttgtttgtttcacatgaaacattttttcagaaaaatgagtgaacaagccgtttttttgtacctttacttcgtcatctaaaaattcatatccttgtttttttctttttcttgttgagactccgtgtgctaaaacggaagtagactcaggataatctgcatcgacagtaagcaggcaagcttttaaaagttgtaccattccgtaaaataaaagaacaggcttaatcgataaaggcgcatggcgtgcggttgaataaaagttttggccgtgttctaaataataaagaaatggatagcagttcgtgtagcttttttgcatagcatcttctctttcttgttttacatagcattgataaagcagttgttgagctatatctgccgaatgaaatacgataaatttgtttggaatgtttctgtcatccaacatttctatccccctaccatgaattttttaacaaaataactgaaaagttgaacattttctctattccttgacagtagtttaaccagttgataagctactaataataattttccggacaagggggagaaaacatgtgggaatcgaaatttgctaaagaaggattaacgtttgacgatgtgctccttattcctgcaaaatcagatgtattgcctcgtgatgtagatgtgactacaaagttaagcgaaacattacagttgaacatcccgattattagcgcaggaatggatacggtaaccgaagcagaaatggcaattgccatggcaagacaaggtgggcttgggattatccataaaaatatgtccatcgagcagcaagcagagcaagtagacaaagtgaaacgttcggagcgaggagttattacggatccatttttcttaacccctgaacatcaagtatacgatgcggaacatttaatgagcaaatatcgtatttctggcgtgccgattgtcaataatgaggaagagcaaaagctcgttggcattattacaaatcgtgatttgcgtttcatccaagactattccattaaaatcgccgatgtaatgacaaaagaaaatttaatcacagccccggtcggaacgacactagaagaagcagaaaagattttacaaaagtacaaagttgaaaaattgccgcttgtcgatgaaaacggagtactaaaaggacttattacgattaaagatattgaaaaagtaatcgagtttccaaattccgcaaaagacgcgaaaggacggcttcttgtaggggcagctgttggtgttacagctgatacgatgattcgcgtgaaaaagctggtagaagcaaatgttgacgtcattgtcgtggacacggcgcatggccattccaaaggcgtccttgaaacggtgcgtaaaattcgcgaacaatatccagacttaaatattatcgctggaaatgtcgcgacagcggaggcgacacgcgacttgatcgaggcaggagcgaacatcattaaagtcggaattggccctgggtcgatctgtacgacgcgcgttgtcgcgggagtcggtgtaccgcaaattacggcaatatacgactgtgcgacagaagcccgtaaatatggcgtcccgatcatcgccgatggcggaattaaatattccggcgatattgtaaaagcattggcagcaggggcacacgcggtcatgttgggcagccttttagccggagtatcagaaagccctggagaaacggaaatttatcaaggaagaagatttaaagtgtatcgcggaatgggatctgttgctgcgatggaaaaaggaagcaaagaccgttattttcaagaggataataaaaagtttgttcctgaaggaattgaagggcgcgttccttacaaaggacctttagctgacacgatttatcagcttgtcggcggtttacgtgcaggaatggggtattgcggaacaagaaatttagaagaactacgagaaaagacgcaatttattcgcatgacgagtgccggattgcgagaaagccatccgcatgatgtgcaaattacgaaagaagcaccaaactattctctttcttaatatatgtctattgacctaacttaggcggagaaaagcttctccgtctatttttttgcactggagtgtgttacaataacgtttgtgtgaggagggtgtgacagtgaaaaacatcaaacataaaatgttgatcagtttacttattatttctctatttttgagcctgttgccatttcgtgtggcaaaagcagcaagcgatccgctaaatatcgaagcagatgcggcgatacttgttgatgcaaatacagggagaattttgtatcaaaaaaatattgatacagttctcggtattgctagtatgaccaaaatgatgaccgagtacttactgttagaagcaattaaagaaaaacgggtaaaatgggatcagcaatatacaccaagcgactacgtttatcgtctttcgcaagatcgctctttatccaacgttcctttacgaaaagacgaaaaatacactgttcgtgagctttacgaagcgatggcgatttattccgccaacgctgcaacggtagctattgccgaaattgtcggtggttcggaacaaaactttgtcaaaatgatgaatgaaaaggcgaaacaattaggacttaagggatataaatttgtcaactccacgggattaagcaatgaagatttaaaagggtttcatccggaaggaacgaacgagagagaagagaatgtgatgtctgcccgttccgtcgccacactagcgtatcatttgttgaaagaatatccagaagtattggaaacagcaagtactcctcggaaaatatttcgcgaaggaaccgatgatcaaattaagatggataactggaactggatgctgcctggactcgttcgcgaatatgaaggagtagacggattaaaaacaggttataccgaatttgctggatactgttttaccggaacagcggaacgagatggcgttcgtttcattacagtagtgatgaatgcgaaaagcaacggaaaatcgaccatcgaagctcgatttgaacaaacggaaaaactgcttcactatggatttagcaattactctatcaaaaagctatacccgaaaggatatcaactaaaaggaaaatcgacgctaccggtagtgaaaggaaaagaaaagtcggttgccatcgtaaccgataagccgttttttcttgtcgtgaaaaacggagaggaaaaaaactatcgtcctgtatatgtttttgatcaaaagaaattaacagacaaaggtgaattagtcgcacctataaaaaaaggtgaaaaagtcggatatatgacattgcaatacaaaggcacagaggagtatagctttttaagtccagaaatgaaaaataatgtaaaagtaaatattgttacaaagaaaagcgtcgaaaaagcaaactggtttgtgcttgcagtgagaggaattggcgggctgtttggcgatgtatggacaagcgtagtaaaaacggtcaaaggctggttttaaaagctccttcctttttagggagcttttttctattgtgattttttaaaaaattgaggtaaaataaaaaaatgtaatcatctattgtaatactgtggtatttagcgttaaccatcacagtataacggcatagtgaaataaggaggaatgacaagtggcaattacaggtacagatcgtgtaaaacggggaatggcggaaatgcaaaaaggcggcgtcatcatggacgtggtgaatgcggaacaggcgaaaatcgcagaggcagccggtgcagtagcggtgatggcattggaacgcgtccctgctgatattcgtgccgctggcggtgtcgcgcgcatggcagatccgacggtcattgaagaagtgatgaaggccgtatcgattcctgttatggccaaagcgcgtatcggtcattacgtcgaagcacgcgtccttgaggcgttaggtgttgattatattgatgagagtgaagtattaacaccagctgatgaagaatttcatattgataaaagacaatttaccgttccgtttgtttgcggttgtcgcgacttaggagaagcgtcgcgccgcattgctgaaggggcatcgatgcttcgcacaaaaggagaaccaggaacaggaaacattgtcgaggcagtgcgtcatatgcgcaaagtaaatgcgcaaatacgaaaagtcgtcagcatgagtgaagacgagcttgtgacagaagcgaagaatttaggtgctccggttgaagtattgcgcgaaattaagcggttaggccgcctccctgtcgtcaactttgccgcaggcggtatcgcgaccccggctgacgcggcattgatgatgcatttaggtgcagatggggtatttgtcggttcaggtatttttaaatcggaaaatccagaaaaatatgcgcgggcgatcgttgaagcaacggcacattatgaagattacgagctaatcgcccatttatccaaaggattaggtagcgcaatgcgcggcattgatgtcgcatcattattgccagaacaacgtatgcaagagcgtggttggtaagtaaaggagtagacgttatgatgaaaattggagtgcttggcttacaaggtgccgtacaagaacatgttcgttccattgaagcgtgcggcgccgaggcagtggtcgtaaaaaaaatagagcaattagaggaaattgacggccttattcttcctggcggcgaaagtacgacgatgcgccgtttgatggataaatacggatttatcgagccgttaaaacagtttgctgcagcgggaaagccgatgttcggcacgtgcgctggcctcattttgttagcgaaacgaatcgtcggttatgatgagccgcatctaggattgatggatattacggtggaacgcaattcttttggccgtcaacgtgaaagttttgaagccgagctttcgattgctggcgttgccgatgattttatcggtgtatttatccgcgctccacatattgtggaagtaggagaggacgtcgaagttttggcgaaatatgaaggacgtattgttgcggcaagacaagggcagtttctaggatgctcgttccatcctgaattgaccgatgactatcgtatgacacaatattttctcaatatggtgaaagaagcgaaagcataaaaagagttgcgtttcaaaaaaacttatagtacattattggtacaaacaggcatatgaaaatcgcatagcgctaaagcgatgaaaggaactagtagcaaggtcgtttctcttcagagagtcggtgggtggtgcaaaccgatgggaaacacttgtgaatccatcctggagtaaaatgccgaacgcgcaagctagtaagcattttcggcttttcgccgttatcgattcaagcggaagacagcctcgtcttcaattagggtggcaacgcgggattactctcgtccctttttggggacgggagtttttattttataataataataaaaaaggaggtatcgttgatgcttgatgtcaaatatttgcgcaatcattttgaagaagtaaaagaaaagcttctaaagcgcggcgaagatttaacaaatatcgatcgctttgaagagctagacaaaaagcgccgcgaattaatcgcaaaagcagaagaactaaaaaataaacgaaatgaagtatcccaacaaatcgccgtattgaaacgcgagaaaaaagatgctgatcatctcattgccgagatgcgggatgtaggggatcgcattaaaaccatggatgatgaaatccgccaagtggaagaggaactaaatgcgttattattgtctattccaaatatcccgcatgaatcggtgcctgtcggaaagtcggaagaagataatgtcgaagtccgcaaatggggggaaccgcgttcgttttcatttgaaccgaaaccgcactgggatattgccgaacagctcggtattcttgattttgaacgggccgcgaaagtaacaggaagccgctttgtcttttataaaggactcggcgcccgcctggagcgcgcgttaattaactttatgcttgatgttcatatcgaggagtttggctatcaagagatattgcctccgtaccttgtcaatcgggcgagtatgacgggaacagggcaattgccaaaatttgaagaagacgcattccgtattgaaacagacgattactttttaattccgacagcagaggtgcctgtgacaaatttacatcgtgatgaaattttatccgcggaagatttgccgatttactatgttgcttatagtgcatgttttcgcgccgaagctggttctgctggacgtgatacaagagggcttattcgccagcatcaatttaataaagtagagctggtgaaatttgtgaaaccggaagattcatatgacgaattagaaaagttaacaaatcaagcagagagaattttgcagctgcttggacttccttatcgtgttgtatgtttatgcaccggtgatttagggttctcgtcggcgaagacatatgatattgaagtatggctgccaagctatggaacgtatcgtgagatttcttcgtgcagcaactttgaggcattccaagcacggcgtgctaacattcgtttccgccgcgaaccaaaggcgaaaccggaatatgtgcatacgctcaatggatcagggttggcgattggtcgcacggtggccgccatcttagaaaactatcagcaggaagatggaacggttgtcattccagaagtactgcgtccgtacatgggaaatctagaagttattcgataaataagagcagggcggatttgcccgcccgctctgccataaaaggtgttgacttttatcttcagtgatgttatattgaatgatgtcagtacggaggagtacccaagtctggctgaaggggtcggtcttgaaaaccgagaggcgccgcaaggcgcgcgggggttcgaatccctcctcctccgccataaaggaattgaaaataccaacgcgcataagtggagattgttatccgagacgattcgttacattttgtaacgaatttttatttttccaaagcaaaaaataaccgcctaatagtggcggttatttttttatacgataatactcgtgaataatcgttgaagcttttttaataattggttcgatggactgctcgtcttcgacaatatcgtattcgttaatgtttacgcgaagaactgggcaagcgttaaattcattaatccatttctcataacgttcatacatttccttccaatatgatataggtgttttctgttccattggacgcccgcgctcacgaatgcgcttcatcacttcctcaaaacttccttccaaataaataagcaaatcaggatgcgggaaatacggtgtcatgaccatcgcttgaaataagcttgtatatgtttcgtaatccacagccgtcattgttccattttcaaagtgcatttttgcaaaaatatgcgcgtcttcgtaaatagaccgatcttgaacaaagccgccgccatattcaaacatccgcttttgttctttaaaccgctccgcaagaaaataaatttgtaaatgaaaactccaacgttcaaaattatcataaaacttgtctaaatatggatttgtatctactttttcaaatgaagtgcgaaaatttagcgctttggctaatgcttttgtcatggttgatttaccgacaccgactgttccggcaatcgtaatgatcgcgttatctggaatacgatatttttcacgtaagttcatcgttgcgaaaccccttttacgacagtttttactcgttcgaatatgtaatgtaaatcttcttcccgttgaacgaaatcgagcaagtccccgttgaaccgaagaactggaatatgtggatttgcttgttcgaatagagcaaacgcttcttcataatcagcggctagctgctgtaagtagaccggatccattcttttctcaaagtcgcggccgcgttgatgaatgcgtgttaatagcgtttcaaggctggcatgtaagtaaatgatcatattaggttgaggtaaaccatctgttaaaatatcataaatttttatatattttttataatgatgttcttttaacgttcttttggcgaaaattacatttttcataatatggtaatcggcaacaactggttttttttgttgaagaaagttacgatcaatttcttctaattgcttataacgatggcaaaggaaaaacatttccgtttggaagctccattcttcgatattttcataaaatttcccgagaaatggattttcatcgacgatttctttcactaaatgatagcggaagtgttcggaaatcgcttttgccaatgaagttttcccaaccccaatcggaccttctaccgcgataaatggaaccattcccatctgtgctcccccttctccttagacagataaaatttattttaacacatagataaataaaatcgcacttggaaaaacaaccaagtgcgattgaaaaaagtattatttacctttttacaacagtaaagttatctgttagcagcaaccaattttgcggaaaatctaatcctagtttccaatagctgattccccgtaggccgagttcttttactaagtcaaattttgcttgaatcgaacgggcatcttcaaaccaaacttcgtgttcttttccgttttcgtcccgatagcggaaatgaggagcttgcgctttggtgtcatattcaatggcgacattgtattgagcagcaagacggatcgcttgttgcggactaatcgcccgtgcatatggtccacccggtacgtatggaagcgtccaatcgtatccgtataagttttgtcccatcataattttagaagcgggcatttcggaaatggcatattcgatcacctgccgaacagggccaattggagaaaccgccattggcggtccaccgctatatccccattcatatgtcataatgacgacaaaatcaacaatttgtccgtgggcgcggtaatcatgcgcttcataccagcggcctttttgtgtcgcgcttgtttttggcgccaacgcggtagacataagccacccttcacgttcaaatcgccgttttgcttttcgcaaaaacgcgttatacgcttcgcggtcttcgggacgcaaatattccatatcaaagtgaatatcgcgaaatccgtatttttttgctgttgttacaatgttttctaatagacggttttgtaattgttcgttgtttaaaataagcgctcctagttcatcgctaaattgatcgttttcgatattggtaacgaccatgattaaagtaacgcgattggcgcgagcgatagatgggaaattattcaatggaggttctttgagtgctgcatttcgctgaatttggaactgaaacggagctaagtatgttaaatatggggctgcttgacgagcacttgcctccagcgctgggctgacagtcgttcctcgcggctcaatgtatccgttaaactcggctctccgttttgcttttggcggaatgtataaacgttgtccaacttgcagcgggctatttaaggaaatgcggttaatttccgcaagacgctgcgcaggaatggaaaatttccgggagatggaccataaactatcgccgcgctgaacccaataaaagcttccaacaatcggaataacaatcgcttgacctacaacaagatcgtttggatttgggagctcgtttgcgcgaataatttcttcaggagtcgtattatacgcttgagcaattccacttaacgtttgcccgctttgtacaacgtgaatttgcatactttacctcctagttgcgtcttcgttcttcttattttatgatgaaaaaagagcagaaatgaccgtttttacgaggagtttagcaatggtaaacgatgaatactatatgcgtttagctatagaagaagcgaaaaaagcagagcaaataggagaagttccaattggtgcgatcattgtccaagatggccatattattgctcgcgctcataatttgcgggagacggaacagcgtgccattgcccacgccgaaattttagcgattgataaagcgtgtaaggaagtaggatcatggcgcttagaagacgcgacattgtatgtcacattagaaccttgcgcgatgtgcgctggtgccattgtacttgcccgcattaagcgggtcgtgttcggcgcaagtgacccaaaaggaggctgcgcaggaacattgatgaatttgttgcaagaaggaagatttaatcatcaagcggaagtgacaagcgggatattaggagaagaatgcgggcaaatgttaagcagcttttttcgaaagctccgcgaaaaaaagaaaaatattgggcaaagttccagctaaatgatcgaagtcagtcattgcattttgtttcaaaaaccgatatacttatattgccgtgctaagcggggaggtagcggtgccctgtactcgcaatccgctctagcgaggctgaatcccttctcgaggttagtttgccgtaaggtctgtctcaagtaagtggtgttgacgtctgggtcccgcgcaatgggattccgtgaaccctgtcaggtccggaaggaagcagcagtaagcggattctcccatgtgccgcgggggtgcctgggctgagctaactgcttgagcaacgcttggggcagctaatcgacagaaggtgcacggcctacataaagagaacatagaactcactccttgcgagtgagtttttttatttcttattttgaaaaaaggcgaagacattatataataaataagatgagaaaaagaggggggccatttcgtgacataccaagctttatatcgtgtttttcggccgcagcggtttgcagatgttgtcggtcaagaacacgtgacgaaaacattgcaaagtgccctgcttcaaaataaaatatctcatgcatatttgttttctggtccgcgtggtacaggaaaaacgagcgctgcgaaaattttagcaaaagcggtaaattgtgagcatgcaccgacggcagaaccatgcaacgaatgtcctgcatgcatcgggattacgaatggcgccattccagacgtattggaaattgatgcggcttcgaacaaccgggtggatgaaattcgggatattcgtgataaagtgaaatttgcgccgacatctgttcgctataaggtatatattatcgatgaagtacatatgctttcaattggcgcttttaatgcgttattaaagacgttagaggaacctccaaagcatgttatttttatattagcaacaacagagcctcataaaattccgcttacgattatttcccgttgtcagcgctttgattttcggcgaattccattgcattctattgtcgcaaggttgcggcaagtgattgaacagcaagggataaaagcttcagatgaggctttgtttgcgattgctcgcgcggccgacggcggaatgcgtgatgcgttaagtttgcttgatcaagctatttcatttagtgatggagaattgctgcttgaagatgtccttgccatgaccggatccgtatcttccgcgacattggcttctcttgttcgggctatatatgagaaagatacggcaacatcattgcagctgcttgaggaaatgatggatcaaggaaaagatcctaatcgccttattgaagatttaattttatattatcgggatcttttgctttataaaacggctccccatgtagaaggggcgataaaaggcacagttgttgacgatacgtttcaacatttagctcagtcagttccattatctgacatctacgaaacgattgaagtgttaaataaaagccagcaagaaatgaaatggacgaatcatccgcgcatttttttagaggttgcgctggtgaagctttgccatcaacaagcttcctatccatcaccgtcctctgaagaaattcaatcgctcgcaaaaaagctggaatatttggaagcggagctgcgccgtttaaaagaacatcatgcatttgtcgcaacaaccgcccctgcgcaaacgaaaaaacaaacaaagacgctaaaaacaggaggatataaaacgccggttggccgtatttatgaaatcttaaagcaagcgacccatcaagatttatcgcttatcaaaagccattgggctgagatgctggatacattaaggaagcaacataaagtatcccatgcagctttattgcaggaaagcgagccagttgctgcaagcccaaacgcttttgtgttgaagtttaaatatgaaatccattgtaaaatggccgctgacaatacgaattatgtgaaagataatttagaggcgattttatttgagctaacgaaaaaacgttttgaaatggtggcagttcctgaagaagaatggagcaaaataagagaagaattcattcgcgaaaaaggagcgaagcgcgaacaagaacagggagaagatccactaatcgcggaagcaaagcggctgtttggtgaggaattaattgaaattaaggaataaccatattaaggaggaaaaaacaatgatgcgtggcggaatgggaaatatgcaaaaaatgatgaaacaaatgcaaaaaatgcaaaaagaaatgcagaaagcacaagaacaattagcagaaaaaacggtagaaggcactgcaggaggcggtatggtgaccgttatagcgaacggtcataaacaaattttggaagtcaaaatcaaagaagaagtggtggatccagaagacattgaaatgctccaagacttagtgttggcagcaacaaatgatgccttgaaaaaagcagatgagttagcagccgaaatgatgggacaatttacaaaaggattgaatattccgggattgttctaggaggagttttaatgcattatccagaaccaatatctaaactaatcgatagttttatgaagctgcccggaatcggaccaaaaacagctattcgtcttgcgttttttgttctaacgatgaaggaagatactgtgttggaatttgctaaatcgcttgttgatgtcaaacggaatattagatattgtacggtttgtgggcacattaccgatacagatccttgttatatttgcaaagatgaaagacgagatcgaacaacaatatgtgttgtgcaagatccaaaagatgttattgctatggaaaaaatgaaagaatacaatggactttaccatgtgttgcatggtgccatttctccaatggagggcatcggcccagaagatataaaaattgcggagttattaaaaagattgcaagatgaagctgtacaagaagttattttggcgacaaacccgaacattgaaggggaagcgaccgcgatgtatatatcgcgtttgctaaaaccaactggaataaaagtaacgagaattgcccacggtttaccggtgggcggagatttggaatatgccgatgaagtgacgctttcaaaagccttggaaggacgtcgagagttatagaaagaggtgggggtcacttgttatggcgacggaaaggctggctaaaaaagcaatttgatttaaaattagtagaagaattacaagcgctgagagacgaatggtatgaacagaaacggctgattgaaaagtgtgtagaaccttcagaagaagtactaatggcgttaaatgttacagaggccaaatacttttttttaattcgtgaagcaaaatatcgacgtgtatcattaaagggagtgaaatagcttcctttatttttttgttcttttttccgtctttcatcataagtttgtagtacaagcaataaaaaggagcgtggaaaatggaaccgaaatttgtacttattttgctatcatctatgattattgttttattattagcaggagcgcgattaaaagcattaaaatttttaggatatggggcgattaaactaatcgttggagcgctagtattatttgttattaatgcaattggcggagcgtttcaatttcatgtccccattaatttcataacagcattcatatgtggatttctcgggataccgggagcggcagctttagttatcatcgaaaagtatatcgttatgtaaggaagatatgttttatttgtaagcgagatgacgaaaaggcgttgttttccatcagcgccttttttattttttgaaaaaacatattgacttttatttttatatgtattatattaaaaaacgtcgttgttaaaaaatgaataaataagttgacaacatgtaatgcagtatgtataatataaaaagtgtgcgaagttccttgaaaactaaacaaaacgcaagcgtcaataagaaaagcggaagcgacgcgatcagctctcgaagccaaatgttcttcacccgctgaagtgcttgcacttcgagggggaaggttatttggcacaagagagctagtcgctgaagctggacaataagaaaagcggaagcgacttgacacctttggtgtcggtgccgaagctaaaataagccaatcaactttctttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccgaacggaagcttgcttctgttcggttagcggcggacgggtgagtaacacgtgggtaacctgcccgtaagaccgggataactccgggaaaccggggctaataccggataacaccaaagaccgcatggtctttggttgaaaggtggcttttgctaccacttacggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcaacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcgacgccgcgtgagcgaagaaggtcttcggatcgtaaagctctgttgttagggaagaagaagtaccgttcgaatagggcggtacggtgacggtacctaacgagaaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcagaagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggtctgtaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggttttccctttagtgctgtagctaacgcgttaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaaccctggagacagggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcccctagttgccagcattcagttgggcactctagggggactgccggctaaaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggtaacccgtaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggatgatacgaaaagcgaaggcgacttggagccgaagctagacagtacgaaaagcggaagcgcgaaggcgacttcctattgacaatgacgctaaaataagttataatgacgcttgtcgttttgtttagttttgaaggagcttcatgttccttctctaatttaaaatttaaatatgacgggcctatagctcagctggttagagcgcacgcctgataagcgtgaggtcggtggttcaagtccacttaggcccatccctttctatgtggggccttagctcagctgggagagcgcctgctttgcacgcaggaggtcatcggttcgatcccgataggctccaccattttagcggaaaaatactgtgtccatgagcacatacaggaaacagtttggttccttgaaaactagataaccggaaggaaaagcggaggcgccgcggttagccccgataggtgctggagggtctgcgaggaggctattgccgccacggcaggaccgaagcgaccgtgaggggctaggcgccgaagctagacataggaagaagccgagaagcgaaggcggcaagcatgaagctgttttcgcatggttaagttagaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatggggaaacccactgcccgtaatggggcagtatccatacctgaatccatagggtatggagggcacacccggggaactgaaacatctaagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcttgcctcttggggttgtaggaccactcacatgggagttacaaaggaacggggtagacgaagcggtctggaaaggcccgccagagaaggtgacagccctgtagtcgaaacttcgttccctcccgagtggatcctgagtacggcgggacacggggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgtttatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatgacgtgcgaggttaagtcgaagagacggagccgcagcgaaagcgagtctgaatagggcgttaagtacgtcgtcgtagacccgaaaccaggtgatctacccatgtccagggtgaaggtagggtaacacctactggaggcccgaacccacgtacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacctggagatagctggttctccccgaaatagctttagggctagcctcaagggaagagtcttggaggtagagcactgattgagctaggggccctcatcgggttaccgaactcagtcaaactccgaatgccaacgacttatccttgggagtcagactacgagtgataagatccgtggtcgagagggaaacagcccagaccaccagctaaggtcccaaagtgcacgttaagtggaaaaggatgtggagttgcccagacaaccaggatgttggcttagaagcagccatcatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccaccgaagctgtgggatgaccgcccgtcatcggtaggggagcgttctaagcgcgccgaagcgggaccggaaggactcgtggagcgcttagaagtgagaatgccggtgtgagtagcgaaaacagaggtgagaatcctctgcaccgaaagcctaaggtttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatgggcaacaggttgagattcctgtaccacctcctcaccgtttgagcaatggggggacgcaggaaggtagggcgagcaggctgctggaatagcctgtccaagcggttaggctgccagataggcaaatccgtctggcgcaaaggctgagccgtgatggcgaagggaccatcggtcccgaagtccccgatcctacactgccaagaaaagcctctagcgaggtgagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctcttgggtgatgagcccgagagagccgcagtgaaaaggcccaagcgactgtttaccaaaaacacaggtctctgcgaagccgaaaggcgaagtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttaagccgcaaggctgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcactgtctcaacgagagacccggtgaaatcatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgagaagccggagcgccagcttcggtggaggcgccggtgggataccaccctggcggtattgaaattctaacccgcaccccttatcggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgtatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcgcaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggaagggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccatcgcgtcaagcgagtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgaggacttaaccaagcggaaaagcggaggacgcccgtctatcggcgacacgcgctggagggcccgtgaggaggctgttgccgccgcaacgggaccgaagcgtcgcgagccgatggcgtccggagctggacagcagaagcggccgtttcacttcgaaaagctagccgcctatgcaagacggcttcttccaaacggacggttatctagttttgagggaacgaaatccctcttgacaaacgtgatgattggaatataataataaatgtccaattgagataattgcctagtgacaatagcggagaggaaacacccgttcccatcccgaacacggaagttaagctctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgttgctaggcaattattacagaaaacagctgattaagcatgaagcttaatcagctgtttttatatataccttaaaacatctccacttcacctctcactctgtgtgtatccattttttctattaaactggaacgaagaaaaatgcgcaactctcctatcttgttctcatggtgttataaaattttattttttggtatttattattttacctaagcatctataaaattttattttcatctattagttatagaaacttattaatgtgggaaagataaagggtgggaggtggagaaggtgggttcactgattacgggtaaagatgttatcgaaagagtatgtatcgtttgtgagcagccaaaacaagaaggaattcaaatttatgatcagtttctttgtcttgattgcgaaagggagatcgtgcaaacggacacgactgatccgaaataccgtttttatgtaaagcagttaagaaaaattatatcttcaaaaatatattcatagggtcctattgatagggcctattttgtttatatgttcaactttcatcacgcttttttcttttttgatttggagtggtatcggaaaatcgatgttatctcttatgtatttctattcaaggcaattagattagtgataatatatatcttgttgtctatgtcagaaaaacaatgttctaaatttccttatcatgaaaaagaaaagaggggcatttatggatcaacagcaaactcctttatataccgctttaaaacgtcatgatgccattcatccgttttcatttcatgtaccaggtcacaaatatggtacagtatttcctatagaagcgaaaaatgattataagcagttactaaaactagatgcgactgaattaagcgggcttgatgatctacatcaaccggaatcggttattgccgaggcgcaatctttagcagcaaagctgtataatgtagaagaaacgttttttctcgtaaacggttctacggctggaaatttagcgatgatctttgctgtttgcggggaaaagaaaaaggtaattgtgcagcgaaattgccataaatcggttatgcatgcgcttcaattagttggagctgcccctatttttcttcctccggaattggatgaagacgtccgtgtcgcctcttatgttgcgtatgaaacggtaaaaaaggcgcttgaacttcaccaagatgccgcagcattagtgttgactaatccaaattattatggaatggcggtggatcttacggaagttgtaaacatcgcacaccgctatcgtattcctgtgcttgtcgatgaagcgcatggggcccattttattataggagagccttttccgaaaacagcgatcgcgtgcggggcggatgttgttgtccagtcagcgcataaaacattgccagccatgacaatggggtcgtatttacatgtaaatagttcattaatagataaagagaaactaaaatattttttacaagtgtttcagtcaagcagcccatcttatccgattatggcttcacttgatttggcgagaagttacctcgctcgtttaacaaagggagatgtagaaaatattttaaaacaaattcaacggttgaaagatgccctcgatgagatagaagggattgcggtagttcattcgcaacatccgcttataaagacggatttattgaaaattaccgttcaaacgagaagtaagttgtccggttatgagcttcaacaacggctggagcaagaaggcgtttttgcggagcttgccgatccgtttaacgttttgctcgtgtatccgcttgctgctatcgatcatttagaggaagtgatcgaaaaattaaaacgggcgtttcgcggattaagctatagcgaagagttgctaaattcgttccgttctttttccttcttggcatctgcaaatccgatttcttataaggaactagagacattgccgaaaaaagtggttaacttagaaaaggcggaaggatttattgccgcggaaacgatcacaccttatccacctggagtgcctttattatttataggagaatcaattagtaaagagcatattgaacaaataaaacagttaaaataccatgcgcggtttcaaggaggaaagtttttatcttctaatcaaatagaagtgtatgtaccagtaaaataagggggattagcgtatgaaaggccgttttttttctttcgagggacctgatggagcaggaaaaacgacgatgattacaaagctggaatcatttttgcgagaaaaagggtttgacgttttattgacaagagaaccaggaggagttcgtattgccgaggaaattcgttccattattttgaacccaaaacatacggaaatggatggtcgtacggaagcgttgctttacgccgctgcgagaaggcagcatcttttagaaaaaattattcctgcgataaaagccggcaaaattgtattgtgcgatcggtttgtcgacagttcgttagcttatcaaggatttgcaagagggttaggcatcgatgaaatattacaaattaatcagtttgcgattgatggtttttttccttcgttaacgatttattttgatattgatcctaaaataggattagagagaatccaaaaaaataagcaacgggaaattaatcggcttgatatggaaagtttatctttccattataaagtaagagaagggtatttaaagatagcagaacgtttttctgatcgtatcattgtcattgatgcttccaaaccggtcgatgaagtgtttgcaatgaccatagcggcggttatggatcaaatagaaggaagataacagtgatgtttccatgaaacagaacatgatgaaaaggataagacatgttagaataaaaattaaaggaaagtgatgaaagtggcgattttctgggagcagctggaacgatatcagcctgtagtagtgaaaatgctcacaaaaagtcttgaaaaagggcgaatttctcatgcttatttattcgaggggcaacgcggaacgggaaaaaaagcaatgagtcttttattggcaaaaagcttattttgtttacatcgttccggaataaagccttgcaatgaatgccgaaattgccgcagaatcgattccgggaatcatccggatgtacatgtcattgaaccagatgggcaatcgattaaaaaagaacaaattgaaatgttgcagcaagagtttgcaaaaatggcggtggaatcagaccgaaaactatatattatcgagcacgctgataaaatgacaacgaatgcagcgaatagcttgttaaaatttttagaagaacctcgtccagggacggtagcgatattgcttacagaacaatatcaccgcctattagaaacgatcatttcccgttgccaagtgttttcgtttaagccaataccacctgctttgcttgccaattatttagcagagcagcaaatcccgcctcatattgctctccttgccgcacatgtgacaaacagtcatgaagaagcactcgagttaggtcgagatgattggtttgcgcaggcgagaaaaatagtgttacaattatatgaaatgttaaagaaaaatgatttgcaggcgctttttttcatccatgatcaatggattccgcattttcaagaaaagcagcaaatcgatttaggattagatttgcttttatatatatataaagatatgttgcacattcaattaggacagcaagataaaatcatttatcgagataaaatcgatgatttgcagcagtgggcgctttcttgttctcaacgacagatcgtaaaaagcatggaaatgattttacaagcgaaggcgcgtttaaatacaactaatatgagcgtacagcttttaatggaacaacttatccttgatctaaaggagggaaaagtgtttgtataatgtcgtcggtgttcgctttaaaaaagcgggaaaaatttattatttcgatcctggagaattgtcgatttctgctggggagttcgtcattgtagaaaccattcgagggatcgaatatggaaaagttgtcattagcaacaaacaagtcgacgaaaatgatatcgttttgccgttgaaaaaagtgattcgcgtcgcggacgcgaaagataaattaattgttgaggaaaacaaaaaagcggcacgggaagcgtacgatatttgcttaaaaaaagtagaagagcatggcttggaaatgaaattagtcgatgtggaatatacgtttgaccgcaataaagtgattttttattttactgcagacgggcgtgtggatttccgcgaacttgtcaaagatttggcagccatttttcgcacgcgcattgaattaagacaaatcggtgttcgcgatgaagcaaaaatgcttggcgggatcggtccgtgcggaagaatgctttgctgctcaacatttttaggagattttgaaccagtatccattaaaatggcgaaagaccaaaacttatcgctcaatccgacgaaaatttccggtctttgcggccggttaatgtgttgcttaaaatacgaaaatgatgaatatgaaacagcgaaagagcagctccctgatttaggggagtatgtggaaactccgcatggtcttggaaaagtgatcggattaaatattttagaacgagtattgcaagtggaattatcggaacatggacgggtcgtggaatatacgctcgacgagttgatgaaagatggaacgttaccagtccaagccacagactaattggggtggattgacgtggataagaaagagatttttcagtcagtaacgagcatggaggaacaactgagccatttgtaccgccagcttgtacaattaaaggaacatgtagttcagctgcttgaggaaaatcatcatttgcaaatagaaaatgatcatttgcgccgtcggctcgaacaagtgaccagtgaattggcagaggaaaagcaaaaagaaaaagatcataagcatggtcatgaaagaaaattagttgacattggcgaaggatatgataatttagcgcgtctttatcaggaagggttccatatttgtcatgtccattatggaagcgtccgaaaagaaggcgattgcctattttgtttatcctttttaaataaaaagtaagcataacgatagcctttccacataaggagaggttatttttttgaaaataaggaggaatacacgatggtggaattatatgatgatgagaggcttgactatcttttaaatgaagatattcgcattattcaaagtccatctgtgttttccttttcccttgatgcggtgctgcttgcgaaatttgtttatatgccgattcaaaaagggcaaattgtcgatttatgcaccggaaatggagttattccattgttattaagcatgagaacaaagggaaaaattatcggtatagaaattcaagagcggctttgtgatatggcaaaaagaagcgtacaatataacggtttggaaaaacaaatagaaattattcacggggatattaaagatgcgcctaagcagttaggatacagtaaatatgatgtcgtcacgtgcaatcctccctattttccaacgatcagcaaggaagaaatgaacaaaaatattcatttggccattgctcgccatgagatttattgtacgcttgaagatgtgattcgcgtaagcagccagctgttgaagcaaggcggcaaagccgcatttgtgcaccggccgggacggctgctcgatattattacactaatgcgcaagtatcggttagagccaaaacggctgcggtttgtttatccgaaaatcggaaaagaggccaatacgattttgattgaaggaataaaagatggcaatccggatttaaaagtattgccgccgcttattgtgtatcatgacaataatgaatatacagatgaagtgaagcagctattatatggaattatcccatcgtaaaggagcagaagcgatgctttggcagcaaaaaagttttgccggcgataataaaggaactctatatatcgtcccgacaccgattggcaatcttgaagatatgacatttcgggcggtacgtattttgaaagaagtagatatcattgccgcagaagatacacggcaaacgaaaaaactgttaaaccattttgagattcatacaccggtcattagttatcatgaacataataaatatacaagcgggccgcaaattgtcgaacaactgaaagaaggaaaatcggtagcgcttgtcagtgatgcaggaatgccgggaatttccgacccaggatatgagctgatcgtttccgcgctcaaagagcagtgttcagttgttccgcttccaggagcgaacgcggcgttaacctcactggttgcctcggggctgccgaccgatcacttttattttttcggttttctcgaacggacaaagaaagaaaaaaaggaacagttggaatcactaaaaacggttcgtgaaacgatgattttttatgaagcacctcatcgcttaaaagaaacgcttgcgatgatgtatgaagtgtttggcgatcgccgtatcgctatatgccgtgagcttaccaaacgatttgaggagttcattcgtggaactttgcgggaggcggtcgaatgggcagaaacgaatgaaattcgcggagaattttgcattattgtggaaggagcggaggaaacgatcgaagagaaagaggaatggtggcattcgctaacaccggtggagcatgtcgaatattatattcgggagaaaaattttacgtcaaaagaagctattaaacaaaccgcaaaagatcgaaatatgtcgaaacgggacgtttatcagcaatatcatcatcgataaaaaaagagagtttctctaaaaatgctagagaaactcttttatttatcattattgtcagatgattgttgtagatgctcttggatttcttttaaaagaatttccgcgccttcacggcttaaaatgattttgccgccggctaatttgaagttgtcatcggaaacttcgccagtgacgacacaagtcatatttggtttatattttttcaaaatgatgcgatcgtcgtctacgtagatttccaacgcatctttttcagcaatatctaacgtgcggcgtaattcaattggaattacgacacggcctaattcatccactttgcggacaatgcctgttgatttcacggaacgctccccctctctataataaaatagttttttattttgctaggatttattcgtcaatattcgacaaatttcctacatcctaatcatatcagtatttccattatacgtcaatccttttatatgtaaaattaaaaaaaaatgtatttttaagaaagacgattgttttcttctataactattcgactattttttataaaatatggcgttattttgtatgtatattttttttcaataagagaaatagatgtttttgtagaatgaaaaaaattatgtaaaatagaagtaacatcgctctcgtccgttgggcgggggcttttgttcagaatagggaggtatgaagatggagaaaaagacgttttatcttacgaccccgatttactatccgagcgggaaattacatattggccatgcatatacgaccgtagcaggcgatgcgatggcgcgctataagcgtcttcgcggttatgatgtcatgtatttgactggtacggacgaacatggacaaaaaattcagcgaaaagcggaagaaaaaggagtaacaccgcagcaatatgtcgacgaaattgtcgaaggcatccaagagttgtggaaaaagcttgatatttcttatgatgacttcatccgtacgacgcaagaacgtcataaaaaagtagtagaaaagatttttgcgcgtcttgtcgaacaaggtgatatttatttaggtgaatacgaaggatggtattgtacaccgtgcgaatcattttatacggagcggcagctcgttgatggaaactgcccggattgcggccgtccggtagagaaagtaaaagaagaatcgtatttctttagaatgagcaaatatgtggatcggcttttgcaatactatgaagaaaatccggagttcatccagccggagtcgcgcaaaaatgaaatgattaacaactttattaaaccagggcttgaggatttagcggtatcacgcacgacgtttgattggggcattaaagttccgggtgatccgaaacacgtcatttacgtatggattgacgcgctcacgaactatattacggcattaggatatggcacggataacgatgagaagtttcgaaaatactggccggcagacgttcatttagtcggaaaagaaattgtccgcttccatacgatttactggccaataatgttaatggcgctcgatttgccgcttccgaaaaaagtgtttgcccatggctggctgttaatgaaagacggaaaaatgtcgaaatcaaaaggaaatgtcgttgatccggtaacattaatcgaccgttatggattggatgcacttcgctattatttgcttcgcgaagttccgtttggctccgatggcgtgtttactccagaaggatttgtcgaacgcattaactacgacttagcaaacgatttaggcaacttgttaaatcgcacggtagcgatgattgaaaaatattttgacggcatgattccaccatatcgtggagcgaaaacagcattcgacaacgatcttgtcgaaaaggcaaaagaaacggtgaaacaatatgaagaagcgatggagaaaatggaattttccattgcgcttgcgtccgtatggcagctgattaaccgaacgaataaatatattgacgaaacgcaaccttggctgcttgccaaagatgaaggcaaaaaagaacaattggcgtctgtaatgacccatttggcagaatcacttcgtcatgttgcgattttgttgcagccgtttttaacacgcacgccggaaaaaattttcgcgcagcttggcattgttgatgaacaattaaaacaatgggacagcttatatgagttcggcctcatcaaggaaggcacgaaagtaacaaaaggtgaaccgctatttccacgtctagacattgaaaaagaagtggaatatattaaagcccatatgcagggcagtgcaccggcaaaacaaacggaagaaaaaccaaaacaagaagcgcaagaaattacgattgatgattttatgaaagttgatttgcgagttgcagaagtacttcacgctgagccggtaaaaaatgcggataaactgctgaagctcaagcttgatcttggcgatgaacaacgtcaagtcgtatcaggaattgcgcaattttacaaaccagaggatttgatcggcaaaaaagtggtttgcgtcgccaatttaaaaccagtgaaactgcgcggtgaactatccgaaggtatgattctcgccggggaagaaaacggggtgctttctcttgttaccgttgataaaacgattccaaatgggacaaaaataaaataatgacaaacataagaggtgtggtgtctatcgtacacgacacctctttgttgtcattttgtaaagtaaatgttaacaacttgtgatatatgtaatggatttctatgttacacttaacaccaaggtagaaaaggggttattgttatgctctttgacacacatgcgcatttaaatgccgttcaatataatgatgatttacaagaagtgattgatcgcgctcttagtgaaagagtttctcatattgtcgtcgtcggctttgaccgccctacgattgcgcgggcgatagagctagcggagcaatatgattttatttatgcttccgtcggttggcatcccgttgatgcaatcgatatgacagatgaggatttaaacatgattgaagagttgactgcccatccaaaagtggtggcgttaggagaaatgggcttagattattattgggataaatcaccaaaggaaatacaacatgacgtatttcggcggcaaatcgctttagcgaaaaaggtaaaactgccaatcattatccataatcgggaagcaacagcggatgtattgcaaattttaaaagaggaaaatgccgccgaagtgggtggaattatgcattgttttaccggaagtgtagaagtagcgaagcaatgcattgatatgaacttctttatttcccttggcggtccggtaacgtttaaaaatgcgaaaaagccgaaggaagtagcggcgcaaattccgcttgagcatttattgattgaaacagattgtccgtatttaacgcctcaccctttccgcggaaaacgaaacgaaccaagctacgtcaaatatgtagcggaggcgatcgccgagattaaaggtatttcctttgaggaagtagcaaaagcgacggcagagaatgcaaaaagattattcggcatccatcgctaaaattatttgtcaaatggtaaggagacttgtctaatatgatcgaggtaaaaaaagttctacaaatttagaacattacatagtataaactgtcgacaagtcttccttcccttttaaccgaattttctgcataatagagtgtgtttacgcgtacatgttagagggagaggggaatttagcgagagaaggaggcgttttgcataatgttacccaatatgaagaagatttccggttcattgaggaaaaatttcactgttactgctagtagttttatagctttgtcagcaacaacgggatttgctgggtacgaaatagccaaagatgatgtgatactaacggcaaacggaaaaaaacaagagattcgtactcatgcaaaaacggtaaaagaagtattacaggagcaaaatattaagccaaggaaagaagatcgcgtctatccatcgttagatacgccgattacagatgatttaaacatcgtttgggaagcgagcaagaaagtcactttgacagtagatggaaaaaaacaagaaatatggacgactgcaaagaacgttgccgagctattaaactcacaacatattaaaatcgaaaagcacgacaaaattgccccagcaccaaatacaaaaattaaaaagggaatgaaagtcaacatagaaaaggcattcccagttcaattaaatgtcggcggtaaacagcaacaagtgtgggcaacttcgactactgtcgctgactttttaaaacaacaaaatgtaaaattagatgaactcgaccgtgtagagccatctttacaggacaaactaaaagaaaatatggtcgtaaaagtgattaaagttgaaaaagtcaccgatgtagtggaagaaccagttgactttgcagtcgtcactagacaagatgcacaattgccaaaaggagaacaacgtattattagccctggagaaaaagggcgagtttcgaaaaagtatgaagtagtgctcgaaaatggaaaagaagtatcgcggaaattaattgagacaaagatgataaaagaaagtaaaaatcggattgttgctatcggtacgaaagtggctaaaagccgacctgctcatacgcaaagccgctctgttcagaccgtatcgcgcggccaaaagcatgcagcgcgagaaatttatgttgttgctagcgcctatactgcttattgtcaaggatgttcaggaacaacgagaatgggaattaacttgcgtgcaaatccttctgcaaaagtaatcgcagtggatccaaacgttattccgcttggatcaaaagtgtacgtagaaggatacggatatgctatagctgctgatacaggatcaggtattaatggttatgaaattgacgtgtttattccaaagcaatcggatgcacttcgttggggtagaaagcgtgtgaaggtgagaattcttcaataaaggaaaaggatgcggagggttttttgccctctgctttttcgttataatgaagaaagatattttcctactcatttagacgaaaaaaatcgaaaaaagtttcggttattttaaaaaataaattaacatttttagcagcaaaaaactctttcaacaattattttacaggaaagggggcatcgcagaaataggaaaaaagacttattccgtgtggaatgagtgaacgatttctgcgcaatagtgatgaagattaaagaaattattgttgtggaaggaaaagacgatacagtggcgattcagcgcgccgttgatgcagataccattgaaacgaacgggtcggcaattagtgaagaaacgattgaacgaattaaattagcaaaagaaaaacgtggcgtaattatttttacggaccctgattttccaggtgaaaaaattcgcaaaacgattacagagcgtgttccaggctgcaaacatgcttttttgccaagaaaagcggctattgcgaaaaatgggaaaggaattggcgtagaacatgcgtctgtggaagatatccgtcaagcgttgaaaaacgtgtacgaggaaacaacagagtggaaggaagagattacgtttgatgaactcgttgctgctggtttaatcggtggagaattagcgaaaaagcggcgccaacatttaggtgaaattttaaaaataggatatacaaacggaaagcagctttataagcgattgcaagtatttcaaatctctaaagaaacattttatgcagcattagagcaagtattgcaggaggaagcaaatgatgaataaagacattgccacaccggggcgaacccgggaaatcctggaaaagtatgggttttcatttaaaaaaagtttaggacaaaattttttaattgacaccaatattttgcggaaaattgtcgattttgccgagctttcggacgaaacaggagcgattgaaatcggtcctggaatcggtgctttaacggagcagctggcacgccgtgcgaaaaaggtggtcgcgtttgaaattgatcagcggcttttaccgattttagaggatacattatcaccgtatggaaacatccgtattatccatcaagatgttttaaaagcggatattcaccgcgtgatctccgaagaatttaccggcatgaccgatattatggtagtggcaaatttgccgtactacgtcacaacaccgattattatgaagctattgacagatcgcttgccgattcgcggcatggttgttatgttgcaaaaagaagtggcggaccgcctagccgcaaagccgggaacgaaagattacggttcgttgtcgattgcaattcaatattatacagaagcggagacggtcatgaccgtcccaagaacggtgtttatcccgcagccgaacgtggattctgctgttattcggttaataaagcgaaagcagccgcctgttaaagtggaagacgaagcgtttttctttcaagtggtgcgggcaagctttgcgcagcgccggaaaacgattttaaacaatttagtaaacaatttgccaaacggaaaagcgatgaaagagcaaatagagcgtgtcttaacagagacagacattgacccgcgccgccgcggagaaacgctgacaatggaggagtttgccgcgcttagcaatgcgttgcagcacgttttgtaagtatgtaagcacttttttggttggtttgggaaagaaaagacctatgtctatcacctattgtcgagatgtgcatatgttacttaagtaaacaatttgttttaatggagtgaatggtgatggacgttaaggtcggcgatattgttgcaagaaagtcgtataactgtgatttattgtttcgtgtaatagatgtgaaagaaaaagatggggaaaaagaagcgactttatatggcgaagatgtcagactggtcgccgatgccccatgcagtgatttagtcattattggtgaacgggaacagcaggaaagaaagaaaaaggaaatagagcttatagaacaatcgtataaactattccgacaagattaccatgtaatgaagcaaaaaacagagtaccgggcgacgggaggataccgaacggaaaaagatttttttcaaattccggggcgcgtccttcatttggacggtgaccctttatatttgcggaagtgtttagatttatatgaacgaattggagtgccggtatacggaatttattgtgatgaaagcgaaatgtctgaaaaagtcggtgagcttcttgagcgattccgccctgatattttagtgattaccggccatgattcttattccaagtcaaaaggaaaagtaacggatttaaaggcatatcgccattcaaaacattttgtacaaacagtaaaagaagcacgtaaaaaagttcctcatcttgaccagctgattatttttgcgggggcgtgtcaatcccattttgaatcgcttattcgcgccggggccaattttgccagctcccccgcacgcgtaaacattcatgcgctggacccagtttatgtcgtctcgagaattagttttacctcttttatggaaacggtagatgtttgggatgtacttcgcaatacattaactggagaaaaaggacttggaggagtagaaacgaaaggagtattgcgcacgggaatgccttttcgttccattggtgaaatgagcgattaacagagccgccatcaaaaaggcggtttttttattttttctacaatttatacatattttttcacataaaaaaccataatatacataataaagaaggattttgtagaaaaatatgcattgacagtaacgaaaaaacactgatataattttaatttttttgactttgaaagaaaactttgttataattataaacagtgaggtggatagcgaatggcaaaaactttatccgatattaaaaaagcgttggattctaatatcggcagacgtttgacattgcgcgcaaacggcggacgaagaaaaacgattgaacgatgcggaattttagctgaaacgtatccatcggtatttgttattgaactcgaccaaaaagaaaatgcgtttgaacgggtatcgtttagttacgctgatgtgttaacagaaacagtacaattgacgtttttagatgacgatcaagcgggtaggcagtagacatttgtttgctgctttttgttttgtcataaataggtgaacataaagatatgcgtttttttcatactaaaactgtcgcggtggttgaaaggggctgttgacattgggtcgacgtcgtggaattatgtcgcaacgctttaaagaagagttggcgaaagaattaggcttttatgatgtcgttcaaagagaaggatggggcgcgatccgcgcgaaagatgctggaaatatggtgaaattagcgattgaaaaagcggaacgacagctagccgagaacatgaaatagcgtaaacttgtgtaaaggaaaacaaaaacgaccgcgacagccgaagcagcatcgcttcggcttttgtttgatatcgtttgccataactcaacagatgaatatatttttctttttgttcaggaacacacatcatttatgctaatatggtaaatggatcttatgagaagtttgaagtcgttaaagtaggtggaacgtttgaggttgttagtcaaagcgccagcaaaaatcaacttatcattggacgtgttacataagcggccggatgggtatcatgaagtgaaaatggtcatgacaacgattgatttggcagatcggatcgaattaattccacaaatggatgataccatacaaattatttcaaaaaaccgattcgttcccgatgaccaccgcaacttggcgtatcaggctgcaaagttattgaaagatacatttgcgattaaacaaggcatagcgatctctattacaaaaaatattccagtagcggccgggctggcgggaggaagcagtgacgccgccgcgacgctccgcggtttaaataagctttggaatttaggccttacactggatgagttagcagaactaggagcaaaaatcggttctgacgtatcattttgcgtttacggtggaaccgcgattgcaacaggacggggcgaaaaaattacaccgattcctgctccaccgccatgctgggttattttggccaaaccatcgatcggtgtttctactgctgaagtgtatcgaaatttaaaggttgatgagattccacatccggatgtggacggaatggtagaggcgatttatcgccaagattatgcggctatttgtaaactggttggaaacgtattagaggaagtaacattaaaaaaatatccagaagtagcgcatattaaagagcaaatgaagcggtttggagcagacgcggtattgatgagcggcagcgggccgacggtgttcgggttagtccagcacgattcaagattgcagcgaatttataacggactccgcggtttttgtgatcaagtgtttgctgtccgtatattaggcgaacgccattcacttgattaaatacgtacatttttggtatatttactttaaaacattcggttttaggagggcctctatgaagttaaggcgcagcggccgtttagtcgatatgacccattatcttctcgaacggcctcatcagcttattccgcttactttttttgcagatcgttatgaatcggcgaagtcatcgattagtgaggatttagccattattaaacaaacgtttgaacagcaaggaatcggaacgatcaaaacattgccaggcgcagcgggcggagtgcaatatattccgaaaatgtcgaaacaggaagcggaagagattgttacatatttatgtgagcaactatcacgcccagatcggctgttgcctggcggatatttgtatatgaccgatattcttggcgaccctcgtattgtgaacaaaatcggccgtctatatgcgtccatttttgccgaccggccggtggatgtcgtcatgacgattgcaacaaaaggaatcccgcttgcttatgcggtagctcattttttgtatgttcctgtcgttattgtccgccatgacaataaagtgacagaagggtcgatggtcagcattaactatgtttccggttcttctaaacgcattcaaacgatggtgctagccaagcggagtttagccgaaggagccaatgtgttaatcatcgatgattttatgaaagccggcggaacggtaaacggcatggtgaatttattaaatgaatttaacgccaaactttccggcatcggtgttcttgtcgagtcggaagaaacgaaagagcgacttgttgatgaatatatttcgctcgtaaaattatcttctgtcgatgttaaagaaaaacaaattaccgtaaaagcaggaaattatattcattttatggaatagataaacgagaaaggagagcaaacaaaatgaaaaaggtagaaacgaataaagcgccgcaagcgatcggtccgtattcgcaaggaattatcgtcaataacatgttttacagctcggggcaaattccgctcactcctgaaggagagatggtacaaggcgacataaaagcacaaacaaatcaagtatttcaaaacttaaaagccgttttggaagcggctggcgcatcgcttgatacagtagtcaaaacgacggtgtttttgaaaaacatggatgactttgcggcaatgaatgaagtatatagtgaatatttcactaaccataaaccggcgcgctcgtgcgtggaagtggcgagactgccgaaagacgcgcttgtcgaaattgaagtagtcgcgttgattcgataaattacatcatctgccttttcccctaaacagtcaaggatgctgtacgttgcgtactagctaatttattataaaaaattttcaaaaaaagaaggaaaaagtgaaaacatgtggaataaaaataatcaagtctgatatagggaaaaggtggtgaacataatggaagttactgacgtaagattacgccgcgtaaataccgaaggacgtatgaaagccattgcctctatcacattggataacgaattcgttgtccacgatatccgcgtcatcgatggcaataacggattgtttgtcgcaatgccaagcaagcgcactccagatggagaatttcgcgacattgcacatccgattaactcagccacacgtggaaaaattcaagaggcaatattagctgagtatcaccgtttaggtaaattggaagaagaacttgaagaagctggtgcttcataaaaatatggaaaagagtctgttctaaatgaacaggctcttttttttggaaaaatgaatgtttccttgaaatacactactaattgagatatattcaattatggataaaaaggtaattggaggcctatatatggtaaaacgatatgcggtcatattggcggctggacaggggacaaggatgaagtcgaagcaatataaagtattgcaccctgtttgcggcaagccaatggtccagcatgtggtggaccaagttttacagctgggaatagaaaagcttattacggttgttggatttggagcagaacaagtaaaggcgcagcttggcgaccaaagcgaatatgcctttcagcaagagcaattaggaacggcgcacgcggttatgcaggcagccccttatttacaggaaaaagatggagtaacgctcgttgtatgcggagatacaccattaattactgctgaaacgatgcaagctttgcttgatcatcatcttgcgaccaatgcaaaagcaacgattttgacagcagttgcagataaccctgccggatatggccgcattgttcgcgatgctcatggaaatgttgagaaaattgtcgaacataaagatgcaagcgaacaagaacgtgccatcaaggaaattaacacagggacatattgtttcgataacaagtctttgtttgaagcgcttacacatgtatcaaacaataacgcacaaggcgaatattatttaactgatgtcattgaaattttaaaatcaaatggcagtatcatttccgcgtacaaagccccatcttttgaagaaacgatcggggtaaacgaccgtgttgccctcgctgaagcagaaaaaattatgcgcgagcggatttgtcgcaaacatatgatgaacggggtaacaattattgatcctgctcatacgtatatatcggctgaggtgcgaatcggccgtgacactgtgatttatccgggtacggtcattgaaggaaaaacggtaatcggtgaagattgtacgattggaccaaactcggaaattaaagattgttggattggaaacggcacaacgattcgtcattccgttgcccatgacagcgaaattgggaacgatgtcacgattggaccgtttgcccatattcgtccatcgtcgaaaatcgatgatgaggtccgcatcggaaattttgtcgaagtgaaaaaatcaacatttggaaaaggaagcaaagcatcgcatttaagctatatcggcgatgcggaagtcggcgtcaacgttaatcttggctgtggatcgattacggtaaactatgatgggaaaaataaacatataacgaaaattgaagatggggcgtttattggctgtaatgccaatttaattgctcctgtgacggttggaaaaggggcttatgttgccgccggttctacgattacggatgatgttccagaaaacgcgttatcgattgcccgcgcgcggcaggtaaataaagagaattatgtggatcgtctttcgatcaagaaaaattcttaatggaggtttatcaatgtctgagtgtcaccacaaactaaaactgtttgcgttaaattctaacatgaaattggcggaagaaattgcggaagttatgggaattgaattgggcaaatgctctgtctcccgttttagcgatggggaaatccaaattaacattgaagaaagcatccgcggcgatgatgttttcgttgttcaatcgacaagcgtcccggtcaatgagcatttaatggaattattaatcatgattgatgcgttaaaacgcgcttccgcaaaaacgattaatattgtgatgccgtattacgggtatgcccgtcaagaccgaaaagcacgctcccgcgagccgattacagcaaaattagtggcaaatcttttagaaacagcaggagcttcccgcgtcattacacttgatttgcacgcgccgcaaattcaaggatttttcgatattccgattgatcatttaatgggagttccgattttagcggaatattttaaaaataaaaatcttgatgatgttgttgtcgtttctccagaccatggaggagtaacgcggacacgaaaacttgctgaccgtttaaaagcgccgatcgccatcattgataagcgccggccaaagccgaatgtggcggaagtcatgaatatcgttggacaagttgaagggaaaactgctattttaattgatgatatcattgatacggccggaacgattacattagctgccaacgcactgatcgaaaacggagcgaaagaagtgtacgcatgctgtacgcatccggttctgtccggtccggcaattgagcgcattcaaaattcaaaaattaaagaacttgttgtaacgaatacaattgcgttgccagaagagaagaaaattgataaaattgtagagctgtcagttgcaccgcttattgcggaggcaattacacgcgtatatgaaatgaaatctgtcagtgtgttatttgattaatggaaaagcatgtttagaccttcttgttttaggataaagtatcaattaggttctaattgattctaaaattctaattcaggaaggtgaggaaacatggctgtagtactagaagcaaaagaacgcccagataaaaaacattccacacttcgacgcattcgtttacaaggaaatattcctggaatattatatgggaaaaatattgacaatcaaatgatttttgttagtggcgcagcacttgaaaaaacgatccgcgaaggtggacgccatagcttaatgacgctgaaaataggcgaaaaagattattccgtcctgttgcgcgagatccaaagagatcctctgcgcggcaatattcttcacgctgattttcaagcagtagacatgtcgacagaagtagatattgatgttgatgtgcgcttaatcggcgaagctgccggagaaaaagacggcggcgtattgcaacaaaatctgcatcaattaacgatccgcgtattgccggcgaatattccaccgtcgattgatattgacatttcgcaccttcaaataggcgatacggttacggtgggagatattaacacgggcggaaaatacgaaattatcgatgatccttctgaagtgattgcgacgatcttgccgccacaacaggaggaagaaattcatagcggtgaacagcaagaacctggtcaccctgatgcagaagagggaagagaaacgactccagagtcataaattcggacgtaaccgttttcggttacgtcttttgtagtatcttcgcaaagaaaggagaccgagtattgaagctatttgtcgggcttggaaatccaggaaaggaatatgaacaaacgaggcataacgctggatttatggtaattgatgagcttgccaagcgctggaatatttcctttcaaacaacaaaatttcatggaatgatggcctccaccgtcattttcggagaaaaagtggcattatgtaagccgctgacatatatgaatttatcaggggaatgtgttcggccgttaatggattactatcatattgatgtcgatgatgtcattgtcatatacgacgaccttgaccttccccctgggaaaattcgccttcgcatgaaaggaagctccggtggacataacggcattaaatcattaattcatcacctaggcacgcaagaatttaaacgagttcgcatcgggattgggcgcccggcaaatgggcaaaagataaccgattatgtgttgggccgctttactaaagaagaaagcgacgcggtaatggaggcgattttacgcgcggcggatgcgtgtgaaaaagcagtggtgacgccatttctgcaagtgatgaatgaatttaacgcatgaatattttcctcctaattggtgcaaaatgaagatatggaatacgccaattaggaggtttgttgcaatggcattacattattattgccggcattgcggaacaaaaatagggacgattgatagagtctccatatatagcgaacaattaggatttcaccatttgacagaggaagaacgattggagatgatttcgtatcaaccgaatggtgatattcacgtaaaaacgatttgtgaggattgtcaagaggcgctgacgagaaatccggaactacatcaatatgagaaatttatacattagcaagctttgggcaaccaaagcatttttgtatttttttatctttcctacacttgaaaaaactttgtccattacgatcactttattgaaaatgtccgcatttgcgcgcaaaatagacggatataatagatataatagcgggaaataaaaaaacggtttacgtttttattttgttgagaggagggagaataggggtgctttcgttgcatcgctattttgttgagaatcaagatgtccgttccattatcgaaggcgtgaaagctaggttgaaagaacagcttgttgtcgggttatccggctctgcccggtctgttttcatttcgtcgttatatagagaaacagaaaggccgctcttagtgattgcacacaatttgtttcaagcacaaaaaatatatgatgaccttgttcaactgcttggggcggaagaggtatttctttatccagtaaacgaagtaattgccgcagaaatggcgatagccagtccagaattaaaggctcagcgcttagaagtgatgaattattggctgaaacataacaaaggtgttgtcatttgtcctgttgccggattacgacgtctacttcctcctgtgtcattatggagagatcatatgttgacattggaggttcatcatcatatagatgttgaacattataagcaacggttcgtacaaatgggatacaagcgtgttgcaactgtgtcaacccctggggagtttagtgttcgcggcggtattattgatatttatccgttaacggcagaatttccatatcggattgagctatttgatacagaaatcgaatcgattcgtacgtttaccgcggatgatcagcgttcccgcgatgaagtacaacaagtaaccattggacctgctgatgaaatgattgtttacggggagatgctggagcggggaatcgaacgaattgaagcaggattagcggaaagcctcaacaaattaaaagatgagaaagccaaacaattattgctagaacatgtgtcgtcagagcttgagcagttaaaacaagggcaggaaattgaacaacaatataaatatacggcgctcttttataacgagcctgctagtttgctagattacatgccggaaaatggaatattgttgatggatgaaatgagcagattacaagagatggcagaaagtttagataaagaagaagcagaatggtatacaagtttacttagcgagggaaaaatcatccatgatgttccaatttctcactctttttctgaattattacaaaaacatccaaaacagcggatttatttatccatttttctacgtcatgttccgcatacacatccagaaaacattgtcaatatttcgtgcaagcaaatgcaaaacttccacggacaaatgtctttgcttaagtctgagctagagagatggaaaaaagcaaattatgctgttgtatttttagcaccgaatgcggaacggatgaaaaaactgcaatcggtgtttgaagattacgaaatcgatgtcgccccgctaagcgatgaagcaatgctgatgcacggcaaatatcaaatgctcgagggagatttaaatacaggatttgagctgccgatgcaaaagctggctgtgattacagaagaagaattgtttaaaaagcgggcgaaaagaccaattcgccgccaaaaattatcgaatgcggagcggattaaaagttattcggagctgcaagtgggcgattacgtggttcatgtcaaccacggtatcggcaaatatttgggaatcgaaacattagagattaacggtgtccataaagattatatccatattcaatatcagggcagcgatacgttatatgtgcctgtggatcaaattgatcaagtacaaaaatacgttggttcagaaggaaaagagccgaaaatttataagttaggcgggtccgaatggaaaaaagtcaaaaagaaagtcgagtcgtccgtccaagatattgctgaagatttaattaagttatatgcggaacgcgaagcaagcaaaggatacgcgttttccccggatacagaaatgcagcgggaatttgaagcggcgtttccgtatcaggagacagaagatcagctgcgttcgattgaggaaattaaacgcgacatggagagcgacaagccgatggaccgtcttctttgcggcgacgttggctacggaaagacggaagttgcgctgcgggcagcgtttaaagcgattatggacgggaaacaagtcgcgtttcttgtaccgacgacgattttagcacagcagcattacgaaacagttcgggagcggtttcaaggatttccgattaacgttggacttttaaatcgattccggacgagaaaacagcaggcggaaacgatcaaagggctgaaagacggaacgattgatatggtcatcggcacgcaccgcctattatcgaaagatgtgcagtttaaagatttagggcttctcattattgacgaagagcagcggtttggcgtcacgcataaggaaaaaatcaagcagctaaaggcaaatatcgatgtgttgacattaacggcaacaccaattccaaggacgttgcatatgtccatgatcggagtgcgtgacctgtccattattgaaacgccgccagaaaatcgtttcccggtgcaaacgtatgtgatggaatatacccctgaacttatacgagaggctattgaacgagagctggcaagagatggccaagtctttttcttatacaatcgtattgaagatattgatgccaaagcggaagaaatttcacagctcgtaccggaagcgcgtgttacttatgcgcacgggcgaatgacagaaaatgagttggagtccacgatgttggcgtttttagaaggccagtatgacgtgcttgtcacaacgacgattattgagacaggtgttgacattccaaatgtgaacacattaattgtctatgatgcagatcgcatgggattatcgcaattgtatcagctgcgcggtcgcgtcggacgttctaatcgcgttgcttatgcgtattttacgtatcggaaagataaagtgctcaatgaggatgctgagaaacgtttacaagcaatcaaagaatttaccgagcttggctcagggtttaaaattgcgatgcgtgacttatcgattcgcggcgctgggaatatattaggcgcgcaacaacatggattcattgattctgtcggctttgatttatattcacaaatgttaaaagaagcaatcgaaaaacgaaaaggaatcaaacaggaagaagcaaaacctgaagtaacgattgatttagaagtcgacgcttatattccagatacgtatatttctgacgggttacaaaaaattgatatgtacaagcgttttaaagcggtggaaacgatggaagacgtggaagcattgcgggatgaaatgcttgaccgctttggtgagtatccggatgaagtcgcttatttattccaaattgcggaaattaaagtatatgcgaaacaaataggagtagaatcgattaaacaacagaaacagcaaattgaaattttatttgatgagaacgcatcaaaagatgtggaaattcagcgtttatcgaaaatcggcaggcaatacggtcgcttattcggttttggaatggaaggttccaaattaaaaattgttttatacattaaagaattgaagccacaagaatggttaatgattttatatgaaacgttaaaagagctttcgggcgtaaaaggtgaaaaatcgattattgcataagtttatgcttctaaaagatggtcgataatgaatgatgggtaattttatctaaaattgaaaaaatcactttcatcacgtatataactgggattatgaaggatactaatcacagcaatggtgaattctccataacaaggattcatccgtgtattcttcaaatcctaggtgaaagtgagggcatctgtagatgaaagcaactggtattgttcgccgaattgatgatttaggaagggttgtcattccgaaagaaattcgaagaacgttgcgtatccgagaaggggacccgcttgaaatatttgttgaccgtgacggagaagttattttaaaaaaatattcgccaattagtgaattaggtgattttgcaaaagaatatgcagaggcgttgtttgacagtttaggacagcctgtgttgatttgcgaccgagatgtttttattgcagtagcgggtgtttcgaaaaaagaatatttgaacaaaaatgtcggtccattagtggaaaaagcgatggaagaacgaaattctgtccttcacacagaagaaggagagaccgaactcgttgacggagtttctgaaatgttaaaatcgtatacaattggaccgattgtagcaaacggagatccgattggcgccgttgtcattttatcaaaagataaagtgcttggtgaagtagaacataaagcagtcgaaacagctgctagcttcttggctcgacaaatggagcaatagtagacaataaaaaacatgaataaaaaggcagcctgctatgctgcctttttcttttgcgttataatagcaaacgttataagtttgacgtgtggaatactgcaattactagaaaccatcgataagacttgtggggagaatccaacatgcggaaggagaaacgcgatgagatcgccggaagagagaatatggaggggggcggccgtcttagccattgccgcctttgtgacgaagatattgagcgctttttatcgcattccgtatcaaaatattgttggtgatgtcggtttttatatttatcaacaagtttatccgatttacggcattgtcatgtcgttagcgttatatggctatcctattgtcatttcaaagttagtggcagagcgtgcagcagaacatgacgaaaaaggtgttatttctgttttgcaagtttcgcttttgtttttatgttcgctcggcttgcttattttttctattctctatataggagcgaaacaaatcgcgatatggatgggagatggggaacttgctccgcttgttcgcctcctttctttttcgtttttactatttccgtttatcgctttgttgcgcggttattttcaaggtaatcacaatatgattccaaccgctgtttctcaagttggagaacagtttgtacgtgtaacaacgattattttcttgtcgtattggtttatcaaaagcggacgcaacgcatatgaagctggagcagccgcaatgtttggtgcatttgccgggggattgactgcacttcttttattgacagcgtattggatgaggagaaaaaatagagggaaaatacatatagcagtgaaaagcgcggatacaaagcgcattgtttcttatttgttcatcgaagggtttattatttgtgttacaaacatgttattaacgctcattcaactggtggactctttttccctattatcattgcttgttgaacgtggcaaggaaagtctcgaacaagcgaaaatatggaagggaatttacgatcgtgggcaacctttgatccagcttggcaccgtggttgcgacttccttttcgctgacgcttgttccgctcatttccggagcgagaaaacgcaatgacgaaccatttatttatgaaaagacggatttgtcattacgcatcgccactgtcatcggattaggagctgcattaggattgatgtgtctgatacgtcctgtgaacgtgatgttatttgaaaatgatcttggttcacttccgctggcaattttggctgcctcgattttctttacgacattagcgcttacgctttcggcgttattgcaaggaatggggtatgaatggattgcagtagcgggagtatgtgtagcggtagcaggaaaaactgcatgcaattggctattaatacctttatttggaacaaccggtgcggctgctgctacgacgttgtcttatgccgcaatggcatgctttttatatgtcatgttgcaacgaaagttacatattcgctttccaaagaaaacgtatttatatcctgttatgaaatcagcgatagcgatggtcgttgttttgcagttgtacacaatgcttgcggaaaggtggatcgacagccgcttgttcgcaactggtgaagcgctagtcggagtgctgcttggaggcgctacgtatattataatggtcataaaaggaaatgtattctcacaacaagaattatcatttttcccatttggaaacaaactacgtttattcctgaatccgtgacagcagctcatcaaaagaaccgtaaaacataatcatatcaaggggttagcccagtttcggatgttcacttattgagtgaaaagcaaaaagtgtgatatttgttgatttatcaagctttctcagcagtttgaacgcgtttttatcacggattcaggtttattattagaaacaggtgatggacgatgaatgcgatttatattttcggtttaggcgctggtgatattgagcagctgccgttaggtgtatatcgaaagttaaagacggcttctccgctttttttccgcacaaaggaacatccggtggtcgctgcgttagaggacgagggagtttcgtttacatcctttgactccatttacgaaaaacatgaacaatttgaagacgtatatgaggaaataacagccattttattggaacaagtaaaagaacgtgatatattttatgccgttcctggtcatccgcttgtggcagaaaagaccgtgcagcttttattagaagcggagcggcgaaaggaatgccgcgtcgtcatcgagggaggtcaaagctttttagatgctttgtttacaacgttaaaaattgatccgatcgaagggtttcagctcattgacgccacatcgtttcaaggagatgaatggcaattaacaaagcatacgattttttgccaagtatatgattcgtttattgcctctgaggtgaaattgacattaatggagcagcttcctgatgattatcctgtctatatcgtaacagcggcgggaagcaaggaagagaaagtaaccaaaattccattatacgagctggaccgctctacgacattgaacaatttaacgagcgtatatgtcccgcctgttcgcgaggagaaattgctttatcaccgttttgaaacgttgcggcgcgtcattgcgacattaagagggccgaacggctgcccgtgggatcgcaagcaaacacatgaatcgctcaaacgatatttgcttgaagaaacatatgaactgtttgaagcgatcgatgaaaatgatgatgaacatatgattgaggaacttggcgatgtgctcttgcaagtcatgcttcatgcgcaaattggtgaagatgaaggaatgttttccattgatgacgtcattcgcgggattacagaaaaaatgattcgtcgccatccacatgtatttggtgacattatcgttgaaaatgcagaacaggttgtagaaaattggcaacgaattaaagaaaaagaaaagaaagaccgctctaattccttgcttgatgacgttccgaaaagcttgccaaatattttaaaagcgtatgaattccaaaaaaaggcggcaaaagtaggattcgattgggacgatgtcaaaccgatgtgggaaaaagtagaagaagaaattgccgaatttaagcgagagacgttggcggaacgaaatacccgttctcgtctcattagcgaatttggcgatattttatttgcgcttatcaatattgcccgttattacgacatcaacccagaggaagcgttgcactcaacaaacaaaaaattttatcagcgcttttcctatatagaagagcaggcgcaaaagcacggcgtagcgcttacgtcgttgtcgcttgcagagttagaccgtttttgggaagaggcaaaagaaaaaggatggtaaaggggagagacgtatatgcgtttagataaatttttaaaagtttcccgtcttattaaacgccgcacgttagcgaaagaagtagcggatcaagggcgtattacgattaacggcgccgttgcaaaagcaagctctacagtgaaagttggcgatgaactaacgattcaatttggacagaagaagctaacggtgaaagtgactgatttgaaggaaacgacaaaaaaagaggaagcagctagtttgtatgaagtgattcgagaagaacagatcgatgccacgatgaaagaataatggatagcttcaatttatacggataggcttgttctaaaatttcccctgcattcatacatatggtacaaacacggataggaaatagactctcatttgactcgatttcaatatgaatgcgggggatgaacatgagccaacattatgattttggaggcaatacgaataaaggtcctgtccaagagcatgacgtcattatgcgggggagaagactccttgatattacgggagtcaagcaagtggaaagttttgataatgaggaatttttgcttgaaacggtgatggggtttttatcgattcgcggacaaaatttgcaaatgaaaaacttagacgtggataaaggggtcgtttcgattaaagggagaatttttgaccttgtttatttagatgaccatcaggagaaggctaaaggattctttagcaagttgttcaaatgagtttaacgacgcagctggcgacaatgctggcgatgatcggaatgggcagctggcttggcgccgcgctcgatacgtataaccgctttttaaaacgacaggaccgcgcccattggatcgtttttattaatgatattttattttggattgttcaaggtttgattattttttacgttttactgctcgtcaatgaaggcgagctgcgcttttatatttttctagcgattttatgtggatatgctgcttatcaaagtttgtttcgtatgatatatttaaaagtgcttgaatggacgatttggtttgcggtgcggttataccgcttttttgttcagttgtgctattattccatcgttcgcccgattcaattgctttttcaaatattattggcactttcgttttttgtatggaaattgttttcctctttccttcatattttgtatcaatgtgtaaagatattatttgctccggttcgctggattggctttatgatttggagaggaattccaaaacattggaaacagccgctagaaaaaattttcagctatttagcaggaattattcgccaagtgaagaatatgaaagatagtttcataaaacggcgaaagtaagggtggaggtgtgaaaacagtgagcgtaccgcataaaacaaatgtaacaaagttacaatcttcatacatatcagttcaggaagaaaagagggagaaagcgtcgagaagacgacgaatcgccgtcgttcgttttacgttttttagcgttgtattagcagcgttatcttcgatatttctttacaccctccactctcaatcaaaggacattgaagcgaaattagcagataaaaagcagcttgagcagcagctagacaagctcgagaaacagcaaaaacacctgaaagaggaaattaaaaaattgcatgatgatgaatatatcgctgagttagcaagaaaaaaatattatttatcgaaggatggggagattatttttgtcgtccccgaaaaataatcttttgtcctgtgatgttcgataaattcaggcactcatcttattgacacttgttttttacattcgttataataaaggaaataattttgaaagttttttaaggaggagcactttttttatgtcaattgaagtaggcagcaagttacgaggcaaagtaacggggattacgaaattcggagcgtttgtggagctgccagaaggtgtaactggactagttcatattagtgaggtagcggataattacgtaaaggatattaacgatcatcttaaagttggagatatcgttaatgtcaaggtcattaacgtagagaaagatggaaaaattggtttatccattaaaaaagcaaaagatacgcaaccttcgcagcgtccacgctataaggccaatgatcgagccgcaacagaaagctttgaacaaaaaatcagccgctttcttaaagaaagtgaagatcgtctagcatctcttagacgccatatggaatcaaagcggggaggtcgtggcgcgagacgtgggtaacttgctgctgaatgtataaggatgatcatatcataatagtgaataacagctaaaaagcatccacggtgatggatgctttttcttattttttagcgagaaggcagatgtattttgccgttcgtgtatgtggaattttttatattgtttcacaacaaatttttctaatatatttcctgtagaaaagctattgacaatcacatgttttatcattattataagaaatgttgttgcgtggcggcgtagctcagctggctagagcgtacggttcatacccgtgaggtcgggggttcgattccctccgccgctaccatatgaggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcactaaaaaacgagggtgtttctcgaaagagaggcgccctcgttttttatgttttttgggaatttatcttttttgccgagaaggccccgcctctaagcagcgcatagataggggatgaatcggcattttttgttttttagtaatcttaatagttgaagaacgttcttcttctgtcataaatgaacggaggggattcttgggacctttgagcaacaacagccaaaggaaacaagaatcccccacttccaccgtcattagccggtaagtaggggtagttcaatgtgaacttatggcatgttagcaagaaatacgtcgaacggtttttttggttgcttttctttttttgacaaatttttgactattggaaatgtataataggagcaacagaaaaacaaaggagtgggatcggagtggaaagagtagaaagaaggtttatgaatcaaatttcagaagtgcctattcatgagacacaggctgtgttgtcgcggtgggtgcgccatgtgaaattgcgagtcggacatttatttattcataaggggtttcttcttcttattatcggttttctgcttggacgagctcttattctatccaagctaactccatttgctttaccgttttttgccgctgtttatatgttgcgccgcgataaagcagcactagcatttattgcattgcttgcaggttcacttactctatcgtttgaggcaacgttatttgtatttgtcggaatattcggtttcctggttgtgaatgcatttataaggaagttttttagtgagtcgttaaaaatggtgccttttgttgtattttgtctatcattttctacaaaattagccattttctattatttgttgggaaataggacgctatatgaagcaatgatggcgtttgtcgaagcagggctcgcatttgtattgacacttatttttattcaaagcatcccgttgttaatgattcgcaaatataaacaagcgttaagagccgaagaaattatttcgctcattattttaattgcgtcgatgttaacggggatgatcggttggacgttctatggactttcacttgaacatgtaatgtcccgctatcttgtgttaatttttgcgtttgtggcaggagcgacgattggctctacagtaggagtagtaacagggcttattttaagtttagcgaacgtcggtaatttatacgaaatgagtttgttagcgtttgctggtcttttaggaggcttattaaaagaaggaaagaaagccggcgtgtctttcggattgctcatcgctaccttgctgattggcttatatgggagcggtaaggcagaaattattccaacagtgatggagtcgttcttggcgattattctatttgcatttacgtctcgctcattgacggaaaaaatcgcaaaacacattcctggtacagcagaatatgccaatgaacagcagcagtatgtccgcaaaattcgcgatgtgactgcacagcgcgtttcccaattttctcacgtatttcaagcgctggccaatagcttttcaacgaagagtctaatttcttctgatgaagattatagcgaacgggaaattgattactttttaagcgatattacggaaaaaacgtgccaaacttgctttaaaaaagaacaatgttggtcatacaactttaatacaacatatgaatatatgaagcaaattatgctagaagcagatgcgggaattttggaacataaccataaactattgcgagaatgggacaaccattgcgtaaaagcaagcaaagtagtcgacatgattgaaaaagacgtgacgttttatcaagcgaatcgtaaactgcgcaaacaaatgaatgaaagcagaaagttggttgccgaacagctgttgggtgtctcgcaagtgatggaagatttcgcgaaggaaattcagcgggagcgtgaaaatcattatttgcaggaggaacaaatctttcacgccttgcaagaattcgggattgaaatcggacacgttgatatttatagcttagaaaaaggaaatatcgatattgaaatgagcattccatattgtgaaggccgcggcgaatgtgaaaaattaattgcgccgatgctatccgatattttaggagaaacgattgtggtaaaacgcgaagaatgcgccgcttacccgaacggttattgccgagtagcattcggctcaacaaaagcgttcgtcgtagaaacaggcgtagcgtttgcggcaaaaggcggcggtcttgtttccggtgatagctattccatgattgaactcggaacaggaaaatatgcgattgcgatcagcgatggaatgggaaatggagagcgtgcacataacgaaagcaatgaaacgttgcgtcttttacaagaaattttacaaacaggaattgatgaatctattgccattaaatccgttaattccattttatcattacggacgacagaagatatgttttctacattagatttagccattattgatttgcaaaacgctgtcacgaagtttttaaaagtcggttccacgccaagctttgtcaaacgcggggataaagtcatgaaaattgaggcaagcaacttgccaatcggaattattaaagaagcggactttgagattgtcagtgaacaattaaaagcgggcgacttgcttattatgatgagcgatggggtgtttgaaggaccgccgcacgtagaaaattacgatttatggatgaagcggaaaattaaagaattgaaaacgaacgacccgcaagaagtggcagacttaattatggaagaagtgatccgaagccgttctggaagaattgaagacgacatgacggtagtcgttgcgaaaatcaagcataacacgccaaaatgggcgacgattccagcttatatgtatataaaaaaagcgcaataatggtataaaatccccatcctccggcgatgcttgtaatacattagctgaggaggggaagatcagatgcgcaaaggaacgttgcggcaaattttgcttattacagatggctgttccaatcatggagaagacccgattgcgatggcttctttagcaaaagaacaagggattacggtgaatgtgatcggtgttcttgaccaagatacgattgatgaaagtggattgcgtgaaattgaagggatcgctttatcgggaggtggaatcagccaagttgtctatgccaaacagctgtctcaaacggtgcaaatggtaacgagaaaggcaatgacacaaacgcttcaaggtgtcgtgaatagagaattgaagcaaatattaggatcggacgtatcgcttgaagatttgcctccggaaaaacgaggagaggtgatggaagtcgtcgatgaacttggagaaacagtggaattagaagttttaatattaatagatacgagcgggagtatgaaaacgaaattgccaacggtgaaagaggcactgcttgatttgtcccttagccttaatgcacgtatcggtgataatcgtttcgctgtgtttgtatttccggggaaacgaggaaatgtagaaaaaattgttgactggacgccgaaaatagaggagctttccactgtttttccaaaattaacatcgggaggattgacaccgacaggaccggccttgcgcgaagcattaacatattttgagaaaaagcggtcgttaaggggtttgattcgtgatgatgaatcatactttgaagaatctatgtaatcttccgctagggacggtcgtgacaggaaagtggcaccgccattcgtacaagctggtaaaaccgcttggaaatggagctaacggggtcgtttatttggcggaaagcacgaaggggcttgttgctttaaagttaagcgataatagcgcggcgatcgcatcagaggtcaatgtattacgtcgattttccaaggtccagggagttgcccttggaccttctttactagatgttgatgactgggtaaatcctttgatgaataaaacgattcctttttatgtgatggaatatatcaaaggagaaaatttttttacgtttattcgcaaacgtggaaaagagtgggcagtcgttcttttgttacagcttttatctgcccttgaccagcttcaccaagaaggatgggtatttggcgatttgaagcccgaaaacttgttagttgcaggtccgccgccgacggtccgtcttcttgatgtgggaggaacaacgttgcaaggaagagctgttaaagagtttaccgaattttacgatcgcggttattggggagtggggtcacgaaaagcagagccttcatatgatttatttgctgtggcaatgatcatgatccaagcttgttatccaatcaaatttgagcggaaaggagatggacgccgtcagctaatctccatcattcaggcagatgatacgttgcggacatatcagacggtgttgatgaaagcgattgatgggaaatataaaagagcttccgaaatgaaacaagactttttgaccgctcttcagcgttcttatcattctcattccaaccagcgtactttccagagaacgatgcaaaaaacacgccgaaataaaaaaagaaaacgcagcaaaacaaagggagtgttggaaacagcgttgatcgttgccgtacttttatgcgcatacgcaatatatgtataccatcaagtacttccttgacaaatttttatcgctatgatgtttatttttgataaaataattgggcgagatttttgagaaaatattgtaataatggtacgatgaattttagaattacgttattataaagagggtttttccgaatgattgcggaagtgtacgagtttataaaaaaacatgagctgctcactccgaattcgacggtcattgttggcgtatcgggaggaccggattcactagcgctgttgcattttttttggtcgattcgacaagaatggaatatcacgttgatcgccgcacatgtagatcatatgtttcgcggtaaacagtcagaggaagatatgaattttgtgaaacatttttgcgcggcgcgcggtattatatgtgaggcggtgcaaatggatgttccggcattccagcgcgagtccaaattaggtgttcaagaggcggcgcgtcaatgccgttaccgttttttcggtgaactgatgaaaaaatataaagcgcattatttagctttaggccatcatggcgatgaccaagttgaaacgattttaatgcggcttgtgcgcggcagtactagcaaaggctatgccggtattccggcaaagcgcccattttacggaggatatattattcgcccgtttttggcgatcagccgtgcagatattgatgcgtattgtcgacaacatcaaattacgcctcgtcatgatgctagtaatgataaagatgattatacaagaaatcggtttcgccaccatgttattccatttttaaaaaaggaaaatccgcgtcttcatgagcggttccaatcgtatagtgaaatggtaatggaagatgagttatttttagaggaattagcgaaagatgcgatgaataaagtaatggaaaaacaacatgatacggttgcattaaaaattgaaccatttcaggcgatgccaaaacctttacaaagaagagggattcaactaatattgaactatctttataaagacatcccttcttccctttcgtctgtacatatccataatatatttacgtttttaaaccgcgaccatccttcagggagattagactttccgcatggcttaaaagtcattcgttcttatgaccgttgcttgtttacatttcgagaggaaaaagaagatataagctatgcattcgagctggatattccagctgtattgcccctcccaaacaatcatgtaatcattagtgaattttgggaacactatccgaaagaacagaagggaaacgatgtatttattattgatccggaagcggttcgtcttccgttacgagtacgaacacgccgcgctggtgaccggatgacgttgaaagggacaaaagggacaaagaagattaaggaaattttcattgaagcgaaaattcctttatatgaaagggatcgctggccaattgtagaagacgcgcaaggaaatattttatgggttccgaagttaaaaaaatcaaattttgaagcaacaaatgttacaaaagcaagctacattgtattacactataaagagcaatgaacatctaggaggaaaagaaagatggggatgaaagacgatatccaaaaaatacttattacggaggagcaaattcaagaaaaggtaaaggagctaggcaagctgttgacagaagaatatgaagggcgttttccgttagccgtcggagtactaaaaggggccatgccgtttatggcagatttgttaaagcatatcgatacatatttagaaatggattttatggatgtgtccagttatggaaacgcgacggtatcatccggcgaagtgaaaattttaaaggatttaaatacttctgtggaagggcgtgacattttaattatcgaggatattattgatagtggtttaacattaagttatttagtcgacttattccgttatcggaaagcgaactcgattaaaattgttaccttattagataaaccttccggacgcaaggcggatattcaagcagattatgccggttttatcgttcctgacgaatttgttgtcggctatggcttagactattgtgagaaataccgtaatcttccttttatcggagtgctgaaaccggaagtgtacaataagtagtttgctttttcagccgctagcgaattgtttgtatttatacaattttctatgatactattgagtatagtgtgtttcatatgggaggaggcaagagatgaatcggatcttccgaaataccatattttacttattgatttttctcgttgtgatcggtgtagtcagcttctttaacggaagcaatcaacggacggaaccgatgacatacgatgcctttattacacatttagaaaatggcgatgttaaatcgttttccatgaaaccggagcgcggtgtgtatgagataaggggacagctcaaaacgtacagtgaggatcaatacttttccacttatgtcatgaacagcgatacggtgctgaaccgtattgacgctgcagcgaaaagaacaagagtgaaagtaatgcctgcggatgaaacgagcggatgggtcacctttttcacttcaatcatcccgtttgtcatcatttttatcttgtttttcttcttgttgaaccaagcgcaaggcggcggcagccgggtaatgaactttggaaaaagccgggcgcgcttatatacggacgacaagaaaaaggttcgtttccgcgatgttgctggtgcggatgaagaaaaacaagagcttgtggaaattgtggaatttttaaaagatccgcggaagtttgtggagcttggcgcccgtattccgaaaggagttcttcttgttggacctccggggacagggaaaacgttgcttgcgcgcgcggttgcaggagaagctggcgtaccgtttttctccatcagcggttccgacttcgtagaaatgttcgtcggtgtcggtgcgtcacgtgtgcgcgatttgttcgaaaccgcgaaaaagaacgcgccatgtatcatttttattgacgaaattgatgcggttggccgtcaacgcggagcaggtcttggcggcggacatgatgagcgtgaacaaacgctcaaccaattgcttgtcgagatggatggattcaatggaaacgaaggaattattatcatcgcagcgacaaaccgcccggatattttagacccagcattgttacgtccaggtcgttttgaccggcaaattacggtagaccgtccggacgtaaaagggcgtgaagcggtattgcgcgtacacgctcgcaataagccgctggatgaatccgttgatttaaaagcgattgcaatgcgtacaccaggcttctctggtgctgatttagaaaacttgttgaacgaggcggcccttgttgcggcgcgacggaataaaaagaaaattgatatgagcgacatcgatgaggcgacagaccgtgtcatcgccggaccggcaaagaaaagccgcgtcatctcagaaaaagagcgacgcattgttgcataccatgaagcgggtcataccgtcattggtatggtgcttgataatgcggaaatggtgcataaagtgacgatcgttccacgtggccaagccggtggttacgcggttatgcttccgaaagaagaccgctattttatgacaaagcaagacttgttagataaaattaccggtttattaggcgggcgcgttgcggaagaaattgtgtttaacgaagtgagcacaggggcgcataatgacttccaacgtgcgacgaacattgctcgccgcatggtcaccgagtttggaatgagtgagaagcttggtccattgcaatttgggcagccgagcgggcaagtgtttttagggcgtgacttgcacaatgagcaaaactacagcgataaaattgcatatgaaattgatttagaaattcaacggattattaaagaatgttatgagaaggcgaaaaacattttaacacaacatcgtgataaactggagttaatcgctactacattgctagaagtagaaacgttagatgcagaacaaattaaacatttattcgaacatggaacattgccaaaccgtgatgcaaataatggcaatgacaataaaaataatgaggataacaatgacgtcaaaataaatattcaaaagaaagatgagtaagatgtctctttttaagggacatctttttttatccgagtaaaaacaagatatgatatgatgtagaaagtaacaatttatgagaagtggtgatgaaacgatgatttttgtgttagacgttggcaataccaatacggtgttaggagtatatgatggcgatgaattaaagcatcattggcgcatcgaaacgagccggggcaaaacggaagatgaatacgccatgacgatcaaggcgttattgaaccatgtcgggcttcagttttccgacattgatggtattattatctcttccgtggtgccgccgattatgtttgcgcttgagcgaatgtgtttaaaatactttcatattaagccgattatcgtcgggccagggattaaaacaggactgaatattaaatacgataatccgcgagaagtaggggcagaccgaattgtgaacgcggttgccggcattcacttgtatggcagccctctcattattgtcgactttggtacggcgacgacgtattgttatattaatgaacataaacaatatatggggggcgctattgctccagggattatgatttccacggaagcgcttttcgcgcgagctgcgaaattgcctcgtatcgaaattgcccgtccggatgacattattgggaaaaatactgttagtgcgatgcaagctggaattttatatggatacgtggggcaagtggagggcattgtttcgcggatgaaagcaaaaagctctgttcctccaaaagtgattgcaacaggagggttagcgtccttaattgccagcgaatctagtgtgattgatattgttgatccgtttttgacgctgacaggattaaaaattttatacgagaaaaacgttgataaaaaacaatgaaaggttgagtgtgtatgtcagactacttagtgaaagccttagcttatgatggacaagtaagagcgtatgccgcacgaacaacagataccgttagcgaggcacagcgccgccatcaaacatggccgactgcttccgcagcgcttggccgggctattacggcgggggtcatgatgggagccatgttaaaaggagacgataaattaacgattaaaattgatggcggcggtccaatcggcaccattttggtcgacagcaacgccaagggagaggtgcgtggatacgtcacaaatccacacgttcactttgatttaaacgaacatgggaaattagacgtggcaaaagcagtaggcaaaaatggcatgttaacggttgtaaaagacttaggattgcgtgatttctttacaggacaagtgccgattatttccggggaacttggtgaagatttcacgtactattttgcttcttcggaacaagttccgtcttctgtcggggttggtgtacttgtgaatccagacaacacgatattggcggcaggaggctttatcatccagctgatgccgggaacggaagagaagacgattgaacaaatcgaacagcgtttacaaacgattcctccagtttcgaaaatggttgaaagcgggctaacaccggaagaaattttagaggaactgcttggaaagggaaatgtcaaagtacttgaaacacttcctgtttcgtttgtatgtcgctgttcgcgggagagaattgccgatgcgattattagtttaggtccacaagaaattcaagacattatggaaaaagaagggtatgccgaagcatcatgtcatttttgtaatgaaacgtatcattttacaaaagaagagctcgaacaattaaaacagcttgcagaagcaaaaaattaaaatgattgacaattccatcaataactgatacatttgaaacaaattcgataaaattaatcgggattaggggtggaaagatggcaagaacagtaaactccattacagagcttattggcgatacgcctgcagtgaaattaaaccgcattgttgatgaagatagcgccgatgtatatttaaaactggaatttatgaaccctggcagcagcgtcaaagaccgtattgccttagcgatgatcgaagcggcggaaaaagccggaaaattaaaacctggtgacacgattgtagagccgacaagcggaaacaccggaattggattggcgatggttgccgcggcaaaagggtataaagcggttttagtcatgccagatacgatgagtttagaacgtcgcaatttgttgcgcgcatatggcgctgaattagtgctaacaccaggaagcgaaggaatgcgcggcgcgattgcgaaggcggaagagctagtaagagagcatggctattttatgccacaacaatttaagaatgaggcaaacccagaaatccatcggttaacgactggaaaagaaattgttgagcaaatgggcgaccaattagatgcgtttattgccggcgtcggtactggcggaacgattacaggggcaggacaagtgcttcgcgaaacatatccaaacattaaaatttatgccgtagaacctgctgattcaccagtattatcgggcggaaaaccaggtcctcataaaattcaaggaatcggcgccggatttgtgccggacattttagatacaagcatttatgatggagtcattaccgttacaacagaagaagcgttcgccgctgctcgccgcgctgctcgcgaagaaggaatacttggcggaatttcttctggtgccgctattcatgctgcattgaaggtcgccaaagagcttggaaaaggaaaaaaagtgctggcaattattccaagtaacggagaacgttacttaagtacaccgctttatcaatttgaggagtaagcatcctatttcgacaggggaggacccctgtcgaaatttttttgtaatgatatgttccgcgactcattgtacaataagaatatgcatggctaataaagggagtgatatcgctgtgcggaaatggagaaatagaaagaggcgaacgattccttattcgaaacatgattggtttcggcaatataagatgcttgccgctggtgagccgtatcatgctctgctagaaagcggtcagggcggacgatatagtattattggtttaactcctgcgggtatcatccaaacaaaagaaaatcagttattcatctcttatcgtgatgaaaagaagtgttatgaaggaaatccgctattgtcgctcaaacaatggttcggacagttcccgcttcttccttcggaaagtgaactgccctttcaaggtggagcgattggttatataagctatgactgcgcacggtatattgaaaaaattccttcatacagctctgaggagtaaaaattcttcgagataaattgaacttctagcccccaaattttgataaatatgcgataatttatctggatttatcaagatttaagggggatttgtgaatgttaacaaggaaagaaaaaagagaaagagaaaaaaaccaaaattttttcttcgatttcgttaagattcaaaatcatttctttaaagacttggtagatcaactaaaaaaagtaaaagataaaaggcatcaaagctacattacctatggtccagaaacaatcctttacaccattcttcttaaaagtgtatttggaatcaaatcaatgagaagtatgaccgaattgtttaataaggatgaatgtatcgaaaatattcgagtagttttgggtttgaaagagctcaacgagctcccgcattatgatacaattaatgactttttagcaaagttggagccaaaagagcttgaaaccataaggatttatctaatcaaaaaactttttgaaaaaagatgcttagaatccttccggattctaaataaatattggccaattgttttcgatgggacaggtatccatacatttaaggaaaaacactgtgaacattgtttgagaagggaatacaaggataaggaaaccggagaaacaaaagtggtatatatgcaccatgttctagaagccaagcttgtggtaggagatatggttcttagcatcgctacagaatttatagaaaatgagtcagaaaatgttccaaagcaggattgtgagttaaaagcttttatgaggctagtcgataaattaaagaaaacatttaaacgtcttcctatttgtcttatcgcagatagcctttatgcttgtgaaccagtatttgaaatttgtgataaacacaattggaaatatattttccggttcaaagaagatcggattaaaacggtttctcaagaattcagagcaatccaatctttagaaacgaatggtaaaagctcagaatatttctgggtcaatgatattgcttataacgatcgtttggtaaatcttgtggaaaaagtaaaagtaactgagaatgagaaaaaacaggagtttctgtttattacaaactttcgaataactgaaaggaatgcagaaatacttgttcaggcaggtcgaagacgctggaaaatagaaaatgagggttttaataaccagaaaaatggttggtatgaaattgaacatgtgaattgtcataattacaatgcactgaaaaatcattacttacttgttcaaatagctgatatccttgttcaactatataaatatgggtcaaaacttttgaagcagctgaaaaagtcagcaaaagaaatatcctcgaagctgttagaagcgatccgaacccgcattataacagtcgaggatttgaaaaaatgtaaaaaaatacaggttaggtttacatatacctaacaattctattatagcagaagggtgtgatgaatagggagtaaaaagcaagttatccacaactttatagaaaaatcgcattaataggactagtttttaaaaattttagaaggaaagtaactggaaaattttaccaactgtggataatttgaaaatccctattttgacgaaaaactttgaaatatactcttcatagctgtccttcatatgcgaaagatgatttacagcttccacatatgtattttttaatttttgatgatgtatttgtatatgatcatcaaaagcagctactgcatatgattactcattatggggatggagaagaattagaagcggagcggcgactttccttttatgagtcatgttggttggaagaaaggaaagaggatatcgaatgggcattccaaaaagaagacgccagcccatcggtttcgatgacaaaagaagaatttgtcgaagcggtcaaaaaagtacagcaatatattgcccagggagatgtatttcaagtgaatttatccgtgcggcaatcaaaaccgctgctagtgcatccatttcatatttatgagcagctgcgcatcattaatccgtctccatacatggcatatattcattttccagagtttcaaatcgtcagcggttcgcctgaattgcttgtcaagaagcggggaagcgacattagcacaaggccgattgctggaacacgttcgcgcgggaaaacaaaagaagaagacaagcagctggcaaaaaagctgctttctaacgaaaaagaaatagcagaacatgcgatgctcgtcgatttagagcgcaacgatttaggacgtgtatgccaatatggtacagtaaaagtagacgaatggatgacaatcgaacgttattcccacgttatgcatattgtgtcccatgtgtcgggaaaattgcagcaaggaaaagatgtatttgatattatacaagcaatgtttcctggcggtacgattactggtgctccaaaagtacggacaatggaaattatcgaagagttggagccgatacgtcgtggtgtatatactggttccatcgggtggattagcttcgatggggatatggaattcaatattgcgattcgcacgatgattgctaaagacggaatagctcatgtgcaagcgggagctggaattgttatggattcccaccctgaacatgaatatcaggaatgtttgaaaaaggcggcagccctttggaaagcaaaagagctgagcgaagcagagaaactattgagagcatgaggtgagatcgatgattttaatggttgataattacgattcttttacatacaacttagtgcaatatctaggcgtgttaggggaagaattaatcgtaaaacgaaatgacgagattacgattaaggagatagagacactaagccctgattttcttatgatttcgcctggtccttgcactcctaatgaggcgggcatcagcatggaagccatcgaatactttgcagggaaaattccgatttttggagtttgccttgggcatcaagcgattgctcaagtatttgggggaaaagtcattcgtgctgaccgtttaatgcacggtaaaacgtcgccaattttccatgatggaacaaccattttcgccaatattcctagcccgtttacggccactcgttatcattctcttattgttgaaaaagaaacattgccagattgttttgaaatttccgcttggacagaagaaaacgaaattatggcgattcgccataaaacattgccggttgaaggggttcagtttcatccggaatcgattatgacgagtcacgggatgaagctgttggaaaactttattcaaacatataaaagggttcgataacagtatgtatgtatatatcaatggagatgtcgttcataaagacgaagcgcgtatttcgccgtttgaccacggttttttgtatggtcttggtgtatttgaaacgtttcgtacatatgatgggcatccgtttttgctagacgaccatttggaacggttaaatcatagcttacaagagatgaatattgtcaaatcctttactcgcggtgaagtcatggagatacttcgtcgtctgttagaagcaaatggtttgcgaaatgcttacgttcgtttcaatatttcggcaggcatcggggatattggtttgcaaacgagtgagtatgatgaaccgacgatcattatgtatatgaagcctttttcacctccgtcatttgcaaaaggcaaaatcgcaacagttctaaaaacaaaacgaaacaccccggagggaaaagaacgcttaaaatcgcatcattatttgaataatattataggcaaacgggaaatcggcagccgtaccgatgtggaaggcatttttttgaatgaacaagggtatgttgctgagggaattgtctccaatattttttgggtaaaaaataaaacggtatacactccggcgattcatacaggaattttaaatggagtaacaagacaatttgtgattgcgatgttgaacgtgctaaacattgaatatgaggaaggtttttatacacttgaccatctgcaacaggcggatgaaatatttgtgaccaattccattcaggaaatcgtccctatttatcaaatgaatggtcgtacttatccaggtgctgatgggattgttacttcatttttgcaaaggtattacaagcgcttcacaccatttttatggacaagacatgagttggcagaaaggattgaatgaatgatgggtacaacaaatgcagcttcttttgtacttcgctgcggggattatgagttagatttacggaaaaagaccatgatcatgggcattgtcaatgtaacgccagactctttttctgacggcggacggttttatgatatcgatcgtgccgtagagcatgcaaaacgtcttgttgccgatggggcagatattattgatattgggggggaatcgacccgccctggtgcagaaaaggtatcgcttgaagaagaattacggcgtgtcattcctgtggtgaaagcagtcgctcaagaaatcgatgttcctatttccattgatacgtataaagctgaagttgcaaagcaagcgatcgaagcgggagcacatattattaacgatgtatggggagcaaaagcggatgcaaagatggcagaagttgccgctttttacgatgttccgattattttaatgcacaaccgtcatgatcttcaatatcgtgatttaatttccgacatgatttctgatttaatggaaagtgttgcaatcgcaaaacgcgcaggggtgagagacgaaaacattattttagatccaggtattggatttgcgaaaacattggaacataacttagaagtcatgcggcgtttagatgaatttgccaaactgggatacccgctgctattgggaacatcacggaaacgattcatcggccatgttcttgatttaccggttaatgaacgagtcgaaggaacaggagcgaccgtatgcctcggaatcgtaaagggagctcacatcgtccgtgttcatgatgtattgccgattgcgcgaatggcgaaaatgatggatgcaatgcttggaaaaggagtggagagcgatcgataaaatttatcttcatcggatggagttttatggatatcacggcgtccttcccgaagaaaatgtgcttggacagcgctttattgtagatgtcattctcgaaacggatttacaaaaggctggaaaaagcgatcgattagatgataccattaattatgcggaagtgtacgatatttgccgaaatgttgtcgagaaaaggagatttgcgttaatcgaagcagtagcagagacgattgcggagcaaattttatcttcttttccaaccgttgctcgttgtacgattaaagtgacaaaaccaaatccacccattcaaggtcattatgaatctgtagcagtagaaattgtaaggggtcgttagatggaaaattatgcgtatattgctcttggctctaatatcggtgatcgcctatattacctgcgggaagctgtcaaaatgttggatagacatgaacaaatttccgtcactgctgcttcatctatttatgagacggaaccggtcggttatgtgaatcaagataagtttttaaatatggttataaaaatttatacaactctttctccttttgcattgctagacgtcacgcaaaatatcgaacaaaaacttgggagaaaaagggaaatacggtggggaccacgaacgttagaccttgacattttattatataatcatgaaaatattgaaacagaacaacttatcattcctcatccgcgtatgacagagcgggcgtttgttatgattccgttattggaattaaatcacgatatccattttccaaatatttctgaacgtttagcatgcctcatagatcgactacctgacaaagaaggagttcgtgtatggaagcagaaaaatggggaagacgtattcgcgcttttcgaaagctgaaaggatatacacaggaaagattggcaaaagatctgggggtatctgtgtccattttaggagaagttgagcgtggaaatcgcttaccgtcggagcaattaatagagaaaattgccgaacggttaaatatatctgtagaagagcttgcaccgccacgttcagagcctagggaataagaaaggagggtaaaccgatgtttaaaatcggcgatgtagaaattaaaaatcgtgttgttcttgctccaatggccggtgtgtgcaattcggcattccgtctcacggtaaaagagtttggggcagggcttgtttgcagctctgaggagtaaaaattcttcgagataaattgaacttctagcccccaaattttgataaatatgcgataatttatctggatttatcaagatttaagggggatttgtgaatgttaacaaggaaagaaaaaagagaaagagaaaaaaaccaaaattttttcttcgatttcgttaagattcaaaatcatttctttaaagacttggtagatcaactaaaaaaagtaaaagataaaaggcatcaaagctacattacctatggtccagaaacaatcctttacaccattcttcttaaaagtgtatttggaatcaaatcaatgagaagtatgaccgaattgtttaataaggatgaatgtatcgaaaatattcgagtagttttgggtttgaaagagctcaacgagctcccgcattatgatacaattaatgactttttagcaaagttggagccaaaagagcttgaaaccataaggatttatctaatcaaaaaactttttgaaaaaagatgcttagaatccttccggattctaaataaatattggccaattgttttcgatgggacaggtatccatacatttaaggaaaaacactgtgaacattgtttgagaagggaatacaaggataaggaaaccggagaaacaaaagtggtatatatgcaccatgttctagaagccaagcttgtggtaggagatatggttcttagcatcgctacagaatttatagaaaatgagtcagaaaatgttccaaagcaggattgtgagttaaaagcttttatgaggctagtcgataaattaaagaaaacatttaaacgtcttcctatttgtcttatcgcagatagcctttatgcttgtgaaccagtatttgaaatttgtgataaacacaattggaaatatattttccggttcaaagaagatcggattaaaacggtttctcaagaattcagagcaatccaatctttagaaacgaatggtaaaagctcagaatatttctgggtcaatgatattgcttataacgatcgtttggtaaatcttgtggaaaaagtaaaagtaactgagaatgagaaaaaacaggagtttctgtttattacaaactttcgaataactgaaaggaatgcagaaatacttgttcaggcaggtcgaagacgctggaaaatagaaaatgagggttttaataaccagaaaaatggttggtatgaaattgaacatgtgaattgtcataattacaatgcactgaaaaatcattacttacttgttcaaatagctgatatccttgttcaactatataaatatgggtcaaaacttttgaagcagctgaaaaagtcagcaaaagaaatatcctcgaagctgttagaagcgatccgaacccgcattataacagtcgaggatttgaaaaaatgtaaaaaaatacaggttaggtttacatatacctaacaattctattatagcagaagggtgtgatgaatagggagtaaaaagcaagttatccacaactttatagaaaaatcgcattaataggactagtttttaaaaattttagaaggaaagtaactggaaaattttaccaactgtggataatttgaaaatccctattttgacgaaaaactttgaaatatactcttcatagctggcttgtttgtgcggaaatggtaagtgataaagggatcgtgtacaataacgaaaaaacgctaggcatgttatatattgatgaacgggaaaaaccattaagtttgcaaatttttggcggagaaaaggaaacgcttgtagaagccgcaaaatttgtcgataaacatacgaatgcggatatcatcgatattaatatgggatgtcctgttccaaaagtcacgaaatgcgatgcgggtgcgaaatggcttttagatccaaataagatttatgatgtagttgccgccattgtagatgcagtggaaaaacctgtgacagtaaaaatgcgaatcggttgggacgaaaatcatatttacgcagtagaaaacgcgcaagctgtagaacgcgctggcggtaaggcagtagcggttcacggaagaacgagagtacagatgtacgaaggaaaagcagattggaatatcattaaacaagtaaaagaagcagtgaatattcctgtcattggaaacggggatgtaaaaacaccgcaagatgcaaagcggatgcttgaagaaacaggcgtggacggcgtgatgatcggacgcgctgcacttggaaacccatggatgatttaccgcacagtccgttatttagaaacaggggaattaatcccggaaccaacggtaagagaaaaaatagaagtatgtcttttacatttagatcgcctcattgcattaaaaggcgagcatattgcagtaaaagaaatgcggaaacatgcggcatggtatttaaaaggggtgcgcggtaacgcaaaaattcgcaatgccattaatgaatgtgacactcgtgaacagcttgccacccttttacttaactttgccgaagaagtagaaagcaaagaacaggcgaatgcacaggctgtgtaaatggatcaataaaagattgcggttattcactgccagccgttgctggcagtatttttcataaaaacttttttaaatggagtgaaggccatatgagtcatgaagaattaaacgatcaattactagtccgtagggaaaaattaaataaattgagagaaatgggaattgatccgtttggaaaacggtttgagcgcacacataaagcaaaagagttatttgatttatatggggatttatccaaagaagagctagaagagaaacaaataaaagttgccgtcgccggacgtattatgacaaaacgcggcaaaggtaaagctgggtttgcccatattcaagatgttacggggcaaattcaaatttacgttcgtgaagatacagttggtgaggagcaatacgagcttttcaaaacttctgacttaggagatattatcggtgtttatggaacagtatttaaaacaaaagtaggagagctgtccattaaagtatcttcttatgagtttttaacgaaagcgttgcgtccacttccagagaaataccatggactaaaagatattgagcaacgttatcgtcaacggtacttagatttaattatgaatccggagagcaaaaatacgtttatcactcgcagccgaattattcaagcgatgcgccgctacttggacagccacggctatttagaagtagaaacaccgatgatgcattccattgccggaggagcagcagctcgtccatttatcactcaccataatgcgttggatatgccattatatatgcggattgcgatcgagcttcatttgaaacgtttaattgtcggcggattagaaaaggtatatgaaattgggcgcgtgttccgtaatgaagggatttctactcgacataatccggaatttacgatgcttgagctatatgaagcatatgcagatttccgcgatattatgaaattgacagaaaatttaattgctcatatcgcgcaagaggtattaggaacgacaaaaatccaatatggagagcatacggttgatttaactcctgagtggaaacgacttcatatggtagatgccattaaggaatacgtaggtgttgatttttggaaacaaatgagcgatgaagaggctagagaattggcaaaagagcatggtgttgaaatagcgccgcacatgacgtttggtcatattgttaatgagttttttgagcaaaaagtagaggacaagctcattcaaccgacgtttatttacggacacccggtagaaatctcgccgttagcgaagaaaaatccagacgatccgcgcttcacagatcgctttgaattgtttatcgttggtcgtgaacacgcgaatgcatttactgagttaaatgatccgattgaccaacgtgagcgctttgaggcacagctgaaagagcgagagcaaggaaatgacgaagcgcacgagatggacgaggacttcattgaagcgcttgaatatggaatgccaccaacaggcggtttaggtattggcgttgatcgacttgttatgctattaacaaattcaccgtctattcgtgacgtattgttattcccgcaaatgcgtaataaataagatatcgtgtcccctatgatcaaaaaatcataggggacataaaatttttaaaaaagtagttgacttttatatttataattgatactgtagatgagcatttttcattacaataatttccatggttagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaatatcttgctttgcagcgtcataaatgaactcgacgacgctgtggtctttccgcgaccgaagaagctccagcccggtggagaggttttgtcgggattcggcgatgctgtacacgcaggccaacagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatccagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccagcgctgggcgtagtaacgcaagatgtcttcgtccccgagttcccggtcggtgctcaagatgcaatgaagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatggccccctcatagcgatacacgcgataacgctcctgccccaccgtgacgaggcgggtgtctttggactcgatatagcgggcaaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatcgcgatgacatggaatccctgtttcagacaggcttcgatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcaccttgagcgaggaaagcatctcgatcgccaggtcgatcttgctttttcccgctttcttgtcatacaggcggaacgcaaatgggaacgcctgcgtgaaggtgtgcaccatcagccaaacgagcgaatgcccccagaccgattgatgatctttatgcgagtagtgccagtcgcacccttgaatggcgtgcacagcccgtgacgaaggctttgttttttggcaaatcgtatcatcaatcgaaacaaaaaggggttgattcttccgtttggccagtcgttcgacctgggaaaggatccactcttgaagcttcccaagcagcctttcctcgttccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtaatgaatatcagtcaatgttcccgagaatcccttggtggtcaaggcatcgacaatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccagcgtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtggatagttggtggtacatctattctaaccaaggaatcgggttcatgtctccttttttgtttagttgtcaatttatgtcagtgaatttgctcatctacagattgatatattagtaaacgtcgcttttgaaaaacgaataaaacaaaaagtgattgacaataaaattttaaaatgatatattaacaaggtcgttttaaaaaagaatgttctttgaaaactgaacaaaacgaagcgtccacaacgaaaagcgaaggcgagcgacaccttcggtgtcggcgccgaattaaagccaatcaactttctttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccgaacggaagcttgcttctgttcggttagcggcggacgggtgagtaacacgtgggtaacctgcccgtaagaccgggataactccgggaaaccggggctaataccggataacaccgaagaccgcatggtctttggttgaaaggtggcttttgctaccacttacggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcgacgccgcgtgagcgaagaaggtcttcggatcgtaaagctctgttgttagggaagaagaagtaccgttcgaatagggcggtacggtgacggtacctaacgagaaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcagaagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggtctgtaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggttaaaccctttagtgctgtagctaacgcgttaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaaccctggagacagggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcccctagttgccagcattcagttgggcactctagggggactgccggctaaaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggtaacccgtaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggatgatacgaaaagcgaaggcgactggttagccccgacaggcgctggagggctcgcgaggaggctgttgccgccgcagcgagaccgaagcggcccgaggggctaggagccgaagctagacagtacgaaaagcggaagcgccgcgatcagctctcgaagccaaatgttcttcacccgttgaagtgcttgcacttcgagggggaaggttatttggcacaagagagctaggcgctggagctagacagtacgaaaagcgaaggacgcttacgttttgttcagttttgagggaacatttcactccttcaattgctttgcgtctgcgtcttctagcagattcggggaagttggattcctcgacgcaaggcagcagagaagcagattcaaggcagtagccttgttcagttttgagggaacatgtttatgttctcttcaatcaatccgttttgcgcctgcgtctaccagcgaattcaaagatgatggattcctcggcgcaaggcagcagagaagttgattcaaggcagtagccttgttcagttttgagggagcattctactccttcaagtgctttgtgtctgcgtctgctagtaaattcgaggaagcagtattcctcgacacaaggctgcaaggaagcatactcaagtagtcgccttgcgtctgcgtctatgagcggatgcaggaaataagttggttccttgaaaactagataaccggaaggaaaagcggaggcgccgcggttagtcccgataggtgctggagggcctgcgaggaggctattgccgccacggcaggaccgaagcgaccgtgaggggctaggcgccgaagctagacaaaggaagaagccgagaagcgaaggcggcaagcatgaagctgttttcgcatggttaagttagaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatggggaaacccactgcccgtaatggggcagtatccatacctgaatccatagggtatggagggcacacccggggaactgaaacatctaagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcttgcctcttggggttgtaggaccactcacatgggagttacaaaggaacggggtagacgaagcggtctggaaaggcccgccagagaaggtgacagccctgtagtcgaaacttcgttccctcccgagtggatcctgagtacggcgggacacggggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttcatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatgacgtgcgaggttaagtcgaagagacggagccgcagcgaaagcgagtctgaatagggcgttgagtacgtcgtcgtagacccgaaaccaggtgatctacccatgtccagggtgaaggtagggtaacacctactggaggcccgaacccacgtacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacctggagatagctggttctccccgaaatagctttagggctagcctcaagggaagagtcttggaggtagagcactgattgagctaggggccctcatcgggttaccgaactcagtcaaactccgaatgccaacgacttatccttgggagtcagactacgagtgataagatccgtggtcgagagggaaacagcccagaccaccagctaaggtcccaaagtgcacgttaagtggaaaaggatgtggagttgcccagacaaccaggatgttggcttagaagcagccatcatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccaccgaagctgtgggatgaccgcccgtcatcggtaggggagcgttctaagcgcgccgaagcgggaccggaaggactcgtggagcgcttagaagtgagaatgccggtgtgagtagcgaaaacagaggtgagaatcctctgcaccgaaagcctaaggtttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatgggcaacaggttgagattcctgtaccacctcctcaccgtttgagcaatggggggacgcaggaaggtagggcgagcaggctgctggaatagcctgtccaagcggttaggctgccagataggcaaatccgtctggcgcaaaggctgagccgtgatggcgaagggaccatcggtcccgaagtccccgatcctacactgccaagaaaagcctctagcgaggtgagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctcttgggtgatgagcccgagagagccgcagtgaaaaggcccaagcgactgtttaccaaaaacacaggtctctgcgaagccgaaaggcgaagtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttaagccgcaaggctgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcactgtctcaacgagagacccggtgaaatcatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgagaagccggagcgccagcttcggtggaggcgccggtgggataccaccctggcggtattgaaattctaacccgcacccctgatcggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgtatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcgcaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggaagggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccatcgcgtcaagcgagtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgaggacttaaccaagcggaaaagcggaggcgagcgcttagctctcgaagccaaatgttcttcgcccgtagaggtgcttgcacctcaagggagaaggttatttggcgcaagagagctaggcaccggagctagacaacggaaaagcataggccgcctacgcaagacggcttcttccaaacggacggttatctagttttgagggaatgaaatttcccttgacaatgtcaatgattgaactataatggaacttgtccattacttgcctagtgacaatagcggagaggaaacacccgttcccatcccgaacacggaagttaagctctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgttgctaggcagtttattatggaggattagctcagctgggagagcacttgccttacaagcaaggggtcggcggttcgatcccgtcatcctccaccattacttattacagaatgatgagccattagctcagtaggggagcaacgagcctaagcttccatgaatatgctccgagttgtcccgacgcattcagcatcattgaattagctagaagaggaagggacaacaaaaaaacaaggagtgttttcatttattacatgagccattagctcagtaggtagagcatctgacttttaatcagagggtcggaggttcgaatcctccatggctcactctttgatcgcgggtgtggcggaattggcagacgcgctagattcagggtctagtgccctttacgggcgtgggggttcaagtcccttcacccgcactctataactatatattgaagatgcggaagtagttcagtggtagaacaccaccttgccaaggtgggggtcgcgggttcgagtcccgtcttccgctccattaatcgccggggtggcggaattggcagacgcacaggacttaaaatcctggggtaggtaactaccgtgccggttcgagtccggccctcggcatatgcgctcgtagctcaattggatagagcatctgactacggatcagaaggttaggggttcgaatcctctcgagcgcgccattacgggaagtagctcagcttggtagagcacatggtttgggaccatggggtcgcaggttcgaatcctgtcttcccgatttagaaaatatggggccttagctcagctgggagagcgcctgctttgcacgcaggaggtcatcggttcgatcccgataggctccacttattcaaaaatttaatgttctttgaaaactgaacaaaacgaagcgtccacaacgaaaagcgaaggcgactgattagccccggcaggcgctggagggctcgcgaggaggctgttgccgccacagcgagaccgaagcggcccgaggggctaggagccgaagctggacaataagaaaaactgaagcgccgcgatcagctctcgaagccaaatgttcttcacccgctgaagtgcttgcacttcgagggggaaggttatttggcacgagagagctaggcgctgaagctggacaatgtgaaaagctgaagcgcttgacaccttcggtgtcagtgccaaattaaataagccaatcaactttctttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccgaacggaagcttgcttctgttcggttagcggcggacgggtgagtaacacgtgggtaacctgcccgtaagaccgggataactccgggaaaccggggctaataccggataacaccaaagaccgcatggtctttggttgaaaggtggcttttgctaccacttacggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcgacgccgcgtgagcgaagaaggtcttcggatcgtaaagctctgttgttagggaagaagaagtaccgttcgaatagggcggtacggtgacggtacctaacgagaaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcagaagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggtctgtaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggttaaaccctttagtgctgtagctaacgcgttaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaaccctggagacagggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcccctagttgccagcattcagttgggcactctagggggactgccggctaaaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggtaacccgtaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggatgatacgaaaagcgaaggcgactggttagccccgacaggcgctggagggctcgcgaggaggctgttgccgccgcagcgagaccgaagcggcccgaggggctaggagccgaagctagacagtacgaaaagcggaagcgccgcgatcagctctcgaagccaaatgttcttcacccgcagaagtgcttgcacttcgagggggaaggttatttggcacaagagagctaggcgctggagctagacagtacgaaaagcgaaggacgcttacgttttgttcagttttgagggaacatgtttatgttctcttcaatcaatccgttttgcgcctgcgtctaccagcggattcaaggaagctggattcctcggcgcaaggctgcaaggaagcatactcaagtagtcgccttgcgcctgcgtctatgagcggatgcaggaaataagttggttccttgaaaactagataaccgagaagaaaagcggaggcgccgcgattagctctcgaagccaaatgttcttcacccgctgaagtgcttgcacttcgagggggaaggttatttggcacaagagagctaggcgccgaagctagacataggaagaagccgagaagcgaaggcggcaagcgtgaagctgttttcgcatggttaagttagaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatggggaaacccactgcccgtaatggggcagtatccatacctgaattcatagggtatggagggcacacccggggaactgaaacatctaagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcttgcctcttggggttgtaggaccactcacatgggagttacaaaggaacggggtagacgaagcggtctggaaaggcccgccagagaaggtgacagccctgtagtcgaaacttcgttccctcccgagtggatcctgagtacggcgggacacggggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttcatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatgacgtgcgaggttaagtcgaagagacggagccgcagcgaaagcgagtctgaatagggcgttaagtacgttgtcgtagacccgaaaccaggtgatctacccatgtccagggtgaaggtagggtaacacctactggaggcccgaacccacgtacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacctggagatagctggttctccccgaaatagctttagggctagcctcaagggaagagtcttggaggtagagcactgattgagctaggggccctcatcgggttaccgaactcagtcaaactccgaatgccaacgacttatccttgggagtcagactacgagtgataagatccgtggtcgagagggaaacagcccagaccaccagctaaggtcccaaagtgcacgttaagtggaaaaggatgtggagttgcccagacaaccaggatgttggcttagaagcagccatcatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccaccgaagctgtgggatgaccgcccgtcatcggtaggggagcgttctaagcgcgccgaagcgggaccggaaggactcgtggagcgcttagaagtgagaatgccggtgtgagtagcgaaaacagaggtgagaatcctctgcaccgaaagcctaaggtttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatgggcaacaggttgagattcctgtaccacctcctcaccgtttgagcaatggggggacgcaggaaggtagggcgagcaggctgctggaatagcctgtccaagcggttaggctgccagataggcaaatccgtctggcgcaaaggctgagccgtgatggcgaagggaccatcggtcccgaagtccccgatcctacactgccaagaaaagcctctagcgaggtgagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctcttgggtgatgagcccgagagagccgcagtgaaaaggcccaagcgactgtttaccaaaaacacaggtctctgcgaagccgaaaggcgaagtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttaagccgcaaggctgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcactgtctcaacgagagacccggtgaaatcatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgagaagccggagcgccagcttcggtggaggcgccggtgggataccaccctggcggtattgaaattctaacccgcaccccttatcggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgtatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcgcaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggaagggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccatcgcgtcaagcgagtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgaggacttaaccaaagcgaaaagcggaggcgagcgcttagctctcgaagccaaatgttcttcgcccgtagaggtgcttgcacctcaagggagaaggttatttggcgcaagagagctaggcaccggagctagacaaagcgaaaagcggaggacgctaggagctagacaacggaaaagcgtaggccgcctacgcaagacggcttcttccaaacggacggttatctagttttgagggaatgaaatttcccttgacaatgtcaatgattgaactataatggaacttgtccattacttgcctagtgacaatagcggagaggaaacacccgttcccatcccgaacacggaagttaagctctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgttgctaggcaatgtaaaaagaagcatgccttaatgaaaggcatgcttctttttttctatatttgcttaccctttccttttattacctaaaatcatgtttcattttcgaaaaaaaaggaaatcatatgactagccatttttgtgagtgacccttgcatttttttataataaactatatagtagaagtaaggtcaaatatagtcaaagtcaacttggtttgtaaggaggaggtagagtgccaaacatttctgatattattgagcaatatttaaaacaggtattaaatatgagcggtaaagacattgtggaaatcaaaagaagtgaaattgctgataaatttcaatgtgttccctcacaaattaattatgttattaatacaagatttacgctagagcgaggatatattgttgagagtaagcgcggtggcggtggttacatccgcattatgaaagtgaagacaaaaagtgaagcacagttaattgatcaactgttagaattaatccagcatcggattagtcaatcaaatgcggaagatattattgatcgtcttgtcgaggaaaaagtaattaccgaacgagaagcaaagattatgctaagcgtaatggaccgttctgtattatacatcgatttgccccaacgtgatgaattgagagcacgcatgctaagagcgatgttgatatcgctaaaatataagtagggaggggataaagttgatatgtcaggaatgcaatcaaagaccggcaacagtgcattttacgaaaattataaacggcgaaaaaaccgaatttcatctttgcgaacaatgcgctcaagagaatagtgatatgtttatgttttacggaaatgatgacttttcctttaataatttattagctggcctgcttaatttttcatctccaatgaaagaaatgacgtcaagcccgttccaaagcaccgatattttacaatgcgagaagtgtgcaatgacttatcatcagtttacaaaaacaggtcgtttcggctgttcaaactgttaccgcacatttgctagatatttaccaccaatattaaaaagactccatagcggaaatacaacccatgctggaaaaataccgaaacgaaaaggtggaacactccatctgcgcaagcaaattgctatgttaaaacaaaaactgcaagaacttgtggcgagagaagaatttgaaaaggcggcagaggttcgtgatcaaattcgctctcttgaatatcagttgcatcaacgtcgagggggggagatgtagttatatgtcgtttgagaagttttttaatacggcggtcagttcttggatgagtcaagaggggcctgattctgatatcgtgttaagcagccgtatccgtttagcaagaaacattgttgattttcagtttccaacagtatttaacaatgaggaagcacagcaaattgtttcattgtttgagcaaacatttgctcatcgtttttacccgtctgtcggtcgttttgaattgttaaaaatgtcagagcttcaaccgattgaaaaaagggtattggtagaaaagcatttaattagcccgcatttggcagaagattctccttttggggcgtgcttgctttcagaaaatgaagaaataagcattatgattaatgaagaggatcacattcgtattcaatgtttatttcctggtcttcaattaacagaagcgttaaaagtggctaatgagcttgatgattggattgaggaacatgtcaattatgcgtttgatgaaaaactcggatatttaacaagctgtccgacaaacgttggaacagggatgcgcgcttctgttatgatgcatctcccggctctcgttttaacacagcaaataaaccgcattattccagcaatcaaccaactaggattagtagtacgcggaacatatggagaaggcagtgaggcgttaggtaacattttccaaatttcaaatcaaattacattaggaaagtcggaagaggatattgtggaagatttgaaaagcgttgttcaacaattaattgcccaggaaagaatggcgagggagacattagtcaaaactttaaacatacaattagaagacagagtattccgttcttatgggatattagcaaatagccgtgttattgaatctaaagaagcagcgcaatgtttgtctgatgtacgtttaggaattgacttaggatatattaaaaatatttcgcgcaatattttaaatgagctgatgattttaactcaacctggatttttacaacagtatgcaggcggcgtgctaagaccggaagaacgggatgttcgacgggcggcactaatccgcgaacgtctaaaaatggaagaaagaaaagcgatggagggtgatgaataatgatgtttggaagatttacggagcgggcgcaaaaagtattggcgctagctcaagaggaagcaatacgccttggccataataacattggaacggaacatattttattaggtttaattcgcgagggggaaggaattgcagcaaaagcattaatggctttagggcttgggccagaaaaaattcaaaaagaggtagaatcgttaatcggtcgcggccatgaagtttcccatacgatccattatacgccgcgtgcgaaaaaagtaattgaactatcgatggatgaagcgagaaagcttggccattcctatgtaggaacagaacatattttactaggtcttattcgtgaaggtgaaggagttgcggcccgcgtacttaacaatttgggagtaagtcttaataaagcgcgccaacaagtgttgcaactgcttggaagcaatgagtctgtttccggtcattcaggaggcggtgcttcacacgtaagtacaccaacattagacagcttagctcgcgatttaacggcgattgctcgtgaaggaagattagaccctgttattggcagaagcaaggaaattcagcgcgttattgaagtgttaagccgtcgtacaaaaaataacccggtgttaatcggagaacctggggttgggaaaacagccattgctgaaggtcttgcgcaacaaatcgtaaataatgaggttccagaaacactccgcgataagcgagtaatgacgttagatatgggaacggtagtagctggtacaaaataccgcggtgaatttgaagatcgtctgaaaaaagtgatggatgagattcgtcaagcaggaaatatcattctcttcattgatgagctccatacgcttattggcgcaggtggtgcagaaggtgcgattgacgcatcgaacatcttgaagccagcgcttgcccgtggggagttgcaatgcattggtgcgactacattggatgagtatcggaaatatattgaaaaagacgcggcattagaacgtcgtttccaaccaatttacgtcgatgaaccgacggtagaagaatcgattcaaattttaaaaggattgcgcgatcgctatgaagcgcatcaccgtgtatctatttcggatgaagcaatcattcaggcagtaaaattatctgaccgctatattactgaccgtttccttccagataaagcaatcgatttaatcgatgaggcttgttcgaaagttcgccttcgttcgtttactgctcctccacaattaaaggagcttgagcaaaaacttgaggaagtacgcaaagaaaaagatgctgctgtacaaagccaagaatttgaaaaagctgcttccttgcgtgatatggaacaacgtttacgtgaagaattagaagaaacgaaacgcgcgtggaaagaaaaacaggggcaggaaaactctgaagtaacagtggaagacattgcgatggttgtatcaagctggacaggaattccggtgtcaaaacttgcacaaacagaaacagaacgattattgaaactagaagaaattttacattcccgcgtcgttggtcaagatgaagcagtaaaagcagttgccaaagcagttcggcgtgcgcgcgctggattaaaagatccgaaacgcccgattggctcgttcattttcctcggtccaactggtgttggaaaaacagaattagcaagagcgcttgcagaagcgatgttcggtgatgaagacgcacttattcgcatcgatatgtcggaatatatggagaagcactcgacatctcgtttaatcggttcgcctcctggctatgtcggatacgaggaaggcggtcaactaacggaaaaagtgcgccgcaaaccgtattcggtcgtgttgttagatgagatggaaaaagcgcatccggacgtatttaacattttgctgcaagtgttggaagacgggcgtttaactgattcgaaaggaagaacggttgatttccgcaatacgattatcattatgacatcgaacgtcggtgcggatgcgttaaagcggaataaatacgtcggctttaatatccaagatgaagatcagaagtataaagacatgaaaggaaaagtcatggacgagttaaagaaagcatttcgtccggagtttttaaaccgaattgatgaaattattgtcttccattcacttgaaaaacaacatttaaaagaaattgtaaaactaatggcagaacagcttgtaaaacgcttaaaagaacaagatatcgatttagagttaacggatgcggccattgaaaaaattgtttccgagggatatgacccagaatacggtgctcgtccattgcgccgcgcgctacaaaaacatgtagaagatcgtttgtcggaagagctgttaaaaggaacgattgccaaagggcaaaaagtcgttgtagacgtaaaagacggagagttcgtcgttttatcagagcaagcggtgatgtaatcggcgttttcttgatggaaggtatgtggcggctcactgcccatacctttttgtttcaacgatgaaaaagaaagggttttctagcgatggggaaaaagaaaacaaagtttgtttgtcaagaatgcggttatgaatcagcgaaatggcttggaagatgtccaggatgcagtacatggaattcgatggtcgaggaaattgagcggacaaagccaatgacaagaggagtgtttgtgcattccacggatgatatcatctcaaaaccagttccaattactaccgtgaccacaacgcaagagccgcgcatacaaacgaatatttctgaatttaaccgcgtattaggtgggggaattgtgaaaggttcgctcgttttaatcggtggggatccaggcattggaaaatcaacgcttcttttgcaagtttctgcgcaacttgctgctatgcaacataaagtattatatatatccggcgaagaatccgtaaaacaaacgaaattgcgcgctgaccgccttcacattgcttccgaccaattgtatgtattagcggagacagatttggaatatattgcagaagcaatcgaaaatgttcgccccgcttgtgttgtgattgattcgattcaaacgatttaccgtgcagatattacgtccgcaccaggaagtgtatcgcaagtccgtgaatgtacagcggaactgatgaaaattgccaaaacaaaaggaattgccatttttattgtcggccatgtaacgaaagagggagcgattgccggtccaagaattttagagcatatggtggatacagttctttatttcgaaggagaacgtcaccatacgtatcgtattttacgggcggtgaaaaaccgtttcggctccacaaatgaaattggtatttttgaaatgagagattcaggacttatcgaggtcgaaaacccttcagaagtgtttttagaagaacgttcccgaggggtggcaggttcaaccgttgtcgcggcaatggaaggaactcgtcctgtattagtcgaaattcaagcattagtatctccaacgagttttggcaacccgcggcggatggcaacaggaatcgaccataaccgtgtttctttattaatggccgtattggaaaaaagggtcggcctgcttttacaaaatcaggacgcttacttgaaagtggcagggggagtaaaattagacgagccagcgattgatttggcgattgccgtaagcattgcctcaagtttccgcgatcagccaaccaacccgtccgatgtgattatcggcgaggtcggtttaactggggaagtacgccgtgtttcccgtattgaacaacgggtgcaagaagcagtaaaattagggttttctcgcatcattattcctaaaaacaatttagcaggatggaatccgccaaaacatataaccgtgatcggtgtgtcccacgttgccgaggcacttgaacatacgttgcagtaaaatttacaagtacatgtcaaatatttaaaaaatattaaaaactatgttaaagattggtttcaaacattggaaattgtttataatgttaaatagggaggtgaaaataaagaaatggtaaaacgtatcgttcagttgttttttcttgttgttggaggaacattaggtgttgttttcttgccaaatttgttgcgccttatgaatataagcgacatttcattattaaataattcatatacattagcggtattaggagcacttattttctttatgatgactttttggctagtagattatattgtagatatgattcgctgggtcgaggaatcgctcgttaaagtgcctgttgctgatcttttatttggcagtttagggcttattttcggccttattattgcgtttttagtcgtcatgccgctgcaatcgtttcagtttcaagtcgtcaatacggtgctgccaatatttttgacgatcctgcttggttatttaggatttcaagtcggatttaaaaaacggcatgaattaatgaatttattttctctttccaatcgaatggcaaagaaaaaggggacagaagaagagaccggcttatcaaaagacagtcctgtaaaaattttagacacaagtgtaattattgatggccgaattgcggatatttgccaaacaggttttttagaaggaacgattgtcattcctcgttttgtgcttgaagaattgcaacatatcgccgattcatccgatgtgttaaaacgcaatcgtggccgacgtggacttgacattttaaaccgcattcaaaaggaattggacatgaaagtggaaatttatgaaggtgattttgacgatattcaagaggtagacagtaagctggtgaagttggcaaaattaacatcaggtgttgtcgtcacgaatgatttcaatttaaataaagtatgtgagctgcaaaatgtgcgtgtccttaatattaatgatttagcgaatgcggtgaaaccggttgttctccctggggaagaattaaacgttcatgtgatcaaagatggcaaggagcacaatcaaggtgtggcgtacttagatgatggaacaatgattgtcgtggaagacggaaaagattatataggcaaacgggttgacgtattggtgacaagcgtgttacaaacatcagcagggagaatgattttcgcgaagctaaagctattgcaaaaagcgttataaacgaatgagtaggggaaacagcgatgatgtatgaggtagtcattcctgcagccgggcaaggaaagcgaatgaaggcaggagttaataaacaattgattgaacttcaaaacgaaccgctaattgtgcgcacattaaaagtgtttgaaaacgatgaatggtgccgtggtattattgttgtgattaatgaagcggaaagaacacagtttgaacaattattttctcgtttccatattaaaaaaatcactgcgatcgtaagcggtggaaaagagcgacaacatagcgtgtacaatggactgaaagcggtgaaaaatggggatattgtgcttattcatgatggtgcgcgtccgttcgttactatagagcacattcatgaattagtaaaagaagcgaaggaacacggtgcggcaattccggctgtgcgcgttaaagacactatcaaaaaggcgcgcgatcagtttgttgaggaaacggtggaacgctctagcttgtgggctgtacaaactccacaagcttttcatgtttctctcgttttaagggcacatgagcaggcacaaaaagatggttatattggcacagatgatgcaagtcttgtagagcgaattggcgggaaagtaaaaattgtcgaaggcgattaccgcaatattaaattaacgacaccggatgatttattatttgctgaagcgattttatcaagttgggtaatttcataacgagaggggtaactacatgtttcgcattggtcaaggatttgatgttcatcagcttgtcgagggccgtcccctcatcattggaggcgttcgcattccatacgaaaaagggttgctcggccattccgatgccgatgtattgttgcatgcggtcgcagatgcatgtttaggagcaattggtgcaggtgatattggcaagcattttccagataccgatgaatgctataaggacgctgattctgcgctattattaaaacaagtatgggaattagtcaagcagcaaggatacgaacttgctaatctcgattgcacgattatcgcacaaaagccaaagatggcgccacatatcgagcaaatgaaagaaaacattgcgaatttgttagaaggagaactgtcacaagtcaatgtcaaagcaacaacgacggaaaagttaggttttactggccgagaagaaggaattgctgctcaagcggtcgtattattgcaaaaaaaataaaataaacatcatattgcttacttgtatagcctcaaacaatccattttgaactttgctcatataaaatgtacaatagtggtacaagtttgattagatattggagggttattgacgatgtcacaagaagtgagagtgcgatacgcaccgagcccaaccggtcatttacatattggcggtgcaagaacggcgttatttaactatttatttgctcgtcatcataatggaaaatttattgtacgtattgaggatacggatatcgaacgaaacgtagaaggtggcgaacagtcgcagttagaaaacctaaaatggttaggtattgattatgacgagtcggtggataaagacggcggatacggtccatatcgccaaacggaacgtctcgatatatatcgtaaatacgtgaatgaacttttagaaaaaggatatgcgtataaatgtttctgcacgccagaagagctggaaaaagagcgggaagcgcaaagaacggcagggattgcagcgccgcaatatagcggaaagtgccgccatttaacgaaagaacaagtcgcacaattggaagcagaaggaaagccgtatacgattcgtgtaaaagtacctgaaggaaaagtatatgaatttgaagatatcgtacgtggaaaagtgacgtttgaatcaaaagatattggcgattgggtcattatgaaagcaaacggcatcccaacatacaattttgctgttgttattgatgaccacttaatgaaaattacccacgtgttccgcggtgaagaacatttatcgaacacgccgaaacagttaatgatttacgactatttcgggtgggagccgccgaaatttgctcatttaacgttaattgtaaatgagaatcgcaaaaaactttcaaaacgtgatgaatcgattattcaatttgtttctcaatataaagagcttggctatttgccagaagcgttgtttaacttctttgcactattaggatggtcaccagaaggggaagaagaaattttctcgaaagaggaactcattcgtatttttgatgtttcccgattgtccaaatcaccatcgatgttcgatacgaaaaagttgacatggatgaataaccaatatattaaaaaactagacttagaccgattagtggaaatttcattgccgcacttgattaaagccggccgcctgccggaacaaatgagtgaagaacaacgtcaatgggcgcgtgatttaattgcattataccaagaacaaatgagttatggagcggaaattgtagagctatcggagttgttctttaaagaagacattgagtataatgaagaagcgaaagaagtgttagccggcgaacaagtccctgatgtgttaaaaacatttttagaagaagtgaaacggcttgagccgtttacggcagaaaatattaaagcggcaattaaatcggtgcaaaaagcgacaggacaaaaagggaaaaaattgtttatgccgattcgcgttgcggtaacagggcaaacacacggtccagaactgccatttgcgattcaattattaggaaaagaaaaagttataagccgattagaaaaggtgattcattaacctttttatccgtttttcatatagtaaaaattaaaatatagaaaaagcgttgacgaggagaagtagaaaacattggcattccagagagaatcaccttggctggaagtgattcatgaccgatgtttttgaaatgcccctcggagcctcctttcgaaccagagcagagacgttctgtagtagataggagcggagtttctccgttatcagattggagtgagctaaacgaatcgtttagctaaacagagtggaaccgcgcctagaagcgtctctgtgtcattggcacagagacgtttttttcatagatgtactttccgcaaatttgatgaaagtggagggaggatcatatgtttaaaacacttaaggaagatattgaggtgatttttgagcaagatccagcagcaaggagctatttagaagttattttaacatactctggccttcacgcgatttgggcacaccgtattgctcatgcattatataagcgtaaattttactttcttgcccgccttatttcgcaaattagccgcttttttacaggcattgaaattcacccgggagcgaaaatcggccgccgctttttcatcgatcatggcatgggtgtggtgattggcgaaacatgtgaaattggagataatgtaactgtgtatcaaggtgtaacattaggaggaacagggaaagaaaaaggaaagcgccatccaacgattaaagacaactgcttaattgcagcaggtgcgaaagtgctcggttccattacgattggagaaaactcaaaaatcggagcaggttctgttgtgttgaaagacgttccaccgaactccacggttgttggcattccgggacgagtggttgtccgcaatggtgtgaaagtgaaaaaagacttaaatcatacggacttaccagatccggttgccgatcgcattaaagagttagaagcagaaattgcaagattgcgtgaagaaattgaaagcttaaagaaggaaaggaaggtcgaagatgagcagcattcgactttataacacgttaacaagaaaaaaggaactgtttgaaccgctagaaccgaataaagtaaaaatgtatgtatgcggtccaaccgtatataactatattcatattgggaacgcccgcgccgcgattgtgtttgatacgattcgccgttacctagagtttcgcggttatgaagtgaaatacgtctccaattttacggatgtggatgacaagttaattaaggcggcgcgcgaattaggagaagatgtgccgacaatcgcggagcgttttattcaagcgtattttgaagatattacagcgcttggatgcaaaaaagcggatgttcatccacgcgtaacggaaaatatagatacgattattgaatttattcaaacattaatcgatagaggttatgcatacgaagtagacggggatgtgtactatcgtacaaggaaatttaaagaatatggaaaactctcgcatcaatctattgatgaactaaaagcgggagcgcgcattgaagtaggggaaaagaaagaagatccgcttgattttgcgttatggaaagcggcaaaagaaggcgaaatttgctgggatagcccgtggggaaaagggcgtccgggatggcatatcgagtgctcggcaatggcgcgtaaatatttaggagatacgattgatattcatgccggtggtcaagatttgacgtttcctcatcatgaaaacgaaattgcacaatcagaagcgttaacaggaaaaccgtttgcgaaatattggcttcataacggatatttaaatattaataacgaaaaaatgtcaaaatcgctaggtaattttgtgctcgttcacgatattatccagcaaatcgatccgcaagtattacggttctttatgctttctgttcattaccgacatccgattaactatagtgaagaattattagaaagcgcgaaaaaaggattggaacggttaaaaacgtcctattttaatttaaaacatcgattgcaaagcagcacgaacttaaccgatgatgatgatcaatggcttgcgcgcattcaagagcaacatgaggcatttattcgggagatggacgatgattttaacacagccaatgggattgccgtgttatttgagctatcgaaacaagcgaacttatatttgttggaaaaaaatacgtccgaacgcgtcattcatgcatttttgcgtgaatttgaacagctgttagatgtactgggcattacgttgcaagaagaggaattattggacgaggaaatcgaagcgcttattcaaaagcggaacgaagcgagaaagaatcggaattttgctttagcggatcaaattcgtgatgaattaaaggcgaaaaacattattttagaagatacgccgcaaggtacgagatggaaaagaggataagatgcgatgagtcttttacagccgatcaaagatgtaaaacaactaaacggactagcgcttgcttacattggggatgccgtatacgaactttatgtacggcatcaccttctttcaaacggaaatgtgaagccgcatcagcttcataaacaagcgattcaatatgtatcagcgaaagcacaagcaaaagtgttgttaacattattagaaaatgaattattaacagaagaagagcagtcggtcgttcgccggggaagaaacgccaaatctggtacgattcccaaaaacacggatgtgcagacgtaccgatatagtacagcatttgaagcgcttattggctatcattttttaggaaataatgaaaaacgagttgaggagattattcgctgttcttttgcgattattgaaggtgaggaaagggagttgtagcaatggattttattattggaaaaaatcctgtcatcgaggcattgaaatcagaaagggaaattaacaaaatttggatagcagaaggtgtgcagcgcaactctatccaaccgattattcagcttgctaagcaaaatggtgtgcttgtccaatatgttccgaaaaaaaagcttgatcaaatggtggaaggggcgcaccaaggagttgtcgctcaagttgcggcgtaccgttattatgaggttgatgatttatttgcgcgagcatccgaaaaaaacgaaccgccattttttctcattcttgatgaattggaagatccacataacttaggttcgattatgcgaacggctgatgccgtaggcgcccacggaatcattattccgaaacgccgttctgtaggattgacagcaacggtagcaaaagcttcgacaggtgcgatcgaatatgtccccgttgcgcgagtgacgaatttagcgagaacgattgatgaattaaaagagcgcggtgtatggattgttggaacagatgccaaagcaaaagatgactatcgctcccttgacggaacgatgccgctggctcttgtcattggcagtgaaggaaaaggaatcggaaggctcattttagaaaaatgcgattttctcattcatttgccgatgagagggcatgttacgtcattgaatgcttctgtcgctgcaagtcttctcatgtatgaggtgtaccgcaaacgttatccgcaaggagaataaatcgatgaatattctgattgtcgatggctataacatgatcggtgcttggccggagcttcgcaagctgaaagaggaggatgaccttgctgcggcaagggatttattgatttccaaaatggccgagtaccaaggatttactggagatcaagtcattatcgttttcgatgcgcacctcatacaagggaatgagaaaaaatataaagatcatcaagtcgaagttatttttaccaaagaaaatgagacagcggatgaacggattgaaaggttagcaaaaagcttaattaatgtgcaaacaaaggtgtatgtcgctacgtcggattatacggagcaatggacgatttttagtcaaggggcgttgcgtaagtcggcacgtgaacttttagtcgaaatggagtctatcgaaaaggctatttcgaaaaaattacaaaatatacaagaacaaactcctatgtctaaagttccattgacagatgaaattgctgaaattttcgaaagatggcgaagagggcaaaaatgagcggttgacgctgtaaaaatttgtactgtataataaattctagtgatttatgcggtcgggggggatcagcgtgtgcgattgcttcaaagaaaaaacatataaaaactataaacatttggaagatgagcaattagttgaacttgtgcatcaaggggatggagatgcgctagattttttgattcataagtatcaaaattttgtacgtgccaaagcgcgttcttattttttagtcggcgccgatcgggaagatatcattcaagaaggaatgattggtttatataaggcggttcgcgattttaaaggggacaagctttcctcttttaaagcgtttgcagaactttgtattacaagacagatgatcactgcaattaaaacagcgacaagacaaaaacatattccgcttaattcttatatatctttggatagacctatttatgatgatgaatcagaccggacgctgatggatgtcatttctggaacgaaagcgatggatccagaagaactgatcgtcaatcgcgaggaagtcgatgatatcgaggtgaaaatgaccgaactgctcagcgatttggagcggaaagtgcttgctttatatttagatggtcgctcatatcaagaaatttctgaagagctaaatcgccatgtcaaatcgattgataacgcccttcagcgcgtaaaaagaaaactggaaaaatatttggaatatcgtgaaattagtctttaggagaagacttttattttcctgaagtcattgacataggaatacgtgtatggtaaatttttatggacatcctttagaacggtgggacattcatgaggaaaaaaattattttagcttgcagtcaatgcaatagtcgaaattatgttacaatgaaaaacgtcaaccgttgtcaagaacgctttgaaacgagcaaattttgcaaaacttgcaatatgcatacgacccaccgcgaaacgaaataaagcaatgtgggcagctcgtacgtttgttggaggttactaatcatgcaacgaataatgaatttttttaaagaagtagcacgggaaatgaaaaaagtaagctggccaagccgaaaagaacttgtcaattatacggctattgtattggccaccgttgtgttttttacggtctttttcgctattgttgatctaggtatttctaaattaattcgtcttgtttttgaataagtcttttgcccatatgatataatgaaagataataaagcgaacgtatagcccggtaacgggtttttgttttgcttaaaaaaggaaaccaaaccgatttagggagggaaaggacagtcaagtcctcatcgatggagaaaaattggtatgtcattcatacgtattcaggctatgaaaataaagtaaaagccaacttggaaaagcgcgtggaatcaatgggtatgcaagataaaatttttcgcatcgtcgttcctgaagaaacggaaacagatacaaaaaacggaaagaagaaggcaacaaagaaaaaagtatttccagggtatgtgttagtggagatggtgatgaccgatgattcctggtatgtagtacgcaacacgccaggagtaacagggtttgttggatcaagcggggcaggttcaaaaccaacgccacttcttgaagaggaagtcgaaatgattttaaaacgaatgggtatgccgttgacggagatcgatgtagactatgaattaaatgaaacggtaagggtgaaagaaggtccttttgctaactttaccggtaaaattgaagagatcgatctagataagagaaaagtaaaagtgcttgtcaatatgtttggtcgcgaaacaccagtggaatttgagttttcacaaattgaaaaaatataatggaaaacaacttgcaatcgaaatagaaaagtgataatattttaaagtcagtatgtctcgtgaatcgaggcaaacaattggtttgcattaggcaatgaacttatacaagtttgtataagggagcgtttttctaacacgcagatcctctcaaccgaaacgagagaatacggaaaagggctatagttagccttatgagtgggagggacaatccctaataccacatcacggacttaaggaggtgtgtctcgtggcaaaaaaagttataaaagtcgtgaaactacaaattcctgcaggtaaagcaaatccggcaccaccagttggtccagcgttaggtcaagccggtgttaatattatggcattttgtaaagagttcaatgctcgcacagctgaccaagcgggtttaattattccggttgaaattacggtttttgaagaccgttcatttacatttattacgaaaactccgccagctgcagtattattgaaaaaagcggccggcattgaatctggttctggtgaaccaaaccgtaataaagtagcgacaatcaaacgcgataaagtgcgcgagattgccgaaatgaaaatgccggatttaaacgcagcgagcatcgaagctgcgatgcgcatggttgaaggtacagcccgcagcatgggtattgttatcgaagactaatgtgcataaagttggctgaggaggttgcgactataaggagaaatccttttcgcaacctttattcgtgggaggtcattccgctaaaaccacaataaggaggaattttatatgccgaaaagaggaaaaaaatatttagaagcagcaaagcttgtggatcgcttcaaagcgtatccgattgcagaagcaattgaacttgtgaagaaaacaaacattgcgaaattcgacgctacggttgaagttgcgttccgtttaggtgttgatccgaaaaaagccgatcaacaaattcgcggtgcggttgtattgcctcatggtacaggaaaagtacaacgcgtattagtattcgcgaaaggcgaaaaagcaaaagaagcggaagcagctggtgctgattacgttggcgatacagagtatatcaacaaaattcaacaaggttggttcgattttgacgttgttgtcgctactccagatatgatgggtgaagttggtaaattaggacgtattttaggtccgaaagggttaatgccaaacccgaaaacaggcactgttacatttgatgttgcgaaagcggtgcaagaaattaaagctggtaaagtagaatatcgcgttgacaaagccggcaacattcatgtaccgattggtaaagtgtcatttgataacgagaaactggcagaaaacttcactacgatttacgaggcgattttaaaagcaaaaccagccgctgcaaaaggtacgtacgtgaaaaacgtaacgattacttcaacgatgggccctggcatcaaagtagacccgtctacagtagcggtagcgcaataaatattgacttctttcaatccttttagtaaaatgttttttgtctgaaaaaatgaatatcatttgtaccgtagacagtaggtgctcttaggagcttaatatcctaccgaggtatttgtacgatagaaaaacgcgttcaaggtcattttgcgcgttttacgatacctccatgtctacgtggcatggaggttttttgttgatgcggtataagtggtgttttcattttatcttccacaggaggtgtaaaaatgagcagtgcgatcgaactcaaaaaacaaattgtagcagagatagctgaaaaattccgcgccagcaaatctacggttatcgtagactaccgcggcttaaacgtagcggaagttacagaacttcgcaagcgacttcgtgaagcaggcgttgagttcaaagtgtataaaaacacattaactcgccgtgcgttagcggaagttggcttagaaggattaaatgatgtatttactgggccaaatgcgattgcatttagcaaagaagatgttgtagcgcctgcgaaaattttaagcgaatttgctaaagaccatgaagcgcttgaaattaaagcaggtgtcattgaaggcaacattgcaacacttgaagaaatcaacgcgcttgcaaaacttccttcccgcgaaggcttgctttctatgttgcttagcgttcttcaagctccaattcgcaactttgcgcttgttgcaaaagcagttgcggacaaaaaagaggaacaaagcgcataatttctctttcgtttatgctataaaaccataatgatattaaggaggaactgatgatgacaaaagaacaaatcattgaagcggttaaaaatatgactgtattagaattaaacgaattagtaaaagcaattgaagaagagttcggcgtcactgctgctgctcctgtagtagttgctggcggtgctgctggcggcgatgctgctgctgaaaaaactgaatttgatgttattcttgctgacgctggtgcgcaaaaaattaaagttatcaaagttgttcgtgaaatcactggtcttggcttgaaagaagcaaaagacttagttgataacactccaaaaccaattaaagaaggcgtttctaaagaagaagcagaagaaatcaaagcgaaacttgaagaagttggcgctagcgtagaagtgaaataattgtcattcgcgcagaaaaagctcgctgaaaccagcgggcttttttatttataagaaaatgggtatgatgaaaataaatcagtaatagaagggtgatgtcattgagcgaacattattactcttccactccatcgtcggaaagcaatccccatacatgggcatttacattgcggggcaatgaactgacgtttacgacagatagtggtgtattttcgaaacgagaagttgattttgggacacgcttgcttattgaaacgtttgaagaaccgaaagtagatggtgattttttagatgtaggttgcggatacggtccgatcggtttatctattgccaaggcatttccaaaccgacatgtagacatgattgatataaacaaacgtgctcttgagctggcaaatgaaaataaacatgctaaccatattaccaacgcttccatttatgaaagtgatttatttgcgcaagtaggagataaaaagtttgctgcgattttgacaaatccaccgattcgcgctgggaaacgtgttgttcatgccatttttgaacaaagtgctgcccatctttatcctaacggagaattatgggttgtgattcagaaaaaacaaggggctccttctgcattaaaaaaactgcaggaaatattctcgtatgtagaagttgtgacaaagaaaaaaggatattatatcataaagtcaaaaaaatgttgacagtattctatggttgtggtagtattataaaatgctaaatatgtacatttcatcgcaaggatatgacgtataattttatccataatgggaagaatgataaaatcaataaacaggtaaaaatatggttttctataatagaaaccattttctttttttctccattatagctgaaggtttaccttccattttgattaatgtttaaattttgaggggtgaatcagttgacaggccgactagttcaatatggacgacaccgccaacgaagaagttacgcgcgtattagtgaagtgctagaattgccaaatcttattgagattcagacttcctcttataaatggtttcttgatgaaggattgcgggaaatgtttaaagaaatttccccgattgaagacttttccggtaatctttctcttgagtttattgattatagtttaggggagccaaaatatactgttgaagaggcaaaagaacgcgatgttacatatgccgcaccacttcgcgtaaaagtacgtttaattaataaagagactggtgaagtaaaagaacaagatgtttttatgggcgattttccgttaatgacagaaacaggaacgtttatcattaacggggcggaacgtgttattgtgtcacagcttgtccgctctccaagcgtttattatagtgaaaaggttgataaaaacggaaaacgcggttattcggcaacggttattccgaaccgcggcgcgtggttagaatacgaaacagacgcaaaagatgttgtatatgtccgtattgatcgcactcgtaaactaccagttacggtgcttcttcgtgcgctcgggtttggttccgatcaggaaattatcgatttaatcggtgataatgaatatcttcgcaacacgcttgaaaaagataatacggatagcactgaaaaagcgctcattgaaatttacgagcgtttgcgtccaggtgaaccaccgacgattgaaaacgcgaaaaatttgttaatctcccgcttttttgatccaaaacgttatgacttagcaagcgttggacgttataaaattaacaaaaaacttcatattaaaaaccgtctgtttaaccaacgtcttgccgaaacattggtaaatccggaaactggtgaaatcattgcggaaaaaggaacgcttattgatcgaagaacgttaaatcgaattttaccgtaccttgaaaacggcgttggattacaagtttataaacctgtcggtggcgtagtggatgaagaatttgcgttacagtctattaaaatttattcaccaaacgacgcggatggagaaaaagttattaatgtcatcagcaacggctatattgccgaagatgtgaaacatattactcctgcggatattattgcttcgattagctatttctttaacttattacacggagtcggtgacacggatgatattgaccatttaggaaatcgccgtcttcgttctgtcggtgaattattgcaaaaccaattccggattggcttgtcacgcatggagcgggtggttcgtgagcgcatgtccattcaagatataaacacgatcactccgcaacagctgattaacattcgtcctgtcattgcagcgattaaagagtttttcggaagctcacagctttcacaatttatggaccaaacgaacccgcttgctgaattgacgcataaacgccgcctttctgcgttaggaccgggtggtttaactcgtgaacgcgcaggtttcgaggtgcgtgacgttcactattcacactatggacgaatgtgcccgattgaaacacctgaaggtccaaacattgggttgatcaactcactatctacgtatgcaaaagtaaataaatttggttttatcgaaacgccatatcgacgtgtcgatccggagacaggaagagttaccgatcaaattgattatttaacagccgatgaagaagataactatgttatagcacaagcgaacgtccctctagcggaagatggaacgttcttagaagaaaatgtagttgctcgtttccgcggggaaaacattgtcgtaaaacgcgaccgcgtcgactatatggacgtatcgccaaaacaagttgtatcagcagcgacggcctgcattccatttttggaaaacgacgactcgaaccgtgcgcttatgggagcgaacatgcagcgtcaagcagttccattgttagagccagaagcgccaattgtcggtacaggaatggaatatgtgtccgcaaaagactccggtgccgctgttatttgtaaacatcgcggcattgtcgaacgagtggaggcaaaggaaatttgggttcgccgcctcattgaagtggacggaaaagaagtaaaaggtgatcttgataaatatcgtcttttgaaattcgttcgttcgaaccaagggacttgttacaatcaacgcccgattgtgaaaaaaggcgatatcgttgaaaaaggagaaattttagcagatggtccatccatggataaaggtgagcttgcactcggccgcaacgtactggttgcctttatgacatgggatggatacaactatgaagacgcgattatcatgagcgaacgtcttgtcaaagaagacgtatatacgtccatccatatcgaggagtatgaagcagaatcccgtgatacaaaacttggtccggaagaaatcacgcgcgatattccaaacgtcggtgaagacgcgctacggaacttggacgaacgtggaattgtccgcattggcgcggaagtaaaagacggtgatttgctcgttggtaaagtaacaccgaaaggaatgacggagcttacagcagaagaacggctgttacatgctattttcggtgagaaagcgcgcgaggtgcgtgatacgtctcttcgagttccgcatggtggcggcggtattgtccttgatgtgaaggtctttaaccgcgaggacggagatgagcttccgccaggtgttaaccagcttgtccgtgtttatatcgtgcaaaaacggaaaatttccgaaggcgataaaatggcaggacgccatggaaacaaaggggttatttcgcgaattttaccggaagaagatatgccgttcttaccagacggtactccaattgatattatgttaaaccctttaggcgttccgtcgcgtatgaatatcgggcaagtgttcgaattgcatctcggtatggcagcgaagaagctcggcctccatattgcatcgccagtatttgatggggctatggaagaagacgtatggaacattttagaagaagcaggaatgccgcgtgacgcaaaaacggttttatacgatggcagaacgggtgagccgtttgataaccgcgtatctgtcggtattatgtacatgattaagcttgctcacatggttgacgataagcttcatgcccgttcaacgggaccgtactcgctcgttacgcagcaaccacttggcggtaaagcgcaatttggcgggcagcgcttcggcgaaatggaagtgtgggcgctcgaagcttatggcgctgcatatacattgcaagaaatacttacagtcaaatcggacgatgtcgtcggtcgtgtgaaaacatatgaagcaatcgtcaaaggtgagaacataccagaaccaggtgtgccggaatcgtttaaagtgttgattaaagagctgcaaagcttaggtatggatgtaaccattttgactagcgacgaaaaagaaattaatatggaaaactttgatgaagatgatgatcatagtgcggatgccattgttccagaagtgaagtcgacagagaacgaaaaagatgttgtcacaaaagaataagcttattgaacggtgatgggggagttgatcctccatcactttcaagatgttatgactcacaaaagaacgttcactactaacctttatttcataaaagcaatcgaggcaaaaccgagtgataaagagggaggtataccccttgctagatgtaaataaatttgagtacatgaaaatcgggctcgcttcaccggagaaaatccgttcttggtcgtacggtgaagtaaaaaaaccagaaacgattaactatcgtacattgaaaccagaaaaagacggattattttgtgagcgtattttcggaccaacaaaagattgggaatgtcattgtggaaaatataagcgcgtacgttataaaggtgttgtctgcgaccgttgcggtgtcgaagtgactcgctcgaaagtccgtcgtgaacggatgggtcatattgaactagcagctcctgtttcacatatttggtatttcaaaggaatcccaagccgtatgggactcgttttggacatgtcgccacgtgcgttagaggaagtgatttatttcgcttcatacgttgtgactgatccaggtgatacgccactggagaaaaaacaattgctttccgaaaaagaatatcgtgcgtatcgtgaaaaatacgggcaatcgttccaagcctccatgggtgcagaggcaattaaaaaacttcttcaagatatcgacttagaaaaagaagtggcaacgttaaaagaggagttaaaaacagcacaggggcagcgacgcgcccgcattattaagcgtttggaagtgttagaggcgttccggaattcaggaaacgatcctgcttggatggtgcttgatgtgcttcctgttattcctcctgaattgcggccgatggtgcaattagacggtggacgctttgcgacatcagacctcaatgatttatatcgccgtgtcattaaccgaaacaaccgcttaaaacgtttattagatcttggtgcaccgaacattattgtgcaaaacgaaaaacggatgcttcaagaagcggtcgatgcgttaatcgataacggtcgacggggccgtccggtaacaggacctggaaaccgtccgctaaaatcgctctctcatatgttaaaagggaaacaaggtcgtttccgtcaaaacttgcttggtaagcgcgtagactattcaggccgttcggttattgtcgtcggtccgaacttgaaaatgtatcaatgcggcttgccgaaagaaatggcgcttgagctctttaaaccgtttgtgatgaaagagcttgtcgaacgtggattagcgcacaacattaaaagtgcaaaacggaaaattgagcgcgtccatccggaagtatgggatgtgttagaagatgtgattaaagagcatccggtattacttaaccgtgccccaactcttcaccgattgggtattcaagcgttcgaaccaacgcttgttgaaggtcgcgcgattcgcttgcatccgcttgtatgtacagcatataacgctgactttgacggagaccaaatggccgtgcacgttccgttatccgcagaagctcaggcagaagcgcgattgctcatgctggccgcgcaaaatattttgaacccgaaagacggaaaaccggttgttactccttcgcaagacatggttttaggtaactattatttaacgatggaacgtgaaggagcaatcggtgaaggaatggtatttaaagatacggatgaggcgttgcttgcgtatcataatggttatgtccatttacattcacgaatcgctgttcatgccggttcattgaaaaatgaaacgtttacggaagagcaaaataacaaactgcttattacaacagttggaaaacttattttcaacgaaattttaccaaactcattcccttatattaacgagccgacaactgaaaatatcgaagggcggacaccggataaatacttcctcgataaaggtgcaaatgtaaaagaagaaattcgcaagcgcgaacttgttccaccgtttaagaaaaaagtgctcggacaaattatcgctgaggtatttaagcggttcaaaattacagaaacatcgaagatgcttgaccgcatgaaagatttagggttccaatattcaacaaaagccggcattacgattggggttgccgatattgtcgtattaccggaaaaacaagaaattcttgaagaagcacaagcaaaagtcgacacggtcttaaaacaattccgacgcggtttaattactgacgaagagcgctatgaacgtgtcatttcgatttggagcgaagcgaaagacaaaattcaagacaggctgatgaaatcgctcgataaacgcaacccaatctttatgatgagcgattctggagctcgcggtaacgcatcaaactttacgcagcttgccggaatgcgcggtctcatggcaaacccagcgggacgcatcatcgaattgccgatcaaatcttcgttccgtgaaggattaacggtattggaatactttatttctacacatggagcgcgcaaagggcttgctgataccgcactaaaaacagcagactccggttatctcacaagacgtcttgtcgatgtggcgcaagatgtcattgttcgtgaagaggattgcggtacggaccgtggtattcttgcaagagcattaacggacggtacggaagtcattgtcaaactagaagagcgtcttgttggccgttatgcgcaaaaaacggtgaaacatccggaaacaggcgaaatactcgttcgcaaagacgaaatgatcaccgaagatattgcgaacgcgattattaaagcaggcattgaagaagtatggatccgctctgcctttacatgcaatacacgacacggtgtatgtaaaaaatgttacggtcgtaacttggcgacaggtgcggatgtggaagttggcgaagcggtcggtattatcgctgcgcaatcgatcggtgaacctggtacgcagttaacgatgcgtacgttccacacaggcggtgttgccggcgacgatatcacccaaggtttgccgcgtgttcaagagctgtttgaagcacgtaatccgaaagggcaagcggttatttctgaaattgacggaatcgtcacttcgattagccaaacgcgtgatcgtcaatatgaaattgtcgtaaaaggcgaggtcgagacacgctcttacattgctccttataacgcaagattaaaagtagaggaaggacaacaagtagagcgtggtcaagaacttactgaaggatccattgatccaaaacaattattaaaagtaagggatgttacgtccgttcaagaatatttattgcgtgaagtacaaaaggtatatagaatgcaaggggtagaaattagcgataaacatatcgaagtaatggtccgtcaaatgcttcgtaaagtgcgcgtcattgatgcgggggatacagatgtcctgcctggaacgttattagatgtgcatcaatttacggacgtgaacgaaaaagcgcttcttgaaggaaaacgtccagcaacggctcgcccagtattgcttggtattacaaaagcatcgctagaaactgattcgttcttatcagcggcatcgttccaagaaacgacacgcgttttaaccgatgcggcgatcaaaggaaaacgggatgagttgctcggcttaaaagaaaatgttattatcggtaagcttgtcccagcaggaactggaatggcgcgctatcgtaaagtaaaaccggtaattaagaaagaagcaaatgaggacgcggttacttctaaataattggttgttaccagcaaaggacgattcctttgctggtagcaaattacttaaaaatatagttgacaatgtcttatgaaagtgatagtctaataaaggtgttccgaaaacctggtactttggaggatatgttacatgtcttatgaaaaagtattgcaggctggaaaaactgttgtaggaacaaagcaaacagtaagagctctgaaagaaggaaaggcactggaagttatcgttgcggaagatgctgatccatccattatcgataaagtgatggaagcggcaaaagaagcgaacgttccagttacgaaagtggattccatgaaaaaacttgggaaagcatgcaaaattcaagtaggagcagctgctgtagcaatcattcgttaaaaaccgtttttgtggtttttactacaaaaactttgtttttgcataaataatgaaccgcctggatatgtgggcttgagtttgtatgtgaagggaggaaatttaacatgcctacaattaaccaactagttcgcaaaggtcgcgagaaaaaagtggtaaaatcaaaatcgcctgcattaaataaagggtacaacagcttcaaaaaaatacaaacaaacgtgtcttctccacaaaaacgcggtgtttgtacacgtgttggcacgatgacaccgaaaaagccaaactctgcgcttcgtaaatatgcgcgtgttcgtttaacgaacggtattgaggtaacggcttatatccctggtatcggccataacctacaagaacacagcgtcgtgttaattcgcggcggacgtgtaaaagacttgccaggggtacgttatcacattattcgtggtgccctagatacagcaggcgtagcgaaccgtatgcaaggtcgttcaaaatacggtgcgaaaaaaccaaaagaatcgaaaaaataatatgaaataggatttttggttgaaaggaggaaaaaatatgccacgtagaggtccagttccaaaacgagacgtactaccagatccaatttacaattcaaaactagtgacccgtcttatcaataaaattatgattgacggtaaaaaaggaaaagcgcaaaaaattctttatacagcatttgatattattcgcgagcgtacgggtaaagatccaatggaagtatttgagcaagcgttgaaaaacgtaatgcctgtgcttgaagttcgtgcacgccgcgttggtggtgcgaactatcaagttcctgttgaggttcgcccagatcgtcgcgttacattaggtcttcgctggttagtacagtatgctcgtctccgcggtgaaagaacgatggaagagcgtcttgcgaatgaaattatggacgctgcaaacaacactggcgcagctgtgaaaaaacgcgaagatacacacaaaatggcagaagcaaacaaagcgtttgcacattatcgttggtaattacggttctttattgataatctacaagggagaataggtgatggtggctgggaaacttgccgccaattcacctatattcctatattatttattattatgattttgtattagcgaatatcacatgatacttatttgaaggaaggagaaaataaccaccatggcaagagagttctccttagaaaacactcgaaacattgggattatggcgcatattgacgccggtaagacgacaacaacagagcgcatcttgttctatactggccgtattcataaaattggggaaactcatgaaggtgcttcccaaatggactggatggaacaagaacaagagcgcgggattacgattacatctgctgcgacaacagcacaatggaaagggcatcgcatcaatatcatcgatacaccagggcacgtagactttacggtagaagttgaacgttctcttcgtgtacttgacggtgcgatcactgttcttgacgcgcaatctggtgtagaaccgcaaacagaaacagtatggcgccaagcgactacatacggggttccacgtatcgtattcgttaacaaaatggataaaattggcgcggactttttgtattccgtaaaaacgcttcatgaccgcttgcatgcaaacgcgcatcctgtgcaattgccaatcggcgcggaggaccaattctccggcattattgaccttgtggaaatgtgcgcgtaccattatcatgatgagcttggcaaaaatattgagcgcattgaaattccagaagattaccgcgatatggcggaagaatatcgcaacaagctcattgaagcagttgcggaattagatgaagagcttatgatgaaatatttagaaggggaagaaattacaaaagaagaattgaaagctgcgattcgtaaagcgacgattagcgtggaattcttccctgtattttgcggttctgcatttaaaaacaaaggggttcagttattgcttgacggagttgtagactatcttccttctcctgtggacatccctccaattaaagggatcgttccggatacagaagaagaagtagttcgtgaagcagacgatgacgctccattcgcagcgttagcgtttaaagttatgactgacccttacgttggtaagttaacgttcttccgtgtgtactctggtacactagattctggttcatatgtcatgaactcgacaaaacgtaaacgtgaacgcatcggtcgtatcctacaaatgcatgcgaaccaccgtcaggaaatttcgaaagtatatgccggtgacatcgcagcagctgtaggtttaaaagatacaacaacaggcgatactctatgtgatgaaaagaaccttgttatactagaatcaatgcagttccctgaaccagttatttcggtggcgatcgagccaaaatcgaaagcggatcaagataaaatgggtcaagcattgcaaaaattacaagaagaagacccgacattccgcgctcatacagatccggaaactggccaaacgatcatttctggtatgggtgagcttcacctagacatcatcgttgaccgtatgcgccgtgaattcaaagtggaagcaaacgtcggtgctccacaagttgcatatcgcgaaacattccgtaaatcggcgcaagtcgaagggaaattcatccgccaatctggtggtcgcggtcaatatggtcacgtttggatcgaattctctccaaatgagcgtggaaaaggattcgaattcgaaaacgcgattgtcggtggggttgtcccgaaagaatatgtaccggcagtacaggcaggtcttgaagaagcaatgcaaaacggggttcttgccggatatccagtggtcgatattaaagcgaaactatttgatggttcataccatgatgtcgactcgagtgaaatggcgttcaaaatcgcagcttcgttagcattgaaaaacgctgcgacaaaatgtgaccctgtgttgcttgagccaatcatgaaagttgaagtagtaatcccagaagaatatcttggcgatattatgggtgacattacttctcgccgtggacgcgtagaaggaatggaagctcgcggtaacgcacaagtcgttcgcgcgatggttccactagcggaaatgtttggatacgctacttcgctacgctctaacacacaaggacgtggaacattcacgatggtatttgaccattatgaagaagttccgaaaaacattgcagatgaaatcatcaaaaaaaataagggtgaataattgatttctgtctgcagtttcgctataaatacttatgtaagacttgggagcaaatatgacaagtgtttgctcccgggcattctatattataaattcaatttttaatttaaaaattaatattctaattttaaggaggatactataatggctaaagagaaattcgaacgtaagaaaccacacgtcaatattggtactatcggccacgttgaccatggtaaaactacgttaactgctgcaattacagcggttcttgcaaaacaaggtaaagcacaagctagagcatacgaccaaatcgatgctgctccagaagaacgtgaacgcggtatcacaatctctacttcacacgttgagtatgaaactgacaaccgtcactatgcacacgttgactgccctggccacgctgactacgtgaaaaacatgatcacaggtgcagcgcaaatggacggcgcaattcttgttgtgtctgcagctgacggtccaatgccacaaactcgcgaacacattcttctttctcgccaagtaggcgtaccatacatcgttgtattcttgaacaaatgcgatatggtagacgacgaagaattgctagaactagttgaaatggaagttcgcgatctattatctgaatatgacttccctggcgacgaagtacctgttatcaaaggttctgcgttaaaagcacttgaaggcgatccacaatgggaagaaaaaattattgaacttatgaatgcagttgatgaatacattccaactccacaacgcgaaattgacaaaccatttatgatgccaatcgaagacgtattctcgatcactggtcgcggtacagttgcaactggccgtgttgaacgcggtacgttaaaagttggtgacgctgtagaaatcgttggtcttgctgacgagccaaaatctacaacggttactggtgtagaaatgttccgcaaacttcttgaccaagcagaagctggtgacaacatcggtgcgcttcttcgcggggtatctcgtgatgaagtagaacgcggtcaagtattggcaaaaccaggctctatcacaccacacacaaaatttaaagcacaagtttacgttttaacaaaagaagaaggtggacgtcatactccattcttctctaactaccgtccacaattctacttccgtacaacagacgttacaggtatcatcacgcttccagaaggcgtggaaatggttatgcctggtgacaacgttgaaatgactgtagaattaatcgcgccaatcgcgatcgaagaaggtacaaaattctcgatccgtgaaggcggacgtacagtaggcgctggttctgtatctgaaattattgaataataacagccctactaaaaagcaggtttgcgtttgcaaacctgcttttatttcatttgcgcaattttttgacaagttgaaaatgctcattagctatgtataatataataagtgtgtagaaaaacaaagaaattgcttgcaatctcgtttacatatctgtataatatcaaatgttggtctttgactgcgatgaagtggaaggttgctgacacacccggtcgctttgccatggcgagtgtgcaggaaatttccatggagaatgtctattttcaaaataggcgaagaaggagggaaaacaatggcaaaggaaaaaattcgtatccgtttaaaagcttacgatcatcgaattcttgatcaatctgctgagaaaatcgtagaaacagcgaaacgttccggggcaaaagtgtctggtccaattccgttgccaacggaaagaactgtttatacgattttgcgtgctgttcacaagtataaagactctcgtgaacaattcgaaatgcgtacacataaacgtttgatcgatatcgtaaatcctactccacaaacggtagattcattaatgcgtcttgacttaccgtctggtgttgatattgaaattaaactttaatttagcaggaggtgtgacgaatgaccaagggaatcttagggagaaaaattggtatgacgcaagtattcgcggaaaacggcgacttaattcctgtaaccgtcatcgaagcgactccaaacgtggtattgcaaaagaaaacaattgaaaaagacggttacgaagcgattcaattaggttttgaagatataagcgaaaaacgcgccaataaaccgcaaatcggtcatgctgcgaaagcgaatactgcacctaagcgcttcatccgtgaaattcgcggcgcaaatattgatgaatatgaagttggtcaggaagtcaaagtagatattttcgctgaaggcgatattgttgatgttactggaatttcaaaagggaaaggattccaaggcgcaatcaaacgtcatggacaatctcgcgggccaatggcacacggttctcgctatcatcgtcgtcctggttcaatgggtgcgattgctccaaaccgtgtatttaaatcaaaagaattgccaggtcgcatgggtggccaacgtgtaacaatccaaaacttgaaaattgtcaaagtggatccagaacgcaaccttcttcttattaaaggaaacgtacctggtccaagaaaaggattagtcatcgttaaaagcgcagtgaaagcaaaagcaaaataatactttgctaggaaaggaggaactatccaatgccaaaagtagcattgtataaccagagcggagaaacaatcggagaaatcgaactgaacgattccgtatttggcattgagccaaataaacatgtgttatttgaagcggttattatgcaacgtgcttctttgcgtcaaggaacgcacaaaacaaaaaatcgcgctgaagtaagtggcggcggccgcaaaccatggcgtcaaaaaggtacaggacgtgctcgtcaaggttctattcgcgctccacaatggcgtggtggcggtacggtatttggtcctgttccgcgcagctacagctataagttgccgaaaaaagttcgtcgcttagcaattaagtcagcgttatcttctaaagttcttgaaaacaacattgttgttttagataacttaacattagaagctccaaaaacaaaagaaatggtgaaaatcttaaataacctttctgttgatcgcaaagcgttaattgtaactgatgatgtgaacgaaaatgtcacattatctgcacgcaatattcctggcgttaccgtggttacagcaaacggcattaacgttcttgatgtattaaatcatgataaacttgtaatcacgaaagcggccgtggagaaagtagaggaggtgcttgcataatgaaagatcctcgtgatattattaagcgccccatcatcacggaaaacacgatgaatttaacggctcaaaaaaaatatacgtttgaagtagatgtaaaagcgaataaaacagaagtgaaagaagcagtagagaaaatttttggtgttaaagtagaaaaagtaaacatcatgaactataaaggaaaattcaaacgcgttggtcgttacagcggttatacaaaccgtcgccgcaaagcgattgtaacgttaacgccagacagcaaggatatcgaattgttcgaagtatagtttaaaagcgaaggagggaaacaaacatggcgattaaaaaatataaaccgacgtcaaatggtcgtcgtggtatgacagttcttgacttctcagaaatcacaacagatcagccggaaaaatcgttgcttgcgccattaaagaaaaaagctggccgcaacaaccaaggaaaaattacggtacgtcatcaaggtggcggtcataaacgtcaatatcgtattattgactttaaacgtgataaagatggaattccaggccgcgttgctacaattgagtatgatccaaaccgttctgcaaacattgcgttaattcactatgcagatggtgaaaaacgttatatcattgcgccgaaaaatctaaaagtaggcatggaaattatgtctggaccagatgcagatattaaagtgggtaacgcattgccgcttgaaaatattccagttggtacgtttgtgcacaatatcgaactaaaaccaggaagaggtggacaattggtccgcgctgctggtacatctgcgcaagtgcttggtaaagaaggaaaatacgttattgttcgtcttgcatctggcgaggtccgcatgattttaggtgcttgccgtgcaacagttggggaagtaggcaatgagcagcatgagcttgtgaagatcggtaaggcaggtcgcgctcgttggttaggtattcgcccgacagttcgcggttcggttatgaaccctgttgatcacccacacggtggtggtgaaggtaaagcaccaatcggacgcaaatctccaatgactccttggggtaaaccaacacttggctttaaaacacgcaaaaagaaaaacaaatcggataaattcattatacgtcgtcgtaaaaaataacggggttgaactacggttcttaagaaccgtagagcaatcacgaagggaggttcatttatgggtcgcagcttaaaaaaaggtccattctgtgatgagcatttaatgaaaaaaatcgaaaaattaaatgaaacaggacaaaaacaagtgattaaaacatggtctcgtcgttccactattttcccacaatttgttggtcacacgatcgccgtatacgatggacgcaaacacgtaccggtttatatcacagaagatatggtaggacataaacttggcgagttcgcaccaacacgtacgttcagaggacacgctggcgacgataagaaaacaaaacgttaatgagaggaggttcaacacatgcaagctaaagctgttgcacgaacagtccgtattgctcctcgtaaggcacgtttagtgattgacttaattcgaggaaaagaagttggtgaggcagtcgcaattcttcgccacacaccaaaagctgcttctccgattattgaaaaagttttaaaatctgcagtagcaaacgctgaacataactacgatatggatgtcaacaaattagtgattacggaagcatacgttgacgaaggaccaacattgaaacgtttccgtccgcgcgcaatgggtcgtgctagcgcaattaataaacgcacaagccatatcaccatcgttgtttcagaaaagaaggagggataatcagtgggtcaaaaggtgaatccggtcggtctccgcatcggcattattcgtgactgggactctagatggtacgctgaaaaagattatgcggaccttttacatgaggatctaaaaatccgtgagtatattaataaacgtttgcaagacgctgcagtatctcgcattgaaattgaacgtgcagcaaaccgcgttaacattacgattcacacagcgaaaccaggcatggtgatcggaaaaggtggttcagaagtagaggcgcttcgcaaggcattaacgcaattaactggcaaacgtgttcacattaacatcgttgaaatcaaaaagccagacttagatgcgaaactagttgcggaaaacattgcacgccaacttgaaaaccgcgtttcgttccgtcgtgcgcaaaaacaagcgattcaacgtgcaatgcgcgcaggagcaaaagggattaaaacgatggtatccggtcgtcttggcggtgcggatatcgcacgttctgaacattacagtgaaggaactgttccactccacacgcttcgcgctgacatcgattatgcaactgcagaagcggatacaacatacggaaaacttggtgtaaaagtatggatttatcgtggagaggtccttccgacaaaaaagaaaactgaggaaggaggaaaataatcatgttaatgccaaaacgcgtaaaatatcgtcgtgaacatcgcggacgcatgaaagggcgcgcaaaaggcggtacggaagtacatttcggtgagtacggattgcaagcgctagaatctgcttggatcacaaaccgacaaatcgaggctgctcgtcgtgcgatgactcgttatatgaaacgtggcggtaaagtttggattaaaattttcccttctaaaccatatacagcaaaaccattggaagtacggatgggttccggtaaaggtgctcctgaaggttgggtagctgttgtaaaaccaggtaaagtaatgtttgaagttggcggtgtttctgaggaagtagcacgtgaagcattgcgtcttgcttctcacaaacttccgatcaaatgcaagtttgtaaaacgtgaagaaattggtggtgaagcaaatgaaagctaaagaaattcgtgaacttaccactgccgaaatcgaacaaaaaattaaagcgttaaaagaagaattattcaaccttcgcttccaattggcaacagggcaattagaaaacacagcacgcatccgccaagtgcgtaaagatattgcacgcatgaaaacgattatccgcgaaagagagattgctgcgaacgcaaaaaaataaccgtttgagaggaggtttgcgacatgagtgagcgcaatcaacgcaaagtgtacgtaggccgcgttgtatccgacaaaatggataaaaccattactgttcttgttgaaacatacaaaaaacatccgctttacggcaaacgcgtgaaatattcaaaaaaatataaagcgcatgatgaaaacaacatcgcaaaagtcggcgatatcgtaaaaattatggagactcgcccgctttctgcaacgaagcgtttccgtttagtagaaatcgttgaaaaagcagttatcgtttaatcattatctatgttcggatcgtgatataattccgaaaggaggtttcgtcaatgattcaacaagaatctcgtttaaaagtagctgataactcaggcgcacgtgaagtgcttgtcattaaagtattaggcggttctggtcgccgctacgcaaacattggcgatgtggtcgttgcgacagttaaagaagcgacaccaggtggcgttgttaaaaaaggtcaagtagtgaaagcggtagttgttcgtacgaaacgtggtgttcgtcgctctgacggttcttatatccgctttgatgaaaatgcttgcgtcattattcgtgatgataaaagcccgcgtggcacacgtattttcggacctgttgcacgtgaattacgtgacaaagactttatgaaaatcatttctttagctccagaagtaatttaacggacaggaaaagccttttaaggaggtgcgaactgcgatgcatgtaaaaaaaggtgataaagtacaagtaatctccggcaaagataaaggaaaacaaggcgtgatccttgctgcattccctaagaaaaaccgtgtgattgttgaaggtgtcaatatcgttaaaaaacacgcaaaaccatctcaagcaaatccacaaggcggcattatcacaaaagaggcaccaattcacgtatctaaagtaatgcctttagatccaaaaacgggacttccaacacgtattggatataagattgtagatggcaaaaaagtacgttatgcaaaaagatctggtgagattttagataaataattgtgatgtcagaaaggaggtactcttatgaaccgcctaaaagagaagtatttaaaagaagtgactcctgctttaatgagcaagttcaactataaatctataatgcaagttccaaaaatcgaaaaaatcgtcatcaacatgggtgttggtgatgcggtacaaaatccaaaagcacttgatagtgctgtagaagaattaacattaatcgctggtcaaaaaccggttgtaactcgtgcgaaaaaatcaatcgctggattccgtcttcgcgctggaatgccaatcggtgcgaaagtgacattgcgtggagaacgcatgtatgatttcttagacaaacttatttctgtatctcttccgcgtgttcgtgatttccgtggagtatcgaaaaagtcgtttgatggtcgcggtaactatacgttgggaattaaagaacaattgattttccctgaaattgattacgataaagtaaataaagttcgcggtatggatatcgttattgttactacagcgaaaacggacgaagaggctcgtgaactattaacattactcggtatgccattccaaaaataatgaatcccatctgtaaaataagggaggcgaaatcgtggctaaaaaatcaatgatcgcgaaacaaaaacgtacgccaaagtttaaagtaagagcgtacacccgttgcgaacgctgcggtcgtccgcattcggtttatcgcaaatttaaactttgccgtatttgtttccgtgaattagcatacaaaggtcaacttccaggcattaaaaaagcaagctggtaataaacccatgaattgggaaggaggtaaaacatatggtgatgacagatccaattgcagatatgctcactcgcattcgtaatgcgaatatggtacgtcacgagaagctcgaagtgcctgcttcgaaaatgaaacgtgaaatcgcggaaattttaaaacgcgaaggatttattcgtgatgttgaatacattgaagataataagcaaggcattcttcgtattttcttaaaatacggcccaaataacgaacgtgtaattaccggtttgaaacgcatcagcaaacctggtttgcgcgtttatgttaaagcccatgaagtgcctcgcgtattgaacggtttagggattgcgatcctttctacatctcaaggcattttaacagataaagaagcacgtcaaaaaggaactggcggcgaagtaatcgcatacgtatggtaattcattttgctaagaatggaggtgtttatgcatgtcacgtgttggtaaaaagccaattgaaattccgtctggtgtaacagtaacggttaacggcaataccgttacagtgaaaggaccaaaaggcgaattgactcgcacttttcatccagatatgacaattaaagtagaagataatgtaatcactgttactcgtccgagcgacgaaaaacgccatcgtgctcttcatggtacgactcgcagtttgcttgcaaacatggttgaaggtgtatcaaaaggttacgaaaaaacgcttgaattagtcggtgtcggttatcgtgcggcgaaacaaggtaaaaaacttgtactgaacgtcggtttttctcatccagtagaaattgaaccggaagaaggattagaaattgaagttccttcacaaacaaaaatcgttgtaaaaggtgcagacaaacaacgtgtcggcgaacttgcagcgaatattcgcgctgtgcgtccacctgaaccatataaaggcaaaggtattcgctacgaaggcgaagtcgtacgtcttaaagaaggtaaaactggcaaataatgcagcttagcgaaatgaaaggagtgacataaatgatcacaaaagttgaccgtaacgcagttcgtaaaaaaagacatgcgcgcgttcgcaaaaaaatatttggaactgctgaacgtccacgcttaaatgtgttccgttctaataaacacatttatgcgcaaattattgatgatatgaaagcagtaacgattgtcagcgcttctacattagataaagaatttgacttagaatcgactggaaatatcgaagcagcaaaaaaagttggcgaattagtcgcaaaacgtgcgttagaaaaaggaattaaaaaggtcgttttcgaccgcggcggatatttatatcatggacgtgtaaaagcacttgctgatgctgctcgcgaagctggcttagaattctaattataaaggagggacaatgatgcgtcgtatcgatccaaataaacttgaacttgaagagcgcgtagtagcggtgaaccgtgttgcaaaggtagtaaaaggtggacgtcgtttacgcttttccgcattagtggtggtcggcgataaaaacggtcatgtcggttttggtacaggaaaagcacaagaagttcctgatgcgatccgcaaagcgattgaagatgcgaagaaaaatttaattgaagtaccgattgttggaacaacgattcctcacgaagtgatcggtcattttggagcagggaaaatcattttgaaacctgcatccgaaggtacaggggttatcgctggtggtcctgctcgtgctgtactagagttagcgggtattagcgacattttatctaaatctatcggttcgaatacgccaattaacatggtgcgcgctactgttgacggattaaaacaattaaaacgtgcagaagatgtagcgagattgcgcggtaaaacagttgaggaactgttaggataaggagggaaatacaatggcaaaaaaattggagattaccctcactcgcagcgtcatcggtcgtccagaagatcaacggatcacagtgaaaacgttaggtttacgcaaaatgcaccaaaccgtcgttcataatgataatcctgcgattcgcgggatgattaacaaagtcgctcaccttgtcaaagtaaaagaaattgaagaataatgatcataaggaggtgcttcgcgatgaaacttcatgaattacaaccagcaccaggttcccgcaaagaacgcactcgcgtgggccgtggtatcggttctggtaaaggtaaaacgtctggtagaggtcaaaaaggtcaaaatgcacgctctggcggtggggtacgcctcggttttgaaggtggtcaaactcctttattccgtcgtcttccaaaacgcggttttaccaacattaatcgcaaagaatatgcgatcgtcaaccttgataagttaaatcgctttgaagacggtacagaagtaacgcctgaattgttgcttgaaactggcgtaatcagcaaattaaaatcaggtgtgaaaattttaggaaaaggccaaatcgagaaaaagttaacggtaaaagctcataaattctctgcttctgcgaaagaagcgattgaagctgctggcggtaaaactgaggtgatttaatgtttcggacaatctccaactttatgcgcgtcggtgatataagaaaaaaaattatttttactcttctcatgctcgttgtgttccgaattgggacgtttattcctgtgccgaatgtgaatgcggatgtattaaaagtgcaagaccaaatgaacgctttcggtgttctgaacatattcggcggcggggcattacaaaacttttccatttttgcgatgggcgtcatgccgtatattacagcatccatcatcgtgcagcttttgcagatggatgttgttcctaaatttacggagtggtcaaagcaaggtgaggttggacgacgtaaattagctcagtttacccgctattttacggtcgttttaggttttattcaggcgctcggaatgtcatacggttttaataacttggcttcaggagcgctcattaaaaatcctggaataccaacatacctgttaattgcaacggtgttaacagccggaactgcatttctaatgtggcttggagaacaaattactgctaaaggtgttggaaacggcatttcgatcattatttttgccgggattgtctccggtatccctgccgtgttaaaccaaatttatgctcaacaatttgaaaacgtcggcgaagatttgttcttacgaattgttaagcttctgcttgttgcgttagcggtagttgttgttatcgttggcgttatttacattcaacaagcattccggaaaattccgattcaatatgcaaaacgactggaaggacgcagcccagttggcgggcattctactcacttgccgctgaaagtaaatccagcgggagtgattccagttatttttgctgtgtcgtttcttgttgctccaccaacaattgcatcgttttttggttcgaatgatgtaacattgtggattcggaaaacattcgattatacacatccagttggcatggttatttatgttctattaattattgcgtttacgtatttctatgcatttgtccaagtcaatccggaacagatggcggacaacctgaaaaaacaaggtggttacatcccaggaatacgtccaggaaagaatacacaggaatatgtaacgaaaattctttaccggcttactttcgtcggttcgctatttttagcggctattgcaattcttcctgttttctttgtggaatttgctaaattgccgccttccgctcaaatcggtggaacaagtttgctcattgttgtcggtgttgcacttgagacaatgaaacaacttgaaagtcagcttgtaaaacgtcactatcgtggttttattaaataaagaggtcaggggtaccctaacctctatagagctgagggggagcgaggatgaatttagtactaatgggattgccgggcgctgggaaaggtactcaagcggagaaaatcgttgaaacatatgggattccgcatatttcgactggcgacatgtttcgtgctgccattaaagaagggacgccattaggactgcaagcgaaagagtatatggaccgcggcgatctagttcctgatgaagtgacgattgggatcgttcgcgagcgtttaagcaaagatgactgccaaaaagggtttttgctagatgggtttccgcggaccgttgctcaagcggaagcattagaaaacattctagcggaattaaatcgttcgatcgactatgtcatccatattcaagtcgacaaagatattttaatggagcggttaactggaagaagaatttgtaaaaactgtggtgcaacgtaccacctcgtgtttaacccaccagcaaagtctggtgtttgtgacaaatgtggcggtgaactgtaccaacgtgcagatgacaatgaggaaacggtagcaaaccgtctcgaagtcaatataaaacaaacgcagccattgcttgagttttatgaaaagaaagggtatttacgccatattaacggacaacaggacattgaaaaagtatttgcggacattcgtgaacttcttgggggattacaataatgattatttgcaaaactccgcgtgaaattgaaatcatgcgtgaggcaggaaaaattgttgctttgactcgccaagagttagaaaaacatattcgtcctggaattacgacaaaagagttggatgcgattgctgaagcagttatacggaaacatggggcaattccttcgtttaaaggatacaacggattccctggcagcatttgcgcttcggtaaatgaagaactcgttcacggtattcctggtgaccgggtgttaaaagaaggcgatattattagcattgatgtcggggcccaatataatggttatcatgccgactctgcatggacgtatcctgttggggaaattgcggaagaaacgaaaaaacttcttgaagtaacggaaaaatccttatatataggattagaagaagcaaaaccaggtgcccgtttgtctaatatttcccatgctatacaaacgtacgtcgaatcccatcatttttcgattgtccgcgagtatgttgggcacggaattggtcaaaacttacatgaagacccacaaataccgcattatggtccgccaaataaagggccacgtttgaaaccaggaatgacgctatgtattgaaccgatggtaaatgcgggaagccgttatgttaaaacacttgccgataactggacggtcgttacagtagatggaaagatgtgtgctcattttgagcatacgattgccattacagaaaatggctatgaaattttaacaactctctaatataatcatgatggagactggtcgtgtagcaattcgtagatatagtatgcgttcggttttttcctaacactatgttactcattcgaaggagggagagccgttcgatggctaaagacgatgtaattgaagtggaaggcaccgttgtcgaaacattgcccaatgccatgttccgtgtggaattagaaaacggtcatacggtattggcacacgtttctggcaaaattcgcatgcacttcattcgaattttaccaggagataaagttacggtagaattatctccgtatgatttgactcgcggtcggatcacgtaccgctataaataaaggactccgcatcaataaggaggttaaaggacatgaaagtaagaccatctgtaaaacctatttgcgaaaaatgcaaagttattcgtagacgtggcaaagttatggtaatttgcgaaaatccaaaacataaacaaagacaagggtaatctttaaggaggtgtatagtatggcacgtattgcaggtgtagatattcctcgtgacaaacgtgtagtcatttcgttaacatatatctacggaatcggtaaatctactgctaaaaaaatcttagcggaggctggcgtttccgaagatacacgcgttcgtgatttgacagaagaagaactaggaagaattcgtgaaatcgttggtcgtttgaaagtagaaggagatcttcgtcgcgaagtatcgctaaatatcaaacgtttaatcgaaatcggatgctatcgcggtattcgtcatcgtcgcggcttgccagttcgcggtcaaaatacgaaaaacaatgctcgtacacgtaaaggtccacgccgtacagtagcaaacaagaaaaaataattaagcaaaggaggtaattccacgaatggcacgtaaaacaaatacacgcaaacgccgtgtaagaaaaaatattgagactggtattgcgcatatccgttcaacatttaacaatacgatcgtaacaattactgacgttcacggtaacacgattgcttggtcaagtgctggagcattaggttttaaaggctctcgtaaatcgacgccgtttgcggcacaaatggcagcagaagcagctgcaaaagcctccatggaacatggaatgaaaacagtagaagtaaatgtaaaaggccctggtgctggtcgtgaggcagcgattcgtgcattacaagcagctggattagaaattacagcaattaaagacgtaactcctataccgcacaatggatgccgtccgccaaaacgtcgccgtgtgtaatacccctgtatagaatttgtatccttgtcaataatgggatatgataagtattaaattacagggaagttttgctcagccattcgcacatttgggaacttattcatgggggaatttcgattaggcgtttatcgtttggtcggggtttcgacgttttgaaggagggtataataactaatgatcgaaattgaaaaaccgagaatcgaaacggttgaaatcagcgaagatgccaaatatggcaaattcgttgtcgaaccgcttgagcgtggatatggtacaactttgggtaactccttacgtcgtatcctattgtcttcactccctggtgctgctgtgacatcggttcaaatagatggtgtgctgcatgagttctcaacgattgatggcgtcgtagaagatgtgacagcaattattttaaatataaaaaaattagcgttgaaaatttattctgacgaagaaaaaacgttggaaattgatgcacagggcgaaggagttgtcacagctgctgatattactcacgacagcgatgtagaaattttaaacccggaccttcatattgctacgttagcagaaggcgggcgcttacgcatgagaatgacagcaaaacgagggcgtgggtatgttccagctgaggccaataaacgcgaggatcagccaataggcgttatccctatcgattcgatttatacaccggtttcacgcgtttcttatcaagtagaaaatacgcgtgtcggtcaagtgacagactatgataagttaacgatagatgtgtggacagatgggagcattggaccaaaagaagcgattgctctcggcgcaaaaattttgaccgagcacttaaatattttcgttagcctaacagacgaagcacaaaatgccgaaatcatggtagaaaaagaggaagatcaaaaagaaaaagtgctcgaaatgacaattgaagaacttgatctttctgttcgttcctacaactgtttaaaacgtgctggtattaacaccgttcaagagcttacgcaaaaaacggaagaagatatgatgaaagtgcgcaatctcggtcgcaaatctctcgaagaagtaaaagcaaagcttgctgaactcggtctcagtttgcgtaaagatgactagttaacgtttgtttaactagtattttcatgttactagatacatgaacgcttacgtttctaaaaatagacgtgatcgtataaagtatcatttctgaaatgagatttgtagtgaaaatgctaaaaaggaggggacacttcatgtcatacagaaaattaggacgtacaagcgctcaacgcaaagcattgcttcgtgatttagcaacagatttaatcattaatgagcgtattgaaacaacagaggcgcgcgcaaaagaattgcgttctgttgttgaaaaaatgattacgcttggtaaacgcggtgatttgcatgcacgccgtcaagctgctgcatttatccgtaaagaagtagcaaatagcgaaacaggtcaagatgcacttcaaaagctatttagcgacattgcaccgcgttaccaagatcgccaaggcggttacactcgtattatgaaacttggtcctcgtcgtggtgatggggcaccaatggtgattatcgagttagtataaaacgattcggttggctaacaagggcgagacagtttgttttgaactggatctatgccctttttttatttgcccttttttagtagagtagagatgagaatgtcagagacaaggggaagaaatgatggaagaaaccattttatccgtagaaaaactatactttcgatatccgaatcaatcagattacgcggtacaaaacgttacctttcaagtgaaacgcggggaatggctagcgattgtcggtcataacggttcaggaaaatcaacgatcgctaaattgcttatcgggttgttaagaccggaaagcggtgtgattaaactatttcacactgtactcgatgaacagacggtttgggagattcgtcgccgtgttggcatggtatttcaaaatcccgataaccagtttgttggaacaacggtagaagatgatgtcgcttttgctcttgaaaataatggaattcctcgcgatgaaatggtcaaaagagtgcatgaagctatacagctagttcgtatggaagagtttttgcatcatgaaccgcatcacctttctggtggtcaaaaacaacgtgttgcaattgcaggcatccttgcattgcggccagatctcatcattttagatgaggcaacatcgatgctagatccgaaaggaaggcaggaagtattagacacggtccgtgatttaaacaaaaagcaacgtatcactgtattgtccattacccatgatttagaggaagtcgctaaggccgatcgcgttattgttatgaataggggagaaatcatggcagaaggaacgccgaaacaaatttttgcgcttgggacaaaactagaacgaattggtttagatttgccgtttgcggtaaaagtaagagaccggctgaagcagtgcggaatcccgctatcttcaagctactttacgatagaggagttggtagaagaattatggacattatattccaaaaggtagagcatgtatataatgccaactcaccgtttgcccgccgagcgttgtacgatgtagacatcatgattgaaagcggctcttatgtggcggttatcggccatactggttcaggaaaatcaacgctgcttcagcatctaaacggtttgcttcagccgacaagcggaacagtgatgataggaaatcaaacgattacgaataaaaaacgacaaacggacttaaaaccgctccgcaaaaaagttggcattgtctttcaatttccggaacatcaactgtttgaggaaacggtggagaaagatatatgtttcggaccaatgaatttcggcgtttctgaggaggaagcaaaaaagaaagcaaaggagcttattaagttagtcgggctttcagaagacgtactaaccaaatcaccattcgatttaagcggcgggcaaatgcgccgtgttgcgattgccggagtgcttgcgatggaacctgatgtgattgtgttagacgaaccaactgctggcttagatccacgcggccgcaaagaaattatggaaatgttttatcgccttcatcgtgaaaaacagctgacgactgtgttagttactcatagtatggaagatgctgccgcatacgcagattatatgatcgttatgcataaaggaacagtgtggaaaacggggacaccacagcaaatttttcaagatagcgattctttggcggaaattgggctcaatgtaccggagacagtgcggctaaaaaaagaattggagaaaaagttagggatcaccgtgccgtctccgtgtttgacgatcgagcagaccgtagacgccattcaaaaattattttccaaggtgaacgcccatgatgaatagcatgattatcggcaaatatgtaccaggcgattccgtgattcaccgcatggatccgcgcgcgaaactgctaatcatctttatatacgtattcattgtttttctagcgaataatagtgctacttatgctgttttaacgatatttacgtttagtcttttagcattatcacgcattccgttatcgtttgtgattaaaggtttaaaaccgattatatgggttatcgtctttacttttttgctgcatgtctttatgacaaaagaaggagatgtgctgtaccaaattggttccttttcgatttacgaaggcggcgtcaagcaaggaatttttatttcgctgcgttttctgctgctcattattattactactttattaaccttaacaaccaccccgatcgaagtgactgacggagtggaaagcctactggcgccgttgaagaaaatgcgcgtccctgtccatgaactggcgctaatgatgtctatttcgcttcgctttatcccgacgttaatggaagagacggagaaaattataaaagcacaaaccgcacgcggtgtcgactttacaggggggccgttttctgaaagaatcaaggcaatcgtctccttgcttgttccattgtttatcagttcgtttaaacgtgccgaagaattggcgaccgcgatggaggcacgcggttaccgcggcggcgagggaaggacgaaatttcgcctgcttgtatggaaatggacagatacagcttttttagcggcagtgttattattagcagttgttttgtttatactacgctcataacagggtgagaaaaatgagtaaacggatcaaatgcacgctttcctatgacggtacacattttttcggttaccaaattcagcctggcaaacgaacggtgcaaggcgagttagaacgagtgctcgaacaaatgcataaagggaaagcgattcgtgttactgcttcaggaaggacagatgcgggtgttcatgcatacgggcaagtaattcatttcgatacgttcttatcgctttctccagatcaatggaaaaaagcattaaatgcccagttaccggatgatatagtgattaaagatgtacaagaagcagatccttcttttcatgcgcgttttagtgccaaagcaaaagaatatcgatataaagtacgaattgcccaagaacgtgacgtatttttacgtaattattgctatcattacccttatccacttgatatggaagcgatgagacatgcattgcgacttatagagggcacgcatgactttactagcttttgttcagcaaagacggatgttgatgatcgtgtacgcacgatttataaagcagatatggcgatgcatgatgatttattggaattttgctttattggcaacgggtttttatataatatggtgcggattatcgttggaacgattttggaagttgggcaaggaaaacggagtatagatagcatctcacacgcttttgaggcaaaagatcgccagtttgctggcaaaacggctccaccgcaaggattatatttatggaaagtatattatgacaactagtcctggtgtaacattttcttgacattgatatgctaaagagatattatatcatatggtatgtatttttccacgattagccccggaaagtaatcgtgttgagataaatagatgatgttcgttgattttttatttaggagggaaaagtatgcgtacaacttatatggcgaagccgaatgaagtagaacgtaaatggtacgttgtcgacgctgctggtaaaacgttaggacgccttgcaagtgaagtagcagccattttgcgtggcaaacataaaccaacattcacaccacatgtggattgtggtgatcatgtcatcattatcaatgctgagaaaattgaactaactggaaagaaattaacaaagaaactatactatcgtcatagcttgcatccaggtggattaaaagtaagaacggcgttagaaatgcgtacaaattatccagagcaaatgcttgaaagagctatacgcggaatgcttccaaaaggccgcttaggtcgtcaaatgtttaaaaaattgcacgtatatcgtggaagcgaacacccacatcaagcacaaaaaccagaagtttatgaacttcgcggataatcaatagaaggagggctttattttggcacaagtacaatattatggcacaggccgtcgtaaaagctctgtcgcacgtgtgcgcctcgttccaggcgacggacgcattgtgattaacgatcgtgacattcgtgactatattccatcggaagcgttgatcgaagttgtgaaacaaccgttagtattaacagaaacgttaggaaattacgatgtgttagtaaacgtaaaaggcggcggattctctggccaagcaggcgcgattcgccatggaatcgctcgtgcgttattgcaagtagatccagattaccgtccagtattaaaacgcgcaggtttattaacacgcgatgctcgtgtgaaagaacgcaaaaaatacggtcttaaaggtgctcgtcgcgctccacagttctcaaaacgttaatggtatttttccaaaaatcccagccgatatcggctgggatttttttcttttctccctctttttttattcacgcatgtttaggatgaatcgttaaaaactacatcctaaaggggtgtgaaagaacatgagtgtgatcacttcatttaaagaaaagaagcaggaaaaacaaatgttatatgaacgaaaaatgttgcgtgagttgtctttcgaaaagctgaaaacaaaggcgatcaagcattttagtcctttttatccaatgtaccgtgcattcccatccgtcattgaagaaggatgtatcgatatcgctattgaagcgtatttacttggtgcgaactacagtcgattcggttactatggagaaccagcagaaagtgtaagacgacggtgcgcgcaagaagaaaaatatttcattgatacattatttgattttctttgcttttggggaaacattgatgatggtttagccaatgagtcgctttattatgcctgtgaacattacgttgtttattggtggacggaaggatttgaaagaggaaaaaaacgtcgacgactgaaacttcactaaaaagttctatttttgcctcttgtcccatataagatagagaaggggaaacgcaggaggagaaacaatgaaagtaaaatggttgggtgctctcattatttccattattgttattgttcttttccaatatatctttgcgaatacgacttcaactaaatcgtggaacctccctctctctggaaggattatcattttagatcctggtcatggcgggccggacggaggagctgtcggcggtgatgtggtagaagaagaagtgacgctgaaagtggcggagaaattgcgagactacttgcagcagcaaggtgcgctcgtgttgatgacaagggaaacggacagcgaccttgccgataaagacacacgtggctatagccgtcgaaaggcggaagatttacgaaaacgtgttgcgttgattaataaatcggaggcagatttatttattagtatccatcttaatgccattccctctccgcgttggcgtggggcgcaaacgttttattacggctcgctgatcgaaaatgaacggatcgctaagtttatccaagcggaattgcgacgcaatcttgaaaatacaaatcgtactgccaaaataatcgataccgtttatttgttgaaatatgcgaaaaaaccaggtgcgcttgtcgaagtggggtttttatctaatccagaggaacgggaacttttagcttctgatcgttatcaaacgaagctagcggcatcgatatataaaggggtactgcgatatttttcgaatgaaaaaaatcctcctgaatagggaggattccttttttttacacgatagatacgcaatggttatatatgttatagtaaaagtatgaaagggaatacatacataaggattggtgatggccgatgctcacagaaaatgatgtaagaggattgttagaaaatataaaagacccatttttaaacaagacgtttaaagaaacaaatgcgattcaagaaattaaaatcaaggaagataaaaagcacgtcagcgtcaaaatcgcattagcaaaaacagggacagccgagcagcttcgcatccaaacaacgattgttcagctactaaaagatgctggcgctgcttcggtcggtttgcgatttgcgcagctccctgaagaagtagtagcaaaatatcaaggggaaacatcgaaaacgacatacattgcgattgctagcggaaaaggcggcgttggaaaatcgaccgtttccgtgaaccttgctgtttctctcgctcgtcttgggaaaaaagtagggctgattgatgccgatatttatgggtttagtgttccggatatgatgggcattgtcgaacgaccaaccgtgcgcggcgataaaattattccggttgaacgattcggcgtaaaagttatttccatggcctttttcgtcgaagataacgctcctgttatttggcgcggtccaatgttaggaaaaatgttaaacaactttttcaaagaagtcgaatggggcgacttagattatttattattagatttgcctccgggaacgggggacgttgcgttagatgtacataccatgttgccttcgtgtaaagaaatcattgttactaccccgcatccgacagcggcgtttgtcgcggcgcgcgcaggtgcaatggcgcttcgcacggaacacgaaatcatcggtgtgattgaaaatatgtcctattttgaaagccgcaaaacaggcgaaagagaatatgtattcggcaaaggcggcggcgaaaagcttgcgaaagagttacaaacggagcttttagggcagctgccactccaacaaccagattggaacgatgaggatttcgctccatctgtttatgcggaagatcatcctattgggaaaatatatatggacattgcgcgaaaaattattgaaaagtgttaaagaaaaaaggagcatatctcgctcggagatagctcctttttaacttcctccttgctcttgctgatcgccgccgctttcctctccttctcctccctcttgattttcattttgtttttttgtttcctgctgaatgttttcagcggattttattaatatgtcttgaatttttgcctggaataatggactattcagcgtttctgttatgacttgttgaaggtgcttgcgaaattctttactttttagcacgtccatcatcgctttttccatttctggattttttaaaatatctatcatcatcccttgatattcagggtctttcattaacgctttgatcgttttttcttgccctgtttttaaactttttgcaaagctttctgcaaactttggatcttgcagtgctttttcccaaaattttattcctttttccgacgttaacacttgttcgagtgtttctttgacaacggtttgctccattactaattgttgtttcactttttcatccgtcataatttcctgaatagcctttttcccctcatctgtttttaaaatatcaacgaccatttttttcgtttgatcgtaatccgggggaggtgggctaatttcttgaggagcacaagagctaaggataaggaaataactaaataataggagcaatgcgctttttttcatgtgtaaataagctcctttctgcaaaaatcccttacccttaatatgaatttctgtcaaaaaaatatgcatttgctttattcctaagtcattgataaaatttaaagcgaatcgaatcatgttgagaataatggaggtataagcagtttgttaaacatctataaaatcatgtaaatatctcctgctattggacgtaaagaggcagatgttctccatcttttctatcgtctcctgtctgatgataaaaaatcatctccccttcctcatgtaaaaaggaaaggaagaagatttagcgaatatatgttcttaaggatccaaacaagggggaaggcaaggggatgaaaacggttcgggtgatgaaaattgtttccaatgatgaaacacaccttcgctcattagatgagttgatgcgcgtctttggttccgcgaagcgatacgcgttcaaccgtttgctggagggaaggaacgccaaagacctcatccagcaccttctgcgccaatttcagctcaacaaacggtatgccgaagatgcggtcttgcttgcacaatcgttgatttcttcccaacgtgagttgcttccaatgcgcttggaggatgtgcaggcgaaaatcgaaaaaaccgaaaagaaaatcgatgactaccaacatggaagaaaaacaccgaaaaaagtcgatcttcaaacgtgtttagacggattacaccgacgattagaaaaatggaaatcgaaagaagatgagctaaagcaccatctcgaccaagggacgattccacgtgtgatttttggcggaaaacaaaacttttacaagcgcttgaaaggaaaaatcacgaacgaagaatggaaagatttgcgctcgaatcagttgtacgccagaggcgataaaagcaaaaaaggaaatttaaacattcgcctcgtgtatgatgatcacacttataaatgttatgtagaaattgcgaatccgcttgggcaaccaaaagggaaacacgctccccgcttgaggctacctgtgttggttcctgaaaaatatgaagaggaaatcatcgatctcgtcatgggagaacaggtcggagtgaatgcagaagaaaagccgatcattcaatatcaaccgtacaccgtcgaaatcaaacgtaagaacggggaatattacattcatctcatctatgaagaaaaggtatatggcagagaacttgcctacgatgaaccgattcaagcggaacgaatcgctgggattgatattaatattgaccgaatcgccgtaagcatcgtttcgaaacaaggaaacttcattaaatcaaaagtgttttactgtcatgaactggaatacgtaagagcgaataagagaaataacctcattggtgaaaccgtgcgcgatgtgtatgactggctgcttcaagagaatgttggggcagtggtcattgaaaacattcgactgagacagcagcacgatacggacaaacgattcaatcgcttggcacaccatttcaaaaagaaaaactgactgacaccattattcgtcgaggcttaaggcttggctttcgcatcaaaaaagtgaatccggcgtataccagcgtcatcggacgtttcaagtatatgaaaaagtatgggttatccgttcatgaaagtgccgctttggtgattggcagacgggggttagggcatcaggaacgattgccaaaagaactcatggacatcataaaaacgaaagtgaagcgtcatttgattgccgtgttagggtcgatgaaagaatcctacaagcaatcgaaaagcggcaagaaacaacgccaatatttaatcatgatgttacaaaaaatcgaaaatttcaaacaagaacatgaatggtcgttatggaacatcttgcacaaattctgctggatgaatcagtatcaaattcaactaagggaggtgtagacctggttgctaaaatcgttgtcgtgtactgaccgatggaaggaatggtgcacgacagatgccgtcgctgacagcgagccacggggtgtcttttacaataggtgaatgacaagggaatttcccttcctgatggaactcaggtgttccctgagcggcaagcggtgtttcctggttccatcgcgatgagtcgtttttatagattttagtaaccaggatgaagctgtgaacagccgtaaatgggtgcgtttatttttaacaacattagctattggaggaataacaacagcgattatagggattatacttaactggagtgaatacgagaaactgtttttacgatcggacgtattggaaattattgcggtgttagtgtggcacattggtgttggctttatttttagtgtcattagtcaaatggggtttttcgcctatttaaccattcatcgctttggacttgggatctttcgttctgactctctttggaactcagtacaagttgtgctaattttgtttgtgcttttcgatttagtatatttccgctatcaagtgtttgctgtggaaggggagtctattgtcagttacatactagtcgctttatttattttgattgtcgggcttattgttgcttatataaaaagtgcacaaacgaataaaggggcgtttgtaccagcattattttttatggttgtcgtaacggttattgagtggtttccagcattgcgtattaacaatgaagattggctttatttaatgttatttccattattagtttgtaacgcttatcagcttcttatactgcataaactaacaggtgttccaaagtcataaaggggaggaggatacctccctttcttttgcgtgtgcttatgtttacaggataactaaccacgaaagtccgcgactttagtcacgcggaaattcagtttagtttatttctttactatttacatcgccattagcgatcagttgtgaaacgctaacattacggtaaccgttttccttcattgcttcaataatttttggaagtgcttttgctgtttggttagcagaatctgatgcgtgaagtaaaataatatctccggcttccatgtcgtttacgacattttcaacaattgtctttactccagggttaagccaatcttttgagtcaatactccaatgaacgacggtataacctagcgaatcagcaatctttaatacattcttattaaaattgccgcccggaggccgcaataatgtaatttctttaattccgagcgtgtcaaatactttttttgcctgcataagatcttgacgtattttcgggctttctaactctgtgtagttaacaaagttatatcccatgcttccgatttcatgaccgtcttctttaattcgtttcacaatattcggatgacgttccgcccaagaggcagataaaaaaaatgttgcattttttatgccattttgttttaatacatcgaggatgtgtaaggcgttttgatccccccagctgatatcaaatgttagtgatacctcatgcttgcttttttctattttatagaccgcccttggcccagtagagagagacagcgtgggattattgattccttgggcatataaaatagtggctgtaaaaaatgcagatagaacgataataagtgccttttttaaggaacgtccatttaatgcatagaaaaaactcactatttttccccctttatcctaaagttgttctgtcaccatcttatgcttgtcaccccagatgttatgaaaaatattttcaaaccatgttttattgtcggtaccgataaacatattaataaaaaatacataaaaagtattgacaataaaaatttgctatggtaaattgtttaacgtcgctaagtgatagcgaaaataatattgacatcttattaatgaatgtgttagcataaaaaggtcgcaaaaagagggaaatgttctttgaaaactgaacaaaacgaagcgtccaaaatagaaaagcgaaggcgagcggataacgccgaaaggaaaatgttcttccgacgagacatgcttgcatgtcgacggaggaaggttattttccgcaaggcgttgcgagccggagctggacaataagaaaagctgaagcgccgcgatcagctctcgaagccaaatgttcttcacccgctgaagtgcttgcacttcgagggggaaggttatttggcacaagagagctaggcgctgaagctagacaatacgaaaagcgaaggcgacttgacaccttcggtgtcggtgccgaattaaagccaatcaactttctttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccgaacggaagcttgcttctgttcggttagcggcggacgggtgagtaacacgtgggtaacctgcccgtaagaccgggataactccgggaaaccggggctaataccggataacaccgaagaccgcatggtcttcggttgaaaggtggcttttgctaccacttacggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcgacgccgcgtgagcgaagaaggtcttcggatcgtaaagctctgttgttagggaagaagaagtaccgttcgaatagggcggtacggtgacggtacctaacgagaaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcagaagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggtctgtaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggttttccctttagtgctgtagctaacgcgttaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaaccctggagacagggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcccctagttgccagcattcagttgggcactctagggggactgccggctaaaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggtaacccgtaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggatgatacgaaaagcgaaggcgactggttagccccgacaggcgctggagggctcgcgaggaggctgttgccgccgcagcgagaccgaagcggcccgaggggctaggagccgaagctagacagtacgaaaagcggaagcgccgcgatcagctctcgaagccaaatgttcttcacccgttgaagtgcttgcacttcgagggggaaggttatttggcacaagagagctaggcgctggagctagacagcagaaaagcgaaggcgactgcccttatgggctagtcggaagtggacgcttcgggtttgttcagttttgagggaacatgtttatgttctcttcaatcaatccgttttgcgcctgcgtctacgagcgaattcaaagatgatggattcctcggcgcaaggcagcagagaagttgattcaaggcagtagccttgttcagttttgagggagcattctactccttcaagtgctttgtgtctgcgtctgctagtgaattcgaggaagcaggattcctcgacacaaggctgcaaggaagcatactcaagtagtcgccttgcgtctgcgtctacgagtggattcagagaagctagattcctcgacgcaaggtagcagagaagttgattcaaggcagtagccttgttcagttttgagggaacatgcttaggttctctcgagttaaacgctttgtgtcaagtagtcttgtgcctgcgtctacaagcaggttcgaggaagttaggttcctcggcacaaagctgcagagaagcgaactcaaagtagtagcttcgttccttgaaaactagataaccgattggaagaagccgagaagcgaaggcggcaagcatgaagctgttttcgcatggttaagttagaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatggggaaacccactgcccgtaatggggcagtatccatacctgaatccatagggtatggagggcacacccggggaactgaaacatctaagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcttgcctcttggggttgtaggaccactcacatgggagttacaaaggaacggggtagacgaagcggtctggaaaggcccgccagagaaggtgacagccctgtagtcgaaacttcgttccctcccgagtggatcctgagtacggcgggacacggggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagagcctgaaaccgtgtgcctacaagtagtcagagcccgttcatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatgacgtgcgaggttaagtcgaagagacggagccgcagcgaaagcgagtctgaatagggcgttgagtacgtcgtcgtagacccgaaaccaggtgatctacccatgtccagggtgaaggtagggtaacacctactggaggcccgaacccacgtacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacctggagatagctggttctccccgaaatagctttagggctagcctcaagggaagagtcttggaggtagagcactgattgagctaggggccctcatcgggttaccgaactcagtcaaactccgaatgccaacgacttatccttgggagtcagactacgagtgataagatccgtggtcgagagggaaacagcccagaccaccagctaaggtcccaaagtgcacgttaagtggaaaaggatgtggagttgcccagacaaccaggatgttggcttagaagcagccatcatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccaccgaagctgtgggatgaccgcccgtcatcggtaggggagcgttctaagcgcgccgaagcgagaccggaaggactcgtggagcgcttagaagtgagaatgccggtgtgagtagcgaaaacagaggtgagaatcctctgcaccgaaagcctaaggtttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatgggcaacaggttgagattcctgtaccacctcctcaccgtttgagcaatggggggacgcaggaaggtagggcgagcaggctgctggaatagcctgtccaagcggttaggctgccagataggcaaatccgtctggcgcaaaggctgagccgtgatggcgaagggaccatcggtcccgaagtccccgatcctacactgccaagaaaagcctctagcgaggtgagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctcttgggtgatgagcccgagagagccgcagtgaaaaggcccaagcgactgtttatcaaaaacacaggtctctgcgaagccgaaaggcgaagtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttaagccgcaaggctgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcactgtctcaacgagagacccggtgaaatcatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgagaagccggagcgccagcttcggtggaggcgccggtgggataccaccctggcggtattgaaattctaacccgcaccccttaccggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgtatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcgcaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggaagggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccatcgcgtcaagcgagtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgaggacttaaccaaagcgaaaagtggaggacgcccgcctatcggcgacacgcgctggagggcccgtgaggaggctgttgccgccgcaacgggaccgaagcgtcgcgagccgatggcgtccggagctagacaaagtgaaaagcggaggacgctaggagctagacaatggaaaagcgtaggccgcctatgcaagacggcttcttccaaacggacggttatctagttttgagggaatgaaaattcactcttgacaagcttatttgtttggatataataatatttggctgataacttgcctagtgacaatagcggagaggaaacacccgttcccatcccgaacacggaagttaagctctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgttgctaggcaagttgaatattccaaagcagctcagtgggaagcaacgagcataagcttctatgaataagctgcgagttgcctcgatgcatccagcttctttgaaaaagcttgtagaggaagaggcaacgaaaaaattgagtataaaccaacaacccgttattccgcagtagctcagtggtagagcaatcggctgttaaccgattggtcgcaggttcgaatcctgcctgcggagccatgcttccatagctcagttggtagagcacttccatggtaaggaagaggtcaccggttcaagcccggttggaagctttcgtattgtgattttttggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcactttctttttgtggaggattagctcagctgggagagcacttgccttacaagcaaggggtcggcggttcgatcccgtcatcctccaccacgacatttttaatgcccgcttagctcaattggtagagacgagcctaagcttccgtgaattccctgcgagttgttccgacgcatatcacttcgctgaataagcgagaagaggaagggacacaaaaaattaagtatatatgtcaatacttctttcttatgccggcttagctcaattggtagagcaactgacttgtaatcagtaggttgcgggttcaagtcctgcagccggcatcataatatggaggggtagcgaagtggccaaacgcggcggactgtaaatccgctccctttgggttcggcggttcgaatccgtccccctccaccaccttatacatagagtaattagctgaaatgaagtataatttttaagttatgtgaaataatatttttcggtagcattaggtactccaatattattgggctatagccaagcggtaaggcaacggactttgactccgtgatgcgctggttcgaatccagctagcccagccataatctcattaattagctcagcagggaagcaatgagcaaagcttctatgagttcgctacgaattgtcccaacgcatcctgcttctgtgaattagctagaagaggaagggacaacgagcaggagagttgattaccagttgcctcgatgcatccaacatctttgaattggctagcagaggaagaggcaacaaaaacatggagtgttttcatttactacacgagccattagctcagcaggtagagcatctgacttttaatcagagggtcggaggttcgagtcctccatggctcattgtcatgcggaagtagttcagtggtagaacaccaccttgccaaggtgggggtcgcgggttcgagtcccgtcttccgctcttttacaacaagatagtttggggccttagctcagctgggagagcgcctgctttgcacgcaggaggtcatcggttcgatcccgataggctccattaatataacatcccacttcgttttttccgaagtgggattttttgtttattgtgattgcagactgttctttttttataagaataaatattcaaaaaactgtcgagttgagtcaatatgatatttttgtctacaattgaagtagcacaatgggaaggagagggaaacatgaagacggtatcgattattggtgtaccgatggatttagggcagacacgtcgtggtgtagatatggggccgagtgccatgcgttatgcaggggtaatcgagaggttagaacgtcttcattatgaaattgaagatctaggcgatattccaattggaaaaacagaacatcctgatgatgaaggatcacagcccaacttacgaaatttgaaagcggttgcagaagcaaatgaaaaattagcaaaaacagtggacgaagtgatcaaaagggggcgcttccctctcgtgttgggcggtgatcatagcattgccattggtacattagctggtattgcgaagcattataagaatttaggagttatttggtatgacgcccatggtgatttaaatacgccagaaacctctccatccggaaacattcatggcatgccgctggctgtgagtcttggtttaggacatccatatttgacgaatatcggcggttatagcccaaaagtgaaacctgaaaacattgttcttattggcattcgctctctggacgaaggggaaaagcagttaatccgtgaaaaagggattaaagtatatacgatgcatgaaatagatcgtctcggcatgacgacagtaatggaagaaacgattgcatatttaaaagaacgaacggatggagtgcatttatcacttgatttagacggacttgatccgaacgatgcaccgggagtgggtacgccagttatcggtggtcttacttatcgtgaaagccatttggcaatggaaatgctcgcagaggcaaaactaattacatcagcggaatttgtagaggtgaatccgattttagatgagcgcaataagactgcttctgttgctgtaggattgatggggtccctttttggagaaaagctagtgtaacggtgtaaaaacagcagattttacagaatctgctgtttttattttgcttaggaaagattaggcggatatgataaaataaatggtgcatgtttgcatgaaactttttttatttgtgaacgtaatacactgtagccgcagtgagcgggggtacgtattattatggagatatttgtgaaaaaacgtataaaagcggtcaaaaaaggcgatcaaaatgcctatgctgatattgtagatctttataaagataaaatataccgtttatgttatcgtatgctaggaaatcgccatgaggcggaagatgctgcgcaagaagcgtttatccgcgcttatgttaatattcatacgtataatccaaatatgaggttttcctcgtggctttaccgaattgccgccaatttggcgattgataagattcggaagaaaaaaccggatgcctatttagacgaagagataagcggtactgatgggcttacgatgtattcacagctttcctctagcgaagcttctccggaagaaacattagaaagtttggagctacaggaaacagtacagaaagcaattgaacaacttccagaaaaatatcgtagtgttattgtattgaagtatatagaagggctatcattacaggagattagcgaaattttagacttgccgctcggcacggtaaaaacgagacttcaccgtggcagagaagcgttgcgaaagcatttgggtcatttatgagagggtgaagaacatgaaatgtccgcataacattgtaaaccttatgcatgattttttagatggtgatattgggccgcatgatgaacaaatattaagggagcatttgcagcaatgttcagcatgcgctgatcattttaatggactagagaaaacagtcgcgttcattcagcatgtgtcccatctcacccctccttcggattttacggcccgtgtgatggcacagctaccgaaagaaagaaagatgattcgtgttagaaggtggctgcaaacccatccgtttattaccgctgcatcgttatttatgatgttgacgataggcagtctatttaccacatggaacacacagaaacaattttctgtttccacacatgaaaatgtcattattcgcggtcatactgtcattgttccgaaaggagaagtcgttcaaggagatattgtcgttcgcaacggttctataaagatagaagggaaagtcgagggcaatgtcaccgtgattcatggagaaaaatatttagcttctgcaggacaagtaacaggagaaattgaagaaattaaccaagtatttgagtggatttggtataatattaaggaacgaatcaaggatgcggtggaagcgttcgaatagagagccatcttttttgatggcttttttatatgatatgttataatagaagggttgtttcaataaaattatgtttgaattagaatgataaaggaagtgtgaaaatgcctttcggagagctcccgattttaagttatttaggcaaggccgtcgatattcttgttgtttggtatgttatatataaattaatcatgatgattcgcgggacgaaggcagtccagcttctaaaaggaattattcttattatactagtgcatattgttagtaactttctcggtcttaacacgctgcaatggctaatggatcgagcaatcacatgggggtttctcgctattattattatcttccagccggaattgcggcgtgcgcttgagcaaataggacggggaaagctgttttctcgaagcagttcgaatgaggacgaagagcaagtaaaaatggttgaagcgattattaaagcaacggaatatatggcaaaacggagaataggcgcgttaatttccattgaacgggaaacaggaatgggagattatattgaaacaggcattattttgaatgcccgtgtttcctctgaactattaattaatatttttatccctaatactccgttgcacgacggggctgttattattcaaaaaaacaatgttgcagcagcggcctgttacctgccgctttcagaaagcccttttatttcgaaagagcttgggactcggcatcgcgctgcattaggaattagtgaagtgacagatagcataacggttgttgtatcagaagaaaccggtgcggtatcggtcacaaaaaacggggagctacacagagatttaaccctggagcagtttcgggagttgcttacaaaggagctagtgccatccacaaaggcgacttcctcatcccgttggcaatggagggggaagaaacatggataagttaatgaacaatcattggtttattaaaatattttctttactgttagcgattatgctttatatgtcggcgaatattgagaaagaaacaaaatcgggagtgattacccgcaatacggtaggacaagaggatacggaaacaatgacaaatgttcctgtagtggtttattatgatgaggaaaatttagttgtctccggtattccaaaatatgtgaatgtcactttgcaagggcccgcaagtattgttaagccgactgctttacagcgcaattttgaagtgtatatcgacttaacgaatttaccattaggaacgtataccgttccaattaaatataaagatatatctgataaactaaaggtcaacatccacccttcagtcgcaaaagtaacgattcaagaaaaagtttctaaaaatttccctgtcggggttgatttgatcaataaaaataaagtgcccgaaggctatttgattgaaaagccgattgtcaaaccaaacgccgttactattacgggtgccaaagaattaattgaaagtatatcatcggtaaaagctagaattgatttagatagggcaacagataccgtaacagaggaatcgagcgtaaccgtttatgacaaaagaggcaacgtacttaatgtagatgtccagccttccgtagtagaagtaaccgttccgattaaaagcccaagcaaaacggttccactgaaaattaatcggacaggatcactgcgaaaaggattaagtatagtaaaaatagaaaccatcccaaatcaagtaactatttttggctcaaaagaaaaaatcaattccattgaatttattgacggtattacgattcatttagatgaaattacagaagataagacattggaagtgaatgttccgttgcctgcaggagtaaaaagtgtggatccttctaaaataaaaatagtcattgatgtacaaaaagaagaatcgaaaacattaaaagatgtaccgattcatgtagtaggattaggagatcaatatacggttgattttgtagatctgcaagaaggggcgatggatgttcagctttatggggcaccgaatgtattaagcgatataacaaaagacgatattcaattatatatagatgttagtgatttaggcgttggtgaacatgaagtaaaagcggaattaaatggtccacaaaatatcaaatggcaattaccgaaagaaaaagtaaaaattaaaattaatgaacgataatttcatttgcgtaaggagagagtgtataatgggtaaatattttggcactgatggtgttcgtggagtagcgaatcgtgagttgacgccagaactggcatttaaaataggccgctgcggcggttatgtattaacaaaaagcgaagaacggccaaaagtattaattggtcgtgatacacgtatttctggtcatatgcttgaaggagcgcttgtcgctgggctgctttctatcggggcggaagtgatgcgcctcggtgtgatttctacaccaggtgttgcttatttgacaaaagcgttgggagcgcaagcgggaattatgatttccgcatcacataaccctgttcaagataatggaatcaagttttttggtccagacggctttaaactttccgatgaacaagaacaagaaattgaagcgttgattgatagcccggaagatatgttgccaagaccgataggaaaagcattaggacaagtgaacgattattttgaaggcggtcaaaagtatttgcagtatttaaaacagaccattgacgaagatttttccggattgaaaattgcgctcgattgcgcgcatggagccacttcatctcttgctacccatttattcgccgatttggaggcggatgtggttacaatgggtgcatcaccgaacggtcttaacattaacgaaggagttggctcgacacatccagaagcattagcggcgtttgtgaaagaaaaaggagcagatgttggacttgcctttgacggcgacggggatcgcttgattgcggtagatgaatacggaaatattgtggatggcgaccaaattatgtacatttgcgcgaaatatttaaaagaaactggccgtcttaaacatcaaaccgttgtttccactgtgatgagcaatctcggattttacaaagcgcttgaggcgcaaggaattcaaagtgtacaaacagctgttggcgaccgttatgtcgtagaagaaatgagaaaaaatggttataacttaggcggagaacagtcagggcatattattttcctcgattacaatacaacaggagatggattgctaacggcattgcagcttgtgaacattatgaaagtcaaagaaaaaccgctttctgagcttgccagtgaaatgaaaaaatatccgcaacagctggtaaacataaaagtagcggataagcataaagtaatggaaaatgaaaaagtaaaagctgttattcaagaagtggaagcagaaatgaacggaaacggccgggttcttgttcgtccgtctggaacggagccggttgtacgtgtgatggcagaagcgccgacggaagaagcatgccggaattatgtcgaacggatcgcctctgtcgttcgcgaagaaatgggagtcgaataaaataaaacgctcataactaacctatgtataaatggaacattctgttctatttatgcataggttattttatgaaataattctaacagttgacgcttttaaagacgtactgtaatattattttgttgttattttaaaaaagaaaggtgggtagaggttttatttattatttatttttcaaagcgcctggactaagcgtggacggaaaaacgcttagttgacgaggaggaggtttatcgaggtttcggcggatgcctcccggttgctgcgattacaaccgcaagtcctttcttaaaacaaagaggtgactctttggacaaagggaaggatataatcgcaaaaatacggaatggggagtctgtccgcgcaaaaggggtcagacacctgacaacgttccttgacaaaaaaataatagaggaattcctttgtgcgacagtcttcctgaatattaaggaggatacggatctatgtgtggaattgtcggttacatcggtcaacaggacgtaaaagaaattttactgcgcggattagaaaaattggagtaccgcggatatgactctgcaggcattgcggtactaaatgatgaaggaattcacctttttaaagaaaaaggacggattgccgatttgcggaatgtcgttgatccgagcgtaagtgctactcttggaatcggccatacacgctgggcaacacacggtgctccgagccgcatcaacgcgcacccgcaccaaagcgcttctggccgctttacattagtgcacaatggagttattgaaaactatgcgcttttaaaacaggagtatttacaagatgtaacgctaaagagtgatacggatacggaaattatcgtgcagcttgttgaaaaatttgtaaacgacggtctttctgtcgaagaagcgttccgcaaaacattaacattgttgaaaggttcttatgccatcgcaatgattgatgcggaaaatcaagaagttatttatgtcgcaaaaaataaaagcccgttgcttgtcggactcggcaatggtttcaatgttgtgtcgagcgacgcgatggcgatgctgcaagtgacaaaacaatttgtcgagcttatggataaagaaatggtcattgtgacaagagaaagcattacaattaaaaacttaaacggtgacattatcgagcgcgctccatatacagcggagctagacgcaagcgatattgagaaaggaacatatccgcattacatgttaaaagaaatagatgaacaaccgtttgtcatgcgccgcattattcaaaaatatcaagacgaaaatggtcagcttacgattgatccagaaatagtcaaagaagtgatcaatgcggatcgtttatatattatcgcttgtggtacaagttatcacgcggggttagtcggaaaacaattgatcgagaaatgggcgaaaatccctgtcgaagtgcatgttgcaagcgagttttcgtacaatatgccgctgttgtctgaaagaccgctattcatttacatttctcaaagcggggaaacagcggacagccgtgcggtgcttgtccaaacgaaagaacttggctacaaagcgattacgattacgaacgtaccaggttctactctttcccgtgaggcggattatacgttattgcttcatgccggcccggaaatcgctgttgcatcaacaaaagcatatacggcccaaatcgctgtgcttgcgattttagcgacagctgcggcgaaagcaaaaggcattgcgcttgactttgacttgaaaaaagagcttggtattatcgccaacgtaatggaaatgttgtgcgatgcaaaagaagaaatggaaaaaatcgctctcgagtatttatcaacaacgcgcaactgtttcttcatcggccgcactgttgactattatgtatgcttggaaggcgcgttaaaattaaaagagatttcttacattcaagcagaaggattcgctggcggagaattgaagcacggtacgatcgctcttatcgaaaacggcaccccagtaatcgccttggcgacacaagaacacgtcaacttaagcatccgcggcaacgttaaagaagttgttgcccgcggcgccaacccttgcatcatttcgatgagaggcttagaaacagacgaagaccgctacgtcattccagcggttcatccaatgcttacaccgctcgtttctgtcgtgccgctgcagctcatcgcctactacgcggcattgcaccgcggctgcgacgtcgataaaccacgcaacttagcaaagagcgtgacggtggaataaaagatagaaatacgcgtctcgtatttgttaagtgacaaaaaagttgtatactgggtcttttaaagagggtgtcccattttctgcttttgggacaccctcttttttaaggaatatccttccattctcttttccaataaaggattatgccatctgtcgttttcttgaaaacttgtgttcggccgctgtattctaagttgtgaaatttcccttgtctcctaaaaataaaaagctggacatatattattagtttgaataaaatggaaaataagaacatttacacaactgaaaaacgcgatttttacggaaggaggagttccatacatggatgccaaggcgaaaaaaacggctttacgcggaattacatacggtttatacattgtcggcacaaaagatgaaaatggcgctgccaatgcttttgcgggaaactggctgacacaaacgtcttttaatcctccattggtagcggttgcagtgaaagtaggcacccgttcccaagagcaaattgccaaaagcggcgtatttagcgtcaatattttagaaacaggccaaaaggatatggtcaccgctttctttaaatctttagaaccggaaggaaataagctggcagggtacgaattctataccgaagaaacaggatgcccgatttttaaagatgcgctcagtttctttgagtgcaaagtcgtcgaaaaagtagaaaaaggcgatcactatatttatgtaggcgaagtaatcaatgcgggtgtgcatcgggaaggcgatccgctgacactgaaggaaaccggattttattacggggggtaatttggcgactcccaacgtataagccagttataagcggttgcgaagggaacggatatgaaaaccactgcatgtatgggatgaagcaggctttttccgcctgcttcatccttttaacatatttaccgagaagtctcccacctctaaaacagagtgtaggtgggagatgatgttgagtgacaaaaaagttgtatactcgatttgatgatgtataaaattttatgtaaagcattttactagatcaaaagaaaaaaggtagggtattctctgattgaacccaaacattccagagaaaggagaaccttacctatgtctaaaagaataccgaatgtcgactggacaaatcaactggaaagtgtcattcgtcagtttgtaaaggaaaaattagaactgattatgcgggaagaaatcaaacatttcctcgaaatagaacaagccggaacgccgaataggagaaacggctactatcaacgaaatctagatacgcaatatggccggattgaaggttttttggttcctagagaccgaaacggagaatttcaaacgcagctgtttgccccttaccaacgccacaccggctggcttgaggaagccatcatcaggatgtatcaaagtggcatgagtacgcgtgaaattggcaagtttattgaacgaattttaggcaatgcctattctcctgcaacgatcagccgtattaccgatgtcgtgaaagaagacatcgagaaatggcacactcgtccactatccaaacgttattcggtcttatatttggacggcttgtacgtgaaacttcgccgcgatacggtagagaaagaagccatttatgtggtgttaggggtgaacgaagaaggatatcgcgaaattcttgatttctttgtgggaggacaagaaagcgcctatgtatggcaggaaattcttcaacacctctatcaaagaggcgtcaaggaagtgcttctgggcgcattcgatggactaccggggctggaggaagcctttaaggcggtgtatccgaaagccgatgtgcagcgctgtgtcgttcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgaatccaaatggtccagcaaatatccaagagaagttcaatcttgggccaatgagttggatgtcctccctacatttatggatgatccaagcagtattcgaagtgtgatttacacgaccaatgccatcgaacgaacgatcaaagagattcggaaacgtctaaagccgatgaacagtttgagcagtttagaagctgcggaaaaagtcgtgtatttgaccattcaagattttaatgagaaatgggcagggcgaaagttgcgaggatttgccgaagcgcatgaagccctcgagcgaatgtttgaagaacgttatcattaaccaaatactataaataaacaaaatagggggattctccctttccacacaagagactgaatattcagtctcttgtgtggaggacatatcccccctctattctaaatccatttcagagataccctatctatcttacattacacaaaattcttgacggtaccgacaaaatacttatcacttcacatttcttattaacattttgttcacgagaacatccgccggaagcccactgctttagctgtggaggaaggcggggtttatattttcagtatatattgaattttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgctgaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagttgcaagcccacggctttagccgttgggtagttgacttccacaccaaatcgcggcaacatttcatccatgatcttggcggtgctcatataatgccgcgtctgtgcaatcacatgatcccctgcgctgaccaaagccaaaatggtcgtagcaattgccccatcccggagccagttaccattgcagtttctgtaccttccagttcagccataatcttcgttacacgttcatgcactggattgccgtaacgcgtgtaataccgaggatgacggggtgttcccgccatttccgcaaattcactggaattatgcgcgcgaaacgtagctgagtaataaattgccggagctatcgtcccatcattagttacccagtcatcgccatgcacgaccaatgtttcggttcggagtccttcaaggttcatctctttacgattttcacgtttgttcatctattctctctcctttacttttctagataagcggcgccggtctattattgggcctatatggatctacttcaaaattaacataaccttcatttatttcagaatttaatagatattatataatttttcttaaaaaaaagtaaacccatcgttatagatggattaagtcaagagggcgtgtgatattctccctttctcctttttgtttgccattgtgttttattgcctgtatcaccatctacttaagcaaaaacttattttgtggtataagcagcgaaagcagagcaatcccctgcttttgttcacatcattttttgttttgatccgcaaagactgccatggcgttgcgcataaatttcgctaggccttctccaaattggtcgatgtttttagtgaagcgtgcatcatccacgtacatttgccctaatcctttgaacgcttcgagcgagtaattgccaaagttattgttcaaaaagtcataccattctttaattgccgcttgcgcctcttctgattcaggcgagccgtggcgaaggaatgcaagtttttgatagatcgaattcattgtttgaaccatagctttttgttcttctttagacatgctcccgattttagcgtttgctttatcgaccgcttcatctccccaacgttcacgtgcttcttgttcatatggattatgacgaaaatcaaaaccttcaaatttctctttgtttgtcatttgaatttctcctttcatgtgctgaatggtcttatcaattgtcgtaatcattttatcgagccgcctgcgtttctccagcagcattttccgctgcagcaccaacgcctcatatcggtcaaacgaaggattattgataatttctttgatcttttttaaagggaagccaagctctttaaaaaataaagcatcacttcatggagttcacctgatgtaatcgcttcgttaattattgaaattaattttccatgcaacgccgccactcgttcacgccttccatcttttcttcctgttctccgcttctttttgttatatcgtcctcagttttgacggctttttaaacttttttgttcaccaaaaaaacagtcagcccctcactatcataaggttttgtcaagtgagggactgactctattatttaacaacaggatactgcttttcgagtaatgttaaattaccatcgatcatttgatacactctatcacaatacttcagtaagcgctcatcatgagtaaccataattatagatttattccgtgacttcaaaaggtgggacataagttcaacaatttcaaaagcacgctgagtatccaagctggctgtaggctcatcagctaagataatgctcgggtcattcactaacgcacgcgcaatcgctgttcgttgccgctctcctcctgaaagctgatccgggtaattttttaatttatcgcctaagcctactttctcgagcaactccttggcatattgtttatcttcactcgttataggacccttcattttctttacaactaaaagttggtcaagaaccgtcaagtacggcactagatttgaattttagaaaataaaaccaatttcttcaaggcgtaattttgacagttctttcggctttaaattggataaattggttccattgattatcacattaccttcagagggctttaaaagagcaccggcaatggaaagaaaagtactcttacctgacccagaaggaccaataactgcgacaaattctcccggttcaaccgaaatggaaactttgtttagagcggtaaacgttctatctccctcttcataatatttggatacattttcaaaccgaattcctttcattattcaatcctcccaatagcttgaagcggatcaattttagtaatttttcgaacggaaagaagcgaactcaatatagacactacaatcaagacgatcgcatagctaataacgagtgtggaatcaagtgcaaacggcatcacttccggaaaaattgcagccgttccataagtaagtaagattcctattcctatgctgataacagaaagtatcaatacttgggaaacaactgcccatccaaggaaacgatcacttgccccgattgccttcataatcccgaattgattcgatttttgtaatgtcataacatagaagaaaacagtaataacaaatgccgatattgtcaaaagaaagccgagcatcatcataatcgttccattttcagcggtataacctggtataccattcatagcttcttgtttcgttgctacttcaattccttccaccgatttttcgatctcttccgattctatattttccccttgaagcatgatcgcattaacagggttgtcaattcccatatctgaacctggtgcagcaaaatggatttcacgccatgtgtccatgatcataaaaattgaaggctgatggttaagatattcattttcaacaaaaccaatcacttcaataactttatctgttccttcaatctccaatttatcccctaattcaatgccttgactttttaatggttcatcaccaaaagatgtacttgcacctgtcatgaaagtatgttagctgtttctagccgaacccgcagtgcaaaacgctggatatttcggtatccgtatccccgacgtttcatcagcttgatcttgttattcgttccctccatcttcccattcgaataatgggataaaatgcacgatataatttcgtctgttcgtttgacgagtgattttgcgatggcacgaacagcggaacaaggacaaaacaaataccgatgaatccaagcctccaagcgtcgtttcgcctgttgctcatctttgcttttgaacacatagcgaacatgttggagcgattggtaaacagactttaagtaatcgctttcattacaccattctcgtatgatttgacgttcctcctccgtcaatttctctgggcattggctcaataaacggcaaacgtaacgaacatttccgtgtttcttgcctcctttgcccaaatatttgcgacaacgttctaacgcatcggtaaacagctgaatgacatggaaatagtcgacgacatgtgtcgcctctgggcaaacccgttgaatcgcttttttcatcgctggagccaagtcactcacgacatactgaacggaacgagacacatgagccaatgcacgcccaatggcttcctcgttctttcctgcttccatggcatacacttctcccgtttcggcatccatgatcgccactccatagtcgtgcccttttcgaaaagcaaactcatcgacacaaaccgcctttggttggacgtcattcgataggaaggaaggggcatgggtataaaaccatcgttcaacggtcgtgtaaggaagcttgagcatacgagccaccgcctgaatggatgttccgatgcaagattgcgcgacccatcgctgaaacgcatccgtcgccacacttcgaggagagatggctggatacgacgtgctgaacgtcacgccacacgtgctacaacgtctgcgctcgacaggaagttcgatccaaaaaattccgattcgctgagcatagccatgcatccattgcttctttttgtctgtcattttgatcgtgcgcttcaaacagacaggacataacgggcattgttcgggtagagaaagttcgaaaatccaacgttccccttcttttcgcaccttttgaatcaaaacatctggtaaatcgatgagttctttgataaactgagagtacatgcgaatttccctccatggtttggtttggtcacctttaccatacaggaaaattcgcattttttgtaccctctatgcacacctaccttaaatgatcaagtacaacttgtggtgaagagcctttttaatacatcattgacaataactccatcactttttccttctacaagttgatccccttctatgacttccggttctaaaaatgtacccggattgatcccgatcagcgatgcatctattttttcatcagccgatgtcgcattttctttaagaaggaccgctgtttggaaacccattggcgcggcatcaattacatgttcttggagttttaactcgtcaattaaatcctctgatattactgaccgcaacatggaatgtcgagaaccttcttcaaaaacgacataatccgcattcatatttttaaacgttgcggcattgagcgtagacagaccgttacccaagcctgacagtataaaaacaagccaggatattaaaactagaatcatcccgatcataataaaccgcaattttccatgtttaatttctcttaatgcaagatacatgatttaacctctaatttataattcatgttgtattataattaaaccagccgcaagccaacaacaataataattccgattcccagtaaagtagaaactagcagaaagtttgaataaacattagtgagctcaacaagtgttttttctttctttaatgggattccttgcagctttttagttaacctcacactgtacatagataccaaaataattgttaacaaaatgattattgttccaccctgctccatgatggttagatagagcggcatcgaatctcggctaaattggagaatcatgtacactcctgataaaagaattagcactaaatttggtagaacacccatccttacccacttctgaattcgctttataacgggagcaaagtccgccaattttctttcatctttcactaaactctttaatagatagccgagcgccaggaaagaacctagccatattgctatacctgcaatatgaagcatatagcttagataatacactatttacacccctttcctctttatctgctgcactgcccgtctatcataacaatcgaatatgaacaatatgttaacaaacattctttcgaatacttaagctcccagctcaagctactgggagcttaaaagaaaaaatggtcccttcaccgggttttgaataaacatttacctccgattcatgaaggtctaaaatagatttaacaattgctaaaccaagccctgcacctgacttgtttgaacgtgcttcatctactttataaaatctcctccatattaaatttaagtgctgttcttctatcccgattccataatcttgtatcttcacatggacatttttatcttctcgagtaagcgtgatatcaatatacgaattcatatatgaaaactgaatggcattacgtataagatttacgataacctgttctatccggtctttatctgcatagacataataatctcgagcagcgtgtaaacgtatttgcaactgtttttctttacagtggggttcaaacttattaataattgatttgatttgatccgttaaattataattcgttcggaaaattttataatgaccttcttctagttgattcatattcaatgtatcgtttacaagtctgatcatccgttctgtctcatccctcattaaacgataataatgctgttgtctattagacgggatcgtaccatccattaaagcaatgataaatccctttaaggttgttaatggggaacgtaattcatgggatagattggaaatatattgcttccgtatcgtttctaaattatttagttcatttgccatataattaaaagatttcgccaattggccaatttcatcatccaatttatagtgaacggactttgaaaagtcacctttcgcatagtgccttgcaatctcactcatttctattaatggagcagttattcgctttgacataaaccataatataatccccgttaacaagagtgtaatgaagaatgtaaataggatcatccaaataacacgttgatattcatgtttcaattcatgaaaaaccatgaccatgattggctgttctacttcatttaaattcgtagtgagtttagtagctatcgtatatctaagctctccattctcaatatatcctttagagaagatcttttcggattggacctggcttagaatctcacttgatcttgagatcaaaggagaatcctgatttaagtccggaccaaagatttgctttcccgtttcatcaacaatataaatatgataacctggttgattaaggtaattacttattatttccgccgtttcattttcgctccaattgaatttcttttgattcgaaagaagtttttcaacctgtgtaaattgatgttgatagatatcttcaaattctttataaagatttatatgaaacaaataaaagtagacaccaataaatattacaaatgaaacgataataatgaacgaatagctgaggaacaatcttacaaaaatagaattctttttaagcatttgaattctcctcaaaccgataccctactccgcgaatagtcacaattgaccatttagctttatgttcagccaacttgtcccgaatacgcttgatatggacatccacggtacgagggtctccattaaactcatatccccacactcgatccaataactgctgccttgtcagaacttgtttcgggttcattgccaagtaataaaacaattccatttcttttggtgccatttggacttcttcattattgatcaagacacgatattccttcatatgaataatgatattatcgaattgtagtctatccttttcactttctgataagatcgttcgtcgtaatacggtttttacccgggctattaattcgtttggatcaaatggtttaactatatagtcatccgctccgatattaagtcctttaataacatcataagtttcccctttgcctgtcagcataataataggcacatgtctatcttccatacgaattgttttgcaaacttcccagccattcagcttaggtagcataatatcaagaatgatacagtcaggggattcactataaaaaagttccaatccttcttccccatcagaagcagaaatataggaatatccagctttatccatatacaactgaattaattccacaatatttgcatcatcttctatgattaaaacttttattgggcgcttcatgtaatcactctcctcagttgtattattgtgtagtaatgtcaactacccaacggctaaagccgtgggcttgcaactagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttcagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattcatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaaattcaatatatactgaaaatataaaccccgccttcctccacagctaaagcagtgggcttccagcggatgttctcgtgatgaatcaaaaaagtaatgatgaatctttaaaacatggcaattattatgatatgttaattcaagatatttttgtatttatttggtgggagtgggaaatgaaagagatgtcaagcaagtatttatacatctttttattagtaactattattttgttatggagttatggatgggttctaacgaagataggattaagttacatggggccctttacatttgctgctttacgctttttactagcttcaatagcgatgatagtcgtttcattttttttaaaggcctctagaccaaaaggtaaagaatggattattctttttataatgggtttgttacaaacaaccgccatgtttctattaatcaattacggaatgatgtttgtaaatgtgagtaaatcttcaatactgatttactcgatgcctatatggagcggaatcctcggatatatctttcttcatgaatcattaggagcattgttggttacgattggtgtttacttagcaaccgtggctaaacctaaagaaaggcataaaatagaacgatcttctataaatataaaaagctaagcaaattgtcgcttagcttttattattgggctctatattaaatgttagggtgtgagcataaaaaaagcatctgtaaataggcagttttcttgaagaaggatatcaagtttgtagggagaattgtctttagagaagttttttatgtgtacataatgaatgaagggagggtttataatgaatttgcaatttgaaattcgtaaagcaacagtccaagacatagaagaaattataagattacgttttagggggagggattattgttttgaggattattattcaatttggattagtcactattttacttttattttctactctagctgcttggtatgaaggtagtgcaatattagataatccttgggaatggaagcattcaacaccattttcccaaatgctatacggtcaagtacatagtgaaagccatatttcacaacttgactactttgtatacgcggctaaattccgtcctatttttccaagtatcatggcaataagcagtttatacttattaattcttattgggtactatttcttaaaactgcagcataaaagatgtgcttattttctattaattttaggaggaggcttactcctacttagttatttttttattgattctacttcaataggtggaaaaatctttttttatatttggttagtgagtggatctttgtgtactgtaatagctataataacttatttccaagtattaaatcgtaataaaaggatataaaaatggagttaatttttttacggagttgtttcctcattaacccctaatggatttggacgctccataaggttgttttttataaatgttgaaaacatagcaaaggagtttggaaatgagaacaattattatttggtgcatagtaggagccgcaataggatggatgctcgggatggcgggagtgcagatcccagattgggccgccgtcggaatcgtaattgcgctggtcgtcgtcattgttggttatcatgcgtatgttcttttttggacaaagaatatccagctcgtcgaagcatatctcaagaagcgaaagaagcagccttattacgctttgatgctggcgctggcaaacggggatcttgagaaggcggagcgatatgccgaacaactgacgggaaagtatgaagaagcgcgaaaatcggcgctggcgaatattcaaatagagaaaaatcagctggaagaagccgctgacatagcgaatgaaatcaagaacgataccgtccgttattataaccaggcgctcgtcgccctcatgcaagggaaagaggagcagtttgcacaggcaaagaacaacgtggcaaatcgagtgctccgttatgtattggaggcagaaaaggcttttcgccaaggagacaaaaaagaggcggaacagcttggccatctcgctatttcttccgcaagaggcctgcaaaaatatgtgcttgtccgatcattagaacgtcagcaaaaaaatccaaacagacattcatttttttaaataagcccttttaaaaattaaaactagaatgattagaggatactatgttcaattggaagaatgaattaacttccatcatctgtggtgctatgaaatgtggcatagttggctaacgggggtttcgttgaacaagatctatttttgtctgtggtctaaaatcaacactgaaatgtaaggaatattttggttgaaattcagatggaagtggatatataataaacatgtaggtatcttgcattgcaagatacattttcttttgctgactatcttgcattacaaggtatataaggagctggaaaacatgtcgctaagaagccagttgttaaaaggggtgctggaaggatgcattttggccattattaaacaagaatccgtgtacggctatgaattgtcagtaaagctgcagcaatttggcctcaatgacgtgagtgaaggctccatttatccgcttttgcttcggctgcaaaaagcgggattgattaagggagaaatgcgtgactccccttcaggtccgaagaggaaatattatcatctgacagaaaaaggggagaaagcgctgcaagacttcatcaccgagtgggagagtattcggacgccggtagaggcgattttacgagggggagaggtaacatgaatgcgaaagatttggcagtgcttaataatgaaaagcgtaaacaattaaatgaacataatcgaaactactatgaagatatgctcgtttatatccgttcccatttgttgctatcggaacagcaaagcgaggaattgttgatggaattgttagatcatttattggaggcacagaaacatggcaaaagtgcggaagatgtattcggcaaagatccgaaagcgtattgcgatgagttgattggtcagctgccaaaggaaaaaaggagaaatatatatgcttttattggctacttaatgatccaattattcgctctcattaccttggcgacaggtgcagtggaactagtagcagagctgtttacagatgtggatgataccgtgtatctcggaaaagcgtttgttctttttgtgattgaatgtgctgttattttgttagtggttgctctcgtcatgctctcggttagaaaatctgttttctgcgatgttttgagcacctttggcagcaaggtaaaagagtttttggttgtcttgtttgctttttgccttgtcatcggtatgtttgtcctagtggaaaggcttatccctgaatttggttaccgcatcgaagcgggaggaatggttcggatccttttcggcttgtttgtattagctatgacatggtcgctcaataagaagtttcgcattacaaaatagttgtgagcggcatttcctttacgcatgccgagttcatttatttgatgccggcatggcgattcgctacaataaagtggaaacatgaaattttgctttcttgttgtttatgcaacggagagcttaaaccgaggtgcatatacgatgaaaatagaagtttggtctgattttgtctgcccattttgctatattgggaaacgccggttggaaaaagcgcttgagcagtttccgcataaagacgaagtcgaagtggtgtttcgcagctttgagttggatcctaatgcgaaaaaacattatgatatgacgattcacgaaatcattgcgcaaaaatatggtatttcagttgaagaggcgaaaagggtcaatgccgatattggcagacaggcagagtccgtcgggctgacgttccgctttgacacgatgaaaccgacgaatacgtttgacgcccaccgtcttgccaaatatgccgaagaacaaggaaaacttcgggaaatggtagagcggctgtttcaagcgtattttaccgattcgaaactaattagcgaccatgacgtgcttatcgagttggcaggcgaagctgggctggatcgcgataaagtaaaacaagttcttgaaagcgaccgctatactgatgaggtgagaaaagacgaagcggaagcggctcgtttcggcgtccgcggtgtgccattctttgtgctgaaccgcaaatacgcgatttccggcgcacagccgaccgaagtgtttatgcaggcgcttgaaaaagtatgggaagaggaaaacgcaaactctccattgcaaccgctggcgatggaagcaggtggtcaatgtgctgatggcagttgcaaaatcgaataggtaagcgtatgaaaaaacaaccagacggtctttggagagagacgcctggttgtttttttcattatcctcgtttgacaaacaatggcaagtcggtatgccccatttcgcggacgtatacgaaaagctggcccttatgatggatttcgtggtccatcgccatttgcaaaaattgcgctgttgggatttttgcgccaaatacgtttgtgagatctaaaacgcgctcgaaatcttcatcggtaagggattcgagcaattgcttcgttttttctgtatatgtttcagcaagcttttgcaaattggtctccgcttcctcgactttttgcgtaaatagcgatgggtctccatgttttgcggtgttggcgaatttataaaagctgaaaagaatatgagtggctaaatcttttgccgacatcgacgttggtgtcggtttgtagtcataatgcttttcctcgattttattaattaactccaccgtgacattgcgatgggataaaaagtgttgcacgaattgctgtgctcggctcatgtgtattcctccctttaggtttgtttccctttcgattatatcaaagaaggataggatatagttagtaaggcggcttgacaataaaggtcgtcccttgccctgaggagctttctatgccgatcgtgtcatcgagggccaatacgaattctttcgcaatcaaaagccccccagtcgccctgcttgcacgttcttgactcatcagtgcggtaaaatcgattaaacaacgaatgaaacttttggaaatacggttcgtaaatataataaaagagaaaatgagaatgacatcgtcattgagggtttttcggcattattgcactgttgtatttccttatgatggttctgattcaatatatttatatagagcaaaagagcggacaaaaaaattgaagttttcacaagagcaaatgtatgtaaacatatcgtttgagaaagagcagctacacttccatatacaaggaaacatttgaatcgccctgctgcattggtcgcgaatgcactgtatcacattcgccatcataaagggagatcatagaaataaaggtgcagccgcttttcttacttatttcaatgttaattccgttacatcttccatttctatacattatgcttgaggttctaggatgaattgatagggaggagaatatgctgaaaatttttattgatccgggacatggcggaaaagatacaggcgcacttggaaacggactgcaagagaaagatattacgttgtccattgcattggagatgcggcgtatattgcaaaacgaatatgaaagcgtatctgtgcaattaagtcgaacaagcgatatagccgtgccgttaagcgagcgggcggctaaagcgaaccgctggggcgccgatgtttacgtatcgattcatgtgaatgctggcggaggaacggggtatgaggattacatttatgaaggactttcggatcactcaacaacagcgcggattcgcgatatcattcacgaagaagtgatacgggcgacaggattccatgatcgcgggaagaagaaagcagacttttacgtgctaagagaaacggtcatgccagcggtgcttacggaaaacggatttgtcgatcgaaaagaagatgcggaaaagttgaaagaccctgcgtttcttcaaaagatcgcaagagggcatgtgaatgggttagagaaagcttttcatttaacgaaaaagtcggattcgaacgatttgattcgtgtcattgttgatggaaagcaaatcggtgcctatgagaaaaaagaaaatgtattgaaacaagttgagtactatttaggaaaggctaataaaatcgagttggaacgagtgaaaagataaattcgtatagcaagcctatcgcactttatgaagtgtgataggcttttttgattggtttgtcgcaagatacaagccgttgcgaagctcctcctttttcatagagtatatcaaggtttcacaagagggggagatcgaatgtttgggtattctatcgttcaactagcgcgcaattatacacataaattagaccgtcctttgcgccattttatggtaagtatgtataagccttttatgtatactccttgtatgattcataagcagctagaaagatggatgaaaaaggcaaaaaaaattccggttatcattcattttcatgaaaagaatagtatttttgctctccaggaaattgaaaaataacacttccgcatgaaaatccaccatcaattccgctatatctcttcgtgcagtgccgaagtgactccgcaagtgttagaacaaattttacagcggcctgatgtgaaaaaagtatacttaaaccgaaaagtaataaaaaagaaaagggaagctgttatttacttcccttttctttatcttcacgattattataatcgtattttgtaggatcgaccggtttgaatccttttggtgtgtagaaccgcagtaaatctccgtatacgactttgtccgagagatcgagttttgtacgggcgatttgctcaagctgtttaatttccggtgtttctttaattggttcgcccgttttcgaatcataatattttccatttactgctgtcactgtcggagtgacaaagttaccattacggaatggtacgatttcctgatgttccggtgacaacaagtctgtaccgaaatgaacatagtttttcgtatcgattcctaataggtgaagaaccgttggcaataaatcaatttgtccgccgtattggtgcataattccgcctttgacgcccggaacacggataaataaaggcactcgctgcaattgtgcatgttcaaatggtgtaatttcttttcctaacacttgtgacattgctttgttatgattttcggaaattccataatggtcaccatataaaatgatgacggaacggtcgtacaaaccggattttttgagataatcaaagaactcttttaatgcctcatccaaatagcgagccgtttggaaataacggtctaccgagccatctcccgtttcagctggttcaattgttgcctcttctttgctgattggataagggaagtggttcgataacgtgataaattttacatagaacggctcttttaatgattctaacaacggaatcgactctctaaagaacggtttatcctttaacccgtagttaagcacattttcatcgctcatgtcatagtagcttgcgtcaaagaaatggtcgaaaccaaacgatttataaatttcatcgcggttccagaacgttttatagttgccgtggaataccgctgtcgtatacccttgctgggaaagaatagccggagctgcgtggtacgtgttttgtccttttgtcgtaaacacggctccttgcggcaatccaaacaacgagttttctagcataaactcagcatcggatgttttcccttgacctgtttgatggaaaaagttatcaaagtaaaacgtattcggatcacgaacgagcgagttcaaaaatggcgttacttcttcaccatgtaatttatagttaatcaaaaagctttggactgattccaaatgaatgtaaatcacattcattccttttgctacaccgaaatactttggatttggttttgcatatgttgcttgtacatggttcagaacggttgtgatatcgcttttattcgcaaaagcacgctgtgtcgacgatttcatgctttgcacagcatcataaatcaaatagttgtaaacacctaaatatttcacgatatagttgcgatcaaacgttcttgttaacaattgtggacggtctgcttccgctagtgcaaggtttacactgaaaatgagaacagaaatggcgaacacaatgctttttttataacgtccggcttgaactggcggcaacgaaaaacgtttggaagcgacaataaccgttaaaataatggtatctaagaagtaaaaaatatcgtaccattcgattaattccaaaatgcttccgcccaaatcgccaaagtttttcgtttgcttgagcgttggcaacgtaataaaatcgctaaagaagcgataatatacgatattggcgtataaaataaacgataaaatgaaattaatgataatgagccaagtatatgtccgctttcctttcgctagtaacgctaacccgagaaagaaaatcgccgaactaatcgggttgataaataatagaaattcctgcatggaattgctaatgcctaaattaaattcagcttgataagctgcatatgttttcatccaaaataaaaatatggcaaaaataaaaaaaccaatatattggttagggagagaacggcatttttctaatagctttccaccaatcctcttcacgtcctcttcgcctccttattcgttattccaacgtctggtgcaaataactacgaatatatgaatatatgaccaacagctgcacaaagttccgtgcagcatgcaaaaaaacgttatgtcaccattttacattgaaaagtctctacgtcaagtagcataatatctattttatataaagtcaattggaatgtttttatcatatttccaccccattttttgcttcttgcggtgagcctcccctttaaaaccaagcatttttctttccattttatatagacgaaaatggaagacaaatagtttcatgatttatgtaaaatttataaaataaaggaatggtcatgccctctaatcattttattaatggaattgcttattatgattaaaaataaagcaatgaaaaattgagcgtacttgtatgtttttctatgtttgatgtacaactatgcggactttatcaggccgcagcaccgcgaacagctggattggatacattgaatgctggtgatttaacattacaatatttgcgaggaagagttggaccgatcgccttaggctggccacattgcatcgcaaacatgattcgttttgttatctaaaaaaatgatgattggttaagcgagaagcgaaaaataagcaaaagagtgagaaagaaaaaacagcaagccataaaataagcaaaattcctttattgccaatgatcgatttttgccaaggagcttatcggctcgcggcgatcgtcttgtattttctaatgggattcaccggttacgatcttaatgccgcaattcatcgtaaaaaaatggtggcatacgcttctgcacaaccaaacagcgattattttgcgctttttctttattatgaaaaaagatattgtcattgcaacgttgccgtatcatttaaaagagtaatgtgtcgataaaagcggaaatatttccttggaaatcgatatgtgtcgaatgaaacaaaatggtttcctctgcgttgctgtttgcatatagtaacgcaggaggaacgaattatgtggaaatatatatcgatgttcatgttagcttttgccgtgagtatggatagtttcagtgtcggtgtgacatatggaatgagaaatattaaatttccgcttcgatccgttatgattattgcgtgtatgtccagtgtgatgttactactgtctatgcatgttggcagctttcttctattgtttttaccggtgcaagcggaacgatggatcgcctcatgtctgctaattgcgctcggcatttgggcgatttataatgttattaaaaaagatgaggatgaatgcgattattccgaaccattgccaaaacaacttagaatcaaagtatggcgattcgatgtaaaacggtttggtatcgttattcaagtgctgaaacgcccaatgttagcggatttagatcgttcgggaagcattagcataaaagaggcgctgcttattggtttcgcgctatcgatggatgcgtttggggcgggattaagcgcctcatttttaggctattcaccgtttatgcttgctttgcttgtatgtacatggaatatcattttcattcgcttgggattcagggtcggaagtatgtttgccaagacaaaggtaatgaaaaaagcaactgtcatccctgggatggttttaatctttcttgggattgtcaaaatattttttagaacatcctaaaggtactatttgcctttaggatttattatgttgaatcctttttgccggttggttcgtaaccattgttgaaataaacattattccataaggagagatcggtgccatgttgaaaaagcttttgtccaagcttggagtaggagctgcgaaagtcgatcttgtgctgcatcatcctcacgtgcgccttggggagaagttggaaggggagttttttattgaaggaggaacagtagaacaacgcattcgcaaattagaggtggaactacagcttatcgttcagacgaatggaaaagcatatcgccgaacggttgctgtcattccggtttccccttcatttacgattcagcctggagaaagaaaagtattgccgttttcgtatgtgcttccactgcatttgccaattactcgtcctagcgtgggctatacgtttgtaacacgtttagatattgcagacggagtcgatgcttttgaccaagatgcgatccgtattcttcctccactatcgctcgagaaactatttcatgcgtttgaaaagctcggcttccgcgaaaagccttcatctgggaaaataactgcatatggtcaggaatttgcgtttttcccaacggaagtgtttaaaggcactgttcaagaagtagaattttcagcattcatcgaagaaaacggtattcgattgttccttgaagtggatgtatggagcggatttggcggcttccatgaaagagaaataaaacgagaaatcttcttgagcgatgaagaaatagaggatgtggaagaaacagcgaaaaaattgcacacagctatcgaagaaatgatcgagcagccacgttcttatgctggcacatcgtacgttccacatgcttcctatcctccgcggcacgtatctcatcaccacggacatggaatggcgggagcgattggaggatttgcggcaggaatgcttgcaggtatggcagcggaggagttgctggaggatgtcattgaggaagcgctcgatgaccatgacctaggagacatgttggatgtcggcgattggttcgacggtggagacgatattatataatcattacagagggtgtttccaaaagtgaaaggggacacccttttttctgcgtcaatcatcgtgagcttaaacggtgaatggcttatggcagatagatacctcttttggcggtggtagaaattgaagatttatagtaaaataaggcgtgctgactttttggtgtgtatcgattggtaaaagcaaaaaagtgatgtaaaaagaagagaatcgtgatattttggcatagcggagaaatatgttatataaggacagccataatttcgaaaagaaaggaatgctagaggatggacattgtagagattataaaggccattattttaggaatggtcgaaggattaacggaatttgccccggtttcctcaacgggtcatatgattattgtcgatgatatgtggctgaaatcgcaggaatttttaggaaaatatgcagcaaatacctttaaggtcgttattcagctcggctcgattttggcggtcgttgtcgtgtttaaagaccgatttatcgacttgcttgggctgcgcggacgccatcgtgatgggaagccgcgcttgaagctgatgcaagtgatcgttggactcattccagcaggggtattaggggtattatttgaagattatattgacgagcacttattttccacagcaaccgtgctgatcggattagtgctcggggcgctgttgatgattgccgccgatgtatttgccaaaaaggcgccaaaagcgcaaacggtggaccaaattacatataagcaggcgcttatcgtcggtcttgttcaatgtttgtccttatggccaggattttcccgatccggctcgacgatttccggcggggtattggtgggaatgagccaccgggcggcagccgattttacgttcattatggccgttccgattatgatgggagcgagcgtgctctctttgctgaaaaactggcagtattttacgatcgacgctctgccgtttttcaccgccggctttattagcgcgtttttgttcgcactcatttcgattcgctttttcttaaagcttattaaccaaatccgcctcgtgccgtttgcggtgtaccgtattgttttggcgcttgttatttacatcgtgtatttctagaaattatttaacggacgcccgatggacaacattccatcgggctgtttttattccaatattcctagtttcatcgctttgacaaccgctccgacccgtgagtcgacatccaattttcgcaaaatcgaagatacgtggtgttcgaccgttcttctgctgatgtttaacagttcgctaatttctgtgtttgtcttatcctcggaaatgagttggagaatgtttaattctatttttgtgagaggagaattataattggataatcggtcaatcggaaaagatttgattcctaaatggctttgcctaatcgcattggccaattcaaaggcggaattttcttttgtcacaaacgcataagccccggcttcgtaagcagcgtgaatgtattcgtcatagtcataccctgataaaataacgactttacatgttggatatgtttcagcgattttcttcgtccattcaattccgttatcgtttttcattcttatatccatgacaatgacgtcagggttgtgcttgatgatttcctcctctaaacgggcgggatgacaaatcgtatttacaacctctaaatcagcttcattttctaacaattgttgaatcccgagcatcactaataaatggtcatccactagtaatactttgattttcatttgttccatccccatctattggcagagttatcgaaacgcaagtcccagctcccggttcagattggatgtcaagtgtgccttttaactgattgactcgtttttgaatcgtaatcaatcctaaatgattgttttgcgataactctgataaacgattcggcaccttaaatccaataccatgatcttttacttttatgtttaggaaattgttcgtttctacaacagaaacgaaaaccttctttgacgaagaatgcttgatagcgttgcaaaccaattctttgatcattcgaaacacttgaatagagagggaagcgggaatgactctcagattcgtattataatcaatctcaatgatcacattatggttcgtttgacattttctttttagtgaatagagacttttctccaatcccaaatcttctactataaccggatataactcatggcacatttcccttatttcaaaaatactgttgcggagcgactctttaatgtcttcgaaaactccgttatccatttctttatttttgcttagcaattcaagtttattaaaaagcaggattaaattttgcaacacctcatcatggagaaaaacagatagcttctttttttcctcttcttgttcattaatcagcagcaaatgaaattgtttataatcttgagattctttcattgtttcctttaactgtttttcgatttgctgtaacgatttcgagctggaaaataattctgtcgcgtcggttcgaattttttcgatgagtttgatttcttctttttcaaaaaccgtcgcgttcgttttctctccgatgatgacccatccgatcgttacatcctccatattcataggatagaaaaagaagttctttccattgatattcattttttcaggatggcagctctgatggacgtaagtgagtagttccgcatcgttaaaatggagaaaaactcctgttttatgcaaaatcatagggatgttatcgttgttccatatcatacatactccgctaacatcgatcgttttatgtattaaatcagcaatgagctttgcgcaatattccaaatgcttcccgttcagcaattgctgaaggatgagcaatttttctttttgtatttcttgattcttaagatcccattttttcatttttaaaggttccaaccctttgtggatcaggtcataaacaacgaaggtgcatacgagcagggtgtttattaagacagctgactttaagttgaatttgtaaaacatagccaataataggttaaatgcaactaaactcaaaatcactgctaataattgaaaactaatttttcgaaagatttctcgaaaatcaacgacttcttgctttgttaatagatatgacagtgtcataggaaagacaatgatgctgctaagactataatgaaaaggaacgcctgaaaaagaaaaaaatgcatctggaattaagctaagaatgacaacaggagcaaacgacagaatcaagccagcgattaaaagatacatttgatttcttattctatcggaattggattgaaggtgtaaataaaagatgacaatacaagatagtaacgatagaaccatgtttgcaacaatgcatggccgaacgatcgtgctgacgatgacatcgtgacgaatgcctattaagaaataaatgagcgttgcgaaaatggcaatcaataatgtgatcatacgcacttgacgaaaaaatgtcggttttgttgatgaagggaaatgctcaaaaaatttcataagaatatagggagcaaaagagacagcaattacttccaattcttttgccggttttatatcccagctagaaggtgttgacaaagcaatagcaagcccgctaataaacattaacgctaaaaaatgttgaacaacgatggagttcggtttttgcagatagctatagatgccaatgaacaaaaatgtcattccaatgaatatcgtgaaataatgctgaaaagaaaagtgctcattgtacatttttaatagaatataacaaataatgaagacagaaatgagtagcatgacaaaaggaaaaatttttttgttcatgttatccctagctttctagataactttttaacatctttccgaaagaagtctcccacttctaaacgaagtgaaagtgggagatgaatttcggttaggtatagcctaaaattgtctcttttttgtgtgttatgatataatcagttttagaaaaatgaaaggctgttgtatcaatgaaattagacaataataaccattcagtgttcctattgtattatcatcttgtgctggttgtaaaatatcgcagacaagtgattgatgataccatatctgactatgcaaaagatatgtttgtgagattgggtaaaaattacaatatttccttggtcgaatggaatcacgatatggaccatgtgcatattttgttcaaagcacatccaaatagtgaattatccaagttcatcaatgcctataaaagtgcaagttctcgactgatcaaaaagcattttccgcaagtgaaaagaaaactgtggaaagaatatttttggtcaagaagcttttgcctgcttacaacgggtggtgcgcccattgaagtaatcaaaaaatatatcgaaaatcaaggtatgaagtgatgtggtgtcgatatggcaaacaaagcctatcagttccgtctatacccaacaaaagaacaagaagaattgctcgccaaaaccttcggttgtgtccgttttgtgtataacaaaatgcttgaagaacgcatacaaatgtttgaaaagttcaaggacgataaagaatccttgaaacaacaaacatttccgacccctgccaagtacaaaaaggagtttccttggctaaaagaagtggacagccttgcgctggcaaatgctcaactaaatttgcagaaagcgtttcaacacttcttttctggccgcgctggatttcccaagttcaaaaaccgcaaggcgaaacagtcgtacaccacaaatatggtaaatggcaacatcaagctttcagatggctatatcaagctgcccaaactgaaatggatcaagttcaagcaacaccgggagattcctgcccaccatatcatcaagtcttgtacgatcacgaaaaccaaaacaggaaaatactatatttctattctcacagagtacgaacatcaacctgccctaaaagaagtacaaacggttgttgggcttgacttttccatgagtacgctgtatgtcgatagcgagggtaagagagccaattatcctcgattctatcgcaaagcattggaaacattagcgaaagaacagcgtaaattgtctcgtaaaaagaaaggctcgaatcgttggcacaaacagcgtctgaaagtagcgaagctgcatgagaaaattgccaaccagcgcaaggactttctgcataaggagtcgcacaaattagcgaaacggtatgattgcgtggtcatcgaagacctcaacatgaaagggatgtcacaagccctccatttcggtcaaggcgttcatgataacggctggggcatgttcaccactttccttcagtacaagctggccgaacaggggaagaagctgatcaaaatcgacaaatggttcccttcgtccaaaacgtgttcgtgctgcggtcgagtcaaggagtctctatcgctttctgaacggacattccgctgtgaatgtggattcgagagcgacagggacgtcaatgcggccatcaatatcaaacatgagggcatgaaacgattggcgatcgtctaatttgtcctcgaaccgtggggcacacggggatcgctcggtcaacttcccatcatgagatgggattacccgagaagcccccacctctaagcgaagcgtaggtggtgggagtatgtcacacgattcacttgaacttgtttttcaggaaaatgggcagcaagctggtccaatgctttattcatataaactttggagagaatgaaacagtagtcgattgccccggttttacgtatataattcttaatctcctgcattaatagagagttgtgatcatttgctttcaattgatgaagtttctttagcagccatccattatctttttcgatgctatattcaacggctttagtggcttttttgtttattaaatcactcttattccatggaatctctctctagtagtgtttgaagaacataccatggattttgattcattagtatccccctccaacaaatatttacagtaaaattttacaccatattacaacatatgtcatcattttctggaaaataggtattttccgcaatcaaatttgcggaaaatacggatgttttttctaattcgttttgatatagtgggggcgaagccggccggttatcatctaaaattacgaggaggaatgttaaaaaatgaaaaagaaattcgcagtacttaccttagcagcagggcttctcgcggcaggaggcttggctcaggctggtacaacgtatggcgggtatgacgtaattgtcccaaagttaaacggtaatgcgtttactcctcaacaaaccaaatctactaccggtgcatcagctgatttgaaagtatctatacttggaaaagcattggatgcaagagcgcattcttatagcgggggaactgggccttgggttcgtatcgcaaccgttgggggccattcaaattgcctaattcgatcaaatcaggtaaggatgcccgagttgagttcagctcggatcttactcaattggtagacgtaagggtaaagggagagtggagaagcaattaattcacaatgagaatggaccgagccattctcttcaaaactaaaactaagagcaggaaaggatgtcaaaaatgttaagtcatcaggtgaaagtagaattgatgagagccgtcacctggcgtcaatgtgtgatttgggcggcattgatattggttcttcccaccattcaatttttattgattaaagagaattatgtttattatagacaattagatctttttctacgattgtaactattcaccccagtgctagtgtataaaaaagcccagcacaaatagggcatttcggtcatagaaaatgccctaggtagcggaaagaactcgatcgatcgtttcgcctgccaacagaagacataacgaatcccacacgtttttttcgtgtttcgtcagtgtggaaacgatgcttcttgcgatgcaaaacgactgcgcgaatgtttcttcgcgaaacgtacccgaaatgttctctttgactttgaccatgcgaagatcgcgttcggcttggttgttatcaaagggaacatgtacttcacgtaagaaacgcagcgcttcttcctttcgtttttgaaggcgtcgaacaaaagcgagtgcttttttcggaagaggcgtcatcgtttctaatcggtgttgtgctctttctaggatgcgatcatacactcgttcccaccgtctcgcttcttcttcggaaagtgcaccgtgatgggcttcgactgcctgtttggcggctaacagaaacgtggtcatgcgcatcgcccacgtatgcccttgttcggtgaagccttttagctcacgtaaatgatgggcatgacaaagagcatgtgtggctttcgtgtatctcggatacgtaccgaatgcatcatgcatcatcgtccctttgtattgtggaagaaccccgatctcatccgttgctttctttccacgagaagcgtgaggagccaagtatgtatatctcgatgtacacgcgacatgcacccatgcgagtttcccattgatgcgcaaactcgtttcatcgacatgcaggatgttggattcaagtaaggcgtcttcgatgatgtccatatttgattccaacaattcgcgtcctcgtttcaccatattggcaagagttcccgtactaatcgagtgttgatataacgcttcgattgtatcacttaaacgcttgtacgggatcaattggatatgatgtaaataaacaacgagcgccgtgagccgtggaccgtattgcacatgattcgtgacatgggatgggaattcggcttgttgcacgcatcgacaatgtggacacgatttcacttcacgttcatgttgtgtcacctcgatcgccacaggagggacatcaaacacttgacggatatcgactttgaacggtttgacttcacgcaaagaagctccacatccttgacacgtatgcacacggtggacgacacgatgatgtggatgttccacttgacggagcgtcttcccctcatgtccctcttgcccaccaggctttttgccagacggctcgcgggaggaacgctttttctcaaaacggtcagaagatgggggcaaatggctattggagctgttttttttcgtgcgtgcttccagctcttgaacacggtacttcagttgttcattttctttgcgtagttgtttgttttcgtgacgcaaatgttcattttcttgaatgagttgatgaatgagctgtttttgttgttgaactttgccgattaagctctcaactgtaaatacagcttgttgtaccatcaacatgcgattcacctccttgtctatcaatattcacatcatagacaaggaaagaagaaaatattcagctcactttatgatgtggctgaatagttacctacgattaaattctaattttgttccgctgctttttcctatcataatggttcttgtgtatgcgatttacttcgttggtgaacaaaaaaaccattttattccatatgtgcgtattcgtatccctttggctacttacttatttagcaaattagtagtcaatgcgattctatcttttttgatagcctttttgatggtattcgtcccttttatattttctatgtatattgaacctgttttggacatcgttcatttatatcctgcagatggcaatcctattccttatacgacgtttgagcaattgctttttcttggaacattgccatatggaattatttactcgctatgggtaggactgaatggaatgatgtatgcgacaatgggattattgctagttatgatcttagagaaaccttttgttgcgctttccatcccatttatgtattatttgttaggcaattttattacgcaaattcttggatatgagcaattttcacccacttatactatttttccttttagtatctcacaacaacctttgtggacggtattcgtcccatttacaatattatgtattgtcattatcatattaggattttatttaaaggagaatctacacaaacactatggctaggatattaagaagtaaatggaaagatttcatcgacgaactatttacattcaaatggattatctttggaatgattatttacatatatggatcaagaagcaaagaacaattatattatttttcagttcaaacaaaattatcgttgaacaagtgggacttgttgcatagctttcttagtgatatttatcttattttgtatttcattttacctgttttactataccgttctatttcgattatcatgtctgattttgagtacacgattcttatacgattaggttcttatcgaagttgggtgtatcaaacattaaataaatttgttcaaagcctcagtatagcaacgatggtttggggagcagtgagtgggcttttattaatcggcgctccttcttttgcaggttggagtccgtttagtaagcttgatgattctctaagtgaaacgcaaatattgcaaaaatttatagatacaccctttttagcattgttattacatctttcgttactcattctaagtttgatttgtatccaccttattctagccatcatttatgtaaaatcacaaagaaaaggtattgtcatattcattgcggttttcatatgggtatatagtggagtgtcatttaaacttcttcctagtcatgcttatttattcaatttgtgcaattacctcattttacattcgggggctgcacagttcggtaatatatggggaccgttcgcaattgtaataggattggcgacgttgattgtatggagtgtaaatcgaatagatttaaatacgaaaatatttagtaaattgcgatataactggggctatatcattttttttgcactgattgtcatagcattatggtccggtatgcgagaaaagttaggaaaaaccatttgggatcaatttattttcatgtttataggcggttcaaaccaaacatttagtttaaagtcatttttgtcttattgggttatatattttggttttatctatttaatacaattgtatttacaaagggaattgtcggaaattggttattataagcttttgcgttatcgctctataagtaagtggttttgggaatggtatcgcaaaataatgatatatattgcattctatttgttaatattggcattattttcgttattgctctcttctttgaaacgtttttcttttgatttctatatttctgttgataactctattacgatattcgaggtattttatcatttttttgttaatggttatctacaagttctcttctatgtgttatttgtgtttattatttcttggctaagcaaagaaattttttatagtctattggctatttgtatactttcgatctttatgtttccaggtcttaataattggttaatcattccatctggattgaatagtattggctatatattaagcgatcactctatttatcgtataagtgtggttctatctttatggaatattttaggaataatttttgtgttgtatatttttcataaaaaagacattgatttataaaaaggggagtgaggaagttgccacatatacaactgaatcaagtcagtaaatcttttaaaggggtaacgatttttgaaaatatgaattttgcagtggaaaaggggaaaatttatggaattattggtcctaacggttctggcaagtcagtattattcaaactaatatgcggatttatatttcctgatcacggtagtgtgatcgtggatggggaagagttgggtaccaataaacggtttccgaataattttgggattatcattgatcggcctggatatatagcgggaaagacagggtttgataatttaaaagcattagccctaattagaaacaaaattaatgatgacaaaataaagaaaacgatgaagatggttggattaaatccatatacatgctcattgaaaagttaaccttcgtataagtggttcccactccggttatactgctcctaaggaaaagcatggaaaaggagcggaattctgcatgaaacgtctcaaaatcaccaacgatcacggatggacacctcggacacttcgcaaacaggaacggaaaatcaaaaacacccttcttcgccaacgggtgatggcggttcgcctggtcatggaaggctatttgggcaaagaggtggcctccatggtcaacgtgtgccgacaaaccgtttcccattatgtgtcgctgttcaacgaaggcggtctggagctcttgcttcatcgggatttcgcccccgggcgggagccgtttctcacggaagaacagcaagaaaagatcaaacagcttgtattgaccaccactcccgcggaactgggctgggacgtcgcttcggcgtggaacaccaaactcctgcaatcctatgtcgcaaagcaattcggtgtttccatttcccgcgaagcgctgcgaaaactcctgcaccgcaaagggctgtcgtggacacgaccgacgtacacactggcgaaaggaaatccggatgagcaaaagcaatttgaaaaacaaatggatctgataaaaaaaaacttgatcaccaaggagacagaagatgctgttcttctgtacatcgatgaaacccatatccgctcttaccatgtcttgcggtccacatggtcggaagtcggccgccaaaaacaagtgccgacgtttggccatcatgcccacgtatcgctgtttggcgcggtcaacgtccatgatggtgaaacggtgcttcatcaaacgaccgctgccaatgccgcgacgttcttggatttcttgagaatgctcaaagagcgctatccggaccgtctcatggtcttggtgttggataacgcccgcattcaccatgccaaaatggtcaaggagtttttgcgggaagaagggcagtgttttcactttatttaccttcctccctattcgccacagctgaacccgatcgaacgcttatggaaatggctgaaagatacggtgattgccaatgtatttcacaaggatcgcaacgatatcattcaagccattactcggtttgtcaactacatccacgaacgtccggaggaagtgctgcagcgcttagggtgtgcaggatgactgagaagttaactcttcatgttgcatgtatacagaatcgacacaaaaggtaaaacattactcgcttggaatgaaacaaaagcttgcccttgctcaagccattatggaagatcaacaaacacttattttagatgaaccatttaatgctttggatgctgaaagcgttgaaaatatccgcaatttactccgaaaattcaagcaagaagggagaactattttgcttaccagccataatcaagaggatattgatattctttgtgatgaagtttacagaatcaaccactttaaacttgaaaaagtgaagtaattcctaccatagggaaaaggataaattttttgttgaaatgggaaagagggactgacttccaatctggcgaagcggtagtaagagataactattatagcctcattattcgcaaactaataccaaagcacctgagaacaaatttggtattagtttgctgcttttttatggctcgataaaatattgtcatttatacggttttagaagtggtaacgttaggggaatttatgccgtggccgcacatctttttattccagccgcccgtttgggatccgtttttattaaggaaatttgtgattttattgataacggttattgcgcttatgtttacaacagttattttcattcagagagcagacaggaaacctcagtagccatatagagatgcttgtgctgtttcaagattattgaagaacaagggagaggaaatgcggtaaaaactttccctaaaacggatgtctaacagatcaagcttccgttgcctgttgcttctcaatcacatgccttagcactgaaaaacttttctttgtgatgctcgatgtacgctaagatgctgccaccgattgttcaatctcatggatatccttaaacatccgcattttctgcaatcaaatttgcggaaaatacggatgtttttctaattccttttgatacaatggggggagctgagcggcttgacaagataatgaatgaggaaggaatctttatgaacaaaagaaaacctgttaaaaagcttataggtatcgtcttttttatattagtttttgtatttgcatgtactgtattttttttggatttacatcttactcctttaaacgctgctaagaaaaacaattatatacataagaatgctgtattactaaaagaaataaacgctcgtgaaaacaaaatatatatttttcaggataacgatcaatcctataaaactgtcatatctaagccttttggaccattctggaaaagtgagatagcatttaattatcaatcaaatttaaaaaatgatattgaaacagttggctacgccaagataaatgatcaaaccattaatatgcttatgttggcttttaaaacaaatacaaatgacattaaatatgttgaagctggtccggacggagaaagatttttgcgaccaatgcatctagggaatatcgagattttttactgggaagggaagttgaatgaaagagatatcaacccaatagctctttctgctgataaaaagccaaaatattactatggtttttctaaagataaacaatatgatgatctaaggacaatacaatggcatgaatatcattagtttctacgtggaatatatgctaaaaatagggtttttactcattagccccggacacacgataaaggttattttttataatcgtagtgacaatggggcgtgtgatagatgaaatggagaaagtgtttgaaggactttaaactaccaagcattctaaattcatgtggaaagtatctataaaaggaggtgatatttgtgaagaatcaagacaagtattgtctctagtagcaattggtgtcttttttgtaggttttcaactataccaattaatgacacactaaaggaattagtaagtgtaataaataatagataataaaaaatagggaaaatgggaaagagaggctgacttcaaaaggtggatttagcaaccttttgagtcaacctcgtcttttttacttaacttttccttgcttcctcaatcaacgtcagcaacttttgcagtgcatctcccgcatcggaccgatccatgttttgccggtagcggtctttgttttggtaaagatgataaatggcattgcgcagcgattcgttcgttaagttttcttccatcagcacttccgcgtagccggatttttcaaaagagcgggcgtttaaaatttggtcgccgcggcttgcttctttggaaagaggaatgagcagcatcggttttcgcaatgcgagaaactcgaaaatggagtttgcgccagctcgtgataagacgatatccgccattgccatcagatgaggaagctcttcatgaacgtactcaaactgtttgtagccttttttgttcgtccattgtgggtcgacatttccttttccgcaaatgtggacgatttgaaaatcatcaagaagcgtttgtaaattggcgcgcagtgcatcgttaatccgcttcgagcctaaacttccgcccatgacgagaagaacgggttttcctttttcgaattggcaaagcgtccgccctttgtcggcgtttcctcgttttaattcttcacgcaccaccgcgccaatgtaaatccctttttcttctttgacatggcggagtgtttctggaaacgtgacgcaaattttggtcgcaaacggcatcgcaattttattggcaagtcccggggtaatatcggactcgtggatgatggatgggacgccatttaaccatgcgccgataatgacggggacggaaacgaatccacctttggaaaatacgatgctcggcttttcttttttaatgatgcggtacgcttgaaatgtacctttgaggactttaaagggatctttaaagttgttccagtcgaaatagcggcgtagttttcctgtcgaaatcggaaaataaggcacgccttccaccttcgaaattagttcgcgctcaataccttggtgggaaccgatatatgcgatatcccagccttgttcttttagcttgggaatgagcgctaaattgaccatcacgtgcccggctgttccgccgccggtaagaataatttttttattcaatgtaatcacctatctttttgagcatattgaaattttacattccttttaaaagcgattattactatctttaatatcgtattgtattatagcaaattgacgcttgaggtgcgaaaacatgaaaatttcgttagatggagaagaatcaaggcaatgtttgtatctttttcttttttatttttatgaaagtgcttgcggtatataacatatgactgattttattcatttaataaaaagtgtaaaattggaaatgattacgtgaaaatgattaataaagataaataggattataattttctattttcaaagaaaaagagtactggtaaagtacaaataaagaggtgaaaacgatgctatggatcgttttgttcgctggagtaatgatattatacggcatcgttccaacagttcttattcgaaaaacaaattttcgcatttaccgcaaaggaacacaaccaggaatgatcgcgttaacgttcgatgacggacccgacccatattatacaccgagactgttagatttgttgaaaaaacatcaagtgaaggcaacctttttcgttgttgggaaaaaggcgaagcaatacccttatattgtgaaacgaatgcatgatgaaggccatgaaattgggatgcataactatcgacatataagcaattggtttattttccctccttttttagaaaaaggattgcaaaaatccgcggatattattgaacaaattgttggaacgcggccgatgtattatcgtccgccgtgggggcattttaatttgttcaccccgtttttgcagaaaaaatattcgacggtgatgtggacggacattcttggcgattggaatgccaaaattggtacaatggaattgtttaatcggctgaaaaatagcatgaaagatggagcggtgattgttcttcatgacagcgggaaaacgtttggcgctgatgaattggctccagaacaaatgctttcggcgttggaattgttattgaaggaagaagaagcgaaaaatatgcgctgggtgacgattacagatttgctgaacgagcaaactaataaacaaatttcatcgatataattgggggatctatggatacgagcattcttttttcgtacgtgcaatcatatggatatgtgattatttttctgtttctgttttttggcattgtcggcattcccgctccggaagagagtttgctgttttttctagggattgttattgccaggaagcagctgttatgggaatattgttttatcgtaagctggggcggtgttgttataggaatgatcgtcgcctacggcatcggccgttttttaggagcgccatttattaaaaggtacggaaagtatgtagggatgaaagaggaaaaatgggagcgaacacgaaagttgtttcatcgatatggaaaatgggtcattttatttggctattacgtccccggcgttcggcaaatttctccgtatatggccggtgtgatccgctttcctttccgtttgtttttattgcttgcatccgttggcgcagcgatatgggtgattcccatcatcgttgttggaatgctgcttggtcaacatgtgcaaattccactgatttattttccgatgatcgggattgctttatttttgttgtttctgcttggagtgtgggttggacagcaatttcgcaaaaaatcttttgaaaattaaagggagctaacgatgatgaaaattcttgtattaccattgttccaaatgagcacaggccatcataaagtagccgatacgttgattgattttctgcaaaggcaatttcaagatatatactgtaaaaaaatcgactttttaagctattgtaatgaactgatggaaaaaatggtttctgaaatgtatttacgatggattcgctctcatccagcttcctatcatcgtgtttataaggcgtttatgtactatgatgttcatcggttagaattcgtttcttttgagccatggctgccttattttgaaaataaaatgaaaaaaatgttggagaaggagaaaccgacactcattatttgcactcattcgttcccatcgcgcattttgcaacggctaaagcggaagaagctgattcaaataccagtaatcaacgtatataccgattttttcatcaatagcgtatgggggaaacgggacatcgactatcattttgttccacatgcggacgcaaaaaaggagttaatgacgaaatatcatattgatgaaaaacgaattattgtgacaggtattcccgtccatgaagtgtttatgacgaaacattccgagctgagggggaaaagacgcccgtttcatttgctgttggcgggaggaaaccaaggactaggcaatattgtcgatttttttaagaaagtagaagattcccgtttatttcgctattcggtactatgtggaacgaacaaaaagttatatgatgaaatcgcaagctggaagcaaccacatattcgccctttctcatacatatctagcccacaagagatgaatcgtttgtataacgaagtagatgcggtaattacaaaaccaggcggcgttacggtaagtgaagtgctgcataaacaattgcctgtttttacggttggttacttgcctggtcaagaacaaattaatttgcaatatcttgaaaaacatggattgatttataatttgacagggtttcgttattacgaacgaaaaatcattcatgtactcacggatgaaatagaaaaaaatcatttttatcgacgggtgcatgaatatttttcacagattgaaaaaacggcgcaagacgcattaaaagagattgtggcaatgtatcaaggacaataccgcgctctctggaaatagcgatttcaccatctaacgaatgggttagatggtgtttttactgttttcaaagtgacgaaacaacctatattactcatataaaataccatacgattgtgccagaaacgtgttaaaatagaaactatggtaaacaaagaggaggagcctaaatgaaaacgagagttggaattttatacggaggcaaatcgcctgagcataacgtatctttatcaacggcgatggcggtgatgaatgccattgataaaaataaatttgacgtcatcccgatttatattacaactgaaggacagtggatcaagggagaacggttgactggaaaagtaaatgatataaagcaattgcagtttcaatctgacgcaaaagccattataccggtagcgttaaatcaaacaccggcggttgcggacgggaaaaagcaagaggaagcggtagtggatgtcatttttccattattgcatggaccgaacggagaagatggcacggtgcaagggctgcttgagctccttaatattccatacgtcggaaacggtgtgcttgcctccgcggtcgggatggataaagtggtgatgaaaaacttatttgcccaggcaggattacgtcaggcaaaatatgtatcgtttacgaagcgggaatggagtagaaacgaagaagcggcttatgacaaggtggaacaagagcttggctatccttgtttcgtcaagccggcgaatgcgggatcaagcgttgggattacgaaatgcaagcagcgcgatgatttaaaagcagcttttgctgaggcgtttaagtatgatcgaaaaattattgttgaggaagcgattgttgggcgtgaaatcgaaatcggcgtcatcggcaacgatgatccaatttgttcggttgttggagaaattgtcccgaaaaaagaattttacgattatcaagcgaaatatgaagacggtaatacggaattaattattccggcagacgttacaaaagagcagtacgaaacgattaaacaaatggcgattaccgcgtttaaggcgcttgacctttctggactcgtacgagccgactttttcttaacggaagatggcgaagcgtatattaatgaaattaatacaatgcctggatttacaccgtatagcatgtttcctttgttgtggaaacatagcggcgtttcctatccagaactgattgaacgtctcatacaattagcgatcgaacgccatgaagaaaagcaaacgatcacgtacacgtttgagaaatagaaatgaaggtgaaagaaatgatcactcgtacattgcgcgatatacagtcgatggtggacggccgcgggttggcgaacgagtttttcgacatcacggtttacggggtttcgaccgatacgcgaacgattcaacaaggcaatttgtatgttccattaaaaggagctaagtttaacggccatgcgtttgttcaagatgcgatcgataaaggggcgagcgctgtgctttgggcggaaacggaaggaaccccgccgaaagacgtgccagtgattatcgtggacgacacgttgcgcgcgctccagcgtcttgcacatcgatatcgcaagcagctttcggtaaaagtcatcggcattacgggaagcaatggcaaaacgacgacaaaggatatgatagcagcactattagcaacaacatataaagtacaaaagacggaaggaaatttgaacaatcatattggcgtaccattgacattgctccgcttggaagaagatacagagatggctgtcgtcgaaatgggaatgagcaattttggcgaaatcgaattattatctaacatcgccgagccggatgcggcagttattacaaatattggcgaatcgcatttgcaagaactaggttcacgcgaagggattgctcaagcaaaattagaaattttatcggggttaaaaaagaacggcctttttgtttatcatggagatgagccgttgctggtgaaccgggttccagacttgccgctgcctgagcacgtcttgagatttgggcaaggaagcgacaacgattattatccgaaagcggtccatgtacaggccaatggcactacgtttaccgttcatcaggcgccaaatcgctcctttttccttccgattttagggaagcatcatgtatataacgcgttggctgctatcgctgtagctcgcttttttcacgtaagctgggagaagattcaagaagcattttcacaattgcaagtgacgcgtatgcgcatggaattaatcgaaacaaagaaaggctggacgattattaatgacgcgtataacgctaacccaacatcgatgaaagcggcgttgcaattacttcacgaattgacgggatatgagaaaaagattgctgtgttaggagacatgctggagcttggcgatcaagaagtggagtttcatcgggaaatcggcgcaatgctgcggccggaaatggtcgattatgtatttacgtatggagcgttagcacgtcatattgcgctcgcggcacagccgttttttccagatgggcgcgtgaaagcatatgaagataagcagtctttggcaaaagacttgcttgcagttgtttcctctggcgatgtgattttgctgaaggcttcacgtggaatgaagctagaagagttgcttcctgatttgcaataaccatatcattgtgtaaaatgaaaacaaccgtgaaaaaataaaagcggcgtttctaactgccgcttttgattttttggaaaatggtgatgatgatgattgggtgtctatgtatacacggatttacgggaagccctgatgaagtagctccgctggcggaatatttacaaaaacgaacggactgggtgatcaaaacgccgatacttcccggacatggaaagcggctgcaactaaaaggaattacttatgatcaatggtttcaagcggcagaaagggaattgcaagcattaatggaaatatgcgaaacggtttatgtcatcggcttttcgatgggtggagtaatcgcggtatatttggcggaaaaatataagattgacaagcttgtgctattaagcgccgctttttattatgtcaatccgcgtcaattaataaaagatatccatgaaatcgttcgtgatggatggaggaggcgtcttcgcgaaaatccgctttttatccgttataaaaataaaattttagcaacgccgcttacagccatattagagttccgaaaattagtcaatgaagtccggccgcgtttgcctaatgtacatattccggcgctgattgttcaaggtgaaaaagatggcatcgttccggtaaaaagcgcccattatttatataataagatcggttcatcgcaaaaaaagctgttagttttacaagagtcatatcatcatgtctgccacggccctgaccgatatctattgttttgcgaagtagaaaaatttttacgggaaaataagttagaaaatagtatttattgaaaacagaacgtgaaaatggtatgataactcttaaatatttttattcgattcatttcggatagtaaggaaatttaaaggagtttgaataacattgacaacgtttcatgaattaggattaagcaacgaattaatgaaggcgattcgccggatgggatttgaggaaacgaccccgattcaagcggaaacgattccgttaagtctacaaaataaagacgtcattgggcaggcgcaaactggcaccggtaaaacggctgcttttggtattccgctcattgaaaaagtagatgtaaaaaatgaagccattcaaggtcttgttgtggcaccgacgcgggagctggcgattcaagtatcggaagaactttataaaattggagcagtcaagcgcgttcgagtattgccgatttacggagggcaagatattgagcggcaaattcgcgcattaaaaaaacgcccgcacatcattgtaggaacgcctggccgaattattgatcatatcaaccgtaagacgcttcggttagacaacgtgcacaccgttgtgcttgatgaagcggatgagatgcttaatatggggtttatcgacgatatcgaagcgattttaagcaatgttcctgaaaaacggcagacattattattttccgcaacgatgccggagccaatccgccgcatcgccgaacggtttatgaatgagccgcacattgtgaaagtaaaagcgaaggaaatgacggttccaaatattcaacaatattatttagaagtgcaagaaaagaagaaattcgatattttaacgcgtttattggatattcaagcgccggagttagccattgttttcggacgtacaaaacggcgcgtggatgaattggcagaagcgctcaacttgcgtgggtacgctgccgaaggaattcatggcgatttgagccaagcgaaacggttatccgttcttcgtaaatttaaagaaggttcgattgaaattttagtcgctacggatgtagcggcacgtggactggatatttccggcgtgacgcacgtttacaattttgatatcccgcaagatccggaaagctacgttcaccgtattggccgcaccgggcgcgctggaaaaacaggtgtagcgatgacgtttgttacgccgcgggaaattggacagcttcataatattgagcgcacgacaaaacggaagatggaacggatgaagccgccgacgcttgatgaggcgctagaaggccaacagcgtatcgctgtggaaaagctggttgcgactgttgaatcggaaaatctttctttttataaacgagctgccgaagagttattggaagaacatgattccgtgtcgcttgtcgccgcgtgcattaaaatgttgacaaaagagcctgatacaacgccagtgcaattaacggaagagccgccgcttccggtaaaacgggagaaaaagcgcgggaaccgtcaaggcagtcaaccgaaagagcgtacaaaaaaacggcgcgttgcccgttaaaaaacggcgcataagcgccgttttttatttgagcgatccaatatttctcattcggtaatataagatcccgctttcatgaatgaagaaagcggaatcttagcgatgaagaagaaaaggctgatgtggatgcagatgggaagaaatgaaaggagcaatgatcccaccgcctaaaaaaccaaacaggtgagcgaccatatttacattaggggcagtaaatgagataaataggctaatacatatgacggcaaaaagaagtcgcgcgtgttgtgtttcgattatatcgcggcaaaatacgatcaagtatccatacatgccgaacagaccgaaaatggccccagaagctccagcatgactatacatcgctggcagaacaaaaaatgttgcaatgttggcgcatattccactgccaatataaagaagcagaaacttgcttttccctaacattttttccaaagcaggtccgaataaaatgagagaaatggagttgatgatcatatgttcaaaccgtacatgcaaaacaagcgggcttactaaccgccaatactccccgttctgtacagcggcattaaaaccaatcattttttcccataatggctcggctataggaatgcgtaaaaaaaacgtgaaccaaatcactacgtgaagggcgacaaggatggaaacgacagggtaaaaccgaaaaaatgtatgggcattttccatgcgcgcaaacataaacttcgctcctttattcgtttattaaaatgtatgtacatagagagggtagaagaacgatgattatcgggattggcatcgatattgtagaattggaacggattgagcaactaatgatgaaaaatgaaaaatttattgatcgaattttaacggaggaagaaaaaaggattttttttcaattatcaccgaaacgaaaagtagaatttttggcagggcggtttgcggcaaaagaggcatatgcaaaagcgattggaacaggaatcggaaagaatgtatcatttcatgatatccaaattatgaatgacgataacggaaaaccgatcgttgtttcaaatgggaaggattgccgcattcacgtttcgatctctcatagccgcgattatgcgattgctcaagtcattattgagcgcttgtcatagctagtctgcatattcccctaagttgtctcatatattgtaatgcacagatggaaatcgatatgagacaaaggggttgaaacgatgaggagaaaagtatttagtgtatttatgggcatcatactgcttgtcgctttaactggctgctgggcaaaatcacaagaagacgtgatgaaagcgctggatgaaaagatggatgagatgacaagttaccaagcagaggcaaaaatgacctttcaaacaggatctaagccgcaagtataccatgttgaaatttggtataagcagccttcgtactaccgtgtcagcttaaaaaatgccgacaaaggtcaaagccagatgattttacgcaacgatgaaggggtttttgtttttactccggcgctaaacaaaagcttccgtttccaaagtgattggccgaaaaacagcagtcaagcgtatttgtatgagtcactggtcaaagacattttaagcgatccgaaagcgggttttaaagcgacgaaaaatcattacgtatttgaaacgaaaacaaactatccgaacagcaacatgattccaaagcaagaaattacgttaaacaaaaaagatttatcgccggtatccgtcaaagtgatggatacagaccggaacgctttgttaaccgtacaattttcaaaagtggagtttaataaaaaatttgatgatgatgcgtttgatacctctaaaaacatgacaggagcacgcttagaagtaccaacgatggcaaaagcggaagacaaagcgattgaagtaatgtatccggtcaatttaccggaaggggtaaaacaaatagatgaaaaagaagttgctgccgaagatgggaaacggattattatgacatttggaggcgaaaaatcattcacgttagtccaagagaaagcgaaagtattgccggcaacaagcactccgacacttgtcaatggcgagccagttgatttaggctttgcgatcggcgcattgacagatcagactcttacatggtcgtataaaggagtcgaatttacgctcgcttcgaaggacttaacgccagaagaaatggtaatggttgctcgttctgtacaaggaaaagcaatgaaataaccgttattgacacgggccagcagttgctgtgcctttttttatttgctaaaaaatctggggaacttaaatattgacgataagtacatattccttcattgctttgcaagtggtaaactaaaaaaagatggaatgcttccttttatcgagataggaagataaagttggagtaaatatctttcaatgtatttgcattcattttgatagacaaggaagtgcagcgagatatgagcaatttgttttaccgcgatacttgggcagaaattgatttagatgccatttactacaatgtttcacaattaaaaaactttttgcaaaacgacatccgcattatggcggtagtgaaggcaaacgcatacggccacggtgatgtacaagtggcaaaaacagcgcttgaagcaggtgcttcttatttagcagtggcgtttttagacgaagcgattgcgctaaggaaaaaaggagttactgcacctattcttgtgctaggggcttgccggcctagcgatattaatattgccgcaaagcatcggattacgctcactgtgtttcagccggaatggatagaacaagcggcaaacgtatacagcgaaacgagtcccgttttatttcatttaaaaatggatacaggaatgggacggttaggtgtcagggaggaaacggaaacaaagcgcgtcattgaacaaattgaccgacatccgtatttttcattggaaggagcatatactcattttgctacagctgatgaaataaacacggactatttttctttccaatacgataattttttgcgaatgcttgaatggcttccatataaaccaccgattatccactgcggaaacagtgcgacagctttacggtttccggataaagcctttaatatggtgcgctttggcatttcaatgtatggtctatctccttcaccggaaatcaaacaatatttgccgtatgagctaaaagaagctttttcattgcatagccgtctcgttcatgtgaaaaagttaaagcctggagaaaaggtgagttatggagcgacatatacggcggaaacggagcagtgggttggaacggtcccgattggatatgcagatggttggttgcgtaaactgcaaaatttccatgtacttgtgaacggagaaaaagcgccgattatcggaagaatttgcatggatcaattaatggtccgtctgccgaagcaaatgcctgttggaacgaaagtgacgctgattgggcggcaaggcgacgaatatatttctgttgatgacgtggctcaatatcttggaacgattaactatgaggttccttgtacaataagttatcgcgttccccgtatttttttcagaaataagagtataatggaagtgagaaattttgttttggatggcaatgattaagtataaactgaaagacttttcagaagataataggtagaaaaagcagaaatgactttgcagcgtttttatttagtggtattatgaaatggaagtaatgaatcggctgcagttcgtggaggtgtatgttcgtgtcggaatctagcgcaacaacagaaatcgtcgttcgtttgcctcaagcattggtaaccgaattagatgtgcttgtaaaacaggaaaacggcaaccgcaatgaccttatttatcaagcgactaaaatgtatattcgcgagcgaaaaaaacgtcaaatccgtgaagcaatgagacgcggttatatggaaatggccaaaatcaatttatccattgcttcagaagcgtttcttgcagaatacgaggccgaccacaccgttgaacgtttagttagcggggggtaatgctttgattgttaagcgtggcgacgtttattttgcggacctttccccggtagtgggctcagagcaaggaggcgttcgtccggtattggtcattcaaaatgacattggaaatcgatttagtccgacggtgattgtggcggcaattacagcacaaattcaaaaagcgaagctgccaacgcatgtcgaaattgatgcaaaacgttacgggtttgagcgggattctgtcattctgctagagcaaattcggacaattgataaacagcggctaacagacaaaattactcacttggacgatgaaatgatggataaggtggacgaagcgctgcaaattagtttaggacttatagatttttaaacagtagcgctcgaaatttaaatttctcttctccgaaacaaaacttgtttcgtgaccccccactccgtttttgcagcaagagtatagacggaaacggccttcaggatatataagtctcattcaccatgagagaatgcactgagccacctatcgcctccgtttcataaaaagtggtgagtagtttgctatgcgcaaaaaagggcaggtcgcaaacaatcgatctgtccaactattttattcatatacgactcgttagaaatagctgcatcattgtagctatttttatttttagtcatggaggggtaaggatttgttaaatagagaagcgttgatggacctgatagcgaatgaattacatttgtccacaaagcaagttagcaatgtgatttctctttctgaggaaggaaatacggtgccgtttattgcccgctatcggaaagagatgacaggcgccttagatgaagtgcaaattcgtgatattttggagaaatggaattacctacaaaacttagaacagcggaaagaagaagtccttcgccttattgatgaacaaggaaaactaacggatgatctaaaaaacgcgatcatcaatgctacgaaactgcagcaagtggaagatttgtatcgtccttatagacaaaaacgacgtacaaaagccaccattgctaaggaaaaagggttagagcctcttgcggaatggttatggacgtgtccaatgaggccgcggccggaagaaaaagcgcaagagtttattcaaccagaaaaagaagtacgtaccgttgaagaggcgcttcaaggtgcgaaagacatcatcgctgaaaaggtatcggatgatgcacaatttcgccaatggattcgccagcacacatggaaaaaaggcgtgatcatatcgactgtcaaagagtcggaaaatgatgagaaaaaagtatatgaaatgtattacgaatatgaagagccagtacataggattgttccgcatcgtgtattagcgctcaatcgcggcgaaaaagaaggagtgttgcgtgtttccattcaggcgccggtagaagatattatgacatacttacaaaagcacattattacaaatccgcaatctcccgccgcttccctcctttctgaagcgattgaggacggctacaaaaggcttattgaaccgtcaatcgagcgggatattcgcaatgaattaaccgaaaaagcggaagagcgggcgattcatatttttgcggagaacttacgcaagctattgcttcagccgccgttaaaagggaagattgttcttggtatagatcctgcctatcgaacgggatgcaagctggcggtggtcgacgaaacaggcaaattgctgaaaatcgatgtcatttaccctcatcccccgcagcaacagatagaagaagcgagagaaaagttaatccgcattatcgaagaatatcatgtcgaaatgattgccattgggaacggaactgcatcaagggaaacggagcaatttgtggcggacaccttaaaacaagtagataaagaaattttttaccttattgtcaatgaagcgggagcgagcgtctattccgcctctgaccttgcccgtcaagagtttccagatttacaggtagaagaacggagcgcagtttcgatcgcaaggcgtgtacaagacccgcttgccgaactggtgaaaattgatccaaaatcagtaggagttggccaatatcagcacgacgtttcacaaaaaaaattagcgcaatcattgcagtttgtcgtggaaaccgttgttaaccaagttggcgtcaacgtcaacactgcctccgtctctttattgcaatacgtatcagggcttacgaaaacagtatcggaaaatatcgtaaaacgccgtgaggaacaaggaaaatttaaaaaccgcgaggaattaaaatcgataccgcggcttggtgctaaaacatatgaacagtgtatcggatttttacgcattattgatggagacgaaccgctcgaccgtacgccgattcatcctgagcggtatgaagaagtgaaaaggctgttgcaccaaattggttttacaactgaacatatcggaagtgaagagcttcgtcaggcattgcaatctctttccattcctgacacggctgctgaacttggcatcggagaattgacattacaagacattatcgacgctttaattcgtccagaacgtgatcctcgcgatgagctgccaaagccgttattacgaaaagacattttaaaaatggaagatttaaaaaggggaatggagttagaaggaacggtgcggaacgtcgtcgatttcggagcgtttgtggatattggggttaagcaggatgggcttgttcacatttcaaaattaagcaagcaatatgtacgtcatccgcttgacgttgtatcagtaggcgatgtggtaaaagtttgggttgacaatgtagatctcgataaaggaagaatttctttatctatgattccaccggaagaatcagaaaaaacactgctttcatgagcagtgttttttctgataaaaaaaccagcattgatttagcaatttgatttggtaacgatttttttcataataggctcgtctcatttgattttttaaccatgttggcataacagtcgacctcctgtaacagaaaggttagtatataatgtatgtatggttggtctgtcctgtgtcaaaaaagtaaggagtaacgaaaatgaaacaaagtgatttgcaacggcttgtcgaaagagtgtctttacaatttttcaaaaaaccgttcaaacatacagcgacattcaatccaaggcttcgaacaacgggaggacgttacatattacaaactcataacattgaactaaataaaaaatattacgaagcgttcggagaagaagagcttattgccattattaagcatgaattatgccattatcatcttcatttagaaggaaaaggatatcgccatcgtgaccaagactttcgtgatttattacgacaagttcaggctccccgctattgtcggccactccctcagcaagcacaacaaagaacaaaaaaagtttacgtgtatgtttgttctaagtgcagtttaaaatatagacggaaaaagcgggtcaatacagacaagtatgtttgtggacaatgtggcggaaaactaatgttggataacggcggagaaatatgaaagcacgtttgccgtagtttcatttttgtgcatttataggcaagcctaaaaaaacaaacaatatttttgttaaaaaagtgttgacagctattgtttgtatatgctaaattataaaagccgtcgccaaaaggcgatggatgataaatgaatacaaaagctattgacaaccatcactcagctcaatataataaagaatgtcgattgtccaagttcgtaagtaattgggaagcgatgaaaaagtttgctatgatttttattccgcaatagctcagcgacgagcgatacttctatgaatttgctacgagttgcctcgatgcatccaacaactttgagttcgctagcagaggaagaggcaacggactggaaagttatgatgttttgcaacaagataactacatttccctttattccgcaatagctcagcggtagagcaaccggctgttaaccggtaggtcgtaggttcgaatcctacttgcggagccattggagaagtacccaagtggctgaaggggacggtttgctaaaccgttaggtcgtgtctttacggcgcgcgggttcaaatcccgccttctccgccacttttgatatattttgtcgtggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcactgctgatgggtgttggggtctataaagcaccaaccccattttattgatggtcccgtagtgtagtggttaacacgcctgcctgtcacgcaggagatcgcgggttcgagtcccgtcgggaccgccatttagatactttatttacattgggctatagccaagcggtaaggcaacggactttgactccgtgatgcgctggttcgaatccagctagcccagccatgagccattagctcagtaggtagagcatctgacttttaatcagagggtcggaggttcgagtcctccatggctcatttttgcgggtgtggcggaattggcagacgcaccagacttaggatctggcgccttacggcgtgggggttcaagtccctccacccgcaccactaacttaataaacatgcggtcgtggcggaatggcagacgcgctaggttgagggcctagtgggggcaaccccgtggaggttcaagtcctctcgaccgcataaatacaaaaaatacttgtgatttatttcaggaagtgctaaaatataattcgttgtttccaaaatcaatatttgcgctcgtagctcaattggatagagcatctgactacggatcagaaggttaggggttcgaatcctctcgagcgcgccatttcgggaagtagctcagcttggtagagcacatggtttgggaccatggggtcgcaggttcgaatcctgtcttcccgatttatttaatcttaatgaataaacatgcgggtgtagtttagtggtaaaacctcagccttccaagctgatgtcgtgggttcgattcccatcacccgctccataattaacaactaatgtttcagggaatgctccttgaaaactgaacaaaacgaagcgtccacaacgaaaagcgaaggcgagcgcctaacgccgaaaggaaaatgttcttccgacgagacatgcttgcatgtcgacggaggaaggttattttccgcaaggcgttgcgagccggagctggacaataagaaatgctgaagcgccgcgatcagctctcgaagccaaatgttcttcacccgctgaagtgcttgcacttcgagggggaaggttatttggcacgagagagctaggcgctgaagctggacaatgtgaaaagctgaagcgcttgacaccttgcggtgtcggtgctgaagctgaaaagaagccaatcaactttctttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccgaacgggagcttgcttctgttcggttagcggcggacgggtgagtaacacgtgggtaacctgcccgtaagaccgggataactccgggaaaccggggctaataccggataacaccgaagaccgcatggtctttggttgaaaggtggcttttgctaccacttacggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcgacgccgcgtgagcgaagaaggtcttcggatcgtaaagctctgttgttagggaagaagaagtaccgttcgaatagggcggtacggtgacggtacctaacgagaaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcagaagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggtctgtaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggttaaaccctttagtgctgtagctaacgcgttaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaaccctggagacagggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcccctagttgccagcattcagttgggcactctagggggactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggtaacccgtaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggactgtatgtgtgtgaaataaggtgggcgcttcgggtttgttcagttttgagggagcatttcactccttcagtcgttttgcgtctgcgtctacgagtggattcagagaagctagattcctcgacgcaaggcagcagagaagttgattcaaggcagtagccttgttcagttttgagggaacatgctatatgttctttcaaataaatgttgttccttgaaaactagataaccggaaggaaaagcggaggcgccgcgattagctctcgaagccaaatgctcttcacccgctgaagtgcttgcacttcgagggggaaggttatttggcacaagagagctaggcgccgaagctagacaaaggaagaagccgagaagcgaaggcggcaagcatgaagctgttttcgcatggttaagttagaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatggggaaacccactgcccgtaatggggcagtatccatacctgaatccatagggtatggagggcacacccggggaactgaaacatctaagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcttgcctcttggggttgtaggaccactcacatgggagttacaaaggaacggggtagacgaagcggtctggaaaggcccgccagagaaggtgacagccctgtagtcgaaacttcgttccctcccgagtggatcctgagtacggcgggacacggggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttcatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatgacgtgcgaggttaagtcgaagagacggagccgcagcgaaagcgagtctgaatagggcgttaagtacgttgtcgtagacccgaaaccaggtgatctacccatgtccagggtgaaggtagggtaacacctactggaggcccgaacccacgtacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacctggagatagctggttctccccgaaatagctttagggctagcctcaagggaagagtcttggaggtagagcactgattgagctaggggccctcatcgggttaccgaactcagtcaaactccgaatgccaacgacttatccttgggagtcagactacgagtgataagatccgtggtcgagagggaaacagcccagaccaccagctaaggtcccaaagtgcacgttaagtggaaaaggatgtggagttgcccagacaaccaggatgttggcttagaagcagccatcatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccaccgaagctgtgggatgaccattggtcatcggtaggggagcgttctaagcgcgccgaagcgagaccggaaggactcgtggagcgcttagaagtgagaatgccggtgtgagtagcgaaaacagaggtgagaatcctctgcaccgaaagcctaaggtttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatgggcaacaggttgagattcctgtaccacctcctcaccgtttgagcaatggggggacgcaggaaggtagggcgagcaggctgctggaatagcctgtccaagcggttaggctgccagataggcaaatccgtctggcgcaaaggctgagccgtgatggcgaagggaccatcggtcccgaagtccccgatcctacactgccaagaaaagcctctagcgaggtgagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctcttgggtgatgagcccgagagagccgcagtgaaaaggcccaagcgactgtttatcaaaaacacaggtctctgcgaagccgaaaggcgaagtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttaagccgtaaggctgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcactgtctcaacgagagacccggtgaaatcatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgagaagccggagcgccagcttcggtggaggcgccggtgggataccaccctggcggtattgaaattctaacccgcaccccttatcggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgtatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcgcaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggaagggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccatcgcgtcaagcgagtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgaggacttaaccaagcggaaaagcggaggtgccgcgcttagctctcgaagccaaatgttcttcgcccgtagaggtgcttgcacctcaagggagaaggttatttggcgcaagagagctaggcaccggagctagacaaagtgaaaagcggaggacgctaggagctagacaacggaaaagcggaggccgcctatgcaaaacggcttcttccaaacggacggttatctagttttgagggaacgaaatccctcttgacaaacgtgatgattggaatataataatatgtggccaattgaagtgcttgcctagtgacaatagcggagaggaaacacccgttcccatcccgaacacggaagttaagctctccagcgccgatggtagttggggccagcgcccctgcgagagtaggtcgtcgctaggctatttatatgattaatttatttctttctatcgtcgcggggtggagcaacgagcttaagctccatcgaataagctacgagttgcctcgacgcatttgacatctttgaattagctagtagaggaagaggcaacgaattgaattaaagttttccaaatcatttgttcctaattcaatcattcctttctatcaccgcggggtggagcagtccggtagctcgtcgggctcataacccgaaggtcgcaggttcaaatcctgcccccgcaaccaatattggtcccgtagtgtagtggttaacatgcctgcctgtcacgcaggagatcgcgggttcgagtcccgtcgggaccgcttaaggttgaatgcattttaataaaattcttgcgtaggaaacgaaacagccttgtttcgtttttttatttctccttaggaagtggcttcctagggtttttttatttttttttagatgtgcaactagcttactgcaggttggactcatcctttaagaagattgacgaaggaagccgataactttagtcattgtgtagaggcatagatgcttcttttcaacaatattaaatattagcagggaaagtggtaacaagtgataagaatatgataaaatttcagaagcgaaggttatcattataaaaatgtaaaggtgaaacgtgatgaaacgttatgaactgattatgcactctcctgaggaaacgatgcatcttgcttcaagatttggagaacagttaaaagcaaaagatgtcattacgttagaaggggatttaggcgcgggaaaaacaacgtttacaaaaggattagccaaaggattgggagtaaggaaaacggttagcagtcctacttttacgattgtgaaggaatataaagggcgtctccccctttatcatatggatgtgtatcgtttagaagatacaatggaggatctcggttttgacgaatattttcatggtgatggtgtcactgtcatcgaatgggcacatcttatcgaaccacagctaccaccggaaagattgaacatttatctgtttcaccatgggaatgatgagcgaaaattagtgattgaaccaatcggagaacgatatgaacagttatgtaaggggattttagagtcatgaaaatattagcgattgatacatcaaatgtggtaatgggagtcgcattagtggaagacgatatcgtaaaaggagaaatagtgacaaatataaagaaagaccattccacgcgcgtaatgccggcaatccagtctttattgaaagattgcggtgtatctcccagtgaactagagttaattgttgttgcgagagggcccgggtcttatacgggagtgcgcatcggagtaacgattgcaaaaacattagcatgggcattaaagatcccgattgtaggagtatctagccttgaagtgttagcagcgaacggaaggtatttttcgggtgttatcgctccgttttttgatgcgagaagaggtcaaatttatacaggattatatcgctataacggcgtacaactagagtgtatagaaagtgaccgaatcgttttggccgatgaatgggcgcacaaactgcaggaaagacaggagaaagtgttatttatcggagccgatatcgccttatataaagaaacgtttcagcaacaacttggcgattttgcggaatttgcgccgtcttcgttacaattgcctcgcccaggtgagttagcgctgcttggaaaaaataaagaaaaagaggatgttcatacttttgtgcctaattacgttcgccttgccgaggcagaagcaaaatggcttgccaagcaaaaaggggaaaacaaatatggggatgaaaattcgatttcgctcaatgaccttaaatgatattgatgcagtattgcaagtggagcatgcttcttttacgtctccttggagcagagaagcattttataatgagcttgtttataatcgttatgccaaatatatcgtaatggaacataacggccgcatcattggctatgcgggaatgtgggtcgtcattgatgaagcgcatattacaaatgtagctgtattgcctgaatatcgcggtaaaaaattaggggaagcgctaatgcgcaaattaatggaaacagcaaagcaacttggggctgtcaccatgacattagaagttcgtgtttctaatcatgtagcccaatctttatatcgaaaattaggatttcttaatggcggtatccgcagacattattatccagataatttagaagatgctcttgtaatgtgggtgaaattatcatgaatcatgacatatatgttcttggaattgaaacgagctgcgatgaaaccgcggcggcagttgtgaaaaatggaacggaaattttgtctaatattgtggcttcccaaatggaaagccataaacgatttggcggagtcgtaccagaaatcgcctcgcgccaccatgtcgagcagattacgctcgttattgaagaagcgatgcgtaaggcggatgtttcgtttcaacagttgagtgctattgcagtgacgcaaggtccaggattagtcggcgctcttttgattggtgtgaacgcggcgaaagcgttagcgtttgcccatggtcttccgcttgtaggcgttcatcatatcgccgggcatatttacgcgaatcggcttgttacggaaatgaaatttccgttgttatctcttgtggtttcaggaggacatacggagcttgtgtacatggaggggcatggcaagtttcaagtcatcggcgaaacgagagacgatgcggcgggagaagcgtatgacaaggtggcgagagcattaaaccttccttatccgggcggaccgcatattgaccgtcttgcacaggaaggaaaggtgaccattgatttgcctcgtgcatggctggaagaagggtcatatgattttagcttcagcgggttgaaatcggcggtattaaacacgcttcataacgcgaatcagcgtggagaaatcatcgacccgaaagatatggcagccagctttcaagcgagcgtaatcgatgtgcttgtgaccaaaaccgtcaacgcagcaaaagaatataatgtccgtcaagtgctgcttgcgggcggagtcgccgcaaacagaggattacgagcggagttggagcgaaaaatggctgaattagaccatatcgaattggttattccgcctttatcgctttgtaccgacaatgcggcgatgattgcggcggcaggaactgttttgtttgaacaaggcaaacgcgcagatatggcgttaaacgcggatccaagtttagagctagattaagcggtgggaagggcttctttcagatatattttgaaagaagtccttgtataatttgattattctcgttgatggaagtgaaaggaaggacgagatggaaagcagttttggacagatttattggaacaggtcttcttgtaattgtttggaatagtagaaacaaatttttttatcaaaaaataatcattgtgaatatatttatccacaaattgtggatattgtagaaaaagagaaagaaccttattttatcgtaactattcagccacatcataaagtgagctgaatattttcttctttccttgtctatgatgtgaatattgatagacaaggaggtgaatcgcatgttgatggtacaacaagctgtatttacagttgagagcttaatcggcaaagttcaacaacaaaaacagctcattcatcaactcattcaagaaaatgaacatttgcgtcacgaaaacaaacaactacgcaaagaaaatgaacaactgaagtaccgtgttcaagagctggaagcacgcacgaaaaaaaacagctccaatagccatttgcccccatcttctgaccgttttgagaaaaagcgttcctcccgcgagccgtctggcaaaaagcctggtgggcaagagggacatgaggggaagacgctccgtcaagtggaacatccacatcatcgtgtcgtccaccgtgtgcatacgtgtcaaggatgtggagcttctttgcgtgaagtcaaaccgttcaaagtcgatatccgtcaagtgtttgatgtccctcctgtggcgatcgaggtgacacaacatgaacgtgaagtgaaatcgtgtccacattgtcgatgcgtgcaacaagccgaattcccatcccatgtcacgaatcatgtgcaatacggtccacggctcacggcgctcgttgtttatttacatcatatccaattgatcccgtacaagcgtttaagtgatacaatcgaagcgttatatcaacactcgattagtacgggaactcttgccaatatggtgaaacgaggacgcgaattgttggaatcaaatatggacatcatcgaagacgccttacttgaatccaacatcctgcatgtcgatgaaacgagtttgcgcatcaatgggaaactcgcatgggtgcatgtcgcgtgtacatcgagatatacatacttggctcctcacgcttctcgtggaaagaaagcaacggatgagatcggggttcttccacaatacaaagggacgatgatgcatgatgcattcggtacgtatccgagatacacgaaagccacacatgctctttgtcatgcccatcatttacgtgagctaaaaggcttcaccgaacaagggcatacgtgggcgatgcgcatgaccacgtttctgttagccgccaaacaggcagtcgaagcccatcacggtgcactttccgaagaagaagcgagacggtgggaacgagtgtatgatcgcatcctagaaagagcacaacaccgattagaaacgatgacgcctcttccgaaaaaagcactcgcttttgttcgacgccttcaaaaacgaaaggaagaagcgctgcgtttcttacgtgaagtacatgttccctttgataacaaccaagccgaacgcgatcttcgcatggtcaaagtcaaagagaacatttcgggtacgtttcgcgaagaaacattcgcgcagtcgttttgcatcgcaagaagcatcgtttccacactgacgaaacacgaaaaaaacgtgtgggattcgttatgtcttctgttggcaggcgaaacgatcgatcgagttctttccgctacctagggcattttctatgaccgaaatgccctatttgtgctgggcttttttatacactagcactggggtgaatagttacattttatcttaattaggcgagaagactaccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaataggatagattcagtaaaatatagtatcatatagttagatgggaggtgaaaaaatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgccaaaacgaacgaaaactataagctgttaaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggcttagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactgatcattggccagattcgtatagacggcaacaaattcacgataccgtattctcgcctatttaaaaagactcataagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaaacatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcataaaagataagcaaaaaatcaaaggcaccactcgtaaacaggctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcattaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcaacgcaatatgaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaatataaaagaaaaactagaatatctttgtaaattttacggcattgaattcttgaaacaggaagaatcatatacgtctcaagccagcttttttgacggcgatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgcggcttgtatcgaacaaagtctggcaaactaattaatgctgatgtcaatggcgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttgaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaaattaagtgggggtagttcactagggatgaaataaccacaaattttttcatataaaaacggctttttttgtggataatgtggaaaaatccgtgaataacttaaattgtgggaaaaaaattggggataagtttgtgggtatgtgactaactaaaaaacatccacgggtatgcacaaccgtggatgttttttcgcaattattattgtaatgtatgaagtgtttcccattcttctagtaatttttctaattttcccttcatttcgtcactctcttttgttaatttttgtactttctcatggtcttgataaatttctggatcgcataattgttcgtcgatgtatgcgatttgctgttctaattcgctaatttctgtttcaatttcttcaatgcgccgcttgcgctgtcgttctagttttttcgcctctttttcctgttcgtagctaagtttcgatgatgcctcttcatgagaacggcctgtttgtttctcggaagcgagacgttctagctccagcatttccgccttttttgcgacatagtagtcataatcgcctaaatactcggtaattccgtcactagaaagctcatatactttcgtggcaattcgattaataaaatagcggtcgtgagaaacgaataaaatagttccgggatattcgattaaggcgttttcgagcacttctttactgtctaaatcaagatggtttgtcggttcgtctaaaataaggaaattggctttttgcatcatcagtttggcaagcgccagtctcgctttttcaccgccgcttaaggccgatacaggttttaatacatcgtctccagagaataagaaacttccgagcacggtgcggatttctttttccgttttgtcagggtattcatcccaaagttcatcgagcacgcgcttattcgaggacaaatcggcctggttttggtcgtaatagccgatttgcacgttcgaaccgtaacggaaatgtcctgattgcagcggaagtttgtttacaatcgcttttaacaacgttgactttccgattccgttcggtccgaccaaggcgatgctttcaccgcgcgtgatgcggaaacgaatgttgcgaatgagcggcttgttctcatcatatccgactgcgacatcttcagcgattaatacgtcatttccgctttgccgttcgatgtcaaaagaaaaggaagcaactttttcgtctcctgctggtttttccattctctccattttttctaactgttttctccggctttgtgcacgtcttgttgtggaggcacgggcaatattgcgttgaataaagtcttggagttttgcgatttcttcttgttgtttttcatacagttttcgttctcgttcatattcggctgctttttgttctaagtaacggctataatttcctgtgtatcgtttcaatgttgtccgtgacagctcatatacttgggtgacaactttatcaagaaagtagcggtcgtgggatacgataagaatagcgccaggatatgtttgcaagtattgttcgagccatgttaatgtttcaaggtctaaatggtttgtcggttcgtccaaaataagcaaatcaggcttcattaaaagcagttttccaagcgccagacgagttcgttgtccgccgcttaacgattgaacgggagtcgtcatatagtcatatttcgcaaattgtaagccgtgtaaaatcgaacgaatatccgcttcgtattgataaccgccttgttctttatagcgttcttgcaatgcatcataatctttcaataatttttcatagcgggaagaatcggcgattagatcagggtctcccatttgcagctccatctggcgcaattgtttttctattgtttttagaggagcaaatactgtcatcatttcttcccaaatggataaagaggagtgtagaccgctatcttgagcaagatatccgatcgatacttcttttggtttgatgatttctccactatcgtaagacatctcaccagcaataatttttaacagtgtcgattttcctgctccgtttcttccgacgagcgcaattctatctttggattgtatttctaattttatattcgataaaataaggtcagcaccgaaatattttgtcagttgattgacttgtaaaataatcattgttgttcacctctcgtttaacaataatagtgtagcgtaatttgttttcttatcgcaataaaacaaaacgataaaagacagatgcccaaaaatagtgtatagtttataaatggaggagatatgcgtgtcatcatttacgcattttaatgaacaaggccgtgcaaaaatggtcgatattacggaaaaagaggataccattcgagtagcggtagcacaaacgagcgtgaccgtaaataaagaaatttacgagaaaatgacaaatcgcatgattgaaaaaggggatgtgcttgctgttgcgcaagtagccggcattatggccgcaaaaaaaacgtctgatttaattccaatgtgccaccctcttatgttaaaaggtgtcgacatccaatttgcatggcatgtcgaggaagaaaaagcgctttaccaattactgatcaccgtaacggtaaaaacaaaaggaagtacaggtgtggagatggaagcgctgacggctgcttctgtttgtgcactgaccgtgtatgatatgtgtaaggcgctagacaaagggatggtgattggcccaacctatttagtggaaaaatcaggtgggaaatcaggccattatcaacgagaaaacagtagtgttgggggatttgcgaatgaacaatgaacaaccaaaaattccgcaagcaactgcaaaacgtttgccactatattaccgctttttgaaaaatttacatgcttcaggaaaacaacgagtttcttctgcggaattaagtgaggcagtaaaagttgatcccgcgaccattcgtcgtgatttttcctatttcggtgcgcttggcaaaaaaggatacggatataatgtcaattatttattatctttttttcgcaagacgcttgatcaagatgaaattaccgaagtggcgttatttggagtcgggaacttagggacagcgtttttaaattataattttacaaaaaataataatacaaaaattgtgatggcatttgatgtcgatcaaaagaaagtaggaaaagaagttggcggtgtgccagtatatcatttggatgaattggaaaatcgccttcacgaaggaattcctgttgcgattttgaccgtaccggctcctgccgctcaatggattacggaccgtctcgttcaaaaagggattaaaggaattttaaactttacacctgctcgattgaacgtaccgaaacatattcgtgtccatcatattgatttggcggttgaattacaatcattagtttatttcttaactgtagatgagcatttttcattacaataatttccatggttagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaatatcttgctttgcagcgtcataaatgaactcgacgacgctgtggtctttccgcgaccgaagaagctccagcccggtggagaggttttgtcgggattcggcgatgctgtacacgcaggccaacagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatccagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccagcgctgggcgtagtaacgcaagatgtcttcgtccccgagttcccggtcggtgctcaagatgcaatgaagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatggccccctcatagcgatacacgcgataacgctcctgccccaccgtgacgaggcgggtgtctttggactcgatatagcgggcaaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatcgcgatgacatggaatccctgtttcagacaggcttcgatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcaccttgagcgaggaaagcatctcgatcgccaggtcgatcttgctttttcccgctttcttgtcatacaggcggaacgcaaatgggaacgcctgcgtgaaggtgtgcaccatcagccaaacgagcgaatgcccccagaccgattgatgatctttatgcgagtagtgccagtcgcacccttgaatggcgtgcacagcccgtgacgaaggctttgttttttggcaaatcgtatcatcaatcgaaacaaaaaggggttgattcttccgtttggccagtcgttcgacctgggaaaggatccactcttgaagcttcccaagcagcctttcctcgttccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtaatgaatatcagtcaatgttcccgagaatcccttggtggtcaaggcatcgacaatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccagcgtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtgtgaatgggttttgaacacatctattttacccaaggagtccggttcatgtctccttttttgtttagttgtcaatttatgtcagtgaatttgctcatctacagttcttaaaaaattatccggccgataaaggagagaataaaaagtgaaatatttgttaattgtgcttgttattttattattgtttgggacgaaaaaacttccggagctgggcaaatcgctcggtcaatcgctgcgggaatttaaggatgccactaaaggattaacagacgaggatgaaaaaaaaccagaccaattatgatttgttaggatgattgaagtatggacgataaagaaatgtcggtgtatgaacacctgggagaattacgaaagcgacttattattgttcttgtgttttttgtcattgcccttattgctagtttctttttcgtggagcccgtcattttatatttgcagcgaacggacgaagcgaaagaattaacgatgaacgcctttcgtttaacagatccaataaaaatttattttcaatttgcgtttgttcttgcgtttgttcttaccgcgccagttctgctttatcaaatttgggcgtttgtcagtcctgggctgtatgaaaaggaacgaagagtcacgttaagctacattccgatttcgatctttctctttttagctggcattagttttgcgtatttcatcttatttcctttcgtcgttcgttttatgcaaaatttagcgtcccgtctcggcattcatcaggtgatagggattaatgaatactttgaatttttgcttcatctgatcttgccatttggaattgtatttcagctgccggtagttgtaatgtttttaacaaggcttggcttgattacaccgatgctattaataaaggtgcgcaaatatgcttatttagcattattgattttagcggcggtcattacgccgccagatgtgctgtcacaagtcattgtcatgattccgctttcgattttatacgaagtgagcatttggatttcgaaaatagcttatcgcaaagcgctattggcgcagacggaacaagaaaacctcccgtgaatgcggcgggaggttcattttttaaagtaaagtactaacagacgtatcgcagttccaaaatcaagcgtagctattatcgcaagaacgatcgtgaaaaaattccaaatggtttcatccgcactttgaatcgacaagtaagtgaataagatgcccataaggaaatagaaaaaagcgaattgtaatggtgaccttttcatcgtactaaaagcctccaataatgagttgtatctgttctgtttgccgcatcattttttctatctcatccgcaaatatcgtttgtattaatacgacgaacgtattcatagtgacgtgggcaaaaatcggaacgaaaatacgctttgttttcgcgtaaagaaatgcgaaggtaaatcccattgtcgcatacagcagcaggtgttcgaactccatatggacaaccgcaaataaaagagaactaactagtgcggaaatgaagaaattatatttttgatatagtgttccgaaaataattttgcgaaaaataatttcttctaaaatcggtccgatgatagaagtaacgaccatcaataatggggtgactcgaatcatctcgacaattcgttttgtattttctgaaccgggctcgatgccgagcaagcgccattcaatattggcggcaatgctttgggcaaacaaggctaaaaagacgccgccaatggcccacatccatgctgcagataacggaacgctataacgggtgtgccgctgttttatatcttcacgcaagaaaaagagaatgatgagaaaggcgatggaaaagctgatcaccgcccaatagccagaggcgatctctgttgccacaaagtcattttttgcgtgttttccaacaccgagaaaatgcaacaatgggacccctgcaatacctgatagctgcatgatgacatacgtaataatgacataccagtagcgtcgtttcaatgaaacttacccctttgccgataaaataatatagtgatacttcccgtattgtagcacatcttctataaaaaatgacaaaaaaagaatggattgttgtttaggtttgtggaaatgtgaaataattaaaaagggcaggaaacgagaaaaaacatattattttttggtgtttcccacttgcaaaaaaaagagaagttcattaatattataagtgtgttagcactcagttaagacgagtgctaataagaacggcaaaaattattatcaaggaggttgttttccgtgttaaagccattaggtgatcgcgttgtcattgaagtgattgaaacagaagaaaaaactgcaagcggcatcgtattgccagacactgcgaaagaaaaaccacaagaaggcagagtagttgctgttggtaaaggtcgcgtgcttgacagcggtgaatgtgtagctccagaagtagaagttggcgatcgtattatcttctcgaaatatgctggtacagaagtaaaatatgatggcaaagaatacttaattttacgtgaaagcgatattttagctgttattggttaatatagcgttgataacatagatatgcaaaaataatacttaacaaaatacttaacgattctatttcataaggaggtaacggggtatggcaaaagaaattaaattcagcgaagaagctcgtcgtgcgatgttacgtggtgtggacaaattagctgatgcggtaaaagtaacgttaggtccaaaaggccgtaacgtcgtattagagaaaaaattcggttctccattaattacgaatgacggtgtaacgatcgcgaaagaaatcgaattagaagatccatttgaaaacatgggtgcgaagcttgttgctgaagttgcaagcaaaacaaacgatgttgctggggacggtacaacaacggcaacagttttagcgcaagcaatgatccgcgaaggattgaaaaacgttacagctggcgctaacccaatgggcatccgtaaaggtattgaaaaagcggtcgctgtggcagtagaagaattaaaagcaatctccaaaccaatcaaaggaaaagaatcgattgctcaagttgcggctatctctgcagctgacgaagaagttggccaattaatcgcagaagcaatggaacgcgttggtaacgacggtgttatcacattagaagaatcaaaaggcttcacaacagaattagatgttgtggaaggtatgcaatttgaccgtggttatgtatctccatacatgatcacagatacagaaaaaatggaagcagtgcttgaaaatccatatatcttaatcacagacaaaaaaatctctaacatccaagacatcttgcctatcttagaacaagtagttcaacaaggcaaaccattattaatcatcgcagaagatgtcgaaggcgaagcacttgcgacattagtagtgaacaaacttcgcggtacattcactgccgtagcagttaaagctcctggcttcggtgatcgtcgtaaagcaatgcttgaagacatcgcaatcttaactggcggtgaagttatctccgaagaactaggacgtgacttaaaatctacaacaatcgcatcacttggccgcgcttcgaaagtagtcgtaacaaaagaaaatacaacaattgtagatggcgctggcgactctgaacgcattaaagctcgcatcaaccaaattcgtgcgcaattagaagaaacaacttctgaattcgatcgtgaaaaattgcaagaacgtctagcaaaattagctggcggcgtagcggtaatcaaagttggtgcagctacagaaacagaattgaaagaacgcaaattacgcatcgaagacgcgctcaactctactcgtgccgctgtggaagaaggtatcgtagccggcggtggtacagcattaatgaacgtatacaataaagttgctgcgattgaagcagaaggcgatgaagcaactggtgtgaaaatcgttcttcgcgcaattgaagagccagttcgccaaatcgcgcaaaacgctggtttggaaggctctgtcattgttgaacgcttaaaaacagaaaaacctggcatcggcttcaacgcggctactggtgaatgggtagacatgattgaagctggtatcgtagacccaacgaaagtaactcgttccgcacttcaaaacgcagcttctgttgccgctatgttcttaacaacagaagcagttgtcgctgacaaaccagaagaaaacaaaggcggcaacccaggcatgcctgacatgggcggaatgatgtaatccctataaaaaacaaggaacactgggagtgaccccggtgttccttttctttttggatagagggaagagaagaaacggagtctacagtatttgcatagagaggtcttcttttggaatgtaaacatcttttagaccgatcggttgcatgaatacgtccctgagttgccgcttgtccggtaactgagcgtccactcgggggggaagcaaataagagatggatctgaagtaagcgaatggtaaagaaggcgttgcagatgctattatttttccgcagtttccagtcgttccttctgcttctcttttattaccttcttatcccatttaaatactttattgagtagtttatatatacttttactttctttggcaaagagcggccccaatatcgcgagcatgagaacgtaaagtgcggtaaaaggagttaatatagggtttaaccccgctgtaatccccagattcgcaacaataatggaaaattccccacgcgcagtgatcgtcaaaccaatgtttgtagaggctttgtaggacaatccagcccttctcccagcgatcatccctgcgacgatatttgctattagagtgacgataacggcccctaatgataaccaaaacacatgaattaaggttgacggttcaatactcaaaccgaaactaaagaaaaaaatagctccaaagaagtcacggaatggaacaactaaatgtgcgattcgatcacggtgttccgtctccgaaaagacaagcccgagcagtaaggctccgatggcttcagcgacgtgaatcgtttcggaaaaaccggcaacaaagaagagagtagcaaagatgacgatgataaatatttcatcggatttgatatttaaccatttgttcagtagaggggcaccttttcgagcgatgataaaaaatagcaacatataagcgacagatgtgaaaacagataggctgattccaaaaagggaggtggagccagctagcaaaacacctgacatcgtcgtcaaaaataaggcaaggaagatatcatcaaaaaggatcatccctaaaatgagctctgtttcaggattggccgttctctttaaatcgacaagcactttagccacgatggcacttgatgatacactgaggagcccggcaatcagaagcgtttccatccatggcattccgacggccttgccgtaaagcaatcctaaaacaaagttcattatgacatagatggtgccaccaactacaatgttttttccggacttaatcagtttgccgacagaaaattcaagccccaaataaaacagcaaaaaaagtaccccgatcctccctaaaaactggataatttcattactttcaataaaggtgaggtcaataatcctaatcgtgggggcatgaggaccaaccagcatgccgataatgatcaaaaacgggataatggagaagtttaatttattggcaatgatggatccaatagcaactaaaacgagcgctgttcccacttccaatactaagtcgttcatttatctacatcactccttatttgatagtagctgattaatgatctcctttatttgttgtctttctccagacatgaccaatgtatccccggcttcaatcaatgtattgggacccggattatgagattttcgggaatgtttctttttgatagcgataacggtgataccgaagcggttccgaatatcaagatctccaatttttttatttacagcaggggcgttcggttctacttgaaaccactcgataattagatcgtcaaaggcgaattcaaccgtttcgagtgctttcggtttgtatgccattcctccaatgatccccgcaatttgcctcgcttcttggtcgcttagcgtcacactgctaacgacttcatcataatcctctgcgtcaaagtgataaatttctcttcgtccatcgtcatgaatcacgatgacaagtttatctttgtttcgcgtaataatttcaaatttgtacccaattcctggaagttcaatttctcgaatattcatggtcaaagattcctccttatggattgtttatttgtttttgaagcaccatttggattatggcacctaataaaccctaatattaccaaatgtgagcaacaataaactttctacgaccttttttagatttggtcatcgaaggaatagaagtgtcgatgatgagtagtttgcttatagaggaagcagtcgaaaatttttttagataaaaataccatttttgtttatatctaattcttacaacaaatggtccctttcctgttatctatttgggttatagttattataacagtaaaaaaggttcttttcacgagaacatccgccggaagcccactgctttagctgtgggaggaaggcggggtttatattttcagtatatattgaatttttcgttcagtataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaaaggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaagatttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcattaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgctgaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagttgcaagcccacggctttagccgttgggtagttgactagcaattgccgtctatccgtttcatcgcgtcattgtgaggcgagtgattcatcagcggcagtttcatgccggcgattcgcttacggcaacggtcgaagtgcgttttccgatttggtttccatttgtggcgttgacgatggaggaagccgatgttcctttacttaagatggaacagacaaaagtaacgattccatttatttggaaacgaacgttttcttacacgtatgaattgcgcgagctgccgcgaggggaacatgtattttccgcgcttcgccttaccgctacggactttttcggactgatagaaaagaattcgctccatttcgcagaagaaacaattttagtatatcctcgctatatcgatatcatgtaccgaaaagcgggacaacagtttgaccaaggaatggccgcttccttgctacagattcatcgagatatgacgatggctgtgggggttcgggaatatgcgccaggcgaccgcttttcatgggttcattggaaagcatctgcccgcaagcaacggttgatgacaaaagagtttgaagaacggcagcgggatgatttgatcgttgtacttgatcgtacaccaacatcattgtttgaagagatcgtgacatttgttgcttcttttttgcgggccgctattaaacaaggggtgcagacaggacttgtatccgttggcagcgaccgcaccatctttcctgctcgaaatggtgaggagcatctacagcgcttgttttatcatttagcaaaagtagcttgtgatagtcatgagccatttgcgcgcgttatttccaatgaaagagcaaactggagagcgaccgttgctttttgctatgttacttcttatttacagaaagagctggttttcacgttaggcgaaatgtctgcacgccgccatgagggaaccgtgtttcttatcaaggatgatttgacgaaagaggagcggaactggatggaagcgctgcgccacaaaggaatccatgttgtggtcgtatcgccgcgaaatataatgacgaccttgcataaaggcagggatgaatggtgaatgcaattaaaaatctcgggaagaatctgcttatatatgggttggcttgctggctgctgatcgaatggcttcttccgctagaaacggtgtctgataccaggaatgtgcaagtctttatttggtttgtgtctgtttgttttcttctttatttgttgcggattccagtgtggctttctgcttttataaagattgcatatatggtctgtgcgttaaacacattgttttaccatgtttcttatctgcaggtgctgaagctgcttgttcgggaaattgttgatcacgtccctattttattttcgatgcgttgggcggaactgaccaactcgtttcgcagctttcttttttttcttttgttatggatgatggcgtatttactgcattattggctatttacgcaaaaacggctgtttttcttttatgtcctgactgttacgtacattacggtactagatacgtttaccatgtttcgtggaaacggtgcgattattcgtttagtcgtctttggttttttcctcttaagcttcctgcatatagaacggttgcgtgaaaaggcatcgattgcaggcggaatcagaaaatggacggttttctgcttatgcctaattggactagctttcatctgcggatattttagtcccaaactgccgcctaaatggccggatccggtggcgtttgtgagaagtgatgcagccccgcaagaggaaaaacggaatgatcctgctttagcgaaggtgaaaaaaatcggctatgggcaaaatgattcgcggcttggcggtccatttattgccgatgatacggtcgtttttattgccgaagaccaaaagcggcattattggcgtgtcgaaacgaaagatatttatacaggaaaaggatgggaaagctcggatagtgtgcaagtaaaaacatttgaaaaaaatacagatatcggttattcttggtggaatctatcggtgaaaaaacaaacgatgacagctagcatccatataaaggagccttatttccatattgtttaccctcttgggctaaaggcaatagatacgcctgaagacattgtgtttcgtttggacacggcaacggaaaaaatgtatgcaactgatcgttcagcttatgcgattatgttaaggacatataatattacttatgaatatccgacgttctccattgataaattaaacgccgcaccgccagtgcaagatgaggggttaaaaaagcgatatacgcagcttcctgaaagcgtaccgaaacgagtgcgcgatttggcgaaacaaatcgtaaaaggaaagcaaacacagtatgaacaagtaaaagcaattgagcaatattttcacatgaacggatatgtgtatgaaacgagtgatgttgctattccaggggaaaaggatgactacgtcgatcagtttttatttgaaacaaaaaaaggatattgtgataatttttccacttcgatggttgtgctcctacgttctcttggtattccagcacgttgggtgaagggatatacgtcggggcaactaatagaaggagcaactttgggagaggaagaaggaaaaaatgtatatcaagtgacgaacaaggatgcgcattcatgggtggaagtgtatttttccggaatcggctgggttccgtttgagccaacgcaagggtttgcgaacccatatgagtttaccgatttgcaatctacgccggaaacagcgccggttcctcgacagcgtaggctcgagcaaggccgtgttcctataaaagatgtgatggagcaagatcggtcttcttcatcaagtgtgaaagaaacattcgccagctttttagacatttggtcatggaagcgcatcacgattgtagtgtctatattgcttgcttgtgcattagtgctgtacaaaacgagacggaaatggtggccgtatgttacattgtttctattcaaatacaagcggggtaatgaccgatttacgaaagcgtatctttctttactccgtcacttggatgattatggattaaaacggaaacaagatcaaacgctaagacaatacgccgcatatgtcgacgattggtttcaaacaaaggaaatgacgaagttgacattgttatatgaaaaggtgatttatcaacaagaaaccgttcgggttgaatgggcggaagtgaaagaattatgggaaaatttaattaaaaaaacggcatcttgaccgctgatagatagagttgatagaatggattaaaatttaatgaaatcatcatatgtaccttcatatatcctcggtaatatggtccgagagtctctaccgggtcgccgtaaacgacccgactatgaaggcggaattaactagaattttgcctttatagttgtcgtgggcgattctagttttttattttgcgatgaggtgatgacatggaacaaaaacaggaaatgattattgttctagattttgggagccagtataaccaattaattactcgccgcattcgcgagtttggggtatacagcgaattgcatccacatacgattacagcggaaaaaattcaagaaatgaatgtaaaaggaatcattttttctggcggtccaaacagcgtatatgatgataatgcgtttacgtgtgatccgaaaatttttgagcttggtttgccgattttaggaatttgttatggcatgcagttaatgacccatcatttgggtggaaaagtagaaaaagcaacacatcgtgagtacggaaaagcaatgattcaagtaaggaatgcttccgccctttttgaacgtctcccagacgagcaagtggtctggatgagccacggcgatttagtcactgctccgccagaagggtttactgtagatgctgttagcgcttcttgtccaattgcggcaatgagcaatgaggcgaaaaaattttatgcggtgcaattccatccagaagtgcgccattccgtttacggaaacgatattttaagaaatttcgtatttgacgtgtgccaatgtaaaggcgattggacaatggaaagctttatcgatagcgaagtgcgcaaaattcgcgagcttgttggagataaaaaagtgctttgcgcgttaagcggcggtgtcgattcttccgtggcggctgtgcttgtgcatcgcgccatcggcgatcaactcacatgtatttttgtcgatcacgggctccttcgcaaaggagaagcagaaagcgtgatgaaaacattccgcgaaggattccatatgaacgttattaaagtggacgcaaaagagcgctttttatcaaaattaaaaggggtaaccgatccggaacaaaaacgcaaaatcatcggcaacgaatttatttatgtgtttgatgatgaagcggcaaaattagaaggaatagagtttttagtacaagggacgctttatacggatattattgaaagcggcacggcgacagcacagacgattaagtctcatcataatgtcggcggtctgccggaagatatgaaattcaaactcatcgagccgcttaacacgttatttaaagatgaagtgcgcgcactcggaacggaattgggccttccagacgaaattgtttggcggcagccgttcccaggaccaggattaggcattcgcgtgcttggcgaagtaacagaggaaaagttggaaatcgttcgtgaatcggacgcgattttacgggaggaaattaaaaaagcgggacttgatcgggaaatttggcaatatttcacggtgcttccggacattcgcagcgtcggtgtgatgggtgatgcccgcacatatgactatacggtcggcattcgcgctgttacatcggtggatggcatgacagcggattgggcgcgcattccttgggaagtgcttgagaaaatttccacgcgtatcgttaatgaagtgccgcatgtcaatcgagttgtatacgatattacaagtaagccgccggcaacaatcgaatgggaatgatttctataaaacgaacaaaagacgaacattaactattaaatgttcgtctttttattgacatatagttattctgttgataaaatgtacataaaacacgaatattgtcaaaatacgtcgtataatcccgggaatatggctcgggagtttctaccaagctaccgtaaatagcttgactacgaggtataatggggtagagagtgcattttttgtcctctctatattcattatccctctttagtcaacgcttctggtagcttactagaagcgtttttatttttataggggggatagtaaatgaaaaagtatttccagtttgaagagctcggcacgaattaccgtacagagatcatcgctgggcttacaacgtttttgtcgatggcgtacattttgtttgttaacccgtttacgctgtcattaggagcagtaaaagattttccagacgaactgcggattgaccaaggtgcggtatttgttgcaaccgcgcttgctgcggcgtatggatgtattttaatggggattttagcgcgttatccgattgcgctagcgccagggatggggctaagtgcgttctttgcattcacagttgttttgcatatgcacatcccatggcagacggcattagcgggagtgttcgtatcaggggttatttttacgattttatctttaacaggcatccgcgaaaaaattattgatgcgattccggtagagttgaagtacgccgttggatcgggaatcgggctatttatcacatttatcggcttgcaaaatgcaaaaatcattgtcgataatccggcaacgttagtaggtttaagcgatttaaaagacggaaatacgctattagctatttttggtttgtttgtgacgataatattaatggtaaaaaaagtgaatggcagcgtattttacggtatggtcattacagcgattgtcggaatgatttttggtttaatcaaagtaccagataaaatcgtcggagctgttccggatatttctccgacatttggcgttgcgcttcagcatttaccggacattttctcgttaaaaatgcttggggtagtgttaactttcttcatcgtcgacttttttgacgcaacagggacgctattagcagtagcgaatcaagcagggctgttaaaggataataaactgcctcgcgcgggaaaagcattgcttgttgatgcaacggcggtcatggttggcgccgtgcttggaacatcgacgacgacttcttatgtcgaatcatcggcaggggtcgcggctggcggccgttccggtttttctgcggtagtaacaggaattttgtttttgctggcactatttttctcgccgttattaagtgttgttaccgcgcctgtcaccgccccggcgttgattattgttggtgtgttaatggtatcttcgattggagaaatcgattggaaaaaactcgaagttgcaattccggcgtttttcacgttaattacgatgccgctttcgtatagcattgcgacagggattgcggttggattcatcttttatccaattacgatgattttaaaaggacgcggcaaagaagttcatccgattttatatgcgctatttgtcatctttatcttatactttgtctttttaagggaatagaaaaagagtccgccaaaacggcgggcttttttatttggatttggtataatagtagaaaaaatttataaaactgggagggggacgctatgtttatccaccgcctggatgaagaagcgtggctgaagttgcttacagtggaagatgcagaacggttatttgcgttagttgattcatgccgtccgcatttgcggaagtggcttccgtgggtggattcaacaaaaacagtagaggattcgaaagcgtttatcgcggggggattgcagaaatttgccgctggaaacggctttgaagcagggatttggcataaaggacaattagcgggagtcattggacttcattatattgatcgcgcgaataaaaaaacaagcattggctactggctgggggagcagtttcaagggcttggattaatgacgaaagcgtgcaaagcgtgtatcgactatgcttttggtgaattgaaattgcatcggttggaaatccgttgcgcagtggaaaatgaacgaagcagggcaattcctgagcgattagggtttacaaacgaagggacgatccgggaagcagagtggctttacgatcatttcgtcgaccatgtggtgtatggaatgcttgcaagagaatggaaacattaagcgaataagaagaggatgtcacacgatgatcttttgtggcatcctttttgacgaagaaaaactgtttgatgacgatataaaaaaagtgtctgcaaaaccagtacagttatttttttatttttgcgacacgatattcattattgactacaactgcaattttttcgtctgggcttatattttttatgctgtatacccagccaaagtttaaatgaaaccttttctcttcttttttatttgggagaatttccacttccctaagttcttttttgcttagtatttcatttttctcattaattgtaatgctttgggaaactctcccaataggtttttgtaaactgccaggtttaatgactgatttttggataatataagtcttatctttgtaggttatttccttaaagttttgtttgtttaattcatatatcggtaatcttttatcaatcgccatattttttgatgctgtgtgtttcagctcactgataagcgaacaccctcctaaggaggttgaagcgatcaataaaagagataatatagaattttttattttcaatacatatttctcctttcctgtttcataatacttaacaagatgatttttgttattattcgtacgacttgtttccttcccaccgattaaaccacatgattccaccgattgttaccaatacaaaacatattatcgatggcgtaatgccttttaccagttcttgaagaaagagctctgatggttgtatcccatctgccagctttgcttcaggcatcaacaatatggggattttcgaaagtctgacagcccaagcccaagggataaatggccaaatgtcatcccccaccacagttgctccaatgatagctgaaataaggaaaccgcctccgccaatagctatagatgctcccatcccatatgcaaagctaatgaatatatgcatggaaaaaagaatgagtgaaccaatcacagataacagtgccccttgcaaaaataatccgcaataaacattgtctacatgtaatatataatccattcctaacagcataagggaagttgccaaaaatatatccataattgctaataaaatcagcaaaactagtttactgacataaagttgtgctcttgaaacaggtgctgctaacaggccaacaaaatttcctgctttttcttcctgatgcgatataagacctgtaagcagagaaacaatgacaggtaacgagacggttagcacctcaaaaaagccgctgtatatcttcatttgccatgataaaggatcattgtatttagaaaaataccataacatacaaactggataagcgattggtatggcaaacacgataagcctaatcgatgtacgtttcgtctttacccattcggaagatagaacttgaagaaatgacaattcagttcacctcttttttcgaaaaccaaatcgctgttgcaaatgacagcataataaaaaatacaatagagacggcaattcccaatggaatgacggaaggatttaacaatgggcttcctgtttccagcggggttccatttgggtgaacaccaacaatgggagacatcagtctcattccccagctccacggaatataaatccaataaggctctggggccatcactactcctatgacaatgcctaaaacattaacaataatcgaaattgctgttccgaatcgttctgcgaaaaacaagcctatagggatgtatgctaaagatgtgacccaaacagcaaggcttgcttgtattactacgactgatgatgtaatgctgcttggcagaaaaaattttaatatgaacaataagaggatgagttcgatagatgataacagtgtataaagggcaactacaatgattttgctgaaccacatatgtgcgatactgatatcatgacatcgcaaaactctatagtttcctgactttttttccctcattgcagaaagtgaagatatcagcgctgtccctaacggcataaatattaatggccaccaattgaataccgtatattcaaagtaattatattttgaatgaatagaaggcattgtaataatggcatataatataaaaaataagggggaaatatatacaatttttttagtaaatgtacgcttatattttaagttttctgattgtatcatatttagcattatttaacccctccctatttcgctttttcactgactacatccataaacagtttttctaaatctttgtttttctctatttcaccttgatatttgagttttccatgatgaatgatgccaatgtggtctgccaattgtgctacttctgataaaatatgacttgataaaatgacagtcattccttgtgacgggaaggatcttataagcttgcgcaattcttgtatacctagtggatcaagtccgtttgttggctcatcgagaataagaagcttgggatgatttaaaagtgctttggcaatgcctaatctttgcttcataccgaaagaaaattgcgatactttctttttcccggtgttttctaaaccaactattttcaacacttcttgtattcttgattctggtaaatgtaatacttttgtgtgaacgagaagattctcataagcggtcaaattgccataaagagccggtgattcaataagtacacctatgtctttaaggtcttttctgctccatggatgaccgttaaatataatttcgccagatgtaggatgtaaaagccctgttaacagttttaaagtcgttgatttgccggctccgtttggtccaagcagtccgtagatggtgtttgtttttacttttaaagaaacattgtctactgctaactgtttaccaaaagatttacttaatttattggtttgcaaaatatattcttccatttctattccccctttcatggcttggaaatttgcaaacatgttgtattagtttaagcacgcccatagttttttaatttcctcacttgccctgctgtatggatttattagatgtacagcttgatattagtctgcaattataaagattttataatgaatgatgattttttattattttcttatggaatataaaaaatattagaaaaacattagattttctatttatattttagattgcaaagatgttcggtattgtttttagagaaatagccgctgggatgttataattgaggaacgatcctaatgaatcggtctacatgtgaggatgtcgggagatgaataaaaagaaaatcctagtcgttgatgataatgaagatatttgcctcacgataaaacaataccttgagctttatcattactttgttgaagctgttcatagcgggagtgaggcattactacgaattattaataataattttgacttaattatattggatattatgatggaaggcattgatggaatggaattgtgcagcatgatccgcgacagggtggattgtccgataatatttgtgagtgcaaaaacgttggaagaagacaaaattcaagccctttccgtgggtggagatgactatattagcaaaccctttagcttgaaggagttaaaggcaagaatagattgccatttaagacgggaagagcgaataagatcgaatgaaaggcagcttctgagctctaaaaatattactatcgatcttttggctaatgaagttttttgtaaaggtgttaaattacatttaacaaaaaaagaatacgaaattattaaactattaatgttgaataaaaatatggttttttcgaaagagagaatttttgaaagcgtatggggattggattcagaaagtcaattagaaacagttacagagagcatcaaaaacattagaaagaaaattcgttctctagatccggaacattcttatataaaaacactgtacggattaggatataaatgggatgtgacatatgaaaaaggataaaacgataaaaagagatttttatttattggttgttaaggtcttcctatcaactcttatatcaacgtttatcacgtacgtatgcttatttttgtttatatttgtgctaacgaataacaatactatcaagccatctaactattacgttaagtacatcgattccattgaaaaaaagatcaaagaaaattcatcatcaattttaaagggacaattaattgatcctgaatccgtgatggttggaaatcaactttgattttggtgttagttctatggatatatgatccatacatccctttttttgatgattccctgcaccacttttatgtttgaaaacgagataaatcctcttttatggagatacaaaccaaaaaagagacaaaaaaagtacaggggggagtgatggatatgagtacccgaacatctgtttgttatcttgcctctttccatttttgatacacattcagtaggagtatactgtacccactccttcgcgtcagtttcatccagatctgtcgtgatcggcggacgagtcgacctgccatcgtgatcaccgtctgaataatcgtcttgatgcgacggcgtttcactttgtggtgcaacggatgtctcggatcgcttaatagatcttgtccaatcagacgaagaagattgtaaacgaaggctcccatgaccaacacgagcgcattcgttttcatcttcccagatggaagccgctctaaatctaagtcgctcttcagttcgctatgaaactgttcgcatgtcgcatggtcatgatacaacgcgagcacatcgctcattcgaacatgctcgtatcctttgagccgcacccaatagctttccacttcataatcaggaacgagcatcagctgtccattgcgttccatcgtccgttccgtcacttgggtgacttgaacgtacgtatacgtgtttccatcgatcgctgccttctgtggaaggcatagctcataggtttgtactccttcgctttgtccatcatcgacgcgtctgcccttttgcgaagcgatctggaaccaaagcgctttcgattctcggcgtaagtttcgcttgatgacaaagtccacgtcttcctttaggcatacgtgcacattcgcttctgcatcgtttcctgcatccatgcgaacaagtagacgagatgaagtcagttgacgagctcgacggatagcggtgactaaaaacgagggcatgttgtcttgcacatgttgtttccctggacgcaattcggcatgaacgagatacccttccttccctgcatacgcaaacaacggtgtaaaaccgtcaaatcctttatacgttcgactgactccttcttttttcgtatcggagttgtcaaatggggaaccatctatatcaaggggaagccatgtcgtctttcctttggtccaacaaggggacaaagtggcatgtcgttgaatcaacagacgtatggactcctcccaaagaatcgtttcggtcatcggaagacaagcgagctgatcgagtcgttgtcgcaaggttggagaggaaggcacgtgctgaatccccatcgatgccgaaaagatatcgtcctgacgatacgcttcgatatgatcgaaatccgtttttcctgtggcaagcaagccaatcatcgagcgaatgacatcgctatgggaaatgtgcacttctcgacgaaccgttggaagccgaagtgcgtttacccgtttatccagtttcgttcgatggagtaagtagccaacgagagcaagcccagcacttggggtaatcgcttcatctgtcaatacaaaccgaatcgggaaatctttcatcatatcacctacttgatgaagaatcgtcaacgtcgttttcccttatcgtatcaacggtttgcgaccattgtaaagatgttttgtcacggattcaggttgatttaaagtcctatcatgaaaatatccaaggtgaagttttggatatcaacggtaatcatatgtatggggataagggaattgtagacggcagaatcgatttcagcaaagtcatcaatcatgagattgtgaaaggaaagtatgtttatagatatatacctgtccagcataataattctatccaagctgtgtatgtcattaaggccccttttggtttttttattaataatataaaggacaatcccggagcagtatttatttatattttactgctgatctcgccattactattttttattatttatttgattttatttacatctaactcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctggtcgttccgtatgacgttacacgtaaatgctctcatccagccccaacccctgcagaatccttcgctgatcaggggtaagggagcgatccagtgagcgttggatgcgcccatccggcagcttgaacaggacgacgttcacatattgaaacagctgaaaaatcgcctgtcccgtcggccgggtcagcttgcggcctccaggacccttcaacgggtgttctggagtaataaactgacgcactcggcgctgaaaaacgcggtaaatagccaaggccaacagaaacaaatagcctaatactgcgacccgttctggttttttgacgtaaatctcatccgtgaaaaacggatctttcaaaaaagcgaagttcatttccaccgagatctgccctttatatagcttcaagatctcttgggcatccatgggttggcccttccattccttcggaacggtcgtgacaaggacaaaccgggacgctttccgtctcgcctgttcccacgcgtcttggtcgaattcgacgtcaaggtgcaagaaatacagcgtctccacctcgggtttcgccccttttttcggccgtccgcgccgttttttcaggcgtacgatctcttcgaccgcggccttgacccgatgaaaccgggggcgaagggacgccttgagggacgccaaggcttgttcggcatcttcccggcaggagaaggggtgacgctcccaacgggcttgttcctcgcgaagaagctccgcttctttggttcgttctttttcaagcgtctttccttttcgctggtcgagcgcactcgattcgacgacgatcagccgaacggggtggccttcataggtggaggatgtttcccatacccggtacgtggcgccgtttctctccgccagggtaaagggttcgctccacgggatgtgaggcgaatcggcctccgctaatgcccgtttcacgatccgaagcgacgaagggcctcgggtgatcaaaaaggcgttggccgctttggtttgcgccagagtgtcttttgtcatcgcggcggaatcggccacgtaaatccattcgtcttccatcttggcttgtttgagctgttcgtggacacgggacagcacctccggattccacgttttgtcaggcaggttgccgtcgtgcacatcgccgtaaaacgggatgccgtcctcgttgccgaccagtccgaagccgatctgtttttgccaacgatgatggcggttatagccatgtgtgatctgcaaagcctctaatgaggccgattcatacgcgccgtaaaccgtcttgtccgtcgtatcggcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatcaccttgtgaatgtcggcctcatacaagcggtcgagatgacgagccaaggcatcgtcgttcaaccaggaaggatggagaccgggacggatgagtttctctagatcgatctcctgagcccatcgttccacgtgaacgagggcttgccggccgtcaaacagattgtagatgatggcctgaacggcatcgctgactcgagtctggcactgtggatcaacgggaacgagatggtcaatcaattggggcaggcccagtttcttgaatagggcacttattatattcaaataatcattacgatagacctttttgacttgaacgttcatgtgagaaaaactccttcactttccttgtgtgtcaaggattcattcgacatcggaacgaaaaaatcctcccgattttcgttgggagggtgcgaaatgtgagatctaaactatataagtcattgtttaataatatcaaagtattgcttcaggctgcagataagatttcgaatggagattttgactttcaggttcatgggcttagaagagatgaatttatcaaaatccaaaattctttcaataccatgatcaacgcactgaaagaaaccattgaaaatctatcaaagatagatgatgaacgcaagatgatggtgtcatcggagtcagtcaagactttgtggagaacattttttcggttcactacgggcgttgtaaatcactagttagcgaaccattttcaggaattcatatcgtaagcgctttcggactctcatccctcatcttgaggcgatgatacgatattccatttttttacacccaaccaccatcccggagcgccgacaacgcttgatggatcggtgtcccggatgaccgctgcagacacggtagattctgacgcaccacatctgcccataaccgtccggccttccgtttggcctgttcgatccgcttggactttgttgaggccgaggccgccgttcgggtctcttcttcctccaccaactgcccatttctccgccaaatcccgtcgattcgggccgccatcgccctcagaaacgcccgaagcccttggtctttccagctgcggcgggatttcacccgatgcgcaaaccggctcatcacgctctcggcgtggcccatcggacgcatgccggtcgtctccaccccttgctccgacagccactcccgatagtcccggatgcatcccggcatcgactcgatccggcggatcatggcagccatctgcttctctttcgcttcgtcctccaacgtgccgaccgcgctgttcagctccacgagaagcccctcttcgtcttgtttcgccagcttcttccgcacctcccgccaacgcggatggccggacagacactgacgcagctcccgcgccacatgaaatcgatccagctgaaagcacgcccgcttcccaaaatactcccggcaggccgtgatccacgacgccgcgtcgccgttgatgatcaacaggtcccggcacggatcataggcatattcgttcatcagccactcttcgaaccgttcccacacgtctccctccccttcatggaggtagtggcgccggttcacgagctcgagctgcgaaccgtttcgtttccatccctcgtgaaccgccaggattttctcttctttcgcccgtttccctttcccctggcgggaaatgaacagcccatccgcctccacaaacagcactcggccgtgccgttgggaaacagggtggtgcagcgagacaggggcctccagcaccagttggcgaatcgcctcgtggcttaggaccgcataccccacgatcgactccaacgtacgggctgctttgcggtaggaagagcactctacggccaactcgaccgccgtttcctcgaggcaagggctgatcgactgcgctccatcaaagcccagttcggcatccagcaagaaggtatacgcccccgcctgccgatcatagtagtagttccgtcgaaacgtcacttctccaaacagcgtttggatcgtggtcggccgtttgtctttcagctgataccggcgcttgtcccgcgcttccgccagttgttgatcaatctcctccaaaagggccgccaacaagacagcgaacaccttttgaagagttctgactaattgttcctccagctcttttaataaaggccattctgtggtaagatgtttcatggactctctccctcctgttttatggatgttggtcatcaccatcatagcagggagagagtcctttttgcatgacatttgcttttttctaccgcgcttcgcttggtggccccgacgagcgtcgcgaacaaaagttcgcaaccctcgtcggggaatcattcctgaatgtcacccacaaatattttactcacacgtgtcatcgattgcccatgacataagaacccctttgaccgtgatccaaggacaaatggatttgattgctgatttgaaaaaccaagataatttcgatatcactccccatctagatattatccgcaataattgttataaaatggtcatgcttacagataatttatcgctattatataaagtagaaaaggcggattttttattaaatacccgtggtgctagataaactcaaacaagcataaaaatagcccttgcatgaggatccccttaaaatgaaagtgtaaccaaccattaaaaaggagggtccctatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaacgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcggtttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaactttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacgaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatccaaaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccattgccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacactcaactagcaccacgggttattaaatattaagaagattgatttgaataaaatgcttatggagaagaagcaagagatatcagcggtggctcataataaaagaaacttagctattaagtttgacatcaatttaaataaacaattttatttacttgacgagtcaatgttaggaagggttttggataatattttatataacagcctaagatttacaatgagtggagaaattaaacttgaagtacatgatgaagtggacgaacatggcaataaaatttattttaaatgcatggatacaggaatcgggtttaggaaaaaggatacatccattttgtttgaagcgttttatcaagataaacaatatagaaatcatattggtttaggcctttatatttctaaaaaaattgttaacaattatggtggggagatttgggcttacaataacgaaaagggcggggcaaccgttgaattttatattaaagaattctccgattccctgctttagctgttgttttggcaagcagcataatagccctgtcgtttgtgatatcaattttattttttggaatcatcgttctaaaattctatagaaggatattttttatcagcaatgtctgtcagaaggacatcattgtccttctttttggagtctctctatatcttatagcaatagcagatggtggtttaattcgttggagagcgcgaaaggtgtatttcttttttacggctcttggaatactgaatacagtccttcaaaatctaaagtacgaaagtattgactttttgctagtaacgatgttatattaataaggccgcttcgatgcggcgaaaaaagatattgacatgttaagctgaaaatgatatgttataagagtcgcttttaaagaacaaaacaaatgttccttgaaaactgaacaaaacgaagcgtccaaatagaaaagcgaaggcgagcgacaccttgcggtgtcggcgccgaattaaaagccaatcaactttctttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccgaacgggagcttgcttctgttcgattagcggcggacgggtgagtaacacgtgggtaacctgcccgtaagaccgggataactccgggaaaccggggctaataccggataacaccgaagaccgcatggtcttcggttgaaaggtggcttttgctaccacttacggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcgacgccgcgtgagcgaagaaggtcttcggatcgtaaagctctgttgttagggaagaagaagtaccgttcgaatagggcggtacggtgacggtacctaacgagaaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcagaagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggtctgtaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggttaaaccctttagtgctgtagctaacgcgttaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaaccctggagacagggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcccctagttgccagcattcagttgggcactctagggggactgccggtgacaaaccggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggtaacccgtaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggatgatacgaaaagcgaaggcgactggttagccccgacaggcgctggagggctcgcgaggaggctgttgccgccgcagcgagaccgaagcggcccgaggggctaggagccgaagctagacagtacgaaaagcggaagcgccgagatcagctctcgaagccaaatgttcttcacccgctgaagtgcttgcacttcgagggggaaggttatttggcacaagagagctaggcgctggagctagacagcagaaaagcgaaggcgactgcccttatgggctagtcggaagtggacgcttcgggtttgttcagttttgagggaacatgtttatgttctcttcaatcaatccgttttgcgcctgcgtctacgagcgaattcaaagatgatggattcctcggcgcaaggcagcagagaagttgattcaaggcagtagccttgttcagttttgagggaacatgtttaatgttctttcaaaatagaggctttgtgtcagaattagtcttgtgcctgcgtctacaagcaggttcgagggagttaggttcctcggcacaaagctgcagagaagcgaactcaaagtagtagcttcgttccttgaaaactagataaccggaaggaaaagcggaggcgccgcggttagctctcgaagccaaatgttcttcacccacagaagtgcttgcacttcgaggggggaaggttatttggcacaagagagctaggcgccgaagctagacagtggaagaagccgagaagcgaaggcggcaagcatgaagctgttttcgcatggttaagttagaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatggggaaacccactgcccgtaatggggcagtatccatacctgaatccatagggtatggagggcacacccggggaactgaaacatctaagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcttgcctcttggggttgtaggaccactcatgatgggagttacaaaggaacggggtagacgaagcggtctggaaaggcccgccagagaaggtgacagccctgtagtcgaaacttcgttccctcccgagtggatcctgagtacggcgggacacggggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgttcatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatgacgtgcgaggttaagtcgaagagacggagccgcagcgaaagcgagtctgaatagggcgttaagtacgttgtcgtagacccgaaaccaggtgatctacccatgtccagggtgaaggtagggtaacacctactggaggcccgaacccacgtacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacctggagatagctggttctccccgaaatagctttagggctagcctcaagggaagagtcttggaggtagagcactgattgagctaggggccctcatcgggttaccgaactcagtcaaactccgaatgccaacgacttatccttgggagtcagactacgagtgataagatccgtggtcgagagggaaacagcccagaccaccagctaaggtcccaaagtgcacgttaagtggaaaaggatgtggagttgcccagacaaccaggatgttggcttagaagcagccatcatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccaccgaagctgtgggatgaccgcccgtcatcggtaggggagcgttctaagcgcgccgaagcgggaccggaaggactcgtggagcgcttagaagtgagaatgccggtgtgagtagcgaaaacagaggtgagaatcctctgcaccgaaagcctaaggtttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatgggcaacaggttgagattcctgtaccacctcctcaccgtttgagcaatgggggggacgcaggaaggtagggcgagcaggctgctggaatagcctgtccaagcggttaggctgccagataggcaaatccgtctggcgcaaaggctgagccgtgatggcgaagggaccatcggtcccgaagtccccgatcctacactgccaagaaaagcctctagcgaggtgagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctcttgggtgatgagcccgagagagccgcagtgaaaaggcccaagcgactgtttaccaaaaacacaggtctctgcgaagccgaaaggcgaagtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttaagccgtaaggctgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcactgtctcaacgagagacccggtgaaatcatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgagaagccggagcgccagcttcggtggaggcgccggtgggataccaccctggcggtattgaaattctaacccgcaccccttatcggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgtatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcgcaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggaagggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccatcgcgtcaagcgagtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgaggacttaaccaagcgaaacgaaaagcggaggacgcctgtctatcggcgacacgcgctggagggcccgtgaggaggctgttgccgccgcaacgggaccgaagcgtcgcgagccgatggcgtccggagctagacagcgtacgtaaagcagaagcggccgtttcacttcaaaaagctagccgcctatgcaaaacggcttcttccaaacagacggttatctagttttgagggaacgaaatccctcttgacaaacgtgatgattggaatataataatatgtggccaattgaagtgcttgcctagtgacaatagcggagaggaaacacccgttcccatcccgaacacggaagttaagctctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgttgctaggcaggcaaaaaattagagagctgacaagttctctaatttttttgcccagcttatataaaaccattgagtttttaatgacgccatttaaatcctctcccccaaaactataagcgttatcatcgtttcctagaccccctttttgatttagtataggaaacggaagctgtgaaaagagggtgtcccaaaaatttgtggacatcctcccttttttatatttagaaggagaaaggagtgatcacttgcagggaaagcgatgtactgtaacccatttttatcatacatattttcttaccaatgattggtttgtttttgaatgatcatgtttttattgcgcttttacggtagttgaaaacatgtcgaatgtaaaaaactattctccttttttgatttcgattttcttttttgtcccatcagggattaggcgatgaagatgaataaacaatagaccattgtgatatgttgcctcaattcgatcttcctttactgcaaagggaagcgggatcgttgtttcccattctccttgaaaaattccttcttcgattaattcgaaccctttgaattgcaaattaatatttgctttaatttctaatgttttatagtacacataaagttcaacatcttccattttttctaatcccggtaaactgacaacgattaatagctcgttatcctttttgtatatattcatgccagattgctttttcgttgtcggtaagaatgattggaaactcccccaaaaatctccttgaaaaaactgttcccattgttttgtccattcgggaaacgagttaaacgggtttgacttcacggcaactccctcctccgctatttcatcatatgttttctataccgttttgtgagaatgaatagaaaacacgaacattaatagtataaataactgtagatgagcaaattcactgacataaattgacaactaaacaaaaaaggagacatgaaccggactccttgggtaaaatagatgtgttcaaaacccattcacacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcacgctggggttgacgctgcagctttccaaaccggtcatcaagcatctcattcatattgtcgatgccttgaccaccaagggattctcgggaacattgactgatattcattactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttggaacgaggaaaggctgcttgggaagcttcaagagtggatcctttcccaggtcgaacgactggccaaacggaagaatcaacccctttttgtttcgattgatgatacgatttgccaaaaaacaaagccttcgtcacgggctgtgcacgccattcaagggtgcgactggcactactcgcataaagatcatcaatcggtctgggggcattcgctcgtttggctgatggtgcacaccttcacgcaggcgttcccatttgcgttccgcctgtatgacaagaaagcgggaaaaagcaagatcgacctggcgatcgagatgctttcctcgctcaaggtgaagcgggctcagccggtgtatgtgctcatggattcgtggtatccgtccaaaaagctcatcgaagcctgtctgaaacagggattccatgtcatcgcgatgctcaagacgaaccggattctctacccgaaaggcatcgccatccaagccaagcagtttgcccgctatatcgagtccaaagacacccgcctcgtcacggtggggcaggagcgttatcgcgtgtatcgctatgagggggccatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatggcgccggaacatcttcattgcatcttgagcaccgaccgggaactcggggacgaagacatcttgcgttactacgcccagcgctggacgatcgagtgctttttccggcaggcgaaagatcaactgaagctggatggataccgcgttcgccacattcgggcggtgaaacggtattgggcggtggtgctgttggcctgcgtgtacagcatcgccgaatcccgacaaaacctctccaccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcatttatgacgctgcaaagcaagatattcccattgatgtgatcaaaaaacagctccgtatcgcgtaaggggtaccctgtttgtctctctaaccatggaaattattgtaatgaaaaatgctcatctacagtaaataaattaaatgttcgattttatattgacatcttctgaaaaaggttggtaagataatagtaacttcataaagtgaatcaccctcatataattttgggaatatggcccaaaagtctctacccaataaccgtaaattattggactatgagggaaaggatcgtattggcttttttcgtcaccttatagccgaggtatgcccagaacgatgctttcccttatcaatagagggaacgttcgttctggttttttatatgaagagaatcaaagaggtgaatgccacatgcagccgcttgttggtgtgattatgggaagtcaatcggattgggagacaatgaaatatgcttgcgatatattagaagaattacaaattccgtttgaaaaaaaagtagtttccgcccatcgaacgccagattacatgtttgagtatgcggagacggcggaagaaagaggaattaaagtcattattgccggagcagggggagcggcgcatttaccagggatggttgctgctaaaacgacgctgccggtgattggtgtgccagtgcagtcaaaagcgttaaacggattagactcgcttttgtccattgtacaaatgccgggaggtgtaccagtggcgacggtcgccatcggcaaagcgggagctacaaacgcggggcttttagcagcctcgatgttaggcattcattacccgcagtacatggaggcgctaaaaaaacgcagggaaacgataagaaaacaagtaatggaaagcagtgatcaacttgtgtaatcgacaaatcattcctggacaaacgattggaattattggcggtggacaacttgggcggatgatggcaatcgctgcgagagaaatgggatttcgcattgccgttcttgatccaaccccagattctccatgtggccaagtggcggatatcgagattacggcagaatataacgatcttgaagcaattcgaaagcttgctgcggtgagtgatgtcattacgtacgaatttgaaaatattgatgcgaatgctttaaattggctcgtggaacacgcgtatgtgccgcaaggaagcaagctgcttgccattacgcaagaccgtgcgatggagaaaaaggcgattacagatgcgggacttcctgttgcaccgtacgtcgaagtgcaatccaaagaggagctggtttcggccattgaaacggtcggtcttccttgtgtactcaaaacacgccgcggcggctatgacggcaaaggacaattcgtcatccgcaacaaagaagatgtcaaggaagcgctatccttattagcggttggcccttgtgtattagaacgctggctttcgtttgataaagaaatttccgttatcgtaacaagaaatggacttggggagatggccgtatttccggtcgcggaaaatattcatgtcgataatattttgcacgaaacgattgttccagcacgaatttccgggcacatagcgcaaaaagcggttcgttatgcggaaacgctcgctggctattttgggctcgtcggaacgttagcggttgaaatgtttttaacaaaagaaggggatatttatattaatgagcttgcccctagaccgcacaactcaggtcattatacaattaatgcttgtgtgacatctcaatttgagcagcatgtccgtgccatctgcaactggccgttaggaagcacagagctgctaaaaccagccgtgatggtgaacattttaggtgagcatatggaaccaatccttcagaatatcgaaaaactaagccacgttcaccttcatctttacggcaaaaaagaagcaaaaccgaaaagaaaaatggggcacgtaacggtgctcgcggaagatgtcaatgcagcacttaaaatgattgattcatggcaaatttggaatgatcggaggctggaacacgtatgattgaacgttacacaagaccggaaatgggagcgatttggacggaagaaaaccgtttcaaagcatggcttgaagttgaaattttagcttgtgaggcatgggcggagcttggggtaattccaaaagaagacgtcgagcttatccgcaaaaatgcatcgtttgatattcagcgtatcaaagaaattgaggaagaaacgcgccatgatgtggttgcttttacgcgcgcggtttcggaaacgctaggcgaagagcgaaaatgggtgcattacggtttaacgtctaccgatgttgttgacacagcgttatcgtatttgttaaaacaggcgaacgagattttgttgagagatttagaaaactttattcaagtattgaaagaaaaagcgcaggaacataaatatacggtgatgatggggcgcacgcacggcgttcacgccgaaccgacaacattcggtcttaaaatggcgctttggtatgcggagatgcaacgtaatttagaacgttttaaacaagcggcggaaacggtgcgcgtcgggaaaatttccggtgcagttggaacgtatgcaaatattgatccgtttgttgaacaatacgtatgcgaaaaactcgggttaaaaccagcattgatttccacacaaacgttgcagcgcgaccgccacgcgtattatatggcgacgttggcgctcattgcgacgtcgattgaaaaattcgctgttgaaattcgtggtttgcaaaaaagcgaagtacgcgaagtggaagagtttttcgccaaaggtcaaaaaggttcttcggcgatgccgcacaaacgcaatccgatcggttcggaaaatatgacaggaatgtcgcgcgttcttcgcggttatatgttaacggcctatgaaaacgtgcctctttggcatgagcgtgatatttcccattcttctgctgagcgcatcattttgccggatgcgacgatcgcgttgaactatatgctaaatcgctttacgaacatcgtgaaaaacttgaaagtctatccggaaaacatgaagaaaaatatggatcgcacattagggcttatttattcgcagcgcgtattgctctcgttaattgatgccggcatgacgcgcgaagaagcgtacgacttagtgcagccaaaagcgatggaggcatgggaaaaacaagtgccgttccgttcgctcattgaagcggataagcggattacaagccgtttaacgaaagaacaaatcgatgactgttttgattatcactatcacttaaagcatgtggatacgatttttgaacggctaggattgtcgtaatgatatatcggcaaggaatcccttgccgatgtacaactaaaaaaattcccaatattctggactagggggcctttttgatggtcaaaaagctggcattgctatatgaaggaaaagcgaaaaaagtgtatacgactgatgatgcgaacgtattatgggtcgagtataaagatagcgccactgcgtttaacggggagaagaaagcgacgattgcggggaaagggcgtcttaataacgaaattacaagtgtattattttcaaagctttgtgaagcaggaattccaaatcattttattcaaaaattatctgctacggagcagcttgtcaagaaagtgacgattattcctctagaagtggttgtccgcaatgttgttgctgggagtctagcaaaacggcttggcatcccagaaggaacccgcttggaaaagcctctcattgaattttattacaaaaacgatgacctcggtgatcctctcttattagaagatcacatcgcgattttaaagctggctacctcagaacaaattgctgttttgaaggaactagctttaaaagtgaatgacgtattaacgaaacatttcgcagactgccgtgtgagattaattgattttaaattagagtttggcgttgatgcagaaggagcgattttgcttgccgatgaaatttccccagacacttgccgtttgtgggatatggaaacgaacgaaaagcttgataaagacgtatttcgccgtgatttaggaagcttaacggatgcctatgaaacgattttacaacgattagggggagaatcagcatgtacaaagtaaaagtatatgttacgttacgagaaagtgtgctagacccgcaaggaacggcggtgaagggagcactccatagcttgtcttataaggaagtgcaggatgtacgaatcggaaaatttatggagcttgtcatcgaaaaaagcgagcgcgatattgatgtccttgttcgtgaaatgtgcgaaaagctcctagcgaatacagtgattgaagactaccgctatgaaattgaggaggtagtcgtacagtgaaattcgcggtcattgtgtttccaggttccaactgtgacgtcgatatgtatcatgcgattgccgatgaattaggagaagaagtggaatatgtatggcatgatgcggaaaaccttgatcgatttgacgccattttgcttccaggaggattttcctatggagattatcttcgctccggagcgatcgctcgcttttccaatgtcatgaaagcagtgaaaaaagcggcagatgaaggaaagccggtgctaggcgtatgcaacgggtttcaaattttgctagaagcaggactgcttccaggagcgatgcgccgcaataacagtttgaaatttatttgccgtccggtttcattaagagtcgaaaataacgaaacgatgtttacgtccgcttacaaacaaggggaagtgattacgattccaatcgcccacggtgaaggcaattattactgtgatgagcaaacactgaagcggctgatcgaaaatcggcaaatcgtctttcgctatcatggggaaaacccaaatggaagcttggacgacatcgctggaattgtcaatgaaaaagggaacgtacttggaatgatgccgcatccggagcgagctgttgattcgcttcttggcagcgctgacggattaaaattgtttcaatcgatcgtgaaatattggagggaaacacatgtcgttactgcttgagccaaccccaacaatgattaaagaagaaaaactgtatcgggaaatgggattaacggatgaagagttcgcgatgatcgagaaaattcttggacgtctgccaaactatacagaaacgggaattttctcggtcatgtggtcagaacattgcagctataaaaattctaaacctgtactaaaaaagtttccgacggaaggaaaacatgtgcttcaaggtccaggggaaggagcgggcatcgttgacatcggtgatgggctggcggtggcgtttaaaatcgaaagccataatcatccgtccgccattgaaccgtatcaaggagcggcgactggtgtcggcgggatcatccgtgatgtattttcgatgggagcgcgccctatcgctttgttaaactcgcttcggttcggggaattgacttctccgcgcgtaaaatatttatttgagcatgtcgttgcgggaatcgctgggtacggcaattgcgttggcattccaaccgttggcggcgaagtgcaatttgatgcggcttatgaaggaaatccgctcgttaacgccatgtgtgtcggcatcatccgtcatgaagacatccagcgtggaatcgcatcgggtgtagggaatacggtcatgtacgtcggagcaaaaacaggacgcgacggcattcatggagcgacgttcgcttccgaggaattaaccgagcaatcagaagcgaaacgaccggctgttcaagtcggcgatccatttatggaaaagttattgcttgaagcgtgcttggaagtagtaaaatccgatgcgcttgttggcattcaagatatgggagcggcgggcttgacgagttcttcggcggaaatggcgagcaaaggcggttttggcatcgagatgaacttagatcttgttccacagcgcgaggcaggcatgactccgtatgaaatgatgctgtccgaatcgcaagaacggatgctgcttgtcgtcaaacaaggacgcgagcaagaaatttatgagttgtttgcaaaatatgggctcgaagcgaaagcgattggcaaagtgaccgatgacaaaatgctccgcctttattttcgtggggaagtcgtcgccgaaatcccggtcgacgccttagccaaagatgcgccagtataccataaaccgtcgaaagaaccagcatattatcgcgaatttcaagcgatggaaccgtatgttccggctgtttccaactatgaagaaacgctgctttcgttattagcccagccaacgattgcaagcaaagaatgggtgtatcaacaatacgattacatggtgcggacaaatacggtcgttgccccaggatcggacgctgcggtcttgcgcatccgcggcacgaacaaggcgctggcgatgacgaccgattgcaactcgcgctacatttatttagatccagaaacgggcggaaaaatcgccgtggcggaagcggcgcgaaacattgtctgttcaggagcgaaaccgctggcgattacagactgcttaaatttcggcaatccagagaaaccagaaattttttggcagctagaaaaagccgttgacggaatgagcgaagtttgccgagtgttaggaactccagtcattagtggaaacgtttctttatataacgaaacaaatggagaagccatttatccgacacctgttatcggcatggttggactcgtggaggacattcgtcatattactacacaagcatttcaacaagcaggcgatctcatttatgtgattggggaagcgaagcaggagttcggcggaagcgagctgcaaaaattgctagaaggccgcatttttggaaaagcgccggaaattgatttagcaacggaagcaaagcggcagcaagaattgctgacggcgattcaagcaggagtcgtcgcatccgcgcacgatatcgcagaaggcggttttgcggtcgctctggcggaatgcgtgatgagcacaaacggccttggcgcgaaagtaacagtggacggggatataacgtctcaattatttagtgaaacacaatctcgtttcatcgtttccgtgaaaaaagaaaatcaagaaaagtttgaaaagcttgtggaagcgaagcttattggcgaagtaacaaacgatggcacgcttcttgttgaacgagcgagcggagaagttgtcatccagctttcagtcgagcaaatgagaagcgtttggaaaggagctattccatgcttgctgaaatcaaaggcttgaacgaagagtgtggtgttttcggcatttggggacacgaaaatgcggcgcaaataacatattacggtttgcatagtcttcagcatcgcggacaagaaggagcgggaattgttgtcgcccatcaaggaatgttgcaaggacataaaggattagggcttgttaccgaagtgttcagcaacggagagcttcaagcgctaaaaggatcggccgccatcggtcatgttcgttattcaaccgcgggaggaggcggctatgaaaacgttcagccgcttctgttccgttcgcaaaccggaagcattgcgcttgcacataacggcaatctcgtcaacgcgatggacttaaagcttcagctggaggagcaagggagcattttccaaacgacatcggatacggaagtgtttgctcatctcattcgccgcagccatgcgccgacattcaaagagcaaattaaagaagcgctcacgtatgttgaaggagcgttcgctttcctgctattgacggaaacagcgttgtacgtggcgctcgacccgcatgggttccgcccgctttccattgggcggcttggcaatgcatatgttatcgcttccgaaacgtgcgcgtttgatgtcgttggcgcgacgtatgagcgggaagtggaaccgggagagctaatcatcatcagcgcggaaggaatgcgttctgaacgatttgcacaagcgcaatcacgttcgatttgcagcatggaatacatttattttgctcgtccagacagcaatgtcgatggcatcaacattcatacagcaagaaaaaatctggggaaacgcctggcgcttgaagctccggtggaagcggacattgtcaccggcgtgcctgattcaagcatttccgttgcgattggttacgcggaagccacgggtattccgtatgagcttgggctcattaaaaaccgatatgtcggacgtacatttattcagccgtcccagtcacttcgcgaacaaggagtaaaaatgaaactttccccggtacgcggcgttgtcgcgggaaaacgcgtcgtcatggtcgatgattcgatcgtgcgcggcacgacaagcaaacgcattgttgcgatgcttcgcgaagcaggagcgacggaagtgcatgtccgcatcagctcgccgccgatcactcatccttgtttttacgggattgatacatccacaaaagaggaattgattgcgtctaattatacggtagaagaaatccgccaaatcatcggagcagattccttggcgtttttaagtcaggaagggctgttagaagcgattgggcgccctcctcatctaccattacgtgggcaatgtatggcatgttttaccggaaactatccgacagatattcataaagcgcggtcgctgtttatggcaacaaagtaaaaaagggggactcgacgtggcagaagcatataaacaagcgggtgtggatattgaagcagggtataaggcggtctccttgatgaagcagcatgtgcaaaaaacaatgcgccctgaagtgctcagcggattaggcggttttggcgggatgttcgatttatcttcactcggctatcgcgaaccggtgcttatttccgggacggacggagtggggacaaaactaaaaatcgcgtttatgatggactgccatgatacgattggaattgattgtgtggcaatgtgtgtcaacgatatcgttgtgcaaggagcagagccgctctttttccttgactatatcgcgtgcggcaaagcaataccggaaaaaatcgcgcaaattgtcaaaggaatcgcggacggctgcgtcgaggccggctgtgctcttattgggggagaaacggcggaaatgccgggaatgtatgacgaaaatgaatatgatgttgccggctttgcggtcggtattgccgaaaagtcgaagcttgttaccggcagtgccattcaagcgggagatgctctcatcggacttgcatcaaacggcattcatagcaacggctattcgctcgttcgccgcatcgttttcgagcaggcgaaacttgcgcttgatcgcgtctatgaaccgcttagtgttccattaggagaagaactattaaaaccgacgcgcatttatgtaaaaccgttgcttaacgtgatgaaacaatttgaaatcaaaggaatggcgcatattactggcggcggttttatcgaaaacattccacgtatgcttccgaaaggattaggtgcggaaattgattacggttcgtggccgattccgccggtttttgacctcctgcaagaaaaaggaaaccttcttcgccatgatatgttttcgatttttaatatgggtattggcatggtgctggcggtagatagtgaaatgattcatccagtgatcgcacgcttagaagaacttggtgagaaagcgtatttaatcggccgcgtgaaacaaggagaaggcgtttcgtttgccggaggggcgatgtcatgaaaaatatcgccatatttgcttccggcagcggaacgaattttcaagcgattgtcgacgcggtgaaaaaagggatcgtgccagcaagagtagcgttattagtatgcgacaagccgggagcgaaagtgatcgaacgggcggagcgggagcgaatccctacgttcgttttttctccgaaagattacgactcaaaagccgaatttgaacaagcgattttagctgagttgcgaaaacacgagatcgaatttatcgctcttgccggttatatgcggctcattggtccaacattgcttgatgcatatgaagggaaaatcgtcaatattcatccttcgctgttgccggcgttcccgggaaaagatgcgattgggcaggcgtaccgcgcaggagtgaaaataactggtgtgacgatccattatgttgatgaaggaatggatacaggaccaatcattgctcaacgcgcgattgccattcacgaaggagaatcgctagcacagctagaggagcgcattcatgaagtggaacatgagctatatccagctgtattaaaaacattactcgaacatgatagaaaggatcgagaataatggcagtaaaacgggcattattaagtgtatcgaacaaagaaggaatcgtatcattggcgaaacagttagtggaactcggtgtggaaattatttcaacaggcggaacgaaaaaaacgttagaagaagcgggagttcctgtcataggcatttctgatgttaccggatttccggaaattttagatgggcgcgtcaaaacattgcatccgatgatccatgggggacttcttgcgattcgcgacaatgagcgccatcaaagcgagcttcgcgagcatcacattaccccaattgaccttgttgtcgtcaatttgtacccgtttcaacaaacgatcgccaaaagcgatgtgacgtttgccgaagcgatcgaaaacattgatattggcggcccgacgatgctgcgggcggcggcgaaaaaccatcaatatgtgacggttgtcgttgacccggccgactatgatacggtagtgcaagaactaaaaaaacacggagatgtctcggtagaaacgaaattaaagcttgcggcaaaagtatttcgccatacagctgcgtacgatgcgatgattgcggagtacttaacgaataaaactggagaagagtatccggaatcattgacgatcactttcgagaaaaaacaagcgttgcgttatggggaaaaccctcaccaaactgcggcgttttacaaaaaaccgttaggcgcatctttctcgattgcccaagcaatgcagctgcatggaaaagaattgtcatataacaacattaacgatgcgaatgcggcattgcaaatcgtcaaagaatttaccgaaccagccgcggtggcggtgaagcatatgaatccgtgcggtgtcggtgttggcgcaacgatttacgaagcgttcaccaaagcgtacgaagcggatccaacctcgatttttggcggcattatcgccctaaaccgcgaggtcgataaagaaactgccgaaaaaatgcatgaaatctttttagaaatcgtgattgccccatcgtttagcaaagaagcgctcgatattttaacacaaaagaaaaacattcgccttcttaccgttgatttcacggcgccaaacacgaaagagaagctgcttgtttccgtacaaggcggattgcttgttcaagaaacggatacgcatacgctcgatgacgcggagattaaagttgtaacgaaacgcgagccgacggaacaagaatgggaagcgttgcggtttgcatggaaagtggtgaaacatgtgaaatcgaacgcgatcgtgcttgcaaaagacggaatgaccatcggcattggtgccggtcaaatgaatcgcgtcggcgcggcgaaaattgcgattgaacaagcaggggaaaaagcaaaaggagccgtgcttgcctctgacgcgtttttcccaatggatgatacggtggaggcggcagcgaaagcaggaatcacagcaatcatccagccaggcggctcgattcgcgacgccgattcgatcaaaaaagcagatgaatacggaattgccatggtctttacaggaatccgccattttaaacattaagttggagggaataacatgaaagtgcttattatcggacgcggcggcagggagcatgcgattgcctggaaagccgcgcaaagcccgctcgtaagtaggttatatgccgccccaggcaatccggggatcgctcaagtcgccgagctcgtttcgattgatgagcaggatgtcgaagcgcttgttcagtttgcaaaacaagagggtatcgatcttacgatcgtcggtccggaagccccgttgcttgccggtattgtcgaccgttttgtggaggaagggctgcgcattttcgggccacgcaaagaagcggcattgatcgaaggaagcaaggcgttcgcgaaagagatgatgaaaaagtacggcattccaacggcggaacatgcaactttcacttcgtatgaagaagcaaaagcgtatgtcgagaaaaaaggagcgccgattgtcattaaagcggacggattagcggcaggaaaaggggttatcgttgctgcaacgctgccggaagcaatggaagcactaagcgcgatgatggtcgaaaaacgattcggcgaagcgagcaagcaagtagtaattgaagaatatttggagggcgaagaattttcgttcatggcgtttgtccatggagagcgcgtttatccgatggtcattgcccaagatcataagcgggcatatgacaatgatcaaggaccaaatacaggcggaatgggggcatactctcctgtaccgcaaatttcagcacaaacgatcgatgcggcgctttcgcaaattatcaagccgatggcgaaagcgatggccgcggaaggcaggccgtttaccggcgtgctgtacgctggattaatggcaacaaaacaaggaccaaaagtcatcgagtttaacgcgcgctttggcgacccggaagcgcaagtcgttttgccgcgtttacaaaacgatttgattcaagtgattttggacttgcttgcggaccgtgaaatagagcttacatggtcagaagaagcagtgattggcgttgtcttagcagcgaaaggttatccaggaaaatacgagcgcggagcagttattaaaggatgggaacagttaggagaaagcgcactgttgttccacgcgggaacgatgatggaaaacggcgcgttatgcacaaacggaggacgcgtgttgcttgttgcggcgaaaggggagacgctaaagcaagcacaacaaacggtatatgagcgaatttcgtatattacatgcgatcagctgttttatcgccgcgacattggaaataaagctatcgaacgcgctttttccgcacgtacacaaatgcaagggcaataataccgccgatgagggatgcaagtacaaatgacatatctgttatatattcgagtaacatttcgaacactccttcggaaagactggcgtcatcaagcgccagtctctttttttaagtaggattgaacatcgtttcatcttttatacgtatcgattgctcgcggcgattattttcaaataaagcggtcattggacaaaaacgtgtaatcccttctcctactttcattgcggcaagcagcgcaacaatgagataagaagcgcaccaaggccgtcttgtcatttttgccgttgcccatgcaagcatggtcaaaccaaaagtaatacgaatgagcgcattgacgataccgatattagccatctccatttttccctcctttttcattgtgaaagcgactttaatgcggtaaaatgattacatggcatgattaggaaaaaaggggacgagatatagatgagcgaacaacgttatcgttggaaaagttacgaattgcgtgaacatgttgcgattattgatggaaaaaagtcaccgacaaaagtgttaacgaacgcgacttatttacattcgtattttcgtgaatggttgaaaggaaatatttggatatacaatgatcgaattgtgtatgtcggggaacggtttcccgatcgggtcgatgatcaatgtgaaatcatcgattgcggcggttatatattagttcctggttatattgaaccacatgcacatccatttcaattatataatccccattcgtttgcgcactatgcatcgaaatatggaacgacaacattgattaacgataatttattctttttgttgcacttatcagatgatcaagccttttcttttttaaagaaaatgaatgcgcttccgtcgtcgatgtactggtggtgtcgattggatggacagacggagctggagaaagaagaagaacagttatccaacgccagagtaaagcggtggctggaacaggaaacggtattgcaaggtggcgagctaacaggctggccgaagcttcttgctggggatgatctgatacttcattggattcaagaagcaaagcggttaagacgaaaaattgaagggcattttcctggtgcttctgagaaaacgcttacaaaaatgatgcttcttggtgctgatagcgatcatgaagcgatgacaggcaaagaagtatatatgcggcttttgcacggatataccgtgtcattacgccattcgtccattcgaccagatttaccgatgcttttacaagaaataaaggaacttggcattcatcagtatgataagttgattctcacgacggacggatcgccgccatcgttttatgaagaaggagtcatggaccgcttgattcgcattgcgttggagcatggtattcctgttattgacgcatacaatatggctacggtgaacgtcgctcgccattacggaatagagcaccttcacggaagcattgcgacaggaagaatagcaaacattaactttttgcgtgcgaaagaagatccaacccctgtgcaagtacttgcgaaaggacaatgggtaaagagagagggagaggactcaattacatggccatcgatctcgtggagcgactatggaatagagccgcttcgcttatcttggcatttaacaatggatgatttacaattttcgatgccaataggaatgtatatggaaaactcggtgattatgaagccatattcaatttcgatcgatacttctcgtgacgaactgtccaccgatcatgatgaaagctttttagtactgatggatcgccatgggaaatggcgtgtcaatacgatattgaaaggattcgctgctggtgttcacggacttgttagctcctattcgactacaggggatattattttaatcggaaaaagcaagcaggatatgtttcttgctttccaacgaatgagtgaaatcggtggcggaattgtattagtggaaaatggtgaaatcattcacgaaattccgctatctctccatggcatgatgtcgaaacaaagcgtagaacagctgatcgatgaggagaaaaagttcggtgaattattaaaacagcgcggatatcgttttgtggatccaatttattcgctattctttttacaatcgacacatttgccgtatgcgcgtattacacaacggggaatttatgatgtaatgaacaaaacagtactctttccgccgataatgcgttaaaatagaaaagaaaaaggttgtgtggctgttgagaaaacgttggcttgttttatttagtgcgctgtacctttttatgggcggttgtatgcatgaattaaaagcacctcagccgaaaccgttgcccgtagaaacaccaaaacaccagaacatttccacacagcaagtatttccgctaaccgggctgccagcggaaggagcggtgaaccatcgcgttattgcggtaatggtgaacaatcatccaaaagcgcggccacagtcaggactgcaaaaggcagatatcgtttatgaggtgctcgctgaaggggatattacacggcttttagcgttatatcaaagcgaatttccgaaaaaagtaggccctgtgcgcagtgcgcgcgactactatatcgagctaagcaatggttatcatgcgctttacgtttgccacggttggagtccagaggcaaaagcgatgctggaatcagggacaaccgattatttaaacggtttgttctatgatggaacgttgtttaagcgtgtttcctttcgaacagcgccgcataattcatatattacgtttgccaatatcaaaaagggagcggctgagaaaggatatttgcttcaagatcatatcgatccgctcccgtttcgcatcgatgccccgaaaggagaacaggcggacaaaatcgacattatgtattctcaccgtggctatgctcaagtgcagtacaaatatgcgccggatcaaaaaagctatttccgctatagtgcgggcgaacaaaccattgattatgatacgcatgatcctatccaaattcaaaacgtattggttattgcggcgaaacataatgttatcgattcatcggggcgacgcagtattgatctagtttctggcggaagcggatatttatttcaaaacggaatcgtcaaacaaatcgaatgggaaaatgtgaacgggcgcattttgccatatgaaaatggagcaccagtcggctttatgccaggcaaaacgtggatcaatgttgttccggacttaaacatagtaaaatggtaaaggaggagatgttatgcaaatcgataaattacgcggcagggaagtggaccagctgtttaaagcgattctttccctgcgtgacttagaggagtgctaccgcttttttgacgatttatgcacggtcaatgaaattcaatcgctagcacagcgcctagaagtagcgcgtatgcttcgcgagggatatacgtatcataaaatcgaaacggaaacaggagcgagcaccgcgacgatttcacgcgtgaaacgttgtttaaactatggaaacgacgcttatgcgatggcgttagaccgcattaaagaagaagagaaacaacaattccgaagaagcaaataacgcacaacagaagtaagcaaggagattccttccaaagaaaaggaactccttttctttttgtcgatttgttataatgaaaaaatggataaatcaatggagggttttctatatgtacgatattcgccaatggcgtcatgtgtttaagttagatccaaacaaaggaattagtgacgaacagcttgaacgcatttgtgaatcaggaacagatgcagtcattgtcggcggaacggacgatgtcacattggaaaacgtcctggagcttttggcgcgaatccgccgtttttccgttccatgtgtcctggaaatatcaaatcttgagtcagtgacaccgggatttgatttttattttgtcccaatggtattaaacagccgcgaaaagaaatggattatcgatttgcatcatgaagcggtaaaacaatttggcgacataatgaactgggatgaaatttttatggaagggtattgcatcttacataaaaattgcaaagcagcaatgcttacggatgcgaatacggaacttcaagaagatgatgttgttgcatatgcgcgcatagcggagcatatgtatcggctgccaattttttatttagaatatagcggttcatacggaaatcctgagctagtacagcgcgtaaaacaagtgttgaaacaaacgcaattgttttacggcggcggaatcgaaacggaaaaacaggcaaaagaaatggcacaatatgctgacacgatcgtcgtaggcaatgtcatttacgaagatataaaaaaggcgcttgcgaccgtaaaagcagtgaaacagtaaatttgtcgatatgaaaaaagtggtgtaaaatagaacatatgttttctggtggtgatcaatatgaattttttgtcggaaaaattactcgctaacttaaatgaacagcaacaagcagcggtaaagacgacggaaggaccgcttctcattatggcgggggcggggagcgggaaaacgcgtgtattaacgcatcggatcgcttatctaatggcggaaaaacgcgtcgcaccgtggaatattttagcgattacatttacaaataaggcggcgcgtgaaatgaaggaacgcgtgcagggacttcttggcggagcagccgaggaaatttggatttccacgtttcactccatgtgtgtccgcattttgcgccgcgatattgatcgcatcggcattgaccgcaatttttccattttagatacgaccgaccaactctctgttttaaaaaatattttaaaagaaaaaaacatcgatccgaaaaaatttgatccgcgcgcgatactcggcacgatcagcaatgcgaaaaatgaattgctcacccctgaaaagttcgcgaaaaaggtgagcagctactatgaaaaaatcgtcagcgacgtatacgaagaatatcagaagcggcttttgcgcaaccatgcgctcgattttgacgacttaattatgacgaccattcaattgtttgagcgtgtgccggaagtgttggaacattatcaatataaatttcaatacattcatattgacgagtatcaagatacaaaccgggcgcaatatgtgcttgtcaaaatgcttgcgtcgcgttttaaaaacatatgtgtcgttggcgatgcggatcagtcgatttaccgctggcgcggagcagatattcaaaacattttatcgtttgaaaaagattatccgaacgcgaaagtcatcttgcttgagcaaaactatcgctccaccaagcggattttgcaagcggcaaacgaagtcattgaacacaatgtgaaccgtaagccgaaaaaactatggacggaaaacccggaaggacaaaaaatcgtctattacgaagcgatgaacgaatcggatgaagcgcaatttgttgttggtaaaataaaagaatatgtggacagcggaaaacgccgatattctgattttgccattttatatcgcacgaacgctcaatcgcgggtcatggaagaagtgcttttgaagtcgaacattccttaccaaattgtcggcggtttgaagttctatgaccgtaaagaaattaaagatgttttggcatatttgcgggtgattgcaaacccgaatgatgatattagtttgctgcgcatcattaatgtgccgaaacgcggcatcggtgtttcctcgatcgataaaatcgtaagctatgcttccgaaaacggattatcggtatttgaagcgctcggtgaactagaacatatcggactttctgcccgcaccgctgcttcattgatcgaatttcgacgtcagctcgaacaatgggcacagctgcaagaatatgtttctgtcacagaactagtcgaagaagtgttggacaagtctggttatcgagagatgctgaaagcggaaaaaacgttggaggcgcaaagccgattagaaaacatcgatgagtttttatcggtaacgaaacattttgaaaatgtaagcgaagataagtcattaattgcgtttttaacagacttggcattaatttctgacattgatcagttaaatgaaacaaacggcgaaaatcaggatgcggtagtgttaatgacgctccattcggcaaaagggctggaatttccggttgtctttttaatcgggatggaagaaggtatttttcctcatagccgttcacttgacgatggagacgaaatggaagaagaacgtcgcctcgcttacgtcgggatcacccgcgcggaagaagagctgtttttaacgagcgcgcaaatgcggacattgtttggatatacaaatataaatccggtatcccgttttattcgcgaaattccagaagagctagtggaacgggtaaacaaaagaacgccatggacatcggccgcggcgggaaaacaaacgactgtccgtaaaatcgcaatcgcctcttctactggcggagaagcgatcccttggaaagttggagataaagtcgaacataaaaaatggggaatcggcaccgttgtcagcgttcgcggagaaggagatgataaagagcttgacatcgcgttcccaagcccgattggtattaaacggctgcttgcgaaatttgctccgattacaaaggtgtaagaaaggagaaaccgaaaatggaccgacaagctgcgatgaaacgaatcgaagagcttcgagagcttttaaataaatacaattatgaatactatgttctggaccgtccgtctgtaccggatgcggaatatgatcggctgatgcaagagctcatcgcattagaagaacaatatccggatttaaaaacgaaagactctccgtcgcaacgcgtgggcgggcaggcgttagatgcgtttcaaaaagtggaacatcgcacgccgatgctaagccttgcgaacgcgtttaacgaaggtgatttgcgcgattttgaccgccgtgtgcgtcaagaagtcggcgatgatgtcgcctatgtgtgcgagctgaaaatcgatgggctggctgtttccgtccgctacgaagacggctattttgtccaaggagcgacacgcggcgacggggtgaccggcgaagatattacggagaacttaaaaacgattcgttccttgccgcttcgtctgaacgaacccgtgacattagaagcgcgcggcgaagcctacatgccgaaagcgtcgtttgagagattgaacgaacagcgacgcaatcgcggggaagagctgtttgccaatccgcgcaacgccgccgcaggttctttgcgtcagttggatccgaaaatcgccgcatcgcgtcacctggatttatttgtatacagtctcgccaacgcggaagaattaggaattgattctcatagcgcggcgctcgattatttgcaacagcttgggtttaaaacaaacccggaacgccgccgctgtgctaatatcgatgaagtcattcaatttgtgaatgaatggcatgaaaaacgctcgcatctaccttatgaaatcgatgggattgtagtgaaggtggattcatttgagcagcaaaaacaactaggtgcgaccgcgaaaagtccgcgttgggccgttgcttataaattcccggctgaggaagtggtaacgaaactgattggcatcgaattaagcgtcggacgcacaggagtcgttactccgacagcgattttagagccggtacgtgtagcaggtacaacggtacaacgcgccacccttcataatgaggattttattcgccagaaagatatccgcattggtgattcggtcatcatcaaaaaagcgggggatattattccagaagtagtgaatgtcgtgccagaccggcggacgggagaagaagtgccgtttgtcatgccgacgcattgcccggaatgtgcaagtgaactagttcgcttcgatggtgaagtggcgcttcgttgtattaatccgaaatgtccagcgcaaattcgcgaaggcttgattcatttcgtatcacgtcaagcgatgaacatcgagggacttggcgaaaaggtcatctcccagctgttccgtgaaggtctcatccatgacgttgccgatctttatcgattgacgaaggaacagttaatccgtttagaacgcatgggggaaaaatcggcaaccaatttactccgtgccattgaagcgtccaaacaaaattcgctagaacgtcttctcttcggccttggcattcgccatgttggcgcaaaagcagcgaaagtgttagcggaacattttggaacaatggaccgtctgcaaacagcgacaaaagaagaactaatggcgattcacgagatcggcgaaaaaatggctgattcgattgtcacgtattttgcgaaaccggaagtaaaagaacttctaaacgaactgcgcgcttacggtgtcaacatggaatacaagggcccgaaaacgccaaaacctggcgatgttcattcatattttgcaggaaaaacagttgtattaacaggaaaactcgaatcattgtcgcgcaatgaggcaaaagaaaaaattgaacagcttggcggcaaagtcactggcagtgtgagcaaaaatacagatttagtcattgccggagcagatgcaggctcgaagcttgcgaaagcacagcagcttaacatcgagatttgggatgaagagagatttcttcaagaaattgaacaaaataagtaggtgtggaaaaatgaagaaacggatgatcatattcactgcacttcttcttttcctttcttcctgcgctccaaaatttgatgaggaagaggtagtacagaagaaagacaataaggagcaaaaagcagtgattccaaaatacaacatttccgattcttattaccgtgttgtgttgccgtttaaagtctcaggagcacggggagaagtagtagaagacttaaatacccgtttggatgtggatgaatttgaaacagggcttatgcgtgtagcacaagaccgcttttctccagaagaatatttattccaagaagggcaatacttagataaaaaaacggtgaaacgttggctgaaaagagaacggactcctagtcagctgaaaagagaaaagatgaagccttccgaaaacatcggcttaaatccacctattagcgacagcggaacgaatgaagaaaaaaataaaaaaagcccgatttatttagcaagcattttggagcatgattatttagtcaaaacgagtgacaataaagtaaaattaggcggagtagccattggattagcattaaattccgttcattactacgaaacggaacaaggctatccgcgcgaggtaaaaatcaaagatgatgttattgaaaaggaaggaaaacgaatcgcagcggaagttctttcccgccttcgccatatcaaagagttgaaagaggttccgattacgatcgcgctgttcaaacaagcgccaaaatcttcggttattccaggcaactttttcgctgttgcgcatgtggatgaaggaagcgatacgattgacgaatggaaagccattcatgaagagtactatttatttccatccgatgaagcgcaaaaaaaccatcgggatgactggttaaagtttaacaattttaaatcggatattgaggaatttttcccaaattacacaggggttgtcggaaaagcgctataccgtaatgatcaactgcaacagctgacgattaacatctcgatgccgttttacggaaaagcggaagtgataggatttacccaatatgttacaggcttggtcatggaaaagtttccgaattatattaatgtaaacgtctatatttcttctgtaggtggaccggaaagcattattattcgtcaagcgaaggcagatcaaccttttgttcatatttaccaataattttttttgcttttgcaaaaaattgaataacttttctttttaattaggcgagaagactcccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaataggatagattcagtaaaatatagtataatatagttagatgggaggtgaaaacatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgcaaaaacgaacgaaaactataagctgttaaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggattagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactaatcattggtcaaattcgtatagacggcaacaaattcacgataccgtattctcgcctatttaaaaagactcataagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaaacatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcattcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcataaaagataagcaaaaaatcaaaggtacaacccgtaaacaggctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcataaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacattgcagcgcaatatgaatttaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaacataaaagaaaaactagagtatctttgtaaattttacggcattaaattcttcaaacaggaagagtcatatacgtctaaagccagcttttttgacggggatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgcggcttgtatcgaacaaagtctggcaaactaattaatgctgatgtaaatggtgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttaaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaattaagtgggggtagttcacccgttagaatgatagatgtaggctgtaaacgcttttttcgtaatctgaccaaagggggaaaatcattgatggtacaaccttataagcatgaaccacttacagactttaccgtagaagcgaatcgaaaagcgtttgaagaggcgttgaaaaaagtcgaggcggaacttggcaaagactatcctttaattattggcggtgaacgggttacaaccgacgagaaaatcgtttcaattaaccctgcgaataagacagaagtaatcggccgtgtgtcgaaagcgaataaagaacttgcggaaaaagcgatgaaagttgccgatgaagcgtttaaatggtggagcaaaacaaaaccggaggcgcgtgcagatattttgttccgcgctgctgcgattgtgcgccgccgcaaacatgaattttcggcattgatggtaaaagaggcaggaaaaccgtggaaagaagcagatgcggatacggcggaagcgattgactttatggaatattacgctcgccaaatgttgaaattaaaagacggcgttccggtagaaagccgtcctggggaaacaaaccgtttcttctatattccgcttggcgtcggcgttgtcatttcgccgtggaacttcccgtttgcgattatggctggtacgaccgtcgcatcgcttgttaccggcaatacggtactgctcaagccagcgagcgctaccccagtagttgcttacaaattcgcagaagtattggaagaagcagggcttcctgcgggagtattaaactacattccaggaagcggtgcggaagttggcgattacttagtagaccatccgcgcactcgctttattagcttcactggttcccgagatgtcggcatccgcatttatgagcgtgcggcgaaagtgcatccaggccaaatttggctcaaacgcgttatcgccgaaatgggcggtaaagatggtattgttgtcgacaaggaagcggatctagaattagcagcacaatcgattgtcgcatctgcgtttggtttctccggccaaaaatgttcggcttgctcgcgcgccattatcgtcgaagatgtgtatgatcaagtattaaatcgcgttgtcgagttgacaaaacaactaaaagtcggcgatcctgcggaccaaagcacatttatgggtccagtcatcgaccaatcggcatacaacaaaattatggaatatatcgaaatcggcaaaaaagaaggacgtctcatgacaggcggcgaaggggacgattccaaaggctttttcattcaaccaaccgtatttgctgatgtcgatccgaacgcacgcatcatgcaagaagaaatttttggtccagttgtcgcgtttacgaaagcgaaagatttcgatcatgcgcttgaaattgccaacaacaccgaatacggcttaactggcgccgtcatctcccgcaatcgcgccaaccttgaaaaagcgcgcgaagaattccatgtcggcaacctttacttcaaccgcggctgcacaggcgccatcgtcggataccaaccgttcggcggcttcaacatgtccggtacggactcgaaagcgggcggtcctgactacttgattcttcatatgcaagcaaaaacagtatcagaaatgttttaatgaaaaaccctctctgcgcaggcagggagggttttttgtgctggcgcggttccttgaatttaaacattttttattgattctaacgttacgtgaagttttatgatagtgtcagaaggggggagaaatatgaagaaggtgtatccaatcggtgagtttgcgaaaaaaacaggccaaacaatacgaactcttcactattatgatgaaatagggattttgaagccgtcatgtgtatcgagttctggacgccgattttacagtgaagatgagatcattgcattgcaaaagattgtggcactgaagtttttaggtttttcccttgaggaaattaaacattttatgcaagaagaaaaatgggatttaaaagaatcgcttgcttttcaaagaagaagaggaatgggtggcaaaagctatagaaatatttttagcgaaagaaggagtagattggaatgaagaagaatcgtgatatgccgatagacaattggcaatctttctgggagttaatcaagagcacgaatccgccaaaatgggtttttgtcactgctattactcttagtttgatcgagacaggggttggactcatcgtaccatggtttacgaaatctcttgttgaccagatcgctgcatctacggtagaaccatcgattattattttacttgcggcttcatttattttgcaaacgatcacttccggcttttcttattacttcctcacctatattggggaatatgtggttgcggcgattcgtaaaaaggtttggaatcaagttttattattgcctatttcttttttcgacaatcaccaatctggagaaacgatgagccgaattactcaagataccaacacggtaaaaatgctaatcacccaacatttagttacgtttctgactggattgatctcggtcggaggggctgttagcattctccttattatcgactggaaaatgacccttatgatggtgacggccgttccagtttcaatcctcattctctggccgcttgggcaaaaaatgtacaaaatttcaaaagctacccaagatgaaatggccagtttttcagccaatcttggcagagtgttatccgatattcgacttgtaaaagcttattgtgcagagaaagaagagcaaaaaaacggggaactagggattcatcatctttttcaattcggtctaaaagaagcgagaatacaggctgtcatttccccttttatgacatttgtgatgatgtttgttttagtcattttgatcggttatggcggcgttcgtgtagcctcaggcacgctttcatccggctctcttgtcgccatcattatttacatggttcaaatcgttgttccttttagtcagatggctgtatttttcacttcatttcaaaaagcaatgggggcaacagaacgaatccaacgcattttatccttagagaaagaaccaagcggcagcttgcctgcggtgcaaaatcctgagcaagatatacattttcgaaatgtttccttttcttataaaaaaggtgagcctgtactcaaacaagtaacgctcactattccttccggaaaaactacagctatcgttggtccgagcggcgccggaaaaacgacattgtttgctttgttagaacgattttacacaccagatgaaggagaaatattgctaggggaaaccaatattgaagattttgacttgtattcgtggcgcagtcaaatcagctatgtctcccaagaaagtccaatgatgtcaggaacgatacgcgacaatatttgttatggactcaatagagacgtttccgatgaagaaatagagcgagcagccaaactggcaaatgccgcggaatttatcgagcggcttccaaacggatatttgacggaagtcggggaacggggaatcaaattatcaggtggacagcgacagagaattgccattgcccgcgctcttatacgcaatccaaaaattcttctccttgacgaagcaacctcaaacctggacagctcatcggaagttcttgttcaaaaggccttgcagcggctaatggaaggaagaacaacacttgtcattgctcatcggctctcaaccgttgtcaatgcagaccaaatcgttgtattagagaatgggaccatcactggggtcggaacacatagcgaattgctgcaaacccatccgctctacagagaactggccgaacaacaattccagacaatatcggagtaaataaattttttggggcgtgacagcagggcttcgatgttaaaaccacatatgaacctctcctaccttcattccataaagagatgggagaggttcatatttcgataattttgaagaaggaatttcacgaattttgttgtaatttatctattggaaatatttgtgtgagatgttggtgaaatcatggaaaaagagataaggtgaaattcaaatgactactttatttgtaaacgaagtcaaaaatcaaagtatcgatataggggatatggaccgctatcattttgagtttcttcagccgattttggaacataaacgctttgtcttccttggggagagcagccattgcgtcaaagaatacagtctagcaaaagtaagcctgattaaatatcttcatgaagaattggggtttcatgtacttgcctttgaaagcgaattggggccatgtatgatcggcgattatctgtctgatcaacttgattctaaacgttttatggcgggtaccattgggcgtgtgtggcaaaatgaatttgtcctcggattatttgactatatgaaaaaaaatgaagcaggagcggccgctgtattttactggtgtggatgtttatcaaggaaaaaaggagaatttgttttcggaattcctcgagtcttatttaacgggtccgaccaaacagaagtttatcgattttgaaaagcgggcgatcgaggttttgattgcagccgataaacggaaaatcaagcgttcgatgcgccgaaatataagggaagagatggaaagtaagggcatggaattgattgaggaactcaaacagcattgttttccggacagcaagatttataaaattgtcctccgtacgatggaaaatagagtaaattacttgaaagcaactttagaaaaaagtttctcgaaactttttgagtatcgggatgcattaatggcaaaaaacctagaatttttagcacaggaaatatacctaaatgaaaaatttatcatttgggcacataacatgcatattagcaaaaatacttccgccaagcgcctgtctgcctataaatcgtttgtggaaaacctctcccaaacgatgaaggagaaaagttttgtattggggttgtatgcaaaggaaggcaaaatgttggattatacaggtaaggaatatccaataaaaaaaatgaataaaaaacatttggaaagccttcttgcccattccccttatcaaaatagttttattcagtgcaatggaaactgggcacagaaaaagtggcgggcctatgagggcggaggaatgcctacttcctttgtacctgcacaacaatatgatgggattttattttttaaatatgtttccccagcttactttgacgtttctgagaagaacagagaagagtaatttagaatggaatgactaacgacactgtggaaaggtcagctaaaaggcgaatttagaataaatccattctgtcgtggcattacttagaattgtttggtctagaatacatctattatgtgttttgtaacgcgttcataagtatatgacttattaaaaaaggagataaacacatgttttaccgtaaaaataatatttcttctgaaatcgattggttaaaagatcatacatacagtatacaattgcatgaattagatggtcattccgatttgtattttttaaaacctttactgcaaaataaacggatcgtttttttgggagagaatggccacggcgtggcagagcatagccagattaaaacaaagatgattaagtacttacataaagaattggggtttcgagttttagcattcgaaagcagttttagtgactgcagcttatgcttttatcaacaagatcaactggatataaggcaatggatgaaacattctttgtttaaagtctggcatacggaggaagtcgagactctctttcattatgtgaaggaaacacaattatccaatcagcctctcatcttaacaggattggatattcagcctgcctcaaacgatcatattactggcaaatttctctcaaaaatgttttcaaatatggataaggcctatggtgagaaaatagtagagttggaacaagaaatgctttaccaatatgtcaattcccgtagtccgtccatttccaaaaaggaacgtaagcgaaaatgcaaagaatggatggctctttatcaagaattcctctttttattagataaaaacagtcttgagttacaaaataagtttggaaaagacgcttttttgcttgtgaaccgaattttgcaaaaccgaattttccttatgcagatgatctcttcccatttcatgaaagcgataaaaatccgaaataaggcaatggctgacaatatttcatggctggcacaagagatgtttcctaatgaaaagataataatatgggcgcacaatgggcatataatgaagcaatctaggagattactagggtttctatcgacattttcttatttacctcccaaaatcaaggaattctcctataccattggcttctttatgtatagtggacaagcagcggaaaataatcgcagtgtatatgaagtacagcagcctagccaagacagcatcgagtttcgaatcaagcaagtaggacatgaaattggctttttagatatctcgcggcaaagaaaagtgcctcaaaatcgttggcttttcaagcatacttacacgatgcatgaagggaagcaattaaatcttatcaagcctattgattgttacgatgggcttgtcgtttgtgcgaaaacatctcctccaaaatacatcaatctaaattaaagcaggaagatttttcgcattacatgttattcatttcttttgtcattttgtcagcaagttaggtttggattaaaattccgacatgagcaagctttttttgccatttccttgaatgaaaacgccatcggacaataatttgttcgccatgcgtttcacggttcaggatcgacatgtccaggtcctcaagaaaaatattgctgcctatgacagaaaagaggtctttactatgatcaccgatgtcggcgttaacttagtgatgttttcttttccatcatgttaattcccagcctcgccaatacaatacaaatttcttcccttttagtttgttaattcattacttcgctaacttgttaaaatatggtaaaaagtaattgacaataaaaaaacaaagccattacaataatagtaagttattagtttgtttagaaaattaaaaaaataggtgctgatttgcgtgttgaagcaggcaaaaggaagaattggccgcaatgcggtgctcttagcgctttttgaagaggaagaagaaggaaaaatcaccgctcatttagacaacttgcaatggcgttattgcaaaggtaaagtcggttcaatggaactgcaaaaaattgttgcttccgttgaaacggcagcgaagcgaaacaatgttgtaaacggcgagctatatcgagaaatgcacgcgctgtatcatgcggtagttgaggcggtgcaaggcgtaacgagaggacaggtcgagctaggagatttaatgagaaccgtcggtcttcgtttcgctgttgtccgaggaaacccgtatgaaaacagcaaagaaggagaatggatcgccgttgccttatatggtacaattggcgccccgattcgcgggctcgaacatgaaacgattggattaggaatcaaccatatttaaaataggaagcctatagttttttagttatgaggaggctgcattcgcaatgtgtgtattgcggatatagcctccttctttatttcgctaaagcgcgatggagagggtgggaaaacatggtcgttttaaccggtcatacgttaacgctagaggaagtaaaacgggtattgtaccgtgatgaattggtcatcgcttctaaagagagtatggaggcggtggagcgaagcagaaaagcggtggaagaaattgtggcgaataaaaatgtggtgtatggcattaatacaggattcggaaagttcagcgacgtcttgattgccgctggcgacgtcgaagagctacaatggaatttaattcattcgcacgcgtgcggcgtgggggagccgtttccggaagaggtgtctcgcgccatgctccttcttcgtgctaatgcccttttaaaagggtattccggtgtgcgtccaatcgttattgaacggctgttggatttattgaacgccaaaatccatccggtcattccacaacaaggctcgcttggggcaagcggcgatctcgctccgctttcccatctggcgcttgcccttttaggagaaggagaagtgttttatcgaggcaagcgagttcccgctatagaagcattatcagcagaaggcattgcgccgattacgttaaaggcgaaagaaggattggcgcttattaacggcactcaggcgatgacggcgatgggagtggtggtttatttagaagcggaacagctggcgtatgaaagcgaagcgattgccgctatgacgatcgaaggcttgcgcggcattattgatgcatttgatgaacatgtgcacctcgtccgcggttacaggcagcaggtggaagtagcagcaagaattcgcgattatttagcgggcagcaaattgacgacaagacaaggcgagttgcgtgtgcaagacgcttactcgcttcgctgtatcccgcaagtgcatggagcttcttggcaagtgcttgattatgtaaaagaaaagctggaaattgaaatcaacgcagcaacggacaatccgctcatttttgaaggaggagcgaaggtgatttccggcgggaattttcatggtcagccgattgcgtttgcgatggactttatgaaaattgctattgctgagcttgcgaacatttcagagcgtcgaatagaacggctggtaaatccgcaattaaatgatttgccgccgtttttaagcccggctccaggtttgcagtcaggagcgatgattatgcagtatactgcagcgtcgctcgtatctgaaaataaaacgttcgctcatccggcaagcgtcgattcgattccatcgtctgcgaatcaagaagatcatgtaagcatgggcacgatcgcttctcgccatgcgtatgccattttacaaaacacaaggcgggtgcttgcgattgaactgatttgtgccatgcaagctgttgagtatcgcggtgtggaaaacatggcaccgaagacgagaaagctttatgaagcagtacgaaatatcgttccatccattacaaaagatcgcatcttttccaaagatattgaagcaacagcgcaatggttgaaaggtgttgactggcccttttttcttcaaaccatcacaccaaccaatcaatattcataggggggaaacgatgatgcgcaacattaaagcaaaaaagtcttgagctagagtgcaaaggatgggaacaagaagctgttcttcgtatgctctataacaatctagatccggaagttgctgagaaaccagaggagcttattgtatacggaggcattgggaaagcggcacgaaactgggaagcgtttgacgcgattgtaaaaacgttaagagagcttgaaaaagatgagacgctcctcattcaatcaggaaagccggttggtgtctttaaaacgcatgaacgcgcgccgatagtccttatttccaactcggtccttgttccaaaatgggcaaactgggatcatttccgtgagttggataaaaaaggattaatcatgtacggacaaatgacagcgggcagttggatttacatcggcacgcaaggaattttgcaaggaacatacgagacgtttgctgcagtggcaaaaaagcatttcggcggaacgttaaaagggacgttaacgctcacagctggtttaggcggaatgggaggtgcgcagcctcttgcagtaaccatgaatgaaggggttgtcatcgcggttgaagtagacccaagccgcattcaaaaacggctggatacaaaatactgcgatcgcatgacctattcattggatgaagcgcttctttgggcgtatgaggcgaaagaaaaaggcgaaccgctatcgatcggacttgtcggcaatgctgtagaagtgcatcatgagctgttaaaacgcggtgttgttcatagtgccaggcacctaagaagtcgccgcatcattcggaaccaaaacaaaaaagcttccttcttgtcgagaggaagcaacttaaacggtaaactgatataccccgttttttatatggacggttttgttttccggcatccccgtgattccgcataaaaacggacggttgataagagcatggtcgattggagcggtgaggctttttgcctcatacaagcggatcgctatgtttccgatcggaaactcggaataagcgccaaattcatcgttgctttccattacggactggcggggtacatcaaataagtggcaatatttttgcaacgactcgtcaaggcggcttacatttattccaatatacgaaagagacggggttccgatgctgtgctgcataagcggtgccatttccgtcgcgcgggcttcttccggttcgccccactgaataaaaaacgggtagcggcatgtgtcatcttgtttgtcctcgataaacagcatcgaccagcttaatactttaccatcttcacgttttcggctcccggaaaacggaccgatcggctttagcccttttgcctgaatgtgggcaatgacagaatagatatcgtctgtgcggaatgccaattgtgaaaagccttctcctttataggaatccgcgacgatttgctggattaatacgttgtcggaagtttttgcttgatcaaagtccgtaaagccgatccattcaatgtagcgcagttcggtaaagtagttcaggcagttatacgtcccccaagatgaatgctttcctccgtttatggcatgaaatccgataagctgaaacgcggttttcgcttcttctggtttttccgtatagtcaactacccaacggctaaagccgtgggcttgcaactagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgatggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttcagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattcatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaatcttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatactgaacgaaaaattcaatatatactgaaaatataacccccgccttccttccacagctaaagcagtgggcttccggcggatgttctcgtgacattcatgtttgcttctcctttttagcaaaaatcttaaaacagcctgcttttcattttatatatctctcgctcgttctctgtcgttttatggacggcaaaatcgatatcaagctgaatattgtctagccgttcgttcagctgttggtagtgggaatctactttttcctcaagtttgtgaaggccttgtttgagagaagtgatttcaccgtggatgttgtgtacgtccgttgcgagggcttcgagtttggcatctgtttcatcttgccggtgaagaagtgccgtcattagttcgttcagttcctttagtccggatttcaaataagtttgttcttcttctaatcgtttttgcccttggagcagtatttgttgttcttgtcggatcgtttgctgctcctgccggatggattcctgctcttttcggatggcttcttgttcttttcgaataacttcttgttcttttcgaatggcctcttgctcttttcgaatagtttcttgctcttttcggatagccagctgttcttcctctaaccgtttttgcccttcggcaaggctgtgcagtgtgccttcgatattgccaagcctgtcaagcacttgcaggagaaccgcctcgttcataaaaatcccccatttcacgcctgctttgactatttgaaataatcatagcacatatgttcgtttttatcaagaatgcggttggaagttgtttttatattcttgtgcagaaggcatggcaaatgttgcttcattcaatgaaagtttggtatcatcatagtattgtggtaggtcgaactcattggaggtgaaaaagatgtcaagaatttccatagaacaagtaaaacatgtggcgcatttggcgcgtttggcgattacggatgaagaagcagaaatgtttacaaagcagttggacgcgattattacattcgctgagcaattaaacgagttggatacagaaaacgttccgccaacatctcatgtacttgatatgaagaatgtcatgcgcgaagatgtgccaacaccagggctcccgcttgaagaagtgttgaaaaacgcgccggaccaccaagacgggcaattccgcgtaccagccattttagagtaaggagggggaagcaatgtcattatttgaccataaaatttccgaattacatacccttttacaaaaaaaagaaatttctgtttccgatttagtggatgaatcattccgccgcattggcgaagtggaagaacaagtgcaagcgtttttaacactaaatgaagaaaacgcgcgcgcgaaagcgaaagagttagatgacaagctagcgaaagaaggaaacgattttggcgtgctttttggcatgccgattggcattaaagataatattgtaacaaaagggcttcgcacgacatgtgcaagcaaaattttatataactttgacccaatttatgacgcaacggttatggagcgcttaaacgaagccggtgcgattacgattggaaaattaaacatggacgagtttgccatggggtcttctacggaaaactccggttttcagctcacgcgcaacccgtgggatttagagcgcgtaccgggcggctccagcggcggttccgctgcggcggtagcggcaggcgaagtaccgtttgctttaggttctgatacgggcggttcgattcgccagccggcggcattttgtggagttgtcgggctgaaacctacatacggccgtgtatcgcgcttcgggcttgtcgcgtttgcctcttcacttgaccaaatcggcccgattacgcgtacggtagaggataacgcctacttattgcaagtcatcgctggtttagatccaatggattcgacatcggcaaacgtagaagtgccaaattacgtagaggcgcttaccggcgacattaaaggcttaaaaatcgccgtgccgaaagaatatttaggcgaaggtgttgcggaagaggttcgccaatccgtccttgatgcattaaaagtattggaaaaattaggagcgacatgggaagaagtatcacttccgcactcgaagtatgcgctggcgacttactatttgcttgcttcttcggaagcatccgcgaaccttgcccgctttgacggtgtgcgttacggataccgcacggataatgcgaaaaacttgatcgatatgtacaaacaaacgcgcagcgaaggcttcggcaacgaagtgaaacgccgcatcatgcttgggacgttcgcgttaagcgccggatattatgacgcgtattataaaaaggcgcaacaagtgcggacattaatcaaacaagatttcgaaaaggtatttgagaaatacgacgtcattatcggaccaacgacgccgacaccagcatttaaaatcggtgaaaaaacgcacgacccgctaacgatgtacgcgaacgacattttaacgattccagtaaaccttgccggcgttcctggaatctccgtaccgtgcggatttgtgaacggcttgccggtcggcttgcaaattatcggcaaacattttgatgaaagcacaatttaccgcgtcgctcatgcgttcgagcaagcgaccgactatcataaacaaaaaccagcgttataaggggggaaacatgatgaattttgaaacggtcattggtcttgaagttcacgttgagctaaagacaaaatcgaaaattttctccagtagtccaaatgcgttcggagcgcccccaaacacgcaaacgaacgtgatcgatttaggctatccaggggttcttccggtattgaatagacaagcggtagaatttgcgatgaaggcagcgatggcgctaaactgcgaaatcgcgaccgaaacgaaatttgaccgtaaaaactatttttatccggataacccaaaagcgtaccaaatttcgcaatatgaccagccgcttggcaaaaacggctggattgaaatcgaagtgaacggcaaaaagaaaaaaatcggcatcacccgcattcatttagaagaagacgcagggaaactgacacataccggagatggatattcacttgtcgatttcaaccgccaaggcactccattaattgagattgtgtcagaaccggacatccgttcgccagaagaagcgtatgcgtatttggaaaaattaaaatcgatcatccaatatacaggcgtttccgattgtaaaatggaagaaggttcgcttcgctgcgacgcgaacatttcccttcgtccaattggttcagacaaattcggcacgaaaacagagttgaaaaacttaaactcatttaactttgtgcgcatggggctcgaatacgaagcaaagcggcaagagaaaattttgctttccggcggcgtcatccagcaagaaacgcgtcgctttgacgaagcgacaaaaacaacggtgctcatgcgcgtcaaagaaggttcggaagactaccgctacttcccagaaccagaccttgttatgctatatatcgacgacgagtggaaagaacgcgttcgcgcttcgattccagagcttccagacgcgcgcaaaaaacgctatatcgaagagcttggcttgccggaatacgatgcgaaagtattaacgctgacgaaagaaatggccgatttcttcgaagcgacggtcgcaaacggagcagatccgaaattggcgtccaactggctcatggttgaagtatctggctatttaaacgcagaacaaaaagaactgcatgagatcgcgctgacgccagaaagcttagcgggcatgattaagctgattcaaaatggcacgatttcgtcgaaaatcgcgaaaaaagtatttaaagagctcgtcgaaaaaggcggagacccagaaaaaatcgtcaaagaaaaagggcttgtgcaaatttccgatgaggcgacattgcgcaaaatcgtcctcgaagtattggatgccaatccgcaatcggttgaggactataaaaacggaaaagaccgtgcgcttggcttcttagtcggtcaagtgatgaaagcgacaaaaggacaagccaacccgccgcttgtcaataagttgttagtagaagaaattaacaaacgataaacaagttaaagctggctgcatcaagccagctttttatttttatcttaattttatgatgctacaatcagttaagcttgaagtcgaaaaaagcgggataccaagaggcgattttgccgatgctttgagaagatataggaaggaaaagtcggatttttcatgataaattcgtcttttttcttttaaataacaagttattaaaacacaatgttagcgtggaatgttcttgggaataatagaaaaattttataaaaaaataatattataaaaatatacaatagtttttttatttatgttattctatattgtaagcagaattattaacttttatgtaaaaaaataacaataggagggatgaggatgttgaggaaaagatccatattgcttactttattgtgtacaattatgttaattattgctactgcttgcagcggtggcggcaatgaagcgaaaaatgaaaataaaggaaaaagcagtgggaaaagcggagatacggttgacctcttgatggggacaggaagccaagggggtacatattatccacttggagcagaaatggccaatgtttggaataaaaatattaaaagtatcaatgttacatccactgaatctggtgcctctgttgaaaacctcgccaaaattgctaatggagaattcgatttagggatgactgtaaaccttccggcatatgatgcttacgaaggaaaaggagattttaaaggaagaaaagtagagaatttcgcgtttatcggccatatttatccagaagtattgcaaattgtgacgagagaaagtttcgggattaattctatcgctgatttaaaaggaaaacggatcgcaatcggaccgccaggaagtggtacgcaatcagccgcaaaaatcgtattagaagctttcggtattaaagacggtgactatgaagcttatcaagaaggcttcggtgatgcgaaagcgaagctgcaagacggcacgattgacgcatcgttcggattgcttggcctgcctgatgccggaattgatgaactgcaagcatctgtaaaagacgtgaaacttttagaaattactggtgaagaactggcttatgttgaaaagaacagcggctacactcgatatacgatgaaagccggttcatatgaatggttgaaaaaagatgtcagtactgtttccgcgtttgcgattttagtcgctaatacagatacagtggatgatgagacagcgtatcagcttgcgaaagtaatgattgaaaaagcaaatgaaaacacacaccaacaggcaaaacatatgacaaaagaaaacgcattgaatggacgcggaaatttaccaattcatccaggtgcagaaaaatactataaagaaattggtatccttaagtaataaaaagggccagactaagcgtcctggtccttttttcaataattctcctatcacaaaatctcttgtttttccattaatcttaacgatgtgctccctatgattttactgttgcctatttcaaccggtaacaagtaattaacttcatttaggtggtgatgacgatgaaatggcgtaaaaaaaaagatatgaaagaaaagccgcttgaagaattgtctcaagaggaaatactagaaaaatatgaccgagaaagttcctacagaaaaaatctcgggaaatggtcatgggttgtcctctttttaggtgtatcattaacgttgttccatttgtacacagggtatcgcggcgcgtttgaagcgagaattcaaggtcctatacacctaggaaccgctttaggcctcatttttttgctttatccgattaaaaaaggattgcatcggaaacaaaagggagttccttggtatgatgtcgtgcttgctttcacagcgctcggggttggctattataatgtgattaattacgaggagcttgtagcgcaaaaaatcgtgtttgggtattcgcaaatggatattattgttgcttcccttggtgtgctgttagtgcttgaagcggcaagaagatgcgtaggtttgccaatcgtggcagtagcgggtgtagcaattttatacgcgttatacggaaatcatattccaacgaaaatgtttgcccatcgtggattttcatgggaaaagttagcaactgatttgtatttaacgacaaaaggaatatttagtacgccaattcaagtgtcatccacatttatcttcttgtttttatttttcggagtgatgctcattcggactggagttggtcaatttttcaatgacgtagcgtttgcgttaacaggaagatttattggaggacaggcgaaagcagcagttgttgcgagcgccttggaaggaatggtctcgggaagctctgtcgcgaacacggtaggatcgggagcgtttacgattccaatgatgaaaaaggcgggttataagccggaatttgccgcagctgtagaagcttccgcatcaaccggtgggcaaattatgccaccagtaatgggagcggccgcatttattatggcttcgtatacaaacacgccgtatagccaaatcatgttggctgcgatcattcctgccattttatacttcctcggtgtatttttaggcgtacacttcgaatcgaaaaaacaggggattatcggcacaccgaaatcgcagctgccgagctttcggaaactgatgacagaacgcggatatttgattttgccgcttatagtcattttttacacattactgactggtaaaacgccgatgcgcgctgctttagtggcgattttagtcgcgtttcttgtcagcttagtacgcaaagaaacaagaatgacaccatggcaaattgtaaaaacgcttgaggaaggtgctcgaaccgcgcttccagtcatcgcagcatgtgcagccgcgggaattattgtcggtgttgtcgtccaaacgggattaggcggaagaatagcaaatggcattattacgttaggtggaggatcattaattttaacgttattctttacgatgattgcctgccttattttaggaatggggttgccgacaacggcaaactatatcgtaaccgcgacgatggttgcgccagcgttagtattagggttggacgttccagttttagctgctcatatgttcgtcttctatttcggaattgtcgctgatattacgccgcctgtctgtttggcagcatatgcgggtgcgggactggcgggagcgaacccgtttatgacaggagtaagggcgtttacgttggcgacggcggcgtatatcatcccatacgtatttgttatgaacccgcaaatgattttaattgacgttaaaccgctgtttttaacgatttgcgtggtcacggcgattattggcatgatcggtgtaagcagcgccatggttggttaccttgtcagaaaggcgtatgtttgggagcggattgtcttatttatcgctggtcttcttctcatctcgccaaatattacgtttagtgtaattggaagcgtgctattaattgccgttgctgtgattcaatcaagaagaccgaaagaaacaaataaccttttcaccgcgaccatgtagtattggagggaaagagggtgatttttgatcatcctcttttttttatttacatataggcaaaaatcctgtaatatgaaataaaaatttcatataattttataaaatgaaaaataaatttcaaagaggtgttcatggtggaaatcgagcagatagaagcgattgctagtagtatgaaacgctcctttcatttgtatgaaaaagcgaaggaagtcataccaggaggcgtcacggcaaatattaaatatttcgcgccgcacccgattatcatggaaagaggaaaaggcagccgcctagtcgatgtcgatggaaacgaatatgtcgattatttactttgttacggtgcgctcattttaggacatggccatccgaaagtaatcgaatcgatcatgagacagattattacggacggaacgaccgtatttggcgcgccacacatgctcgaaacgttgatggcgaaaaaaattattcaagcatttccaagcatggaaatggttcgttatacaaattccggtctagaagctacattacttgccattcgcttagcacaagcgttcacgggaaaaacagctatcgcaaaattcgaaggacattatcacggtggatatgatcaagtgttaattagtgtaaatccgtcggttaccgaagcgggagacgaaaaagagccgaaagcggtgcctgagtcgaaaggaatccctccccaatatacggatgaaacgattattttgccgtttaacgatattgaggcaacggaagcgattttgcggaaacataaaaatcggcttgcagcagttattttagagccggttcaaggtggctttattccggcagatgcaatttttatgaaagagcttcgcgccataacgaaagaacttggcatcgtccttattttcgatgaagtaaaaacgggattccgtatcacttacggaggggcacaaacggtttacggcatcgcgcctgatcttaccgcattaggaaaagtgttaggaggtggattcccgatcggagtggtcggagggaaaaaagaaattatggaacaaatggacccgcgccgcggcaaagacgcactgtcaataggaacagataaagcgaacaaaggggatgtcctgttccatagcggcacgtataacggtcatccgactgttttagcggcagggctggcaacattagacgtcttacagcagccggaaacgatgccgcgtctattacaaatgacgaacatgctccgcgaaggattggaagcggtgtaccgtgcttatggcataccaatgaaaacggtcggattaggaagcatcttcaacatcgtcttgaccgaacaagatgtaaaaaattatcgcgatttaacaaaagcaaatatgaaattgcgggaagaaatcgattacgaactgttgggacacggcgtgtatacgaaacctggcaatcgctattcgatgtccgtcgttcatacggaagaagatatcgcatggacgatagaagcgcatgaaaaagctattcgaaaggtaaaaaatcgtttataatggacacaccaacaaatcgttgtgtgaaaagggctgaaaaacgatgaatgaagtgtatcgattaatcgccgaaaaactgccagaaatgagtcgagcacagcggaaaatcgcgaaatacgtattaaacaatcctgaagcggttccgtttttcacggtcggaaagcttgcgaaaatggcaggagtgagcgaagcgactgttgtccgcttcgcaacgtttttaggattttcgggatatccagagtggcaacaggcgatgcaagaatcgatgaagcggcaattgacaacggtggagagactgaaaatttccgaagaagtgtacgattcggaagacaaatcgattttcgaaatgtttcaagaagacatcgaaagaattaaagcaatgtcggtgcaaatcgacatggatttgttctatcaagcggtgcaatacattaccgacgcgaaacgaatatttattatcgcaaaccgaagcgcggtttcattaggactgtttttagaattttatttcgacatattgtttgagaatgcggagctcattcgtaatccgcacggcatatcggaaaaactgtttcgccttaataaagacgatgtcgttattggtttaagttttgctcgctacacaaaaagtaccattgaagcggtcgctttcgccaaagaccgcggcgcaaaaattattgtcattacggaccatctattatcaccgctggtatcgtacggagacgtcacgttatgtgctccgacggaaatgccgtcgtttattgactcgttcgttgcgccgttaagtttagttaacgcactcattaccgaagtcggccggagaaagcgtagcgaagtcgaaaagcatttatctgatttagaagaaatttgggaaagattccatattttttatgagtaaaatgatgtggacctattccaagaatgttggaatgggtctttttatttcaccggctcgactcgtttctattatgcgcggttgtactattgcttcttgtttccgtatctccggaaagcagataaatatattttcgtgccttcatatcgttggccatttatgtcaagaaaacgggtgcgttaaacagaaggaaaaactcttgcttatgcagctacttttctctcgtcaacgtcatatgcagcaaacacaatctgttctgtcccgtcaaccattagatgtggtgaaaaacaatatcatcatcgtttcatccatggccgtccggctttctagtcattctcttcacaaaaagtttgttccgtaaacagattattttcgaaagagctttaatatgtttagcatgtcagaatgatagataagaaaaaagtccttatcgtcatctggaaaaacaggaatatatcatgatatatccttattttccttgtgctaccatttaaatagcgtgtaaatggggggaggaaatcaaggtgtcgtctttattggaatcgatagaaaaagaattgaaacgcagggcctatgagacgatgatcgatttcctcgagtcctatcaagggcaggtcgaagaagcgatcgaggaatttcaagatggcactcgtgccttttatcgcgcaaatgacgagtatgttccgcattggcagggagaatcgagggcagcgtatgagtcgatatacggggacttgcggcaaatcgaggcatggatttatgcggccgcagacgatctttttcatgaaataagcagggaaatcgcccagattcgccaaaagatagaggaacggcaatgacgacgattcgagtcaaaccagaggagctggaaacggtagcgaagcatgttcccgatgcagaagacgcttgccagcgtgtgcaggaatctctttcttggacacttccttctttagccatggagattcccggaattggctctgccgccatccatgagcttaaagacgagctgattcattggctccgccgctatgaagaaaagctgaatgaagccgaggaactgctgtatcggacggccgcggcaatgcgccaggcagaccaaacgcttgccgagaacatgaaagaattcggcttagagcttcttggctggtatgacttgcagcgattgtttggagaatacgatccaattactggagaacggatatccggatgggaccgcctgcttgcgggaggaatgctattagcttcttttattcctctgatcaaagggataggaatcgctggcaaagtgggaatcaaaggagcgaaatcagccaggataacagcggatgtttcgaaatggatctcaaaaacgaaaaacgtcctccattatgataaaatcaaatcgttcttccaaacgatctatcaccaagtcatcaaagaaccaatcaccgaaactatccgtcgttcagaaaacaatggaagaactttcttcctcaagtgaaaaatatgaaagagatattatcaccaaaaggaacgggtaatattgttctagaacaattgcaattagggataacactaaaagatgtggtaatagttttctccttcgacgaggaatacggagatatcgtttttaacttcccagaaagcgaaatattcgtagatgataaaaaggaagttaaatcgaggtttgaaaagttagttaattatctagtgaaattaaaaatgaaatatgatattcctaaagttataataggttacgagcctgcggatgatgaggatacaatgttaatcgaacttaatgataatgctcttaacttggaaaaagtgttagaaaaaatactttattaaatccttcgagcctcaaggatttccttgaggctctttttagtgtacccggcatgggtgcagtctaatacggcccttcctctttttttgctacgattttaagccttttggcgttactttattttctagcttccgcaataaaagatcaaataaaatcgctaaaaccgccgctgggatggcaccggccaaaatcaaatttttatcggcgatccgcagtccgcggtcaatgagatcgcctaagccgccggcgccgataaaggtcgcgagcgccgccacgccgatcgtcaaaacagtagccgttcgtacgcctgccataatcactggcaaggaaagggggagctcgaccatccataaaatttgtcgcgatgtcatccccattcctcggccggcatcgacaagcgcgggatcgacgccaaggatgcctgtgtacgtattgcgcaaaatcggaagcaatgcatataacgttaacgcaataatggccggcaattttccgattccaaagatcggaagcataaatcctaataaagcgaggcttggaatcgtttgaataatagcagcgatgccgatgattggttcggctagctttttatgccttgtcaggacaatgccgagcggaacagcgactaaaatcgcaatgatcatcgcggttccggaaagcaaaatatgttcttggaaagcgatccagatctcttgttttcgttctatcattatgtctagcaaattcatttctcatcccaccttcacggttgcttttgaaactcccattccgccagcccgcgcatcatgctcgatctcgtgataacgccgacaaggcgattcccggccaatacagggatggcgctgacatcttgttgctggaaaatttccgcaacttccgtcacatcagcatcctttgttagtgtcgtcacatcgaaatcagcgatgtcggtcacaagaagatgttcctgctgataatgtctttctagtttttttaatgtcacgacaccaagaaaggattgttttttatctgtaacgattaagctgtctacttttttctctttcatgaaccggaaggcctcggctaatccgcgcttcggcgatatcgtagcgatggaatgggacattaagtcttccgctgtcggcacggccgtttgtctttgtgcaaggcggttctctccaataaagtcgcgtacgaatgaattgacaggacggcgcaaaatttgatccggcgtagcaaattgcacgatttctccgtctttcataattgcaatacggttggaaattttaatcgcttcatccatatcatgtgtgacaaacacaattgtctttcgaatttcttcctgcaatttcacaatatcctcttgcagctgttcgcggctgatcggatcgagcgcgctgaacggctcgtccatcaaaatgatgtcaggctctgcggcaagggcgcgaataacgccgactcgttgttgctggccaccgctaagttccgacgggtagcgatgtttaaacatcgctggatctaatccgacaagatcaagcagttcgtcaacccgtttttgataggcggacggctcccatttttttagtttcggaactaaggcgatattttccgcaatcgtcatatgagggaacagcccgatttgctggatgacatagccaatgttgcgtcgtagttccactggattcatttttgcaatgtcctgcccgtcaatgtatatcgttccagacgtcggttcagtcaggcggttaatcatccgcatcgtcgtcgtttttccgcatccgcttggcccgattaaagtgaccaattctcctttttgaatttcgagattaatatttttcaatgcgacaaaaccgtcgtcatattgtttccatacgttttcaaagcgaatcatcttcatcccacctttgctatgagaaaacaattaatctatcaatccttctgctttcaaaaagtcaatggccacttgttttggacgttttccttccatatttacttgcgcgttgagttccatcattttttcatcggttaaaatgccttcgagcttattcaaaactttccccaatcccgggttggcgtcaagcacttcttgacggataatcggcacagcgtgataaggcgggaagtagtgtttgtcatctttcagcacaacgaggttgtattttttaatgcgcgcatcggtcgtataggcggtaatcacatcgatatcgccgtttttcgctgcttcatactgcaagtcaggatcgatgttggcagttttcttaaacttgaagccgtaggcatcaactaacccgtcatacccgtcgctccgctcaaaaaattccgcatcggtgccgaatacaagctgatcagatttcttggcgaggtcggagtacgtttttactcctagcttgtcagcaagttctttgcgcattgcgagggcgtaagtgttgttaaagccgagcggcttcagccacgcgatgttaaacttttctttatactgctttttcgtttcttcataaatttcttctggtgttttcgatgggtcgtatttgttttttaagatgtttaagtgaccagtacccgtatattctacgtataaatcgacatctcccttttccatggcttgctgcagcacaaacgcgccccctaaactatctttcatttccacgtctaaatcggtgttcgccttcaaatattcggcaagcaagtgggctaaaatcacctgttcggtaaactttttgctcgcgacaacaattttccctttttccgctttttcgccagctccgcaggcggttagagtgaacagcatgacagcggataaaaatagaaacatccattttcgcaataaaattcctcctttactagatatgcatacgttcttgatatagatttgcgctgaaatgatatgtagcggcaaggagaggccaggaaataacgggtgggaaccgtcacgacaatattgtatcgtcagttggatgttatttacaaatttggtatagcactatatatttgcatatttacggatttgccatgctgacctagaagcagattccgcatccttagaaatgctccgatatgctcctgtatcctcaagatttgataggaattatgagaaaaaaacaaaatagcaatgcatgaaaataaggaatggcagtacaaaatgtgaaaatgccatcccgagtttgttggcaacttttttatgattattcttgctccatcaatcggctgccattcttcgctgtacatgtatgtaaaaataaagcggtatggcgcctagcagcgtcatgccgcttacaatgtttacgggctgactaaccgttgcagcgtgctttcgactttaaaaacgcggttgttgagaacttgcatgccggattcatggtcatggaggagaggcaggactttgtcttcgagcacgttggtgaggtgagtgacttttcctttcaattcgtggacgtcaagtgagagtgcgtcatattttgcagtgaggacttcttggccatggcggacggcttcgctgatcgcttttgtttcggtgattttttcatcaagaacaataacggtgctttcgacgtttgctaaacgctccttcacgctggccatgtctttttccaaggtagccactctctcttcgacacggctcatccgcttttccaatttgtcgacacgattgcttaacgtttggatatcgttgcgcgtgagtttgacctcttggagaatttcttgcagcagcgcctctaccatgtactcacctcctttatatccttcattatacattaaacattccgacaaacgccatgtcgaatggaatagatttttagtggagtaattgttcgatatttattacaatggaaatagatgatctgaagaacgataaggagaatggacatggatgcttcctggctaaagccgatttcggaggtaaagtatttagcggtggataatgcgtatcgctatcgcgcgattttgcgctatttttacacacagcacgaacggatgcggcaatatttgtttccagaagaagtgtatgcgtttttaaaacagcacgatgaatttcgggattatacagaagatgatttgcagcaagatttagatcaactcgtcaaatggaaaaacttgattgcgagacaagaaacaacgcacattcgcacgattgaagagtttaaaaagaaacggtttcgctatcaatgcagcccgtacacggtcgaaatcgagcgtatgatccgcgcgctcgagcagcttggcgattcgtttggtgggtcattggaaaaaacacgatttgaccgcctgtatacttcgcttgtccgcattgaaacaattatcaaaaatggatttgcggaaaaacgagatgagatgaaccaagtatgggaagaaacatttgactatttcaaaaaaatcatccaaaattccgccgactatatcgcttatttaaacagcgaaaacatggaagagcaaatgatgtcagaggcgtttctcgtatataaggaaaagttcacgacatatttacgggattttatcgtcgcgttgcaaaaaacatcgatgcaaattgaaaaactgctcgaagacttgcaggaagaagaagtacgtcagtttgttcatcatgtcgtagactatcaaatgacgattccgcgttgggaagatctttcgctttcaagagagcagatggtggaagaacggatggaaacatggcgcagcttaaaagaatggtttttaggccggaacgggcatgacagtgaattggcgtttttgcagaaacaaacgaacgaggcgatccgccgtattacaagggttgtgcagcggcttggcgagcggcaccatcattttcgcagccgaaaaaaagattatttgtatctagcacaatggttttctaaactcgattcgctagaagatgcgcataaattgtcatcggtggtgtttggctgttttcacacaaaacatgtggtgacggacaatgatgcgaccgaagatatgtatcgcgacatttgggaagaagcaccaagcgaatggacggtgaagccgcgcgtccgccattaccaggaaaagaaaaagccgcaggcaatcgtagacaatgaaaataaaaagaaacaaacaatggtggagtttttacagcaaaaacagcgtgaagaagaagagctcaaacagttggttcaagacggcaaaattattttacgcgagttgccggttgtcgctccccatgttcgcaaaacgttattaagctggattgcgaaagcgatggcgcgcgaagatcgagtcgtgaaaacggaaattggctggaaggtgaaaattgtcaaaaaagatgattcatttattgaattgcacgcggaagacgggacgatgatcatgccgaattatgaaattcattttcttgaggatagggaggactagcgattggaacgtgattttgatgaaaaggcgaaaatagcgctaaaagtgttactggaaaacttttggattacccgcgagcgtgacccggaattgtttcagctgattcgcgaacgagaaaatatcgtaaaacgttatgtgcaagaaaaattcggttatcgcctcattgttcaccgctattttgctaaacttgaaaaaataccggcggaacctgaggcatggatgggaatagaatcatttcaagaaccgcttgattacgcgttgttttgttgtttgatggcatatttagaaggaaaggaagtggaagaaaaatttttgctgtcggatgtctgtgaggaaataaaagcgatgtatccaggggaagttccgcttgattggacgaactaccagcagcggcgcgcgctgatccgtgtattaaaaaccgctgaagaacttggggtcgtgaagcgggtggacggcgaaatcgaaggattcgcccagcgggaagaccatgaagcgctatatgaagtccccgtgctttctcgttattttatgcgttcctatccgaaagatttgacgcagtacaaaacgatggaagaattgttagaagaagagtggaaaaccgctccgcaagattatcggcgccaccgcatttatcggcaactgtttttatctccagttgtttatcgacaacaaaaagacgatcctgacttttattacttgcgcaactttcgccatcgattgcgcgaagatattgaagcgcatagcgattttcgctacgaactgtataaaaacgccgctttgctcacccttccggaacgggaaaacgtatatacgctgtttcccaaccaaaaaggaacgtcagatattattcttcatttcgcttctattgtccgtgaacatcttctagattatccaccagacgaatacgggaaaatcagaatgacacaagcggattttcagcggctgcttacaatatgcaaggagcgctatggagaaggatggggaaaaacgtatcgcgacatgactccagcgcagctaacatcggtgctgttggaggaattaaaacagtggaaaatggcggatgtggaaaaagaaacgggaatgatcatgctatatccactgctcggacggatagttggccattatcctcccgattttatgaagaaaggaatggatgatgatgacgaataaatgggtgctccatcgcgcgggactattaaatttttggtattacgatgaagaatatttccattttgcggacggcaggctgtttctccgcggcagcaacggttcgggaaaatcagtgacgatgcaaagcttgattcctgttttgcttgacggaaagaaaacccctgaccgccttgatccgtttgggtcacgggcgcgccgcatggaagattatttgcttggggaaaaggaattagttgatcgtgatgaacggacaggctatttatttttggaatataaacgaaaacatagcgaccattatatcacaaccggaatcggtttaagggcgaaacgccagaaaggcatggatttttggggatttgtcatttttgacaaccgccgcatcggtaaagatattacattgtacaaaaaggaaaaaacgggcgaaaaaatcccgctgacaaaacgagaattaatcacggtgcttggcgacggcggaacggttgtcgatacgcaaaaagagtatatggagcttgtcaataaatatattttccgtttcgaatcgctcgaagcgtttcaagaattgatcgagcttttgattcagcttcgcagtccgaaattatcgaaagatttcaagccgacagtcatttacgaaattctcgaaagctcgctgccggcgttgacggatgacgaattgcgacatttatcggaaacgattgaaaacatggaccaagcaaagcagcagctggaacagttggaacgggatgaagcgtcgctgcgtcgactctgccagcactatcagcaatataacgaatatatgatatgggaaaaagcgaacgaatggctcaaagcagcaaaacaagaggaaaaattaacggaagagcgcgagcagtgcctccgcgatcaagagcggtatgcagcacgaaaagaagagctggcaacggaaattcagggcttacaaaatgagcaagcggtgcttcgcaaacgggagctggatttagcgagccacgaagtgtttcgggccgaagaaaaatatcgggaaacgaaacagcgccttgcgaacgtgcaagatcaaataatgaaaaaagaacgttatcttgatgataaacaacaacaagagcgcaagttgaaacaagagattgccaaaagcgaagacgttcttcaccagtctgcgcaaacgatcgacgaacaactggaagaattgcgctatgccgcgcttgaaagcgcctttgcctcacatgaactaaatgaagaagactttcagcggcatcgaaacgagccgtttgactttacgctttggcgaaaagaagcggaagcgtatgaaaaacggttagaggaaatattgtcgctttggacgcgccatgatgacctcaagcgccgatacgaagacgcataccacgagcttggagaacagcagcgtttactagacaatctccataatgacgcgaaaaaatggcacgagctattggaaatggaaaaatcgcgcctgcaggaagcggtgtttgcctggaaagaagcacatcctgatattccgatcgatgaagaaacaatccaatcgtttttgcgttatttaaacgagctatatgaacgctatcattttgaagatgtaaagaaaccgtttgccgaccgatattatgaggcgttggaccagaaaaaagcggaaaaagtgagatgggaacacgaaatcgagctagtaaaacgagaaatcgcagaaacagaagaagagctgcgccgctggaaagaacaaaaagaccctgaattagagcatgacgaacaaaccgcacaagcccgcgcggctttacaagcacgaggggttgcgtacgtgccattttacgcaagcgtcgagttttacgaccacgtgccagaatcgttgcgcgaacgaatcgagtcatcgttataccacgcagggctattggacgcgttagtgaccgaaacagacgtttccatcgtgcatgaccgtattctcaagccaaatcctgtggaaatggcacatacgcttgccgaatatttgcgtcccgatgtggatgaagacctcggtgtttccgccgagcgcattgaatctgttcttcgcagcattcttatttctgatgaggcgcaagaaggacgatttgcgatggacgagtcgggccattattcgtttgggctccttcaaggccatgcgccgaaacgagaacaagcgatctttatcggccgcaacgcccgcaagcggtggcgcctttcccaaatcgcgcaaatcgaggaaaagcttcaacaactagatgaacttcttcagcaaaaaaaggaacagcttgcgcgtgtggaagcaacaattgcctccatccatgaagcgtttcaaacgttcccgtctgaccgcgatgttcgcgcggcctttgacgaatgggaccgtacaaaacgcgccatcataagcaaacaacaagaagtggaacgaaaaagcgaaaaattgaatagcatcgcccgcgactggcaacaagtaaaacaaacgcttcgcgaaaaagcggaaggactcgatcttgaatttacaaaagagcggtacgaagaggcgcggcgatggatgaaattgtatacgggccatttaacggaattggtgctggaacaccgttcgtttctccatcaattgcaagtcagccgctatcatcaagaccagcttgaaaccgtccaagcggaaatcgatgaagcaaaaggcgaaatcaatatattagccagcgagcaacaacgcctccttttagaaatacaacatatggaacaaatgttaaaacagatgggagcggatgacattcgcgcggaaatctcccgcgttcgcgatcgccttgaatgggtaaacaaggcgttgccggaaaagataaacgaacaagctcacatcgaacaaacgatcaaatccactcaccgtcaactagaagatttagagcgaaaacttcaatttgctagcacgcttgcagcagtatggaagcgatcgtttatcgcagaagtggaacgcggtcttgtcgaagtagcggagaatgtagatccgcatgaacaagcaaaagatgttgttcgccgctacggatcaatcggaaaagaacaaacgcgttcatccgtgattgctaaattgaatagcgtattcttccaagaaagcgcgaatttagtggaataccgcctatctcaagaacctgtcgcattagaagaggaaaatccgtttgctggtatcgatttggacgaagaaatggagttaaaggtgagcgattggaaagaaaaacgggatcggatcattcttttgcttgattacaaaggacagcgcgtcactccgttctatttattaaaggaaatggaaaaagacattctccttcagcgggaatacattaatgaacaagaccgcgagttgtacgaagatattattttaaaaacggtcggacgtattttgcgcagccgcattcagcgtgccgaacgctgggtgaaagacatgaacgcgctcatgcaacagcgagatgcttcttccggattattgttgtccattcaatggaaaccgaaaacagcggaaacagaagaagaaatggatacgaaagagcttgttgaattgttgcggatgaattcgcgattgttaaaagaagaagatttgcagcgggtcacgatgcacttccggtccaaaattaaccgcgcccgtgaaatgttagaagaaaaagggcaaggcaacacgcttcatcaagtcattaaagaagtgctcgattatcggaaatggtttacgtttacgctctattatcaaaaaacaaatgagccaaaacgggaattaacgaaccagcgattttatcagtttagcggcggggaaaaagcaatggcgatgtacattccgctttttgcggccgcgtatgcccgctatcaagaagcaagtgaggaggcgccatacatcatttcccttgatgaagcgttcgccggtgtggatgaaaataatattcgcgatatgttcgatcttgttgaatcgctcggctttaattacatcatgaactcgcaggcgctgtggggagattacgacaccgtgccgtctctttcgatttgcgagcttgtgcgcccgaaaaacgcttcgcacgtcaccgtgatccgctattattggaacggaacgatgaagcggcttgtgacagattgggacgaacaagaaatggtggtgaaacaatgaaatcattgccggaaccagcggcggaagcggcgcaattttttcgcggtgaagctggatttcgccgccttttttgcgaaatgaaaaagaagtacgaatcgctcggccgcattggcggcaccatttcccttacgaattttacgaaagaagaaaaagaagcgattgcggcgttttttgggaaggaaatggcgcgcgtttcgctgcaggcgtttgctaaacaactggataagacaagatttgcgggtatttcgctggaagagctgttagtccattattttggggaaccactcgtcgcaaacaaagaaaggcgtgaagcggaacagcaggaaaaagcggcgtttttccagcggctgatcgccgcttacccgagtggggcggaatggcttacggcagcgctggagcatccgaacgaataccgtcttcttcaccaagcgtacgcccagcagcgcgatgagctgtatgcttccatttgcgcagtttgcgaagcgcttcgccagcttccgaagcaaggaacgtacgaacgcctgccgctattcgcgcaaaaagtaaccggagacccgcacgcgtttgatttgcacacgtttcaaggaaaactgctgctatccgcattggaattttactctcgaaaaaaatatcagctttcgtctgtagaagaagtcaatgaactattgcaatcgttcggcatattgcgtgaggacatcctcaatttcgtgacgtgcgcgggaattttggcagaaacgaaagagggcattcatcccgtattttccgccgcttgtgaaacgaatatggcgctgaatgtgccgctgagggagatagtggcactaacccgcgcgtatccagcgaaaggaaatgccgtctttgtcgtagaaaacgccggcgttttttctgaactgctagacgaagcgatgccgcttgtcagcacaaacggccaactcaatttggcgacgctattgcttcttgacttgcttgtggagtcgggcgcacgtctttattattcgggcgactttgatccagaaggtctgaaaatggccgatcggcttgccgggcgatacggcgagaatctttccctttggcatttcacgtgtgaggactactttgcctcgatgccgagtgtgtcgctttctgaggagcggctggctaagctccaatcgatttcctctcccaaactgcagccagtaaagcaggagatcgagcggtgcaagaaagcggggtatcaggaggcgattttgccggtgcttcggaaagatatagagaaggaaaaggcggagttaagttaatcactccgtctttctttgcaaagaaagtttacaggcatcaaaaatgggatatagcttttaggatgtttagtaacctataatacagacggataacgatatgcgatcgtatatataaactatcattcgtggtgaaaaatgtcgtcgacctccaatcgtgcaaaaagtgcgggggatcgatgacagtttctttttctccctcttgcttacatccatcaatattttcttataaagaatagttgcacgcaagagtttcagctgacctcgacgaaaacagatatcaggggtattatggaaaatgaaatggatactggttgttccttgaaaccaacaggaggaataaaaggatgagaaaaaagattcgggaattaggcattgaaattggatcgctggaaacgggaaagcataatcagatcactgatgttcctggagttaaggtaggacatgtaacattaaagaaagagttggatgaaaagacggtcattcgaacaggagttacggctattcttcctcatggaggcaatatttttttgcaaaaggtgcctgcttcgtgttttgttttaaatggatttgggaaaacagcgggattagtgcaagtggaagagttaggggttatggaatcaccgattatgcttacgaatacgttcagtgtgggcacagtctggcaaggaacattggaatatttaatggaacaaaatcaagaaataggggatacgactagttcagtgaatatcgtagtaggtgaatgcaatgacagctatctaaacacggttcattttcctgtcatcgaaaaagaacatgcaaaactagcgatagagcaggctgtttttgatgtcgaagagggtgcggtgggtgcaggcactggtacgatgtgtttcggctataaagggggaattggcagttcttcgcgaatcatccatggagggatttacaccgttggcgcattggttcttagcaattttggcaaaagggaagagttgtgcattgcacagtatcgaaaaccatcatttgatgaaacagaaattccgaatggttctattatgattattgtcgcaaccaacgctcctttgagctctcgtcaattgaagcggctggcaaaacgtgcagccttcgggctcgctcgaacaggaagccatattcaccatggaagcggagatatcatcatcgcattttcgaacggatacactatcccccacttttctgagtcatcttattatcaacttccgccgctcattcgcgatgatgatccattgatgaatgagctgtttcaagcagccatcgagtcaacggaggaagccatcttaaattcgttgacaatggcagagacgacaaccggacggaacgggcgaattggtgaggctattccgtatgacctttttcaatgacaacaaagggtatgtctagacgaatcggcaacatcggcatgttggccggtgaacaaatcgaaattagtctttattagtttagttaatcaccacgtctgtttttgttgccgtcgacctccaatcatgcaaaaagtgcggggggatcgacgacacttctttttttcttttcttccctacagccatcagcattcctatgtattgacggaattttcaaaatgacgtatactggacgtagtcaaattgaaaaacgttgatgcatcaacgttttttgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaatgaacgatcaaatttctgtctccccgatcggacttgtatcctacttaccaaaagacgtagacagaaaatagccgcgatagataagtcattttgctaatagtgaaaggaataagaggtagttgacatggccctcttcttttttgttttcattgatataacaattcatgggacgatgtttagataagaatcttttcatttactcaaacatagatttcacaaaaaaaattcaaaaatttaattttattttttataccatttggtataatatagtaaaaaagtaggataatggggtggtatgttgatagaggcaatagcacaaataggacgtatagagttgggaggaaaggatcaagcagctatcgatcagttcattgaaaatccaggctatcctaattgcatacatattctccttcaaagaggggacaacggtgcatttgtttgggaagactgcgaagtagaggagcaaaaatctgattttcgtaaatatttatttcgcagcggctcttcacgtggggtgaattactcgcctacagccaaaatcacaacagtagagaatacgtaccagcaaaaagtgttaggatggtttaagaagatttgcaaaatcaatgggagtgactttttccgaggtattcaagaaacattagaaaaagaaaaagatcgcattttacaaaaattgcaaagtaagttagcgctttcaaacgaaaggactattctttctttaaaagtggatgggtcctatctctatgatattcctgagtttcgagatgcttttatgtttttgattaatgaaaaagatttggaattatccgcctctaatcaagtttgttccatttgtggacagcgaaaagatactgttattggcaaaatgtcggtgttccgtttttatacgcttgataagccgggatttatcaccggaggattggatgaagaaaaagcgtggagaaattatccggtttgtctctcttgtaagtcatatattgaagaaggaagaagatttattgaggagaatctccgcttccaattttatggattttcctatttgcttattcctaagctgattgttcctgttgcagaggataatgatagttttgctgaggtgttggaatatttatcttcccataaaaaagaagtgcggattcatcaggagcaagttgaatcgtttatgacaacggaagaagatgtcatggacatcttgaaggatatgaaaaatgtcgtttctatccagctattatttttgcaaaaaatccaaagtgcggagcgaattttgcttttgatcgaggatgtgttgccttcaagaatcagtgagctgtttaaagccaagtcctatgtcgaacaacttctatatgcggaaggaaatcatccatttcattttggatttatccggactttcttccataactcgtatgacaaatattttttgcacatcgtcgagtcggtattcaaaaaaaggccgctttctatttctttcttaacaaaattcattatggaacagttgcgtaaagaattaccagcctatgaatcaggagagaattccttcttttataaaacgagacaggctgttgcagtgattttatttttagagcaggcaggtgtattgccagtcaaaggaggagctgccatgagcgaaaaatttgatgtgttgtttgaaaagtacgggaagcagctagatactccggaaaagaaagctgtttttctgctaggttcattgacgcaaatgcttctggacattcaacaaaacaagcggggcagcaagccttttctaaagcaattaatggggctgaaaatggatgagcggaccgtaaaagggctgcttccgaaagtaatcaataagttggaagagtatgaatcctatcattttatccataagcaattagctgaagaaatttctactttatttttgctttcatccccgcggtggaaaatgtcagtagatgaattgaatttttattttgcttgcggcatgaatcttgtgtccaaagtgaaagagtcattaataatagcgaaggaggaagcataatatgctgcaaaatcgttctgaattattatttttatacgatgtgcaatgggccaatccaaacggggatccagtcgatgagaataaaccgcggattgatgaagaaacaggtagaaacattgtaacggatgtccgattaaaacggacgataagagattatttgcatgatttttgccatcaagaaattttcgtgcgcgaaattgcgggagacaatgagtacatccaggatgcgaaaatgcgggcggaagattttttagtcaaagacggcgaaaaattggataaatccaaactgtcgcttgccgatatgaaacggattattaatgaagagatattgcgtcagtgcattgatgtccgtctgtttggagtgacgcttcctatcgaaaaaaacgcaaaagaaaaaagctctattacccatacaggaccggttcaattcaaaatgggacagtcgcttcacgcagtcaagctggaatatattaaaggaacaggtgcttttgcatcgggaagcgggatgatgcaaaaaacatttcgggaagaatatgttcttccttattcccttattgctttttacggtgttatcaatgaagcagctgccgcgtatacgaaactcacggaagaagatgtgcaattgttactcgatgcgatgtggaatggcacgaaaaatttaatttcgcgctctaaagtagggcaaattcctcgcttattgcttcgtgtagtctataaggaaaaacattttcatatcggcgagctagataaatatatttctttacattcagaaaaagtcgatgaggaaatccgtgatgtttccgattatgtgcttgatactgctccattgatccgtgcaatggaaaaacaaaaagagaaaattgaaagagtagagatcaaaaaagatgatcgtcttgtgtgcagcgaagatattatcgaaagtttgaaagctgcgggaattccagtagagatcaaatagcaaggaatgaagaacatgaatgtacttgtatttgatattcgtgcggatttcggacattttcgcaaaatctattctacgtcatcacctttgacttattcgatcattccgcctacatctttttttggcatattgggggccattattggtttaggaaaagaggaaaacgaatatttgcgctatgtgaatcatgaaacggtcaacatggcgattcgcgttatgagtccagttcggaaaatgcggataggattgaaccatgtcaatacgaaaggaaatgtgtgggttccaaaacaacgacgcgaaggggcgcggacgcaaatacgtaccgaatttttgcggtttccatatttccgatgctacgtccatgtaaaagagcagtctttgtttcaacaattaatcgaatatgtacagcagcatcgtagtgtatataccgtctgcatggggcttagtgaatgtatcgctgatgttcgttacgtttctttggaggaatttcgcctagttaataacaatgcggaggctgtttcgattgcttccgtgattcccgaaaaatatgtgacatccctttgtatcgaatcgggaaaggaatatagaaaggaacggttcgcttttcagatcgacacggagcgaattgtgtccgattacgaagaagttttattcgaagcaagcggtgaagccatccgtgcagtcgtgtctcattattgggaaaacaaggtaggagagcgcatcgtatttttgtacgatcacggaaaggaatgatgggatgtattctcatcctcattatcacttgtctaaacatttacagggggtagagcacctctccttcctgtttttgtcagaaaaagaaattccaatcgcaaagcaatcatggttttctcaattgaacaaatggattgccgtttttcatgacattggcaaagcgaatggtttttttcaacggtatctccagtctccggagcaatttcaagaagctccccagttaaaaagccatgcgcttctttctgccgctttgctaattccatttttgaaggaaaatgagaaattcgatgaattctggcggtgcatcagttttatcatcgtaaaacgccatcatggcaacttggatgactggctcgaagagtttaaaaagtttggtgaagaaacaaaaacgctattgtggcgacaaatcgattctattgattttgaacaattgaatgagcaaataaagtcactatatctcctcgatgaaaatgaaagatggacgaaggaaaagtttcagaagtggctggatgatttatttgccgaggcaagacaactgcgccgctttattatgaaatggaataaaacgaacaactctgttgttccttatttatacgtgttatttctcttctctctgttaatcgatgccgataaatcggaagtagggattatccaaaaagaaacatggtccttctcagaacgaagagaaatccctgacaatctgattcatacctataaagcgcgccagagctggaaaaatacaaaaatgaaccgcttgcgagagcaggcattccaagaggttgtcggcactccgattgatgtaaacaaacatttttactctttgaatttgccgacaggaatgggaaaaacattatcttcccttcaatttgcattgcagttgaaagcagaaatcgaaaagaaatggagagtaaaaccgcgcattatttacagtcttccatttttaagcgtgattgatcaaactagcaaagtgataaaagaaatattttctgtcaatggtatcgatgttgatcatcggttattgcttgaacaccatcatttagcggatacccaatatacggtcataaaagatgacgagcgatacgatgcaacgtatgaaattgctaaattattaatagaaggatggaatgcggaaattattttaacgacttttgtgcaattgtttgaaacgattttttccaataaaaacagtactttgcggaaatttcatcgtttggccaatgcgatttttattattgatgaagttcaggctgttccgcatcgatattggctggcgattaagcagatgtttatggcgatggcgcaagaattaaactgttactttctttttagctcagcgactgacccagggatttttgagaatactgttttaatcgtagacccaaaaaagtattttcagccgctatcgagagtgacgttattttctcatgttcaggagtcactaacgatagagtccttttgggatcaggtagaaatagaaacggaaaaaacatatttattcattatgaacacgattgaaagtgcgaagcgtttgtacgaagaaattatcgacacaattggtacggaagaagtaacgtttttatccactcatattcctccaaaagaaaggttgcgaagaatagaggatgccaaaaaaggagcataccgcattgtgatcagcacgcagctgattgaagcgggagtcgatattgattttgatgtggtataccgtgatttggccccgcttgattcgattcaacaagcggcgggaagatgtaatcggcatggagacagaaaaggagaagtacatgtcgtttctttaaccgacgggagaagattgtatgctagttatatttatgattctattcgtctagatattacgaaaaccatattgagcaaacaaacaaagatagaggaagaacagtttttgcagcttattacaaaatatttccgtctattatccaatcgaatgagtaatgctgaatcagaacggctgttaaaaggaataatgacactatattttgacggagaggagacatccgatcgcgtgcctgtttcccactttcgtctgattgaaggagaggaagaaaaaataaatgtatttatcgaactggatgaagaagcacaagaaattttccaacagtacgaaaaagttatccggttaaccgaccgttgggaacgaaataagcaatttgcggcgatgaagtctttattttatcaatatgtaatttcaattcctagaactatcgacaacaagccgccgatagtgaatggaatcggttatgtcagttatgattctcttcaagatttttacgatacagtgctaggatataaaacaaaaagcgaaggaattatatggtaggtgttttgattggaatatgaaatgcctgtgactggaaccgatatatggtattactacatttgtccacgtgaagtatggctgatgaaacatcaaattgccccagatcaagaagatgaggcgcttgatattgggcgatttatttccgaaacatattatcagaggaataaaaaggaaatatcgataggaaatattgtcgtggaccgcattcgtaaggaagatggacaactggtggttggcgaagtaaaaaaatcatcccgatatttaaaaagtgcaaaaatgcagcttctctattacttagatacgcttcgggaaatggggattaatgcaaagggagaattgctatttccggaagaaaggaaaaaagaaacggtagaatggacggaagaagcgaaacaagagttggaaaaggcggtggcggacatccgccgcatcgcccgcatgccggtgccgcctccaccaaaaaagatttctttttgtgcgaaatgcgcgtatcgcgaatattgttgggcggaggaatagtaatgaaaaagacgctgtatatttttcaaagcggagagcttcgccgcaaagacaatagtttgtatttcgaaacagaagagcggaaacgatatattcctgtagagaacactaacgatatttatattttcggcgaagtagatgtatcaaaaaagtttcttgagtttgcggcgcaaaaagagattattgttcattatttcaaccatcatgggtattatgtcggctctttttatccacgggaacacttaaatgctggtcatgtaattttaaaacaagcggaacattacattgattcgaacaaacggctcgatttagcacagcggtttgtggaaggtgctattcagcaaatgacgagagtaatcaaatactaccgaactcgcctttctgaggcagatgtgttagcccgtgcgttagaagtgatcgaacaagaaacagaacggatgagacaagcgcagtcggtggagcagctaatggcagcggaagggcatattcgggaaatgtattattccacctttgatgtcattattcgtcatcccgatttcgtgtttgaaaaacggacgaagcgccctccgcataaccgtctaaatgctcttattagctttggtaattcgattgtgtatacgatgtgtcttagcgaaatttacaaaacgtatttagacccacggatcggttttttgcacagcacgaattttcgacggttttcactcaatctcgatgtggcagaaatttttaaaccgattatcgtggaccgccttattttcactcttgtgaataagaaaatgctatcggcaaagcactttgaaaaattgacagatgggattttgcttaatgaagaaggacgaaaattattcgtcagtgaacttgagaaaaaaatgcagacgacggtgcagcaccgtcaccttggcaaatccgtttcctatcgccgattgattcggctagagctatataaaattcaaaaacatttgttaggtgaaaaaacgtacgagccatacgcggcgaaatggtaggtggaagcattgtttgtcattttagtgtatgattttaatgaaaagcgtgttgcgaaggcattaaaaattgcacgcaaatatcttcattgggtgcaaaattccgtatttgagggcgagataactgttgccaattaccaaaaattaaaaatggagttacaaaacatcatggatccggatgaagattccgtcattttttacacgtttcgcacccaaaaatattctcagcgtgaagagatgggattgaaaaaaggcggagatgaattcattctttagaaagtagggaaacgatgcgactgacgattgtgatgagtggacgagacaatcctgtaacccttccgctacattatcaacaacaactgcagggattgctatatcattctttgcgaaatccgaagttttctcagtttttgcatgaggtaggttttcgcaaagaaaaacgatcgtttaagttatttacgtttagccgtctatacggcccgcatcaattaaattttgagcgaaaaacaattactttttatgaggaattttactggcatgtcggcaccgtattgcctgagctgacgcaagaactcggggagtatttgttattgcatccagatgtgcaaataggtggacagccagtggaagtacagcggatcgatgtggaaaaacgtgacattgaaggagaagaaatcgaaatagaaatgctttcgcctctaacggtttacagcacgtacgaaaccgttgacggaagcaaaaaaacacaattttttagtccatacgatgaagtattttcccatttagtcgaattaaatttccgcaataaatatgaagcatattacggcgttccgccgaaagaacgattgtttatcgagccgattcgcgtgacagaaaagcataaagtcgtgacgatctttaagggattttatattaccgcttggctcggacattatcgccttcgttcgtctccaggcaacttaacatttttgtatcgcgtcggtattggtgggcgaaactctcaaggtttcggcatgtttcgccttctttccgaacgctgatctacttcctttgtttgtcgtcgacctccaatcgtgcaaaaacccctggggatcgacgacacttctttttttcttttcttccctacagccatcagcattcctatgtattgacggaattttcaaaatgacgtatactggacgtagtcaaattgaaaaacgttgatgcatcaacgttttttgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaggcgtaaggcgtgcgctttcgtgaactttttcgtttgtatcttaactatgaggattgaaactgactatttaagatgtatgctcacccaacactctgtgtttgcattttaactgtgagaaataaatcctgcgcaggaagcacattaaaggtcgcatgtacgcaactgtaatgatattcaaccatgacaattgtttttattagagcatatggaaccgttagtgcgaaagacccataattgtgggcttttttagttttgttgtaaatttttgttgatatatgcagagaaaattagttaaaatttggataggaaattggaagtagtagaaaggtggtgcgccgcgggaaatcgtgtttccgctgttgatagtttcctagagtttcttaatcaacagcggtgatgatgtaattgcggaacgaaaatgtatcaacatatcgtcattacatgcgggatttccttattgactggcagagcgaacgttttttcgataaaccgtgatgaaacgatggcggaaatacgaccgctattagatgtaaaagaaatcgatgaggaaatcgaaaagaaggtcgagcgctggcttcagtatgctaagcaatttgcacatgaagtggcgcatcggcctaatcatgtttccgccgaatactcgacggtgcatgagcttcgcaaaaaaggaaaactggccgagcggccgacgatcgtcctttttgtgacgcaaacagtaggaggtcggatcgttgagtccattttaacgagtctattggaaacgcattttcaagccaatgtccgcgtgatatacatagacattgacgtaaaaaatccaaaacgcatgcatgaaacgctaggcgaatacatgtcgaaacttagttatgccctttccaaaggggagccaacatcgacatgttttgcgcctatcggcggatataaagtgatgacgtcgctcggttatattgttggcgcgtttttaaattatccgactgcttatttacatgaagatcatcaagttcttcatgaaattccgcctgttccgattcatatcaaagaggaattcgtttatgaacatttagatttgcttcggaaatgtcaaaaagacgcggttccggttcaagaactatcctatcaagaaaaacaatgcgtgaaacaatacccttccttattctatcaggaagacggtttcgtttgcttaagcgcttttggagagtttttgctagaacatgagaaatatagacacttgtttgacacagcttatttcgtgtcaaaacaaatcgtggatgtcataaagcataatcgccatcaatccctatttatttttcaacagcttcacgagctagtgaaaaagctgaaatataaagagggaaatatgtttgatttacaacatgaaaaggaatttaaaacgatccgtcaagaacaagtaaaataccatttatacaaaggagcaagcaacggtcaaactgcctttcgattggcgtaccgctatgatgaacgggaagatcggttgtacgctaactacttatggcttgatcatgaccgttataaacgtgaagcttcgcaagggcgcgggctttatgaagactggtcggaatttttggatattacgaatgatttaatgacggtggtgaagtaaaacgaatggctcgcaatgtgctattgtcttttctaggtcgcaatgattatgaatattgtttttacacatatcgcggtcagcgctccagttatacgcgctttgtgcagacagccatttacgaattatttcgaaatgaagaaccaatggatgtgatcatctttgcgacgaaagaggcaaaagaaagcaactggaatgataaggttcgtgacggtcaacaagtggaagggatcaaaaccgctttccaacggatcgctccagaagcgaacgtcaagcttgttgaaatggaaagcggtcaagacgagtccgccaattggaagctgtttgattccattatcgcggaaattggcgaaggggatacgatttacttcgatatcacccacagtttccgctcgattccatttgtggcgttaattgtgttaaattacgcgcgtttagtaaaaaaagcgacgatcggaacactggcgtacggatggtttgaaaaactagggagaccaaacgaagtgaaacagctttctcctgaacagcggcttgtgccgattgtggatttgacgaatatggcggaattacttgactggacaaacggggtcgaccagtttttgcgaacgggagacgcgtctctcattaaagaattgacggcgcgcgaaaatagaaaagtgttttgcgatgccaatgcaagcccgctattgaaacgggaagtggcggagctgaataaattagcgaaacagttggaccaaaccgaaaagtcgattcgtacgtgccgaagcttgcaagtggaagaagaagtggaaaaattccgctatcagcttgaacaagtccgtcactcgcaagcggaggcgattaaaccgcttgttccgatattggatgaaatggagaagaaatattcgaattttggcggcaatacgattatcaatggatgggaagtagcgcgctggtgtgtagataatggactgattcaatcagcgttaacgatgttgtcagaaaatgtcgttacggcaatctgctacgcgtttcagctggaagtcacaaatgtgatgatccgagatgaccttcattctgtcatacggattatcatacgaaaaacgaaaaaagaagaatggaaagtacataacgtttcatttgtcgaggaaatggtagaaaagctgcttccgtatcgcgaattgttgaaaccgtttggagaagtggcggaactgcgcaatgatatgaatcatgctggtgtaagagcaaatccgttcacggcagatcgatttgcgcagcgtgtaaaaacggtattaaatgcgataaagccattttttgaggaaatggcggcactgtcacaatgaaaatgaaataaaggggaaagagtgaatggttgataacgaacggttgaaagtgtcagcgatcgtagaaacaacgtacaagttgaaattgataacaccaatggcaatgcatggcgccaacgcgaaggaaaaggcggaattccgtatttcctcattgcgcggagtgtggcgttattggtggcgaacgcttcaggaggaaaaaaatcatgcagcgctgctagagcaggaagaagaatggtttggcggaacacaggtgaaaaagcaaaagtccccagttagtttacttttacctcggccattaagcggttcaaaagtagaaagcgtccttccgcatcgaacaaagtcgtcgtttgcggttaagacgattccagcaggacaagaaacagccgtcattatgcgggcgttgcgaaaacacgagcagctgttggaaacatatgaattgtattttcagtacatgcttcatcttgctggaatgggacagcgggcgcggcgcggatttggcgcggtgcaatgggaaggacatcgctggaagacggtcgcggatttcgcggctagcttgcaagatgtgcttattcgattagggcagagtgagaggtttcagtttgccgacagtggatgcatcgtaaagctcaaaggggaagttcacacttaccatccagtgttgtcagcggtttgggtcggtgaaggacaaaaaacgccacaagaagtgttaaagcgctttggcgaagcgtcgcacagggcgaaccgctatggacggctaggcgccgttcgtccgaaacgattcgcttcgccgctgtggtgtaccgtgcggaaaatcggggatttgtattacccaatcattaccgaagtagaggcggatagctctgtatataaacaaccacagtatcaacgagatcgagattcatttttggaaatagttggggtgaggatatgagcgaacgacaactagtgatttttacggttggaccagtgcagtcgtttattgcgtcagcacggaagacggaagatttttggagcggaagttacatcttatcttatcttgtgcgcgaagcgatgaaaacgttgtatcaagccgacccgcattgtgaaattgtatatcctctcgtttctaaagaggaattggaaaatccatcgtcgcgccgcctccatattgcttccattccgaaccggtttacggcggttgtcgaaggggaagcggaaaaagcaaaagcgatattgcaagaaacggaacaaagcgtccgaaacgtattttatgatttttgttttcaagcgattgataacgtgtttccgtttcttttagatcatgagaaagaaaagctgaagacaacgacggaagcacaaatccgctcgtttttagaaatttattgggttgccgaaccttatgatgaaacggcatcgtttaaacaaattcgtgagcgcgctgagcggcggctaggagcgttgaaaaacgaaaagcgctatgaatccgttcctcaacacggtttggtttgcaccgtttgtaaagagcgggaagcgttatgtttggaggatatagacgagttcgaccgatacggtacgatgaaacaaaaattggaaagaacatgggaacgatgcgcgggaatatacaaagaaccggaagaaaattcagaacaagagcaatatgttggaagaataaaaaataatgagtttttgtgcggtatttgtcttggcaaacgcgtcgcgcgtgattactttaccccgatcttcaaagcagcaggaacaaagttccggacttttccatccgtaatggaaatcggttcagggaaatattatgcgatcgtgatgatggacggcgacaatatgggaaaatggttttccggagagaacaaggaagactatagccgcatcagccaaaagcttgcgcatttttcccaggaagttgtgccgaacatcgttgagacggactatcatggccggcttgtatatgcgggtggggacgatgttctcgctttcgttccggtagatgaagcgttaaaaatagcgaaggaattacgttttgcctttagcgatgaaaaaaaaggattaggaaaaggcgctactgcttcggtcgggctgatcgttgcccataaaaaggctccgctgcaattagtgttaaatgaggtgcgaagactagaacaaaaagcaaaaagctattactcggaaactacgagacaacaaaaagatgcgttggcgatcgccgttcacactcattcgggagagatttcggaggcggtattgccatggaccgtggaacaggaaaaaatcaccgatgagttacatcaatttctctcactattaaaggaatcgctgtcgccaacgttcattcatcattttacacaagctttttatcctcttttacacgaagaacatcatctgaagtgggaaaacaaagaaatggttcggacagaattgcgccgattgttgaaacgatcggtgaaagaaggcgcaaaaatagataatctggattcgcatgtggaaacacttatgaaactgcatgatatagtaccaagcggatacgactttttgtatctattgaaaatcttaacctttttcaatcggaaggagggaacggaaaaatgacaaaattaacgttgacgccggtagatacgttttttttcaaaaatcatcatgttacggaagcaggagaagatacagtgatggaatcgatgttccctcctcggccgaacacgatttacggggctttgcgtgccgcgtatattcacgcccatactacgtttgataaatttattcgtgaaacagatgaacatgtgaaaagatggatgggaacaccaaatcaacgtggagaatttcaattacaatattgcgcgctgacgtataaacaagacattcttctcccgttgccattagactatcaagtaattgaagaaaaaaactccttaaaagcgtatccgctgttgcttacagaggataaaaagccgtcttcgctgcaaggaaagtggcggcttgcttctacaagacgagaaaaaacgaaaagctcccaacatcagtatgtttccttgcatgaatggaagcatgctattttacacgaagcgccaatatcatctcttatttcgttgtcgaagttagtcgtgcgagaagaaaaggtaggaattcggctggatataggaaggcgtactgctcagaaaggatttttatatcgagtcacgcagggacgttttcgtgatgacggagcacttgcggtttacattagaaacgggccagatttttcgaaagtgaagtttgcccgcatcggcggcgaaaatcgcccgtggattattcaacagtcagaagaaacatttacattatggaatgacaaagagaaaaaacaattagcagaaaaaatagagcaaacgaaagtagcgaaaattattttcttatccccagcgatttttgaaaaaggttcacgcccgcgcgattttgacggcgaaaaggtgacattgccgaatggtgtgacagtaaaatggctcaccgctgccattgggagaccagagttatatggcggttgggatattgtccgtcatcgtccgaaaccacgaaaatggatggtacctgctggttcggtcatttacgtagaagtggaagaaggcgatatttcgaaattactatccgttgccaacggaatgcattttaccgatgaaggggcagaagaagggttcggttttgccgtcattacaagtgcaagtaaaagtgaggaggagttgtaatgtattcaatcgtacgtccattttttctacatgtggttacatctgttcacgcgggaagcggaagtgaaattggattggtggatttgccaattcagcgcgagaaacacacgggatttccgaaaattgaaagctcttcattaaaaggtgcactgcgctatcatattgcccaatcattgaacgaaggagagaaaaagcggtttgagcttgtatttggttcggaaaaaggagaagaaaacaatacgcaatcaagcgcaattgccttaagcgatgcacgagttctgttgtttccggttaaatcgatgcgtggcgtttttgcctggattacatgcccgtacgtattggaacgctttaataatgaggtgacattgcatcaatacgacatagagttattaccggttcctgcgccgaataccgtatcttcaaaccaattgcttgttatcgaagacaaagttgtgctcgaagagtatacgtttaaagcaactgtttcagaagatgcgcaacagcttgcggagcggctgacacaaatggttgcggaagatttgcagctgtcggtgaacgaacggctcgtggtgctaacgaacgatgacttctctgattttgttaaattatcaacggaagtgaacgcacgcattaaaatcaatccagacacaggaacggtcgacaccggtgctctttggtatgaagaaaacgttccgccggaaacgattttctacagttttttatacatcggcaacgtgcgtggagaaggcgtcgaaggattgcgtgaagcaaaagaagtagaagcgtttttgttgaaggaaaatcgattcccaaaagtatttcagcttggcggcaacagcacattagggcgaggaatgttgcgcaccatttggttatgagaaaggagtgtgtgtgtcatgagggaaaaagttcaacgtgtcggtattgaaaatggtcgtgcgtccttcgcgtttcaagaagtaaaaaaagcaaaagaaaaagattcagtgaattttgaaagctaccgttcctacgtcaaaaaaatgccgtccttgattcaagtgaacggtcttgggcaagcgttggcgttttgttatcaaaagaggaaagagtacgaagaaatttatcgaagcattcatgcctggctgaaacagcggttttcttccttttttcaagatgacgaaaaagaattagtggaagtggtaatcaatttaccgagtgcggactatcgcgccgttaccatggaagtgcttgcgctcttaaactggatgtgcaaattcgcggaaggcatggcgaaataatgagaaaggagggagggaacgtgcttcttcatccaaaagatacacaaaaggttgttcgacaagcaaataaacagcacatcgcccatttagcatatcacattcattatctgttgccgtataaacgggaacagcgaaaaggacggcaggaatatttgctagaggacaaaatgcggttaagcgcggtgacggtccatccggatctaaaaacggtggcgaatacggtttctcagcagcgtgaacaagcttttgtaaacttagcaaaaacgtatcatgtcaaaaaattaaaggcaaagcccatcggaaaaataatccatgggttgggagcggggcatgtccgcgaaacatcattaacgattcatcctgtatatggtattccatatattccagcttcaagcataaaaggagtgatacgccactggtttattcaggcatattgtgatggaaaggaagaaaaacttccgtccaatgaaaaaggagtgctcgtattcggtacgcagcaacaacgaggcattgtgcagttccatgatatttttctcatcaacggactgcaaattacgccagatgtgttgacagtacatatgaaagactactatgggaaaaaaggagcagcgacggatacgcaatcaccgaatccagttaagtttttaaccgtcaccgtatcggatgttgatatttatgtgacgggagatgcggttcacccgaaaatcggcgacacatccgccttgatggaagaagtgacggtatggacaatccgtgcattaaccgaactgggcatcggatcgaaaacatcatctggttatgggtatttcaccgattgcgaagatgtcaccgaaacacagtttcttcctcaagtgaaaaaagcaaaagaacagcagcagcaacaagcgctacttgagcggaagaaagaggaagaaaagcgtctcaccgaaatgacgccggaagatcgccttgtctatcaaatcgagtcgctgacagacagcccgcaagatcaagaaataagcaaagggaaattgtatcaggaggtgctcaaggcaaaaagcaaaaaagctgcccaagctctccaagcatactggcatcgcattgggcaatggaacgtgaaatcaagcaagaaaaaacaatacgaaaaagtgcaagcaattcgtactttgttagaaagctgacaaagtgtcgtcgacctccaatcgtgcaaaaaactctggggatcgacgacacttctttttttcttttcttccctacagccatcagcattcctatgtattgacggaattttcaaaatgacgtatactggacgtagtcaaattgaaaaacgttgatgcatcaacgttttttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgctggaactccgtattggtcaaaatacaccgttgaaagctttgccaagcatttattggagcaacagcttctcgagtaatcctgtctcatgacaggaaattgaccgagctaaccctcctgttccgggagtttgtattttctgtcagcagcagcaacaaccaaccaaacgaaaaaagaaatcaaagcaacgatacaaaggcatggaacttgaaatgtaaaaccaaaagtagtttcttttttcacaaattagaatttttttaatttttgtttgatatgaaaaatttagtttgctagactcataattgtagaaaaactctataattatgggaggggaataattttatgaagaaaagaatgtcgttttcagtattggcagttttattgttctttgcatcttctttttcatttagttcaaatgtaaaagctgctgaacggaaagtaagtaataacccttcacaagaacaaattttagagatggcagcagaattagaatacatttttacagagatcatcatagaaaatgataaaacaggtaaatactttgtgaatgaagaagaattaaaaaactcatcatacaaccaagaagaaaaagaagctattaaattttttgctgaatacttaaaccaagaaaaaaacggtatatcaaatttatctaaaaaaagtgatgtatctactatgtcagctaagagtacagtaaaaaaatgcttacaagaagctttaggaattggtaatgatattattaacgagtttatgggttatgtagaaaagaagcagtggattgcagcagcaggtattcttgctgtagcaggcattgctgttcaacctgtgacggtttttatatttgctatgacatgcggagccggttcagctagttaaatatctgtcttactgaggtgttaaattttgaatatattagatgacattagagagttaggaaccatattattattgttatgtggatatgtttatatttggaatttaagtaaaataaagacagaaagaaagctcactaaatttgagtttatcatgtacattatcactacaattggcacgttattatacgcaattccctcaattctcatcataatatcaaaatagactttgtccttagtataaaaactctgatcacacaatgtggtggtcagagttttctattaacaaagcaagttgcctttagggcaaccttttagccttaaaaagccataaatgccctatagagacgctttttctcttccgaatataaaaccattaccttgaggtttaaaacgcgttatacgccaatttgagaagtcgtttttttaaggtattaaccaacaacaaacaataacagagtcttattttattgcctccttcccaagtatgatccttcctttgcctcaccccattataatttttgtttgtgaggtgcgtaaagggtctgcgctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcggtatacaacgccaaaatctttctcattcatccctgtttttatcttacctatgagaaatgaaaaccaagctaaaaaaggttctattattgtttttatcgtaattatgaaattgaaccagcgttccaacgtgatataatgaattggtaactatttatttttatcgcgcctacgagtaattgcgtagtgttccggcagctttccctgcaccatgtccatatcacgttctaaccgataggcgcattctcgtttctctctagcataatgctagtggagaaacgagtttttttattgcacttttattgtgtgcatgttctaatagtgattgatgggaattaggaagagattgatttcattggcagaggatatattcgaagcaaggagtgggggctgatggagaaagaggcgatcatccgctttgagcgggtgacgaaggaatacgatgggttagtcgtgctcgatgatgtcagttttgagattgagcgcgggaagttttataccttgctcgggccgtcgggatgcgggaagacgacgattctgcgtttgatcgcggggtttacggagccgacggaaggaacgatttattttcacggaaagccggtaaatcatgtacctgcgaataagcggcaagtgaatacggtgtttcaggattatgctttgtttccgcatttgaacgtgtttgaaaacgtggcgtttgggttgcggattaaaaagaaaaagcgctcggaaattgaggaaaaagtaaagcaggcgcttcggtttgtgaatttagaaggatacgagaatcgcagtattcaagaaatgtccggaggccagcggcagcgagtggcgattgcgcgcgcgattgtcaacgaaccagaagtgcttctgcttgatgagccgctgtcggcgcttgatttaaagctgcgcacggaaatgcaatatgagcttcgcgaactgcagcgaagcttagggattacgtttatttttgtcacacatgaccaagaagaggcgctggcgatgtcggaccaaattttcgtgctcaataaggggaaaatccagcaaagcggcacaccgaaagacatttacgatgagccgattaatcggtttgtcgctgattttatcggtgaatcgaacatcttgcgaggcacgatgattgaagattaccttgtcgaattcgctgggaagcggtttacgtgcgtggacaaaggatttcgcccgaacgagccagtcgatattgtcatccgtccggaagatttggacattacgacaaaagatcaaggaaagctccaagtgcgcgtcgattcgctattgttccgaggtgtacattacgagttgtgctgctatgacgaagatgggaatgaatggctcgtccattcgacgaaaaaagcggaagtaggagaagaaatcgggctttattttgacccagaggacattcatgtcatgcgcatcagcgaagatgatggtgagagatccgatgaaaaatagtgtacgcaatgtttacttatttccatatgtaatatggattgggctatttgtcgttgcgccgattttattaattttgtattattcattttttgacattgacgggaattggacgtttgccaattataaaacgttttttacgccgatttatttaaaaatggcggcaagttcggtttggtacgcgtttttgattacgctattttcgttgcttgtcgcgtatccgaccgcgtacttgttgacgaagacgaagcataaacagctttggcttttgcttattattttgccgacatgggtgaatttgcttttaaaagtgtacgcgtttctcggcatttttggcacgtacggattggcaaacgcgattttagaaacggttggaatcggcaagaaacaaattttgtttaccgattttagttttgtgttcgtgtcggtatacatttttatcccgtttatgatcctgccgatttttaactcgcttgaggagttgaatccaacgctcgttgacgcggcgcgcgatcttggcgcttcggcttggacgacgtttcgtcgcgttgtttttccgctgacgttagacggggtgaaagcaggatgtcaagcggtatttattccgtcgttatcgctctttatgattacgcgtttagttgcggggaaccgcgttattacgctcggtacggcgattgagcaacattttcttgtcacacaaaactggggcatgggctcgacgattgcggtgtttttaattatcgcgatggctattgtcgtcattgcgacaggaaatcggaagtgagggtgaggcgatgcgaggcaataaaaagtgggcgaacgcgtatttagtgttcgtgtttctcattttgtacgccccgattatttatttaatttactattcgtttaatagcggcggaacgatgcataatttcgaagggtttacgctggaatggtataaagaggtgatcggtgatacccgtttatggattatcgtgttaaatacactgacgattgcccttttgtctgcggcgatttccactattctcggcgtgatgggagcgcttgcgatttattatgtgaaaaagcggcaaataaaacagctgcttttaacgttgaataacgtcttgatcgtcagccccgatgtcattatcggcgcctcatttctcattttgtttacgattatcggcattcagctcggttttacatcggtgctgctgtcgcatatcgcgtttagcgttccgatcgtcgtgttgatggtgcttccaaaattgcaggaaatgagtccgacactgattgatgcggctcgcgatttaggggcgaatcaatgggatgtgctgacgaaagtaatattgccgtttattacccctggtattttcgctggttttttcatggcattgacgtattcgctggatgattttgcggtgacgttttttgtgacaggcaacggtttttcgacactatcggtagaaatttactcacgggcgcgccaaggtatttcgctgtcgattaacgcattatcgacattgttatttttgtttacggttgtgctggtgattggctactactttattagccagaaaagcagctccttatacggaatgagggggcgacgaaaatgagaaagcttatatcattgtttgcggccgtttttttcgcctcgtttgtactgctttacgtgtcttcccagctgaataaagcggaaggatattctggagaaaatacgttgacagtgtataactggggcgattacatcgatcctgagcttattaaaaagttcgaaaagcagacgggcataaaagtcatctaccaaacgtttgattccaatgaagcgatgatggcgaaaattgcccaaggcggtacgacgtttgatgttgccgttccttctgaatatgcgatcagtaaaatgaaagaagatggattgcttattccgctcgaccattcaaaattgccgaatttaaaatatatcaatccgcgctttttgaatttatcatttgatccaggcaacaagtattccgtcccgtatttttgggggacggtcggcatcgtctataatccggaaatgcttggcggaaaaaaaatcacgagctggaacgatttatgggacaaggatctgcgcaatcaaattttgttagtggacggcgcgcgtgaagtgattggcatggggctcaatagtttgcattattcgttaaatgacacgaataagaagcatttacaagaagcgaaggaaaaactcgatcgtcttacaccaaacgtcaaagcgattgtcggtgatgagattaaaatgcttttggtgaatgaagaagcggcaatcggggttgtttggtcaggtgatgcggcggggatcattgcggaaaatgacaagctcgattatgttgtgccgaaagaaggatcaaatttatggttcgataatatggtgattccgaaaaccgcgaaaaatatcgaaggagcacatcaatttattaactttatgcttgatccgaaaaacgctgcgcaaaacgcggagtatgtcggctattcgacgccgaatgagaaggcgctggactatttgccgaaagaagtaactgaggataaacggttttatccagattttgagtcggtcggaaacttagaagtgtacgagaatttaggaaaacgaatgcttgcttattacaacgagctgtttttgcagtttaaaatgcatcggaaataaggaaagggagactgagagaattgaagcagtttaaaaaggcgtggcttgcgtttttgagtgttgttttgtttctggcaggaaaactgaagtgggtgctggcgatttttaagtttttaaaattcagttctctcatttccttatttatttcgatcggcgcatatgcgcttgtatacggatggaagtttgcggtggcgctcgtgtatttgctttatcttaattaggcgagaagactaccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaataggatagattcagtaaaatatagtatcatatagttagatgggaggtgaaaaaatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgccaaaacgaacgaaaactataagctgttaaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggcttagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactaatcattggtcaaattcgtatagacggcaacaaattcacgataccgtattctcgcctatttaaaaagactcacaagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaagcatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcattaaagataagcaaaaaatcaaaggtacaacccgtaaacaagctttgcttgctatgaatcgcaataataaagttaatgattatatcaacaagacttgccgttacatcataaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcagcgcaatatgaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaacataaaagaaaaactagagtatctttgtaaattttacggcattaaattcttcaaacaggaagagtcatatacgtctaaagccagcttttttgacggggatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgcggcttgtatcgaacaaagtctggcaaactaattaatgctgatgtcaatggtgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttgaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaaattaagtgggggtagttcactggccttattgggatgtttgtttattttctttggaacccgggaccaatcgccccgctcattattttgttaggcgccgtgaaatgctgggagcttttgcgccgggagttccgctggaaaaaggcgcaaattcacaaagaagtcaatgagtcattactgcaggaaattcaacgatacatgcttttatcggaagaagagcagcaagaaatgtattggcattggaaggatgagatagaacggacggagatggagctatcgcgaagaaaaacatggtacatccccattttccaagatgagcagaagctgcaaaactatcgtttggagcggtatgtggaaaagtataatcagttattagaggcaactcgatggggcgtattgcaggaacaaaccgtttcagactttatccgttcgctccaaaaagaaatagaagaaaacgaacaagaaatacagaagcaaacagtgtattatcgtgcggatgcgaaaacaaaatggacatggttatgtttataccttacgcttgcggttgttcttgccgtgttcacagcatatgggcaacagattatggatgccaatcagtcgcttatttcgtaatgaaatcgagggtggccctttagttctttttgggtcactctcatttttgcttacaacattatacggattgggcagtcgagttcttctctctactatgtatttgaagaacaaacccggctgctgttacacaaaggatacccgcgacaataaatataaaaatctttggagcgaactcctattttcaatccatttagtgcagaaaggaaaggattcgcatggggagcagctgccgtttcaaccggctctgttgcaccatatggaagaaggcctacatcactgggcttatcacgcataaacaatcctacaagcaacatcgtaatcaacgctgataaggatgtaaccaggacaaccgtttgccagccgtaaaatgagatcatttgtgcgaataaaggtaaaaaaacaagttgtcctgctgctccactggcggaaaacacgcctacaaccaatccacgcttctctttgaaccaatgatttgcgaacttgatataagaaatttagaaattattaaaataatattatgggaccaacgtgaaaattgtaaacaaaaacataaaataaaaacgtaaactgtagatgagcatttttcattacaataatttccatggttagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaatatcttgctttgcagcgtcataaatgaactcgacgacgctgtggtctttccgcgaccgaagaagctccagcccggtggagaggttttgtcgggattcggcgatgctgtacacgcaggccaacagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatccagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccagcgctgggcgtagtaacgcaagatgtcttcgtccccgagttcccggtcggtgctcaagatgcaatgaagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatggccccctcatagcgatacacgcgataacgctcctgccccaccgtgacgaggcgggtgtctttggactcgatatagcgggcaaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatcgcgatgacatggaatccctgtttcagacaggcttcgatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcaccttgagcgaggaaagcatctcgatcgccaggtcgatcttgctttttcccgctttcttgtcatacaggcggaacgcaaatgggaacgcctgcgtgaaggtgtgcaccatcagccaaacgagcgaatgcccccagaccgattgatgatctttatgcgagtagtgccagtcgcacccttgaatggcgtgcacagcccgtgacgaaggctttgttttttggcaaatcgtatcatcaatcgaaacaaaaaggggttgattcttccgtttggccagtcgttcgacctgggaaaggatccactcttgaagcttcccaagcagcctttcctcgttccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtaatgaatatcagtcaatgttcccgagaatcccttggtggtcaaggcatcgacaatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccagcgtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtgtgaatgggttttgaacacatctattttacccaaggagtccggttcatgtctccttttttgtttagttgtcaatttatgtcagtgaatttgctcatctacagaacgtaaatatttgttgcatacaaagaagagggggtctatcactttttagacaccctttgtttatattggaaaaggaggctgatctgattcacgctgtgaaacggtgcctttgttttggaaaaaagaaggaaatatgtagggaaatgtcgaaaaaatataatatccatctgaaaagtaatgaaacggaaagatgatgtataaaattttgtgtaaagcattttgctagaccaaaagaaaaaaggtagggtattctctgattggacgaaaaacattctaaagaaaggagaaccctacctatgtctaaaagtatatcgaatatcgactgggcaaatcaactggaaaatgtcattcgtcagtttgtaaaggaaaaattagaactgatcatgcgggaagaaatcaagaatttcctcgaaatagaacaggccggaacatcaaatatgagaaacggctactatcaacgaaatctagatacgcaatatggccggattgaaggtcttttggtccctagagaccgaaacggagaatttcaaacccaattgttcgctccttaccaacgccacacgggctggctggaggaagccatcattaggatgtatcaaagtggcatgagtacacgggaaattggcaagtttattgaacgaattctaggaaatgcttattctccagcgacgatcagccggattaccgatgtcgtgaaagaagacatcgagaaatggcaccatcgtccactatccaaacgttattctgtcttatatttggacggcttgtacgtgaaacttcgccgcgatacggtagagaaagaagtcatttatgtggtgttaggagtgaatgaagaagggtatcgcgaaattctggatttcttcgtgggaggacaagaaagcgcctatggatggcgggagattctccaacagctctacaaaagaggcgtcaaggaagtgcttctgggcgtattcgatggactaccggggctggaggaagcctttaaggcggtgtatccgaaagccgatgtgcagcgctgtgtcgttcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtccagcaagtatccgagagaagttcaatcttgggccaatgagttggatgtcctccttacatttatggattatccaagcagtattcgaagtgtgatttacacgacgaatgccatcgaacgaacgatcaaggagattcggaaacgcctaaaaccgatgaacagtttgaatagtttagaagccgctgaaaaaatcgtgtatttgaccattcaagattttaatgagaaatgggcagggcgaaagttaagaggatttgccgaagcacaggaagccctccagcgaatgtttgaagaacgttacaattaaccaaatactgtaaataacaaagtaaggggattctccctttccgcacaggagacagaatattctgtctcctgtgcggaggaaaccgactccttatctattccaaatccattcagagataccctatctatctttcattacacaaaattcttgacggtaccaacggaaacgcgcgtcatttcgtataattaaatagacgatggcggaaagagggtgcggggattgttcggatatccactagaaacagtgtatttgggtgtgcttattgtaagcggcagtttgacgttattatatattttgctaagcgatatgatcgatggcatctttgagatgccggaccatccatggttcagcccacagcttattttatcattttttaccgtcggaagtgcgtccggttttttgttcgaacgatatacagggatgtctagcgcgctcatcgttttgattagcgcaggaattgctgtcattgtcgtcttgcttttgcactttttcgtatttattccgctccgttctgcggaaacatcactgaattattcggaaacggacttggaagggtcgcttgcgaaagtgattgtaactgtgccgtccgatgggtttggagagattttgttgcagtggaagagcggagcgatttcgaaaccagcaaaaagcatggacaacgaagaaatcgcctcagggacggaagtgattatcgtgaaaatggaaaacggcgtcgctgttgtggcgaagcacgatccatattatatttcatcattacataaagggggatatgcttaatgacgccaatgttaattgttatcggcgttgtcgtactgcttcttatcggattagtagctatttttatgcttcgttatcgcactgtcggaccagatgaagcactcattgtgacaggaagttatttaggaagcaaaaatgtgcatgtcgatgaatcaggaaataaaattaaaattgtccgcggcggcgggacgtttgtactgccgattttccagcaggcggagccgcttagccttctttctattaaactagatgtacagacaccggaagtttatacggaacaaggcgttcccgtcatggcggatggagtggcgatcattaaagtaggcagttccattggcgagattgctacagcggcggagcaatttttaggaaaaactcgccaggatatggaaaatgaagcgaaagaagtattggaaggccatcttcgctcgattctcggttcgatgacggtcgaggaaatttataaaaaccgcgacaagttttcacaagaagtgcagcgtgtcgcttcacaagatttagcgaaaatgggccttgtcatcgtatcgtttaccattaaagatgtgcgcgataaaaacggttatctagatgcattaggaaaacctcgcattgcccaagtgaaacgcgacgccgacatcgcgacagctgaagcagaaaaagaaacgcgcattaaacgcgcggaagcggataaagaagcgcgcaaagcggagctagagcgcttgacggaaatcgcggaagcagaaaaaattaatcagttgaaattagcggaattccgtcgtgaacaagatatcgcgaaagcgcgagccgatcaggcttatcatttagaagaagcgaaagcaaaacaagaagttacggaacaacaaatgcaaattaaaattatcgagcggcaaaaacaaatcgagctcgaagaaaaagaaattttgcgccgtgaacggcaatatgattcggaagtgaagaaaaaagcggacgccgaacgctatgcgatcgagcaagccgcagcggcggaaaaggcgaagttaatggcggaagcggacgctcaaaaataccgcgtcgaagcgatggcaaaagcggaggcagaacgaatccggcttgacgggcttgctaaggcagaagcggaaaaagcaaaaggggaagcagaagcagaaattatccgcttgaaaggattggccgaagcggaagcgaaacaaaaaatcgccgaagcgttcgaacggtatggtcaagcggcgattctcgatatgattatcaaaatgcttccagaatacgcgaaacaagtggcaagtccgcttgcgaatatcgataaaattacgattgtcgatacgggttctaatagcacaaacggcggtgcgaaccgcattaccggctatgcgaccaatttaatggccagcctgcaggaaacattgaaagcttccacggggatcgatgtgaaacaattgctagaaaactttgcggcaaaaggaaatgtggaaccgccaagtatccaagcgagtgaagacgcggtggagcaacggaaaacagcagggcaataatgaaaagggctgagagatcagccctttcttgatggaaagacgtcatcgttgcaactgctgggcaattccgctattatgttaaatagtggaattgacattaataaagtaggatgatgaaacgatgaagcgtgcaaggatcatttacaatccaacatcaggtcgagaaatatttaaaaaacatttgccagatgtgttagtaaaattagaaaaagcaggttatgaaacatcttgccatgcgacggaaggagcgggagacgcgaccgaagcggcccgcaaagcggttgagcgcgaatttgatttagtggtagctgccggcggggacggaacaatcaacgaagtcgtcaacgggattgccgatcaagattatcgtccaaagcttggcattattccggtcgggacgacgaacgatttcgcccgcgccatcggcgtgccgcgttcgattgaaagggcatgcgacattatcgccaatggagaagccgttccgatcgatatcggctccgtaacaaatgaaggaaaaacccgctattttattaacattgcgggcggcggccgtttaaccgaactaacctatgaggtgccaagcaaattaaaaacaatgctcggtcagcttgcctactatttaaaaggaattgagatgctgccatcgatcaaagcgacagaggctcgcattgaatatgacggcaaaatgtttgaaggagaaattatgctctttttagtatcgctcaccaactctgtcggcggctttgaaaagctggcgccggactcgtctttgaatgacggcatgtttgatttaattattttaaagaaaacgaatttggcggaatttatccgattagtgacgctcgcggcgcgcggggagcatattaacgatccgcacctcatttacacgaaggcaaaccgcattaaagtaacttcgccaaacaatatgcagctaaatttagacggcgagtatggcggaatgctgccaggggagtttgttaatttgtaccggcatttagaagtattcgtctccaaagaaaaagcagaacaaatgaggacagggtggtaacctgttcttttttttgtgttgtacaaaattgtgtgctacaatcgtgacagcactgtgtggacgacggatgctgattacacttaagacttctgatggataagaagtttgtcacagatccttggataaaaagctcaaaagacggaatatcaagttatattttttatcttaattaggcgagaagactcccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaataagatagattcagtaaaatatagtatcatatagttagatgggaggtgaaaaaatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgcaaaaacgaacgaaaactataagctgttgaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggattagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactaatcattggtcaaattcgtatagacggcaacaaattcacgataccgtattctcgcctatttaaaaagactcacaagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaagcatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcattaaagataagcaaaaaatcaaaggtacaacccgtaaacaagctttgcttgctatgaatcgcaataataaagttaatgattatatcaacaagacttgccgttacatcataaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcagcgcaatatgaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaacataaaagaaaaactagagtatctttgtaaattttacggcattaaattcttcaaacaggaagagtcatatacgtctaaagccagcttttttgacggggatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgcggcttgtatcgaacaaagtctggcaaactaattaatgctgatgtcaatggcgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcctaaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaattaagtgggggtagttcacagcagagttagttcctcaaagggtgaagaacaatggcaaacatcgaagcaccagtaatgaaaaacgaatattatgatgtggcatttgaagatttgacgcatgacgggttaggagtggcgaaaatcgacggttttcccgtttttgtcaagaacggccttccgggggaaaaagcgaaaataaaagtcattaaagtgaaaaaaggatatggatacggacgcctcatcgagttgtatgagcaaagcccggaccgtgtggagccgctgtgcccgatttacaagcaatgcggcggctgccagctgcagcacttaagctacgaagggcagcttcgggcaaaacagaaacatgtcaaagaagtgatggcacgcatcgggaaattggaaaatgtcatcgttcatcctgtcatcggcatgaaagacccgtggcgctatcgcaataaggcacaagtgcctgtcggcgagcgcgaaggcgggcttgtcgctggcttttaccaagagcgcagccatgaaattatcgatatggatgcctgtctcatccagcaagagatgaatgatgtcgtcgtgcagacagtgaaaaagatttgtgaaaaatataaggtgcctgcctataatgaagtgacgcataaaggggtgctccgtcatattatggcgcgctacggagcagtgacaaaagaagtgatggtcgtccttattacccgcacggaagagttgctgcacaaaaagaaaattgtgcaggaaattattgactccgtgccaaatgtaaaatcgattattcaaaacattaacccgaaaaagacgaatgtcattatgggtgacgagacgaaagtattgtggggtgccgaatacatttacgattacatcggtgacattaaattcgcgatctcggcacgttctttctatcaagtcaatcccgaacagacgaaagtgctgtatgaaaaagcgttggaatacgcgcaattaacgggaaaagaaacggtcattgacgcctactgcggcatcggcacgatttcgttgtttttagcaaaaaaagcgaaaaaagtgtacggtgtcgaagtcgtaccggaagcgattgaagacgcaaagcgcaacgctgaattaaacggcatcaccaacgttgaatttgccatcggcgaggcggaagcagtcattccgaaatggtacgaacaaggcatccgcgcggactgtatcgttgtcgacccgccacgcaaaggctgcgatgaaacacttttgcaaacgatcattgccatgaaaccaaagcgcgttgtgtatgtgtcctgcaaccctgccacactcgcccgcgatttgcgtatattagaagacggcggctatcaaacgatcgaagtgcagccggtcgatatgtttccgcatactgcgcatgtggagtgtgtttcacggctagttttaaaaaatgattgagcgtgtttaaacttttacacactcaatcggcgcaaacttgtagtaaattttaacattttggttgttgtctacctctatccgttcaataaaccgtaaaaccatttcagtggtaagcgtttggaaggatagaaattcatctaattgctttctgatggttgataagtcggtggtggactggctgtcaaccatcgctttttttattgttgacttttctatctctagttgttgtaacttgtcttgtatcatggaaacaaaatcatggtaatcttccttcgaaatgtccccaccgatgaatttttgcagggcatttcttttcaagtccatttgtttttgtatttgcttttcaatggtttgtagtcggattgcgttctttttctgtaactcatggactttgttttttatttgattttcagtatcaaggcgttcgaaactttcataaatgcctttgaggtctgttaggattgtttcaattagctgctgctccttaatggcgtggtggctacaagctatatttccatgtttggcatagttaccgcaaatatatcctttgcggttatgtctataccacatacttgccccacaatcagcgcagtaaagaatatttgtaaaaagatgtttttgcgcttttgttttgcccctgcctttccatgctttgctttcaagtaacttttgggcttgttcaaatacttctcttgaaataatcggttcatgggtgttaggtacaataatccattcgttttgggtatttacttttcgtttcttgttcgtgatgttggttgaggtttctctgttttgaacaaggtcgcccacatagtgggggttagaaagtatttttttaatagttgtaccttgccaataaagccctgcgttacttttccccgaaacctgtgctggggtaggaactttctttttagtcagataccttgctattttgtcatgtccccaaccttctaaatacttgttgaaaatctccctaactacctctacagtgtagtcatctctgatgattagtttcccatcttgtaacttatagccgtatggtgcaatgctacccataaactttccgcttttgtacttcatgtggaatacagactttattctatcgctaatgcgctggctttcactttcatacacccaagcgtataaaccaaacatagtttgcttagaaaggtcttgggtatctactctgccatctaaagtaattaatcgaacacctttcgtttccgcaattcgctttagttggtataacaattcgacattacgccctagtctgcttaactctttagccactatgatgtcaaattgtttgttttcagcgtcacggattaatttttttagcccctcccgcttgtctgtagtacctgtttccacatcggtgtagaagtcgtaaaggtcgtattgattttccgctaagaagttcaaaatcagttgtttttgattttctggtgactccttttgaccttctttattggtagaaacccttatatatcctgctactttcattctttgtcgcctccattttcagcggcgactatatccacttgtgtattattgtaagcggcatttaccattttctcaatttctttttctagtagttgagccattagtgacataaaatttgctgttcctgtaaatacccttttgattgtcatggctgtttcctccttccaccctagtaatcgttttataggtagaaagagttgcgaaaaaaaaatgaaatttaatagattatcaagttgtagcttcctatttgtaacataaaatatatggtaatatatacattaattatattattatgtatatgtattattatagggaattattaggaggggagtatgggaacggttacgaaacaacattctcaaattaatagagttacaaatagtagtaataccgttatatgtagaaaatgtaaatccaatcaagtggtggcaattaaaagaggatacagttttaaaacaatgtttttagtattattgtcaatgattgctgtgttctttatattagttctagtttctattttgacttccccatttacaggaatatggactctaacggcactaattttatttctaagcttacctatatctatattttgtggatttatcggtaggaattcactagtaaatggatgtatgaattgtggtaataaatggattgcgggtaagaaatgagataacaaaaagaggaactaggtgcacttgccctcgctttgctcggtcaagatgcacgggtcactcgctacgctcgtgcccttatataacatctctctagactttatgttttacttaataaggtaaaacagagaaaacaaaaaacaaagggggatagcgctagctatccccgttaatgtttgtgtgtagccacggagcatagcggaggggctgcacacatatactagcctattttaaaatttttgttatattaccgactagatattaagagtctttactaacaaagaaatggcaaagttcttgtggctctagggtgtagaagaattttgtaagggtcggttttccccgtacgtacaaatgatgtctgtaacataacaattatacttttttcatatgttcttcaaacatagcccgtaaactgtttgtatactcgttttctctatcatcatctcgcccatacattaaatctgggtgcacataatagattaaattcccacaactttcagttgtcatgattaatcccttctttctcaggttctttacaatcttagtaagttcatcagggtcatagttaatagcttttgctaactcttccctgttcattttcctaatcatgctaacatccaattcagtaggattatgacaaagaaaacacttttcaaggtggaaataaggtaaaattttgtaaagcaagcctagatgattaagtggtagttcattcacaatctcttttaatcgactttttaatagttttgtaaaaggtttttttcctaacttccccatacggtgaaaatcttcattgatataaaagatttttgaacgtccttctttaattggtattagaattgatagatattctagcctgttgatgatttgttttgtttgagttgcccctttgcctagtatcttttgcaagtctttttgtttgaatggtttcccctctttggttaacaaacctttcccatttattttgagatagagcagtagtttcataacggctcctgcttcaattaaagtaagatgttttgttacttctttaatagtgtcgtgataacaagcaacaaattgataagctttcgtttttctgtatttttctttcttttgtttctctaagtgtgttttatgttgctcctcagttcggtaatatgcaatgtttattatctttcccgttttaagatctttaaattgcctagccatagttaaaaaacctcccgcaaagttataatcaccatagttatcgttttaagtgtccaaatagttgcaaagaaaaacacccgccataaaacagcgggtggtcataactatatatctaaaacatctttaatttcatcatctgtcactcctttgtttcgcaacatatcaattaatgaatttaagtcaattccatagccgtaacgagagccacgaataatgtggctattgcggcgggggactgtttttagtagcccacgttgtactaaagacctcaccccttcggttgtgaaagtaatattgaactttcctaatactctagccgcagtttcaacagtaaccatattagttctcctccttcatattcatagattgtaaaataaagttatttaattcactttccgctatccgtaaggtactgctgcctaatctcatagcttttaattttccttggtttatccaattgtagactgttctacttgaaacgtttaaccgttcagcgatttgttccgctgtaaaaagcttacctaatttgtctagtatcattgttgctcgccaccttttttaaggaatgtttcaagttcttctttcacaatcctaatcgacccacctatacgagtatggggaatgacaccttgcctaatgagagaatacgttttattgactgataaccgtaacaatttagctgcatcagacactcttaatagttccataaaatacctcctatcttattagcgttcattgtaaatataagaaaaagaaatataagattaacatcaacttgtacaaaaaattaaaaattttttgataaaagataaaaaatgataggagcggggtttgtacgtcagtcaagaaaatggagaagacgtgttgagagggtgaacgtagaatttagaaagataaaataagaggtatctgaacataatacgtcaaggtatttacctttacaaaatgtatatgatggctacaaaaatgattgagataaaagagcatctattttatacagtgaaaatgtgcgtacaaagtaattcataaaaatttcatacagggaaaacgaaggataccgcccgcatgaaatagaaaagtaatttattcggcactgggataggggtaaattttctaatgtaataagaaagaggggtaaatatgtgggatgatataaatgagattaatattcagtttgattattggaatgcaacactatcaaaattaccaagaacaaggaaaagggttttaaaccaagctatttatatggctaattccattaacctagcagatgatattcgggttgcagaaacatatgcaactgctgcaattaattttatcggcacaattaaagatatgctaaagcaagacttattagatttaaatattttcaatgaatggaatatatctaaggaacaaaaacttgttatggaagaccctctcctaaaaatgttgaggattataagaaattatgatgtgcattatcgtactttagaatacggattatttgatggaacgatgtatcacattgtaggagagaatatcgctcaaacggaagataatagtcttttctttgaggaatttacatgggaggaatatgaaaagatgcgccctaaaaagaaagagctaactccagagcatttggagtggtttaataatcagactggatattggtcggtgaaatatatctgctatgaagcaataaacaggtattgtaagtatattaattcttttattaatccaatttattagacttatacaagatttggttgaaaaatttctcattttggcttacggtaaattagtagtataattagaaatgagggaaagtaatgattgaattatctaaagtgtcaagaatgatgaactgggtggctctaaaattaacattacataaaagagcaaatagtgccaaaagaagagtggttaaaaggggagaagtctataaatgttatcttggggaaaatataggtagtgaagagaataaacaaagacctgtgttaatcattcaaaatgatgtgggaaatattaactctcccaatgttattgttgcccccatcacaaactctgctggagagccaaaggtaacagtgcctgtaacaactcagtacaatagtgatggaactatattattgtctggttatattttacttggtaacattgtaactgttagtaaagctaggcttggagattatgttacaacgctaactagtgaaatggatgatgtaaacgagaaaatcctggtatcattagggttatttgccgatgtaaaatctctaaaggataggttagcaaaggataagcaacacatacgtaaaatcacaaatgagaattaccagcttaaacaattacttgataccataagaactcatttaggggcaaaatctaatgatgatattttaccacttttacaaaaaaaacatacagagtaattgacatgtttttataattgtgttgtaatataggtacaaataagtttgctcctgatgagtgaacagtattaatttttcaaatgtggggagtcatgatggcttcccagtattattttgtatgcataatctttaacagttcttcatatactacaattacaaatacctcgaagcatgatgtttcgggagtatcttctcaaatacgaagggctctgatagtccttcagtattaatcccttgctaatatggcaagggattttatttaaggctaaacttgattttagaactaatgctgctcctgtatgcactgttaactcagcgcacgttgaaggggatagtgaaacttgttttaaaatatacagtcaattaaacgttatctgactaaaaggaaaaataggggagaaaggttataatgtattttaatctttcccccttcgtttacttctatcgtgttgatgagtctttgtagaacttgttttaagacctgttaattgtctataggtgaggaaatcaaagtgtacatcaatttattttaataatttattttattagcttcttttttaatcagttcaaaaactttttcagcttcatcagtaaagtttattattttcctcattaaatcttcaggcttaaaattagcacttccgtcaaataggtacgatgctcttagttcgtttttatggtctaaatcgaaatgaaaatgctttaatgtattatttatgccattttcatatacagcttttaaaaatgttttctcaaatattgttaattctgcatctatatatattagaatttgatcaccaaaaaatgaaactactaatgtactaggtatacttgcaaataaattaggtaaaataaaatccacaataaccaatttatctttttctctaacatttgtttcccaaacttcacctgtcacgcttaattgatattgaataaattcttctacatttttagggaaatcatggtgtttttttaaaccagaagccaatttagcaattaagttagttttttcaatgcctctcaaattatttattttttttctcgtatccatattattatctcctttattggtaaaattaacctaatcattataacacaatttctgtgattattggtagaacacatgtgaccttttcgggtgtgtcaaaacaaccaaatgtaagtgtattccccaattaaacatatgacataattgaaagtaaataggtgaacactgttataagtcttgatatttgcgattactattcaagccattttgagacactatactacaaagagagttaatattactttagagggaattaatgtatctttactatggtaaaataaaagagcgtttcatattgacatattgactgtcgtggatatagtcgcctttagttttgtctgtataaagtattcaacacatgtggaatgtgtcgctaaactgaccttgaaattgtagaaactaaaaagttttgataaatggctggaaaaaggcttgagggaaaagggaaaacccttatctctcaagcctttgcctttaacattttatctttggtccgaaatagttgcattattattaagcgcacttaatagagcaagattgtcatatggaggaccagatgttgtacctgcaagcaaaacaatatcaaattcattcggtggggttccccatgagtttccaaagaaggttgtgaatgcaccgtctactaaaaatcccccttttgtattgtaaaccacattattgttaataggacctgtcacattcggattaatatacattcctgtccttaaagaatggaaagtattattcatcaccgaaatagcaatgcctccttgaggcacaatcgctctgttaacaacccagctgctcataggcaatgcttgaggtggcccgtaaatggtattattgacgatcgtcgtgttattcccgccaattcggataaattctttttgataaggaatatcgcttgtcatcgttaaaccatcgattgtcgtattcggagcagtaattaacattgcaataatgtctgcttgcaagaatagaagggtacctggttctccttttaaagtaattccaggcttattgactacaattgtcgatgtaattggatacgttccacttagaatatgaacagttccacctggattcaccgcagcaattccttgaggaatcgttccaaaaggatttgctctactaccatttccaccaacggcaccagcttgaacataaatattatccaaatcaacgacctgatttacggcttgatcaagagcagcttggacactagcaacggaagggtagcctaaagcaggccgattatctagcaattgctgggcaacgtcatttttagctgcttctgataacgcgttatattctgtaagatctaatccaagcaaaggattttcaatggcggctctcatttccggaacagttgttgcggcattgacagcagctaatgcaatgtctgctggtgtaggtccatgcacttgcacgatttgcgtattggtacaaccacatatcaccctcacctgctgcatattttttctttttttatgttcagacaatatgtttcaccacactttcattaatctatttcaatatatgagtaggatcataaattagttatagacttaaggtttatattatcaaaattaggtaatttaacatttttcccggaaagttttctttcctcataaacgaagtaaagtggggagatgaatcggaagtttttgaccctcgaaaacaaacatatgttctataaacaaaccatccaatcaagaaaggaaagaagggaattctcacgcttcgtggccaaaaagtgttcctctgggcattcaaagcggatttggaccgattgtacgcctgcaatcggtagtccgcacgcgtttggaatgaatgtctttgattggcggaaggcgattttctccaatacagctgctcgatcatctaaatggaatgaaggtggggaggttcgtacggttttacgaagtctcaatgaaaataggcgtttcaatcagcaaaataggcacttcaatcagtaacaaccacccaacagagcacatagcttgttgaagagagtactcgaagtagtcggtggaattatctgcttcacagatatctttctgattgctttcgttctactctccactcttggttgcgtcgacggaaacaacaaatttataacaataaggagatggtgtgaaatgtataatttccaaaatgaacttcaaatgttaggtatggatgatttcgtagcggacgaggtgatggtttgggatcctcaaacccagacctatgttgtcgatgatgctcgtcaattcggtggacattgtggtggacgttgcggaggacagtgttttggacgttgcggaggacagtgttttggacgttgtggaggacagtgctttggacgctgttttaactgctttagatgcttcaattgctttagatgccacaattgctttggccattgttttggaggaatttaagaaggaactgcccctgcataatcctctgcaggggccctttctatgaaatgaacataaaggacaaatacaaatacataaaatgatactacgcatttaggaacaactacggataaggagggagcaggatgtcaaaactgaacgattccgcgcgtctgaaggtgaaaagagacacgttttttctccctgattcaaatggcggcgtgtattttaggaataactccagctcatttcgtatgaaaggcaaaacaatctatcagtggattgaaaaactaatgccaatgttcaatggagagcacacattgggagaattgacaaaaggattatcggccccatataggaacagggtgtatgaaatcgcagaaattctgtaccgaaacggctttgttcgggatgtgaaccaagatcgtccgcatcaattggacagcaagattctcaaaaagtatgcttcacaaattgaatttatagaaagtttcgttgattccggtgcgttccgttttcaagtatatcgccaatctaaagtattggcagtcggctctggaccttttttggtctcattagtttcggcgttgatcaaatctggattgcctaagttccatgttctgattacagactcgatgcctactaatcgacagcggttgaaggaactggcggagcatgcccgcaaaatggactccgaagtagcaatagaggaaatatctctacacaggggagcaggggagagttcttggcgagaagtggtacagccatttgagtggattttatatgtctctcaggaaggcaatgtagaggaactacgggcccttcatgccgtttgcagggaggagaagaaggggtttctccctgccatatctttgcagcaagtgggtttagctggtccattagtgcatccggactctgagggatgctgggagtccgcatggcgccgcatacaccgatccgtgcttcgcgaagaccggctggtgcaagctttttctgcaacagcgggagcaatgttggcgaatgtgattgtatttgaattatttaaaaaagttacaggagtgacgaaatcagaacagagaaatcaatttttccttcttgacttagaaacattggaaggtgactggcattcgttcataccacatccgctggcgacgacggaacgtgtgacggctgaattgattcaagatcttgattcgaggcttaaacaaaattcgagccgcgatgatttgagcagattgtttcattatttcagtcaattgacatcctcaaaatcgggaattttccatatatgggaggaaaggaacttgaatcagcttccgttgtcccagtgctgcgttcaagcggttaacccattatcggagggaccggctgagctattgccagaagttgtctgtgcaggtctaacacatgaggaggcgcggcgggaagcagggctagctgggattgaatcgtatgtatcgggaatgatagatttactcgttaacaccgaaaaagaggttggtgtggtcacaccacaggaatttattggtgtcggagcaggggaaacgatggcggaaggcgtttgccggggattgaaaaagtgcttggatgaggagctgagcaaacggcaggttaaccgaagagaacctatttttcaggtacgattgggtgcggtggaggatgaacactgcagattttatttgcaggcactggcgacgatgcatggaccaccgacgatcggcttgggagaaaaggtgtcaggctttcctgtagtatgggtcggcacgggcggccgttggtatggcagcgcaggtttgaatatcacaatggcgttgcggaaagcgctagagcaggcgattatggatgcacaaaatcaagcgacttctttccaaatacaagcgctggaggaatcatccatttttctaaatgaagagaagccactgagactggagatccccgcttgtgaagagacgacgcaatcagagctcttgcagtccgccatgcaggttttggaacaaaaccgtatgcggctcttcgtctttgatttagcgatagaaccttttttgaaagaggaactggcaggggtgtttggcgtgctgttgagaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacaacacctaccatcatgccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtaaccgaacaaacgcttgtcgtgggtattgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgcgtgcttcgcaaatcgttcccgatcttccagtcgaaagaggggtttcaacagctgtataaagcgattcagggggcgatgcaagcgttcgggaagtcagaggtgatcgtcgccgtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaacttgatgacaacctgccgacgaaacacgacgccaaagacgccctggtcattgccagactggcaaaagacggacgattcctcgttccccggctgctgcacgagattgaagccgatttgcgcgtggggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggacggatcggtattttccagagttttggaccgtgtttcgtgacttggggaaaacggcgctttcggtgttggagtggacgccgcttccggctgatatggccggccggacggtggaggagcttcttgaggtgtaccggcaaagcgaagggatgaaatgcccgcagaaggccaaaattcaggcgttgatcaacaccgcgaaggactcgattggggtgacggaagggacagcgatggcccggtttgagatcgccgcgctcgtccgccgataccgccaattggaggcggagatcgctgcactggacgccgagttgaaggcattggttcaaacgacgatggagtaccaatggttgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccattatcgggacccgcgccaattggtgaagttggcgggcctgacgctcaaggagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggttgcgctcggtgctgtttcgggcgatgattccgctgattcggcataacgaggcgtttcgcgagctgcatgagtattatacgacccgatccgtcaatccgctgaccggaaagcagtccatcgtcgccttgtgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcgtttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctccccccctgcgaacggaagaatcgttggacaacgagatgacaccggagaagctggcgtgatttcatccattcgaccttgagtccctaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatatgcttcccccgcggcaggaaaatataaccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaagatgtaagggattttgtcgaaaaatattttttggacacccctgagaggccgaaaagccttgatacatcaatatttctagagggaggatttctgatgggtgctcgcgtattgatggttggagaaggagtgttggcggattttgtgtatgaaaaattgtccgtccaatatcaggtagttcggcaaatcgatttcgaggaaggaattccggaagaaacaggtttggctctggtgttgcatgatgcttggcatccctccgttcaccacaaggcggaagaggcattacgatcgtcaggcattccatggctccggggctttgtttcatttggggagggcgtgatcggtccgctagttcgccctaataccccgggatgttctcagtgtgctgacatgcggcgccttatagcgggatacgaccgcaaggaaatgtgggagctgcaacaggtgatggcggtgcaagggggaatacagcatgatgcatgggcatcacgaataggacttttgcagatggctcacctgattgtcgcggagacgcagagggtgttggaaggcagtcatacccgtttagaagaaaggttgttcctaatcaacctgaaaacattaaagaactcatgtcacttctttctgcccgacccgttatgtacggtatgcagccaattacctgacgattcgccggcagcagcccgcatatcgctgcaaccaagtccgaagatcagcgctgacagttaccgctgccgtccgatcgaggagctgaaagaagttctgatcaaagactatctagattatcgaactggattattgaatggtaaaatgcataatttcgcgttgccgtttgcggatgttgttgtaaatatgccgatgtttataggggacgagggagtagcaggccggactcattcctatgaggttagcgagttaaccgccattttggaggggttagagagatattgtggcatcgaagctcgtggcaaacggacagtgattcatgacagctaccgaaatttgaaagatcaagcactcaacccagtaaaggtaggagtgcatgcgaaggaacagtatgcgcgacctgattttccgttcaaaccgtttcatccggatcgtccaatgaattgggtatggggctattcgcttttacaagagcgtccgattttggttccagagttgctcgcatattacagtttgggaggtggggatggctttgtctatgaaacttccaacggatgtgcattaggcgggagtttagaagaagcgattttccatgccattttggaggtggtggagcgcgattcattcttgatggcttggtatgcgcagctgcctcttccgcgtcttgaccttcgttcggctaacgataaagaattacagttgatggtcgatcgtgtacgtgcggtggcgggatatgatctgtattttttcaactcgacgatggagcacggaattccaagcgtctgggcagtggcgaaaaacagaaaacaaaagggattgaatctcatctgtgccgctggatctcatccggaccctatacgggcggtgaaaagctcgattcacgagttagcaggcatgatgcttgtgcttgacgagaaatttgaggcaaaccgaaagaaatatgaaaaaatgttgcatgatccgctattagtgcggcagatggaagaccatggcatgctgtacggtttgccggaagcagaggagcgcctgcaatttttgttggatgatcatcgtccgttgcgaacgtttgaagaggaattcaagcagcaaacgaagaatgcagacttgacggatgacctgcgggttattcttcagaagttccgacgattgaatcttgaggtaattgtcgtggaccagacaacacctgtcatcaaacggaatggattatattgtgtgaaagtactgattccgggaatgttaccgatgacatttgggcatcatcttacccgcgtgacaggcctggagagggtgctccgggtaccaatggaactcgggtatacgacaaaaccgctcacgcttgaacagcttaatccacatccccatccgttcccataggaggcagtaggatggagctagagacatttttacaccatcttcattttgacatcgataagattatgccgccaaattgggaggtagattgggaagatgcgccgcttgcgtataagctgtaccgtaacttgccagtgattccgctttctccagaagtgccgttaacactcgagggaagagaagcgtctggaaagctcggcctagaagaaataggtcattttctctggtacgttttcggccttactcaattttctcagctagccttttccatgggtcccacagaacaaacggtaaacctaatgcacttgtaccggcggtttgttccctccggcggggcgttgtatccaaacgaattatacgtgtatttgaaaataaaggatattccagatggagtgtaccattacgatgtggcacaccatcgcttggtgttgttgcgggaaggcaatttcgattcctatctaactagggcgctgggcaatcgctgtgacgtatcggcttgtttcggtgttgtttttgtatcgacaatgttttggaagaatttctttaaatacaataattttgcttaccgtctgcaagggctggatgctggcgtgctaattggacagctgttggaagcggcgaaacggttcggcttcgcatcggcagtgtatttccaatttcttgacagggccgtcaaccatctgcttggactgtccgaacaggaggagagtgtgtatgcggttattccattatcttcggagtcttccatcacttggtttgataacgataataacttaaaagaaagtgcctctgccactgaattgtgcagagaattgccagcagttcagcatcattactatgttcggtcgcgaaggattatcgactatccgatgctgagaaaaatgaatgaggcatcgatgttggaatcgccgcgatcatttcggcagattaagggagataagagagatgcctgtgggatgcaagcagtagttctgccttgtgtgaagcggttatcgtatgatctggcgtcagtctgccagaagcggcattcaccagatatggattttgttttgggaaaggtaagccaagaacaattggcagctttgctaaaagaggcgacgctttctttctcgtatcgaaatgatttggatggagaacacgagaagccgccgtcccgtgtctccctgtatggctgtttttataacgttgaaggcgttccagatggagcttactactatgacagtgctgctcatgcgctaggtcggatacgttccggagattatcgacactacctgcaatacggaatgtcaatggacaatgtaaatctattccaagtaccgctctgtctacacgtggcaggagacagggatcacctccaaatggcattagggtacagaggatatcgcattcaacagatggaggcggggatgctcgtgcaacgactgctcttggtggcgtctgccatggggatgggtgggcacccgcttctcggatttgatgtaaacttatgcgataaactttacaagatcgattcgcaagggaaaacaagcttaatccaaatcccgatcggaccctatcgtccccgcgcctggttaaaagggagtttgcgcagctagaagagacaagagtaacgctttggttttgttataagcagacatatgttaattaacagatatttatgagtttttggattagggagagaaacaaaagagtaattgggttgccttgaattaaaaaaggacagatctatacgatccgtcctgtaaaacttttcagccgattctagattagtaacgaccaaaaaaacaactgcacccaacaataattaaaaggataaacagcaccacaattaaagcaaagttggatcgaaagccacctgacatttagtacacctcctgctttacataggatagtacatcctatgcaaaacatagcgagtctgtataagacaaacatttaatttggaggaattaatacagataatgaaaaaaacgcaattcgatgttttggcaaatatgctcaagaaacaaaaatgaatccggcttgacttctgaaacaaaaaagggattaatccatcatggactaatccctgaagtgattttttagctgtctttattctggtttgaccagaattttcacttggtttttttctttgatgagcgtttcaaatccttctgttacaatatcatctagcttaattcgtttcgtaacgagcttttcggcttggaagtagcctcgtttcatcaattccattacagcagggaaaatatcgcggtatgcaataactccctttacatttctttcttttaatacgatattattcggctgaaggtttgcttctttttcccatatactaacgataatcgtttctccttcgaatgtagtgctgtcaatagcttgttgtaaaacagccggtactcctgttacttcaaacgcaacatcgacaccgccatcggtcaattcgcggagtttttgaaccggatcttcttcttttggattgatgacagatgtggcgccaagttctttcgctttttgcagacgttctttggaaacttctactgcataaatttctgacgcgccagctgcttttaatgcttcaataacaagaaggcctataggacctgttccaaagacagcggctttgtcaccaggtttgattttgcttgatcgaacagcgtgcaaagctacggccgctggttccaccagtgctccttgttcaaaagaaaggccctcaggcattttgtgaaccatatattcatcaaccacggtatattcagagaatccgccgcctcctccggatagaccgtggaatcctaaatgttcgcaaagattgtattttccttttttgcaagctgggcattctccacagcgaagaataggttcaacaacgacaggatctccaaccttgactttcgtaactccttccccgacttcaacgactcgtccagaaaattcgtgacccatgataataggagccacatctttactgacgggatgaggatctttcacaggaacaaaaattgggccagccgcgtattcgtgtaaatcgcttccgcagattcctgcccattcgactttaatttttacttttccttttcctgctttaggttcttccacttcttctactcgaatgtctctagcgttatgccatcttgctgctttcatagatatcccctctccattctatattcattattattatatcattaaaatttatattattctttctaatagaaaaaagttcgaaaatatttcaaaaacaagagatgatctttgtctttgtttgagtgtgatttgtccttttcaaatcattatgctcctgtcactacccgatttttgtttttgcataatctaattgtttgctaaaataaactagaaaataccatgaaaaaggggcgggttgtgatgaagaaaacagttcgtgtggttggtgcggtcatttataatgaacaaaatgagattttgtgcgcgctacgctctccggaaatgtcacttccgaatctatgggagtttccaggtggaaagatcgaagaaggagaaaatcctgaagagacattagtaagagaaattcgtgaagaattaggatgcacgattgaagtgtatgaaaaaattgaagaagtacatcatgaatatccgaatgtgattgttaatttgcttacatataaagcaaaaatcattgaaggagagccaaacgcaaaagagcatgcggaattaaaatgggtgccgcttcaagaattgcactctcttgaatgggcacccgctgatattccaaccgtagaagcgttattaaaagggggctgtccctcatcaccttaatgttttaacacagtggggggaagcccccatgttgttaacgaatcaggtcaatgtataagtcttctggtacggggtggtgcagccgccatttaatgttcattggcttatcgccataactggatacatagtctacctcaccaagatacataaatggcaaggtcatcccgtgcatttgatcaaacttgcgcacaaacaaatgaatatgaatgcctctttctttgtgataaatataattttgcccgacagaagactcgtgggacgtttgattttgactttgccaatgaaaatgctgctgatcgataaagtaatccttatattgcaaatgctcttctactttttctgatttgttcaagtttacgaacaagaaataatggttgcctactcggcttactccttctctccaagaaccttcttttactcctgcttcaaataagaagattaggtcatttctcgtgtaattttgataaagaacaagcttttcgccttctgcgagaaatctttccggatgatacgttcgtctaaattcaataattccataatcaattcgatcctttaagtattgataaaactctggatcttctgttaccgcaagaatatcatcattcaatacaaatttgtcatcaacgactttgccaaacgaccatttttgttttttatatggggttgctagtcgggccattgactgcctaataagcgtttgatgtttttctaagtcaatttttgttgcaaatctcttttctaactgtttgacgacatctgtatacgaaacatttttttgtaaaaaggctaattctaaaataatgaaatcgtaaggccactttattggaaactggttttcgagccgttctactatttcactcattaactggtggcccaaaatttttctatctaattcatttacatcattcattttttcttttgtttttacccatgattgatatttataaatgaaaaacgtcagacttggggattgttcataatataagaaatccaaaatttctggagctcgtccaagttcatttttaaattgctgatacagagacttcagcatgtccgttgaattcattttgatcgaatcaatacgatctaaaatttctttttgcgtaattggatctaaatcaacgtaagaaccagccggcaaatcggcaaattcatgtgtgaccgcgactcggagcgaatctttgtcaaaggctttatgatttagttgccctgataaagcgagcggcacgacgaacgacttttggtagttgccaatgaaatctagtattgtgacaaattcttttccctctactttccgtaatcctcttccaagctgctggataaaaacagtagaagattccgttggtctaaggaaaagaattaaatttaactttggaatatcgattccctcgttaaaaatattgacagtaaaaattaactctaaaggatggttttcatcttctagctgtttaatgactttttctcgataatcgatgctgtgctcaccggttaaataggttgtatgatatccacgtttgttaaattcctcactcatgtatttcgcgtgttcaatgtttgtgcaaaatcctagcccgatcatccggtcaccgtggtagccgtaggtcttaatcatttcgataataaaatctgtccgttcattggtttttaatgcttttacaagagcatcttcatcaaagaagccatttttaagagggattttactgtagtcaacggtatggtctgatacaccgaaatagtgaaacgatgctagtaaattggcctctagtgcttctctcaagcgaatttcgtagacaatgttatggtcacaaagcgctaaaacatctcgtccatccattcgttccggcgtagcggtcaagcctagtaaaaacttcggttgaaaatagtcgatcacttttcgatacgtcggtgcttcggcatgatgaaattcatcgataattatatagtcaaattcgtctcgcttaaatcgttttaaaatctcgtctttatgcagggattggaccgtgctgaacagataaggtttatcaaattctttgaccgttccagtaatttttccgaaaatttctttcttcgggatcacttgctgaaatgtcttaatcgcattatctaaaagctcttcccgatgagcgataaagagaagttttttcggattaaatgctttcacatcaaatgcggacaagtacgtttttcccgttccagttgccgctatgatgacgcctttgttattgccattttttcttgtatgttgaagatttcttaatgctttttcctgcatggcatttggtttaatgctgtgtttggtttgatagtgttcttttgtttcggctgctatcatttcttttttcctgaagttttcgagctttcgttttgcttcaataaattcactgtaataacgaataaactcgctatcaagcgtaactgcttcttcgctgttccagatttgatcaaatatccattttgtttgttcataaataggaagaaaactcgtatcagggagtttaacgttcaactcatgcccattaattaaagcggaatgagaaagattggaagagccgataatgaccgtattcaatcctgaatttctatgaaacatatacgcttttgtatgaaatgattctgtttgcgtatcgatcatcttgacttgaacgttggaaaattgcatgagttttttgagcgctttgacttctgtaattcctaagtaggtagaggtaataatgcgaaccggtatgtttcgtttttcaagctctaatagcggccggatgatgagctgtaatcccgacatacgaataaaactgaccataaaatcaacagagtcggccgtcaacatttcatatttaagagttttaaaaaagtttttcattgagtgtttgtcattatgcaacaagttcaatcttgataaaaacaaatcttcaataacaggtaattccctgttggaatagttatatgtaatcatcgaaagcggtaaagaaaattcttgttgatgatcggatgctaaattggaaatgtgttctgtcagctggataatctcatcaaaacgattttcgtcggcaaggcgcttaaatttatctccaagctgctttgctgcatgaagaataaggacttctatatattcttttggagaaagacgttgaatgatatttgattcgggatatgttttgtttgcgagatatagttcttcaaagaaacctttcttttccaagttgctcacctgaaaatttatttttttctattattttagcaaattaagtttgttaatgttattatttgttatctattttctattaagatggatgaagggatcttttcttttgatttgtgcctgtcttagttttctgtattgtattggcgaaagggaggcgacgtggatgccggataaattagcgggcagttgttatttttggaagaatggttactcttaatccctgttgtgcatcattggtcaaatatgatattcggctcagtggcataggtgagaaaggttcacgacgatagggtagttttgatttccaacgacagaactataaaaatttgaaaccgccaaccaggcgtttccctggttggcggttttttttcgtacgcccaacagatggaattatttaatgatgtccagaaaggagatggttgggtgcgaatcaaggtgaaagcggtctcgtctgattgaatgaaaagtcccgactcaagccttcctgccaagcttccgaaaccgtgcaagcttcggcgagggctaggtcggatgcggcgtcgtcgggcgtcaccagtccgctccagttcgggtcttggatcatccggcaaaagtctaggaagcgggcttgagccatcgcctcataccatccttgtcgatcaactaatgataacgtccgccgatacggtaggcgggaaacggaagaagaggatgtacgatcggacgacgggcaccgcgatgcggcccatgtccgtacctgttcgccagcgtttgccgcaggttgcgtaggtatggtgtcgagaagagcgtcgattagttctgcctgttctgctgtgagtacgccctcgacgtacagacgttgaggaatccagccttcgagcacaatccgcccttgggcacagtggacttcccattgtgtcgattcgggagcgtccgcctccattgtgaatccgtggtagtactgaaccggtacgtactcgttcggagattcggcgcctgcctcttttgtcggcaattgcgctttctgtacatggccctgatgtgtgcagctgcggtgaatcacactcgcccacacgcgcgactgctcgccgtttgcttcggttgcggcaaaaccgcgcgcatccacaggttcgccaaaccagtggcgaccgacttcgaagaagtgaaccccatgttcgatgaagatgcctccactcaattcgcggttccagaaccaatgcccagatgtgacgcggtgtgcggcattgtggagactggcgtggtgcgcacgacccaatagatggtgacggagcatccattcgaccgcttccaccaacgggttgtagcgcaagaccagattgacggcgaacgctcgacgttgtttcgctgcgagctgggcattgcttttcagcgccgctgaagtcagcgcccctggtttttccagcaacagatgctttcctttcgtcaacgcaagttcgccgagcggtgcgtggaggtgaggcggtgttgtcaggatcaccacgtcgatgtccggatcgtggataagctcggacgcttcccgatattcgcgcgggggagcggcatcggatcgatggtggcgataggcgtccagcacgcgctggcgcttttcgtcagtacggccagcaacggctgtcaactgaaattccggcaacggagcaagagcgccggccaagaactcagcaaaagcgcctgcgccggcaattcctacgcgatatggtgggagcggataaggcatggcatctttacctccttcatctcgtatgaatccttatattatgtcaacaattgtattataccgaaaagacagcttttggcgctcctgttttgcgtccttcttcgcacagagggacgcaaagtcccaaatcctcaggctttctctttagcagcatggagatcgctgagcaaactcaatgtggtccaaccaaaagtacgagcgttttacttgccatcacaggggatattatgtatactaattattagcaaccggtgatattgagtgctaacaatcaacctctcatctttcattttttcattcatccatctgtttcggtcttcatagtaatttagtaaaccctatgaatttcgaaactaatggagggatggcaaaatgaaagcattgctgctagctggaggtttgggcacacgtctacgtccgctaactgaaaacctaccgaaaccaatggcacccattgcaaatcgcccatggttggaacacctcatcactcatctgcgtgaacaaggcgtcgatcagtttgtcatagccgctcaccactgctcagatgtgattcgtcgttacttcggcggcggacggcgctggggagtgaagattgagtatgctctcgaaccgtttccgatggggacggcaggagccatcaaaaacgcggagcgactactcgatgagcggttcttggttttcaacgccgacatcgtccacttgccacagttgattcctcttcttgagtttcaccgccagcacggtggaattgccaccattgcactgacagaagtagatgatccttcttcatacggagtagttgaacaggatgataccggacggatcttgcgttttattgagaaaccgcgccctgaagaggcaccgtcaaatcgaatcaacgccggcttgtacatcctcgaaccggaggttatgcgttatattccggcgcaacgcgaggtctcgattgaacgcgaaacgttcccgcgtttgattcaggaaaacgctggcgtctacggtatggtaagcagtggctactggcgcgacatgggaactccggcacgttatcgccaagttcattgggatgcgctcgaccgacgttttcctctttccatgcaagggcgtcaggttcagcctggtgtttggacaggggaaggcgtcgaattaggttccggcgtcctcttggtgccaccggtattaattggaaataatgtgaaagtaggcgaccaagcggtgattggtccatacgcggtgattggtgataactgctacatcggtgctcgcgtgcattgttcgaactccatcctttgggatcgttcagtcgtgcgcgatggtagccgtctcagcaacagcattttcgggtatcggaccgtggcgcctgccggcgaggagttcaaaaattccattatcaaccaacctcaagaggtgatgcaggcatgaagcggatcgcatacgtcagcacatatccaccgcgtcgttgcggcattgccacgttcaccgagcatcttcttgagagcgtgagcgccgccggcaaacgacgagatgtcgatctggtgattgtgctctataacgaaagcgatgacgattcagtgtatcggaacaatccgaagttttggccgctggcagcacaggaccgagcggcttacacgcgaatggcggaacgggttaatcacagcgatgtctcagtagtggtcttgcagcacgagttcggtatttttggaggcgaagcgggtgaatacatactggacttcgttcgagccctgaaaaagccgcttgtcacgacgtttcataccatctttgctgatcctcaaccgccttatcgccgtattcagcaagaaattgccgatgcgagcgatgctatcgtggttatgaatcgtcaggcgatttcgtacctgacacgagcgtttaacttgccggagagtaaaatcttctacattccgcacggttcaccaaagccgctcagtgaggaacgggatcgccttcgccgccgcttgggcttcgaaggacgcaaggttatgttcacttttggattgctcaatcgcggcaagggcatcgagtcagtgatctccgccttgccgggagtcgttcgcgaagtgccggagacgctatatgtcatcgccggacagacacaccctgaagtgaaaaaacgcgaaggagaagcgtaccgcgaggagcttcaggagatgatccgtcgcctcggactggaggagaacgtacgaatgatcgaccgctattttagcgaggaggaactcatcgcctatttgacggcgtgtgatctttacgtcactccgtatccggggatgcagcaaattaccagcggcaccttggcctatgcggttggcgtgggccgtccggttctctcgacgccatatgaacatgcccgcgacctgttgcgcggatgcgaggaactgttgctgccgtacggcgacactgaagcctgggagcggcagttgcggcggctgttggccgatgatgcggctttgcggcagtgggaagagcggattcggaagattggtgaaacgacgcactggcctcgtgtaggcgagcaacacctgcagctgtttgcaaagctctgcagtggaacggacggtgatgaaaaagccaaagagcgattggaaggagaggtgaatcccgttgcctctgtcagtcgttaagttcgatcatttagaacgcatgactgacgacacggggctgcttgagcatagcttggggcgcatcccgcgccgacgcgagggatactcaaccgatgacaatgcgcgtgccatctggatgtgcatggagtggcttgatttacttggagacgatgagtccaaggagcaaaacaggctatatcggctgttggatcgatacttggccttcttgctctgggcgcagagggaggacggctggttccagaataactttcattttgaccggacgccggaatcagaatcacgctcagacgactgcctaggccgatcactctgggctgcggcagtggcgtacgtaaatctcgatgatgaggcccggagatgtgtggccgccgagatcctgggccgggcgctttcggccagccgcgggttgcggtttttgcgcggtcaggcatgggctcttgcgacttgttgtctgctattgtctaagcggagagacggtttggatttgccttctggtgtgaccgaggctgatctcatcaatctggcggacgtattcgagcggagtttgctcgacgcttaccacatgaacagaacggatgactggcgttggtatgagccgcaaatcacctacgccaatgggttgttgccgtgggcgttgtttgtggcctatcggtatcacggccgcgtcgagacgctgcaggtagctaaagaaagcctcgacttcctgctggataagatgagcggccagggaggcgtcatccgtcctatcggcaatcgcggttggtgcagccgcaacggacgcgctgactgggatcagcaacccgttgatgtgatgaaactggccttggccgcccgcgaggcctatcgggtattgggagacgacacgtaccgagaagtcgttcgccgctgccgcgattggttttatggcgataacgacctcggtgttcccctcgccgatctgagcgatgggagctgctgtgacggcctaaattcggatgggccgaatccgaatcgaggggctgagtcgacactttcctatttattgacggaagctatggcaaattccttgcaattggaggtggctttcaatgagtctttcgatggaacaacgatccgttctaccgaagcacgtgtttaaagagtacgatattcgcggacgcgcaggagaggagctcgacgagaattttgcctatttgttaggattggcgtttgcggaaatggtacggcaagccggtgaggagaaagtggtggttggccacgacaaccgcatctcttcacctgcattacaccgtgcgctgattgcggggcttagccaggcgtcgtgtcgggtgattgacatcggtcaggtgacgaccccgatgttctactacagcctcgagtacactaatgtgccgtgcggcatgatcatcaccgcaagccacaatccaggcgacgaaaacggttttaagattgcaatgaataagactaccatttatggcgagcgcattcaggaactgcggcggacgatggagcggattctccactcacaagggatcaaccgcatcgacacgtggaaggaaggatatgtggagacgcttgacatcgaaccagcctatctgaaaatgctgcaagacaagatccagcttgggccgcgcaagctcaaggtagtggtcgattgcggcaacgggaccccttcgacgattgcgccgaaagccttggaggcatggggctgcgaggtcatacctttgtattgcgaatccgatccgacattccctaaccaccatccagatccggtggtgccggagaatttgaaggatttaattgacgtggtgcgacgagaaaaggcggatctcggtgtggcattcgatggcgacggtgaccgattgggagtcgtcgacgaggcaggaaacatcctctggggcgaccaattgatgattttattctggcgtgagattctccgcagctatccaggagccgaagcgccggttgaggtcaagtgttcgcaggcgttggtcgaggaaatcgaacggcttggcggcaaaccgttcttccatcgcactggccattcacatattaaggcgacactgcgcagccggccagagattccgtttgcaggtgaaatgtccggacatctgttcttcaatgacgagttctacggctatgatgacgccttgtacgcagcggggcggctgttgcgcatactctccaatgataaccgcaagctgtcgcagctatttgccgacgtgccgcggtatcacgccactccggagacgcgcgtgccttgtccggaagagaagaaggcggaagccatcgccgcggtcaaacagcggtttgcaagcagccataaggtcgtggacgtggacggcgcccgcattcagttcaaggatggttggggattggtgcgtccgtcgaatacgcagcctatccttgttctgcgcgccgaagccaagtcgccggagacattggccgatatcaaacagcagctggctgacgtactcagcaagccgccgcttaacttgactattccatggtgatgtggggcacgattgaaatcggatcaccgattatcggcgctgtcctgaacagcgtagactgttcgggatggtgccgttttccttttttggcagttatgtcgtgtcacttattgaccataaaaagtgactgttccggcacgaggaaccacaaatgcgaagtcaggaatgtttatggcggcggtgcctagatttagtgttcctgcactaaggtcaacagttggcgcataacttccgaatccaaggatagatccagtactaactactacacctaaaacatcagttgtagacagtgcaacaggagttgttccagatgcatacggaataatagcaccagcccctggaggtcctggtgttgcaggtccatttactgtcaccgcttgcccattaatacaaccacatcttatctttggcttatggtgatctttacatttttctcctcaatcttttgacatatgtttcccctcttttaatttaattaagattcgatattaatatatgagcagaataataagtttgattagacaagttataggttaagtgtttgaatttccaaaattaggatattgaatattcggagacgagatagccaaaaggaggcattccctctttctcttgtagattttttcagttcagaatgttcattgatgttccagctagccatgctgtttttgaatgtttgcatttacgttgttcatatgatgattaaatcgatttactataaaaatatttgctgccatggttgggagtaagaaaaaaataagttttattcaaatatttgtcacaatttagaagtgtaagcgttacaagaaaaaaattaaataaaagttcacaagcgtttgttttattatcgtttacaatatatacgtgaaaataatcacaaataaatatataaaaataatatttacctcactagattggtcaccaaagaaaggatgaatctatcttggagtcattatcaattagtggaatagttattcgatttttattagggggaggcgcggtcgtcgcttctaccattatctcgagaaaattagggccgaaaataggaggaatttttgctgcctttcccgctgtatttttagcagcattactgacacttcggctcgatgcaaagggcagtgaattagtggaaaagtcgattgttctatcccaaggagccgttgttgggatgttcatcaatattatgtgtgcaataggggccgtttacttttgtactaagcaaggttggaaacgtggacttacacaatcaatagctggatggtttctcatttccatcatttttgctgtcatttcaggatatttttaattaaaggtgattgtatggatagacgtgatttatttttccgttttttattcggaggatcagctgttgtgttaagttatgtaacggcaaaactattaccatggaaagttatcgggggaatttttgccgcatttccagccgttatggttattgctgtgatgatggttggcatgaagaaaggttctaaagatgcagcgaaaactgcacaaggatctgtttatgggatgattggtggtttcatttgtgtggatgatgtataaaattttgtgtaaagcattttgctagaccaaaagaaaaaaggtagggtattctctgattggacgaaaaacattctaaagaaaggagaaccctacctatgtctaaaagtatatcgaatatcgactgggcaaatcaactggaaaatgtcattcgtcagtttgtaaaggaaaaattagaactgatcatgcgggaagaaatcaagaatttcctcgaaatagaacaggccggaacatcaaatatgagaaacggctactatcaacgaaatctagatacgcaatatggccggattgaaggtcttttggtccctagagaccgaaacggagaatttcaaacccaattgttcgctccttaccaacgccacacgggctggctggaggaagccatcattaggatgtatcaaagtggcatgagtacacgggaaattggcaagtttattgaacgaattctaggaaatgcttattctccagcgacgatcagccggattaccgatgtcgtgaaagaagacatcgagaaatggcaccatcgtccactatccaaacgttattctgtcttatatttggacggcttgtacgtgaaacttcgccgcgatacggtagagaaagaagtcatttatgtggtgttaggagtgaatgaagaagggtatcgcgaaattctggatttcttcgtgggaggacaagaaagcgcctatggatggcgggagattctccaacagctctacaaaagaggcgtcaaggaagtgcttctgggcgtattcgatggactaccggggctggaggaagcctttaaggcggtgtatccgaaagccgatgtgcagcgctgtgtcgttcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtccagcaagtatccgagagaagttcaatcttgggccaatgagttggatgtcctccttacatttatggattatccaagcagtattcgaagtgtgatttacacgacgaatgccatcgaacgaacgatcaaggagattcggaaacgcctaaaaccgatgaacagtttgaatagtttagaagccgctgaaaaaatcgtgtatttgaccattcaagattttaatgagaaatgggcagggcgaaagttaagaggatttgccgaagcacaggaagccctccagcgaatgtttgaagaacgttacaattaaccaaatactgtaaataacaaagtaaggggattctccctttccgcacaggagacagaatattctgtctcctgtgcggaggaaaccgactccttatctattccaaatccattcagagataccctatctatctttcattacacaaaattcttgacggtacctttgtgtgttaacggttttattttctctacaacttacacaaaattggtggggaagttttatctctggtttgattacatggtttgcaagttcgttattccttgtatacatgcgggatcataaaaaagaaaatagagcatcaaatatcaaattggaacattgataaagaggtggcagaccgaaaaacaatggagccatgagtaacgaatacagaagcctggcatgatacgaacgtgccgggccttttatatgttatgaaagattgaattaatagaatcgtaaacaatagatggaaaatggtagaggttgtttgcctgttaactgatggttttgatccatcggcatttcaagactaaaagattattaagagatcgacttatgatattgaacatatgaaaataggactatatagttgaattatctatccttattttcctaaacttgacttcgctttacttatacgtaaataatagataaggatgacaatattacaagtaagtgagttgaggaggaattgaatattaaagattttttgcagcatgttcaagatgcatatgcagcactcacggagttaagcattattatgcttgatttacagcatcaacctgttacaaaagtctcaaatataacggaattagcggagcttgtacttttttttccagataagccgtttcctccttcatgttttccgaatgactataccgaatggcaacgtccgatggttgttcagacagggtattggggagtaaaggcaattgtcgcacctgtactagtggaacaaaaagtcgagtattggatttgggcaggtgcgtttattgaagaagagacaaaactgatgatcaaggagcagtgttttcgtttccctgactcacaaatatggcttcaagccattgaacaaacaaaagagcaaacgatatcgtcggtggaaaaaaagttaaatgatattgaaaaaatggcaacaatatgtggcgagtttattagcaataatagacaaaaacaacattacgaacagtacttctatttattagatacggcagtggatcgtgcgcaacagttttctttacatatggacgattttttacatatgtttcaaaagatagactctgatatagatttttcattgtatataaaacggcaaaatcgcgaatgggttgttgcacacgctgtgggagaaaaggcagaacagctttggaatcagcagataaagaccgcttttcctccactatcaaactccctatttcattcgcacaatgttgtttgtgttgaaaatgccgcgcttgacccacgttttgcttttttcgtgaaaaatggaataaaaccgagtactgttgtgatatatccgattttgcataacgatgaagtagaaggatggattgtgatcggcagtcaaacaaaacgttcattaccgaaagaggcagtccaaattggcgctattctcatgaaatattggcaattacattccaaatatgaattagcttacataaaaatggatcgacatttcatgagattatcgatgttaatagaaattggccaggcaatgaatgttgtaaaagataccgatgaaattatacggatgatgacggattttgttgcggaactggcgtacggtgatttcgcatttacagtgttagccgatcataaaaggaaagtaaaggttcattgtggcgccatttcagaacaacaagtaacagaatattatgaagatgtttgccaacgctacttttctactgaaaaaagactgctagaaaatataccgaagctgcgtgaaacaaagtttgggactgtaatggaaatttcattttcggttcatgaacatgtgcacggcgtgatggctgttcatttgaaagatatcgaggctgcaaaagaagcggaagtatatgttgcggcattaatagggatcggcacaatggtcatgaagcaaaatacttatcagacgccaaagcaagaattgaatatcgatatgctatcggaacgcttaacgacccgggagatggatgtgttaaacttattagtccaaggatgcagcaaccgcgaaattgcggatcgattatttattagcattcatacggtgaaaaaccatattacaaatatttttcaaaaaataggggtaaacgaccgttctcagctaattgctcttgtatatcagttaaacaatcgtaaagttatcaatgaggaacatcattagacaaaattatggatcgatgatgttccttttttattttctgcttgtttaacatggaaatgttttggtatataggaaataggaagcaaaataaatttgtattataatcattaatagtatataagaactaggtatttagttataataaacatatagaagcgaacatagtgcgatgttgctgtgttgttataaagatgctcatcccctatgaatagaaagtgttatcgtacttacaaaagtactatttagcacacatattatagaagaaatagggggaatattgatggaaagtataagtataaggagaaatatcacagtaatggcagattctgatattatgaaagcgatggatataaccgagcaaatcgcaagtgaaatgggatttttgccacgtgattgtctctttcttcgattagcaacggaggaagcgtgtacgaacgcgtatgaatattgtcaaaaaacaaacaagctgccttttgaagtattttggaaatgtggaaaagagaatttgatgattggtgtaaagcaacatggaaagaaatttgacattacaagaaaggatgaggtcaacaaaggcttgcgcggcaggggattgcagcttatcactcatattgtagacgatgtttatattgaacaaaaagggaataacgtattgttttatatgtgtaaatataaagctcattgacgactgttggaggaacggaatatgggtgcacagcatgaactaattgatgttttcgtatggaatgaagatattactttgaacaataccgaacaatttcgaaaagcgatggctaagtttattcaaaatccagctgagtatctcatattaaatatggaacaagtgaaatatattaatagcgctggtcttggcattattgccaatagtgtcatgacggcaagaaagcagcaaaaagagttggtgatcgcaggggttcgagattcgcttcaagaaattttccatattgttaagtttgcttcgtttattaaacttttcgatacggaaaaagatgcgattaatttttttatggagaatgggatatgattcataagcatttgcaaaaaatcaggaaagacaaaaatgtttcgttaaaagaattattggaactttttgacgaatggaacacactctgtaataaagcggaccaagtttattggctagccaacttagcggaaaggcgggttatttttgtttctccgtcttgcgagaagatttacggaatacagcctgaagccttttatcaagatgtagagctatggaaaaaagttattcacccggaagatcgagaaaaggtagagaaaaagcaatctgctctttggaagggaagctgtcttgaacatgaatatcgcattattcatcaacaggatgggacggttcgttgggttttggatcaaacgtttcctgcatttgatgaaaatggaaagctagtaatgttaagtggagtgattacggatattacggagataaaaaaaatgaatgaaaagcttttactagcggaaaaagtgtacgaacatgtacaacaggctatattgattacagatgaaaatggagttattcaatttattaatcccgcttttacagaaattacggggtacgggtcagaagcaatcggtttatcattagactttttgtattctggttactacaatgaacatttttatcaaaccattaagaaaactgtcgctgaaaaaggacagtggagagggagtctgcgtgggcgccggaaaaatggggaagtgtatgctcaacagacgatgattacagcgattcatgataaagaagggcatctgattttttatctttttctattttcagatatgatcaaaaacgaaaagaccgcaacaagcttaaaagatgatttaaaattagcgcaggaagtgcaaaaacgtgtattgagcaagccgcttaaaacggaagcgattgatatatatggtatgtacgtcccttcaggagaattagggggagatatgtacgcatggtatcggattgatagcgaccgatacggaatctttttgttggatgtgatggggaacggagtagctgcttcactcatttgtatgtccgttcgttcattattaaatggggttattcgaaaatgcatttatccgcaagaagtatttcatgagttaaataaacatatgcagttgttgtaccatgaagatgggccaatgaatacgtattattttactgccgtttatgcgatggtaaacacaaaagaaaagttcattgaatatgcttcggcaggtcatcctcctggctttttatttcatccaaacggtttagtcgaggagctggaccaaggatgtgccccgatcgggttgttatcgtatctccatgtggaaacgggaaaactaaattacgctccaggagcaacgttagtgctgtactcggatggagtagtcgaaggggcccatggttctgttagaaccaatatcgaaatgttccgggaaaaactaaaaccatatattcatttagacaacaaaaatatgatagtacatataaataaaatgtttaaggaagagtatccgtttctcgatgatatttctgtcgttgtggcgaaattgcattaaattgaactgtttttcaaagttcgataatgaaaaaataatgtcatgcattgtcaataaagagataaaccggtatgataaataataatcggtatgataaataataatcttccatgaatcggatgcaatggtgatgaatacattgtagtgacgaagggaaagaaaggggattgtatcatggtgaggaatccagcgggattttggaaacggttagcggctggtttattagacggtcttattgtcggtttgccgctagtgtttattggctaccttattacgggaagctgggaggagaattggttcactacggcagcaaacctcgtttacgctttagttgtgccggcggtttggtctggatatactgtagggaaaaagttgttaggcatccgcattgcgaaagtaaatggcggaaaagtcggaatcggcacgatgtttttacggtcctttgtcggcgggcttgtttatgctgtgacgctgggcattgcgctaattattagcgccattatggtggcggcgcgcgaagataaacgttcgattcatgattttattgccggaacgtatgtgacgacagagaaaccagcataattggatattgatcataaagaacgggtgtctaagaaggagatgcccgtttttttatggtgaattacaggaacgcttgtttgtatattcatactttttcattttcccccatatcatgcaatatgggggggatgttcatgcaattttactatggccagcaaatgccgctgcgtattttagacgaagcggaattttggaagcatcaagaagaggaacatacggttgtcatccgcgagcttgtcacgaacctagaaacagcttatgttgaagcgctgaaaaaatgggaagaagcgctctctgcgacacatcagcaagtagtgcgttttattggcatcgcgcaattgttattatacggaaaataaggaaaatgcctattcgtttcggataggcattttatgtgtttgaaaaagagcagagtaagtagtaatgaaaaagggtaacggtttgttttatgttttgtaatatactagaaatataaaaaagaggtgaatatatccgatataattaatagtaagattctttaatattagaaaaaaggtgggaaaaaggttgtcgctacatagttatattttgcgcacgatgctcgttgtcattcctggcactgcattcatcggtcttggcatatgtatggcgaatggcattagcggcgcggcgttttggtggacgcttgttgcgactatattatttggggctgtagtcggagtcgtttctgcgatattaaactatcgacgatttattgccccgatcgctattatcaatcagcatttagataagatgactgatggagatttatcggcgcgtgttcctatggatgaagtgagacagttaaaaccgattgccgtttcgctcaataaaatggcccaagcgtggcaagaagtcatcgccaacgttcaacgccattccgatgagatgacgcaattttccggacagttaaccgccattgcggaacagacgacgaaagcaacggagcaaattgcgtcaacaatggagataattgcctcaagttcggaacagcaagtcaaaacggcgcaagaaacgtcgtcagcgatgaacgatatctccgatacgcttatgcaggtggctgcgaatacgaagtgcgtgtctacgaacgtaaatgaaacatcggcaaaagcgcaatcgggaaaacagtcgatttcgcaaatggaagagcagatgcagtttatttatgaccatgtccaatcgcttggacaagtgatcaaaggtcttggagagcgttcgaatgaaatcggtcaaattacacaggtgattacaggaattgcttcgcaaacgaatttacttgccttaaatgcggcgattgaggcggcaagggctggagaacaaggaaaagggttcgccgttgtggcggatgaagttcgcaaactggcggaacagtctgctcaatccgcacagcaaatttcgcagctgatcggctatatccaagaagaaacggaaaaagcgatcgaatcgatgggaaccgtagttagcgaagtatcgcaagggcttgatgttgtgcaaacggctggacagtcgtttgaacaaatccgccaatccatcggcgaagtcaatgcccaaatcgaacaagtatccacagcgatcgagcaaatgacagaaaacgcgcaacgggtggccgcttccattggacatatgacggagattgtggaacaaacttcttctggatcagcgaatgtttcggcggcaacacaagaacaaatggcatcgatggaggaaattgcttcatcggcatcatcattaagcaaaatggtggaaaatatgcaaacaatgttaaaacggttcaccgtataaggaagcgtatttacattgctttataagtatgttaatattaagaaaaattaaataagtttgtcgcttatctactaggggagtccaatagcttggactgagaaaagaacgcgcttaagttctttgaccctttgaacctgatctgggttataccagcgtagggaagtagatagcgggagtgtatgcgtttgttgcgtacgtttcgctatttgcgttccgtcgggttctcttagagaacccgatttttatttccgcatatattctcctatctccgccccgcgttttggtgtaacttcagatcctaaatcattattttaaaggagaggagttacatgcaaaacatcaaatctttcatgcaatttcctgcgagtaaaaaggtgtatgtcgaaggttcaagaccggatattcgtgttccgatgagagaaattacgttaagtccaacaaagacagaaacaggaatcatcgaaaatgaacctgttcgtgtttatgacacaagcggtccttacaccgatcctgattttcagccggacattcaaaaaggattgccgccgctaagaaaacgctggattttagaaaggggcgacgttgaagaatacgaggggcgtccagtgaaaccggaagataacggattccgtaatgggaagcaatcagagattactctgcctttcgagagaaaaccgctgcgcgcaaaaaaaggaaaaactgtgacgcaaatgcattacgcaaaacgagggattattacgccggagatggaatttgttgcgattcgcgaaaatatagatccggaaatcgtgcgtcaagaagttgccgcaggcagagcgattattccttcgaatattaaccatccggaaagtgaaccgatgattattgggagtcgttttcatgtaaaaattaacgcgaatattggcaattccgcagtcacatcatccattgaagaagaagtcgaaaaaatgctttgggcggtgcgctggggagcagacacgattatggacttatcgacgggaaaacacattcatgcgacacgagaatatattattcgcaattcccctgtacctgtcgggacggttccgatttatcaagcgcttgaaaaagtgaacggcgtcgtcgaagacttaacgtgggaaatttaccgtgatacgctcatcgaacaagcggaacaaggggtggactattttacgattcacgcgggggtgctgcttcgttacataccgatgaccgtaaaccgaacgactggcattgtttcacgcggcggctcgattatggcgcaatggtgtttagcccaccatgaagaaaacttcttatacacgcattttgaagaaatatgcgagattttgaaaacgtacgatattgcagtatcgcttggagacgggctgcgcccaggctcgattgccgatgcgaatgacgaagcgcagtttgctgaattggagacgctcggagaattaacagaaatcgcttggaagcatgatgtgcaagtgatgattgaaggaccagggcatgtgccgatgcataaaattaaggaaaatgtcgataagcaaatcgaaatttgcaaaggtgcgccgttttacacattaggaccgcttacgaccgatatcgcgccgggatatgaccacattacatccgcgatcggagcagcgatcattggcgcgtacggaacggcgatgctttgttacgtgacgccaaaagagcatttagggttgccgaataaagatgatgtgcgcgaaggagtgatcgcttataaaatcgcagcacacgcggccgatttagccaaagggcacccgggagcgcaacggcgggatgacgcgttatcaaaagcgcgctttgagtttcgttggaacgatcagttcaacctttcgcttgatccagatcgagctcgggaatatcatgatgaaacattgccggcggaaggggcgaaagtcgcgcacttttgttcgatgtgcgggccgaagttttgctcgatgaaaatttcacatgagctgcaaaaaacggtgagggaagaagggatgaaacaaaaagcgaaggagtttgtcgaaaatggctcatctctctatcgatgatgttcaagaattgcaaaaggaaattgccgaattgaaggagaaaattcttaaattggaacagcaaattgcccatattcaaaaaaattgccagcattcattttttgagacaccgtttatgcgaaaatgtgtcaaatgccattatatagagattttatattattaatatcagattcgagataaaaaatctcccgcttatgaaagaacatagttctaaagcgggagtatttttacttacgatcaatttacacttaaaacttcattaaaaattttagaaattaaattaactccaatatttaacggccctcttttttagcatctctctaaattgagaagttgactttggaagcaattgatttgtagcataatcaatgataactccataacgtcgaattaaatcaagcttgtcgatttcacccttattatataaatctaaaactttttgcggatcttcttccaaccaactttttctatttttccgaatgaattcacgtgtttcatatgtctttatttcatctatttcataaagatctatatctttatcaatttctttaataacaactccgtaatccttctctgcacgttcaattgttacatatccatcgattacatcttctaaaaccgcttttggatccctttcaagtggatcgccaagccctccgcctcctgcagatggacgagtaaatacatctcctttttgtatttttacatttgaaaaaatagtacctaaatatcgttctttttctgtattagggtttaaaatcgctccatgtggaatagaagggagacctccaaaaattccccatgtaaccgatctagcgcggtcacaacagtaagacataaccgcatcttgcgcttctgctataattcctcctttttctacaccgcaccctcctctaaatttaccaggtccccccgaatcagggataatctcgtgtttagttgtaataaccggcgaaagtctttcttggccttcacacggttgaatacttaatcccacaccaaaaacaggggacatagcatttgcaccatctcggtcggatcgccctccatgtccgccagccatccaatcataccacataaaatatcggtttccaccttctcttttatcccatccaccaattaataggtactctaaattaaacgagcaggctaaagatttctttggaataatgtgagaccaaatttcaaaacaagagtttagaattttttcataagctcctgaacaaaatccagttacagcaacaggccatggtgcattaacaactgagttttccggcaaatggacttttacaactctataaaatcctgaattaagtggaatgtctgggaaaaatgttttcgttccagcatacacggctgaaagggaggaaccgaaccctgaattcaggaaacaaccaatatacggatgactaccacttaaatcgtactctatttgatctcctacaattttcatttttactctgatcggaattaaaccgtctcctgcttcagggtccatatcaatataatcaacagtctcccacgtcccatctggaagttcctgaatttgtgctcttgtaagccgttctacataatcttgtacttccgaaaatgcagtaagtatcgtatcaataccatacttgtttacaagttctaataattgtttttcacctacttttgtagcttcagcctgtgctcttaaatcaccaagtctttcttcaggaacacgcatattcgctacaagcatattgccaacatcttttaaatatactcctttagaataaatgcgaagtggaggaattcgaattccttcaccgtaatgatccttagactttatatcaaacgatccgggcactgatcctcccacgtctgcccagtgtccattacattgcataaacgctataagttttccatcatagaaaactggacgtattatacgtgtatcgttgaaatgtgttcctcctctatagggatcattaataataaacacatctccaggatgaatatcatcaccaaagtcttcgataattgctttcgcggttaaatgtaaggttccaacgtgcacggaaatatcttgtgttccttgcataaccgtatttccttctgcatcacaaagacaagaactaaaatctcgattgtaaatgacaaaggaataacaagttctcaaaatttgctcggacatttgatccacaatattgataaaagcgttttttaacacttcaaaagtaactggatccagcttgcttttaaacttttgatgaacttttgtatccatcaaattctcctcccttttatcttgtataaattaaaatatttttgtattggtctatttttgcatgaaatcccggtggaataacgactgttgaatctaattgctctataatagccggtccttcaattaatgaatcaactggtatatctggtcggaaataaattggtgtttctacgtatccatttgtttcctcgaagtaaacagggcgagtctcttttaatgcgtctttaagttggccagtcgatttaaatacaggaatacttggttttggtaccattccaatcgcagaaacacgtaaaccgaatatttccactttctgttctctgtttgaaaatgcaaattcccgttcatgctctctatgaaacttttctaattcttcttcaattgactgtaatggtctagatgcagtaatagctagagaacgccactgtcctgcatatctcatttctataaaacgtataaattgtctattatccggttctataccttcttcttcaagtaactgatttgcctcttgttccatttttctaaattcttcttctaaatccgtaacagaaacattgctacaatctgctaaataagtcttagtgatatcgtgttggacatcaactaaaaggcaacccatcgcagctgctacacctggatgcggtggaacaattacaactggaatttccatctcttttgctagatatgcaccgtgcaatgggccagcgccaccaaaagcaaccaaagcaaattctcttgggtcgtatccacggcgtaccgaaattaatcgcaatgcatcacacatattcgcattcgcaacctttaagatagcattggctgcttcttcaatagtgtagttgtaaacgcttgcaatcctctgaatcgattgaatagctttttgcttatccaatttcatctgaccatttaataaattttcgcttaggcgtcccaaaatgagattagcgtctgtattcgtacaattctctccaccttttccataacacgcagggcccggatcagcaccagcgctccgaggaccatttcgtaaagatcctcctttgtcaatccaagcaatacttcctccaccagctccaatcgttagaatttcaatggatggaaacctaatcggataaccatactcaatataccaatctttcgtaattcttaagttgccgtcatacataagggaaatatctgtgcttgttcctcccatatctaacccgattgcgtttttatacccacaaagattagcaatatatctacttgcaatagcacctgcagcaatgccggaactagcaagacgggccgcatattttggaacagtttcgctagtcatgactcctccgcccgaatggatgaccaaaatatcaccttcatattcacggctacgcatttcattttctaattttttgatatagttactaacaataggaccaagcacagcattcacaacagtcgtactcatacgttcatgttcaaaaatttccggcaatgtttcactagaagtgcaaatataaaccccttcaagctcttcttcaaaaattttcttcactgttaactcattctcattattcatgtatgcatttataaaacatatcgcaaccgcttcaaccccacgtcttttcaactttctagctaactctctagcctctttttcatccactttctctattatccttcccgaataatctacacgttcttttaattcaaaccgatcacgccgtctaatatatggtggggctacatcatcgtatgcatcccatagattcagctttgttcctctacggatctctattacatcgcgaaatccttttgttgttaccagagctgttttaggaagttttctttcaatcaatgcattcgttcctactgtcgttccgtgggaaaatattaaaatatcttttccccttattcctgctttttctaatccctctaatattcctttttcgggactagcagggacggaagaagtttttgtgacatacatattttttgtttgatcatcaaagacgaaaacatctgtaaatgtgcctccaacatctactgctaccctatattttttcattttcatctcctcctaatcttataatcctctgggtaaaaaacataaaaagccagcataatcattgtgtaaaaatgattaaactggccgatgtctattgtaaggtcgtcggcaaagacgacttaaatagactacacagttttcattatttatttttcaattttaaattttacatcgtttttatatactagtcaaacaattatttttattcgtaatattttgtattttttaatatttaaattgtaaatgttatttacaaattatttagaatttattatcatcaatattaaaattgggtgcaaattctgaccgaatttgtttcaacgagtatgagcaaagcaggttttaataattattaaatgaaattaaacgaatctgttttcaattctccacaaaaaaatatatatcgaatactgttcaatctgctcactaatcccgcaagattagtaccagcagatagaagccagtattttcatttcaccaatttgtagtgaaattgaaaatattggctttttattgtctgtaaaattcgttggattcggtgttatttcccaagcagccaaagagatgaatattcccatgaaagcgattggcaaaatactgatcttatttgtctggtttgcatcgtgtggtacatccttatcatacctagtgtatcattaggcctcagttcagatcagttagaaaacaaaaaattagctgccgccgacgcaatgacagttattttcgtttttccgatgttcgctaattgtagggttctatttcttacattcaaaatatctaataaatataaagggagagattcataatgaacaatcaaccacttctaactgttgatctagttgaactggacaaaaaacactttattcatccaacttcctcgattaaagaacaacaagaaaatggacctgctgcaatatttaaagaaggacatggcgtctatgtgacagatatcaatgggaaaacatatatagagggaatggcatcattatggaatgtgaatgttggatatggaagaaaagaacttgcggaagccgctaaggaacaaatggaaaaactcgctttttcttcttgttttgctacttttagcaacgaacctgctattagactggccgcaaaacttgctgagattacccctggagacttaagtgccgttttcttcacatccggcggttcggaatcgaatgatactgcttacaaattagtaagacattattggaaattaaaaggttatccaaacaaaacaaaaatcatttcacggaaaaaagcttatcatggagtagctattggtgcgacaagcgctacgggaattcaagacttccagaatatgacgacggcgcttgcgccagagtttatccatgcggatactttttctgttgactctgttcgagaaattattgagcgagaaggcgcagaaaacattgcagcttttctagctgagccgattcagggggcaggaggagtaaatattccaccagatggctattttcaagaaattcgaaaaatctgtgatgaaaacaatattttatttatcgctgacgaagtaatcacgggatttggccgtactgggaaaatgtttgcgtgcgaacactggaatgtggttccggacgtaatgttaattgcaaaaggaatcacaagcggatatattccgttaggtgcagttattattcatgaaaagctgcataaagatttaattgagttatctgaaggaacactgcttcacggattcacttatagcggacatcctaccgcatgtgcagttgcattaagaaatatccaaattattgaagaagaaaatttggtggaaaattcacgattaatgggagaagaacttcacaaacaattaaaaatgcttcaaagtgaattgcctattgtaggagaggttcgttctttagggctaattggggcgttggaaattgtaaaagacaaacaaacaaacgaacggtttgaaaaaaaattagcgcctattattatcaatgaggctcgtcaacgaggattaattttgcggacggtcacatttggcgatgcagatacaattgtattttctccaccgttagttattaataaacaagagattcaaaagatgtttcagattttacgggattctatgatatccgtaatgaataatttacaaatctaaaaatcgtaattaaatgtaaagaagctgactcaatgatattttgagtcagctcccatttttgagttttatagttgaggaggccaaatgatggagaaaacaatcaattataccaaaaccatttttattaatggtcaatggatggacgcatatagcggccaaagattgatagtacaaaaccctgccacattggaagcgattacagaagtttctcatggggatgaaagagacgcggaacaagcggtgcgtgccgcccgtcaggcgtttgctgtctggccggggaaaacagctagagaacgatccgagctattatatgcagcctatggaaaaatgaaggaacataaagaagaacttgccgctattttgacgtccgaacaaggaaagccgctgaaagaggcgcgcgccgaaatcgattccgccgctagctatttcctttggtacgcggaagaagcaaaccgtctctatggggaaattatcccttcctcgaacaggcataaacggctgatggtcattccgcaaccaattggcgttgtcgccgcaatcaccccgtggaattttccagcttcgatgattgcgcgaaagctcgcgccggctcttgccgccggatgtacggttgtgttaaagccagcgccggagacgccgctgaccgcgtatcgaatcgtgaagatcctcgaagaagtggggtttcctccaggtgtggtcaaccttgtcaccggcgatgccgtttcgattgggcagtgctggatgaaccatcccgatgtgcggctgattacgtttaccggttcgacggaagtcggacgtctgttgatgaaaggaagcgcggatcaagtaaaaaaactgtcactggaacttggcggccacgcgccggtcatcgtatttgaggacgccgatttggacttggcggcggaactgacgctggcaagcaagttccgcaactgcgggcaaacgtgtatttgcgccaaccgcgtctatgtgcaacagacgatctgggacgcttttgtggaaaaactaacagcgaaagtacaacagctttccattggcagcggcttggatgaaacaaccgatatcggtccattgattaatgaggaagcggtaaggaaagtgcaagaccatttagacgatgccgtgcaaaaaggggcttccgttctttacggcggaaaacgatgggaaggaccgtaccgaggctacttttttgaaccaacggtgttggcgaacgtaacgaaagagatgaaagtgatgaacgaggaaacgtttggcccgcttctgccgttgcagccgtttaccgaggaggcggaagtaattcgcaaagcgaatgatacgccatacggtctggcggcctatatttttaccgattcgcttcaccgcgcgtatcgcgtaatggagaagctggaatatggcatcgtcggcattaatgatgtattcccggccgtggccgaagcgccgtttggcggcgtgaagcaatcaggactggggaaagaaggtggcaaagaagggattttcgaattcgtcgaattgaagtacgtatcgatggggatccaatccttgtagcatgacgtaaagagcagcgatataaaaaatattcatgattgacattttgatcgcataagtatgatagtgaaaaaactgcgtagtctattgcggcgcctttgccggcgatctgcatgcgtagacagcggccagtttcatcattgcgtgatgatgctggccgtttatttttatttcgatgaacggcttctgttaattggttgcaggttcgtcaacttaggatgccgtgagctaaataagcgagcaaaagcatagattaagagggaaggtatttattttatgcgaggggatagggatgaatgtgttttccgatatcgtccaaacgatgccgccttatttattttcgcagtttcaaaagaaaaaagaagagttaatcaagaagggggtcgatgtcattgatttaggaatcggcgctcctgatttgccgcctccttcttttgtagtagaaaaattaaaagaagagctgaacgagccaaccaattatacgtattcgccgtatgcgggatgcaaagaatatcgggaagcggtggcgcttttttacgagcgggaatatggagtgcagttggatcccgatgccgaggttttaacgttaattgggtcaaaagaaggaattgttcatttgttgcaggctatgctcaatccgggagacatggtgttgattcccgatcctggatatccggtttaccgcacggccgtacatttcgcgcgggggagaagcgtttatttgccgcttgatgcggaaaatggctatgttcctttttttttcaagcttccttcgaccatttatgaagaagcaaaaatcatgtttttaaattatccgagcaatccaacggcggccactgccggcatcgatacattcgccgcggcggtttcgctggcaaaaaagcatcgcatcttcatcgcccatgactccgcttattcgtttgtgactttccaagggtttaaagcgccgagcattctacaagtaagcggggcaaaggaagtagcagtcgagttcggttccatgtcgaaaagttataacatggcgggctgtcgcatcggttatatcgtcggaaataaagatatgattaaagcgctttcgattattaaaagcaacaccgatacgtgccagtttcttccgattcaaaaagcagcggcggcagcgctggcgagcggccatcagtccgtgcaagcaaataaccgaatctatgagcaacgcatgaatatggtggtggaggcactgcaggagttgggcatgcaagtgcagcgtccgaaagcgacctttttcctatggattcctgttttcgaagggtattcctccgaacaatttgccgcgaagctgctcgaagaagcgggcgtgattgtgacaccgggaacggcatttggcccttcaggggaaggatatgttcgattatccttatcggcaccaatagagagattacagcaagcggtggaacgatggaaacaaattgattgggaggtgtagaaacggtgaaacagacgatccgaaacaccaccgcggcgaaagcaatcgttcattgcttaaaacgagagggtatttcccatttgttttgcgtgccgggagaaagctatttgccgctgatggatgccattttcgatgaaccttcgcttcaactgatttcggcccgccatgaaggaggcgcttcgtttatggcggaaggttatgcaaaagcgtcagggaaacccggagtcgtgctggcgacgcggggagtcggcggcgctaacttagcgattggtgtccatacggcgaggcaagattccacgccgatggtcgtatttttagggcaagtacacagccattttcgcggcagggaaggatttcaggaagtcgatttagaccggtttttccagccgattgcaaaatggacggtggaaattcgcgaggcggagcgaatacccgagctggtgcagcgggcgtttcgcatcgccaaaacgggcaggccaggtcctgttgtcatttcgcttccggaagatatatttcttcaagatattgccgaagcggtcatttcgaatgtagatataccgagacctgctccaagcacagaggatgtgcggagcgtgcaggaaatattgcaaagggcgaaacggccggttgtcatcgccggcggaggagtaaagctggctaaagcggaacagctgttgcggttatttgctgaaaaatattccattcctgtggcggctgctttccgccgccatgatgtgttccccaatgatcatccgctttatgtcggccatcttggattaggaacgccgaaatccattatcgagacagtgaagcaggccgatgtcgtgatcgcgatcgggacgagattatcggaagtgacgacgcaagattatcgcttgctgtcatcggatcagacgctcattcatatcgatatcgacagcgatgtattaggaaaagtatatccaccggacatttccatcctagcagattgcaaagaaacgctcttaaaattgctaaaaatcgttgtgcagccgtcttggcgcgattgggtagcagcaaggaggaaacaatatgaacaagtatcgatacttccggtggaaaaacggaatttaaatgaagcgattatcgccagcctgcaagaacatttgccaaacaattcgatcattacgaatgatgctggcaatttcgccggctggctccatgcctttttccagtttaccgaagagcatacgtatatcggccctacttccggggcgatgggatatggcatgcctgcagcgattggcgccaagcttgctttcccggagcgcgttgtcgtttctctatcaggagacggcggttttatgatgacagtgcaggagttagaaacagctgctagatatgaaattcctattattagtgttgtttttaataaccgcatgtatggaacgatccggatgcatcaagaactgcattttccaaagcgagtcatcggaacagatttagggaatgtatcatttgcggaattggctaaatgcttaaatggcaacggcattcaagtagaaacggaacagcaatttaccgaaacgctccttcaatctctccatgcaaagaaacctacggtcatagaagtactgacggatccaaatcaaatttccgtgacggcaacgatcgctgagttgcgaaaacgatcgaattctgtataaacatttgattaatagtttcgatagtgggtgtataaattattactaaaaaaataaagagggggaaggggtagtgaaagcattaaacttcatcaatggcgagtggaaagaatcgagcagcaaacaattcgccccggtcattaatccggcgacaggagatgcgattggagaagtgacggtttcgattgaagcggatgtggacgcggcggtaaaagcggcaaaggctgcgcaaaaaaagtgggcgcttgaacccgcgccgaaacgcgccgaagtgttatataaagtaggatatttgttgaaggaacgaaaagaacaattagcaagaatgttaaccatggaaatgggaaaagtcattgaagaagctcgcggagaagtacaggaaggaattgatatggcgttttatatggcgggagagggaagacgattattcggagatacgactccttccgaattaaaagataaatttgcgatgagtgtccgtgcccctgtaggagtcgttggcattattactccatggaactttccaattgcgatcgccacatggaaatcgttcccttccattgtagccggcaatgccgtcgtttggaagccagcgttggaaacgccgtttatggcgcaggaattagcgaaaatttttgaagaagctggattgccaaaaggagtatttaatgtcgtcaatggtgacggtccgacaacggggaacgcgcttgtcgaacatcctgatgtacgggtgatttcttttaccgggtccaatgaagtaggcagaaaaattgcggaaaaatgcggccgaagcttgaaaaaagtgtcactcgaaatgggcggaaaaaatgcggtgatcgtgatggacgatgcagacttatctttagcggtagaaggaattgtatggagcgcttttggcacttccggacaaagatgtaccgcgtgcagccgaattattgcccacgaaaatataaaaaaagaattagaaaatagactgctagaggcgatacgaactctaacaatcgggaatggcttagatgaaaatgtaaaagttggaccagtcatcaatgaaaaagcgttgcaaaaaattgaccaatacgtgcaaatcggtaaagaagaaggagcaaaactattgacaggtgggtatattttgcaagaaggagaatataacaaaggatactattacgctccgacgctctttacggatgtaatgccaaatatgcggatcgcgcgggaagaaattttcggtccagtcgcttccattattcctgtgaaaagcttagaagaagcgattgaagtgaacaatagcgtcgactacggattatctagttctattttcactcgcgacgtgaataaagtgtttaccgcaatgcgtgatttggatacaggaattgtatatgtgaacgcaggtacgacaggggcggaaattcatttgccgtttggcggaacgaaaggaacgggaaacggccatcgagattccggtgtagcggcgttagacgtatttacggaatggaaaagcatttacattgattttagcggtaaattgcagcgggcgcaaatcgatattgatgaataagggggcattatctataaaaggtttggaatggaggacaagaaggctgcgtacgaaatgggatacaaggataaggaggccacgtacaatgagagcgttagtactcggatgtggattgatgggaaaagaagcggcgcgcgatttagtgcaaagtgaagaggtttcttccgtcacattagcggatgtcgatatcaaaaaggcggagcgagtttgccggcagttatattctagtaaaatcgaggcgaaacaagtcgatgcatcgaatgaaagaaagctagcggcattaatgagcgaacatgatgttgtcatcaacgcgttattttatatttttaacgaaatggtggcgaaaacagcgattcaagtcggtgcccattctgttgatttaggcgggcatatcggacatattaccgatcgcgttttacaattgcatgagaaagcaaaacaagctggtgtgacgatcattcctgacttaggagtggcaccgggaatgattaacattttatctggctacggagctagcaaactagatgaattgaaatccattaaactatacgtcggcgggattcctgtgcgtccagagcccccgttggaatacaaccatgtcttttcactggaaggattgttggatcattatacagacccgtctctcatcatccgggatggacggaagcaagaaatcccatctttatcagagattgaaaccatctactttgataggttcgggccgctagaagcatttcatacatcaggaggaacatccacgttatcttattcctatccgcaattagaatgtttagaatataagacgatccgctatccaggccatgcggaaaaatttaagctgctcgtcgatttaaatttaacaagaaatgactacgaggtggaagtgaaagggcaaaaagtgaagccgcgagacgtgcttttagcaacattatccccgcttttagacttaaaagataaagaggatgtcgtcttgttaagggtgattgtcggaggaataaaaaataataaagaaacgatttttgaatatgaaacggtcacatttaaagatcgaaaaaagaatattaccgcaatggcgcggacaacagcgaatacgatttctgtcgttgcacaaatgattggaaacggaatcatcgaaaaacgaggtgtttacccgccagaacaaatcgttctgggtgacatctacatcaaggaaatggcaaagcgcggcgttgttatcaaagagaaacaatatgtaaagtgataaaaaaaggctgcttttaggtggaaaaatctcaactaaaagcagtcttcattgtgacccgtatggcgcatcgatttgtggcgtttcgataaactccacaatatattccggatgttcgccaaagcgaattggccgataagtgcgcaattgcggatttagcacccgttcgtagcggtcaaataaaaatttttcgttcctgttccgatttccaccacaccggagattacattcacacttccatccggattgaatgttaaaatggctccggagctcgcatccgtgtcaatcgttgacgttttccatgcgcagctgatgccttttgcccgtacggtataagcgtcgatttcgatgcgctgccattcgtcccatttcattagctcgcgcaaacgatcgaggcaggccggcaaattgccgacattgcttcggtttaatcacacttgtgtcggggtcgtgtggccggggcgaatcgcgttttttcgccgtaattcccatttgtccatacctagcttttcggcaagcaagtcgatggcccgttcgatggcaaaagcttgttcgctatggccgaagccgcgaaatggggtggcatacggatgattcgtatacacgcataatgaatcacaccacacattttcgatatggtacggtcctgtgcaatccacagcggcggcgcggctgacgtcaattgctttatcggaataggcgccgccgtcaaacaaaaacaaaattgacaaaaataaaaaggctagcattccgcctaaaacggaaatgctagcctctttcatcggtggatttgtctgtatttatttttcgctgcgtaagtcgtccggctcgtttagcggcttcgcgcaatagaaattcgatatgtgcattgacgctgcgaaattcatcgtgtgcccaccgctcaatgacttcgtataaggctggatcgattcgcaaggggaaacttttcttttttgccatagcactccacaaccgttagtatagacttccggtattgatcaccggctgggtcgcgcgttcggatacgatggcgaccattaaattgttaaccatgtttgcttttcgttcatcatctaactctaaaattccttctttgtcaagttgctcgatcgccatttgcgccatggagacagcaccttcgacaattttctttcttgccgctaaaatcgcggctgcttgctggcgttgcaacatcgcgcttgcaatttctggagagtaggcgagatgagtaaggcgagcttcgattacttccactccagctacttttaggcgctcttgcaactcgttggcaaggacatcggaaataatatctgcattgcctcgtaatgtgatttcatcatcagcggtaaaggtatcataaggatatttcgtcgcaacatggcgaatggctgcctcactttgaatctctacaaactcttcatagtcatccacatcaaaaatcgcttttgcggaatcgatgacccgaaatacaataacagcggcaatttcgatagggttgccttgaacatcgtttacttttaattttttgctggtaaaattacggacgcgcaaagaaacgttttgcctaatcgtaagcggaacagtaagaaatagtccgctgtcgcgaatcgtacctaaatagcggccaaagaaaatcaacacttttgcttggttcggctgaacaatggtgatgccgctggccaacacgatggcggcaacaacgaatagagcggcaataatgactagctgctgaagcaaactaataatcgccactgccactaatacagcaataccaataatcccagcaaacccgttcatataccatgcctttgtttccttcatgagcatcgctcctttaacatcaattttatatcaatatgatatcatattttgaaataaatgtaaatttatttttgtgctcttttattacaaagttattggttatatatttcagaattagataactttttttaataaggcggtttgcttgttgcgatttttgagaagttgctgatagggagcatttgcggtaagatgaaagaaaaaggggaaaaagttagtttcagaaaaggagaagaggtgcgtttatttgacaatatcttcggaagcgctgttggcattattgaagattatagcgattgatatcattttatccggtgataatgcggttgtcattgcgatggcgacgcgcaagttgccgaagcaccagcaaaataaagcgattttttgggggacaggcggggctgttttcttgcgtattttatttgcggcaatcatagtatttttattaaaaattccgtttgtccatttagcaggcgggttgttattgctttggattgcttataaagtgcttcttgaacaagaagaagagacgcatattcagtcatcagaccgccttttcaaagccattatgacgattattgtcgccgatgcggtgatgagtttggacaacgtcgttgcaatagcaggggcatcggaaggacatatcggcatgattgcgtttggagtggcgatcagtattccgattatgattttcgggtcaaaagcaattgtgaaagtcatggaaaaatatcgctggatcgcttatgtcggatctgggattttggcatggacaggcggaaaaatgatgatggaagacgaagggtttatgcagcttcttcatttccgtgaaggaacgttaacgtatgctgttagcgctggattaacgattttcgtgttagctgctggatatataacaaataaaagagcagaaagcaaagaagggaccattgtgtaaacggagggatttctccatttggggatatccctttttctttcataactgattggtggtaaaggaggaaggttgatgaaggttcataatattttagtaacgggacggttatattcggagatggcaaagctattgcaagaaaagggggtcaataaaaattttcgttttgttgctgaaaatgaggtatgtcgagacgactttttttgggcggacgcatatgtcgggtttcgcccagcacctcgttttgaatttggcaacattcgttgggtgcattctctcggagcaggcgtcgattcatttttatggaatagagagtggaaagaagatgtgttgctgacaaagacggtcggctcgttcggtaaacaaattagcgaatattgccttagctatatgcttcgcgatttacaatgtcatgacgtttatggatggtaccaatcacagcggcagtggaagccaattcccccgcagccattgcaaagtcaatgtgtcgttatttatgggacaggacatatcggacagcagctggctagttatttgggcatgtttggtgttcaaccgattggaatttcacgaagcgggcagatgaaaccgcattttgttaaagtatttccaaccgatcaagcgagcgaagtgttgccgaaagccgattgggtcattgccgcgcttccattgacaaacgaaacgtatcatttatttgacgaacagttttttgcccttttaaataatgctagttttattaacgtaggcaggggggcaactgttgatgaaatggcattatgggatgcgttggaaaaccgaaatgttcgtcttgccgttttagatgtcttcgaaaacgaaccattgccgcctgaatcgccgttatggcaacatccgaacgtcatcatcaccccgcatatttctgcattgacatctgctgaagaggcagtggactgctttttacaaacactacagcgaattgaagcgaatgaaccgctttgcaacaaagtggatgtgcagaaagggtattaaaaacgggcacgttcattccggacgtgcccgtttattatggaaacagacatattaacggtcagtaacgacaatgtaagtggctttcatcgggccgtgcaccccgacgactaagttcatttcaatatcggccgaattgcttggtccggtgataaaattaatgcatgaaggaatgagatgccctttttcgatttgttcatgaatgtaggcggccgcttgggtcatgcgcggtacgatcgtgctttttgcgatgatggcaatatacgtttttggcagaaagctgacggtgcgtccttttccatttccgctaaatagcacgactgttcctgattcggcaagcgtgatatcactgaatgtaataccgacgtttgcttgttcggcatagtcaatattttttctgccggcagaagcgtcccaaatgtggacatcaacgttttcattcggccattcgttgcgcagtaagcgggttaatccgtattcatcaaagcgggggtcgtcccatgtcacaatcgggccgcccccgtgcttggcgaccacttcctttaacgtttcttttagttcaacagctgttgtttcgacgcattgggtgtgaatgcgcggacattgcgctttcaatgcttccaataattcatcttgactatagccttgaaatacggtccattgcggctgatggcgccaatgcggccgggatactcccgatgtgcgctgatggcgcccgagccgattggcaacggtttgcaaaaatttgtcacgattatgaatcgtgccagtttgcatcatttttctcctcctttttgatgttcgcgaaaccagtcgcggaatcgctctttatttggtgcaggaaactcgcgaatttctgtccacgctttcagcggtcctggccctttggaaatgcggtcgtcgtttgtaaacggcgtcaaggcgcttggggcaactttagaaccgagcttgtaaagaaaggatgaagatgcgcctaaaccgaacgctttcatcgccaatttttctgaaatcggcgcttttccttcacgctcgacgatcacttgacggtgttttagcaataattcatgaagcggaattttaactgggcaagcttccgtgcaggccgcgcaaagggaagaggcgtacggcagctctttatagtcgtcatacccgcctaataacggggaaagaacagcgccaatcgggccggaataaatagagccatacgaatgtcctccaatatggcggtaaaccgggcatacgttgacacaggcagcacagcgaatgcattgcaataccggctgaaactctgtgccaagaatgttggagcggccgttatcaacgatgactaaatgaaattcttccgggccgtccacgtcgccttcatcgcgcggtcccgttaatacggtaatatagctcgttaatttttgcccgacggcactccgcgttaaaaggctgacaagcacttccatttcttcaaacgtcgggacgatgcgctccatccccatgacggtgatttgcgttttcggaagagcagtaactaaatcggcgtttccttcattggtgacgagcgtgatcgagccggattcagcaatggcaaagttacagccggtgatgccgatatcggcggttaagtattcatgacggagcattttgcgggcatgaagcgcaagctcttccggtttttctgtttgcttgtagccgagtttttggcgaaagacgtcacgaatttgttctttatttttatgaagtgctggagcgacgatgtgagaaggaggatcgtgatcgtccacttgcaaaatgtattcgccaagatccgtttcgatgacttcacagcctgctgcttccaacacagcatttaagttgatttcctccgtcaccatcgatttcgatttgacaatttttttcgcgtttttttggatgacgacattgcgaatgtagttgtttgcttcttccgcggtttgcgcgaaaaagacgtgtcctccgcgtttggcaacgttttcgcttaattgcattaaataataatctaagttttctagtgtatgctgacgaatttcttccccgagtgcgcgccattcttcccagtttccaagctcttcggccgcttcgagacgtcttgtatgcagccgctcttgcgctcctgcaacagcgccgcgcataaacgtgttgtgaagatttgtttcgactcgttcatggaaatttgcaccgtcaattttcatcgccatgtgaatccctccttttatctgctgtttagtacttcagcaatgtgcatcactttgattggcttcccttgccgctttaaacgtccgccaatgttcattaaacagccgcagtcggctccgattagataatctgcatttacttcttcgatatgttcaattttttcatccaccatttgttcggaaatcgttcccatttttacagaaaacgttccaccgaacccgcagcactgataggcattcggcaatggaacaagttccaatccctttacattttttagaagcttaaaaggcgcttctttgacgccgagcaaacgtgtcatatggcacgaggtatgataagtggcgcgtccttgaagtttagcgccaacgtcctccatcttcaacacgtcgacgatgaattgggtgagttcatacgttttatcagcaagcgctttcgccttcgattcccattcgcgatctccttggaaaacgcgtggatattctttcaacatggttgcgcacgagccggaaggagtgacaacataatcggcatgttcaaacgtacggatcatatgtttcattgcttcttttgcttcttttacataaccgctgttataggctggctgaccacagcatgtttgcgcctccggaaagtcaatttcgcaccctaatcgctccaatagttctaccgttgctttcccagcattagtatagaataaatcgatgaggcaggtggcgaataacgaaactttcattatgaatccccttcccagtagcatattaggtgagcaggtcatctgatgactttgtataataattatataccattttcagtgatgaaaggtattcttttatgaaaatttgaaaaatcaagcactttttttttaatttataaaaaaaaataaatgcccggctgttttgccgggcgattatcgagaatatatatatttgcgcagtacattttccacgttggttaaatgctgaagcattcgctcttgcgcggcatcggcgtttttttcttttattgctttaaaaatttcggtatgttcttgcagcagtttttccgtggttgtttgcttagagaacagccaaatacgccgggtttcccgcatcgtttcgatcatcatttccgatacactgttcattaagctgactaaaatcggattgtgggaggcggccgcaactgccatatgaaaagcgagatccgctttttccccaagctcatcgtttccgattccttccctcatttcatgaagagcttgttccatcgctgctaaatcgtcatctgtccgtttttctgcagctaaagaggcagcgccgacttcaagaagctttcgaacttcgagcaaatgccaaacatcttctttgttcataagcacagcaatggaaagcggaaaggtgagcatcgcgggatcaaattcgcgtacataagtgccttctccttgttttaattcgatgagccccatggcttttaaagcagttagcgcttcacgaatggcggcacgtcccacttgaaacttctcagccagctgctgaacagagtccaatttatctccaggttttaatacaccggtcttgatcatatgaaaaattgcttccgctacttcttcgtaaatctttttcgttttaatttgtttaaattccaatgtattcacctcgatataagtcctaacttgatgatacacgttttgaattatttctgctaacggaaaggtcagctacatttgttatttagcattggatgttcaataaaaaagcaaacgggaaaggaactgacgttgtttattattataatacacggaatgagacggtaataagaaatcttctctcttcaaaaaatgctttataaaactaaagagttagaaaattaaaaaaccatattgcatttttggctcatcatcttctataatttgactcagaacagtattttattatccggtcatctgatgacttgatgggtgaattgtcagctacagcaatgtgagaacaagagaaaaaattaacaaaatataggaggagtgttgatgcagtggaaacaagattttacgccaattgctgatcatctttggttatcagctattgtagcacttattccaattttatattttttctgggcgctggctatcaagcggatgaagggccatatagctggagttaccaccttgcttcttgctttagcaatttctgtaatcgcttacaggatgccggccggaatggcagtgatgtcgataacacaaggagccgtttatggattattgccaattggatggattattatcacttccgtctttttgtataaactgacagttaaatccggccagtttgatattattcgcaactccgtgttgtcgatcacggaagaccgtcgtctgcaagcattgttgatagcgttctcatttggggcgtttcttgagggagcagctggatttggggcgccggtagctatttctgcagcactgcttgtcggcttaggattcaatccgttgtatgcagcgggaatttgcttaattgccaacacagctccagttgcctttggggcgatcggaattccgattactgcgatggaagggccaactggtattccggcgatggaaatttcgaaaatggtagggcggcaattgcctttcttgtcggcattgattccgttttatcttgtccttattatggctggatggaaaaaaacagtggaggtattgccggcgatcattgtgtcaggggcctcctttgcgattacgcaatatgttagctctaactttttaggtcctgaacttccggacattttatcggctttagtttcgatgtttgcactcgccgtctttttaaggtattggaagccaaaaagcacgtatcgtttttcaacggaatccgaagtggcagcagcagcccaagcaaataaagctgcctatacaagcggggaagtatttaaggcatggtctccatttttagtgctaaccgcattcatttccctctggggaattccgcaagtgaaagcggctttgacaggacattacgagggaacgaatgggctgttaaagctagtcaacgcaattggttatcagctgacatttatgccggaagtaccgggattgaacaataaaatcattaatgcaagcggccagccgattgcggcagtatataaactagaactgctcggcgcagccggtacagccattttgctggctgcggtggtaaccaaatttattataaaaatgtcttggaaagattggggaagtacgtttatcgaaacattaaatgaattaaagtttccaattgttacgattgcttcggttgtcggttttgcatatgtaacaaacgcctccggtatgagcacgacgcttgggatggccttagcgaagacaaatttcttattcccgtttttctccccgtttttaggatggctcggcgtatttattactggttccgatacgtcctcgaacttactgtttgccaatttacaaaaagtgacggcgacttccattggcatggatcctgttttagcgctagcagcgaactcttccggcggggttgtcggaaaaatgatttcgccgcaatcgattgcggtagcctgcgcggcggtaggattagctggaaaagaatccgatttattccgatttacggtgaagcatagtattttcctaattattttgattggtatactcgtattcttgcaatctaatattttatcttggatgattccataataacgtttgtagagagggacggtgcctagtggactaagagttgcgaaaaaaggcgcattcataaaacattataacagttatgacaaacaaagggctcttgtccggtgcataaaaaacccccgcattattctatatgcgggggtttttagtgaaaagactctttacggaacggaagtgataagcttttgaatcgtactgagtgcttttcccgttccgattgctactgcttcaagcgggttcggagcagtatggactggaacatgcaattctgaacttagccatttctcgattccgtgaagaagggcgacgccgccggttaagacgatgccgtggtcaataatatcgccgctaagttccgcaggacattcttcgagcacagttcgaatcgcgctaagaatttgtgaaagcgattcttccatcgctttttgcacttctgtagaactcaatggaacggctttaagaaaaccggtcactaaatcacggccatgaatggtcattgttttttcttcatgagcaattggtgcatggccaatttcgattttaattcgttccgctgtctgctcgccaatgagcaagttataatgttgccttacgtattgaataatatcctcgtcgagttgattgccgccgatgcgaagcgactggcatgcgacaactccgccgagagaaataatcgctgcctctgttttgccggctcccaaattaacaacgacatttgccactggctcatctactggcaagtcggcgccgatcgccgcagcgattggctcctcgagtaaatatacttgtttggctccgcaatgttttgctaattcataaaaagagcggcgttctacggaagtagaatgaaatggaatgctaatgacaacatttggttttttaatggaaaaaccgatgcgcttgctagcgagcttaaacacttgttttagcattgttgtcgttttgtcaaaatctgcaataacaccatgttttaatggatatattgtttcaacattattcggtgttttaccgatcatcatttttgcttccgttccaatggtgagcacttcattcgtttggacgtcgaaagcgatcaccgctggttcgttaaagacaattcctttatttttactatatagcagtatattcatcgttcctaggtcgattccaatctccgacgaaccgaacattgtcaacacctgcctttaatatacttaaaaaatctaccgaaagaagtaaaaaaagcataactataagttcacacatatataactttcgacttatttctcacatttatgactataaaatgacgaaatgtatcaattgttaagtttctccacataaatgaacattagaaaaaaatttttttattttcatgtataaaataacaaaaaagggggaataaatagtagcgaaaagttttccaagtattcccccgatcccctatgaatatatagaacgccctcctaataaaggagggcactttttttggaaaatgaaaaactctcctacatatcaagtatgtttacttaatatgccagagagtttttcatatttccttataaccgttttgctccaacatattttgacttccaataagaattatttaaactgtcaatttttactcctttggatgtagcatgaataatttggttgttcccgatgtaaattgctacatgagaaacgcctgttttggttttagatgtattaaagaacactaggtcgcccgcacgtaagtttgatttatgtaccgtttttccgttttgatacatttgtttggaagtgcgcggtaaaatttttccgatttttttatgtgtatagtagacaaatcccgaacaatcaaatccttttggtgttgtcccgccatatctgtatggagtgccgatcagttttttcgcttcagtgatcagtaattttgagtttccagctgcttccgtactagaagtgtttgtaaataaggaagaaaacataactaaaaaagatagtgaaactaatgcgatgaattttttcattttccgtaaacccccgacaacaatttttccaattcgactttccatggctatagtataacaaaggaattaccgctgttcttttacagttgaattaaataatattacagaaaagttacaaatatgtgacttggtgctaagttctcatataaatttttgctattaagtagtgttttttgtcgataaatgaaaatataactaatcatagtacaatacttatgtaccaaataattgtgaaagatgtcgtaaaatgtcgaaaaaataggaatggggtggggaggaagggcaggaataatgcttctataatgttcatgagaagccgaatttaaaataatatggtggtcacttatgtcgaaagaaatcgaatatacgttgtttgtattgattgctatattcattgttcttgttatacatctatggctctatcgtgtcgtgaaaaagaagctatcattatcgcttttccaaattgcgcctcggttaacagtaagtttttacatgattgctgcggcattgctttttagcggaatcatctatatcaattatttagaaaaagaagaacataaggaatatgaagaagatgccaggaatttggcaaggttgttggctgacggtttgtcaaatatgcatcatgagcagttgaatgaacaaacagatgaaaatgatgaaacttatgttcatattttacaaatgatggaacaatggcaaaatgatcattccgaaatattgagtatgtacacgttaaaaaagaatgaacgagggaattattactttgttgttgcttcggaagtggattacaaacgcaaggggaagataaatgataagagagaacagcatttgccgatcggtacggtttatcgcacctatattcccgagcttgaacaggcttttcaaggaaaatttgctatggagaaataccctacgaaggatgaatggggagaaagcatcggtgtgtttatgccggtattcaaacaggatggaacggtagacgcggttttagggattggttatgatgcaaaaatatataaggaaagactagaaaaagagcgtcagaaagggatgtggatctgttcccttgttctcctcgtctggaaggcgttttatttattaggtatatatatgcaagtcgaacggaagttgtttgagaaacataagcaagcactagaagtgagtgaaaatcgttttaaacgattggcggaaagtataatggaaggaattattgtacatgtgcatggaaaggtaatcgaagctaacaaggctgcatgccggttgttcggatatgtagaaagcgaacttattcatatgccggttcaagatttaatgattcttgaatcgttgaaaaagatagaacataatgatcaagaagagctctatgaaattcaattgcggagaaaagatgggaccatttttccagcggaaatggttcaacgtgagtatgaccatgacggcagaaaggtgaacgtcactgcgatccgtgatattacagaacgaaagaacaatgaagaaaagatgcattatatcgctactcatgatgatctgacaggtctgccgaacaaagaggcattgcatcgcgccatcacggaaaaaattcaagaagcgtttgatcgtcaggaagaagtggcgattatgtttcttgaaattagcggtatgaaaaccattaacgatttttacggatattccgttggcgatcaagtgttgctgcaaattgtagaagagtggaaaaaacgaagttgtaaagatgtcttgttaggaagatggagcggaaatgaatttattgctattttgtcgggaagcacaaaagaaaaggcgacagttgcagcaaatcagtttagcgaaatcgctgatgagccagtgatcgttgaaggtcgtgaactatatgttacgataaaaattggaatcagtttatatccgcaagatggaatggatccaaaaacactaattcgaaaagcggatattgcacggtacaagttgcgtcaaaaaccggcaagtcaatttttgttctttgaagagccaatggctcgagtaattcaagaaaaaattgggatggagagagaattgcgccgtgcgttggaaaaaggagaatttgagctttattatcaaccgcaaattcagttagacaccggtatggtgacaggaatggaggcgctgattcgctggaatcatccagaaaaaggattgatatccccttatgcgtttatccctgttgcagaacaaacgggaatgattataccgattaacgaatgggtaatccgcatggcatgtcaacaaacgaaacaattgttaaatgattttccaaatttatcggtgtctgtaaatttatctccgtatgaatttgaaaatcgccgctttgttcataagcttatgaaactattggaggagacaggactgccgccacaccatttagatttggaaattacggaacgaatgacgatagatacagaaagagcgattactattttaaaaaggctaaaatcgatcggcgttacgattagcatggatgactttggaacaggatatagctcattaagttatttaacagaccttccgatcgaccgtttaaaaattgaccgttcatttgtacgaaacattcgaggaaaaaaagaggcgattttgccatctattattcgcctcgggcataatattggcgtgaaggtgcttgccgaaggagtagagacagaagcggaagtcgcatacttaaaggataagcattgtgatgaagcacaaggatattattttgcgcagccgttatcgtataaggagttaaaagcgtttttgtatgaacatcgctgtaaagtgctgcaagcataggagatgaaatgatggatattatttggagagttgctgaagataaaatccgtgaagcgatgaaaaacggcgaatttgacaatcttcccggctttggaaaaccgcttgaactggaggatttgtcccatattccagaagatttgcgaatcggttatttgatgttaaaaaacgccggctacgtttctgaggaaatcgagataaaaaaagatttaatgacgttagaagatttgctgcgctgctgtgaagatgaagacgaaaaagagaaattaaagaagaagctaaatgagaaattgttgcggtggaatgcgctcatgaaaaagcgcaataaaacaaattcccaagcattgcgcgactaccagcggcgaattgatgaaaaatttcggtagtccatgggaaagcttgcagtttttccacagcaagctttttttgttttttatgcaacgtttttagaaaaaaggggaaaatatcgttaggttttgcgaatttgttttctcgcctgataaagaaaacaaacagcacttgcagaagaaaacggattcttaaaaggagagtggaaatggaatgaaaaaaatgtggctttctttcgtggcagtgatgatgttcattatcccgacagaagcatttgcggcacatgagaaagcaaatgtaaaacagcgagacacggaagcaatcggtcatgtgcttgcaggacatatgttcaagcatggagaattagatgaacaaaaatggatgaaaatagtcagacaatatacgccagaccaagcggatgaatggcaaaaggtgcttgacgagcggaaaacgctaagaaaacaaatgcaggacgaacaagtgaaaaaagcgttgaaagcaaaatgcaaggaaatgaaaaagaagcgtgaagcagcgcttgaccaattaattgatcgtttcgctaataaagaaataacgaaagaacaatttaaacaagaattgaaccaattacataaacggaaaaagtggatgtcaaaagaggaaaagcaaaaattgcgcaagcttcattatcaaacatatgaagcgatgaaggaaaacgacaaaaatgccatgaccatgttattgccacaatggcttgaacatatgaaaaaagaaaataaacggttggcgaaatggattcaagaagcaacgcaaagataatataatggagaaaaaggccgtgggtttctacacggctgttttttataaaggggaaattcgtatgggatatccggttatgctaaatatcgcaaatcagcacgttgtcgtcatcggcggcggaaaggtggcggaacggaaaattcatggattgcttgaagcaaaggcaaacattacggttgtggctcctacgattacatcgggaattcaacagttagaagcagctggaaaacttatttggcgacaaaaaacgttttctcctgacgatttggaagaagcatgggttgtgattgccgcaacgaataatcgggatgtcaacgaagcggtggcgaaagcggcgaagtcttatcagcttattaacattgccgatgatccggaacggtccaattttcatgttcctgcggtcataaggcgcggcagattgacgattgcgatttcgacaggcggcgcaagcccgaccatcgcccagcaaattcgccgccagcttgaggaactgtacgatgatgactacggacggtatatcgattttctttaccaatgccggcaatggattttacgaaatgtgcacgatgaacaaaaaaggaaaaaattatttaaagcaattgcggatgaatcatttcggaagagggggaattgggaggaggagtttgaacagctgctggagaatgtggtaaaagaggaaattaggcgaaaggaagggtaggatgatgatatccatttatgtcgtagatgcgtttacgaacgagcgattcagcgggaatccagcagctgtttgtcttctttctgccccaatgccagaagaatagatgcaaaaggtagaagtaaatcatgatagagtgggactgtctgggcaagcagtaaccgtatggaaaggggaattaatagactgatagaaattggaacaagcaaccttccctctatggagaaagttgcttgttttttcaatcatcccatttatacgtccaaaaccgctcggtcttcagccattctaacacgtcgccgccccgcttggcagccgctttcatcaatccttctgtttgcgagcgatgcgcttggatcgcggcgagttttttgtcgataaccgcgctgacgtcgcggatgacatcgggttttcctaaatcttgttcacagtttttggaaaacgcgacgcagtgaacgacagggcgcttgtctttcggaaggcgcttgagagcgcgaataacggcggcgccgcatgcgtcatgatcaggatggacgctataaccagggtaaaacgtaatgacaagcgatggattcgtttctgcgacaatttctccgattcgatcggcaagcaattcttcatcctcaaattctatcgttttatcgcggtatccaagtaagcgcaagtcatggatgccgatagttttacatgcttcttcgagttcttttttgcgaatgagaggaagtgtttcacggttggcaaatggcggcactcccatatttcttcccatttctccaagggttaagcaggcgtacgtaatcggtgtgccattttcagcgtgctgcgctaacgttccagacactccaaacgcttcatcgtcgggatgggggaatacgactaatatatgtctttccatgaaaatcactccttcattaaaatggctcatggcttaattgcagtgcaacagccagccttccttcataatcgtgcccggctaacagcaattgtcctttctctgtcatttcccagtctgttaatccttccgcatacacccagccgaaatcaagttttaagccgacacgatacggcccgtttccaacgattttcccgcggctgaaacgaataagaccgttgcggatataagctccggcagaaaaaaatccttcattatggtgagaagcatatgctccatttgtcgtctctaaatgaatatatacgtcttggttggcaaagcggtttaatgcggtttgcacttcgcaaacatcaatcggctgcaagcgaatccctcctgctatttattttctattattttacatgaaacgagcaaaaaaacgaaaatatttcgtctatcgaacttcttgattataataaaagaagacagttattgagactcatcaagcttcgattttacgccaaaatagagaagaggtgttattgatgagttttcaaggaaatggaataacgtttttaaactttgacaatacgtatgtttcgcaaaaacagctttttcattttccacatgaatggatcgattttaccgatttagcacatacaaacttgtattgtgaacccgaatcattacgcgagattgagagacgcatacgtcttcgtaaacaaaaaggagcggtgctcatcggaaacggaaactatcactatgtttcttatttgcttattcaagaaataaaggagccttttactctcattttgtttgaccatcatacggatgttggaactggggatgatcctgttatttcgtgcggttcatgggtatcgtatgcgctaaagcatccttatttaaaaaaggtggttatgatcggtccaaaaccttcacaacagtatcttcgtttatcttctaatattactgtcttcccaattgatcattacgatatttctccaagcatgcttttttccgtcattcctactcattgtatatatattagtattgataaagacgtgctttgccgtgatgatgcggtgacaaactgggatcaaggaacgatgccgctttcgtttttgctttcctgtctgcgtcatctattattctataaaaaggtagtaggtgtggatgtgtgcggtgaatatccgcaagcttccattgatatttttaaccctgtttgccgcgaagcgaatcgaaaaaacgaatatgcgaaccgatgcattattgaaacgtgtttacattacacatctacacatccccttcctgcgtaattgctcaccatcatacagtagcattatagatgtaagttttgccttttgatcaaagaatcacgatgtttttcggctgcgcataagcgtgattgaggcaagccacggccttgccccggacagacgaaaaatctgcggcaaacttcttgtccgccagaagttgaatcttccagataaacttatattacaaataaaagagctgtatctatttgcagccccttagtacatgatgcgaaattgcgtttcattattaataactggaatttcttgtgcggaaacatcggttactttcgcaaaaagcgttccttctcggatcgtgtcaataaataactggatcgcctcttcatttccttgtacttcaagttccactgttccatcatcattgtttctgacccagcctgtcaattgccgttttagtgcttcatattgggtaaaataccggaatcccacgccttgaacgcgcccatgaacgattaagtgaaaccgtttcatattgctcgcccctcgccatcttttttctattctcatcatacaatagataggggattttgtatatgtggatgtaagataagagggaggacgaaaagcgaaagggagcttggcgatgttaagctcccttattcgctcgtaacaatatttgtgcgttttctttgatcatattctgcaaaaaaggatggtatcctaaatagttgcataaaatccactgtttattggatgaagaaagagaacggagctgtttttcaattgttttcattaatacgccagtaaataataaataaggaacgacgaaaatttttttgtagaaagaacggcttgcttcatataaaccgtcttccaatgttggccggatggcggctaaaaaacatatatcaacgcgcgggacgtttgtttttgcttgaagcagcttagcgatcgcggtgatatcacgcttcgtatccggatcgctgctgccgcgtccgataagcagaatcatcgattcatgatctaacgacactgcttgttcttttatccggtctacaacaatgtcgatcatcgtctcatgcacgccaaacggttttccaagcacgatttccaagtggggatggcgctgttttgcttgccggatcgcttccggaatatcgtgtttggcatgtcctgctgataaaagaagaattggcagaacaacgatgcgagttgctcctttttgaacacaaatatcgattccagtgacaatatctggataggcaagttcaataaaacaaagttcttgaatgggaacatcgatatttgccttgcattgttctacaaagtcgctcgcttccgcacgcgctttggcgatgcggctgccgtgacagacgtacaatatcgcttgcatattccacctcgtcataatgctgcgttagcggccgtctgttgtttttgaagcagctgttcaaaccattgaatgttttcgcgaagttttacgacgttcccgataataatcatgcttggattttcgatcttttcttttgcgacaacctcagcgatcgtcgataaggtagcagttacggtccgttgttcggacgttgttccccattgtatgaccgcaacgggggttgaaggagctttcccgtatttggtgagctgatcgcaaatatacggcagattgctaatgcccatgtaaatggccaacgtatcaattccttttgcgagactttcccattttaaatcttcttcgcttcctttccgcttatgaccggtgatgaaggcgacgctagagctgaaatctcgatgggtgacaggaataccagcgtaagcagcagcggcgattccagaagtaatgccgggaacgatttcaaactcgattccatgtttcgcaagcgcctctgcttcctcaccgcctctgccaaatacgaacgggtcgccgcctttcaaacgaacaaccgtttttccttttttggcgtaccgaacgaggaaatgattaatggtttcttgctgcatggtatggtaacccggcaatttgccgcaaaagatgagttctgcatcttttttcgcataggataacagctcttcattgatgaggcggtcgtataaaataacatcggcttgctggatgcatttgaggccttttacggtaattagttcagggtcaccagggcccgctccaactaggtatacttttcccatctttgtttcagccctttctcgtttgcatgttttttatgaagaatggcggggttcgctgtagacaacgaacccgcctccgcgacgaatcagttttttttcatgtactgtagatgagcaaattcactgacataaattgacaactaaacaaaaaaggagacatgaaccggactccttgggtaaaatagatgtgttcaaaacccattcacacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcacgctggggttgacgctgcagctttccaaaccggtcatcaagcatctcattcatattgtcgatgccttgaccaccaagggattctcgggaacattgactgatattcattactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttggaacgaggaaaggctgcttgggaagcttcaagagtggatcctttcccaggtcgaacgactggccaaacggaagaatcaacccctttttgtttcgattgatgatacgatttgccaaaaaacaaagccttcgtcacgggctgtgcacgccattcaagggtgcgactggcactactcgcataaagatcatcaatcggtctgggggcattcgctcgtttggctgatggtgcacaccttcacgcaggcgttcccatttgcgttccgcctgtatgacaagaaagcgggaaaaagcaagatcgacctggcgatcgagatgctttcctcgctcaaggtgaagcgggctcagccggtgtatgtgctcatggattcgtggtatccgtccaaaaagctcatcgaagcctgtctgaaacagggattccatgtcatcgcgatgctcaagacgaaccggattctctacccgaaaggcatcgccatccaagccaagcagtttgcccgctatatcgagtccaaagacacccgcctcgtcacggtggggcaggagcgttatcgcgtgtatcgctatgagggggccatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatggcgccggaacatcttcattgcatcttgagcaccgaccgggaactcggggacgaagacatcttgcgttactacgcccagcgctggacgatcgagtgctttttccggcaggcgaaagatcaactgaagctggatggataccgcgttcgccacattcgggcggtgaaacggtattgggcggtggtgctgttggcctgcgtgtacagcatcgccgaatcccgacaaaacctctccaccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcatttatgacgctgcaaagcaagatattcccattgatgtgatcaaaaaacagctccgtatcgcgtaaggggtaccctgtttgtctctctaaccatggaaattattgtaatgaaaaatgctcatctacagtcatgtagcgaaatatccgtataatcaggaacttttaaaaaatgtttttctaattccacttcaacgaggcgaaatgcttgttcatcgtcgtttgcggcaatgacgacatagatgatttctgtttttgttgttacttcaaatcgataaagaaacatggctgtcaccttttatgctaccgtgctgacttgcgctaaaatgctgtctagttctgtttgcaacgcttctattccaacgcgatctaagtaagctaagaatgtttcgcccggcaattttgtttctttgaaataggttaatagctgcaaaagcacttcggaaattcgttccgcatctacttttccttttaatttttgattgtatttgccgccgttgtagagcgtgccgccgacgtaaatttcaaacgcttcaatcatgcctctgtcttttgtttttgttttgattccttgcaggccgatatctccaatttgccgttggccgcatgagtttggacagccaaccatatgaatgcgtaccggaacgtccagttctaaatgctgatctaaatattcagcgacgcgccgcatccgttctttcgtctcgacgagcgccaaattgcaaaactcggtgcctgtacaagaaacagaatagccggtgaatgtgttcggacggatagaaatccgttcaaacactttttcctgtaatacagcgtcaacatatttatctggaatatttggaataattaggttttgtgaattgcatgtgcggacttcgccgttgccgtattggcgggctatgcgcgcgatttcgaatacttcatccgcgctcaagcggccaactggcacattaaagccgatgaaatttaatccttcttgtttttggcgatggacgccgtagaagtaaccagggttccagcccttttgtacgtcttcccctttggatgggagaggccccgtgagctcaattaatttttctttaaatttatcaacgccccagtcagcgacaaggaatttgagacgggcgcgatggcgtttttcgcgatagccgtaatcgcggaaaatcgttgtgacagcaacagcgacgtctttcacgcgatctggcgtcacgaacacatccagtgtttgggcaagatatggagcagacgataaaccgccgccgactttcacatggaatccgagcacttctttgccgtcgatcacttttttcgccggtgtaaacgacaagcaatggatttctgcgttaaccgtgttgtagacgttggcactgatcgatattttatatttgcgcggcaagttcgagaagtcttcgttatgttggaaaaactcatatacttcacgaacgatttctctcgtgtcaaacagttcgtccggatcgataccagcaagcgggttgccgacgatgttgcgggtgatatcgccgcaagctccagcggtagataatccaacccgttttaaacgatcaaaaatatcaggaatttgttcgattcgcagccaatggaattgaacagattgacgggttgtaatgtcaaacaaaccgcgtccgtaatcacgggcgatgcctgctaacgtttcgagctgctcgttagataaaattccggaaggaacacaaacgcgcatcataaaatagccatcttcttttgggcgttgcaggtaaagccctgcccatttgaaataatcccattcttcttgcggaatcgaagagaatccatgctttgcataataaggaatatcttcaaaaatttttagtccatcttttttaagcttttttaattccattttgtttaatttcggattatctgcccatactttttcgtatgccatttaaagctcccccttgataaagtttcgatcgcgcaagtaagcaagcacttgattggcgcattcatcgatcgtgtagcgatgtgtttcaatcgttaattccggagagacaggcgcttcatacggagaatcaatcccggtaaaatcgcgaatttctccgtttcttgcttttttatacaatccttttggatcgcgtctttcacactcttctaacgggcatttcacataaatttcgataaactcgtctttttctactaaattgcggacaagctcacgatcttgcgcgaaaggagaaataaatgccgttaagacgaattggccgctgtcaacaaacagcttggcaacttcaccgatgcggcgaatattttcggtgcggtcttctgcagagaagccaagatctttatttagcccgtggcgaatgttatcgccgtctaatacataattttgaatgccaaggtcaaataactttttcgacacggcattggcgattgtggatttaccggagccggaaagtccggtaaaccataaaatcgcgctgtgatgcccgttgcgcttgcggcggtctttttttgtaattgacgtttggtgccaaacgatgttcgtgctcaagctttctcctcctttaacgtgtagatgaggtgacagcctcgcgctgctgcaatcctttaatcaatactgccgcgacttccggacggctgaacgtgcttggcggcacttggccattgcgcagcatttcccgcacttttgtgccggataatacaacatggtatttcggatcatgcgggcatgttttcgtcgacgccattccttcgcatttcgtgcaataaaagctatgttcgaaaaacagcggcgtaatgccaagttcttccggcgtaaaattcaagaagattttttgcgcatcatatgtgccatagtaatcaccgacgccggcatggtcgcggccgacaatgaagtgggtgcagccgaagtttttgcgcaccatcgcatggaaaatcgcttcccgtggcccggcgtagcgcatcgctgcctggaatactcctaaaaacacgcggtctttcggataatagttttccaacaatacttgatagctttccatgcggatgtccgctgggatgtcatccgcttttgtttcgccgacgagcgggtttaaaaagaggccgtcgacaatttcgagcgcgcatttttggatgtattcatgggcgcgatggacaggatttcgcgtttgaaagccgaccaccgtgttccagccaagctcggcaaaacgcttacgtgtttcggccggatcgaagtagaatggagcgaaacgccctttatcagtgcgttttactaatgtaatcgggccgcctacatatacatttggcttttcaaatagtttccgtacgcctggatgtttgagttcatccgttttataaacgagaagtgcttcttttgttttatcaggttgatagatttcttgaatatcaatgactccatagacttctccgttgtaaacgagtttggccgtttcgccggcagaaatctcttttgccttttcttcggttacagcaagggtaattggaatgctccatactgtaccgttggttaagcgcatcgtttcaacgacagagtcataatcctcttttgttaaaaatccggtaagcgggctgtaagcgcctgttccgatcaattctaaatcacttaactcggcatttgtcagctcaatttcttttgtcagtgtatccaatggatagctaggattccatcgatcgattaatgtgcctccgtgtggaatgcttaaactcattgttcataacctcctagaatcaatatttcatataggaaaactatgatttattgcgaaacgtcaccgctgtttttgtataatgatcgtttttcttcggctattgttttttcaagctaataatgccaaaggtgacaagccaaaccttatgagatgtgaaggccgcattctgtttttccgtggccgacccatctgccggaacgtaaatcatttggatcgagtgcgggggacgtacaaggttcacagccaatgcttggatagccgcgatcgtgaaggacattgtatggaagacgacgtttgtatacataattccatacatctttccatgtccaatgaataagagggcatatttttatggatttaaatttgtcatctttatttatatattctacatggcttcgtgttggcgattgttcgcggcgcagtccagaaatccaagcggttattcctgttaatgcttcgcgaagcggaatgacttttcgcagttcacaacatttatttgggttgtgtttccataattcatctcccaactgttgcgcttgttcttctagcgataaacttggttttttcatgacgatgcggagagaaggatatttttcttttactttttcgattgttttgtacgtttcgcgaaaatggagcccggtatcgagaaatacgatttccgcatctggctttacttgcgaaatcaaatcgattaacacgattccttcaacgccgaagctacaggcgtacacaatatcgtccttatattggcggaatgcccaagtgaggacatcaagcgccccttttgtttcattatcgtgagggaatgaaggtttttcttcggcttcccatgtttgataagtgagcatctttctccctccttaaaaatcaaagaaaataaagtggattagtcggttatataggaatagaaagagaatgaacgcttataaaaaacgctctcccattttggaaagagcgaagaggccgcatatttcaccttatcttccaaaatggcacccattttgctggaattagcaccttactttttcatgaagcaggttgccggagttcatcgggccagttccttccctcactctcgataagtttgatttaattgattaaaattttaacataattcacacaaaagtcaatcctagtttttcgataggaattaattttttgctgatataacacagtagaggaataaagaaatcaggaaagaaaagggcggtttgttgtccgaccttttccatgcatgtcaaccggataatagggaattatgcaaaacagaggatgcagaaacgcggatcggcaatgttacttcgacggttgttcctttattctcttcactcataatcgacatcgttccaccgtggtcttcgataatttttttactgatcattattccgaggccagtacctttttcttttgttgtaaagaacggttttcctattttttctagctgttcttttggaattccgcagccttcgtcgataaagcggataagaacggaatattcatcctttttttgtgcctcaataaaaatatgtccaccgcttttcatcgcttccattgcattttttaagaaattaataaatacttgctttaatccgttttcgtcacattcaatgagaggaagagatggatcaatttttgtaataatttggatgttatgcaaaataccttgtgtttctaataaagtggtgacatgttgaagcaaaacgccaatatcactttttgtaaatttggttgcttgtggttttgccaacactaatagttcgcctaaaataagttcaatgcgctgaatttctgattcaataatgtgaaggtaaggttttttcacgtcaagttcgaattgcaatagttgtataaatccttttatggctgtaagcggattgcgaatttcatgggcgatcccagccgctagctggccggcaactgagagcttttccgatgttcgaatgaattcttctgtttttttcagttcggtaatatcggtgaatgtcaataccgcatcaacgacggctccattttccaaaacaggcgttaccgtataggaaacggggaaatgggtaccatcttttttccaaaaaatatcttcactaatatgatatgttttcccatcttgaatggcgagatcaattgggcattcatcaatagagtaaggagttccatcttttttcgtatggtgaatgatatcatgcgatgcttttccaatggcttcttccgctttatatcccgtcattcgttctgcagctggattccagaaaacgatatttccatgtttatcaatcccacaaactccttcagcaatagaatttaatatgagtgtatgtttatgatataagttttccagctcttttcggtagcgattgagttccgtcatattttggccaatcacataaattcctttcaagcgatttccatgaattattggaatggttttaaaatgcatgtcaataatttttccatttttatgctttacttgtaaatcatattcacaactttctccttttaatgttcgttcaaattttttttttgctttttcaatttggtctggggcgataaactgagtaaaatgtttgccaatatattcgcgtggtttgtatccaagcatttttcttacttcagggttgccggatataagtagcccatttatgtctagcagaagaatcacatcagggtattcgaaaaaaagacatttatgacattgtttattttcttttaataagcggctaatgataaatgcggacgctgccaaacaaaaggcgctgagcacagcaacgatggagctgaacaaaaatcgagtgaaagaatccgccatatggggaaaatgtattgaccaaaccacaaggctgatgatgcatatgattgctgctgcagagagcatgtaaataggaaatgtgtgggcgaatagtattttcaataatatgtaagaaacgattacggtaatgaagaataatagaatgataaataacacgtaatgaataccgccagagatcatttttattctcctctcccgccttaaaacattagaacttagacataattatacgaaaataaagataatttgagtagaaccaataaaaaacgctgcccaaagcgaaaaggacagcgatagatgtttccgccttacatggatacgtaagtatggcattgtacataatgaatcattgaaaagcgacgtttccttcagcattttttactttttgcgtaagtttcctaactcctcggcgatggcctgcatctcgcttgggctaaacgtattttttctcatcaccatttcataaatgtcttttagctcatcataccattcctcggagaagtgggaaggtttaatcgcatcaaaatttaatacttttagcttttcttttattttttctaccatgtacgctacgttttctgccgactttttggataaatccatttttttgctccttccttgtaaaggttacatgtattttaacatacaagggaatacattgcgctaatatttttgtatataatggggtcgaaaggagatgtgaaacaatggtaaaagtattatttgtttgcttagggaatatttgtcgctcgccgatggcggaagcgatttttcgacatttagtaaaagagagaggattggaaggaaaaatcatcgttgattcagcgggaacagggaattggcatgtcggagaaccgccgcatgaaggtacacagacgatattaaagaaaaataagatcgatttttcaggaatttgcgctcggcaaatttgtaaagaggatttgcaggagtttgattatattattgccatggatgcggaaaatgttgggaatctgcgacgattagccggatacaataaaacaggatttatcggccggcttcttgattttgttccaaatagcgaaattgctgatgtgccagatccgtattacacaggaaacttttcagaagtatatgagcttatccgaaaagggtgtgaatatttattagaagcaattataaaagagaaaaaactttaaaaagggggaaaaataagtgaagaagagaaatgtatggaaaggtgtgatgatcggggcagcagtaggagccgcattttccttgctgatcaaaagggaagaaaagcaagaccgtctttcattgccgatgaagctgaaacaatggcgccaatctgtagaagagatggcggaagacatggcgtttattatggaaaaaataaaagatattgcagaaaaaacaccggaagttatcgaatttataaaagaagcatatagctggaaagaggatgatcgtccccgaataaaataatgaagggggaacgagaaatgatgattaatttaacgtttattcgtgaaatggtgcggcgttttcaaaaggatgaaattccccgtctgtcggcggaattagcttattatttccttctttccctgttcccatttcttatttttttatttacgttacttgcttatttgccaattccacatgaagatattctttccataatacgtcaatatgctccaaaagaagcgcttcatttagtcgaggcaaacattcgtcgggtgatggacgaccaaaactggaaattgttatcgtttagtattatcgctgcgatttggtcagcttcaaatggaatgaatgcgattgtccgggcgtttaaccgcgcttatgatgtcgaggaaaatcgccccttttttatcgctcgtggaatgtcggtattgcttacaatcggaatgatttttgtgatcatcgttgcattgtttttgcctgtattcgggaaaacgattgggctatttttattttctgcatttggtttttccgaaacgtttttaacgatttggaatgcgctgcgttgggttattagttcattcattttgtttgttgtgtttaccgcattatattatttcgcgccaaataagaagctgcgttgtgcgaatattgtccgcggcgcaatctttgcgacggttggatggattatgacgtcgcttgctttttcttactatgtcaacaattttgcgaattataccgccatgtacggaagcctcggtggaatgattattttaatggtgtggttttatttatcagggatgattattgttttaggaggagaaatgaacgcgatttttgattgtgaacgggaaggaagaaaacgcacgcgttaatatgcacaaacttcctttcataaacaacaaattcagggaaatagtaacgactgtaagaggtttgttgaagatgagagggggattgtgatgacgaaacatacgaaaaaagacggcggtacaaaacaaaaaggaaaaaacagaccaaaacataaaacaagcggaagcgccaacggccaaaacggatatcattagaaaagcggaggcggcgcgaacagctctcgaagcgaaatgttcttcgactgctgaagtgcttgcacttcaagggagaaggttatttcgcacaagagagctagccgccgagctagacaataagaaaagcgtaaggcgccccatttcgcctaaaagctgcccgcgtcctgggggcaacggcgaaatgtcgccatcctgactccgcgacacgcgctggaggacccgcgaggataatgctccaaaaacaaagaaaagcgctgcaggggatctacgcgaagacaataagcctctgcagcgcctcaacaaagtgtttttatcggtggcgcaaagagattataaaaaagaaaaggactgtcctatggcggtccttttattctgcgatttcttcatgattgtaatagtacaactcataaatatattcgatttctgcgtctgtcatataaacaagttggtctcttgtaattcctcttactttttcgataaattcaatcatattttttcgttctgctctaagcatttattatcgctcccctccaggtcattctgttttaaaacaggatattgatttcttgtcattattatataacagaacaaaaagaaaggtcaacaattttttgaaaataaacacaaaaaagaaggtcatccatgagtgaccttctttgttttattccataacagcggcacaaagacaaggaagagaagtgcgcttatcgtaaagaaaaagttgtgattcgccccgaattgaatcattaagccggtcataaacggaccgatcatgctgccgatgctgtatagcataccacatagtaagtttccggctgggaagagctgttttggcagcaaatctgccatatacgtaatcccgagtgaaaacaaagaaccgacaaacataccggcaataaagaaacaaacggcaagcccgacaagggagtgatggaataaataagcactaaaaaagctggcacttccgatcaataaagcaacggaaatgactcgttttcgctgaaaacgatcacttaatactccaagaggcaattgaaaaatgatacctccaagtgaaaaggctggtaaaataaatgctacatgttctataccaatatgttcccgcaaagcgtaaacagggaaaatggcatgaatcgatgcttccaaaaagccgtaagtaaacggaagcaataaagcaacccacgcgtatttccatgcatgaacgaagcgttgaaatgtgtgtgccgaaccagattgttcgctttcctgcggccgttcgtttggcaagaaaaagacgctacaccagcctataaggctaagtagcgatgataagaaaaacggcaacgattcatggaattgaatgagtgacgctaacagcggaccagctgaaaaaccgatgccgaaaaatagcccgtatagcgacaagttacgtcctcgccgttgtgcgggagaaaaatcggtaatccatgtttgtgttgcgaaatggagcatatggtcaccaattccgatgcaaaggcgcaagaaaaaccaaatcaaaaatgaatgaaaagctgaaaataaggcgagcgataatattacaataaaaccaccaaggataatcataggccggtatccatatttacgcaacggtttttctaaaaatggagagatcaataggacaccgatatacaacgctgtggcatgtatgccatttgcagaagaggaaaatccatgtttttcaagcaatatagaaagaagcggcagcagcatcccttgtgataaaccagaaatagcgacaatgctgattaaaatccaaaagcgcattgcttgatacctcgtttctaaacataacactcgtttaacatggtacataagtggattgtataaggcaagaaaaataaaggagggatttttacgtaaagtgttaaatacatatatttgggagaatattgaataataatgacgaccgttatcccattgtcatacataacatatggttcaaaaaatgacgctattttctgattgattgtcgaacgaatataatgagccgttctagataaactgaacgagaaaggtggaattataacggatgaataaagtatttgcgctgatggtatggatcggcgttccattatcagtaatcggcagttttcttcattggcctgtggtcttgatgtttgcggtgtattgcttaacgattattgctttagcaagctatatgggacgcgctacggaaagtttggctattgtagctggaccgcgcatagggggattgcttaatgctacgtttggcaacgcagtagagctcattatttccatttttgctttaaaagcggggctcgtagaagtagtgctcgcctcacttacaggttcggtgcttggcaacttattattagtggctggcttgtctttttttgttggcggtcttaagtacaagcggcaggaattcaatgtatatgatgcccgccataacgccggactgcttacgtttgccattttagtggcgtttgtgattcctgaagtgttttcgatgaacatgtctagtcaagaaaagctatctcttagtgtcggtatttcgattattatgatccttttatatttagcggccttatactttaagcttgtcacacatcgcggggtatatcaacaaaagtctgatgtagtggatgaacatgaagaaccagaatggacaaaaggaaaggcgattttgattctagcgctagcaaccgcggcagttgcctacatatccgagagacttgtccatacgtttgaaacggtggcggaatcgttcggatggagcgaattgtttatcgggattatcattgtcgccatcgttggaaacgcagcggagcacgcctctgccgttattatggcatacaaaaatagaatgaatatcgctgttgaaatcgcgatcggttcaacgttacaaatcgctatgtttgttgcgcctgtgcttgttcttgtttcattactctttccagaaaagatgccgcttgttttttcgcttccggaattgatcgcaatggcgacatctgtattattgacgattgtcatttctaatgatggggatacaaactggtttgaaggggcgacattgctcgcggcttatacgattatgggaatcggcttttacttgctttgatcctcatgagtattttcgtttatccaaaaaggctctgctaatcggcagagctttttgttaataaatttttttctatacggataaaccgtatttttttgaaagaaaataacggtgagagtagcaatggaaaggagtcagcatgatgaaaaaatggagtatctgcctttttattagtgcttttatgatgtatgctactactttcaccgctgatgcggcttccaaacaagcacagccgagctccgtagtagatattacaaaagaaaatacgtatccaaatccgacgcaagatttgccgtatctagaaccaagcaaatttacaaaacagctccttgattcagcaaacgtaaagattgagaatccagaactgatccggcttcttaatgaatcttccgtttccagtacgccgtttgctattgggtaccgggcaacgatttatttaggacaatggccgcttaattatcaatcgttagaaacgtcaacgaattgggagtatcaaaaggtcaataccaattttctcgataatcgtggcggcaatgctccacaaagactatattacagacaggaaacgcaaaagcatgtgcgcggcggtttaacggcaccaattccaagcgaagaagaggtgcaaaaaatgatgttaaatgcggcgatgaaaaagacgaacttgccgttagcgtttagtacggttgtcgggattgggacgaaaaaagaccatccatatcaagtgcctgccaaaaagcttggttatttgtatgcttatgcgccagccgtgaatgaaaaagggaaagttacctatggagaagtgtatgttgtacttaaaggaaataaaaagaaaattgtcgtgaaaaatgtaacaacacgaggaattggcgcatggattcctgttcaggaccgtctgtatttttcatatgttgtaagcgaacagccacgataaaacgtcaaggtgataaccttgacgttttattttttgattcgcgcttttcgtttcgtaaaatcgatatcagaataataggtgtttttaacaagtacgttcggcccaagacattgaacggatggacaatgacaaagaagctgttttgcgataggggaatttctccatttttcgtatgcttctaacagcgtatgatgacggatgtttccaagcaccggctcatcgccgaaatcagtcacaataatatcccctgtaaaaatattgacgtttagtcgggagcgcccgtctggatcattgcggacggttacgtttttactcgaataaagtcgtttcaatagcgctaaatcttcttcgttatcgctgcaagggtaaaatggaagtgttccaaacaacatccaaacattttcgtcgcgaatatcaagaagatgatgaattgcctcccgcaattcgtccaagctcaacgtttccagcgcacttgcaaaatcactagggtacattggatgcacttcatggcgtttgcaatgcatctcattaacgacttggcgatgaattttttctaaatgtggaacggtccgcttgtttagcattgtttctgcggagacgatgactcccgctttagccaaagctttcgcgttttcaatcattcgttcaaaatatttttcacgctgcgcaacgcttggtttgcgctccatcatcacaaatccgccttcgacaaagtcatcgatcgttccccagttatgcgaaatatgcaacacatctagatatggaataattttttcgtaacgatctaactctaatgttaagtttgagtttagttgtgtccgcactccacgttcatgggcgtacttcaataacggaacgacatagttatttaccgattttaatgataacatcggctcaccgccggtaatgcttaatgaacgtagatgcggaatttcttctagacgctgaattaataaatcaagcggcagcgcttctgggtctttcgtttgcaatgtataaccgactgcgcaatgttcgcagcgcatattgcataatgttgtcgtcgtaaactcaatgtttgttagttgcaattccccatattcttctatatcaagatacgcttcccacggatcaaacgatggcgcaataggtttcagtgttaatgaattcatataattctcctcttttcttctaaattacaaccatcgttcattatgaaaaacaattgctgtgcttgtcaattgctttgtaatggcaagcaatatactgttttttcctttgcgataattatatttgctatagtacgttaatatgttcagacaatagtcaattcgattgtccaattatgccgcaagttgattggagatgcaaacaactgtagatattgaaaataaaaatacgatggcaactttttatttttacacgaaagtagaaaaaaggttataataaataggaagacaattctaaatagtaatacataggatgagcaaaggggaaggggcgttgaacgttgaacatggaaaaattccaacaaagcatgtatgaacttatcgtggaaacgtccacgaagctgccaaaggatgtgcgtcgagcgatcgctcgggcaaaagcgagagaaaacgcgggaacgcgggcggcgatggcgctggcgacaattaccggcaacattaaaatggcggaagaaaacgtatcaccgatttgtcaagatacaggattgccaacgttcaaaattaaagtgcctgttggcgcaaaccaaataaaaatgaaagaggcgattcatgccgcaatcgttcaggcgacaaaagaaggaaagcttcgcccaaactccgttgattcgttaacaggaaaaaatagcggcgataatcttggcgttggtgttcctgttattaaatttgaacaatgggaaaacgattacattgatgttcgccttattttaaaagggggcggctgtgaaaataaaaacattcaatacagcttgccatgtgaattggaagggcttggacgagccggtcgcgatttagacggcatccgcaaatgtattttacatgcggtataccaagcgcaagggcaaggctgcagcgccggatttatcggcgtcggcatcggcggcgaccgcgcttctggctatgaactggcgaaagatcagctcttccgctctgtggacgatgttaatccaaacgaagatcttcgccgcctagaagaatatattatggaaaatgctaataaactcggcatcggaacgatgggatttggcggcgaatcgacattattaggctgtaaaatcggagtgatgcaccgcattccggcaagcttcttcgtttccgttgcgtataactgctgggcgttccgccgtctcggcgtgaagatcgatccagaaacaggcgaaattacggaatggttatatcaagaaggagaagacgtcgattttgaaaaagaattggaaaaagcgaaaacagccgcaacggcagaacttggcgaagtgcgcgaaatcgtcctcgagccgccgattacggaagaacaaattcgccagttgaaagtcggggatgttgtccgcatcaatggagtcatttatactggccgcgacgcgattcataaatatttaatggatcatgattctcctgttgatttaaatggacaaattatttaccactgcggaccggtcatgttaaaagatgaaaacggcaattggcaagtcaaagcggccggtccgacaacaagcattcgcgaggagccttatcaaggagacattatgaaaaaattcggcgttcgcgcggtcatcggaaaaggcggaatgggcgcaaaaacgctccaagccctaaaagaacacggcggcgtctatttgaacgcgatcggcggcgcggcgcaatattatgcagactgtattaagtcggtagaaggagtcgatttattggaattcggcattccagaagcgatgtggcatttacgcgttgaaaactttaccgctgttgttacgatggacgctcacggcaacagcttgcacgaagatgtggaaaaatcctcactagaaaaacttgcacagttcaaagagcctgtttttaaataaggattgatcaccgtcagctcagtgctggcggtgattttttatgcaaaaaatggcgcggttaaagtggcaatggtggaaaaaactaatggttagcagcacgacaaggaggaaagaccgatgaaaaaatgggcgatatggctgttagtatgtgtcatcatcttatcgtttgttcctgcttccgctgaagctgtaagcaataaagcgattcattgggggtttaagcgaagcgagaaccataagcctccttccgcgggaaaagagttagatcaactgcttgccaaatatgatgcattttatttagggaatccaaacaaaaaagaaatttatttaacatttgataatggctatgaaaacggttatacagcgaaaattttagatgtcttaaaagagaaaaaagtgccagcgacgttttttgtgacgggccactatttagataccgctcctgatttagtgaaacgaatggtgaaagaagggcatattgtcggcaaccattcatggcatcatcctgatttaacgcaagtgagcaatgaacagcttcggaaagagctggaatccgttcgtaaaaaaacggaagagttgacggggcaaaaaggaatgatgtatcttcgcccgccacgcggcattttcagtgaaaggacgatggcggtcgcccgcgagcttggttattaccatgtgttttggtcgcttgcgtttgttgattggcagacgaacaatcaaaaagggtggaagtacgcatatgataacattatgaaacaaattcacccgggcgcggttttattgcttcataccgtctcgaaagacaatgcggatgcgcttgcgaaagcgattgacgatttgcgcaagcaaggctacacgtttaaaagcctcgatgatctgatggtcgaaaaaatgaatttgcatccatggctttttaccccttgaacgtttggttcaaaggggtgtttttcgttataatgtgggtattaacgatgaaaaaaggtgattaggtatgtggcaacagcaaattgaggtcgcccctccgtacgatttttccaaagcgctgaagcggcttgccctcgatcctcttatatcggtcgatatagcgaaacagaaagtcattgttccgctttatgttcaacagatcccaatcgctgttacggtcgaaagcattgggacaaaggaagagccgcgttttcttgttacggcgccatatcctgaacgaaaaaaggaaatcatcgagcggatttcccatctgtttcaatggaatacaccgcttgccccgattcacgaacattttcagcggaccgaattacaaccgctttttaccgaatatcaaggaatgccgcttattttagattttgatctttatttttgtttaacgaaatgcctcattcaccagcaattaaatttaaaagttgcttaccgcctgacagagcggtttgtgaaaacgtttggaacgcaaatcgatggcgtttggttctacccgcggccggaagatattgcttctctttcctatgatgaactgaagcagctgcagttaagcggacgaaaagcggagtatatcatcgatacatcacggcttattgccgatgggaagctttcattagaggaacttgcacaccaaaacgaggaagaagtgatggaacaattgttatcgattcgcggcatcggtccatggacggtgcaaaattttcttttatttgggcttggaaaaccaaatgtgtttccgaaggcagacatagggttgcagcgggcgatccagcggctgctcggtctttcacaaaagccatcgataaaacaaatggaagagttaagcaagcgctgggagccgtatttaagctatgcgtccttatacttatggagaagcatcgaatagaggagtggagagcatgacgaagcagaccattaccatcaagaaaggacaacagtttcctctgacaattaaacggctcggcattaacggggaaggagtcggctattttaaaaagcaagtggtgttcgtcccaggagcgcttccgggagaagaagtggtcgtagaggcgacaaacatccacccgaaatacgcggaggcgaaaattaaaaaaattcgcaagcgctccccgtaccgtgtcacaccaagatgccctgtctacgagcaatgcggaggttgccagctgcaacatcttgattaccaagcgcaacttcgcgaaaagcgcgatatcgttattcaagcgtttgagcggcattgccgtcttccgattgaaacgctggagatccgcccgacgatcgggatggacgacccatggcattatcgcaataaaagccagtttcaagtcggcacaaaaaaaggagcggttattgccgggttgtacggattgaattctcatcgattaatcgatattcccgaatgcgtcattcaacatccggcaacaaaccgcgttaccaatatcgtgaaaatgattttacaagacttgcgcattccgatttacaatgaacgggcacaaacagggcttgtccgcacgatcgttgcaagagtcggtttccatacgggggatgttcagctcgtgcttattaccacaaaaaaagaaattccgcgcaaagagctgctcatcgacgagataaagcgccgtcttcctgaagtaaagtcgatcgtgcaaaatattaatggacaaaaaacgtcgcttattttcggggaagaatcgttccttttagaaggagaagaatacattcaagaagtgttaggggatttatcgtttgaactgtcggcgcgcgcgttctttcagctgaatccggtgcaaacggtgaaactgtacgacgaagtgaaaaaggccgccgctttaacgggaacggaaaaagtcgttgatgcttactgcggcgtcggcacgatcgggctttggcttgccaaagacgccggcgaaattcgcgggatggatacaattccggaagcaattgaagatgcgaagaaaaacgcgaaaaaacacggatttacaaacgcgatgtacgtcactggcaaagcggaggcattgcttccaaaatgggtgaaggaaggatggaagcctgatgtcatcgtcgtcgaccctccgcgtacgggatgtgatcaacaattattacaaacgattctccgtgtgaaaccaaaaaccgttgtttacgtttcgtgcaatccatccagccttgcacgcgatgttgatgtgctgtccgaacgctacacggtcgactacatccagccggtcgatatgtttccgcatacggcgcatgtggagtgtgtttcacggctagtgttaaaaaatgattgagcgtgtttttacctttcaccagtgaacaaggtttccattgcatttcatacgaaaatgggattggaaatcgaaaagaacggagataaagaaattgacggagtttcagtatatactgattatgatggaccaaatcaagatagagttttatttgtgaagaagttaatttaattataaacttgtttagctcctgtggaggaatggggatttattccataatctgtagtaccgcaaagagatgcagggtggctaagattgctcgattcaatcgattatcaagagagctattgaaaatatgaataaaaaatggggaaatgttttttcacattaatttcggtaacggcttaaagaaaacggagctccttgtggaaggagccctgatgtattgccttctttgttgaattcgataaaatagatcgactttccggtattttgatccaagagcgagtccccgataaaatccatcaagccacccgttttttttttttacgcctgccatttgatccttcaaccactttactaaaaaccgtttttagttaaacttttcaaactggtccaaatctttattttccccgatcacgactaatatatctccttctttaatgattcgatcaggcgaaggggaaatgcttacttttccatcgctgataatagcgatgaccgttatattaaaccttgccctgagatttaattctcttaaatttttttcgatcattgacggggggacttttacttcttttatactataatctttcgcgagttcaatatagtcaagcacgttcggtgacatgagctgggttgcaacccgctctcccatatcccgttccggaaatacaacccaatcagcccccactttatataagacttgaccgtgccgtttattaatggcttttgccacaactttcttgacctctaattctttaaggattaacaccgttaaaatacttgcttgaatatcatcaccaatcgctacgatgacagcgtcaaaatttcgaatgccgacactctttaatgcttcttcatctgttgagtcagcgacaaccgcatatgtaacatgatctttatattcttcaattcgttcttcatttcgatcaatggccaaaacttcatttccagcctggtgcaaggtcgtagccagactagaaccgaatcttcctaatccgatcacagcatattgtcctttcatgttctttcgtccccctttatgatataaattactatccgatcataatctttccctttggaaatttaaatggatccggttttcgatgtaaagtaacggcataagcgatcgttaaagggcctacccttcctgcaaacatggttaatataataagaatttttccgacaggagataattcgggcgttaaccccatcgataaccctactgtagcaaatgccgacgttgcctcaaacaaaatcatcaaaaagtctttattcggttcggttatcgttagaagcatcgttatcatcatgacaacaaataagccgcttactgttacggtcagagctttataaatagtgtcatacaatatacggtttcggaaaaaaattacatcttctttgccctttatatttgaccaaaccgcgcctaacagagtagcaaaggtcgtcgttttaatccccccgcctgttgatccaggagatgctcctataaacattaaaaagatgatgagaaagagagtcggctgcgttaaatccgggatattcagtgtattcgaaccagccgttctcggtgtaaccgcttggtataaggatgctaaaaattttcctaatggtgataatggctgcaatgttttcggattatgatattccaaaataaaaataagaatagttccaaaaacaaccaagatcgaactcataacaaacacgatttttgtatgtaaagaaaaacggcgcgtctgacggtactcatatacttcattcataacaataaaaccaatgccgcccagtgtaatgagagtacatacgacgagagtcaccagcggatcatccacgtagccggtcaagcttctgaaatcacccattaagtcaaatcccgcgttattaaagtttgagatggcatggaaaaagccaaaataaattgctttaggcaacggcatatcaaaggaaaaacgaatcgcaagcaaaataccgccaatcagctcgataacggcagtaaaaatcaatattcttttcactagccgaacaacgccatcaattgacaaattatttaatgattcttttattaataacctttcttttaatgaaattcttttacctaagatcaaagcaaaaagggtggcaaaggccataaatcctaatccgccaatttgaatcagtgctagaatgactaattgcccaaataatgtaaacgtcgtaccagtatccacaacgaccaagccagttacacaagtagcagaagtagccgtaaataaagcatctaaccacggaagccccttcccatctactgttgctgcaggtaaagttaaaagaaatgcaccaataagaataatgaaactaaaccctaataccaatattttaggtggatctaaataaaacattcttttcttattcatgttcttcttccttactccattaattttttattttttgaaataaatggttatcataccaaatatcactcatttaatagtagtatgtctgataaagattggatatattctgataaattcactaccacatctttttattatattgcagtaagcgctgcgatatcaaaaattgtgacccgatccttcagtaacctcctaaagaatcaagccaatcatgtgttctcttttaatgaaatataaacgttatccactaatgctaaattccaaattcttttgtttcttaaatacaaaaggagataaaagaattcctccaacaaatccacctatatgaccagaaatacttattccgggaatcaaaaaagtcatgataaaacccattacagtaaacgtaataataaactgtagatgagcaaattcactgacataaattgacaactaaacaaaaaaggagacatgaaccggactccttgggtaaaatagatgtgttcaaaacccattcacacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcacgctggggttgacgctgcagctttccaaaccggtcatcaagcatctcattcatattgtcgatgccttgaccaccaagggattctcgggaacattgactgatattcattactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttggaacgaggaaaggctgcttgggaagcttcaagagtggatcctttcccaggtcgaacgactggccaaacggaagaatcaacccctttttgtttcgattgatgatacgatttgccaaaaaacaaagccttcgtcacgggctgtgcacgccattcaagggtgcgactggcactactcgcataaagatcatcaatcggtctgggggcattcgctcgtttggctgatggtgcacaccttcacgcaggcgttcccatttgcgttccgcctgtatgacaagaaagcgggaaaaagcaagatcgacctggcgatcgagatgctttcctcgctcaaggtgaagcgggctcagccggtgtatgtgctcatggattcgtggtatccgtccaaaaagctcatcgaagcctgtctgaaacagggattccatgtcatcgcgatgctcaagacgaaccggattctctacccgaaaggcatcgccatccaagccaagcagtttgcccgctatatcgagtccaaagacacccgcctcgtcacggtggggcaggagcgttatcgcgtgtatcgctatgagggggccatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatggcgccggaacatcttcattgcatcttgagcaccgaccgggaactcggggacgaagacatcttgcgttactacgcccagcgctggacgatcgagtgctttttccggcaggcgaaagatcaactgaagctggatggataccgcgttcgccacattcgggcggtgaaacggtattgggcggtggtgctgttggcctgcgtgtacagcatcgccgaatcccgacaaaacctctccaccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcatttatgacgctgcaaagcaagatattcccattgatgtgatcaaaaaacagctccgtatcgcgtaaggggtaccctgtttgtctctctaaccatggaaattattgtaatgaaaaatgctcatctacagtaataaacctcttatcgtatgtaggaaatttattacgatgtttaagaactaaaaatatatacattcccaataatccatagccgggcccagaagaacctgctaatggaataggataatcagaaaagaaatgaattattatagatgcaaaaacactcatatatacataattcaaaagaaattttatgctacctaaaatacgttcaagaggacgagagaatattagaataaaaggcatgtttaaaaagaaatgagcataactcatatgaccaaatgcataagttaataaccgccatatctgtcctctattaatcagttgtttatcatatccccctaattgagcaattgtattgatattataccctcccatgaatgtagtaataatcatcagaatggtgcagattcccacaattagggtggtaactggatatcgtcttataaaggtaggaaaatcttctgttattctgaacaacctctcaccagctttctgaatgctttgttataaattataatccttttttaaatgtcaatactacatataactgccttttactacaacaaaaagatcctaacttccttcataaactaaatccactcgtcaaccactcatacctcactttgcagaaccacagattatgtaagaaattctattcttccctataatctgtcgtgccatgacatgtttcagtttcgctgcaaaccgttacagaagtgcaacaagccattattattataaaacggcatgagttctgctgaatactgaacccataccgtaattcttttacacatatctgtttgacagatgccagttcaccatatttcggccttcttctttcatttaccgagcaagtgcagctggcagttttgacgtggtgggaaagcgagaaacatatccaagccttatgcttctagtttttgcgtttctccgttatagatatttaaattcaattctttagtgatgcggctggtgactacaccggcagtcatgcttccgctgacgtttagggcagttcttcccatgtcaatcaacggctctacggaaatgagcaatcctgctaatgctactggtagattcatagtcgacagcactaaaatcgccgcaaacgtagccccaccgccaacgcctgcaaccccaaacgaacttatggtaacgactagaataagcgtcaaaataaaggcaagagaagttggatcgatgttgacggttggtgcaatcattactgcaagcatggcaggataaatgccggcacagccattttgcccaattgacagcccaaatgagcaaaagcagggcaaacgccgcggatgcggtgcaagaaacgtttatccgtgtgtatgatcatattgaccgcttcgacccggccaaagcgtataagccttggttttaccggattttgcttaatgaatgcaatcggctgatgaaaaagcaagcaaaaatcgtggcaatgagcgattatatagatgatcatgcgcgcatggctaatgtagatcagcatgctcacggggaaagcggtcggcaatggaatgatgaagtagcaaagtattatcttgtcgataacggccagggaggaacgttcgtcatcgagcagcattactttgtcgaggcgagcgaaggacacggagctagatttgacaacatgctaaagcagtttcaggtgacgaaagagcccgataaacaacaataacaatagactactatagcatttgatgtttgatgggagggtatcctgataaagattaccccgcttttaaagagattgcttttttgttccactatcccctacattaagccgcactttttttcatccagtaaatggagttgttatcaataagtgttaaaataaaagcaggaggtgataaaatgggatggattatactaatcgttggactgcttctcttgggaggcattatagattttgtcgccaaaaaaagaaatatgaaaatagatcctgaagagggggcaaagaatgcttcagattcggagagaatttatgtagaaacttatatgcacaatactaaacaaaatcatgagaacaatccttttttataggatatgcgcggtttgataaaagagggggtatcttcgtgaagattccccctcttttaatattttgtcattgagtttgcagttgatatttcggttctaacattgttccgtatttctcataatggatatgccaagagaacgctttttcaaggacgtgcggtgtttggcctccgcgcttaagcgcttccttgaagtattcacgcaactgcggacggtaatccgggtgtgcgcaattttcaatgataagaggtgcgcgttcgattggcgccaacccgcgaagatcggcgtaaccatactccgtgataatcacatccacgtcatgttcggtatggtcaacgtgcgatacgaatggaacgatgcttgaaatagccccattttttgcaatggattttgtcacgaagatcgtaaggcgtgcattgcgtgcaaagtcacctgaaccgccgatgccgttcatcatgtttgtgccgcgaacatgtgtagaattaacatttccgtatatatctgcttccaaggctgtgttgatggaaatgagcccgagacggcgaacgatttctggatgattagaaatttcttgaggacgaaggataagcttgtctcggtaagcatctaaattggaatacacttgtttcattttgttttgagacaaagtaatagagcagccggaagcgaaccggacttttcccgcatcaatgaggtcaaacatggcatcttgaagaacttctgaataaacttctaaattagaaaattccgaatccaataaaccgtaaaggacagcgttcgcaacagaaccaatgcctgcctgaatcggcgctaaattttcggaaagtcggcctgctgcgacttcctttcgtagaaaattgattaaatggttcgctatagcagctgtttccgcatctggaggcacaatcgtggatggagaatcaagttggtttgtcaaaacgattccaataattttatcttcatctaccggaataccaattgttccgattcgatcgtctacttttgttaaaggaatcggttcgcgttttccctggttgccgacttcgtaaatgtcatgaagtccttttagttcttttggttgggctgtgttcaattcgacaataacgtgtcgggcttttttcacaaagatcgaagaatttcctacggaagtagtagggataatcattccgtcttcagttatcgaaatcgcttccacgattgcgaaatcgataggatttaatacgtctgcacgcactaattctgctgtatgtgataaatgttgatcaataaacaagatttccccttgattaatttttttgcgcataacagaatcagcctgaaacggaagccgtttattgataattcctgcttctgccattgttttatcaatatccgagcctagtgaggcgcctgtatatacatttacttttaaaggttgttgttttgctttttcaatcagtgcaaaaggaactgccttggcatcgcccgcgcgggtaaatccgctcaaaccgagcgtcataccgtctttaatccatgaagctgctgtttctgctgttacaattcggctccttaaacgagaattaccgattaattcgaaaatttgtttatccaatgctgctcacctcttattttattttttaaaatattctagctatttagttacgaaaaatcattcaaaagtgaataaaagggctttctttgcaactaaaaaagaatttttaatacataaaggagaaaaaatagaaaaccactctggattgaaaggggataagaaaggaaaatcattaccaaatagtaatggaaaaacgtgctgtttccataaataaagagctcactttccatgagctctttagagagattggcaaaaggaagggagctgtatagtggaagaaactgttttgatgtgcagttacacacattaaaagcagagcagcttccgaaaatggcttgcatatgtttggctcacgggtactcttgagccgtctttcatcaccaataaaaaagtagaatgcgaatctggatgaatttctataatgtgatgaatgttaacgatataggatcgatgacaccgaacaaatatatcatcaggaagggaaaattccagttcggttaagttgtatttatggtagccttccgcataagtcgattttacgaatgttttacgattttgggcttctaaatagatcacgttctcgaaaggaacaggcagccaacgatccatcactcggatcgttaaatacggcattgtaagcagcggctttcttggcaatatggcggtaacacagcctttagggttgccatcatctaaaattgggaccgatatcccgaaataaggtacgccaaaaacacggctatctttttgctctgcgattttccgttgaacggtcaaggctttgtaagtgaccgattccggtttgattttgtctccgggacgaatttttaaatcaatttgtttgcttggttggtaataaatatagcgcttatcatccgaaatcacgaaagaagcttctttaggaaataattcattcatcacttttacaatcgaggaaacagtaaatcggtccatgttaccacccctagtgaacgatctgccactttacttcgtttgaagcggggtttctgacgacttgtatgtttttgctaaaggatggagacatacaagccccccgttgcgtttactttccatccgaggcgttcgtttgagcacattatagcattattgttgcacgcccataaagagcggataagaaaatcgatagatgatgacaacagtgcaagcaaatttatgatcaaaaaagtttgtcgatatatttaaaaaaattatgattaatgttgttttataatcttatagtagacatctttacgtaaggggagaggaagatgaacacgcaatttattgcaggacacgcacggctgccggcgggaatggcggcaaaaagcgtatatgatacgctgacgattacggcggaaattgataaaaagtacggggtgattgtcgacgcttcgtgtacgctggcaacagaacatgggcgcgattatgttgcacgcctgcttaaaggccactcgctaagggacgggattgattccattttagagcagctgaatgaagggtatttaggaaaggcgaattcggcgttgtgtgcggcgctaaaagatttatacaagcaatattgcaaaatgcaggaaaatacacagtaaaaagccctcgtacaagcgagggcctttttatgttaaagtttcaccgaatccggattccaaggcggaagcattttgcgcagcggtttatcctgacggtagccaagcacatattccgcttgcataatcgtatggatttcccttgttccttcatagatgaccggcgcttttgaatttcgaagatagcgttcgacagggtattcgttggagtagccgtacgcgccgtgaatttggacggcatcgtcggctgcttgattagcgaagtcgcacgcgatccactttgcgagtgatgcttctcttgttgtgcggcggccttgatttttcaaaaaccctactttatagacgagcaaacggctaatttgcaatcctgcttccattctggcgatcatttgctgcacaagctgatgtctcccgatttctttgccgaacgttttgcgctcatggcaatattttacgctcgcttcgagacacgccataataagcccgaccgctccggcagcaaccgtgaatcttccgttgtctagcgcagacatggcgattttaaatccttctccttcttcgccaagtaggttttctttcgggacgcggacgttgtcaaagaacagctcacctgtgttgccggcgcggatgcctagttttcctttaatcgcttttgatgaaaagccaggcattgtccgttcgacaataaaagcagagatgcctcggtgttttttcgatttatcggtgtaggcaaatacgataaagtgatcggcgatgtcacaaagggaaatccatgttttttgcccgtttaaaatgtagtagtccccatcgcgaacagctgttgtggaaatgctggcaacatccgatccagcgtttggctccgtcaggccgaaagcgccaattttttcgccttttgcttgcggaacgagatatttttgtttttgttcttctgtgccccattgcaacaaggttaagctatttaatcctgtgtgtacggagacggcagtgcgaaacgcggtatcaccgcgttctaactcctcacagacgattgcaagcgagttgtagtccatgcccattccgccgtattcttccggaatgcatacgcccattaagtttaattctgcaagccgtttgaaaatatttggatcaaaatatccccgttcatcccattctttgatgtacggcataatttctttatcgacaaatttgcgcacggtgctgcgaagcatttcttgttccggagtaaaatcgaaattcatcatcatacatcctcccccgtttcattcatgatttctcttataatttcgtcgttatgctctccggcaagcggaggcggcagacggtacgatatttttgtatcggatagtttgagcgggcttccgacaagctgcagagaccccaccttttcatgcttcatcgtaatgaccatgtcgcgggctagcgtctgtgggtgctggaacaattgttcaagattttgcaccggtccgcatggtattcctttttccgcaagtaagcgctgccattcagcacgtgttcgcttttttacttcttcattaattcggttgtttaactcctcacggtgggcaacgcggtcaggattcgtttgaaagcgtggatctgttcctattgtcgggtcggaaagaagcccgcaaaacgcctgaaattgccgatcgttcccaacggcgattacaatcggcccgtcgcttgcttcgtacgttgaatacggaacaatgttcggatgttcgtttcctaaaggcgttggtacgttgccagacattaaatagttagccgcaacgttgacgagcgcgctgatcgccgagtcgaataacgaaaggtcaattttttgcccgcgtcctgttttttcacgggcgaggagagccgcttgaatagcgattgccgcatacaaaccggtaaagacatcggtaatggctactccgactttaagcggtcctgatgatgcggtgccattaatgctcatccatccgctcatcgcttggataatataatcatatccaggtaaatggcggtatgggcctgtctctccaaatccggtaatcgagcaatagatgagtcgcgagttgatggatgagagatggtcgtaatcaagtcctaatttttccattgttcctgttttgaaattatgaatgacaacgtctgctgttttggcaagatgacgaatgatgttttttcctttttcttctttcaaattaacagtaatgcttcgtttgttgcggttgaccgcagtgtaataggcgctcattccgttttgaaagggagggccccaaaatcttgtatcatccgatccgcccggtgcttcgactttaatcacatcagcgccaagatcgcctaaaatcatcgtggcgtagggtcctgcgaggacacgcgtcatatctaaaatgcggacgccgtctaacgctcctggcattcgtccacctcctatacgagcgaataaaaaagccggctccttttcttcgtgaagaaaggaaccggctttcacgacctgagggagcatttcggcaaagaaatgctggtcagaccgaaacagttctttattatgaacagtataaaattgtcgagtcctcatcgtgctaataccgcctgtgtagcgtcagccgcgaaaccgacgggagacggtttgttaagtttattataaacaatagtttgatgattgtaaataattttaaaatttgtgttttgataaaaagtttttttgtagagctttgttaatattattttaccgtttgaaaaatatttttaacgatgttgacaacatacttgctgccatggtcattttgtacatcctctattaacatggcaatgagtagattgggattatttgtattataggcgacaaacaaaccgttttcttttccttgttctccttgtttcgattttaattcggccgtgcccgttttgcctgccaacgggacgtctttcatgtaggcgctatgcgctgttccgtttgggttggcgactacttgttttagcgcttctgcgatgatgttcgcgtttttttccgaaatgatttgttgtttccaaacggttttttgttggcttttttctaaaatcggctgtaataaatcaccattgttgataaacggggtgtatgcggcggcgagatgtagaatgctcatctgcatttgcccttgtccgtaagatgtatcagcaagctgtggtcccgctttcagagcgccgttattcgatatttgcgattttggaattggatatggaaatggcaactcttcttcaaatccaaacgaacgcaatccttctttcaattgatctggtccaaggtcggtgccgaccatcgcgaaataaatattatcggaataaatgagcgcattttggaggttgacgctttgtacacgatcacttactcttgtcacaaagtaatttccccatgatccgtctttcggctgccacttttccccgataattgttttcgtttgttcagggtcaacggcgcctttttcaaggccgattgcaccgataataggtttgatggctgacccaggcgcataggtggcggcaaaacgattaattaacggttttagcggattattttctaattttttgtattcctctgctgaaattccgagtacaaactcgtttggattgaacgaaggggagctgactaaggcgagaatttcgccggtcaacgggtgaatggcagcggcggttccagctcttcctttcatttgttcataaatggttttttgcagcttcgcatcaatcgttaatgtaatcgtttcgccgtcttctgcttttgattctgcgacagtgacggtagaaccgttatttttttcaatataaatttttgcgccgtcttttccttttagccgctcttcaaacaactcttctagtccgcgttttccaatccggtcagatgcggaatatcctttgttttttaatttgcttagttcttcatctgtaatattgccgatatatccaaccagatgggctgcggcctccgcgaatggatattccctttctgctacctcttttactgctacagcttggatgttgagggcgctttctaatagcgcggtttccgattttgccgctttttgaattggaacaaaataatcaggctgtacccaagcggcgtttaatttttcgttaatgtattcgacagggatatggagcagctcggcaagctgttttttaatggattcctcgttttcgcccatttttccaggaacaatgccgatttcgtaggcggctccgttcatcgcgagcggcagcccgttgcggtcgtatatttccccgcgttttccggcggtaatggcaataagaactttatcccccttttgtaattgcggaaaaatatatgtcgtatcccattgaacataccattgctcgtcatcgtgttgtttttctttgacaagcaatgcttcatgctcaaactggatcgggccggcaattgtgttcatttttacggaaaaagggagtttgatttgttctttcttatcgtcctcttttttttcttctgctggcaatggttttaccgataaattagttactttgatatctttataaatttttttatagcgatttataaaattttcctttgatatgttttgttttgcttgtttagatagcatcgcatacatgtcttcaaattgttggtttgtccacaatttcgtatatttttgcaatgcatcatgcggtgaaggtttttcactgcaggaagataataaaatggaactaatcatgatgatgaaaaatgacaccattcctcttttgatcattcattttcccccaatcgtgtttaaatcatataatatttgccgctgaagcagtttacatattggaagttaacggtatttatattaactatagcataaaaggtaatgaataacagtgaatgggaaagaaatgatcgtggagaaataaaaaatatggatactagaaaaatggtaaaattatatttgtatgcaataaaaaatttactgatattatgccggttgcttgaatgcgaatcgttatacatggccacatcttcacattattatgtaaaaatgcgatggtctgttgctttgtttatgagatggctaataggtcaatatttgtgtatagggaaaaatttaaattttttaaggaaattttaataatattttgttattatcatatatggatgattatgacatcggccatttctgttgggtacatacacatggagacgaaacggttgcgggatagagagtggtcttccgctgctacatagtagtgggttgtataatagatcactttataacgacaaagacaacaaagggaggattcgcatgagcaaaacaccgattacagttgcgtacggagatggtatcggtcctgaaattatggatgcgacgctaaaaattttagatgctgctggcgcacaattagatattgaaacgattgaaatcggcgaaaaagtgtatcttcgcggcggaacgactggtctagaggagagtgcatgggattcgttaagaagaacgaaagtatttttaaaagcaccgattacgacaccgcaaggcggagggtataaaagcttaaacgtaacgattcgcaaggcgcttggtctttacgcaaatgttcggccggctgtagcgtattatccgtttgtcgaaacgaaacatccaaatatggatgtcgttattattcgtgaaaatgaagaagacttgtacgccggcatcgagcatcgccaaacggaacaagtatatcaatgcttgaaattgattacccagcctggctcggaaaaagtgatccgctatgcgttcgaatatgcgcgcagctacggccgcaaaaaagtgacctgttttgtgaaagacaacattatgaaactgacagacggcattttccaccgcatgtttgacgaaatcggcaaagagtatccggatattgaaaaagaaacatggattgtcgatatcggcgcggcaaaactagcgaatagcccagaagaatttgatgtcattgtcatgccaaacttatatggcgatattatgtccgatattgcggcgcaaatttctggttctgtcgggcttggaggttcggcgaacatcggtgatcaatgtgcgatgtttgaagcggttcacggatcggcgccgccgcttgccgggaaaaaccttgccaatccatccggattgcttttagcagcggtgatgatgctgcagcatatcggccagccggaagtagcgtcgcgcgtgcataacgcttggctaaaaaccattgaagatggcatccatacgtttgacatttaccgcgaaggaatcagcaaacagcaagtgggaacaaaagagtttgcccaagcggtcatcgaccgtcttggccagcttccggaaaaactttctccagtttcttataaagaagcgccaaagcttcacgcggtgctaaaaccgcggcaaaaacaaaagaaagaattatttggcgtggacattttccttgactgggataaagggacggcggaagaactcggcaaagcgttggagcaatttaaagtaggcaatctcaagcttcgggttattacaaaccgcggagtgaaggtatatccaggagggcttctggaaacgttctgcaccgaccattggcgctgccgtttccacgcagaacctggcgaaacaatcgaacatcggcagattgtcgaattatacaaccagcttgttgcggctggatttgattgcattaaaacagaaaatctttacttatttgacggtgagccagggtttgcggccgttcacggatgataaaacagcagcggaaaagctgctgtttcttttttggaagaaacacgaaacttttaaaaacaaacttcgtataaacgtaatgaaaggaaggagggacagaatgaaaaaatatattgtatttttgtttagttttctgtttatttttatggcgattcaaataggttctggaattgtcttgacgtggctgtatacgcctgatccggcaaaactatggttagaagccgcgcaggcgccagcggaagtgcaatttgtcggaccaaactttggcatgctgtttatatctgccgtgctggcttcggtgatatctttgttgatcatgaaactatttcgacgattttcccgtccgcaccgtggctaatgtactagctggcagcctatagctgcttttttattttttatccataagggaattgtctcttcatcggatagctattttagcctattgagtgatgtcttgcacataagcatcaaacgcgtttcctttgcgttactaaaaaatttaccggaaaccatgaaaaagaagaaacatcaagcgatatttatatatacattgtaaggagggaatggtctatttttactgatgatgggcaaggatgtgataatgaatgtttcatgttctcgtgacgttagacgtcaattatcttccaccgctcaaaatgttgatgaattctttgtttcgcaataacaatcggccatttacgttttatttattgtattcccgcattcctgagatagaaagcgaattattaaaacagtttgtagagaggcgcaagagcatcagcttgtgccgatttatttagatccagctttgttcgccgatgcccctgtatttcgtcattatacttcagaaatgtattatcggcttgctgctcatcagtttttgccgcaagaattggatcgcgctttatatcttgatccagacattgttgcgattaatccgatcgatgatttgtatgatatggattttgaaggaaatatgtttattgccgcggagcatacccattccacgaaagtagcgaatttatttaacaagctgaggctgaaaaccccgaatgcaaaaggatactttaacactggtgtcatgctgatgaacttgccgttaataagaaaagaagtacggttagaggatatttaccagtttattcgtgataggcgcctgccatactaagaagggacgcggatcacaaagaagcattccatatggagattgcactcaaccaaaataaaaaaattaaatcatatctattgacaaatagatactactacatgataataaatatagaattaaaattattataatttaattaatgatttaattaggctattgatcattccaacactattttcaggaggtagatgaaagatgtctctaattggaaaaaaagtacaaccattccgtgcaaaagcgtatcataatgggaagtttattgaagttacggaacaagactttcaaggcaaatggagtgtagtttgcttctatccagctgactttacattcgtatgtcctacggagcttgaagatttgcaaaataactacgcgactttaaaagagcttggcgttgaagtgtattctgtttcaacagatacacattttacacataaagcatggcacgatacgtctccaacaatcagcaaaatcgagtacattatgatcggcgacccttctcaaaagctatgtcgtatgtttgatgtgcttgatgaagaggaaggtcttgcacagcgcggtacgttcatcatcgatccagacggtgtcatccaagcggtggaaattaatgctgacggtatcggccgtgatgcaagcacgcttattaacaaaattaaagcggcacaatacgtccgcaaccatccaggcgaagtttgtccagcgaaatggcaagaaggggctgaaacgcttaaaccgagccttgatcttgtagggaaaatttaaggaggtaacaccatgatattggatgccgagataaaagcgcaattagcccaatatctacaattgatggaaaatgacattgttctaaaagtgagcgcgggagacgatcaagtttcccgcgatatgcttgctttagtcgatgaattggccgcaatgtcaccaaaaattaaagtagagaaaacgcagttgcaaagaacgccaagctttagtgttaatcgtatcggcgaagatactggtataacattcgctggtgttcctttagggcatgagtttacctccttagtgcttgctctgcttcaagtaagcggaagaccgccaaaggttgatcagaacgtgattgaccaaattaaaagcataaaaggcacctatcacttcgaaacttacgtgagtttgacatgccataattgtcctgaggtggttcaagcgttgaacttgatgagcgtcctgaacacgggcatttcgcatacgatgatcgatggcgcagcctttaaggacgaagcggaaagaaaaggaattatggcagttccaacagtattcctaaatggagagctctttggtagcggtcggatgtcgttggaggaaattttggcgaagatggggaatactttggacgcatcacatttcgctgaaaaagaaccatttgatgtactggttgtcggtggcggaccagccggagcagctgcagcgatttatgcggcgcgtaaaggtgttcgtacaggcattgttgcggaacgttttggcggtcaaatattggatacattaggcattgaaaactttatcagtgtgaaatatacggaaggccctaagcttgcagcaagccttgaagagcatgtcaaacagtacgatattgatattatgaatttacagcgtgccaaacgcttggaaaagaaagatcttattgaaatcgaacttgaaaatggcgccgtgttaaaaagcaagacggttattatcgcaacgggggctcgctggcgcaaccttggcgtaccaggcgaggcggagtttaagaacaaaggggtcgcatactgcccacattgcgatggtccgttgtttgaaggaaaacatgttgcggtcattggtggcggcaattccggtattgaggcagccattgatcttgcaggcattgcaaagcatgtcaccgttcttgagtttatgccggagctgaaagccgatgctgttttacaagagcgcctttatagcctgcctaacgtaacggttttaaagaacgtgcaaacaaaagaaattaccggtacggacaaagtaaatggcatcacttatatcgaccgggcgaccggagaggaacatcatattgaattgcaaggggtatttgttcagatcggcttagtgccaaatacggactggttagatggaacgattgaacgcaatcgcttcggcgaaattatcgtcgataagcatggcgctacgaacatccctggagtgtttgctgcaggtgactgcacggatagcgcgtataagcagatcattatttcaatggggtcaggcgctaccgcagccttaagtgcatttgattaccttattcgaaattaagtttctttgatcgctgaaatttgtaaaacagagagccgtagggtggctctttgtttgtttttcaagaggttggcatgctttttttcgaatgtagacgagcatatcgcatttgtcggaagaactgtttatcgatgcagcggttgggaatcgacctatcgttttattgtctaaaacgatgatacggttgagtcaagattttgtgggagatttttttgaggttttgattttttaggtatattttgtaatcgttttctgattctcttatcctgtttgtgtgtgcttccctacttgttcaaattcctttcaatgcttgtagcgcttgataaattggtgcttttgatgaatgttgggatattgaattcctgcgtaattcagctgctggcttcccgtttcaggctcatcaccggatacccgaccatctgagcaagcgtacgagccgctttgcgataggaagagcactccaccgccaatcccaccgccgtttcttctagacaagggctgattgactgcgatccatcaaacgctaaaaaggaatcaagcaaaaacgtgtaacggttttgttcccggtctaaatagtagttccgctcaaaggtgacttcgccaaacagggtttgaatcgtggtgcgtcgtttgtctttcaagtggtatcggcgcttgtctcgattctctgccaattgccggtcgatgtcctccaacagagccgtaaacagctcggcgaaggcgttttgcaaggctcgaaacaaatcaagttcgatctctttccatgacaacgaatttgtggtaagatgttgttgaatattcatgggactctctcctcctgtttgatagtgtggtcaatgaatatcttaccagggagagagtcctttttttcatgtttcctgcttgggatcctaccgcgcttcgcttggtggccccgatgagggggattgcgaacctacgttcccaaccccctcatcggggaattctaagaatttctcccacaaacattttactcacacttaaagataaaaatggaagatataaaagtaaaaaacgatttggtaaaagtatagcaaataaagctccgagtatgtttttaactatattagacagaaaattaagttatggaagtaaaaagttaaaatttgttaatacattttctgtaaaagcgagccaatataatcattttacaggcgtatataataaaaagaaattatcagaacgttggaatgattttggtgattttaaaattcaacgagatttatatagtgcatttttgattatgaatgtaaaagataatttaaaagaggttgatagagaaagatgttttgtggcatgggaaagatttaagcagcttcatgataaagaaattgaacgattaagaaacagcggaaatagattattaagcagtatgggaatttgaataacaaaaagcgtcttgaaccgggcgcacagggcgctaagcatcagtaaggtgtttgcccatgaaagtcttgtggaactagagtcagtgtccatgtgaaggtatggaagaagctctatagtacacaagaaccccgtggctttagccatcgggaggttcagtcatactatataatgtaagggaatagtataactatacggtaaggacaaggaagtgattgcttatgtttcatgtactggtgacgttaaattcgaactatattccgccattaaaagtattaatgaactcgctgttttgcaacaatcataaaccattttcgttctacctattatattcgcgtattcccgagatggaaatcgagtcattgaaacggtttgtagaacaacaaggccatcgactgattccgatttatgtcgatcctcaattatttgccgatgctcctgtatttcgtcattatacttcggaaatgtattatcggcttgctgctcatcagtttttgccccaagaattggaccgtgttttatatcttgatccagatattgttgcgattaatccgatcgatgatttttataatatggattttgaaggaaatatgtttattgccgcggagcatacccattcgacaaaagtagcgaatttatttaacaagctgaggctgaaaaccccgaatgcaagaggctactttaacactggtgtcatgctgatgaacttgccgctaatgagaaaagaagtgcggttagaggatatttaccagtttattcgtgataatcggtttaagcttgtgcttccggatcaagatgtgctaaacgctttatattgggacaaaattaagccagtggattgttatcgttataattacgatgcgcgatattacgatatgattcagttattgccaaatccaaagcatgatttacattggattcagaaaaatacagtgtttattcattattgtggcaaagataaaccgtggaaggaaaattataaaggggagcttggatttttttataagcagtacagcgatattctagaatttgaagaggaaaaagcctaaaggcagcttatttgcgctgcctttaggctctattttttgcgtgctttgctttggcgaatgccagctgcttgagcgcgcgcttctgcttctaggtcttcgtaatccgcaaattcgcgagaatattcaacatctagtccgtcggatttcagttgttttggtacttgtggaagagttgctttgtttttatcacgcgttttttgtccgcgagatcgacccatcatcaattcctcataagcaataatgtgaatcggacgattcactacttaggatggcatttgctcgataaagtataaataacaatgttttctaatgtttcgctttttttgctgtatagccgcctgcttggtcggctaatttaaagtcgcgggaatacgttatttcttgtgcacgcgttaacgtccttttcgttttttcttgtcttcgtttttccaccatttattgcccctcacttttatcaagatttatttttagtttttccactgtttgttcgttttatgcatgaataatagaaaaagggctgttatacacagccctgttacgcttctttgcgttgttcttgttcgatttgagaaggatggcgaagggtatataatgtatagttatcttttgtaatttcgtataaattatatacatcagctccgatttgttccagcaaactttttcttgtctcattcgctggggtaacatacggtaatttttctgccgctttgatggagcggatgttcactttgcgaatgcgcataaatacagtttcaatggaaagctcgtaaaataattcgtggaaaaatgcttctttcgcacgttggttatatccttggccatgatatggctttccaagccatgtgcccaaaaatccagcgttattttgtatgtcaaataggctgattgtgccgattggatttccccattcatctaaaatcgtgcgggaaatgagttcaccgcgttcttccgcttcgatcatttgtttcgtcataaataaaaattcttcgtacgagcttgctttttggcgcacgaaagggaagacgtccgggtgcaccatcagctcgtagagtgcatgacaatcttgcagctcccgtttctttaacatacttttccctccttatatcgagggcagtttacttgtgggcgaaaccaccctcgaaattttttaatatattcatcaaaaaattccggggtgggaatcgaacccactagaaccagcgatatccgctggtggcgcaccatttgccttcccttttgttgcgtcgttatctgattgtcggcaatgagtagcacaggtctttatcatcatacacgatgatcaagaaaaaagaaataggtttttgttaaattttttttatatatttgttgatttttcgataacgaatgtcatgtggctagtaaatcggctaaacttttttccagcgtagggaaggaaaagacaaacccagcttccatcagttttttcggaatgacttgctgtccttcggtcacaagcatgctcatttcaccaaggagggcgcgcagcatcgcacttggcacgcgaagccaatgagggcggtgaaggataagggcgaccgttttcccgaactcttccatacggactggagatggagaagtgatattaaccggtccagatagctgcttgtgatccataatatgtgcaagcgcacgaaccacatcgttaatgtcaactacccaacggctaaagccgtgggcttgcaactagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtatttttgggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttaagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattaatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttggccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttgaaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaattcaatatatactaaaaatataaaccccgccttcctcccacagctaaagcagtgggcttccggcggatgttctcgtgaatccaagagatccattgctgtcccgagccgattggaccgccaatccagaaacggtacggtaagacgattttcggcaacgccccgccgtttttgccaagaacgacaccaaatcgtgccattactgtacgaattcctaacgactctgcttgtttcgcttcattttcccattttgctacggtttgtgccagaaaatcgttgccaatcattgaactttcttcggtaaaagaatcggtaagcgaagtgccgtaaatgccgatggcgctcgcgttaataaatacgcgaggaggggatggcaatgatttgatcagctcaatcatccattgggtcgtggagacacggctatggacaatgcgttctttctgcttttttgtccatcttctgcggttaatcggttcgccggctaaattaatcacggcgtcaaaggcaggaaagtctgcttgggggcggctttcaggcgtgaataaaacatagcggatattagaagaagataatttaggatgccgcgtcaatatataaatggtatggccttgtgacgcaaggtggttcgaaagcgctttcccgataaatccagttccgccggcaatggcgatattcatattatattccctcctgattttatggtagtttattcatttcgctttttgtgtacgaaataccttctatggtacgataaaaaatggagggaaaaaccgatggggatcattacgaatattgcggttcagacaaaaaatccagagcgttttaacgtgtccatccaaaaggaaaatggagaaacacttgtttttagtgttgatcaagacgtgcttcttcagtttcgtttgaaaaaaggaatgaaaatagatgaacactctttccaacaaatagtatatgcagatgaagtaaaaaaaacgtatcatcaagcattatattttttatcatatcgaatgcggtccgaacaggaagtagtcgattatttgaagaaaaaaggggcgtctgagagcattatcgatgacgtgctgcataagttgagggaaaataagtatgttgatgaccgtgaattcgccttcgcttatgtgcgcacgcaaaagcaaacaacggcaaaagggccatatgtcatccgtaaagaattggaaaagctcggggttgcggaagaatggattgaacaaagcttggctatttactcctttgatgagcaagtggaaacggcaaaatcgctttatgaaaaagcaaaaaaacagcgggcaaaacagtctttgcggcaatggaaatatcagatcgggcagcttttatatcgaaaaggatttccgcaggaagtcatcgatcgggtgctgttgtcagaacgggacgaaaaggaggaacaggagtgggaagctttggagtatcaaggaagaaaagcgcatcgtcgctatgaaaaatataatagtccgatgtacgagcaaaaaatgaagcaggctttgtaccggaaaggcttcccactggagatgatcgagcaatttttggacaaattaaaggagggagacaaacgatgaaagcgcaaggagaacaaaagcgttatagtgaaatgacggaacaagagttgcatcaggaaatcgcggcattaacggaaaaagcgcgcaaagcagaacggatgggcatgataaatgaatacgccgtatatgaaagaaaaatcgcgatggcaaaagcgtatttgcttgacccaaatgattttcagccgggagaaatatatgagatcgagggagatccgggggaatattttaaagtacgctatttaaaaggagtatttgcttggggctatcggttaaagggaaacggggaggaagaagcattgccgatttcgttgttgcgaaagccgtaattatagtaaagagaacctagagaagattctctaggttcgattttgttacgattgtttccgcgtttgacgctcaaggataattaagttaagtgtttgttgagtttctccgttgacttgtgcatgggcatgttttggatttgcccatggctgctggaaaggattggagtataagttatcataaaattttttgtgcgaatggcgacccattgtctcacacctctcaaaataagagaaagtttttaaaaattgtcatcgcgtttaccggaagcgtgcatgcgttcttgcggatgggtgttagtcgtgccgtttgcccgttttgaagcatattccgctttcgctcgtggttcaccttcgaatttattattgttttggtttgggaagttgcgttctttattccgcatcgcacattccctcctttgcaattgctcgtgttgatggccaacacgtatttttattatgaggatattttgctctcttatgtgttcgaattgttgggataagaggtggaaaaaatgacgatgaatgaatattttgaacggctgacgaactatttgttggagaaaaatccgtcgcttgcttatgcccaagcaagaacgtgggtcgaattgctatgggaagatttcgaaacgacatatgcccgcgctggatacgaatatagaggaaaagagctgacagaaaaagtagtgcgtcaatggattgaccggtatggagcgacattacatgaatttcaaacgacaaatccgaaatatcaacatttgctaaatcgcaatgattatttaaaacattgaaaataggcggttgtttcaaaacgaccgcctatttttatcagtttggaatgaggtccagtttttttcgcaatttcccttcgctgaaaatccagccggtatacgaactgacaatatttaaattgcgatctaattgcactacggcgacgaatggataatagcctttgctgcgatagcgcaagtccgtaaatctcacttcataatgatcgttatattcatgaagttcccatcggtagacgggggaaaaagacaaaaaagcagcaacgttttcatcctttttcgctgcttcgatgacagggtcatcaggaagcggacatttttcaaattggtccaatatatagatgcacccgtttttggccctcgcgacataaaagtagtcttttgccgtaatcgccaaatgccactcgcggaagcggaacgtcggaacggtaataatctgttcgacatcggcaatttcagcacggatggcttgtttaatcgctgcctgctggcgtaatcgtattatataataagcggcgatgacaccgtaaatcgctagaaacgtatagccgggatgaaggccaagaaacaacagaccaaccccgatgacatgcagggcgaaaataattggatcgaatgtattgatcacaccaagcgcaatccacttttttgtaaacggccgcagcgcttgcgtgccgtaagcgttaaaaatatcgacaaatacgtgaactgcgacagaaatgaacgtccatagccataagtgaaatacattgacgaatgaataaaagcaaacgataatgcctgtaatgaataacgaccatagccatacggcaggaatcgaatgggtaattccgcgatgattgcggatatattttgcgttgttttgtaattttaaaatcgtatcaatatccggcgcttgggagccggctaatgttccgataagcacagcatgagacaaaaaagggtcttgagcgacagtggggtccaatgtggcaatactgcctagcgctacccccataagaatgtgtgtgcctgtatccaagcgaaataagcctcctttgctagtttcgttcattagtatatccagtccgttttcgatcattggacgagtaagcacataaaaacaaggatgtatttattgccagtgtagcacatttcgaatgcattggcgagggaagggaatactaaagccatctttcctgtttaggaaagatggctgaaaaaggcgaatgtttagcttttatcatcatccagacgttttccaaattcttttaaagaggaaagaataaagcggatggcgcggttaatgtcaggatcattcactgcttttaaaagatcgaaaatgccgatttttttatctttttcttttgtttgcttatatgcttcggcaatgccggaagcggtgctttccaataatttagtggttaattgcggatctagattggcaagcagctgcgccatcccgatcacatgattaatcgccgttgtcaccggtttgcgatttgcttggccgatgacgattttcacgatatcttcctttgctttaagcatcgcatttgccgcttcgagtatgccgcttttatgcagttcttctataatagaaagcagttcagtgaccgcttcttctttttccgtcaatgaagtttttagttcttctattgttttctcacgtttttcttcttcggtaatgttttgtttttgaatggttgtaattggtttagccacgcggctgtgcctccttccattcatccgttaaaggaacgtaatccggacgcttccattttcgatcgacttcgacgcctctttttggattccgctttttaaatcgcggattggtgcgcgggagcggagattctccgtcgacttccaacacttgcatgcgcactcttgcttgtttaaacgccggtgtattcgtgcgatggtcagtggcaggaccggtaagtatgttaatggcgctttcgtttgttgccgagtgcattggcaagaataattcttttcctttgacacggtcagtgacgagtacgcgcacttttactctgccgaatggtgattctaaacgaacgagcgagccgtctttgatgccgcgttctttcgctaattccggagatacttcaacgaatatttcagggaattttctttgaatgccttctgatttgtatgttaagtttccttcatggaaatgttcgagcaatcgtccgttgttcacaagcaaatcgtattcttccggatattctgccggctgtacccagtcggcgagtgcaaagcgcgcttttccatccgggaagttgaagcgttctttataaagaatcggcgtatctgcaccgtcgtagctgccccagcaaaggcttttccagccttccaagttttcgtaatgcgcttgtgaaaaaagcggagcaagacttgcgatttcgtccataatttctttcggtccggcgtagttccaatcagcacccatccgtttggcgatttcttgaatgatccaccagtccggttttgaatcgccgagcggttcaagcgcttggtaaaaacgttgaatgcgccgctctgtgttggtaaacgttccttctttttctaagcttggagctgctggcaaaacaacgtcagcaaattgcgctgttttcgataagaaaatgtcctgtactaccaagaagtctaactctgatagcactttttggacatgattggcgttgcagtccacaagtgccatatcttcgccgacgatatacattgcctttaattttccttgttcggctgcttcgatcatttggatgttatcaagaccaggttttccatcgatgcggacaccgtacgctttttcaaattttgcccgcgcgatatcatccgtaatatgctggtatcctggaagccaggaaggaagggaccccatatcacaagcaccttgcacgttgttatggccgcggagcgggaacgctccagcgcctgggcgtccatagttgcctgttgcgagcaataagttcgagatggccgctgatgtatcgcttcctcccgtgttttgcgtaacgcccattccccagaggatacatgttccatctgctttgtggatcatttcagcgatgcggattaagtctgctttcgcaatgcctgttacttcttccgcgtaatcgagcgtatatttttcgagcacttctttgaattcatcgaagaaatgaacgcgttcgcgaatgaacgcttcgtcatgccagccttggtcaatgatatatttcgtgacggccatcaaccatacttgatccgttccctgttttggtcggataaataaatcggcgcgttccgccatttcatttttgcgcaagtcagcaacaattaatttttgaccaaatagtttatgggcacgtttgacgcgagtcgccaaaaccggatgtccttccgccggattggcgccgataataatcactaatcccgcggatgcgatatcatgaatcgttccggaatcgccgcccattcctactgtgcggaacaatccgtctgttgccggcgactggcagtagcgcgaacagttgtcgacgttgttcgtttcaaacacttgccgcgcaagtttttgcattaaataattttcttcattggatgttttcgacgatgaaataaagccgatggcgttgccgccgtatttccgtttgatttcgccaagtttttctgcaacaagcgaaagcgcttcttcccatgtggattcgacaaacacgtcacctttgcggataagcggtttggtcaggcgttcttcgctgttgacgaaatcccaaccgaattttccttttacacatgtggaaatggcgttgactggtgcttcagagacaggctggatttttaaaattttacgtccttttgtccatacttcaaacgaacagccgacgccgcagaacgtacaaaccgttttcgtctttttgatgcgctgtttgcgcatcgccgcttcgatttccgaaatggcaataatactgctgtagccaggttcgacttcctttacaaaatcgatcattggatttaaaatttctttatctaaaccggtcataaagccggcctcgcctaacatcgatttttccattaatgcattacatgggcaaacggtaacgcattgtccgcaactgacacaggaagattcgttaatcggaacaccgttatcccaaatgacacgagggcgttccgcttcccagtcaatagataatgtttcgtttacttgtaaattttgacatacttctacgcattgcccacaggcgatgcattgatttggatcatagcggtagaatggatgggacatgtcgacttccgatggatctactttcgggcggtatggatacgattgatgctcaattcccatcagttccaccgtattgtgcaatttacagtttccgttattgttatcacagacagtacaatataataggtggttttctaggatgcggtccatcgcttctttttgcgccgttttcgcccgttcggaagaaagctcgatgttcatgccgtccttaacgggagtagaacaggcgcgcatcagtttcccatccacttcaacaatgcatgtgtcgcacgtttgaatggctccaagctcaggagtatagcaaacttgcggatgtgggatgttgttttcattaatgacttccaaaatcgtcgttccttgttttgcgctgtaatcgcttctgtttattgtaatcgttatcaattgttcgctcatgcttaaacctcctccacagtaaaataaaaactccaccatgaatgaagatggtcttcagtcatggtggagtagttttttagcatgacgatactaaaataaccaatccatatccaaatagactagtagaaaaataacaagggaaaccttattatttttccactatgtttatgtctattttgattttttttattataattatattactgaattgttcgtaaaacaacctgtaaagacatcgtttttcgcaaatttatggttggaaaggggcttttcaatgtccaaaaaggaagcgacattcaacgatttagtgcggaaagttcgcaagcaactgtttggaaaggggccggaacggattaaaacatattttatcgacaatctggccatcacgatcttgcaaggaaatttaacgccgacagaaaaatttatcgcaaggtcaccggaaggaaaggaaatggttcatgcagcccgtactcgcatgattcaagaagtatatgcgcaaaaagtgccggaaggtcttgaggaactggcggggtccaaacttttatatttatttagcgatattaaagtagaagacgatattgctgtttctgtatttatatttgaaaagccgatagaaaaataatatgtcgaaatattctgtattgtttttgaatgcgttttcatgatatgctaaaagcagattaacatggtgagtatggtaggaagcttagctatacaatggcgaaagagcgattggtagttaagtttccgcttgtagcgtgacgagagcgttggttttgtcacaggagctctgtgctgaaactaccgccacttttctatgtgcgcgaaggatagtatgccttcgtcatagaaaatgtggcggttttctttttgtgaaattcggaaacggggggtggggtcgatggagtcattcgtgactcgtaagcaaaaaattgtaaagtatcataatgatcattttgaagagctagatgatgaggttgcggtggagtttccgcttacgattgtcgttgacgggcaagaattcgcaacaatggtatgcactccgacccatttggaagaattggtcatcggttttttagcttcggaaggactgattcgttccagcaaggaaataaaggaaatatccgtggatgaacatcgcggatttgcctatgttgagcttgttacgaaacagtctattcaaaaagagttttatgcaagacggtttatcggctcatgctgtggaaaaagcagacaattttatttttacaacgatatgaaaactgccaaaacggttgtgcacagaacgaacgttcgtgttgaccaatgttttcgtcttatgcggctgttgcaagagagatccaccgattttcaagcgactggcggcattcataacgcagcgctttgtacgccgaacgaactagtcatcgttcgttctgatattggcaggcataatgcgttggacaaaatttacggatattgcttgcagcacgatttgcagttatcggacaaattaatcgcgttcagcggaagagtatcatcggaagtattgctgaaagtttccaaaatggggataggcattattttatcgaaatccgcgccaacgacattggcgctcgaattagcgaacgatttaggcattacggttgtagggtttattcgcggacaaacgtttaatgtgtatacgcatgtcgatcaaataaccgaataaaaagggggactaacaaatgaaaaatcgttggttcatcgctttatcagcagtaggaattcatatttgcatcggttctgtttatgcatggagtaattttacgaatccattaaaacaaatgtttgggtggtcggatcaagaagttgcgctaacatttagcattgccattttgtttttaggtttatcagcggcattccttggtcactttgtcgaaaaacacggtcctagaaaagcaggattacttgctgcaacgttctttgggatcggcattgctggttccggatttgcggttgttttggaatcgaagcatttgctttacctattctatggggtgttaggcggaattggtcttggagtaggatatattacacctgtttctacgctggtgaaatggttcccagatcgtcgtggttttgctacggggcttgcgattatgggattcggatttgccgccgccatttcaagtcctgtgatgaacagtttgatcggttcggttggcgttagtaacacgttttatattttaggtgctgtttactttttgattatggctttctcttctctttacttagagaagccgcctgaaggctggatgcctgaaggctttaaagaaaaagtgaaggctggaaaagcaaaaccgttgatggatttatcacaattgaccgcaaatgaagcaattaaaacaagacgtttttggtatttatggatgatgttgtttatcaatgtaacatgcggcattgctatcttagctgtggcaaagccgcttgccatggaaagtatcggtattgaccaagctgcggctgcggcattggttggagccattggagtatttaacggcttagggcgtatcggctgggcatctgcctctgattacatcggaagaccgaatacctatacagcgttcttcgttttacaaattatcatcttctttttcttgccggacgtttcggtcaagtggttgtttatgggaatgttgattatcgtgtacacttgctacggcggaggatttgcgtgcattcctgcgtatatcggagacttgtttggtacaaagcaattaggtgccattcatggttacattttgaccgcttgggcagccgcaggacttgtaggcccgctatttgctgcttacatcaaggatactaccggttcttatgaaggcagcttgaccttcttcgcaggactatttgttatcgctttggctgtttctctgctggtgcgcattgatatccgtcaattacgagagaaaaatgctcaatctatatatccgtcaattacagaagaaaaaagtacaatctaataaacaagccttcttctggtgaattgtttaagaatagcgaaaaaagaagaggcaccattcaagccctccttgtactgcggcaagcagcatcatttgttataataaacatgctagatggaataaaagcagcatggaggagacaaggtgaagacacgaacgttgctggatggctttaacatcgaacaatttcagttagatttaatcggctggtttgaaaaagagcagcgtgacctgccgtggcgcaaagataacgacccgtataaagtatgggtgtcggaaattatgcttcagcaaacaaaagtagacaccgttattccgtattttaataagtttatcgagcaatttccgacactggaggcgcttgcggaagcggacgaagaagaggtgctgaaagcgtgggaaggactcggttactattcgcgcattcgtaatttgcatgcggcagtaaaagaagtgaaagaacaatatggcgggaaaattcccgacaaccgagaacagttttccaaattaaaaggggttgggccatatacgacaggagcggtattaagcatcgcctatggcattccggaacctgccgtcgacggcaatgtgatgcgggtattatcacggatttttcttgtctgggaagatatcgccaaaacaggaacgagaaagttattcgaagcgattgtccggcaaattatttcacgcgaaaacccttcgtatttcaaccaggcgttgatggagttaggagcgcttatttgtacaccgcgtaatccggcttgtctcctttgcccggtacaagcgcattgccgggcgctgcaagaaggggtacagacggagcttccggtaaaaacgaaaaaaacgagtgttaaacaagtggcgattgcagctgcggtgctgaaagatgaacatggcaaagtactgatccataagcgggacagcgatggattgcttgcgaatttatgggaatttccgaactgcgaagtagcccattcacgggaaaatccggaaagacagttggaaaagtttttgaaggaagaatacggggcaatagtccagcttgagaaaccttttgcggttttagaacatgtgttttctcacttagtttggaatattaccgtttatgacggcaaactagttaatggttttacggaaacagaacagctgaaacttgttgatgagcgagaaatcagtttatacgcctttcctgtttcccatcaacgaatttggcgagagtataaagagaaaaaaacaggtggataatccacctgtttcagtcatacgattgtctcgttccttgtgtataggtagcttcgctttttctgagtccaccgcgagcttcgatttcttcgatgatttcgcggtggatcgtttgtccttctgcgtttaaataaggagcaatttgctgaaacgaatggtggaaaaaagcgagttcgctgtctttccattccgattttgggatcatcgaaagttcggtcatatcgcggccaacgtacatgatggatgcctcctttttttctagtttaaaaaagtactcattcatttatacataaaggggagaaaaacatgagtgaaaaagttgcggtagtcacaggaagcagccgtggaatcggcaaagcgattgcccttcgtcttgcaaaagaaggatacgatattgtcgttaactacgcacgcagtaaagaagcggcgttacaaacggcgcaggaaatcgaagcgctggggcgaaaagcgcttgtcgtgaaagcgaatgtcggtgatgtcgaaaaaattaaagcgatgttcgcacaagtggatgaagcatttggacgtgtggatgtccttgttaataacgccgcttcaggtgtactgcggccggcgatggagcttgcggaatcgcattggaattggacgatggacattaacagtaaagcacttttattttgcgcgcaagaagcggcaaaacgaatggaaaaagtcggcggcggaaaaatcgtaagcattagttcgctaggttctatccgttatttagaaaattatacggctgtcggtgtttcaaaagctgcagtcgaatcattaacacgttatttagctgtcgaattagcaccgaaaaatatttctgtcaatgccgtatcaggtggcgcagtcgacacagatgcgttgaaacattttccaaatcgggaagaacttttggctgatgcggcagccaaaactccggctggccgaatggtaaaacctgaagatattgtcaacgcggtaatgtttttattgtccgaccaagcagaaatgatccgcggtcaaacgattatcgttgatggtggaagatctttacttttgtaatttggatggataaaacgatcacctcctgggcacattaagtgacgtggaggtgataacaatggcaaaacaacaaccaaacaaaacagctgcaggcactaacattcaagaagtaagacaacaaaacgcacaatctgcacaagcaggtcaattcggcactgaatttgctgcagaaactaatgtgcaacaagtaaaacaacaaaacgcgcaagcagaagctcgcaaagcgcaaaattcaagcaaataacatagaaaagtggaggcgagccgtttaaccgcgacgggcaaatgttcttcgcccgcaggggtgtttgtcaccccaagggagaaggttatttgtcccgctagctgcacctgcggttactcggtgtatgtcagcgaagatgcaaattcaagtagctgacaggttgcgagccgaagctagacagctaaaaaagcgggggcggtatagccagttcttagagaatcgtttcccattggtcgattgggaaaatgatttctcagaaaagagctagctgcctccattttttatcttaattaggcgagaagactcccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaataggatagattcagtaaaatatagtataatatagttagatgggaggtgaaaaaatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatatacaacgttggattgtataatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgcaaaaacgaacgaaaactataagctgttaaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggcttagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactgatcattggccagattcgtatagacggcaacaaatttacgataccgtattctcgcctatttaaaaagactcacaagcctatcacgataacgattccgcctgtgttactggaccaaaagattaagcagattgaaatcattcctaagcatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcaattgatttaggattaaacaattttgccacttgtgtcacatcagacggcagatcattcatcattgatgggcggagattaaaaagtataaatcaatggtttaacaaagaaaatgccagacttcaaagcataaaagataagcaaaaaatcaaaggcaccactcgtaaacaagctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcattaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcaacgcaatattaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaacataaaagaaaaactagaatatctttgtaaattttacggcattgaattcttgaaacaggaagaatcatatacgtctcaagccagcttttttgacggcgatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgcggcttgtatcgaacaaagtctggcaaactaattaatgctgatgtcaatggcgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttgaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaattaagtgggggtagttcaccgacaaaagctatcataattttacatatatagtcaaaggaaatttttatctcttcccgaaatattaaataggaacagtaaaagaaggcgctcatcggcgaatatgggaagggagagagcgataatggagacgttcgaacgcttagtgggtgagcaattgaaaacgatggagcaactgttatttttacagtcggaaatcgagcgttgccaagaaattgaaaaacaattaatagagatgcagcaagaagcgaaactccaatccattcaagaggaaatccaacaaatgaaactacggttaaaggaaattcaacaaacgtttgaaaagcaaacggaagaagtcattctttcataccaaaaccagtatcgccgtacgtgcgagccatcttcaacgcgttaagatggctctcttttgttttcatttgtatcttcaatcgttataataaaaaagagaagttcccataggaaagtagggagaatgatgtctggatatcctgcagaaggagaaattattcaaattcatagttataaacataacggtttgattcatcgagtatgggaagaatcgatcgtgctaaaaggaacgtctacgtgtattatcggagcgaatgataaaacgatggtgacggaagcagacggccggacatgggtgacgcgcgaaccggcaatttgtttttttcatgcgaaacattggtttaacattattggcatgattcgggaagagggaatttattattattgcaatttgagttcaccgtttgtatgggatgaggaagcgctaaaatatatcgattatgatttggatattaaagtatttcccgatatgacatatattcttctcgacgaagatgaatatgaacggcatcgcaaagaaatgaattatccagatgtgatcgatcgaattttaaaaaataatgtgaaaaagctgatcagttggattcatgaacgaaaaggtccgtttgcgccagattttattgacaagtggtatgaaaagtttctttcatatcgaaagtgaataataggggaaaagcaaaaaagcctgttcgttgccgcaaacaggttttctgctttttaaagggggatatgtttttggcaattattcgccgctatatgcaatttgtgcgtccatataaatggtatattattgcaacgatgatcatcggaattattaagtttgcgattccgcttctcattccgttgttattaaaatatgtcgttgatgaaattatcgcaaatacgaagttgccgatgtccgtcaagacagagcgtctttggtgggctctcgctgtgatgttagtgatttttgtcctcattcgcccgattgtcgaatattatcggcaatattttgcgcagtggacggcaagcaaagtgctctatgacattcgcaatcgattatttacacatatgcaaaaattaagctttacgtattactctaaccatcgcacaggggaaattatttcgcgtgtgattaacgatgtcgagcaaacgaaagattttattattacaggactgatgaatctttggctagatatgaccacgattattattgcacttattattatgatgaagatggatattaaattaacgcttgtttccattagtacgctgccgctttatgcattttccgtaaaatactttttcgggcgtttgcggcaacggacgagaatgcgttcccaagcgctggcggaactgcaagcatacttgcacgaacgagtacaaggaatgccggtgattaaaagtcttgcgatcgaagaagaggaacagaaacgtttttccgaacaaaacaacaattttttaacaaaggcgcttatgcatacgagctggaatgcaaaatcgttctctgttgtgaatacagtgacagatattgcccccatcattgtgattggctatgccggctatcaagtattgcttggtcatattaccgtcggaacattggttgctttcgtcggttatattgatcggctttatagcccgttgcgccgccttgtgaactcgtcaacgacattaacgcagtcgttcgcctcgatggatcgaatgtttgagtttttggatgagacatatgatattgtggatgcgccaaatgcgatggactgcaaggaagtaaaaggggacatcgtatttgaaaacgtaacttttgcttatagtaaaaacgaaccgcctgtacttcgcgatatttcattttctgtaaaagccggggaaacgatcgctcttgtcggcatgagcgggggaggaaaatctacattagtaagccttattccacggttttatgacgtcacaaaaggacgcatcttattagacggcatagatattcgcgacatacgcgtccgcagtctgcgcgatcaaatcgggatggtgttccaggatagttttttatttagcgattcggtgaaagaaaatattttgctcggaaaaccaagtgcgacagacgaagaagtgattgccgccgcaaaagcggccaacgctcacgattttattatgaatttgccggacggttatgatacgaaggtcggagaacgcggcattaaattatccggcgggcaaaaacagcgaatcgccatcgcccgtgtctttttgaaaaatcctccgcttcttatttttgacgaagcaacatcagcgcttgatctagaaagcgagcattacattcaagaggcaatggaacggctcgcgaaaaatcggactacgtttatcgttgcccatcgcctgtcaacgattactcatgcggaccggatttttcttatcgaagatggaaagattgttgaaagcggcacgcatgatgaattaatggccagaaaaggacaatattatcacttatttacgattcaacaattgaattacacggagtgaaaaatgtttatattatcgaaaaataagagttagaaacggtcttgcaaagttgttaaggccgttttttatttagataatatgaacctctccctccttttctttgtttattagtaggaaaaatattattattttagaattaggaggaagagaatttttacacgctgtaagactgttttttattactattattttttctacctgaatccgtgatggttggaaatcaactttgattttggtgttagttctatggatatatgatccatacatccctttttttgatgattccctgcaccactttcatgtttgaaaatgagataaatcctcttttaaggagatacaaaccaaaaaagagacaaaaaaagtacaggggggagtgatggatatgagtacccgaacatctgtttgttatcttgcctctttccatttttgatacacattcagtaggagtatactgtacccactccttcgcgtcagtttcatccagatctgtcgtgatcggcggacgagtcgacctgccatcgtgatcaccgtctgaataatcgtcttgatgcgacggcgtttcactttgtggtgcaacggatgtctcggatcgcttaatagatcttgtccaatcagacgaagaagattgtaaacgaaggctcccatgaccaacacgagcgcattcgttttcatcttcccagatggaagccgctctaaatctaagtcgctcttcagttcgctatgaaactgttcgcatgtcgcatggtcatgatacaacgcgagcacatcgctcattcgaacatgctcgtatcctttgagccgcacccaatagctttccacttcataatcaggaacgagcatcagctgtccattgcgttccatcgtccgttccgtcacttgggtgacttgaacgtacgtatacgtgtttccatcgatcgctgccttctgtggaaggcatagctcataggtttgtactccttcgctttgtccatcatcgacgcgtctgcccttttgcgaagcgatctggaaccaaagcgctttcgattctcggcgtaagtttcgcttgatgacaaagtccacgtcttcctttaggcatacgtgcacattcgcttctgcatcgtttcctgcatccatgcgaacaagcagacgagatgaagtcagttgacgagctcgacggatagcggtgactaaaaacgagggcatgttgtcttgcacatgttgtttccctggacgcaactcggcatgaacgagatacccttccttccctgcatacgcaaacaacggtgtaaaaccgtcaaatcctttatacgttcgactgactccttcttttttcgtatcggagttgtcaaatggggaagcatctatatcaaggggaagccatgtcgttttccctttcgtccaacaaggggacaaagtagcgtgttgtcgaaccaacagacgcatcgattcctcccaaatgatggtttcggtcatcggaagacaagcgagctgatcgagacgctgtcgcaaggttggagaggaaggtacgtgctgaatccccatcgatgccgaaaagatatcgtcctgacgatacgcttcgatatgatcgaaatccgtttttcctgtggcaagcaagccaatcatcgagcgaatgacatcgctatgggaaatgtgcacttctcgacgaaccgttggaagccgaagtgcgtttacccgtttatccagtttcgttcgatggagtaagtagccaacgagagcaagcccagcacttggggtaatcgcttcatctgtcaatacaaaccgaatcgggaaatctttcatcatatcacctacttgatgaagaatcgtcaacgtcgttttcccttatcgtatcaacggtttgcgaccattgtaaagatgttttgtcacggattcaggttctatttagataattttaattttttgtaaatattatattgtcttatcgaaattttcgtggcataattttgattaaaattaaaaaataaaatattctatcaattccgttagaagagaggtgaaataatggcagatgcacgagtgctggaagtaaaaggattgaaaacatctttttttacggatgaaggagaaattcccgccgttgatggcgttgatttttacataaacgaaggggaaattttaggagtcgtcggagaatcaggatgtggaaaaagcgtcacctcgctgtcgattatgggcttattgccgaaaggggtcgggcgcatcgttgatggcgatattatcttcaaaggtgaaaatctcgttcatgcaacggaaaagcggatgaagcaaattcgcggcaatgaaatcgcgatgattttccaagaaccgatgacctcattaaatccgctatttacgattggagaccagctaattgaggcgattcgcatacatacgaaaatgagtaagaaagaagcgaaagcaagagccgtcgagatgttaaagctggttggcttgccgcgagcagaacagattgtcgatgaatatccgcatcagctctctggcgggatgcgtcagcgtgtgatgattgcgatggcgatggtatgcaatccatcattattaattgctgatgagccaacaacggcgctcgatgtgacgattcaggcgcaaattttagcgttaatgaaggaactgaataaaaactttcgcacatcgattatgatgattacgcacgatttaggggtagtcgctgaggtatgtgaacgcgtgatcgtcatgtattcaggaaaaattgtggaagaaggcgatgtacggacgatttttaaaaacccaaaacatccttacacgatcggtctcattcaatcggtgccggatattcgaacaaaaaaggaacgattatattccattccgggaaatgtgccaaaaccaggatcggttcggcaaggatgccgttttgccgcaaggtgcgaatatgcgtttgaccgctgtttccacgaagatccagaattatatgaagcgggagaacgcggacatcgtgttcgctgttttttgccgctcggagaggagaaacgaaatcgtgagcgaaccgctgttgcaagtgaaaggtcttaaaaaatattttccgattacaggaggagtatttggaaaaaaaatcggtgaagtgaaagcggtcgatgatgtcacatttaccgtttataaaggagaaacgctcggcatcgtcggggaaagcggctgcggcaaatcaacgaccggccggatgcttcttcgcttaattgagccgacagaaggttcgattgtattcgaaggaaaagaagtgacaaagctatctaaatcggaattacggaaaatgcggcgcgatatgcaaatgattttccaagatccttttgcatcgttgaatccgcgccatacggttgaaaaaatattggaagagccgctcgtggtccatggaataggatcgaaagaggaaagaaaaaagcgcgtgcaagagatgctcgaagtcgttgggcttgggcgttatcacgcgaagcggtatcctcatcaatttagcggcggacagcggcagcgtatcggtattgcaagggcgttaatgaccaacccgaagctcattatcgccgatgagccagtatcggcgcttgacgtgtcgattcaagcgcaagtgttgaatttgctagaagacttacaaaaagaatttggacttacctatatttttattgcccatgatttaggggttgtccgtcatattagcgaccgcgttggcgtaatgtatttaggtcgtctagtcgaattggctgatagcgatcagttatatgaatcgccaaaacatccgtatacgaaagcgctgctttccgctgttccgattccagatcccgaatataaaaaggaaagccagctgttatcaggcgatttgccaaatcccgcaaatccgccgcaagggtgtgcatttcatacgcgctgcagcgcttgcatggacatttgcaagcaaaagcggccggagatgaaagaagtagaaaaaggccattacgttgcttgccatctttattagtcattggcaagcaacgaaatgataaaaatgaaatctaaagggggaacttatggtgaggaaaaaaatatggataacattgcttgcattgatgcttgtattgtccatggcactagttggctgtggaaaatcagaaaagacaagcagcggtgaaaaaggcaaatcatcatctcaagacacgctcgtatatggacgcggcgatgattccgtctcgctcgatccagctacggtcaccgatggcgaatcgttaaaagtgacgaaaaacattttcgatacactgctagattataacgatggcgatacaacggtaaaaccggcgttagcaacaaaatggacgatttccgatgatggattgacgtacacatttgagctccgcaaaggcgtgaagttccatgatggaacggatttcaacgcggaagcagtcgtatttaacttcgagcgttgggcgaacggcaacgccgaaaaattcccgtattacggctcgatgtttggcggctataaaaacgatgaaagccatgtcatcaaagaagtaaaagcagtggacgattacacggttcaatttgtgttgaaacgtccgcaggctccgtttttgaaaaacattgcaatgccgccgtttgcgattgccagcccggcagcgattaaaaaatctggagacaaatttggcgaaaatccggttggaactggtccattcgtctttaaagaatggaaacgaaacgagcgcattgtccttgaaaaaaataaagattattgggaaaaaggctatccaaagcttaatcaattaatctttgtttcgattccggataactctgctcgcctaaatgcgctattaaaaggcgaaattgatttaatggaagatgtaaatccgaacgatttgaaacaaattgaaggaaataaagatttgcaagtttttaaacgtccatcgatgaatgttggttacgtcggattgacgacgacgagaggaccgttgaaaaacaaattagtccgtcaagcattgaactatgcggtggacaaaaaagcgatcattgacgcattttatgccggccaggcggaatcggcgaaaaacccgatgccgccgagcattcctggatataacgatgaaattcaagattatccgtttgatttgaacaaggcgaaagaattacttgcaaaagcaggctatccgaacggttttgaaatggaattatgggcaatgccagtgcctcgtccatatatgccggatggcaaaaaaatagcggaagcacttcaagaaaatttcgcgaaaattggtgtaaaagcgaaaattgttacgtatgaatgggcaacgtatttagaaaaagcagcaaaaggggaagcagatgcgttcttgcttggttggacaggagataacggtgacgcggacaacttcttgtacgcgctgctcgacaaggacagcatcggcagcaacaactatacgtattactcaaatgacgagcttcataaaattctagtcgaagcgcaaacgatcagcgatgaaaataaacggaatgacctttacaaaaaagcgcaagaaattatcaaagaggatgcaccatggattccgctcgtccactcgacgccactgcttgctgggaaagcaaacattaaaggctataacccgcatccgaccggtttggataaatttacaaaagttgaattcgaataacaacgtgtggagggggaggagtgcatccttccctcttttttcatgatcggtgaaaggagtgacagaagtgctttcttatacagtaagaagaatattaatggtcattcctgtattattagggatgtctcttgtcgtttttttcatgattcgcgcgattccgggcaaccctgctcaagtcattttagggcaaaaggcaacgaaagaagcggttgccgcattaacccatgagctcggattagatcagccgtggtatgttcagtacatcaaatatttaggcggattactgagaggagatttaggagaatccattcgaacaggagcggccatatcagaagaaatttggccatatttagcggcgaccttagaactttcattagcggcaatgatcatcgccgttgtgatcggggtgaatgcaggaatcattagtgcttggtttcaaaattcgtggtttgactacatcgcaatggtattagctttaattggtgtctccatgccgattttctggcttgggctgatggaacaatgggtgtttgcgattcaattagattggctgccgacgtcgggacgcgaagaagtacgaaatccaattgaaccgattacccatttatatttaattgatacgctcctagcaggaaatatcgagcaatttatgcaagtcgtgcagcacctaattttgccaagcgtggcgctggcgacgattccaatggcgatcattgcacggattacgcgttcaagcatgctcgaagtgatgaaatctgattatattcgtacggcaagagcaaaaggattaagcatgttttgggtcgtgtacaagcattcgctaaaaaatgccattattcctgtattgacggtaataggtttacagacaggcttattgctaggtggcgcgattttaacggaaacgattttcagctggccaggcatcggccgctacatttacgatgcgattggataccgtgactatccggttattcaatctgggattttagtaatcgcaacgatttttattttcattaatttaattgtagaccttctatatgcagcgattgatccgcgcattaaatataactaattaaagggggaaagcggatatggcggaactagcccgtaatcaaacgccgattcacgctgtggaagaaaaggaagaatctgcttccctgtggaaagaaggatggcgcagatttcggaaaaataaaatggcccttgtcggattgggaattgttgtcttttttatcttgctggcgatttttgctccactgcttgcgccttatgactttaaagaacaaaatttagcagagcggctgcagccgccttcatccaaacatttatttggaacagacgattttggcagagatattttctcacgtgtcatttacggggcaagaatctcgctatgggtcggatttttctccgtgctcggctccgttattgtcggctcgatgcttggcattattgcaggatattacgggcgctggattgatggaattatttcgcgcttgtttgatattatgcttgcgtttccaagtattttgcttgccattgggattgtcgcggtgcttggaccttccttgcaaaatgcgctgattgcgattgcggtgattaatatcccgaacttcggacgattgattcgctcgcgtgtattaagcattaaacaagaagaatacgtgatggcggcaaaagcaattgggatgagcgatatgcgcattttgttccatcatattttgccaaacagtatggcaccgattatcgtgcaaggcacactggcgattgctactgcgattatcgaagcggccgccctcggatttctcggattgggggcacagcctccgaatccagaatgggggaaaatgttagcggattcgaaagactttttgacacaagcaccatggacgatgatttttccagggcttgcaattatgttaaccgtgcttggttttaacttgatgggcgacggattgcgcgatgcgttggatccgcgcatgaaaaactaataaaaaaggctatctcttttagcagagatagccttttttagtgactagctaaattttttactaaggcagcatcatgatgataatgttggaagctgtcaatcaatttatcaagatgttctaattgttcgctataatcgataatcgctcctattaatgaaaagaggtaatattcgtttttttgctggtgatgtgcgtaaaatgcttcgattaaacgtgttctttcttgatgggtttccatcgctgtttctgtacgaggatgacattttgttttaccaataaactttagcaatatttgttcatggtaatgaagcagactgtctagttgtgagcggatggcttgctgcaactcaagcggcatgtggtacaactcgttttcaaaacgatgaagaatttttaatgtatcgagcgctctgtttgcgactacgatcatttgccgatatagcacaagttttcgtgatttttgaaaacgattttttcgcgagtacgtgcgctcttctttatacattaagtaaagatgctcgagttttgtcatatcttctttcattttttcaatgtcttcttttaaaatatggtgctcggacgcatgccttatatggatgcgaatccattttaaaatattttccgtgttttcattaatttgtgcatatagccttttttcatattttggaggaagaaaaattaagttgacgataaaggcagcgaataccccgagcataatggtggaaaaccggataacggcaaatttgataaactctctgtcagtatattccataatcgcgataacggtaactaatgctaccgatatcgttgactcgaggcgcatttttaagcaaagagcgataacgatcatgagcgtaaggccgataatgaacgggtcacgtccgaacaaaagaacagcaataatggcaaatgcagcgccaatgatattggcttggacttgttcaatcaatgataaataggaacggtaaatcgtcggctgcattgcaaaaactgcggaaattcccgcaaatacaggagagggaaagtgtaatagggatgctagaaaaagcgctaatgtaacggcgattcctgttttgaaaatgcgggcaccgagcttcattgtatgttcaaacctttcctccttagttcttataaacaatttagtactatacacgcttttatatatgatatcaagtggaaaatatacatgaaatgttttttaaatgacgaagggaaacgtatgatgcttgctaactgggtgtttaaaatctcctctgtgcaaatagaggtgcgaaaaaacaaatgaaaagataaaaggctacatatacagtttagcatgtataaacacaggtggtaaaaaaatagatatgacgattttcggtctaggtgattatatgaggcggttaataacaaaattcctgttcaaaaagttacaagtacaatcggagaaagcccatgcagggtgtagcccgtctttagacatgggatgaaccgattgctttgacgtagtcaaagatggtatactactcttatagagaagaaaaatccaacgtcttgaatcgggcgcacagggcgataagcaccagtgaggtgtttgcccatgaaagtcttgtggaattagagtcagtatccatgcgaaggtatggaagaagctctatagtacacaagaaccccgtggctttagccatcgggaggttcagcgagtatgtcagaataaaaaggagtatcccgctagttgcgggatactcttttcatgtgcgcccggcatgggtgtagtctatagggtgaaagtcccgaactgcgaaggcagaagtagcagttagcttaacgcaagggtgtctgcggcgacgcagaatctgaaggaagcgggcggcaaacttccggtctgaggaacacgaacttcataggaggctgggtatcattgggtgagtttgcatgacaaaacgaagccctttctgccgaaggtgataccgagtaaatgaagcagatagatggaaggaaagactgcactcttacccggggaggtctgtccgggaagccaagtgcgcttggcaaccgttggagcgatccaacgctgaacggacagaagtcagcagaggtcatagtactcgtctagcttaagatagaaggggaaggaccgaaccatgaaggagaacggccactaggcgttcatcttctttgatgaaacagacaacccgaaagggcctgcttgagggaggaaatggtgaagtccatgggggacctcaagagggtggagaagaagatggcacgaatagaacggatcgttcacgtagagaggaagaattggaatgtggatgaaacagatactgtcacgggagaatctcctgcgagcactcaaacaagtggaaaagaataaagggtcccatggaaccgatggaatgtccgtcaaagacctgcgaagacacctcgtggaacattgggacgtgatacggcgtgctttggaagaagggacctacgaaccttgcccggtccgacgggtcgaaatcccgaaaccgaacggaggagtcaggttactaggaatcccgaccgtgacagaccggttcatccaacaggccatcgcccaagtgctcacgccgatctttgacccatccttttcggaacacagctacgggtttcgtcccggtcgaagaggacacgacgcggtgaaaaaggcgaagcagtatattcaggaaggatatacatgggtggtagatatcgacttggaaaagttctttgatcgagtcaaccatgacaaactgatggggatattagcgaaacgaattccagacaaaatcctcctaaagttgatacggaagtatttacaggcaggggtcatgatcaacggggtggtcatggaaacacaagaggggactccacaaggagggccgctcagtccacttttgtccaacattctcttggatgagctggacaaagaattggaaaaacgagggcacaaatttgtacggtatgcggatgactgcaatatctacgtaaggacgaagaaggccggggaacgggtgatgaaatcgatcacggcattcattgaaaagaaactccggctgaaagtcaacgaaaccaaatcggcagtggatcgaccgtggaggagaaaattcctcggttttagcttcaccccaaataaggagccaaaaatccggatcgcaaaggaaagtattcggcgcatgaagcaaaggatgcgcaccatgacgagtcgatcgaaaccgattcccatgctcgagcgaatcgaacagctcaaccagtacattctgggatggtgtggatacttctcgttagcagagactccaagtgtgttcaaagaactagatggatggattcaacgaaggctgcgcatgtgccaatggaaagagtggaaacttccgagaaccagagtccgaaaactgcaaagtttaggagtgcccaagcggaaagcatatgaatggggaaacactcggaagaaatattggagagtggccgctagtcccatcttgcataaagcccttggcaactcctattgggagagccaagggctgaagagtctttatcaacgatatgaatctctgcgtcagacttaatggaaccgccgtataccgaacggtacgtacggtggtgtgagaggacgagggttaatcaccctctcctactcgatcattctgttgaaacggaaggatcggcttgttcttttgtcggaatcacttggaagaaatggttttccggtttttcaagaagcggctgtaatgattgcgcttcttcgtgctgaccgtgttcttttaatagttcaatgtatttcgataacaattcttgtacatccgattttccacgttcgttcagtggctcgaggcgtacttgcgctccttttgcgatgcggcgttccaatgccgcctttgttaaccccatttccggttggtggcgcaagtagacgactccacctgtcattccggcgcaaatccatggacctgggtcgccaagaacaatgccgcgtccatttgtcatatattcgaaggcaaatcctttaatgttcgcacgtgtgccgatatttccatgttctttttccggaatcggcgttgtcacttggccgccgatgatcatatccgcaccagacagacgaatgccagcgcgtgcgtccgcgtttccttgcgcgatgagcaaacctttttgcgccccgtatccgaagcctttgccaacggagccgttataaaatttcccgtcttttccctttgctttcaaaatgaaaatgctgccgccaaacgcggtttttccaacgccgtcctgtccgccgccatcgacatggatatggatgccatgagtgttgtaagcgccgagcccgtttccaggaatcgaaccgtttttgtagcgcaatgtgacgtccggtaattttttgtacgatccgtcgagacgacctcgtacgcggtggcaagaaacacggctgccgagaacgcgctgttcagatgtgacgttcgtaaattcacgagaacgatgcaaatcttccacatggtaatcgagatattccgccccagcagcaacgagcaatgatggttcctctgcgcttgccgctgcttctttttgcgccatttgctccacttcaagcacttcaagcaaatttgatagattcaattgctctagtcctcttgtttgctctaataagtcagagcggccgacgatatcttgcaggcgagtaaatccaagagaagctgttaatgcttttaattcgtttccaaacgaggtgaataagttgactaatccttgcactgccgtctcgaattgccgcggaacaaaacggcgcaatccgtgttcttttgcttgcgcaaccgattcgatttgagtggcgattccgacatggcacgtatctaaatgacagccgcggcacgtcgtacagccgatcgcaatcatcgatagcgtaccaaagccgatgcggttggcccccagcaacatcactttgagaacgtcaagtgcgcttttaatgccgccgtccgcccaaatttcgactttgtttcgcaaaccggcttcaagaagggcgttatgagcggcctttaccccgatttccaccggaaggccgacatgttgcagcgcatggatgcgcgccgctccggttccgccatcgaaaccgcttagtgtaataatgtccgctcccgctttggcgatgccgactgcaatcgtcccgatgtttggcacgaccggcactttgacggcgacttttgctttgtcgtttgccgtttttaattcagcgatcatttgtgccaagtcttcaatcgaataaatatcatggttattcgatggagaaattaagtccgaaccgatggttgcgttacgcgcttcggcgatttttgccgttacttttgaccccggcaagtggcctccttcacctggttttgctccttggccgattttaatttccaatagattcgaagagtttaacagttccgcgttcactccaaaacggcctgatgcaatctgctggccgcgagtacgcgggtatttgccgagcatatctttaatttcgccgccttcgccgtttaagctgaccatgttcaagcggtctgccgcttccgcataagcgcggaacgccacttcgttttgcgaaccgaacgacatcgaagcaatgacgaacggcaggctatgttcgccgacgctaatatcgactttttcgacaggaacttgtttttccgttttctttatatctaacaaatggcgaatcgttgtcggtgtttcggtttcgagctcgttcattttttctcgatagttatcatatgatcctgtttgggcgacctctccaatcgccttccaaatgcgagggaagaggtggaacgtttttcccggcttggcgttttcgttggcgtagtcttcggcacgggcgattgcgtcttgtttcagtgcttcgaaatcgtatttcaacgagtcagagccaaagaagttgacaatgtttaatacatcggcgatttcatcatgcaggccaatcgatgagaagaggcggctgtatccgcgcaattcgtgaatgccaatcgttgaaatcactttttctaatcctttattgagcgctttaaataggttggcaacaggtgcagtcgactcttccgacgcaaccgtcgcaaacatgagataagggctgatcgcgtttgctcctaatccataggcgacgacaaaatcatgaagggagcgaatcgcgccggaacgaagcaaaatggaacaatcgcggcgcaagtcttgttttgttaacgattgatcgatggccgatgtgatgagcaacgggtcaatccataagtttccgttttgatgtgcttctgcatcatcaatgacgagcaaggtcttgccggaacgaaccgcttcacatgcttcgttagaaagacgctctagcgcctgcggaatggtttcttccgccgtaaatgtcgccgacaggatgtgcgctaattgtttttctcggaacgaatgaacaatttggtcgtacgaaggatgatgtaattctgtcgcgcagtcgtttccgatttttccttcgatgagaatcggcgagctgagctcgataacatatgacgtttctgttttatctacaagaaatggccgttttccaatgacagttcttgttgaaaaatgttccatttcacggtcgcggtcaatggctggattggtgacgacggcgacgctttctttaatgaaatctgcgagatttttccgattcggattaatagccgcaagcggcgcgtcatgacctaacgagcgaatcggctccgcacctttttccgccatttgttctaaaagttgaatatgttctctgtcccagccgaacgcggcatattgaccgttatgcacttttgtcggcacaaaagtaaatacgtgattttccagtttcggaacatcgagacgttttcggaagttagtaatgtcaaaccgtttcgaaaaacgggcatatacttcttcctgaaactgttcgtattccaacacttgaatgacgccgccgaaccatgttaagccaattttttcccctggtgcgagcggctttggttctcccgtatattcgcttgccggaatgattcctggttctgacgcaaaaacaaatcgtttttccgtttctaatttccaaagtgggcgtaatccgagcgcgtcgacgctgaagaccgcttcgtcctcgtagcgggagataattgctgccggcccttgggcgaaatgcccccatgattcacggatgtacgtatacaagtcttggaggtgctctggatacgctttaatttcattcacgataggcgggaacaatatatccatcgcttcaaataagctataatcataacggcagataagcgtttccaacgtacggcttaaatcttgggagtcactgccgtcatttgtcaatgggacaccaatcatcactgcttcgtcacgcagctttgcaattgtgttgatttcgccgttatgagctaacacgctaaacggttggacacgaaaaaagttagaaagtgtattcgtcgagtaacggttatgtcctaacgtcatggtcgatgcgataaacggatgtgccaagtcatgatagtattttggcaaaatatctccggctcccatcactttatacacaacgtgaaaattgtttaaagaggcaacatgaacattttcatctttctcgatttcaatcattagatcaaacaatcgttttgtaagctgcgcattgtcgcttggcaataaggcgacttgccaaaataccggttcttgccgaagcgcgattgggcctaacgcactggaggaggtcacacggtcagattcaaaaatcaataagaaacctgtttttttgaataactgtttgatcttcgtttttatatggtctacatcagcagaccgatcgatgaaaagatggccaacggtaaaactttcgtcgtttgctatttctggattttgaccgacgtttgcgagtttttccatccaaagttttcttggaatatccatatgaatgccgacgccgtctccctcgccattaataaatccggcgcggtgattcattttgacaagcgcgtcaatacatgtcataatgttttctcgggttggaatacgttgtttttcgatagcggcgacaatgccgcaagcatcatgttctacttgatgaaagtttttaaaatggttagggttccaacgttgtctcataacgtaagcggcgccaaagcgggaacgttcctgcttttcgccattcacctcccgtgttgaataaacataagcggcaattttgatcttaattttcagaatttataacctataatatcatgattgcatatccaaatcaattatttattcattttcttggataattatattcatcatattttatgttttttgcaaacgttttcaacaacttaacaataatcccaggaggggattcctcctgggattattgcatgattattcattttttaattgtttaaatgcattttccaccgctttgagcgtatattccacgtcttcttcggtatgagcaagcgtaacaaaccatgcttcatatttggaaggagcgaggttgatgccttgctttaacataagcttaaagaacttcgcaaacatttctccatcgcttcgttgggcttgttcatagttttcgactttttctgttgtgaagtagacggtgaatgcacctttcaaacgattgattgttataggaatgccgtatttgtttgcgtgaagaagtatgccttcttccagcatcgcgccgagcttgtcaagatattcgtacacgccgtcttgcttgagcacttcaagacaggcgataccggcaagaatcgacgctgggtttcctgccatcgttcctgcttggtatgccggaccgagcggcgcgacttgttccataatgtcttggcggccaccatatgcaccgattggcagaccgccgccaataatttttccaagcgcggttaaatccggttcgatccctaataaattttgcgccccgccgtacataaagcggaatgcggtaatcacttcatcgtaaatgacgagggctcccgcttgatgggcaatttcattgattgcctctaaaaagcctggttttggtgtaacgatcccgaagtttccgacgattggttccacaagcacagcggcaacttggtctccccatacgtccatcgcttgtttaaacgagtcgacatcgttgtacggcacagtgattacttcttgggcgatgctttttggcacacctgcggaatctggagttcctaacgttgatggaccggagccggcagcgacaaggacaagatcggaatgtccgtgataacagccggcaaatttgacaattttatcacggcccgtataagcgcgcgccacgcgaatcgtggtcatgaccgcttccgttcctgaattgacaaaacgcactttttctaaagacggaatcgcttcttttaacatttttgcaaaggtaatttcatgcggcgtgggtgtgccgtaaaggacgccagtttctgcggcgcgctgaatcgcttttgtaatgtgtggatgggcatggccagctataattggtccgtatgccgccaaatagtcgatatatttattgccgtcaacgtcccaaaaataagcgccttgcgcgcgttccatgacgaccggcgctccgccgccgaccgctttatatgagcgggacgggctgttgacgccgccgacgatatgctgcaatgcttcttgataaagctgttctgatttcgtaaattgcatcgttcaaatcctcctattatttcattgccgatttttattttaacataaagcataccatttgtttcgggatgtgacttcagataaactattgcctatgtggagggagtgtaacatgaacgtcattgaagtagaaaacttaagaaaagaatttaaatcgtattcaagtcgctctggcttattcggagcgtttcgcgatttatttacacgaaattataaaatcattcgcgctgtcaacgacatttcgtttactgtagagcaaggtgaaatggtcggctatattggggaaaatggtgcggggaaatcgacaacgattaaaatgctgacgggaattttgacgccgacatccggtaaagtgctcgtcaacggcatgaatccgcataaagagagggaagcgttcgttcgaaccatcggcgttgtgttcgggcagcgctcccaactttggtgggatatcgccgtccaagagtcatttcgactgttgaaaaaagtgtaccgtgtatcggatcaagactacaaagaacatatggaacatgtcattgaaacgctcgatatcggtcctctgttggacaagccggttcgcaagctgtcgcttggacagcggatgcgctgtgagctggccgctgcgcttattcataacccgccgcttttatttttagatgaaccgacgattggcttggatgtgcttgtaaaactgaaaatccgtcagtttttaaaagaaattaatgagaaatacaacacaaccattttattaacgacccatgatatttccgacatcgaagcgttatgcgaacgcgtcattatgttggatgaaggaaaaatcatttacgatggctcactgcaaaagctaaaagagaattggggagaagggaaacaaattcaatttacgttcgcaagcgaaattacgttagatgctttaaaggaattgaccgatggtttgcaagtaacatggaaaaaaggggagcaagcaaacgtctggacagcaaatatagcgccatcgcttctgcctgaagtcattagccgcgttgtttcccgctattcgattcaagatatgaacattaatgaaatttctacggaagaaattatccgcaacatctatgaagaaggtgttgtgcatggataaatatatcgaaatgattcgcatccgctttttaatgatgcttgcttaccggacgaattattacacaggtattctcatttatgctattaacatcgcggcgtactattttctttggtcggcgatttatggcggcaaatcggcgatgcaaggcatgtcgatggagcaaatgacaacgtatgttgccatttcatggatggcgcgggcgttttattttaataatatcgaccgtgaaatcgccatggagattagagaaggaagagtggcgacagagcttattcgtccttacagttatcttggaatgaaaacgatgcaaggattaggggaaggaatctttcgtttgttgtttctttcgcttccgggaattttttttgtcgctttatttttgcctctccgttttccaaccgatgttcatacatggatgtttttcgcattgtcgattatgtttagttttattattaattcggagttgaatttgcttgcaggcattgtcacgttttttacccttaacaatgaagggttattgcgtgcaaagcggtttgtggtcgacttgttttccggacttattttgccaatcagcttttatccggattgggcgcaagcggcaatgaaatactttccatttcaaggaattagctatattccaagcatgattgtgacagaaagctttcaagggcaagaaatcatccgcggccttttgtttcagtttgcatggtgcgtgctgttgctcatcccgattcagctattgtggcgagcggcgaaaaaacagcttgtcattcaaggagggtgagtcgtgttttacgtatcgatcttttttcagtatatggcgcaatacatgaaaacaaagttgcaatatcgcgctgatttgcttgtcgagttcatttctgatttgatgtcgcaggcggtcaatcttgtttttcttcttgttgtgtttggacatacgacgttattgcacggctggacgcgcgaggaaattttgtttatttacggctttttcttagtgccatatgcggtgttcggagcgttttttaacatttgggattttaacgagcgctatattgtgcgtggagaaatggaccgtgtgttgacgcgtccggttcacagcttatttcaaattattctcgaacgcatggagttagagtcgcttcttggcggagtgacaggcatgatcattatggtgtatgcaggtgcgcgcttgcatctttcgttgcattggtatgatatttttatgtttattttgcttgtactaggtggggcgcttatttacgcgggagtatttgtgtcattggcgaccattagtttttgggccgatgctcgtacatcgattattccgatgatgtacaacatcagcaactacgggcgctatccaattgatatttatcatcgcgtcatccgctatattttaacgtggattttgccgtttgcgttcgttggcgtgtatccggcgtcctattttctcggcaaaaaagaatggtacggatatgcgttttttactccagtcatgggcatcatcttttttacgattgccgtgtttttgtggaacgcaggggtaaaacgatatcgaggtgcagggaattaaaaagagggagaatccgaaaggaagtaaaaattccttaaagggattgccctcttattttttatgaaaatgagtatatgtagtatgtattatgtattatggtgaatataatgacagaccatttttttcgtttatggattgcttgctggaactgaatgtagtgatacaaaaatactgttgtgcggccaaaatgttaacaaaaaagacaaatttctcttaatagttgatacttgataaagtttgcgaaataatgcacaatatatttgtgaataatttcacaaactaattttgggaaaggatgacagactactatgaaaagacaatgcatgaatcgagtggcacttataggaacaggattcgttggggccagctatgcatttgcccttatgaatcaaggaatcgcggatgaattagtgttgattgatgtgaataaagagaaggcggagggcgacgtgatggacttaaatcacggaaaagtatttgcgccgaagccaatgaatatatggcatggagattatcaagattgtcaagatgccgatttggtggtaatttgtgcaggtgctaaccaaaagccaggggaaacaagactcgatctcgttgacaaaaacatgaatatctttaaaacgattgtcgattctgtgatgagatcagggtttgatggaatctttcttgtcgcgacgaatccagtagatatcttaacgtatgctacttggaaattcagcgggttaccgaaagaacgggtgatcggctcgggaacgattctggatacggcaagattccgctttttgctaagcgaatactttcaagtagctccgactaatgtacacgcgtatattatcggagagcatggggatacagaattgcctgtttggagccatgcggaaattggaagtgttccaatcgaacaaatattgtcgcaaaacgatcgctatagaaaagaggatttagaaaatatcttcgtcaatgttcgtgatgcggcatatcaagttattgagaaaaaaggcgcaacttattacggcattgcgatgggactcgtccgcattacacgtgctattttgcacaatgaaaatgctattttaaccgtttctgcttatctagatggtcaatataatgagcaaaacgtttatattggtgtacctgctattatcaaccgaaacggtattcgcgaggtaatggaattgaagttaaatgaaacagaacaacagcaatttcatcatagcgcaactgtattaaaagacattctttcacgttattttgatgatgtaaagtaataaaatactgacttagaataataacaaggtgagcatcatgtggatacaacattacaatcctttcgataatacgtatctttctgcactcattgcggcgcttccaattgttttatttttattatgtttaacggtgtttaggatgaagggagtaaaagctgcttttctcgctctttgtttcggtttagtgacagctgttttgttttttcatatgccggtttcaaaggcgattgctgcttccatctatggaatcgcgaacggtttatggcctattggctatattgtgatcatggctgtctggctatataaaattgctgttaaaacagggaagtttgatattatccgtgggagtatcgcaaacatttctgaggatcagcggcttcaactcttgctcatcggttttagttttaacgcatttttagaaggtgctgcgggattcggcgttccgattgccatttcggctgctttactttcggaattaggatttcatccattaaaagccgccgctctttgtttaattgccaatgctgcatctggcgcgtttggagcgattgggattccggttattgtcggagcacaaatgggagatttaactccgattgagttatctcgtacacttgcttggattttgccatttatcacgtttctcattccgttcttattagtgtttattttagataaatggaaaggcgttaaagaaacactgccagctcttttagtcgtaagcggaagttataccattgtacagacattgacaatcattgtgctcggtccggaattggccaacattttagcggcgcttgtcagtatgggggcattaactattttcttaagaaaatggcagccgtcacatatatatcgagtaaatcaggatgaagaagctgtagaaaaatctaaatacagcttgaaagaaatcatcagtgcgtggtctcctttttatattttaacgttaatcgttattatctggagtctgccgggttttaaagcactgtttgctgaaggtggagcgctgcataaaactacgcttttgtttaaagtgccatttttgcatggggaagtcgtaaaaactcctccggtggcaccggcacagacggcattagatgcaatattcaagctggatcttgtatccgcaacaggtacagcgattttattagcggtgctgttgacagtgatgttcagcaaaaatattacgttcgctgagggaatacaaagtttaaaagaaacatgtaaagaactttcgattcctgtattgactatttgttttatcatggggtttgccaacttagccaactatgcgggtttatcctctacgattggtttggcattagcgaagacaggggatgtatttccgttcgtttccccgttattaggatggctcggtgtgtttattacaggatctgtcgtaagcaacaatgctttatttggccatttacaagtggttacaggggctcaaatagggacaagctcttcgttattgcttgctgccaatactagcgggggagtgatgggaaaactcatctctccgcaatcaattgccattgcaactgctgcagtgcaagaaactggaagagaatctaacttgtttaaaatgacgatttattatagcttgatcctgctgttgtttgtgggagtatggacatacgttctttcgatcataggaatgtagataattatagcttgttattaagttaagcacggtgtatagataaaaaagatatattctgcggcctttttctccgatttatgtaccggaaaaaggccgcatttaattacattacttgctccacctttttcgtgtaaagcgaacgaatcaagaaatagtaacaaagttgaacaacgaaaaagatgataatgacaagcgcgcttgttttcacgacagaaccggacaccatgttttgcagcattttaaaggcaaagccggcatggacggtggcaacggcaaacggaatgaaaaagagaatcgctacttgctttgccgcgatttgtttcatttctttaaatgttaaaccgagtttggataacgattcgtattgcttgctatcctgttcccaatcgttatacagcttaaaatacaaaatgctatcggctgccagaaagaagagagcactgacgaaaaagccgatgaatagcgttaaggaaaagattttcttcatctcattaaaaaattcgaaacgattaataaaatcgacgtcatctgtttttaaggagcggtttaacttcttgatgatggaagtttctttttcccaattttggtatgatgcgccgaagtaatattgaatcgcttctttcgcagcaaagtgacgtactgtcgcaaagacatgatcagggacgactagcatgtatccgatgaatgcagaaggattgattatcggttgatcaatcggttttgtcaatgaaacggttatcgtttcagctatgaagagtatatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccagttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggataacttgctttttacttcctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatataccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgttatcgttttatcgttatgctgggtggcaagcgtaatttgttttccttgaattggctcgtagcctttatcaggtgtaggatgcatatacgctgctgtatttgctggcagcgatatatgcggctgaccagccaaatccgcgaatcgattgtaatctgttacacgcataagaacaaggttttgcattgcataatccttaggtttcttcggattatatgcccggatgaaagcagctttatgacctttgaaaggaatacgctcatcacgcaaagcatttttcagtatttgcaatttgttttcaaaggctttcggttctttttttgatataagcgcaatcgcgtgcgggaaccgtgcttctgcttctgcttttttgccaaaataaaggttggcaagcaccccggtagaagtaaaggtcaccgctgttaaaatcgtcaccatgcttaaaattctcgcgttatctttcagtttatatgtcagttccgcggcggtaattaagtttgtgccgcgataataggagtgcttctgctttttatagtatcgcaaaagcccgatgctcacttgcgtatatagaaagtacgttccaataatgacaagtaatagaattggcaggacgcgtttcatcatttgcacgatgttggaggtataggctaaatagtaaccaattgccagacagataacagcgagcactgaaagccagatcgagtagacaggcggttttttcggctttttcgttgccgttaataactcaataatttgtgaggaacggattgtgatgagcgtcatgatcgtaatcgcctcaaatgttgctagaaacaaaatcgcggtagaggcgatcgctttccagtcaatatagtaagatagcggcgatggcaagtctaacataacagaaaacatcatgaaaaagatttttgtcaataaggcgccaaacaccattcctgttgcaatcgaaagaagggcgataattgagttttcgattacgattaatttattcagctggccgcgcgtaataccgagcaacgtcagcaagccaaaatcttttttacgcaattttaaaaacgagcttgtcgaataaaaaatgaaaaatacagaaaaaagaaagacgatgacctcagcggcaaagattcctcttcttactgagggacgaatcgttccattcactacatcaggatgaaaaataaatgcagcgtacataaaaaagacagtgacggcgaaagtgctgctcaaaaagtaggcggcatatcggctaaagttacgtctcacattatgaagggcgaattgtcgaaatgtcattgacgttccctcctaatagtgacagcatgtccagaatatcttgaaaaaacgcctgacggttatgtcctctgcgtatctctgtgaaccatttgccgtctttgatgaaaataatgcgctcacaatagctcgctgcaaaaggatcatgcgtaaccatcatgatggaaacgttcttttcctgatgcaatgctgttaatgtttccatcacatcttttgaagatttcgagtccagattcccggtcggctcatcggcaaaaatgagcagcggttcatgaataatcgcccgtgcaattgcagcgcgctgctgctgtccgcctgagacctcatatgtccgcttatcgagaatcccttcaatacctaaagtggaagccactgtttgcaatcgttgttccatttctttaacgggaattttgtccaatgtgagtggaagaatgatattttctccgatggttaacgtgtctagcaagttgaagtcttggaatacaaagccgagttttcgtctgcgaaacaaagcaagctcttttttcgaaagctgcgatagatttttcccctctaccaacacttctcccgtagtcggctggtcgatggttgccaaaatattaagcaaggttgtttttccgcttccggatggccccatgactccgacaaattcccctttttcaatcgataaactgaaattatctaacgcccggtgcgcggccgattggctagaacgatatattttcgtaatcgagtttgcttgcaggatcgtcataaaaaaatcctcccttatgttcttctactgtcgattatacggagggagaacatgtgaacatatcgatttttcttacaatgtctgcttgttttcttacatttttgtcacattgtaaaaagtgatcgtgacggttgttccttttccttcttcagcagaaatggtaattccgtggccaagatggtcaacaatttgtttgacaaggtataaccccattccagtggattcgcgaaacctacgcccattcataccagtgaaaaaaggttcaaatacgcgtccgatatcttgttttggaatgccgactccaaaatcttgaacggacaaaaacacttcgttttcacgttgaacagcagaaagcacgatttggttgctgacgttttttgaatatttgatggcattgatgacgatttggctaagagcgaactgaaaccatttttgatccgtttctacgaaaattgtttcgggaatttccacgatggggtgaatgcgattgcgaataaaagagcgtttgtaatgttgaatgacatggttgaccattgtttttagcggcagccgctttacatgaaaatcatgagaaaaacgttttattcgttccgaatacagggccagctccaatccatgttgcagtcgttcgagttcttcgcgcatgctattcacaaattctcggtcgaattggtcttgaatgtcaaagttttgcaaaagtaaatccatgacagaaaccggtgttttcatctgatgtacccattggttcataaataatgatgcatcgtccatttctttatgcaatgcttgcagttcttttgtgtaataacgatactgcgagtggaggagtttttgaaaagcatgcagtaacggagacccgctaaaagggtgagtgctcatgtctaactgccgcaagttggacgataaaaaacgatatgcatgggattgacgccaataacgccatgttaaaaacatcacgatgcacacaaggctgataacaaaaagataaacaaacatgccaaaagatggatggaaagattgttcgagcatatataaatacacaatcgataacaaaagtacagcatgaagaagatgaaagacggtcagcgggatatgctcgcgcaaaaacaatttcattatgaatccctccatgtctcgaccaatttataaccgacaccgcgaaccgtttcaattgcctgttcgattccaatttgctgcagttttttgcgaacgcgtgtaatattgacggatagtgtattatcgtcgacaaattccgtatcatcccacaatgactcgagtagttcttcgcgagatacaatttttccagattttttcgccaatcgttctaataaagtaaactccttttttgtaagctcgatcgttttctctttccattgaaccatatgtcgatcatataacaggtacaatcctgatacttcatatacatggggctctgcaggagcggcgtaaggaccgtatgttcgccgcagtaaacttttgatttttgccatgactagatctaaattaaatggcttggtaatataatcatccccaccgttttcaatggccataatttggttcatttcatgactgcgtgcggagataaaaataatggggcaaagggaaatcgtgcggatttgccgacaccaataaaaaccgtcaaatcgaggcagattaatgtcgagcagtacaagatgaggatgatactttataaactcctttttaatatcgtcaaactgttctgcaatatgtgcgcgatattcatatttttcaatatgctccttaagcatgaaggcgattttaacatcatcttcgacaatcaaaatcgtatgcatttgttttctccctttcattctctttctaggttttattatatcgaatccacttatatatgaataatcgactttctgttttcatatatatggttatggacaagtacgaggtgagagcgatggagtatgcgttcattggaattgtagcgacggtgttgcttgcaagcattgcgtctatttggacgacaagtataaaaacgacccgtcgtatttccttagaaaatttatttgttcttattcaatggtacatcacgatgatgttaggtttcgcgcttatatatatggtgcttcagatgaatgggcatcacgtgtttaccccgtctgcgaatagaacggctaatgaatgtttttctatacttcaagatagcctttatttaagcgggatgacgttattgtcagttggatatggagatgttacaccaaaggggattggaagatggattgccatcattgaagctttattgggttatattatgcctgctgtacttgttgctcgaacaatgcttgactgggatgagcggtaatcgttgcaatttattgtatctttcgctaccctaaaaacgaaagaataagacagtggagggaaaacgatgtctttgcaaatcgggcaactagcaccggatttcacattgccggcaagcaatggggaaatagtttccctttctgattttcgcgggaaacatgtcgtattatatttttatccgaaagatatgacgccaggatgtacgacagaagcgtgtgattttcgcgatcattatgaaaagtttacagagacaaatacagttattttaggagtaagtacggattctgtagagcgccataaaaaatttattgagaaatatcaattgccttttttattgctctccgatgaagaacataaagtagcagaaatgtatggtgtttggaagttaaagaaaaattttgggaaagaatatatggggatcgagcgctcgacgtttgtgattgatcgggacggaagattggtaaaggaatggagaggagttaaagtaaaaggacatgtagaagaagcgttagaatatattttagaaaatttaacgtaattttccttatatctaggtaaaagtccatgcgaaaaagccgataatacgtacgatggatagtaacctcctcaaatgaatgaaagagcgatattggtgcggaacaaccttccgcacattttttttgctaaaaaatgtggtaagttcatatattaatgatacgaatattgacaaatagcataaaatacttgtagactaattataaaaattataaaataataatttttataaaggaagcgaggtgcatgacggtgtctgataatcagcagttaaaagaagcgcttgatacgttaaagcagacgggaatacgcatcactccgcaacgtcatgcgatattggaatatttaattaattcgatgtcacatccgacagcagatgaaatatataaagcgctggaaggaaaatttccaaacatgagcgtagcaaccgtctataacaatttgcgcgtttttaaagaggtcggattagtgaaagagttaacatatggtgatgcatcaagccgctttgattttgttacatccaatcattaccacgttatttgcgaacaatgtggcaagattgtcgattttcactatccagcattagatgaggtagaagagcttgctgctcatataacagggtttaaagtagatcatcaccgtatggaaatttacggaacatgtcctgactgtcaagaaaagacacgccaacaacattaaaaagctgatagcggggtgggaatgctatcagctttttctcttttttcggttatatttttcgtcaaactcttttccttctaactctggatctaatgtcaacggctcattgcaaaacatacataaatctaccttgccaagcatttttgttattttgccacaagatggacatacgactttcactgctcttgttgataatgttccaatccaaaaataaacaacggtgcttgcgatgatgaaaagaaggcctaaaatcataaacagtgtcataacaaaaggagatgtacggaaaaatatccctatatacataacaataaagccgacaaaaattaagctcaaggcaaatgtgcgaattttgttgattttgctcgaatatttgatacccatttattgtccctcctatacataacactatatcataaagtggtgaaaaatgtgtcgctatcttcgggaaggagtcagtcaagactttgtggagaacattttttcggttcactacgggcgttgtaaatcactagttagcgaaccattttcaggaattcatatcgtaagcgctttcggactctcatccctcatcttgaggcgatgatacgatattccatttttttacacccaaccaccatcccggagcgccgacaacgcttgatggatcggtgtcccggatgaccgctgcagacacggtagattctgacgcaccacatctgcccataaccgtccggccttccgtttggcctgttcgatccgcttggactttgttgaggccgaggccgccgttcgggtctcttcttcctccaccaactgcccatttctccgccaaatcccgtcgattcgggccgccatcgccctcagaaacgctcgaagcccttggtctttccagctgcggcgggatttcacccgatgcgcaaaccggctcatcacgctctcggcgtggcccatcggacgcatgccggtcgtctccaccccttgctccgacagccactcccgatagtcccggatgcatcccggcatcgactcgatccggcggatcatggcagccatctgcttctctttcgcttcgtcctccaacgtgccgaccgcgctgttcagctccacgagaagcccctcttcgtcttgtttcgccagcttcttccgcacctcccgccaacgcggatggccggacagacactgacgcagctcccgcgccacatgaaatcgatccagctgaaagcacgcccgcttcccaaaatactcccggcaggccgtgatccacgacgccgcgtcgccgttgatgatcaacaggtcccggcacggatcataggcatattcgttcatcagccactcttcgaaccgttcccacacgtctccctccccttcatggaggtagtggcgccggttcacgagctcgagctgcgaaccgtttcgtttccatccctcgtgaaccgccaggattttctcttctttcgcccgtttccctttcccctggcgggaaataaacagtccatccgcctccacaaacagcacccggccgtgccgttgggaaacagggcggtgcagcgagacaggggcctccagcaccagttggcgaatcgcctcgtggctcatgaccgcataccccacgatcgactccaacgtacgggctgctttgcggtaggaagagcactctacggccaactcgaccgccgtttcctcgaggcaagggctgatcgactgcgctccatcaaagcccagttcggcatccagcaagaaggtatacgcccccgcctgccgatcatagtagtagttccgtcgaaacgtcacttctccaaacagcgtttggatcgtggtcggccgtttgtctttcagctgataccggcgcttgtcccgcgcttccgccagttgttgatcaatctcctccaaaagggccgccaacaagacagcgaacaccttttgaagagttctgactaattgttcctccagctcttttaataaaggccattctgtggtaagatgtttcatggactctctccctcctgttttcggttgatgttgacaatcaccatcatagcagggagagagtcctttttgcatgacatttgcttttttctaccgcgcttcgcttggtggccccgacgagcgtcgcgaacaaaagttcgcaaccctcgtcggggaatcattcctgaatgtcacccacaaatattttactcacacttcgggaagtttagaaacgacaaagaggattttttgtttttttgtcgaataaccatgacatcatgaaggagatggaggaaacgataatggaggatttaattcgtcccatctaccaagaatgggccagtcatcgtaatacattagggattttgatgattgaaaagaaagcgaacaattctgctgtgacagacacctttcatatcgttttattggtagttactactaatatggccccgcctatatttgtgaaacattatgtatcaggagaagaaaaagcggcgttatatgtggtcgatgaaacaaaattaaatgaatggcttcttcttggttcccatcgaaagattattgattggatattctatgggaaaattttatttgaccgtaatgattatatatatcagctccgaaatcgtatgaaagaattcccggaagagatgcggcaattaaaaatgggaatagaatttgccaaattaattcgcagatatatggacggaaaggcattttttgaggcagatcaactgttggatgcgtataatcatgttattcatgcattgcatcatctagcgcgattagctgtcatcgaacaaggattttatcccgaagtcactgtatggaaccaaataaaacaaatggatgcgcaaatttataagttgtatgaagaacttgtcagcagtgaggagccgttgcagaaacggctggagcttttatttttggcaagtgaatttttaatccattcgcgaatcccatcaggagctgcccatttgtttaaagttttaagggaaaaagagggagcatggagcattgcggaaattatgcagcatccagagctttcatcgtattccgtagatcttatcatcatgctggaatatttagtagagaaaaaggtcttgtttgtagaagaagtgccaacaaaaagtcgccatatatatcatcgttactattcattgcaaaataaagaacagtagtagaatttttgttttatcgcacctgcgattttattttgtctgtttgttcgggctgagcttttattttttagaatatagcaattctgtttgtaacattttcccgtgaattctcctttcctcttgaagtaaaggaaggtgagggatcgggagttttttaattcctaaaaatatctacttgtgtaagcaagaagtagtagaacggttcgcacgccccatcggtgtggtgtcgacgttgcttacagaatctatcgagaaggcttccaatgtaggtggaaggagattgccttcttctatgcagaagctttgtcgatggaggcgataaaaaactcccatctcttcatggagtgaaggtgggagaggtcttcatggagtttatttcctaaaaaaaatacaaaaatgttattgacttgttaaaaaagtgatgatatattatgaaacgtcgtcgcaaccaagaaagttgcgaaatgatgttagcaaaaaaacacttgacaataaaaaatgaaagtgttaatataaaaaagtcgctttaagaaaacaaatgttctttgaaaactgaacaaaacgaagcgtccacaacgaaaagcgaaggcgactgattagccccggcaggcgctggagggctcgcgaggaggctgttgccgccacagcgagaccgaagcggcccgaggggctaggagccgaagctagacaatacgaaaagcgaaggcgagcgcctaacgccgaaaggaaaatgttcttccgacgagacatgcttgcatgtcgacgaaggaaagttattttccgcaaggcgttgtgagccggagctagacaataagaaaagctgaagcgccgcgatcagctctcgaagccaaatgttcttcacccgctgaagtgcttgcacttcgagggggaaggttatttggcacaagagagctaggcgctgaagctggacaatacgaaaagcgaaggcggcttgacaccttcggtgtcagtgccgaattaaataagccaatcaactttctttttggagagtttgatcctggctcaggacgaacgctggcggcgtgcctaatacatgcaagtcgagcggaccgaacgggagcttgctttcgttcggttagcggcggacgggtgagtaacacgtgggtaacctgcccgtaagaccgggataactccgggaaaccggggctaataccggataacaccgaagaccgcatggtcttcggttgaaaggtggcttttgctaccacttacggatgggcccgcggcgcattagctagttggtgaggtaacggctcaccaaggcgacgatgcgtagccggcctgagagggtgaccggccacactgggactgagacacggcccagactcctacgggaggcagcagtagggaatcttccgcaatggacgaaagtctgacggagcgacgccgcgtgagcgaagaaggtcttcggatcgtaaagctctgttgttagggaagaagaagtaccgttcgaatagggcggtacggtgacggtacctaacgagaaagccccggctaactacgtgccagcagccgcggtaatacgtagggggcgagcgttgtccggaattattgggcgtaaagcgcgcgcaggcggtcccttaagtctgatgtgaaagcccacggctcaaccgtggagggtcattggaaactgggggacttgagtgcagaagaggagagcggaattccacgtgtagcggtgaaatgcgtagagatgtggaggaacaccagtggcgaaggcggctctctggtctgtaactgacgctgaggcgcgaaagcgtggggagcaaacaggattagataccctggtagtccacgccgtaaacgatgagtgctaagtgttagaggggttaaaccctttagtgctgtagctaacgcgttaagcactccgcctggggagtacggccgcaaggctgaaactcaaaggaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgaagcaacgcgaagaaccttaccaggtcttgacatcccctgacaaccttggagacagggcgttcccccttcggggggacagggtgacaggtggtgcatggttgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaaccctcgcccctagttgccagcattcagttgggcactctagggggactgccggctaaaagtcggaggaaggtggggatgacgtcaaatcatcatgccccttatgacctgggctacacacgtgctacaatgggcggtacaaagggctgcgaacccgcgagggggagcgaatcccaaaaagccgctctcagttcggattgcaggctgcaactcgcctgcatgaagccggaatcgctagtaatcgcggatcagcatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccacgagagcttgcaacacccgaagtcggtgaggtaaccctttaagggagccagccgccgaaggtggggcaagtgattggggtgaagtcgtaacaaggtagccgtaccggaaggtgcggctggatcacctcctttctaaggatgatacgaaaagcgaaggcgactgcccttatgggctgggagccggagctagacatcggtgtatgataaaagtggacgcttcagttttgttcagttttgaaggaatattacccattccttcaaacgttttgtgtctgcgtctgctagcgggctcgaggatgttggattcctcgacacaaggcagcagagaagttgattcaaggcagtagccttgttcagttttgagggaacatgtttatgttctcttcaatcaatccgttttgcgtctgcgtctacgagtggattcagagaagctagattcctcgacgcaaggcagcagagaagttgattcaaggcagtagccttgttcagttttgagggagcatttcactccttcaagtgttttgtgtctgcgtctgctagtgaattcgaggaagcaggattcctcgacacaaggctgcaaggaagcatactcaagtagtcgccttgcgtctgcgtctatgagcggatgcaggaaataagttggttccttgaaaactagataaccgagaagaaaagcggaggcgccgcggttagctctcgaagccaaatgttcttcacccgtagaagtgcttgcacttcgaggggaaaggttatttggcacaagagagctaggcgccgaagctagacagtggaagaagccgagaagcgaaggcggcaagcgtgaagctgttttcgcatggttaagttagaaagggcgcacggtggatgccttggcactaggagccgatgaaggacggggcaaacgccgaaacgcttcggggagctgtaagcaagcgttgatccggagatgtccgaatggggaaacccactgcccgtaatggggcagtatccatatctgaatccatagggtatggagggcacacccggggaactgaaacatctaagtacccggaggagaagaaagcaaccgcgattccctgagtagcggcgagcgaaacgggaacagcccaaaccaagaggcttgcctcttggggttgtaggaccactcatatgggagttacaaaggaacggggtagacgaagcggtctggaaaggcccgccagagaaggtgacagccctgtagtcgaaacttcgttccctcccgagtggatcctgagtacggcgggacacggggaatcccgtcggaagcagggaggaccatctcccaaggctaaatactccctagtgaccgatagtgaaccagtaccgtgagggaaaggtgaaaagcaccccggaaggggagtgaaagagaacctgaaaccgtgtgcctacaagtagtcagagcccgtttatgggtgatggcgtgccttttgtagaatgaaccggcgagttacgatgacgtgcgaggttaagtcgaagagacggagccgcagcgaaagcgagtctgaatagggcgttaagtacgtcgtcgtagacccgaaaccaggtgatctacccatgtccagggtgaaggtagggtaacacctactggaggcccgaacccacgtacgttgaaaagtgcggggatgaggtgtgggtaggggtgaaatgccaatcgaacctggagatagctggttctccccgaaatagctttagggctagcctcaagggaagagtcttggaggtagagcactgattgagctaggggccctcatcgggttaccgaactcagtcaaactccgaatgccaatgacttatccttgggagtcagactacgagtgataagatccgtggtcgagagggaaacagcccagaccaccagctaaggtcccaaagtgcacgttaagtggaaaaggatgtggagttgcccagacaaccaggatgttggcttagaagcagccatcatttaaagagtgcgtaatagctcactggtcgagtgactctgcgccgaaaatgtaccggggctaaacgtgccaccgaagctgtgggatgaccattggtcatcggtaggggagcgttctaagcgcgccgaagcgggaccggaaggactcgtggagcgcttagaagtgagaatgccggtgtgagtagcgaaaacagaggtgagaatcctctgcaccgaaagcctaaggtttcctgaggaaggttcgtccgctcagggttagtcgggacctaagccgaggccgaaaggcgtaggtgatgggcaacaggttgagattcctgtaccacctcctcaccgtttgagcaatgggggacgcaggaaggtagggcgagcaggctgctggaatagcctgtccaagcggttaggctgccagataggcaaatccgtctggcgcaaaggctgagccgtgatggcgaagggaccatcggtcccgaagtccccgatcctacactgccaagaaaagcctctagcgaggtgagaggtgcccgtaccgcaaaccgacacaggtaggcgaggagagaatcctaaggtgcgcgggagaactctcgttaaggaactcggcaaaatgaccccgtaacttcgggagaaggggtgctctcttgggtgatgagcccgagagagccgcagtgaaaaggcccaagcgactgtttatcaaaaacacaggtctctgcgaagccgaaaggcgaagtataggggctgacacctgcccggtgctggaaggttaaggggagcgcttaagccgcaaggctgaaggtgcgaaccgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacccgcacgaaaggtgtaacgacttgggcactgtctcaacgagagacccggtgaaatcatactacctgtgaagatgcaggttacccgcgacaggacggaaagaccccgtggagctttactgcagcctgatatggaattttggtatcgcttgtacaggataggtgggagcctgagaagccggagcgccagcttcggtggaggcgccggtgggataccaccctggcggtattgaaattctaacccgcacccctgatcggggtgggagacagtgtcaggtgggcagtttgactggggcggtcgcctcccaaaaggtaacggaggcgcccaaaggttccctcagaatggttggaaatcattcgtagagtgcaaaggcacaagggagcttgactgcgagacggacaggtcgagcagggacgaaagtcgggcttagtgatccggtggttccgtatggaagggccatcgctcaacggataaaagctaccccggggataacaggctgatctcccccaagagtccacatcgacggggaggtttggcacctcgatgtcggctcatcgcatcctggggctgtagtcggtcccaagggttgggctgttcgcccattaaagcggtacgcgagctgggttcagaacgtcgtgagacagttcggtccctatccgtcgcgggcgcaggaaatttgagaggagctgtccttagtacgagaggaccgggatggacgcaccgctggtgtaccagttgtcccgccaggggcaccgctgggtagctatgtgcggaagggataagcgctgaaagcatctaagcgtgaagcccccctcaagatgagatttcccatcgcgtcaagcgagtaagatccctcgaagatgacgaggtcgataggtccgaggtggaagcgtggcgacacgtggagctgacggatactaatcgatcgaggacttaaccaagcggaaaagtggaggcgagtgcttagcgccaaaaggaaaatgttcttcgcccgtagaggtgcttgcacctcaaaggagaaggttatttggcgcaagagagctaggcaccggagctagacaaagcgaaaagcggaagccgcctatgcaaaacggctttcttccaaacagacggttatctagttttgaaggaatgaattccccatcttgacaagactatctatttatatataataaaacttgtccattacttgcctagtgacaatagcggagaggaaacacccgttcccatcccgaacacggaagttaagctctccagcgccgatggtagttggggccagcgcccctgcaagagtaggtcgttgctaggcaattcatacggaggattagctcagctgggagagcacttgccttacaagcaaggggtcggcggttcgatcccgtcatcctccaccatgataatacatatttatgccggcttagctcaattggtagagacgagcctaagcttccgtgaattcactgcgagttgtcccgacgcatatcacttcgctgaataagcgagaagaggaagggacacaaaaaattaaacgtatatgtcaatacttctttcttatgccggcttagctcaattggtagagcaactgacttgtaatcagtaggttgcgggttcaagtcctgcagccggcactgtaatagtatgagccattagctcagtaggggagcaacaagcctaagctcctatgaatccgctacgagttgcctcgacgaatcctgcttctttgaattcactagtagaggaagaggcaacgagaaacaacgagtgtctttatttaccacacgagccattagctcagtaggtagagcatctgacttttaatcagagggtcggaggttcgaatcctccatggctcacttttgcgggtgtggcggaattggcagacgcaccagacttaggatctggcgccttacggcgtgggggttcaagtccctccacccgcatcttataagcgtgcggaagtagttcagtggtagaacaccaccttgccaaggtgggggtcgcgggttcgaaccccgtcttccgctccattaatgccgccggggtggcggaattggcagacgcacaggacttaaaatcctggggtaggtaactaccgtgccggttcgagtccggccctcggcatatgcgctcgtagctcaattggatagagcatctgactacggatcagaaggttaggggttcgaatcctctcgagcgcgttaatcttttaatgaatatgtaggaagcgggaagtagctcagcttggtagagcacatggtttgggaccatggggtcgcaggttcgaatcctgtcttcccgatttagaaaatatggggccttagctcagctgggagagcgcctgctttgcacgcaggaggtcatcggttcgatcccgataggctccaccagtaataataaagaatttggcggcgtagctcagctggctagagcgtacggttcatacccgtgaggtcgggggttcgatcccctccgccgccattgaaatggacctttagctcagctggttagagcagacggctcataaccgtccggtcgtaggttcgaatcctacaaggtccaccatgttctttaatatgatggaggagtacccaagtctggctgaaggggtcggtcttgaaaaccgagaggcgccgcaaggcgcgcgggggttcgaatccctcctcctccgccatacatcgttactcgttactatagtatatcgccgcggggtggagcagtccggtagctcgtcgggctcataacccgaaggtcgcaggttcaaatcctgcccccgcaaccaatattggtcccgtagtgtagtggttaacatgcctgcctgtcacgcaggagatcgcgggttcgagtcccgtcggggccgccacaatgaactaagtatatagatcggtaacgatgaatgatacttccatgaatatgctgcgagttgtcctgacgcatctaacattgctgaataatctagaagaggaaaggacaagacaacacagaatattaagataataaaatggctcggtagctcagtcggtagagcaaaggactgaaaatccttgtgtcggcggttcgattccgtcccgagccaccactcactcttaagtttttctgtctgatgtgccggcttagctcaattggggagcaacgagcctaagcttccatgaactcgctccgagttgcctcaacgcatccagcatctttgagttcgctagtagaggaagaggcaatgaaaataatttagacaaatttcatatgccggcttagctcaattggtagagcaactgacttgtaatcagtaggttgcgggttcaagtcctgcagccggcatcagattgtggcgactatggcgaagtggttaacgcaccagattgtggctctggcatgcgtgggttcgattcccactagtcgccccatgttatgcgggtgtagtttagtggtaaaacctcagccttccaagctgatgtcgtgggttcgattcccatcacccgcttcttgggcctatagctcagctggttagagcgcacgcctgataagcgtgaggtcggtggttcaagtccacttaggcccaccatattgcatattatctgatagtgagttaaactaatattagacttgctttattccgcaatagctcagcgacaagcgctacatcgatgagttcactgcgagttgcctcgacgcatccatcatctttgagtttgctagcagaggaagaggcaacgaaaaccaaatgaaaactagaaggtttgtatcttttgccccgacacatccaacacctttgagttcgctagtagaggaagaggcagagtgaaattttgaatgcatgttctgtaaaaaaatagctacatgtttctttattccgcaatagctcagcggtagagcaaccggctgttaaccggtaggtcgtaggttcgaatcctacttgcggagccatacggagaagtacccaagtggctgaaggggacggtttgctaaaccgttaggtcgcaattttgcggcgcgcgggttcaaatcccgccttctccgccattcaatgtggcccgttggtcaagtggttaagacaccgccctttcacggcggtaacacgggttcgaatcccgtacgggtcataaaagcaccagttacgctggtgcttttgttttttccataaaacgaaatttgtcgaattttttcgttttatagttgcaatctaatacatcctctgttataatcaataccgttaacttaatgttgttcatgatcaatgcggttttgtattcggagaatgtatacgcgggtgtagtttagtggtaaaacctcagccacgagcaatgcatcatcgaatttgcttcgagttgtcccgacgcattaaacaccttgaatcggctagaagaggaagggacaacgaaaagaagacttgattgcgggttgcctcgatgcatccatcatctttgagtttgctagcagaggaagaggcatgacaactgcgcgttgtatacagatttaaagaacaaaaaataatatgcgggtgtagtttagtggtaaaacctcagccttccaagctgatgtcgtgggttcgattcccatcacccgctccatcgcaaataatcgttatgggggcaacgcagtgtttcgtttctaaaaagaacgaggcattgcgttttttatttttatttttatgtgattattttatacaagttgaaaggttgcatctccgccatgaatttgtatgaacatgttttgcatggactgtaacagtttttcacattgttcttctttcatagatggcaataaataaacaatttgaacggcgtttttcgtttcttttgtaacagctgttcgttgggaatcaacaatcggactgccaaatggcccgtgaacatcctttgatacgagcttatgagaaaagttgacagtgcgcccgttgatagcgatatactcgtcttggtctgttccaatatcaatggtaatcggtccttccaatttatctaaatcataaatgccaattggaattttataataaagtgaaaagaaattgttcacatcggctgcggagtggatagttgggataaagtttttcttttgaatacgtcgatataagctttccgacgaaggacgatatctgctcgggtctgttccgatcgttttaaatgccctgcgccattccgccagttcaggaatatctgcaatcgctgtttcctgcaaatcaaagtaaatggattcttgaaataattggagtcttccttttaacatttgcggagaatcatcaacaacgatatgattataaagtataatccctactttaaattcaggtatcatttgttttattgtttccgcgacaactacgtccatctgctttcacctcgaaactttttctttattgtaacatagattccgaattttagcgaaaggagggataacgatggatgtggcggctctaaaacaagagattattgaatatagcaaaacgattggtattgataaaattggatttgctagtgctgatccgtttgtcgagttaaaagagcggcttcgtcgccaacaagagttaggatatcaatccggattcgaagagccggatattgaaaagagaaccaatccttccctgcttttgccagaagcaaagtctattattgcgattgccttagcatatccgtccaaaatgaaaaatgctccgcgtggtacaaaaacagaaagacgaggaattttttgcagggcatcatggggaaaggattatcattacattttgcgggaacgtcttgaaaaattagaagcatttattttagagagagttcctcaagctagagtaaaatcgatggtagacacaggagaactggctgaccgtgctgttgcggaacgggctggaattggttggagcggaaaaaattgttctattattactccagagtttggttcttatgtttatttaggagagatgattaccaatattccgtttccccctgatgaaccgattgaaagccgctgtggaacgtgtacgaagtgtatcgatgcttgcccgacgggagcgctcgtgcagggaggacaattgaatgcacagcgatgcctttcatttctgacacaaacgaaaggttttttagctgatgaatttcgtgataaaattggaaatcgattatatggatgtgatacgtgccaaatggtttgccctgaaaataaaggaaaagactttcatctccatccagagatggagccggaccctgaagtggtaaaaccaaaattaattccgcttttgcatataagcaatcgagaatttaaggaaaaattcggttcgattgctgggtcttggcgagggaaaaagccgattcagcgaaatgccattttggctttagcgcattataaagatcaaacagccattccggatttactaaaactattaaaagaagatagccgtccggttattcgcggaacagcggcgtgggcgcttggaaaaattggtgatacacgcgttatttccgatttagaggaagcaagcaaaacggaaaaagacccggaagttcttgcggaaatcgaaaagggactacaattattgcggtcaaatgaggaaaagggaaaaaatcgctcacctgtcacataagttaatagcaaaaaagaaagcggtgagcgatgtgaaaaaacagctgcaatatttattagaaaaaagagctcaactttttgtgtctaaagacgaacgcaatgtagaagaagcagtggaaaggaagcagcggctattcgagaaacgcggcgcagaaattgtccgctgttccattaatagccaaattgtaagcaagcatgtaatggaaactggggggaagcttgcttatttagctcattatcaatttttaataaagcatggcagcaagatgtacgttgaggaacaagtggaggaaagaagagcgtattttgaacgtggagagttagtgaaagatgaaaaaataatcgtgagcgaggaaatggtcccgcctcgtttagaacgtgagatgttagtggatgaaagaatttcatataaatatgatcgagcaaaggcggtgcgttatgctgaaacgtggtggaacagctacaatcccgcgtttccacggtttaaggtagattgcacgaattttatttcccaatgtttatacgcaggtggagccccgatgacagggtatccgaatcgcgcaaagggatggtggtgcaaaaacaacaattggagctatagttgggcggtggcacattctttccgttggtacttgagcggagcgcgtgttggattacaagcggttgaagtaccatctccagaacgattgatggctggggatgttatttgttatgattttcaagggaatggccgctttgatcacacaacgattgttgtagcgaaggatgcgaacggaatgccattagtgaatgctcacacaaccaatagccgcatgcgctactggtcgtatgaagattctagtgcgtatacacctaatattcgctataagttttttcatatcattgatcgaaaataacaatatagtttgaggtgatcgatatgccactacatgtagtactatatcaaccggaaattccagcaaatacggggaatattgcacgtacgtgtgcagcaacagatacagcgcttcatttgattcgtccgctcggtttttcgaccgatgataaaatgttaaaacgcgccggtcttgactattggccatatgtaaatatttcttattatgattcattggaagagttatttgagcggtatccaaacggagaattttactttatcactaaatttggaaaaaaatactatgattctttcgactttagtgatatggaaaaagatcatttttttgtgtttggacgtgaaacgacgggattgccaaaagatttgcttgaagcaaatatggatcgctgtctgcgcattccgatgaacgataaagtccgttccttaaatttatccaatactgcagctattttagtctatgaagcgttgcgtcagcaaaaatttaacggtttattttaaataaaaaacgaccttctgaaaaggaggtcgttttttatgcattaattttttacgcctggcttatcttcatagccagctgtaaagatcgcagttaagaaggcgatgatcacacccaatacaagcaatgtacgcatgccgcttcctcctttatgaaatgattgctccatcttttttcattatagcgaatatgacaagcattgtgaatggcaagcatgggccatggcaatcagacaaaattttttttgcaatgaatgatacgggacatccttgcatacattgtaataatctcgttgttaagacatcaaggataaggaggtcctttatggatattttaaagaaaatcgaacgatatcgggaagaagaggaacggttaaaatgggaaggtacgtttgcagagtatttagagattttaaaagaaaagccatggattgctcagtccgcacattcacgcgtttataatatgattaaagatgctggattcgaagtagtaaacggcagaaaacgatataagtttttcagtaatcagttatttggattagaggaggcgctagaacgtctagtagaagaatattttcatccagcggcaaagcggctcgatgtgcgcaaacgtattttgttgttgatgggtcctgtcggtggcggaaaatcaacacttgttacattgctaaaacgggggttagaggagtattcgaagacagaacgcggcgcagtgtatgcgattaaaggatgcccgatgcatgaagatccgcttcatttaatcccacctcatttgcgcgatgatttttataaagagtatggcatccgcattgaaggagaactttcgccgctgaacatgatgagattggaaaaagaatatggcgggcgtattgaagatgtaatggtagagagaattttcttctcggaaaataaacgggtcggcattggaacgttcagtccgtctgatccaaaatctcaggatattgctgatctcacgggaagtatcgacttttcaaccatcgctgaatatggttcagaatcagatccacgcgcctatcgatttgatggtgagttaaacaaggcgaaccgaggaattatggaattccaggaaatgttaaaatgtgatgaaaagtttctatggcatttgctttctttaacgcaagaaggaaatttcaaagcggggcgattcgcgctcattagcgctgatgagctaattatcgcccatacgaacgaaacggaatatcgttcatttatcgcgaacaaaaagaatgaagcgctccactcgcggattatcgtcatgccaattccatacaatttgcgtgtgtcggaagaggagcgtatttatgaaaaaatgattcgggaaagtgatgtagctgatgttcatattgctccgcatacgcttcgaattgccgcaatgtttacgattttaacgagattgaaagaatcgaaacggccggatgtcgatttaattaaaaaaatgcgactctacgacggcgaaatggtcgaaggatttaatgaagtagatgtagaggaattgaaaaaagaacatccggatgaaggaatgagcggcatcgatcctcgttacgtcattaaccgaatttcttcgtgcattattcgcaaagaagttccatcgattaacgcgctagatgtattgcgatccttaaaagaggggcttgatcagcatccgtctatttccaaagaagataaagagcggtatttaaactttatttcgcttgtccggaaagaatacgatgaaatcgccaagcaagaagtacaaaaggcgtttgtctactcctatgaggagtcggcgaaaacgttgatggacaattatttagacaatgtagaagcgtactgcaataaaacgaagctgcgcgatccgttgacaggagaggaaatgaatccagacgaaaaactcatgcgctcgatcgaagagcaaatcggcatttcggaaaacgcgaaaaaggcatttcgtgaagaaattttaattcgtatttccgcctatgcccgaaaaggacagaggtttgattacaactcacatgagcggttgcgggaggcgattcagaagaaactattcgctgacttgaaagacattgtaaaaatcaccacttcatcgaaaacaccggatgagcagcaattaaagaaaattaatgaagtagtggcacgcttgatcgatgaatatggctataattctacgtcagcaaacgaattgcttcgctatgtcggcagcttattaaatcgttagcatgcctaatgttaggcatgcttttttactcaaatagcagtctggtgatgtatcaaaaaagaaaaagcttatattctttgttttgtacttttttaggcttgtccaacaaaaatttacatgttcattttcgtcctgaatccgtgatggttggaaatcaactttgattttggtgttagttctatggatatatgatccatacatccctttttttgatgattccctgcaccacttttatgtttgaaaacgagataaatcctcttttatggagatacaaaccaaaaaagagacaaaaaaagtacaggggggagtgatggatatgagtacccgaacatctgtttgttatcttgcctctttccatttttgatacacattcagtaggagtatactgtacccactccttcgcgtcagtttcatccagatctgtcgtgatcggcggacgagtcgacctgccatcgtgatcaccgtctgaataatcgtcttgatgcgacggcgtttcactttgtggtgcaacggatgtctcggatcgcttaatagatcttgtccaatcagacgaagaagattgtaaacgaaggctcccatgaccaacacgagcgcattcgttttcatcttcccagatggaagccgctctaaatctaagtcgctcttcagttcgctatgaaactgttcgcatgtcgcatggtcatgatacaacgcgagcacatcgctcattcgaacatgctcgtatcctttgagccgcacccaatagctttccacttcataatcaggaacgagcatcagctgtccattgcgttccatcgtccgttccgtcacttgggtgacttgaacgtacgtatacgtgtttccatcgatcgctgccttctgtggaaggcatagctcataggtttgtactccttcgctttgtccatcatcgacgcgtctgcccttttgcgaagcgatctggaaccaaagcgctttcgattctcggcgtaagtttcgcttgatgacaaagtccacgtcttcctttaggcatacgtgcacattcgcttctgcatcgtttcctgcatccatgcgaacaagtagacgagatgaagtcagttgacgagctcgacggatagcggtgactaaaaacgagggcatgttgtcttgcacatgttgtttccctggacgcaattcggcatgaacgagatacccttccttccctgcatacgcaaacaacggtgtaaaaccgtcaaatcctttatacgttcgactgactccttcttttttcgtatcggagttgtcaaatggggaaccatctatatcaaggggaagccatgtcgtctttcctttggtccaacaaggggacaaagtggcatgtcgttgaatcaacagacgtatggactcctcccaaagaatcgtttcggtcatcggaagacaagcgagctgatcgagtcgttgtcgcaaggttggagaggaaggcacgtgctgaatccccatcgatgccgaaaagatatcgtcctgacgatacgcttcgatatgatcgaaatccgtttttcctgtggcaagcaagccaatcatcgagcgaatgacatcgctatgggaaatgtgcacttctcgacgaaccgttggaagccgaagtgcgtttacccgtttatccagtttcgttcgatggagtaagtagccaacgagagcaagcccagcacttggggtaatcgcttcatctgtcaatacaaaccgaatcgggaaatctttcatcatatcacctacttgatgaagaatcgtcaacgtcgttttcccttatcgtatcaacggtttgcgaccattgtaaagatgttttgtcacggattcaggtttcgtaataatttgtcaattatttcgtttttttgcataggatagagtaaacaaaccgtcatttattcattatgtttgttatgacgccaacataaatatatgcttcaagataaaaaagtgtgaaaacattttaaatgaggaggggaaaaaatgaaaggaaactttgttatatcgaaagaagactggtccctccatcggaaaggacatgacgatcaaaaacgacatgaagaaaaagtaaaagaagcaattaaaaacaatttgccagatttaattacagaagaaagcatcattatgtcaaacggacgtgacgtcattaaaattccgatccgttctttggatgaatataaaattcgttataattatgagaaaaacaaacatgttggtcaagggaacggagacagtcaagttggcgatgttgttgcaagagatggatcaggggagggacaagggcctggaacagggcaaggagccggcgacttgcccgggcaagattattatgaagcggaagtttcgctaatggaattggaagaagcgttattcagccaattggagctgccgaatttacaaagaaaagaagcggaccaaaacgttgtagaacatattgaatttaatgatattcgccgtactggtttaacggggaatatcgataaaaaaagaacgatgctcgcggcatttaagagaaatgcgatgaatggcaatccaagtttttatccgatttatcgtgaagatttaagatatagaacatggaatgaagtggtaaagccagattcgaaagcagttgttcttgcgatgatggatacaagcggctcaatgggattgtgggaaaaatatatggcacgcagtttcttcttttggatgacccgctttttacgtacaaaatatgaaacggtggaaatcgcatttatcgcccatcatacagaagcaaaagtggttaccgaagatgaatttttcacaaaaggggaaagcggaggcacgatctgttcttccgcctatcgaaaagcgttggagctcattgaaacgaaatactcgccatcgcgttataatatttatccgttccacttttcggatggagataacttgacatcagataacgcccgttgtgtcaaacttgttcaagaactaatgaaagtgtccaacatgtttggatatggagaagtaaatcagtataaccgccactcgacgctaatgtctgcttacaaaaacatcaaagatgaaaaattccgttattatatcctcaaacaaaaatcagatgtattccatgcgatgaaaacatttttccggaaagaagaaaataaggcattcgtatgaatctcctgcaatagcgcaggagatttttatttattttacaaaaagtataaattttacagaagcaaaaaccctattttacagcttatttacaaacatcctccatgatgaaagtaatcaagctgtcttgcaaagcaggggggatagcggtttcaacgggaagcattttttatggaaagaagcaaaagcaaggaggtgcatcgtgtgacaaacgtggagtttgttcgtgtttgcaagtcctatgacggaaaaaaatatgtcattcacgacttaaatgcttccattgaatcaggagaattttttgtgctagttgggccttcgagatgtttgaagcgatgacgatggcagatcgaatgatggttttgcacgagggaatatcgcaacaaatcggtgtgccgctggatgtgtacaatcatccgaataatacttttgctgcttcgtttatcggttctccgccgatgaatttagtaggggcaaaagtatcagaaaacacattgtttctcaactatgaacgggcaatacgattttcaaatagcagtttgttgctgccggaacaagtgattgtcggcgttcgccccgaacatattcatctcgttccatctcaagatgaatattttattgctactgttgcgaatgtagaagtattaggtgctgaaacacttgtgacgttttaactaacaaaacatacacattggattgccagatggaacggacagtggaatattcaggtcggcgagcggattccgttggttattgatgaagcaaatatcgcattttttgatgttcatggcttcaggcttccatattctatttcttctcatacgatgagcgggaagggaaaacgatgagcgtatttccttcgtctaagaccgagccttgggcgagtagtttttgtcactacatcgatcctaatcaacctatctacaatttttcgattggttgtgctggcataagaaaaggtctcgtttggcatgcaaacgagaccaaattttctttttgaaatagatgatctaattggacgagctgacagattcatttgggttcgccgcttctttgtcttgcttggctgaatctgtttttcgtattgtttctatcattgctaaagcaggcgcaagttcttccttatcttttggcgtttgaatcattacaagcataggaacagggctgcttgtagcgatgacatgaaccgtcatattttccgattgtgcggtataccaagcggctcctttcaatgattctggcagatttgcgctgtcctggcgagcggcatcggaagacactgcttgtgcgtgttcttccgctagtttcgcataatctattttattcccttcttcatgaagaaggcggattctgacaaagctgttatctcgcagcaacaagtcagaatgcggctcttcagcttcaagctcccatccttttagtacatataaggaaaaaccttggttgtcgcttgtttttaaagaagcagtttctttcacttcttttccattgaccatataagataattgcatttcggaagggcgcgcttcttcttgttgtttgttttcttctgcattagtttgttgtttgttttcttcattagtggcaccgccattttcagaggcgctgttttcgtttttagaagaagattgtgatgtctctgatttccctgtgttgtccgattgcgtcgtttccgtttgggttgtgtccttattagaaggattcggttgttttacttcatttgtttctttcgttccacaacctgaaacaagcgcgatcgccatgatggcagttataaacggtttccaagtgaattgcatccatcattcctccttaatttatctatcacttattatatcagtcgaaacatgaaggaggaatgttacgatggaagtatttttgttacaataattataattagtagcgtacgtacgtttttggcatgcaatcattttttgcaaccgctgcataagcatattgcaaaagcctccatcattcctgtttttatttcatcggtccgccatcgtttttcgcgaagttccaccgtcacatgaataatgttttgaatggatcgttattattataatattctcgctttgcttggggattggcttctaaaactatatgggctccaagccattccatcgcacatagaaacaaaatcaacaatattccgcttatcatcgattcttcctcctttatgttgtttaagagtacaataatgtatgaaacgcgtttcaatgcaatagttttttgaaaaaaggtgaagaggatggcaaatatccgggaaattgcaaaagaagcaggagtttcggttgcgacggtttcacgagtattaaacggatacccatacgtgaaggaagaaaagcgaaatgcagtatgggaagcggtagagaaattgaattatacaaaaaatattaatgcggttcatctagcgaaagggaaaacgtcgattatcggagtcattcttccatatgtgaatcatccgtatttcgctacagtattggaaggaatatcaaaagaagcgcttcgtcatcggtatcaccttttgttatttcaaacgaattacgatgtggaaaaggaattagaggcgcttgagatgatgcggatgaaacaagtcgatgggcttattatttgttcacatgtggcagactggagcgtcattgaggaatataagaaagatggaccaatcgtattatgcgaagacgtccaagatcaagattttttatccgtctatattgaccattacgaggcgtttacgaaggctttgagctatttgattcaaaaggggcatcggcatatcggctattgtatcggaagaacgacaggagcaaatagcaaggcgcgggaagcggcatattatgatacgttgcggcaaattggcgttgagccgcgaaaagagtggatttttgatcgttgtttatatatggaagacggaaagcgggtgatccgtcaatggatggagctgtccgaaaagccgagcgctttgcttgtatccagcgatcaagtggcggcgggcatcgtgttgtggggaaaaaaagaaggggtaaacgtccccgatgaccttgcgattgttagttttgataatcatccgatttcagaaccgctgcaaattacgacgatggagctgccgcttgcgctgatgggaacgaaggcctttcgtctcatttatcattacatcgaaacggggaatatcgtgaagaaaaaggaaaaactgcctattcgttttatggaacgctcatcggtataaaaacatggcattatatgtgtttcatcatatatcggtttactgggcgtccaattccgccatattgaacatcgagagtgactacccctttcttttctaagtattctaaatagcggcgggcagttacccgggcgatgccgactccttcggcgacttcctcggcggaaactggttctgtttgttttcggagataacgagcgattttttgcaatgtgacttcgtttaatccttttggcagcccactgcgaggctcgaacgtttgggattctgttgtctgtaaaagagcgtctagctctttctgtgttaacgattctttttcattcagtgcttgacgaaatgaatggtaattttctaacgcttgtttgagacgctcgaatttaaatggtttcataatataatcgaaagcaccgttttgcaacacgcggcgtacagtatcgatatcacttgctgcggtgatggcgatgacatctacttcatatccttcggaacgaatttctttcaatgtttcaagaccatccttgtgaggcatgtaaatgtcgataatcactaaatcaggatgaagtttgcggattagctgtatcccttccacgccatttgcagcaacgccaataacggtaaatccttccacttgttcgataaattggcgatttacttcctgcaccatcggatcatcttcaataagcaatacgcggtacatctttctcctccttacatgtcaaaggtaattgtaaatatcgttccttttcctttttctgacttcacgctaatatgccctttccctttttcgacaatatgtttcactaaatataaaccgatgccgcgcccgttttcgcttttggttgaaaatccttcctcgaaaatacgatcgagatgtttttcatcaataccttggccgttatcttccactgagagagaacaaatttcctcattttgttcaatgcttacatatatttctttttcccggtccgtaatgccttgaaaggaatcaaacgcgttttcaatcaagtttccaaggataatgacaaaatcatgatggtctagtgcaggtggaaaagcatgcagacggctatggcggtcgatgatgacgcgaatgcctaattccttgccgcggcggattttgctaagtaaaagcccggaaatgctttcatctttaatatgcttgcttaaaaacctagtcagttcctcctgctcttctgtcacttgaaatacgtattcgagcgccttctccaaatgtcctaattgaatgagtccggcgatcgtatgaagtttattcatatactcatgattttgcacgcgcagagcactgacaaacgctttcacacctgtcaactcttcggcaagtttcttcacctcggtacgatcttggaaaatagcgatggcaccaacggttttgccgttcactctaataggaatgcgattgctccaaatcgttaagtttcctatttgtaattctttgttataaataggctgatcaatttctaatatttcaggtagacgtgtgtccggaataatagcccgaattggtttaccgataacgtctcctttgacgccaaacattcgtttagcccgatcattaaaaatcgtaatgttttcattactatcgattgcaatgaccccttcatgcatggcgttaaaggcttctgtccgttcaacaagcagcttggcaatttcatgcggctccaaatgaaacatttgtcgcttaatatgagaagcaagcagccaagcaccgatcccgccaatgagcaaagaaagaatgatagtaatcgaaatttcttcttttaaagcatcaatcacttcgaaaaaagtcggtaatcgatatgccgcaatgacgacgccgatttgttgatgatctttattcataattgggacgaacgcacgaatgaccgtgccgatttcaccgcgtgcttttgatgtgtaagtatgttcggcaaaggcaggcccttcatcagcgccgcgggaaacacgtccgatcatggatgggacgggatgggaaaggcgaactttattcatgtcaagaacaacaacgtagtcggcattatgaataatgcgaacacgctccacaatgatattgatggaagatcgttcttcttttgttccgacaatatgtgatttgatttcaggaagctctgataccgtccgtgctgtcaacaatgcccgctgtcgtaattcctcttcttttgtatgaaaaaagtcgccgatgacaaacattccgcttaacaataaggaaaagctaacaataaaggaaattaggatcgtgattttccagcggatggatagccgattcatcacaatgaatacctcgtctttatggaaaataatataatttgtaattattttaacatttttcagcaatatgataaaatttgattaaaaagcttaatcataaaacggtgtggaatatgaaaaagcaatggtgggtggcgtctcttgttttgcttgtctgtttaggatacttattaaaacagcattttcgcaatgaaaatatggtgtatgatgatgaacaacaagggttaaaaaagcaaattgtcatttattttagccatgtagtagcggaaaatacgccaaaaggattagcggcgcaaaaatttgcggatcttgtagagaaaaaaacaaatggccgtgtaaaagtagaagtatttccgaatggatctttatattccgatggtgaggaaatggatgctctattgcgcggcgacgtgcaaatgattgctccatcgttttccaaagtgacggagttgattccggaatggcaagtattggatttgccgtttttatttcaagattatcacgatgtggagcgggcatttacaggggatgtgggtgaacatcttttggcgatgttggatcaaaaagggattaagggattggctttatggggcaacggttttaaacaaatgatgagcacggctaggccgctggtccgtcctgatgattttcgcggattgcgctttcgtattatgccaagcgaagcgattgaaaagcaaattcgtttgctcgaaggcgaaccgattgttgtttcatttgatcatgtataccgctctttagaaaggcatgaatttgatggacaggaaaatacgatttctaacatttattcgaaaggtttttacaaatttcagccatatataacgattagcaatcatgggtatctcggctatgccgtgatgatgaataaaacgttttgggaaagtttgccgaaagatattcagcaaaaaataacagaagcgattcaggaaacaacgaaatggaatttacaacaatcgaaaaaacaaaacgaacaggaattagaaaaaataaaacaaaacaaaagtattcatatttatgaactgtctgaagaagaaaaaaagagatgggaacggaagtttgcgcctttgtatgatcaatttacaaaagagtttggcgacaagctgcttcgcgaaattaaacagagataaagaggaaggcggtcttattaagaaaggccgctcttttttacgaccaaaaagaccaaaaagatcattatcaccataatatttttattttctgaactttactttaacattagaattgcaaaatgaaagcgttgtcaaggtgacgaaaggagaggggagaaatgcggggtaagtttaaaaacttaaccgtacaagtaattattggaattatactggggattatcgttggttttttattccctgaatttggatcaaaattaaaagtgcttgcagatgcatttattaagctaattaaaatggtcattgcgccgattattttcttcacggtcgcaattggaatcggcagcatgggggatttgaaaaaggttggccgcatcggtggaaaagcgcttatttactttgaaattattactacgttcgctttagcaatcggaattattgtggttaatttgatcaaacctggggtagggtttaatactgatgccgtaaaaggcggcgatgtatcacagtatacgaagcaagcagaagaagtgaatcatggcgtcattgagtttttgcttggcatcatcccggataacgttgttggggcgctagcgaaaggcgaattattgccgattttattctttgccgtattattcggccttgccgcggcggggttaggagaaaaagccaaaccggttattaccttatttgagcgtttggcggacattttcttcggtgttgttaatatgatcatgaaagtatcgccaattgcagcgttcggtgcgatggcgtatacgattggcacatttggaatcggttcattgctttcgcttggaaaattaatggcttctgtgtatattacgatggcgctatttattattgtcgtactcggacttatcgcgaagttttacgggtttaatatttttaaatttattgcttatatcaaagaggaaattttacttgtgcttggcacatcttcttctgaatcggcattgccaaaactgatggagcgccttgaaaaatacgggtgttcgaagccagttgttgggcttgttgtgccgacaggatattcctttaacctcgatggaacatctatttatctttcgatggcggcgatttttatcgcccaagcttacggtatcgatttaagcatttggcaagagcttacgttgctcggaattttaatgttaacgtcaaaaggtgcagcaggggtcacaggttccggatttattacacttgcggcgactttggcagcgttcccgatgattccagtagaaggaatcgcgttattgcttggcgtagaccgctttatgtcggaagcgcgtgccattacaaacttaattggcaatgctgtagcgactgttgttgtttctaagatggaaaatgaatttcatccttctgaagaacaacatgcagagagaacgaagatggttgttgcaaagtaaactttagcaattcgacatcacctatgcttttctgccagttcgatgcaacatatgaaggcaggcaaatttttgccgcttatggcagaaaagcattttttattttaaaaatttgacaataaatctaattttttatatcataaatcttgaattcaagatttatgaattcagtgtttataacgatcttgcaagaataatgaatggcatgcaaaaaaatggagaaattacagttgggaagtccggcaaggccgtgaaacactcattttttccacgagaaaattcgtgtaaaggggagaatagacgatggaaaatgtaaaattagccattatttattacagctcaacaggtacgaactatcaattggcaaaatgggcggaagaagcggcgaaggaagcaggggcagaagtaaaagtagtaaaagttcctgaactcgctccaaaagaagcaattgaatcgaatccagcgtggaaagctcatgcggaagcaacgaaagatgtcccaacagctacgttagcggacttagaatgggcggatgcgattattttcagcgtgccgactcgctttggcaatattccttcgcaattaaagcaatttttagatacaaccggcggattatgggcacaaggaaagcttgccaataaagtggtcagcgccatggcatctgcaggaaatgctcatggcggccaagaacaaaccattttacaactatatacaacaatgtaccactggggtgcgatcgtagtagcgcctggatatacggatcaatctgcttttgttgcaggaggaaatccatacggaacgagtgtgacagtcgatcaaaacggaaaaatagtagaaaatgcggaagctgctgtgaaacatcaagcgcgccgtaccgttcaagttgcacaatgggtaaaaaatggaatgcaacaataggatgaggttttgccctcatctttttttatgcatatattttgcttttttccatatacacaaagataataaaagtaataataaataaattttagaaaaggtgagaaaatatgaaacatttacaagatcgtgttacattacataatggagtgcaaatgccttggcttggacttggagtttataaagtgaaaaacggagaagaagtcattaacgcggtgcgcaccgccctagaaattgggtatcgtcatatcgatacagcggcgttttacgaaaacgaagaaggagttgggcaagcggttcgcgaatcaggcattccgcgcgaagaaatatttattacgacaaaagtatggaactccgatcaaggatatgagacaacattgaaagcgttcgaaacaagcctccaaaagttaggccttgattatgtagatctatatttagtgcattggccggtaaaaggaaaatataaagaaacgtataaagcgttggaaaagctatataaagatggacgtgttcgcgcaattggcgtaagcaacttccaaattcaccatttagaagatttaatggctgattgcgaaattaaaccgatggtaaatcaggtggaatatcatcctcgcttgacgcaaaaagaactccatgctttctgcaaacaacacggcattcagcttgaagcatggtcgccgctgatgagaggagaaattttgcaagaaccgacgcttgtggaaatcggcagaaaatatgggaaaactccagcacaagtcgtccttcgttgggatttgcaaaacgaagttgtcacgattccaaaatccgtaacgccacaacgcattaaggaaaacgcgaatgtttttgattttgagctaacggcagaggaaatggcaaaaatcgacgcgctaaatttgaacaaacgaatcggaccagatccagataactttgatttttaattatgatgcgagaaaaaggggcttttccgttgcgagaagtccctttttgcaaaaacaaaatttgtatatatattcaaattttttatgttaaccatttataaattgtattatttgacgtatgaaagatcgttaaagtacaataaatattagtatacacatttacatgtgatacaaaaataacggagggtgctgcaatgctattccatccgatggattttctcattctcattgcctttggcatttcgctatgggcgcaatttaaagtatcaagcaatttcaacacttggtcgcaagttcctgcttcttccggattatcaggtgcggaagttgcgcgcatgattttggaccgcaacggtctttatgatgtgcctgtcgaagtggtgccaggaagattaacggaccattatgatccgatttcgcgcactgttcgtttatcggaaccggtatattacggtcgttcgatcgcttccatatcggttgccgcgcacgaagtcgggcatgctgtacaacatcaacaatcatatggtgcgttagtgcttcggcatcgcatgtttccaattgtaaactttgcatcaggagcggcgccatttttattgttggcgggatttttattccgacagctttcgctaattggattaggcattattttcttttcatttgccgttgcttttcaggtcattacgcttccggtagagtttaacgcaagctcgcgggcaaaaaaatttatgttagcggaaggcattatttatccagatgaaaagcgcggcgtcaacaaagtattgcgagcggccgcattgacatatgtggcagcaacgctcatttcggttttagaattgttaaaatacgtgttaatttttacgcaaaataacaatgaagaataaggatataaacctgtctgtaggaggtgtgatccgggcgcgttatccgcgtccggaaaccaattggacatagttaacttgttagtggtagcattgcttattgcatgtaccgcttttttcgtagcttcggaatttgcgattgtcaaagttcgcagctcgcgcattgaccaattagttagcgaaggaaataaacgggcgattgctgccaaaaaggtgatctccaaccttgatggctatttgtcggcgaaccaattaggcattacgattacatcgttaggacttggttggcttggtgaaccgacggttgaacggatgctaacaccgcttttcgaacgcatccatttattagaatcggtttcgcacgttttatccttcgttattgcgttttcgacgattacatttcttcacgtcgttgtcggcgagctggctccaaaaacgtttgccatccacaaagcggaggcgattacgctgcttacagcccaaccgcttattttattttataaagtgatgtatccgtttatttgggcgctcaacaattccgcgcgcctcgtcgccagaatgtttgggttaaagccagcggcagaacatgaaattgcccattctgaagaagagttgcgccttattttatcagaaagttacaaaagtggagagattaaccaatcagaatatcgatatgtgaacaatattttccgatttgatgatcgggttgcaaaagaaattatggtaccgcgcaaagaaattgttgcgctcgatattaatcgaagcgtgaaagagaatttggaaattattaaagaggaaaaatatactcgttatccagttattgatggcgataaagatcacgttcttggacttattaatgtgaaagaagtgtttaccgatcttgtgacaaatccatccgaagaaaaacaaatgaaagattatatccgcccaatcattcaagtgattgaatcgatcgctattcatgatttgcttgtgaaaatgcagaaagaacgcatccacatggccattttagtcgacgaatatggcggaacatcggggcttgttaccgtcgaggatattttagaagaaatcgttggagaaattcaagacgagtttgacgtagatgaaatcccgttgattcaaaaagttgatgaaacacgtacaattatcgacgggaaagtgctgattagcgaagtgaacgatttgtttggcctttccattgatgatgaggatgtcgatacgattggaggatggattttaacgaagcattatgatattaaagtcggcgatagcgtcgaaatcgataattacttgtttacggtgaaggagatggatggtcaccacgtgaagacgatagaagtagtaaaacaggagaaagaagagaaagcggcagatcatgaactcggtgaaaaagaggaattgcatttatgaggcagacgtttataggacgtctgccttttatggtggatccatgtaaaaccgagtgatatcaacaggaaaatcatcaacaggtgcaatacatgaaatcatttcatttgtaaaaggatgcaagaacgatagtttggcggcatgaagtgcttgtcgatgaaacgtgttttctccgccataaagaacatctccgactaatggatggccgatgtaactcatatggacgcggatttgatgcgtgcgcccggtgtcaagggaaagttctacaagcgatagttgctgattcggaaacgtatgtaagacgcgataatgtgttaccgcttttgcacccgtttgcgaaactcttcgtctcgttggatgatggcggtcgcgtccaatcggcgcggaaatcgttcctgatttatttttcatgatcccatggacgagcgctacatacgtccgtttgatttgccgttttgccaacatccgatcgagcgttgctcctgcaagcggatgtttggcaaataaaatcgttcctgatgtgtcacgatcaagtcgatgaatatgccgtactttcgtcaaaatgccttgcgattgtaaataaaaagcgaccgcgttcgctaaagttcctgtttgagaaggctcagaaggatgtatatccattccggcatccttattaataatcaaaagatgctcatcctcccataaaaccgaaagttcgcgatattctgggagaaggctggaagcctccggtttataaagatacaactgcaaacggtcattttcttgtaatgggatttgccacgatacttctttcccgtttaattttactcctttttccatgcgcagctgatgagctaattttttcgaggcgcaccacacttcttttagcagcgattcaatcgtgcgccctttccaaaacgaaggaataatacattcaagccaatctcctttttttgaccacattattcgtttcactccaaattttctaaacagtggaaacactttctatccctatgcgtacataaggtatgatacacttatagtatcgttttgctaatagtagcgcaagcgttatctgaaaaggtggtaagaacatggaaattgtttgcgtgtcaacgaaagaacaagaggaatatatcaattatttagtaaattatttttacacaaacatttttccgtattatttcgatgacgagcaaattcaggcgtttgaaaacttacaaatcctttcattaaagggagaatatgttacatacaatgggacaatgaaagaagcgtttcaaattatttcatcacttcaatcgttaattactgtgatcgaatatgtaggagaaagcggagattgcgaacggtatcgtgatctatttgagcggaacgtcaaattacttaggcggtacggtattacgtttccgtttatgatcgagcagtttatgagcaagcgtcattacccatgcagtatgtatttgccttcacaaagcagctggttaatgtaggaggagcttgtccatcgtagggcaagctccttatttattgctatgttgaatcgaagaaaaccagtcacggaaaactgcttcttcatgatagccgtcgattcgttttacttccttccctttttcataatgaataagggttggcgttccttcaatatgatacttgtcccatccgtctttgaattcaagcaggttaaacatttttaagtcaatatccatttgttttgccaaagggacgacgatcggtgttattttttggcagagtggacagatcggactataaaaatagacagtgaccgtttctttgttttttaacttctggtctaattcgtcgggcaaaatgatgttttgataatttggatcatccagctgtgcaacggttgcaggatcaagttctgctttatgataaggattgtctttgactgcttctttttgctgatatgatgtgataaaagagattgccgcaaacagcgctacaataatcgatccgaagataaggagctttttcaacttattttcccttctttctctttacgaataatgaagatgcttaatacgctaatgagaaaaaatgcaactagcgctaaaaatggaatcgtaataaaaccaagccaattaatgtactgtcccgtacagggaatgcggccgcatgaaattgcgtagttttggaagaacggaattttttgcagagcataatggtaaagtgagatcgttcctccgatgatggataatgaaaggctatagcgcgcgatgccatattctttccgaatgaccgcaagccctaacaaaatcacttgtggatacataaaaattcgttgaaaccagcaaagatcacaaggagtaaattttaaaacttcggaaaaataaaggctcccaagcgtcgcgatcaatgaaattccccaagcgccgataagcgcgttttccaatgttttggcattgttattcatactgtagtccccttatttctcatgtttattgccattttcattatattggacgaaaaggagaatgtaaaattttaataaatatataagccgctatttttattttatagtacaatgcttgtgtacaactggacatagaggtgagaaatttggaacgagcatggtggaaagaggcggttgtgtatcaaatttatccgcgcagtttttacgattccaacggggatggcattggcgatatccgcggcattatcgcgaaacttgattatttaaaagaacttggcgtggatgtggtatggctatctccggtatataaatcgccaaatgatgacaacggatatgatataagcgattatcgggagattatggatgaatttggtacgatggaagattgggaagaaatgcttgaggaaatgcacaaacgcgggattaagctagtgatggatttagtcgtcaatcatatatcagatgagcatccgtggtttatcgaatcaagaaagtcaaaggacaatccgtatcgcgactactatatatggcggcctggaaaagatggaaaggaaccgaacaattgggagtcaaattttagcggttcagcgtgggaatatgacgaaacgacggaagaatattatttgcatcttttttcaaaaaaacaaccagatttaaactgggaaaatccaaaagtgcgccgcgaagtgtatgacataatgaagttttggcttgataaaggcgtcgacggcttccgaatggatgtcatcaacatgatttcgaaagtgccagaattaccggacggaaaaccgcaggaagggaagaaatacgcttcgggaagcaagtattttatgaacggtccgcgcgttcatgagtttttgcaagagatgaaccgcgaagtattgtcaaaatacgacattatgacggtcggagaaacgccgggagtcacaccaaaagagggaattttatataccgacccatcgcgtcatgagttgaacatggtgtttcaattcgagcatgttggtttagattccggacctggaggaaaatgggatattcgtccatggtcgttggccgacttgaaaaaaacgatgacaaaatggcaaaaagagctagaaggaaaaggatggaacagtctttacttaaacaatcatgatcagccacgcgctgtttctcgctttggcgatgatggaaagtatcgtgtggaatcggcgaaaatgcttgcaacatttctccatatgatgcaaggaacaccgtatatttaccaaggtgaagagatcggaatgaccaatgtgcgcttcccgtcgattgaatactaccgcgatattgaaacgttgaacatgtataaagaacgtgtggaagaatatggtgaagatccgcaaaaagtgatggagaaaatttattataaagggcgtgacaacgcgcgcacaccgatgcagtgggatgacagcgaaaacgcaggatttacaacggggacgccatggattccagtaaatccaaattataaggaaatcaacgtaaaagaggctttagcggatccaaattcggtgtttcattattataaaaaattaattcaatttcgcaagcagcatgacattattgtctatggaacatatgacttaattttggaagacgatccgtatatttacgcatatacacgcacattgggaaatgaaaagctgattgttattactaatttttctgaaaaaactcctgttttccggcttccggatgatatcacctataaaacaaaagagctgcttatcagcaattacgatgttgatgaaacggaagaactgaaagaaattcgcctgcgtccatgggaggcgcgcgtatataaaatccgtttgtcatgaaacatttgcttttccggtgccaatactaaacggtgcaaacattattttctacctatatcctcccgccaatccgcccataataatcggtgaaaggggaggatcacatgaataataacaacaacaaagttcaagacgttatgacgaaaaatgtagcgacagtttctcctaaccaaacagttcaagaagctgcgcaaatcatgagccaaaaaaatattggggctcttccagtagtggaaaacggtcaagtaaaaggaatgatcacggaccgtgatattacactccgtacatcggcgcaaggaaaagatccagcttccactcctgtatcggaaataatgacgaatcgcgtggtcactggtacgcctaatatgagcgttcaagaggcggcaagtgtgatggcgcaacatcaaattcgtcgtttgccaattgttgaaaataaccaaattcaaggaattgtcgctttaggcgatatcgcgacaaacagcgcgtccgatcaagcggcgggacaagcattgacaaacatttctgagccgtcgcaaccacaaggataaaaaaatgaaggatgtctctgacttatgagacatcctttttcttttatgaaggatattgtatgatgataacgaatacataaagaaagggagggatgtttggtgaattggaaaaataaatatgaacaatggttagcacataagtcattagacaaagaattaaagcgtttattaacagagcgtcaagacgacctgaaatggctggaagattgtttttataaaaacttagaatttggaacaggcggcatgcggggagaaatcggtccggggacaaaccggatgaacatatacacgattcggaaagcatcagaaggtttggcgcgatacatagagtcctttggcgaagaagcaaaaaaacgcggtgttgtcatcgcctatgattcgcggcataagtctcgggaatttgcgatggaagcagcgaaaacattggctactcacggcattcaaacatatgtatttgatgagctgagaccgacgccggagctttcgtttgctgttcgttatttgcatgcattttccggcatcgtcatcaccgcaagccataatccgccagaatataatggatataaagtatatggagaagatggggggcagcttcctccagacacggcagatgcggtgattcgatacgtcaatgaagtggaaaatgaacttgatatccatgttgaggacgaagcaattttaaaagaaaaagggctcattcaaatcatcggcgaagaagtggacaatgcttatattgatgctgtaaaaacggtctcccttcaaccgaagcttgcggaagaagtcgatattcacatcgtttttacaccgcttcacggcacatcaaacaaaccgattcgccgcgcgttaaaggaacttggataccgaaatgtatttgttgttaaggaacaagagcagccagatccgaacttttccacagttgcatcgccaaatccagaggagcatgcggcatttgcgttagcgatagagtacggcaaaaaagtcaatgctgacttgttaattgcgacagaccctgacgccgaccgattagggattgccgtaaaaaatgaaaaaggcgactatgttgtattgaccggaaatcaaacaggaggcttattgcttcattacctgctatcccaaaagaaagaaaaagggatattgccgcaaaatggcgtggtgctaaaaacgattgtaacctccgagtttggccgcgcgattgcgcaatctttcggcttagatacggtggatacattaacaggatttaaatttatcggcgaaaaaataaaagaatatgaacaaaccggtcagtatacgttccaatttggctatgaggaaagctatggctatttaattggtgattttgtacgtgataaagacgcggtccaagcagcggtattagcggtggaagtatgtgctttttataaaaaacaaggtatgtctttatatgaaggattgctgcaattatttgaccaatacggctattaccgtgaaggacagcagtcattaacgttaaaaggaagagaaggtgcggaaacaatccaggctatcttaacatctttccgcaatgaacctccggtagaagtagcaggaaaaaaagtaaccgtgatcgaggattacaaaacgaaagaacgggtaaatactgcggctggtgaaaaaacaatgattacacttccgacttccaacgtattaaagtatttgctggaagacgattcatggttttgcttgcgcccttcgggaacagagccaaaaatcaaagtatatttcggcgtgaaagggaagtcattagccgacagtgaagcaaagctgcaacaactttccaatgcagtgatgaaacgagttcatgactttcttcgcactgcttcgctatcttaaatgataaacataacggaaaggatcatgccacatgttaacaaaccaagtagcgattatcacaggagcttctcgaggaatcggaaaggccattgcgtttcaattggcggaacaaggggcaaaattggcgctcgtgggaagttctgaaggggtttatgaaacggaaaaagagctgaaagaaaaaggattctcttatgtgaaggcgttccaagtggatgttgccaatgaacagcaaatgcaaaagatggccacgagaacatccgccttcctcccactgctttagctgtgggaggaaggcggggtttatattttcagtatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattagtgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgcttaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagctgcaagcccacggctttagccgttgggtagttgacagaagtattagaagagtttggacaaatcgatattctcgtcaacaatgcagggatcggattttttaaagaagtggaagagacaactgtggaagaatgggaacgtatctttgccgttaatgttcaaggcgtgttcatcggagtaaaagccgtgcttccgcatatgaaagaaagaaaatcgggaacgattattaccatttcttccgatgtcggccgctacacgattccgaacggagcggcatacaccgcgaccaaatacgctgttcaaggattttccggttcgctggcgcaggaagtaagaaaatacggcattcgcgttggtacgattaacccaggaatggttgatacatacttcgccaattcggtccaaggcgttccggaaaaacgcgattggctaaaagccgaagatgtcgccaaagcagtcgtctatatggcaagcgctccaaagcacatgctgatcgatgaaatcgtccttcatccgctcattcaacagtatcctattgcataagccgaaaaagacaatgccgaaggtcggcgttgtcttttttctatacgattggagcgaagggggaagaaaaatgagcaaggacaagcaggatattcaagaattgcttacattaaaatccattgccgaaacattgaatgagtgcaatgatttaaaggaaatgctgcagacggtattaaaggaattaatacaagtgatgagattgcaatgcggctggattttttttgttcatccaaaagaaggatactctcttattgctgactatcaattacctcctgcactgacatgggaaaataagaagccgatgcgcgaaggaggctgttggtgtttggaacggtacagagatgggcggctgcagcgggcagcgaatgtcattgaatgcaagcggcttgaaaaggcaatcgaagagcaatggggagataccaatggcgttacccaccacgcgagcattcctcttcgtgcaggggatgagaaatttggagtgcttcaatgtagctgctccgcataaaacgagctttacaaataaggaacgacgattgatgtcatcattccgctgaaaaaggagagaggataatgggaatcaacgtacttattgtggatgaccatcatgttgttcggcgaggattagtttttttcctcaacacgcaaaaagaaattaacgtagtcggtgaagcgtccaatggaaaagaagcggtggaacgggtgaaagaactgcaaccagatgtcgtgttaatggatttggtcatgccggttatggatggcgtggaagcaacgaaaaaaataaaggagctgtctcctcatacgaagattctcattttaacaagcttttctgatgtggatcatgttattcccgccattcgtgccggcgcgtcggggtattaattgaaggatgtagaaccagatcagttagtacaagtgattatatctgtgtaccgaggcgaaaatcagcttcacccgaaagtcaccacgcatttaatgactcatgtgtcaaagggaggggatcgtaaggaacaacttattgaagtattgacgaagcgggaaaaagaagtgcttgcggaaattgcgaaaggaaaaagcaataaagagattgccgcagcattaatgattacagaaaaaacggtcaaaacgcatgtatccaatatacttgctaagttaaatcttgcggatcgcacccaagcggctctttatgctgtaaaacatctcagactttagttgtattgaggcttcggctattttcgtatgtacagctctcccgatttgccggcgaaagaagccattcctttgattacactataatcagaaaaacaaggaaaaaaggagagaaatgccatgcatatcgttgtagtgaacggaagtccgcgcaaatcggggagaacgggaatcgttgctagacatattgcaaagcaatatggagcgcagcttatcgatttaagtgaaggagccataccgctatataacggtgaagcaggccaagaagagttgcctgctgtgtgccagttacgcgaacaaattcagcaagccgatggcattgtgctttgttccccagagtatcatagtgcgatgagcggagcgctaaaaaactctcttgattttttaagcagcgatcaattcgaacacaaaccagctgctcttattgcggtggcagggggaggaaaaggcggaatcaatgccttaaacaatatgcgtacagtaatgcgtggattgcatgccaacgccattccaaaacagcttgtcttagattcctcttgtttcgttgatgatcatttaacccaagcggcggctatgcaagtggatgatatcctttctgagttgcaccgttatatcagcgcagccaagtggtggagagagaaaaaagaataagatgaccgaaggatgccgctatatgaaagcttgtccgctattgttttggtttttgcttgcttcgttcatgccttttattggtgtaatgatgaccaattgtcttcatccgatttatatcaccgatgtcttaaaggaagatagttcggtatacggaatccaaagtatggtgtatggaattggtgcggcgcttgcaggggctgtagttccgttgttgctgaggagaatcggaacagaaataagcattacgatcaccgtatttatgtatgcgatggcgatgacgatgtttcttttcgtaaaaaacacgtggatattttatctgcttgtaagcattaccgcgtttggcaatgcgggtacaagggtggcacgcagcttgttaatgatggaacgaatcccaaatgagaaaatcgggcgggtagacagtttatttcgtgcgttcggttttcttattcgttccatcttgttaagcgtatttactggcctcgtttcattagagcatgtcctgattccatatgccatattaagcggattgcttatcatttccgggctattggtgctaaggactggagaatcggtgaaaaaagaacaatttcatgtgacaggataaaaggagatttttcttatacatcggtcggagaatcgataggataaataatggggaattggatcgaaccaattccccgttttttatttaggaataagcgtattgctcagctcctgttttttgttcgcttgcctcaagggcatggtcgatataacgcaacagagcggttagccgcttttgaatgactgagtaatcatattcaaaattgtaggcgtgaagaaattgctcaatttttttcgaaagcaaatcatcttgtgtacgcaccattaaaataagcaaattatcccattcggagcggtgcgtatagtataatgctttgtcataatcgatggtgttcaagttcatgcctcctttatagaaggagatgtctttagtgtatgatggttcttgttttttttacgctgtaaatgttacgttagaaggtaaaaaaataaatttaccggtttcaaagtgccggtgttttacttctttttttgctgataaaaccaatatattgtgagcaggcaaatgaggagaataaatacggccataaaaaaagtgcgatattcatccatatattgtttaattataatccaattcttccctaaataattaccaattgtgagaaaggtgaagacccagacaaacgctccgctataggcatataacataaatttttttcgatcgtatgcgttaaatccagctaaaaatgcagcaagatgacggatgccagggataaaatagcaaataaacagcaccgatggccctagtttggcaaataatgctttcgtttgctctattcgcttttctgtaatatgtatttttggacctattttctgcaaaaacggcaatccgagttttactcctaaatagtagctgatggagataccagctatagcaccaataaagccaaaaacaaatgagataggatatgacatggaacctgtggaaattcggtatccaatgtacgtaagtagcagctcatccggaatcggcataccgacaattcctaacattaacacgaccataatgccgatatatccaaaatgatcgataaaataatgtaaataatgctccactgtatcaccacactttaatagtatgagcaaagcgagtcagcagaaaataaatgggctttattatttgctaatgtccattataaacaatacatacgttgaaggaaattttttacataaatagatgatgtataaaagtttgtgtaaaacattttgctagaacaaaagaaaaaagtagggtattctctgattggaccaaaaatcttagagaaaggagaaccctacctatgtctaaaagaagtataccgaatgtcgactgggcaaatcaactggaaagtgttattcgtcaatttgtgaaggaaaaattagaactgattatgcgggaagaaatcaaaaatttcctcgaaatcgaacaggctggaacaccgaataggagaaacggctgctatcagtgaaatctagatacgcaatatggccggattgagggtcttttggttccaagagaccgaaacggggaatttcaaacacagttgtttgccccttaccaacggcacaccggctggctggaggaagccatcatcaggatgtatcaaagtggcatgagtacgcgtgaaattggcaagtttatcgaacgaattctaggaaatgcttattctccagcggcgatcagccgtattaccgatgtcgtgaaagaagacatcgagaaatagcacactcgtccactgcacaagcgttattccgtcttatatttggatggtttatacgtaaaacttcgtcgcgaaaccgtggagaaagaagtcatttatgtggtgttaggggtgaatgaagaaggggatcgagaaattctggatttcttcataggaggacaggaaagcgcctatgtatggcaggagattctccaacagctctacaaaagaggcgtcaaggaagtgtttctgggcgcattcgatggccttacggggctggaggaagcctttaaggcgggtttatccgaaagctgatgtgcagcgctgtgtcgtgcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgagtaaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtttggtaaatacccgagagaagttcaatcttgggccaatgagttggatgtccttctcacctttatggactatccaagcagtattcgaagtgtgatttacacgacgaatgccatcgaacgaacgatcaaggagattcggaaacgtctaaagccgatgaacagtttgagcagtttagaagccgcggaaaaagtcgtgtatttaaccattcaagattttaatgagaaatgggcagggcgaaagttaagaggatttgccgaagcacaggaagccctcgagcgaatatttgaagaacgttacaattaaccaaataatgtaaatatcaaaccaatacgataaggggattctccctttccacacaagagactgaatattcagtcctttgtgtggaggaaactagtcccctatccattccaaatccatttcagagataccctatctatcttgcattacacaaaattcttgacggtaccatcacttgtatacgaaagtgatttttttatttgtttgatgttgcaatttttaattattgctcatttgattactggtttgctgcatggttcgataatgtttagtgatcatgctaaaataacgtttgtaatacattttgtcctggtgaatcataaatttctttgacaaatggaaaattgtataatttgttgaatgttaaaaggattgtttcttttcgttgtcaaataatttgtagtaaatattagaaatttaaaggggatatatggcggaatggacgcgaaggatttgttgcgtattatagaagatggagaaaatgccgaattggaatgtaaagcagccaaaggcggtttaccgaaagatgtttgggaaacgtattctgcttttgcgaatacaaatggcggtattattttgcttggggtcgagcaaaaaggacaagagtttttcccagtcgatgttgatgcaaaaaagttagtcaaagacttttgggatggaattaataatccccaaaggattagtaaaaatatcttagtggatcgaaatgtagaaattattgaagttgatgggaaagaaatcgtgaaaatttatgttccaagagcttcacgtgaggacaggccaatttatattggtcataatccttttacaggtacatatcgccgcaattatgaaggagactataaatgtacaaaagaagaagtacagcgaatgatagcggaccaatcgccaattcctcaagacagcaaagttcttcccaattacggtttaaatgatttgaatatggaatcggtgagaagttatcgaaatcgcttttcttctttgaaaccagatcacccttggaatggtttagaactgaaggaatttttatataaaattggagctttgggaaagctgcgcgaaactaacgaggaagggctaacattagccgggttgctcatgtttggggaagagcgcagcattacagagtatttaccgcagtatttcttagaatatcgggaaaagagtttggatgtgccgggggagagatggacagatcggattatttcttccgacggcacttggtcggggaatttgtatgatttttattttaaagtgatccgcagactaacggatgatttaaacattccttttcaaatggaggggctttttcgcaaggatgatacaagggtgcacgctgctcttcgtgaggctttagtcaatacgttggctcatgccgattactacgggcaacgcggaattgttatcgaaaaggaaaagatgttatttcgattttccaacccgggtgttcttcggattcctttgcaacaagcactgaaaggtggaataagtgatccgagaaatccaacgatttttaaaatgtttatgttaatcggacttggtgaacgggcagggtcggggattgagaatattcatttggcgtggaaagaacaacattggactgccccagaattaattgaagaatttcagccggatcgcacgattcttacgttgcgaacaacttcattattaccgcaggaaagcgtcgattttctaaaagcagttcttgggaaacattataagtttttaaccaatgatgaagtattaattttagtgacggcacatcaagaaaattatgtgaccaatacgagattgcaaagcctgacagataaaaagagtgatgaaataagcaaattattatccgtactggtggaaaaaggatatttagaaccaaatggacaaggaagaggtacaaaatatacgctaacggaaatgttttatcaaaagtctatagggaactccagatataatcgaataagctccggacctagtgctaataactccggacctaacgctgctaactccggacctaacgaaaacgaacaaacaaaagatcatgaaaaagtgctattggatatttctgaattagcaaggaagaaaaagagattacatccttccgaaatggatgagatcattttaaatctttgtgcaattaagccgttaacgctcaaagaattaagtcaattactgaataggcagatggatcctcttcgcaaaaagtacatttcacgattgcttagggaaggaaagttagaactgctatatccggagcaagtaaatcatccgaaacaagcatatatgacacgatctctttttaaccagcattaggatattggattcctaatgctggtttattgttattagacaaatttcccttctcatatagttttacaaaatatgaggtagcgtcaaaagttctatgaaaactccacacagatcatcccattgagcatcgtggggcatgcggagggtcggattcgcccttgaccaacacccgccaaaggtgcggaagagtcgtcaagggcgacggggacaaaaaagaaggcaataagaaagccgcccttgccatgaccgaattttacctttggcggtgttcggttggtcaagggttcgcttcgccgaatccggcaggagttctgttcaacgggctccggaggacaaaaaagtcaggccgcctcttgttggagaaacgcttgtgccatggcgatcagcttcgtccaccgggccggcatatgtggaagatccgccagttccgggatgacgaccggcacccggccttcgagcgcgctgtgtgggcgcagaaagttgaaatacgccacaaacagcgtcacaaaggacaccgagccttcttccgcaccaaacccatgggtcgggcggtagttgcctttaaaggtccggttgaatcgctcgatgatctgcttgagagggcgaaactcttccgagaccggatcctcattggtcagcccgatcacttggcggacgtcaaatgaaatcccgtgttgggcgaagaagtgttgcgccagcaggtaaatcgggttgccatccacgacgaacgacaagtcgtctgggagggacgctagcttcctgaggacatcatcgatggccttgatggccgagagcgtgtcccggttgggcgagacgcgatacgacagcacaatctttttgacggcgtcaaacataaagaacaggtaatgccagcgccctttgacgcgaatatacgtctcgtccccgcaaaacgaaccggacagctcatacgggaaccggtcgacaaagggcttgatccaaagcgcgacgctgttggcgtagttgagcaccgtctgatgggagatcgagacgccatggatgtccttcatggcggcggcggtctccctcgaggacatcccaaagttgacgtagtacgtcaacacgagccccaacacgtgcggcgacgcagccagccgggacaaatcgaccttcggcttgatgagcgacgaggaagccaacgggagaaagtcaaacaagaactctcgaaacaaataccgcaccttgaaggcttgaggatcctgttgaaactgttggcgctccttcttcgtcatccggcgaaggttggcctggtaaaacgggcaagcgttgttcttgcacttatagatgttgtattctttgcgttccttgattttttccagcgtctttttgcagtgcgggcagcgaaagaccgcttgcttggtgaaccgatttcggtggttgaaccggcactggcacactttgcattggtattgcccttttccgccgttattggcgtacaggtaagaagagggagcctggcagcgagggcaggtcaacgaatccggaacacggtgtttcgcattcgcgcggcgctggatgggccgtaaaggacgtccgtgctgggcttcatagtctgtcaacagcttccggtaatcaagggtttccggcacatcgatgatcggaaggtcatcgacctgaagtttccggtacggcttttggatgggttcgtccaagtcctcgagattcaaggatttccccacgatcacacccatcaaatacacaatgatttgatattgggtcttgattatttcgagcaaataggctaataattgaggtaacaaagcttgtcactcctttgttttggctgttgggggtcgttacctcaatgatggccgaaaacaacgggggtggcaagctttttttcttccaaccgttgaaactcaagggaaaaccgtgagtgtggaggataaacttttgacaataccaaatatgatggggagggggacgaatgaagcttgatgggatttggatggaatccattgaattagataaaattgtccccatatacgttgagaatgtttcaaaaagagcagtagagaaaatggtcaaaatattagagggaggggatcagttaagcagccatgttattgttgaaaaggatcgaacggaagataaatattggttagttgctggttttccggaatacttagcatataaaaaaatgaatgaaaagcataaaaggtgcacaagaatattttgcgttattcagcgatattcgatgatgtataaaagtttgtgtaaaacattttgctagaacaaaagaaaaaaggtagggtattctctgattggaccaaaaatcttagagaaaggagaaccctacctatgtctaaaagaagtataccgaatgtcgactgggcaaatcaactggaaagtgttattcgtcaatttgtgaaagaaaaattagagctgattatgcgggaagaaatcaaacatttcctcgaaatcgaacaggctggaacaccgaataggagaaacggctgctatctccgttgtgttcggaaaaaagatcaattcgaaatggcggaggacctgaaactcatttatcgttctccgaataaagaaatcgcattggagatgtttcaacagtttcaatccaaatggtctcacaaatacccaagggaagtccaatcgtgggccaatgagttggatgtccttctcacctttatggactatccaagcagtattcgaagtgtgatttatacgaccaatgccatcgaacgaacgatcaaggagattcggaaacgtctaaagccgatgaacagtttgagcagtttagaagccgcggaaaaagtcgtgtatttgaccatccaagattttaatgagaaatgggcagggcgaaagttaagaggatttgccgaagcacaggaagccctcgagcgaatgtttgaagaacgttacaattaaccaaataatgtaaatatcaaaccaatacgataaggggattctccctttctgcgcaatagactgaatattcagtccctcgtgtggaggaaactagtcccctatccattccaaatccatttcagagataccctatctatcttgcattacacaaaattcttgacggtacctattataactgatcatattatagttgactaatataatatgttgatttagctttataaattgacaatattttgaacaatttattattacgctgaatatgtccaccccttatgatatattagtcatgtctaatgttataagaggtgacaaggatgaaatataagggaatgattgttttacttctgctcactttgatcatttcggcttgcagttccaataaagaacaatcacatcaagagcattcttccaatggggatttgcaagaaaaaactgcttctgctgacgttttaccgacctttttgaaaggtcaaagtgaagaggtccgcttggtatatcaagctgctggcaaatcaatagagttgttacaatggattccttgttattgcggttgtgccgagagtgcgggacataaaagtagtatgaattgctttgtcaaaaaaatcaataaagatggttctgttgtctgggatgaccacggtactcgttgtggtgtttgcttacaaatcgcagcggaatccattaaaatgaaacaagaaggtaagtctataaaggaaattcgccattacattgatgaaaagtacaaagaaggttacgcaaaaccaactaaaactccaatgcctttataataaacaaacctcacttttccgaaaacgaaggctttacaatcctcccacggtggaggattttttgttttcttaaggcatattttataagtttggcagatataaaagtaaagacaacttagtacaagggggatgatggatgaactcactttggcttttagggttttctgcttctgctattggaatgttatctggcggagtgattgcttggttgtttaaaggctggcaaaaaggaacgccaaccattttttcagtatgtagtggtatgatatttggactggtcacgatggaaattttgcctgaaagcatagaaattggaggttggtttattgctattgtcggattgatttttggttattttatttataagcatctagaaaaggtttcccatcatgtgatcattattaccaatgacgctaaaaaagacttatttgtacattctggtctatttttaacattcagtattgccctacacaattttccaacaggcatcgcacttggagccaatactcacgattcattgactaaaccaatgatgactgcgattatgcttcacaatattccagaaggtattgctgtttttactcccttgctgatggctgggtttggaattctcagcatcatacttggggcaaccatagcctccgcccccataggagttggagcattcatcggaagcaattacggaatgggggttccttggttagtagcaatgattatcgcattggcgatgggggtaatgctttccgtgacgggaaaagaaatttttggaacagctttacgcgcatctaccaaaatatactgtgttatcatggctataatcggttttatattggtttcattttacttgttttttctgtaaaaaacttgaggataacgtcatacgggaacttgaagaagaatttacaaaagatgtgctgatattcgaaaggacagctcactgctgtcctttttatacccttaaatcgccatgttgcaagtccgatttttccacctgaacggttgtcatcatcctccttccattcattatgagctaaataacccattttcatgaaaaaacatttcctaaacttgacaaaaaaatgaatataaaatatgatacatacatatgaacatatgctcatatataataaataaagtgaggggaatcatcatgaagatggaagaccattctttcttaaaatctgaaaccattgaaaatgtatcgcgaatatttaaggtattagccgatccaacacgaatcaaaattctttatttgttatcgcaagaagagtgcaatgtcaatcacattgcagaagtgttggaaatgtctcaatcagccgtttcccatcaacttagtatgttacgaaatctgagactggttaagtatcgccgtgaaggaaaaacactgttttactcctgcgatgacgaacatgttatttcattattaaaacaagccattgaccattctgaacatcattaaggaggtattttatcatgcatcatcatcaccaccatcattctcacgaccaccatggtcatcaccatcaccacggacatcaccatgatcacagtagagaaggaaataaaaaagggcttacaattgcccttctcattaccgctggaattatgttgttagagtttttcggaggtttaatcacaaacagcctagcccttctttctgactctggtcatatgcttagtgatgctagttcacttgttcttagcttagtggcaatttggtttgccaccaaaccagcttcccccaataaaacgtatggcttttatcgttttgaaatcttagccgctttgtttaatggagttaccttgtttgttatcgctggatttattatttgggaagcaattgaacgtttttacaatcctccaaccgtggctagcggctctatgatgctgattgcgtccattggactttttgccaatcttttaagtgcctgggcgttaatgaaaaaaggggatgtaaaaaataatgtcaatctgcgtagtgcctatcttcatgtgatcggtgacgctttgggttccgtaggtgctatcatcgctgggcttgtcatgtggctctttagttggtatgtcgctgaccccattatttccattttggttgccttattaatcttgaaaggcgcttggggagtgattaaacatacggttcacattttgatggaaggaacgccaattaccattgaccaaaatgaagtgaaaaaagccttagaaagtattgaaggagtgattaacgttcacgaccttcatatttggacaattacttcagggttagactcattaagttgccatattttgattgaagatcatcaagacagccaaaaggttttacaagaagcgatccattttattgaggaccactttaaaattcagcatgcaaccattcaaattgaaacctctcaaatccatcacggggaaatgaaagtttaatccttttcagaagagaggtgataaaatgcaacacatcgttgatgttctggttatcggtgctagtcaggcaggactagcgatgggatattatctgaaacaaaataatatattgtttgccattgttggcaaggaaaatcgaatcggagatgtttggagaaaccgatatgattccttagttctttttactcctcgctggttcagttctttgccaggaatggctttaaagggtgacccgaacggatatccaaccaaggatgaaattgccgattatttagaggattatgctcaaaaatttgaattacctattcatctgaacacagaagtcatttcccttcaaaaagaagatgagatttttaaagttacaaccaataatggtaattatgtggcagagaaagtggttgtagcaacgggtcctttccaaaagccatacattccaccatttgcagaaagcttatccgataaagtgtatcaagtgcatacatcccgttatttgaatccatctcaattacaagaaggctctgttttggtagtcggtgcgggaaattcaggggcacaaattgctgttgaattgtccgaagacagagaagtttatttatctgtaggtcataaaatgaagttctttccacttgaaataatgggtaaaagtattttctggtggtttaaaaaattaggtttattaaatgtccatatcaacagctcgttaggtcagtttatcagtaagcaaagtgaccctattttcggtaaagaactgaaacatttaatacaagaaggcaaaattaaaattaaacccagaacagaaagtattttaggagatgttatttcttttgcagataacagtcaaattcaagttcaaaatgtcatttgggcaactggattttattctgattacagttggattcaaattccgaatgttttagaccatagaggaaagcccattcaccaaagaggggtaacttctgtgaaaggattgtacttcttgggattgccgtggcagtatcgaaggggatctgctcttattggaggagtgggtgccgatgcagagtatttgataaatgatattttaaaccattgaaggtgcttgcaatgttgtggttagaactttttatagcccttctaagcttagcgtaagtgggagagtattcattcaaacataagcttcaaatatcattaaatggtttgaacaaggtcagtaccttgttcaatattttagcgatcttaaactaacaaacgataaaagtttccattgactaaaaaagtttctgatgtacaatttatttaggcaacattttctttgctcttacatatatctaattctaagttgtaggagcaaatttttttaccccaaaagtttccttaatgcaaaatatttagcgaaaaccaatcatgaggtgatcatcatgagtgaaaatataaaaaaactgctgtgcagacacgtcaatacgaacaaaccagctcgggtaaacgacaagcgatcaaatatgccacttgggattcaaccattgcactctttttcgctttatttattaatgcatctatccttattgtttctgctgctacattccataaagcaggaatgaaagatgttgcggagattgaagatgcttatcacttgcttgctccactgcttggaacaacacttggaagtattttatttggagttgctttgttggcttctggtcaaaactccacattaacaggaaccttagctggtcaaattgtgatggaaggttttctaaacattcgccttcctgcttggttaagaaggctgatcactcgattgattgccattgtcccagccgttgttgtaactgctctttatggcgaaagcggaacggctcaattacttattttgagccaagttattctttctttacagctctctttcgcggtagtgcctctcgttcaattcactagcgataaaaagaaaatgggcgagttcgcaaatccattatggttgaaagttcttgcttggatggtagcgatggtgattatcagcttaaacgcatatttattgttccaaacattctttggttaagaaatagtaaacctcattatctttttgcggataatgaggtttattgtttttagctaatagaattttttgatgtagctaattaaatgaaatgcctggtaaatattaggttgattttttacatccaattcttttttgtttttcattcaaataaatgtttgaataataaaagaaatgaggtataatatattcaaacggaaatttgaatatgaaagggggataatgaatgagtaagaaagatacatgtgaaatttattgttatgacgaagaaaaagtcaatcgaatacaaggggaattgcaaaaagaagatatatccagtgttgtcctgttgtttaaagcactggcagatgaaaatagggcaaaaattgcctattcactttgccaagatgaagagttatgtgtatgtgatattgccaatatcattggggcttctgttgcaaccacttcccatcatttacggactctttataaacaagggattgtaaagtatcgaaaagaaggaaagctagcattttattcgctggatgatgaccatattaagcagttaatcatgattgcgttagcacatgataaagaggtgaaagtccgtgtctgaacaacaagcaaaattatctaaatcagaagcgaaaacctaccgtgttcaaggatttacttgtgcaaactgtgcggcaaagtttgaaaataatgtaaaatcattgccaggtgttcaagatgctaaagtaaactttggagcatctaaaattaccgtttggggtacaacaaccatcgaagaattagaaaaagcaggagcttttgaaaacttaaaggttcgggaagataaagaaaaagcagtcaagcgtgaacctttttggaagcaaaaagagaacattaaagtgtatatttccgccgttttgcttgtgatcagttggtttttagggaagcaatacggagaagagcatatctttgcgacaattggatatgctgcagcaattttaatcggtggatattcgttatttataaaaggtttcaaaaacctagttcgattgaattttgatatgaatacgctgatgacagtggcgattttaggagctgcagcgattggtgaatggggagaaggtgcaacggttgttattctattcgccattagcgaagccttagagcgttattccatggataaagctcgtcaatccattgaatcgttgatggatattgctccaaaagaagcattaattcgtcgcggaaatgaagaaatgatggtccctgttgacgatattcaagtcggagatattatgatcgtaaagcctggtcagaaattagcgatggatggaatcgtcatcaagggtacatctacgctaaatcaggctgccattacgggagaaagtgttccagtaaccaaaacagtcggtgatgaagtctttgcaggaacattgaatgaagaagggttattggaagtaaaagttacaaaacgagtggaagatacaactctttcgaaaattatccacctagtggaagaagcccaagcagaacgggcaccttctcaagcgtttgtggatcgttttgccaaatactatacaccagccattatcgtttttgctcttttactagccgttattccgccattatttatgggtgctgattggagcgaatggatttatcgaggtctagctgtattggtggttggttgtccgtgtgcgctagtcatttccacgcctgttgcgattgtaaccgccattggaaatgcggcgaaaaatggggtgttaattaaaggtggcatctatttagaggaagcaggatctctaaaagttatcgcttttgataaaacaggaaccttaacaaaaggtattccttccgtcaccgatgtagtcacttataatggcaatgaaaatgaactaatgaccattacagcagccattgaaaaaggctcacaacatccacttgcttccgccattataagaaaagcagaagaagatggattgaattttaatgatgtatcggttgaagaattccaatccattacaggtaaaggggtcaaagccaaagtaaataacgcaatgtattatgtcggaagtccaggtctttttgaagaacttcttccaaatggcatccaatcagaaataaaagaacaaattacaacccttcaaatacaagggaaaacggtcatggcattaggaacggaaaaagaaattctggcgttaattgccgtggcagacgaaataagagaatcatccaaagaggttattcgaaaacttcatcaagtcggtattgaaaaaacggtgatgctgacgggagataaccaaagaacagccgaagccatcggaaaacaagtcggtgtttccgatattaaagccgatttacttccagaagataaactgaatttcatcaaagagcttcgcgacaagtatcgaagtgttgcgatggttggagatggtgtgaacgatgcaccagctcttgcagcttcaaccgttggtgtggcaatgggtggtgctggaaccgatacagcccttgaaacagccgatattgctttaatgtctgatgatttaagtaaattgccatatacgattaaattgagccgcaaggctttagcaattattaagcaaaacattaccttctctttgggcattaaggtgctggcgttattgttaattgtacctggttggttaacgttatggttagcgatatttgcggatatgggagcaacattaatcgtaacattaaacagcatgcgattgctaaatgtgaaagaataatgcaatagttgaagaagacacacaaaaagaccgaatttatttcggtctttttgtgtggtttaaaaatcaacattgaaatttaacaaagccctgattaaaaacagtcaaaactaacaaaacaaatgacctaaattttagagatcttaattaattaaatgggattttaataaaaatgcttggcgcttaaaggatgatgtataaaagtttgtgtaaagcattttgctagaccaaaagaaaaaaggtagggtattctctgatttagccataacacattccagagaaaggagtaccctacctatgtctaaaagaagtataccgaatgtcgactgggcaaatcaactggaaagtgttattcgtcaatttgtgaaagaaaaattagagctgattatgcgggaagaaatcaaaaatttcctcgaaatcgaacaggctggaacaccgaataggagaaacggctgctatcagcgaaatctagatacgcaatatggccggattgagggtcttttggttccaagagaccgaaacggggaatttcaaacacagttgtttgccccttaccaacggcacaccggctggctgcaggaagccatcattaggatgtaccaaagtggcatgagcacacgggaaattggcaagtttatcgaacgaattctaggaagcacctattctcctgcgacgatcagccggattaccgatgtcgtgaaggaagacatcgagaaatggcacgctcgtccactacaccagcgttattcggtcttgtatttggacggcttgtacgtgaaacttcgccgcgatacggtagagaaagaagtcatttatgtggtattaggtgtgaacgaagaaggagatcgtgaaattctggatttcttcataggaggacaggaaagcgcctatgtatggcaggagattctccaacagcactacaaaagaggcgtcaaggaagtgtttttaggcgtcttcgatggccttccggggctagaggaagcctttaaggcggtttatccgaaagctgatgtgcagcgttgtatcattcacaaagtccgtagcacactccgttgtgttcggaaaaaagaccaattcgaaatggcagaagatttgaaacttatttatcgatctccgaataaaaaaattgcactggagatgtttcaacaatttgagtcgaaatggtctggtaaatacccgagagaagttcaatcttgggccaacgagttggatgtccttctcatttatggactatccaagcagtattcgaagtgtgatttacacgacgaatgccatcgaacgaacgatcaaggagattcggaaacgtctaaagccgatgaacagtttgagcagtttagaagcctcggaaaaagtcgtatatttgaccattcaagattttaacgagaaatgggcaggacgaaagttgcgaggatttgccgaagcacaggaagccctcgagcgaatgtttgaagaacgttatcattaaccaaataatgtaaatatcaaacaataagataaggggattctccctttccacacaggagactgaatattcagtctcctgtgtggaggaaactagtcccctatccattccaaatccatttcagagataccctatctatcttgcattacgcaaaattcttgacggtacccgatattcatccatatattgtttaatcataatccaattcttccctaaataattaccaattgatatggaatggacttatacgtatcaaaactccttttttctcatacattgtgataagaggaaaaggggggagagatgtgcatgcgacaagatgatttgaagaagttggaacgggcgattgcggagattacggaaatcgctgaagggtttgggcttgatttttatccgatgcgttatgaaatttgtccagccgatattatctacacgtttggtgcgtatggcatgccaacgcggttttcccactggacttttggcaagcagttttacaaaatgaaactgcagtacgacctgggattaagcaaaatttacgagctagtcattaattctgacccttgttacgcatttttattagatacaaatacgcttattcaaaataaattaattgttgcacatgtattagcgcatagcgattttttcaaaaataacgttcgtttcagcaatacaaagcgggacatggtcgaaagcatggcagcgaccgccgagagaatcaaacattacgaacatcaatatggaaaattcgaagtagaaaaatttttagatgcggtattggcgattcaagagcatatcgacccgtcactgcttcgtccgaaattatcatggacgtgggaagatacggaaatatatgaagaggaagagccgccaaaaacatcgacgccatatgacgatttatggaagcttgatgaaaaagatcgtccagctccgcctccgcgcaaaaagcgcaggaagtttccgccgcagccggagaaagacgtattgttgtttattgaagaatacagccgcgagcttgaagactggcagcgcgacattttaacgatgatgcgcgaagaaatgctatatttttggccgcagcttgaaacgaaaatcatgaacgaaggctgggcgacgtattggcatcaacggattttacgggaaatggatttaacgagcgaagaggcgattgaatttgcgaaattaaacgccaatgtcgtgcagccatctcgcacagggattaatccatattatttggggttgaaaatttttgaagatattgaagaacgttggaacaacccaacggaggaaatgaaaaaacttggggtgaagccaggatcgggacgccaaaaaatttttgaagtacgtgaactcgaatccgatatttcgtttttgcgtaattatttaacaaaagaattagtgatgcgcgaagatatgtatttatttcaaaagcaaggaagagagtataaaatcgtcgataaagattgggagcacattcgcgaccaactcgtcagtatgcgtgtcaatggcggatttccatacattacagtaaatgatggcgattacatgcgcaatggtgaattatatttaaaacattggtatgaaggaattgaattagacattaaatatttagaaaaagttcttccgtacatttatcagttatggggccgcgctgttcatatggaaacggtcgttgaagagaagcctgtattatttacgtatgatggaaaaacagtgcatcgaaaatatatatgaattcaataaaaagagctgcttgaagacagctctttttttatgtgtttgaacgttgtttgtaacgctgttgtttggttattatttttaagtataaggaaatggttatcatcattgccgatggtaaccattttatttttttgggatccataagcatactgtgcaaaaattgtatggtataaaacatttttacatttataagcctgttaatcatgacaattttgtgacaaacatcacaatgtcactatcttgtcaaagttattttgttatttcttcatgatttattgataaagtaaaaagtaataagtaataagtaccgtattaactattgataaagtaaatacggtggaaatagaaggaggaaaaaccgtgtggaaacgccaagaaaaatggcttgtgaccgttagttttcttgttgccctgattatgtttctatcaattgttggcaaattgttttcataaaaggaggaactttgtcgaaaaatatttttttgacacccctgaaacggctacaaccgttgatatatcaacatttatagagggaggatatggcaatgtggaaatatgatccggtgctgtttagccggttgttaacggaattaacgttaacgtttcacattatttatgcgacgattggtgtcggtgttccgttgatgattgcaattgcgcaatgggtaggtattcggaaaaatgacgaacattacattctacttgcgcgaagatggacgcgcggcttcgttattacggtagccgtcggcgttgtgacgggaacagcgatcggactgcagttgtcattattatggccaaactttatgcaacttgcaggtcaagccatcagccttccactgtttatggagacgtttgccttcttttttgaggcgattttccttgggatttatttatatacgtgggaccggtttgagaatcagaagaagcatttattgttattgattccagtggcgattggttcttcggcttcggcaatgtttattacgatggtaaacgcgtttatgaatactccgcaaggttttgagttgaaagatggagtcatcacgaatatcgagccgcttgtggccatgtttaatccagcgatgccgacgaaagtagcacacgtattgacaaccgcctatatgacttctgcttttgtcttggcgtccatcgctgcttggcatttgatgagaggcaaccgccatgtttatcataaaaaagcgctgcatttaacgatgaaaacggcattcattttttcgcttgcaagcgcacttgtcggtgatttatcaggaaaatttttggcggaatatcagccggaaaaattagcggcggcggaatggcattttgaaacgagtacacatgcgccgcttgtgctgttcggtacgttagacgaaaacaacaatgtaaaaaatgcgatcgaaattccatatgcgttaagcattttagcgcataatcatccgggcgcggaagtgaaagggttaaatgagtttccggaagatgaaataccgccgctttatatccactatttatttgatgtaatggttacgatcggaattttgcttacgatggtatcggctgtttattggcttggtaaacagtggaaatggaaatttatcatgaataaatggtttttagcattgcttgtcactacaggcccattggcaatgctggcgattgaagcaggctggtattttaccgaagttggccggcagccatggattttgcgcggttatatgaaaacggctgaagcggcgacatcatcgggacatgtagatacgatgcttgttgctttttcgattttgtatctcattttaggaattgcaagtgtgacagtgctgattaacatgttccgaaaaaatccggtggaaaaagagttagcggaacgctctcttgaacgggaggtagtatcccaatgacattagaaattataggtatatctgtcttatggctgtttttatttggatatgtcatcgttgcatcgattgattttggtgccggatttttcagtgcgtacagcgatatcgcgaagaaaaaacatattttgcataaaatcattcagcgttatctttccccggtatgggaagtaacgaatgtgtttcttgtctttttcttcgttggaatcgttggatttttcccgaaaacggcgtattattacggaacgattttgctcgttcccgccagcatcgccattcttttgcttgctattcgaggttcctattacgcctttaacacatacggaggaaccgagcggaaatggtatctgtttgcttacggattaactggattattcattccagcgtcattatcgatcgttttaacgatttctgaaggcgggtttatcgaaaagcaaggagaaacgttgacactattatataaaacattatttgttagtcctttaacgtggagcgttgtgctgctcagtattacaagtgtattgtacatttcagcgacatttcttacgtattatgccaacgaagcaggcgacatgcaggcgcgtgaattgttgcggaaatatgcgctaagctggagcgggccaacgattttatcggcgcttcttatcatttatcagctgcgccaccataatccggagcattatagcaacatgttaaacgttgcttggatgtttgccatatcatttctgtttttcgtgttgaccgtttatttgctttggaaaaagagatatttcggatgggcgtttgttagcttagtgatgcaatacgcgttcgcgttttacgcatacggcatttctcactatccgtatttgttgtacccatacttgacgatttacgacggatttacgaataaaacgatggcgatcgcgcttgttatcgcgtttatcgcgggatttttgctgcttattccatcattgtacctgttgttaaaactatttttgttcaacaaaaaatacgtaaaaggacaattataaggaggagaatgcgatgcaaacgtttttgcttatgtatgcaccaattctcattgtggcgctatcggtggttgctgcgttttgggccggattgaaagacgaacaagtcgagtaggacttcctgctcgacattttttatatttgttcgttgacatggatggaaaaatcgattactataagaactagattaaatacccatacatgtatatgtaaataaaaatattttatttcgtaaaaactatgatcgagaaaaaggaggacttcatgatgaaagtagcgattatcgcagctaacggtggtttatttgacgcatacaaagtatttaatattgccacagcggcagcagcatctgaggcggaagtaggcatttttttcacgtttgaagggttgaatctcattcataaagaagcacataaaaacttaccgcttccagaaggaaaagagcatttccaagaaggatttcaaaaagcaaatgttccatcgatcgaagagcttgtaaaaatggcgcaagaattaggtgtgaaactagttgcgtgccaaatgacgatggatgtcatgggccttgacaaagagcaatttgtcgatggaattgaagtcgctggcgctgcaacatttctaaactttgcaaaagacgccgacattacgttgacgttctagtggagggacgaaaatgaaacgagttacggtatatacgacaacgacatgtccgtattgtgtaatggtaaaaaactttttacgtgaacaagacgttccgtttgaagaagtcaacgtgcaacgggatcctgtcgcggctcggaaacttgttgaaacaacagggcaagtcggagtcccgcaaatcgaaatcgatggtcaatgggtaatcggatttgatcccgacgccatcatgcaattactgcaacgttagcaagatatgggatgtcattgctggaaaagaacttgttccaacaatgattaacggtaagaaatggttcgttcttgatgtatgcaacaaagagatattcgatgattgaaaaatggaaggaaagaaacatatacgattggaagtatgtcaaacggatatgggaaaatttcaagcagataaagaacaacaacggggaatggaaatcgatccaaaccgttgtgcaatttgctaaaaatgcatcagcaagaaaaagcttcggattatggattccgaagctttttgattataataatcattaaaaaaagaatacaggaggatttatgatggcagggcatcgttttcatccagaaaaggcggaaaaattattagatccgaagcgaaaagaaatcattgctccagaacgggcaatagagatattgcaaatcggaacgcaagatgtcatcgttgatttgggagctggcaatgggtattttaccgtgccaatggcgaaaatgacgaaagaaaaagtatatgctgtcgatgtacaacaagaaatgttggaatttttaaagacacacgcagaaaaagaacaagtggacaatattgaatatatacttgaggatgtatcgaatacgtctttgccttcacgattggcggataaggggctcatgtcgttcgtgtttcatgaagtagatgatcatgacgcagtgcttgctgagatacaacgggtgatgaaaccgaacggaaaatttctgatcattgaatgggaagcggtagaaagcgaaatggggccgccgcttcatgagagaattccttctcagcaattgctagaatatatgaaaacaaaacaccagaatgtggaatttttctcctttcatccaaccgtatacggtatattgctaacgtattgagtcaacagtggttatcccaatacatgttgggatgatgaacgatacatcatttatccacatattgttaaaataaaacagttgataatatacctataagggtatataataaacacagacatcaatgatggagcgaggtgatcgctatattgtatatcatcagcctgattattttcagtttattattcatagcattgtatcgccgttattatccggtaagcggtgttccatgcatagatatagccgataaacgaatcaaggatatggttgtgttagatattcgtgattataacgaaacaacagaaccgcctattgctaattctcttcatattccgtatgcttatttaaaacggcatttttctaatattccgagtaaatcgcttcatattattgcaaacgatgaaatcgaaaaaaatttaggcgtacgttttttacgacgccgcggttttgacgtacaaagctattcaatcatccattgtccttgtcgagaaaggggaaatgaaaaatggaatacaataaagaaatcaaaaaccgcttaagacggattgagggacaagtgaaaggcgttcttagcatgatggaacaaggaaaagactgcaaaagcgttgtcgcgcaattatcggcggcacgcaatgcgattgatcgcgccattgcggtcattgtaagtaccaatttagaaaattgtctgcgcgaaagcatggaaaaaggagaaaaaacggaacatttagtcaaagaagcggtagagctattagtaaaaagcagataagtcaactcttgaaaaaagggttgacacactcttttacacatattaatatacctataggggtaatggtaaaataataaggaggttatccattatgaatgtaaataaagtattagatgcgaaaggattagcttgtccaatgccggttgtaagagcgaaaaaagcgatggatgaattaacatcagggcaagtgctcgaagtgcaaacaacggataaaggatcaaaaaacgacttgccggcatgggcaaaagcaagcggccatacggttattgacatgaaagaagaaaatggcgtattgacgttttggattcaaaaagggtaattttttagctgtccatatacctatataagtatatgtatatggaaggaggggacttaatgtcgcaacaaaagaaaaaaacaacgattattttatttagcggcgactacgataaagcgatggcggcttacatcatcgcgaacggtgccgccgcttatgaccatgacgtcacgatttttcatacgttttggggattgaacgcattgcgaaaagacgggcatatttcggtgaaaaaagggtttttggaaaaaatgtttgccaaaatgatgccgcgtggagcggatcgcatggggctttcccgcatgaactttggcggcatcggaccaaaattaatcaaacacgttataaaaaagcataacgcgatgccgctgccacaattaatcgaaatggcaaaagagcaaggggttaagttagtcgcgtgtcaaatgactgttgatttattagggttgaaaccagaagaattgatcgatggcattgagtttgctggagtggcaacgtatttggcggatgcgtcagaagggaacataaacttattcatttaaaggtgattacgaatggcacaaacagtaataaatatcgttttattcctgttgctcgcttggtttattgcaatccgcgtcattccaccgcgtggagtacggatgattacaacagcagagctaaagaaagaattaggaaaaaaagatgtgcagtatgtggatgtacgtactcccgcggagttccgcgcgaatcatattcgcggatttaaaaatattccccttcatgaactgccaaaacgtgccaacgaattatccaaggaaaaagaagtgattgtgatttgccaaagcggaatgcgaagtacaaaagccagcagactattgaagaaacttggattccaatacgtaacaaacgtaaaaggcggaatgaacgcttggtcataaaaaaaggaggggatcgttgatgaaacaattaacggcaaaagaagttgaaaaacttcttcaagaaggaaaacaactgaacattatcgatgttcgtgaagtggatgaagtagcggctgggaaaattcctggtgcgattaatattccgttaggattgctcgaatttcgcatgaatgagctagataaaaataaggaatatatccttgtttgccgttcgggtggaagaagcgcgcgcgcagctcaactgctggaaagtcatggatatcatgtgatcaatatgactggcggcatgttggactgggaaggacctgtggaataaataaaacggcaaaaggaggaatgcagcatgattcgtgtagatatgacagtcgatgcaaagggattatcttgtccaatgccaattgtaaaaacaaaaaaagcgatcaatgacttgcaaccgggacaagtgcttgaagtacaggcaaccgataaaggttcgaaagccgatatcaaagcatgggcggaaagtaccggccatcaatacttaggaacgattgaagaaggaaacgtgttaaaacattatattcgtaaagcaagtgaccatgagacaaaaggcgaagcaacatattctcatgtaatttccaatgaacagctggcggaaaaaataaatgatgattctgtggtcattatagatgtccgcgagccggcggagtatgcgttcggacatataccaggcgctatttcgattccgcttggagaattagaagaccgcatccatgagttgccgaagaataaaacgatttatgttgtttgccgtactggaacgcgcagcgatttagcggcacaaaaattaacagaaaaaggatttactaatgtatggaatgtcgtcccaggcatgtcaaaatgggaaggaccgctcgatacagctcaatcctgattgagcggttttttaaaaaacaaaaatatactatagggggtataaaaatgacggtaaaagaaatgacggtgcaaacattaacagaaaaagtattaaataaagaacatctcgttatttttgacgtacgcaacgaaagcgattttcatgattggaaaattgaaggggagaactttgaatatattaatgttccatactttgagttgattgatggtgtagattcggttatcggccgccttccaaaagacaaagatgttgtcgtcgtttgtgccaaaggcggttcagcggcatttgtggcagaacaattagtagaagccggatttgacaacatttacacgctcgttggcggcatgaaagcgtggagcgaacatcttcataaagcaaaagtatatgaagatgacaagatgaaagtatatcaattcattcgtgtcggaaaaggatgtctctcttatatggtgatttccggaaacgaagcgcttgtcgttgacccatcgcggtttattgatgtatatgaacaagtcgcacaagaagaaggggtagcgattacgcatatcgtcgattcccacttacatgcagatcatatttccggcggaaaagcgttagcagaacgtacaggagcgacatattacttgatgaaaagcgaaggagcggtgtttgatttcgaaccgctggaaaaacatgaccgcattgattttgaacaagtgcaattagaagtattagcggtgaaaacgccagggcatacgccgggaagtgtttccttcttcgtgaataatcaattgcttttctctggagatacgatttttgtcggcggactcggacgcccggatttaggcggaaaagcggcggaatgggcagcggatttatacgacacggtatacgaaaaagtagccgcgattgcggatgatgtaatcgttctgcctgcccattacgctaatttggatgaagaaatgagcaaagcgggatatatcggcgatacattaggcaacattcgtgcccgcaacgacatgatgcagcataagaaaaaacaagaatttatcgatattgtcgtgcaaaacgcaaacacagagacaccgccaaactttgaagacatcgtagcgattaaccgcgggctgaaagcggtcgacaaggaacagcagcaagaactcgaaatcggtccaaaccgttgcgcgctgcatcatacccgttaatttgaagggagttgaaaaaatgaatgggaataaggtcgtcgatacaaaaggattatcttgtgccatgatcgttgtgaaggcaaaaaaggctatcgatgaattgccacccggtcaaatacttgaaatcgaaacaatggatcaaggagcaaaaaatgatctaaccgcttggataaacgtaagcggtcatgagctagtcgattataaagaagaaaatggtgtatggaaattttgggttaaaagaaaataatcattcgggggtacgtataaagtaccccctagttttcgaaaagtcaaaaggggtaatgtattgatggaattgacattgaatttcatcatcgtgatttttctcattggctttatcggttcatttatttctggaatggttggtattggagggtccattattaaatacccgatgctgctttatcttccgccgttatttgggcttgcttcgttcagcgcccatgaagtatcgggaattagcgcggttcaagtgttttttgcgacgattggcggcgtttgggcgtatcgaaaaagcggttatttaaataaaacattaattctttatatggggattagcattttgatcggcagtttccttggcggattcggttcaaaagtgatgagtgaaggaacaattaatgtcgtgtacggtattcttgccgcgttggctgctgtcatgatgtttgttccgaaaaaaggcattgacgatattccaagcgatcaagtgacctttaacaaatggcttgccgctgcattagcgcttgtcattgggattggttcaggaatcgttggcgcagcgggagcgtttttgctggtgcctactatgcttgttgtgttaaaaatcccaacacgaatgacgattgcctcttcgctggcgattacgtttatttcctccattggttcgacgtttggaaaaatcacaacggggcaagtggaactgcttccttccatcatcatggttattgccagcttaatcgcctctcctttaggagcaaaaatgggccaaaaaatgaatacaaaaatattgcaagttattttagcgtttttaattttagcgacagccgtaaaaatttgggttgatattttacaatttcaagtataataaataggaaccgcgttttatttcaatcatttcatttccctgtatagtttgctttaaatcgcccacactagctggtgaaaatatcaaggagggtgtgggcgttaatgaaagaagtattgcaacgtgtcaaagaaaagctagaacaatcgtttgacaatccgggcgcttacgatttggaacaatgtctccgcgaactcgagcagttaaaggcgacggcaggcgacaaacaacaaatgatggaagatgtcattcgcgctatcacccacgcgaaaaacgcgcaagcacagcttgccaatgcgggcgatgagtcggcaacgaacgcttttgccgaagcgtatcgggcgcttgatcaagcgattgaatcttacagcaacgtagataatgatccagtgtgaataggcaaggattcccttgcctatgcatgagtaatgtttatggaagaaagcttgtttccgttcgcctggagaggagatataaaaagaaggaaagcctggacagaaaaaatctccggcaaaatcttgatacaatattgacaaaatttcgacacaatattttattgatggttcattgaaatatcaacttatttttctataaaataaaaattggaaaaagtgaaactattcagggaggtaccaaaaatgaaagcccttacctatctgggaccaggaaaaaaagaagtaatggaaaaaccaaagccgaaaattgaaaaggaaaccgatgcaatcgttaagatcacaaaaacaacgatttgtggaacagacttgcatattctttcaggggatgttcctactgtagaagaaggtcgaattttagggcatgaaggcgtaggaattatcgaagaagttggttcgggcgtaaagaattttaaaaaaggcgatagagtgctgatttcttgtattacctcgtgtggaaaatgcgaaaattgcaaaaaaggattatatgctcattgcgaagatggcggctggatcttaggacacttaattgatggaacccaagcagagtatgtaagaattccacacgcagacaacagtctttatccaattccggaaggcgtggatgaagaggcactcgtcatgcttagtgacattcttccgacaggatttgaaattggtgtgttaaacggcaaggttcagcctggacaaaccgttgccattatcggagctggtcccgtaggtatggcagcgctgttaacggctcagttttattcacctgcagagatcattatggttgatttagacgataaccgtttagaagttgcgaaaaaatttggtgcaactcaagtggttaatagcgctgatggtaaggcagtggaaaaaattatggaattaaccggcggaaaaggtgtagacgtcgcgatggaagccgtcggaattccagtaacatttgatatttgccaagaaattgtaaaaccaggcggctatatagccaatataggtgttcacggaaaaagtgttgagtttcatattgagaagttgtggatacggaacattacgttgacaaccggtcttgtcaatacgacttctaccccgatgttattaaaaacggtgcagtcgaaaaaattaaaaccggaacaattaattacacatcgctttgcttttgcagacattatgaaagcttatgaggtatttggcaacgcagcaaaagaaaaagcattaaaagtcattatttccaacgactaaaaaaatcaattcttaatcattagagcctgtatccaaaatcattcagttatagaaggcatatgtaggatcaaaccaatatcagacagaaagatggtaatcaaacgtgatattgatttgcaatctattcaagaagtaagaaattaccttgaagaagctaaatcagtacaaaaaatcattcaaaaatggaattcgtgagatgcaggcgtcaaacaaacagttgaaagagaaaaaccccgcactaacttaaagcactttagaaaagtttgtaaaccaatattatcctgagaaagcaaggaagtaatagcgtacaacaaacccagcggcaagctgggtttgttgtatattctcaccaatttttaaattcaaaattattctgatgattttatatgaatttttaccgttaacctgcataatgttgtaataccccagaagatcgataataatggaggatttcaaaaaataacattaacacttacaaaaaaaattaagggtaaaaaaggagtttttttatatcgcatagaaaaatgataatatcaacgatttttttggaggggtttatctttaatgcgctttcaacatccgagttaaccgataggggattgtagatttcttttggatgtgctaatctatccatgcaagagacattaaccttcttatttggatcgtttgcttgtatatctttattctagaagccggttcatgtcacttttatttacttcatttactcaagtgctcaaatgcagttgtgatataataaaatattataataataatttgacaaacttggaggtagcaatggaacttctagaagtgtttaaagccttgtccaatgaaacaaggctgcaaatcgtacagtggttaaaaaatcctgaaattcactttccaaaaccgcagcatggggatatacacgaagatggagtttgcgtaagcgacatccataaaaaagttggattgtcacaatctacagtgtccctttacctgtccatgttgcaaaacgccggattgataaaagcaaaacgagttgggcaatggacttattataaaagggatgaggagaacatcaaaaaaataatcgaattgttatctagggatttatagccccaattcttcgctcacgtttagattgtgagcatcaattattattttgggcttgaatcctctttatttttatattattatattaatagttctagatatctataaatatagaattgtttctaaatctcttttatttttatgatttatatcgataattctaaatatttatatttataaaaacagataaaaatagacggaataaatcggtttggtaaatatagatttgcgcattatctgactgtcgaactgttttttgtctttggaatactaggggtagtattaagacatcgaaagcaacgggattggcagaaagaaatgtaaatgtggaggaacgatgatgaatcgttttgaaaagcacaaaggatattcacgcatgtttaaagaaaaccatctcactctcgggttgttctttcctatagaatcatacgaaggaagcattccagagatgaacatggaaaagcaaataaaattggcaaaaagagcagaagagctcaattttgccgcattgtttgtcagggatgttccgttgcatgatccttattttggggatgtggggcaaatttatgatccttgggtctatttaggatatatagctgcccatacagaaaaaattgctttaggcactgcaagcattattcttaccttgcgtcatcctttgcatgttgccaaagcagccgcttccgtcgacagattatccggcgaacgtttgattcttggggtggcgactggggatcgtccgatcgaatttccagctttttcagtcgagcctgaacagcgcagcgctttgtttcaagaagctgtattcgtaatgaaaaaagcgtggaaggagagcttcccggtgatcgaatcgccgagagtccatatgtcgaacggggaccttttgccgaaacctcgcttgtcggacattccggtgctggtaactggccacagctctcagtccgtggaatggattgctgaaaacggtgatggttggatgtattatccgcgtaacttgagattccaagcggaattgattaaacattggcgctctcataccgatcagtttaaaccgttcactcaatctttatatgtagatttgacggaggacccaaatcatccgccaatccctattcatttagggttccgagtcggacgcaatatactcattgagttcctggaaagtcttaaaaatattggtgtcaatcacgtgattatcaacttaaaatatggccatcgtcctgttgaagaagtgattgaagagttaggagaagaagttgttccgcactttccggcgttaactgaggagtaattcagggaaatgaaatattaagaactcgcgcgattccgttctaatccaccttgagatcggaatcgcgggttctacttgttagtctactagtcttggtttgagagaaatgaatcctcttaaagttttatagcaactcaaaaatgccacggggatgatggaaaacattcaggacaggagttgtatgtctcaaaagagatgatagttcgattatgaagaaagaagaaattgagattgtacaggacaaaagcgacgtagaatatcaactatactctaagcagcgtaataacctgtctgtcgaatattgggcttttatgtaaccgctttatgtaaccgttgccagttttgtgtggtcgatattgcctcattcttgctaggaaaggcgggtgctattgaacgccaagtgattgccacttagaggaggtgatggcggaagcaaaagataacgttgctgctcacacgagcaatattgacatgacaaaattattctaccggttataggaaattataaaaaataaaaatcattaaaggagggattaaaagtgttacgtgatattgatttgcaatccatccaagaagtaagaaattaccttgaagaagctcaagcagcgcaaaaaattcttgcaaaaatgacacaagaagagattgataaaattgttgaaagcatggcaaatgcggcaagagaagaagcggcacgcttagcggctatggcagtagaagaaactggttttggtaatgttgcagataaaacgacgaaaaaccttttcgcggcgaatgacgtttacaactctatcaaagatgtgaaaactgtcggggttattcgtcgagatgaagaaaatcgcgtatgggaagttgctcaacctgtaggaatcgttgcaggaatcgtcccatccacaaacccaacttcaacagttatttttaaatcattgatcgcagttaaagcaggaaatgctattattttcagcccacacccagcagctgcaaaatgtacagtagaggctgcaagaatcatgcaagaagcggcagagcgcgctggagctccaaaaggcttgatttcttgcatcacacaaccaacaatggctgcaacaaacgagttaatgaagcataaattaaccgatgtcattttagcaactggcggtcctggcttggtgaaagcagcttacagctctggaaagcctgcatatggcgtaggacctggtaacgtaccagtctatatccatgaaagtgcaaatatcgcaaaagctgttgaactaatcatccaaagtaaaacttttgacaatggaacaatttgtgcttctgaacaagctcttttagttgatgaatctattaaagaaaaagttgttgctgaattaaaacaacaaggcgcttacttcttgaatgaagaggaaaaacaaaaagtagcttctatcatcatggtaaacggttcgttaaatgcgaagatcgttggaaaaacgcctcaagtaattgcggaaatggctggtattgaagttcctgctgacgtgaaagtgcttgtagcggaagaaacaggagtgggtaaagaatatccattctcaatcgaaaagttgtctccaattctagcattctatactgtaaaaggtatggaagaagcaagcgagcttgcactaaaactgcttgaagtgggcggactcggtcacacagttggaattcacgctgaagacgaaaaagtgatcgaagcgtacacaatcgataaaccagcatctcgtattattgtaaattctggtacaacatttggtggaattggtgctacagtgaatttaatgccatccttgacacttggatgcggtgcaatcggcaacaacgttacatctgacaacgttacagtaactcatttgttcaacattaaacgtgttgcatttggagttcgcgagatgccaaaaaaagatgaggcacaaaaagaagctgcattaacgaaataataaatcaggaaagtatatataacaaacccagtgataaactgggtttgttatatttttttggccaattgttacttctatagagtggattgtaaaaaagttgaaattgccgggcagctaaccatcgcgggagaatgtgatgaacgttgaatcggaatgatttaatgtttcatgttgcaactcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctggtcgttccgtatgacgttacacgtaaatgctctcatccagccccaacccctgcagaatccttcgctgatcaggggtaagggagcgatccagtgagcgttggatgcgcccatccggcagcttgaacaggacgacgttcacatattgaaacagctgaaaaatcgcctgtcccgtcggccgggtcagcttgcggcctccaggacccttcaacgggtgttctggagtaataaactgacgcactcggcgctgaaaaacgcggtaaatagccaaggccaacagaaacaaatagcctaatactgcgacccgttctggttttttgacgtaaatctcatccgtgaaaaacggatctttcaaaaaagcgaagttcatttccaccgagatctgccctttatatagcttcaagatctcttgggcatccatgggttggcccttccattccttcggaacggtcgtgacaaggacaaaccgggacgctttccgtctcgcctgttcccacgcgtcttggtcgaattcgacgtcaaggtgcaagaaatacagcgtctccacctcgggtttcgccccttttttcggccgtccgcgccgttttttcaggcgtacgatctcttcgaccgcggccttgacccgatgaaaccgggggcgaagggacgccttgagggacgccaaggcttgttcggcatcttcccggcaggagaaggggtgacgctcccaacgggcttgttcctcgcgaagaagctccgcttctttggttcgttctttttcaagcgtctttccttttcgctggtcgagcgcactcgattcgacgacgatcagccgaacggggtggccttcataggtggaggatgtttcccatacccggtacgtggcgccgtttctctccgctagggtaaagggttcgctccacgggatgtgaggcgaatcggcctccgctaatgcccgtttcacgatccgaagcgacgaagggcctcgggtgatcaaaaaggcgttggccgctttggtttgcgccagagtgtcttttgtcatcgtggcggaatcggccacgtaaatccattcgtcttccatcttggcttgtttgagctgttcgtggacacgggacagcacctccggattccacgttttgtcaggcaggttgccgtcgtgcacatcgccgtaaaacgggatgccgtcctcgttgccgaccagtccgaagccgatctgtttttgccaacgatgatggcggttatagccatgtgtgatctgcaaagcctctaatgaggccgattcatacgcgccgtaaaccgtcttgtccgtcgtatcggcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatcaccttgtgaatgtcggcctcatacaagcggtcgagatgacgagccaaggcatcgtcgttcaaccaggaaggatggagaccgggacggatgagtttctctagatcgatctcctgagcccatcgttccacgtgaacgagggcttgccggccgtcaaacagattgtagatgatggcctgaacggcatcgctgactcgagtctggcactgtggatcaacgggaacgagatggtcaatcaattggggcaggcccagtttcttgaatagggcacttattatattcaaataatcattacgatagacctttttgacttgaacgttcatgagagaaaaactccttcactttccttgtgtgtcaaggattcattcgacatcggaacgaaaaaatcctcccgattttcgttgggagggtgcgaaatgtgagtcataagctcgagcagaacccaatgagagatatccaggatttaaaatcggccgatgaagagaacgaaaaaatcatgtggctcacggaagaagaatttgaggacttattgcatcggatgcggaaaaaaccggtgcaaagccggggagtcgatcctgaagagaaatatcgccgggaccgtgcggtggtgtacctgcttacctatgcgggattgcgagtagaggagttatcaaacttaaaattgacggatttagatttagagatgagacgaattcggatcgtgggaaaggggatgaaggttcggacggtaccgatctcgaatatcttgttggcagaactggaggattggctcaagtttcgcgcggaaatggcgaaaaagaaaccgcatgtggccgcatcgccatacgtcttttacagccagcgctcgccgaagttttcggtaagaggtattcagcgaatgattgaaagttacagcctgccaaataaaaaacttacgccccatatgttccgccatacgttttgtaaatggatgttaaaggcgacgaacaacgatatcgagaaagtacggagactcgccggtcacagtaatatcgccacgacgtcccgatacttaaaagacagctatagcgatctggcggatgcggtagaggcgttgccgaagttttaatctcactgtatgtgggaaggggaacaaaacgacaaaacggtgaaggattcattgaaaatcattgatgggtgttttaagggcaatgcgttttacgtgagcagcatcgctgggtttccattggctgggtttccattgcccagctatttttaagccgacggactgcgttcccatctgtcctacggaaaatacttgtgccaattgaagattctaggcatccatcctctcacttagatacatgcccaaagtatgcccaatgcctctgggcccttttgtatcaagggatcagaggcattttgtttgcatagctactgtcgaactcgggttacatcgtcattacctttaatatcaaaggtgattctgaggtgattctgaaaagaaaaagcaggagtttatcctgcccagttgcttaattacaacgttcataatgagaaatttcgtttcgttgaaattgaagaattttaaatcatcgtttgcattaatatccagaaaaaatctgcacatagagcagatattgtaagagtttattaatcctgcctttgttgtggtgaaggctccctgtgtaaatatttcctttcggcatctctaatttctcatttactaaaaatagttcaatatttcacgcggcgcaaagttttctattttctgcaactcttccttgctccaccactttaattctataaatgtatctttctcatttttagtcatattttcgatagacaatattgtgtcagattgaatagcaattttataataaatctcacgacttataaaaggaccctttttcccttcaattaatacatccatttcaaatattggtttgtcatgaatatcaacaacaatgccaagttcttcgtttaattctctttttaatgcttctactggagtttcattctccttaacaccaccgcccggagttacccataacactttgtttcctacaacatctttaaattcaaacttttgaagaagaattttattaaattcattcactatcaccgctctagaacatttgcgtattctcattgaatttctcctctggctttaaattttcccttgatcttcaatgatcttcttaatccaattgtgcaaaccggttcaacatcgctgtcactaacaatgaatcccctaaaaggccggtgaattaatggggcatagacttcccacatgtcgaattttggaggccattctccccgccgtttggcgccaaaggatgggaagacgagcaggacttcctgctcccaattccggttttgcgcacgccaaagagccggtcccccctcgtttttttcgaaaccggcacaatcgcttcagattttgcacgacggcggtcaacagcgcctgttcttccatggcgtaaaggccccggcttcgggcccggtccagcccgtgacattccttcccttcggcgaacacatgctcacaacgcgtgcgaagggcttgaatggatcgatagccgccctgttgctgaatgagcctcgcttgattgcgaatctgaacgtctcggactttcgcctggcgctttgcttcctgagcgggatccttcgcccggcgcttccaggttggaatctcctccatctccttgcggcgcagcggcacgagcggtgtgatgccttgaacgaagagcgcttccagatactcggtggtgccatacgctttgtccgcagacaaggtccgaatcgtaatcgacgggtggcgaaactgaatcgaagccagctgctccaaactcgtctcccgttccgccgttccagtggcgaggctggcccgtctggataaaatcacgcgcgactggacatcgatgacgtcgtgcaccagataccgaggatacgcttcctgccctttgcctttcttgtacaaccgggcatccggatccgtcacgcttcgatgggtccggttggaaaacgtggctccacggaagtttccccgttcttcggcatggacgcgttcccctgattttggagacggagagggtgggtcgtcatccggatcccgggcctcggtctgttcatcttcccgggcagtgcgggtgaggtagtcctccaacgtttccaccggagcgagcttgacctcccgcaagctgtggatcgaggcattcgcccgcacttgggtgccgtcagccgccgcatggacatccggcgagaccaaccccgccgcgatgcattgatccaccacataggtcatcagccggtcaaagattccatgttggcgccagcgtttccgtgttttgacgagcgtcgttcgatccggcagtgtggggtgatgaggatccggatggagcacggattcaaagtcgagaccgcaaaaccacaagtatccggcatgcatggggaggatctcatacaactcccgctcagagtggtcgaacaaatacgagagcagcattaggcgaagcagccgttccggatccgccgccgggcgacccgttttttccgtgtacaggggagccacccaatcgtgaatgacggaaacgtcaaccgcttcgttgatttggcgcaagatatgatgtggaggaaccagttcttccatgtcgatgacttgaaacagacgaggctgagtcgaagggtttttgggggctttcatgatccgctcacgctccattccaacgatttttcttcctttttcgacataagccccctaaatccctgcctcagggtgtacttttttcaccggccttctagacattcctctttttgattgtccaatgaacaccggagcggcacttcgtacagttgcttgttcaagatgatcgcacccctcgcgaatttttacataacgcgcattatagatcatcctacagtcatatgggtcataccagtaatcgccccttcattcatcgaatacacttggtgacataatgactgtatgtccaccttgttgtgagacgtcaataaaatcgtgcagccccttttgttttcttccctgataatctcatacaccttgtctacagatttttcatccaggccattcattggttcatcgagcaatataagttgcggcttctccataatgcactgcgcgatggccagtctttgtctcattccgagagaatacgccttcaccggccttttatcatgcggatccaatcccactctctcgatcgcctctttcacctcactctctccgatttttttctgaatcatggctaaaaaatttaaattatcgaatcctgagtattgttcaaggaaacctggtttttccaacaaaactgcgatatcgctcggaaacgatacgtctttatgcaacgtctggccaaatactgctaccgtgccgctggacggcttcacaagtccgcttatgactcgaaataacatcgttttcccagatccgttcggcccgacgaatccataaatctttcctctctccaactctaagttgatattgcgcaaaacttctctcccttttatcgtttttgaaacattggacaagacgatcgcattcatatcgcaaacctcctagatataatccgcgttcttcactctctttatcgtcagatacccgaacacaccgatcaacaagagctccacgaacagagccgaccacaacatagggccgccccgcaagagatccaccatgctgtagtacaaaggaacaaaagccatcggcctctttacgcctacaaaaaacaaagcgagaatgatggcattcgccaggtgattcgtcgcatgcaccttcaacaacatccacacgctggcatgccaatacaaattcactgcgatgcaaacgaacatgagcactagtgaacggtcaaacgaaaaagccatatgcgacacacagagaccgaaaacgctggcgatcaaaaacgctgccaacacatacaccaatgtaaacagaacgccaaccagcagcctggccatcgtgtacgatgtcgtatcccgcaacaagatccatagtttatattcaaaagatttatctcttgttttccaaatgatttggagcaacacgacatatccgaaacaaaacatcaaccaatacatccaattcgatatcgtcaccgacccaaataaacgaacgagcgactcggataggtgtttggaagaaaacgcctctgatcggatagacatcatcgttcctaacaacggaaataggatgcatgtgatccatacccttttcaagtcaaccttgatgagtgtgaactccaaagacatcggtttcataagagatcatcctgaacataataatttttatagtttgacgaaaaacgaactatattgatcaacatcatgatgatcaaggctaaaaaaatcattgtccaaactggagagactctttcacttatgtagaatacgtaaggaatcacccgggcagtgaacatatccaatatggccagcgtcatgaccgtcatgacgctgagaaagcgtttcgcccaaagatccgttagtgccacaaaaatcaatccgaatatggtggtgacaaaaaagtacatgaagagaaaataaaggaatgaacttttgtcatcactgtgtggcacatataaaaaaacagcatggtagtgcttcatgtttggatataccacatatttcacaaacgctgtacataatccgcctactacggcaacaacgagagacacaagccccgcgaaaacgatgaccaatagcgctttatgcatcccgatctgtccccgagtgcggtatcttcttagcacaatccaaatattggtttgaagcgttgaacctaaaagaaataaaaaagcaggcagatgaaaaaattcataccgatagagcaagacaaaatcttttaggctatgccacttcgcaatagtgctcgatccccatggaagggtggctgcgatcatcaacaaggccataaccccaagaaccgttttgatgacggttcgatgcagctgcacatcttgccagacaaaatcgaagttctgtttacagaacatcctcattcttcttcactccataccaaaatacccctaaggccatcatgaattggagagcgaacacgatgacgattttatgataagacagtccttctactggttgtgacggaactaagaaattaaatgggtcccagcccaacttgttcgtgatcgtcaacaccgcccaacaaaccatataaatgatttgcggcaacaacgtgatcaaatatcgattcttcatcactaacgaaaacgccaaaccaaggcaaacataaccgccggcaaatagccccccgatcacgtaataaacgaatatgtaccagtaaggcgagatcgcaagcaaagacgaaaagagcgttttcttttccccctcaaatgaattatctggcaactgcagcgtcccatccatgagctgcctgtatgcatgcgaaaaactcgaataatcccaatggttggtcaaaaggttcacgagcacaaccccaagaagaagaggaagaagaaataagaaaaacgcgctgatataggcaaacaaaaatttcctccggtaatatacgcctctacccattcgcgttaattggtaatgaagatttccactgctttggtctcgataaatcgaatccgctaatgggatcgataacaataatggaaaaaggaagtagtataaggctgaaagcacgttaaaactatagcctcctagaccaatccatgcgaagtggggcgatgtcaaggcgagaacattctgattgtgatgatagattcgttggagcaacttcacatgttcgttgtattctttcactcccgtcacgacggcgccaatgacgagaaacagcaggcacgctgcgccgatgtaaaaattcttgttcttgaccatttttaataactctgcatacatgctatcctctcctatatcttttggggctattccccttcgccaccttcgtggcgaaggggaatagctcgacgaaggaaacggctctctccaaaatgcagttgatcatatccgcttgagccgatcacttatcaggatagaatttacccgcaatatcaacagtgacataagtgaaggatgcattttccgcaactaatgaaacttttttaccaacagcactttgatctacagtaaaatagcgagtgtcattatccgttacattcagcgcggttgccgacactttcttcgagccttgctgaatccacatattcgctttatatccttgtccaacgaccgaattttccactttgctttggctgttcgtcgctttatttgcgctcgctaattccgtgtcagctccaaagcgcgggagaactgtagcataggtaacataggacgctgcgctaactccccctaccacaattaatgagataaaagcaatcaaagtagtaaccattttaattttttccttcatgattcgatctcctctccctagaaatattttctctaaataatcgattttccttaagctaaattaggttgtacaatgttgtcttgctttttgacaacaatgtccaaatcaaaatcatcaaacttagccatccttcactccccctttccctcttggtatctatcattaactactgatgatgaaaggattcacaatccaacaaattattcaatcctttctcatcaaatagttaatgtcaaaactaaaaaacttcttttcggtacttaacgtagatagacctttttgacttgaacgttcataagagaaaaactcctttacgttccttgtgtgtcaaggattcattcgacatcggaacgaaaaaatcctcccgattttcgtcgagagggtgcgaaatgtgagttgcaaagtggaaattgggatatttattgtagtatcatgtgtgttgattatccagcatttactgttgaaacgaactggagggaagaaaaatggcgacagaaaaaaccaacgcgatgcgtgttcttgataaaaaaatgattccttacaatgtctttacctacgacagtcaggatggaagaattgacggcatatcggttgctcaaaaaatagggaaagaccctcaattggtatataaaacattagtaacacaggggaagagcggaaacgtttatgtgtttgtcatccctgtagaatcggaactcgatttgaaaaaagctgcgcaaataacgggagagaaaaatgtcgcattggcgccgatgaaagatatcgaaaaattgactggctatattcgtggagggtgttcaccgatagggatgataaaacattatccgacctttatcgattccagtgcttgtcaatttgagcatatcatcgttagcggcggcaaaattggtttgttaattgaactaagcgtggaagatttacaaagcataacagaagctacgtttcatgaagtggtaaaataaacgccaaaaactactgatcgtttcccttttttcccgaaaagcctcctttctctaaacgaagggaagggcaagatgatcagcggtttttttgtataaaaacgaatatgtgttctatacaagaatttttctatgccaaaacttctttgctggagataataagaaactcccaccttttcatggaatgaaggtgggagtggttcattatttttctatgactttcggcggcatattttgaacttagtgttttgcaccaaatacggaggaatacaatttatagccgccatctaaatttttcgcgcggaaaccgttgtcgtgcaaaattcgtgttgctaaatatccacgcaagccgacttgacatgttacgtaaatggttttgtctttcggaagttccgctaaacgttcgcgcagttcatcaagcggaatattgatagcaccaggaatcgttccacgtgcgacttcttttggtgtacgaacgtcaatgagcgtgcctccgtttgcgatgatttcatcaatttcatgccattgtacggtttccaccattccatcgagaatgttcgaagcaacgtaaccggccatattcactggatctttcgcggaagaaaacggcggtgcgtaggcaagctctaaatccggtaaatcacgagaacatccgccttcctcccactgctttagctgtgggaggaaggcgggggttatattttcaatatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaacttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgactgcttaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagttgcaagctcacggctttagccgttgggtagttgacttcgtttctacacagaaatcatcggatttcgcctattaaagcaaaatcaacacgaagcggcattaactgcggatggagttactccgttagtggtgctcgaggaaaaagcggatgcggtgccgaagccacctcggacaacggggctttatcatttcgcgattttagttccggacagaaagagtctcgccgaggcgttgctccatttattacagaccggctatccgctgcagggagcgtccgatcatttgttcagcgaggcgatctatttggctgacccagacggaaacggcatcgaaatatacgccgaccgcccgatggaaaagtgggagaagacggcaaatggagaatataaagcggtaacggagccgttagatgtgaacaatttgctggcgcaagcgggaacggaagcgtggtcggggcttccaatgcatacgcggattggccatattcatctccacgtcgcccacatcgaagaagcttatgctttttatgtgcaaggattaggctttgaaccgacgacacgtatgggaacgcacgcgttattcgtttccgcgggcggctatcaccaccatatcggtctgaacacatgggctggagtcggggcgccaaaaccgccagtgaacgccgttggattgcgcgtattttcgattgtgctgccaaatgaagcggaaagagaaaaagtggtggaacggctccaacatgtcggtgcatcggtgcggcgaagcgaaaatagcatattgacaagcgatccgtctggcaacgaaatcgagctgatcattcagtaatagttttatgcgctttttctatgaaggcagattggatgacatacaaaagagagtgttcacctgttagcggtgcagacactctctttgtatatatttcgcaagttcttccggtttttgcgagccgaggtacaaacagtctccgtccgtcagctcgatccatattcccttctttcctttcatcgtgtaagcacggccttttttcaagctccagcggattccccagccgccgtaggacataggatggtaaggctgaacttggacgtttttaatttgttgatacggaataacgcgagatcgaaatgggaaaaaacgaatgacaagctcttctttttccgtttttgtgactagtttcatcgacaaaaagaagaggggaaaacagatgccgaacaacagaaacaagccccacatttccgtatcgcttgccggcttcgagccaaatgggattccaaatatgatttgctggataaatccgtaccatataacagcggcgacgataaggacaagcgcgttcgcataccaaggcagacgctgcacttcgcgcatggctattgctcctcctttcttgtctcctccttaattatcatattcttcaagaacgtgaagaactccttttatttgccggcaacaatcataagtgttacaataatggcgaataaggagataaaaagttttctagggttccgtggccgaatggcggctagtctgcgaccgagagaaaacgcgcggcatggccgcgtacacggaggtataagcagtttgttaaacatctataaattaaatatctcctgttattcggtgtggagaggtggatgttctccatcttttccatcgtctcctgtctgatgataaaaaatcatctcccccttcctcatgtaaaaaggagatgaagaagaattgacgaatatatgttctaaaggatctaaacatagggggaaggcaaggggatgaaaacggttcgggtgatgaaaatcgtttccgatgatgaaacacaacttcactcattagacgagttgatgcgcgtctttggttccgcgaagcgatacgcgttcaaccgtttgctggaaggaaggaacgccaaagacatcatcaagcaccttccgcgccaatttcagctcaaccaacggtttgccgaagatgcggtcttgtttgcacaatcgttgatttcttctcaacgtgagttgcttccaatgcgcttagaggatgtgcaggcgaaaatcgaaaaaaccgaaaagaaaatcgatgactaccaacatggaagaaaaacaccgaaaaaagtcgatcttcaaacgtgtttagacggattacaccgacgattagaaaaatggaaatcgaaagaagatgagctaaagcaccatctcgaccaagggacgattccacgtgtgatttttggcggaaaacagaacttttacaagcgcttgaaaggaaacatcacgaacgaagaatggaaagatttgcgctcgaatcagttgtatgccagaggcgataaaagcaaaaaaggaaatttaaacattcgtctcgtgtatgacgatcacacgtatgaatgttatgtagaaattgcgaatccacttggacaaccaaaaggaaaacacgctccccgcttgaggttgcctgtgtctgttcctgaaaaatatgaagaggaaatcatcgatctcgtcatgggagaaccagtcggagtgaatgcaaaaggaaagcccattatcgaatatcgaccatataccgttgaaatcaaacgcaaaaacggggaatattatgtccatctcgtctatgaagaagaggtatatggcagggaacttgcctatgatgaaccgattcaagcggaacgaatcgctgggattgacatcaacattgaccgcatcgctgtaagcatcgtttcgaaacagggaaactttcttcaatcaaaagtgttttactgtcatgaactcgaatatgtgaaagcgaataaacgaaacaacatcgttggagaaacagtaagagatgtgtatgactggctgcttcaagagaatgttggggcagtggtcatcgaaaacattcaactgaggcagcggcacgatacagacaaacgattcaatcgcctcacccataattttaaaaagaaaaagctgacggaagcgatcgttcgtcgggggatgcggcttgggtttcgcatcaaaaaagtgaaccctgcctataccagtgtcatcggacgttttaagtatatgaaaaagtatgggttatccgtccatgaaagcgccgctttggtgattggcagaaggggattaggctaccatgaacgattgccaaaagaactcattgacgccatcaaaacgaaagtgaaacgccatttgattgcggtgttagggtcgatggaagaatcctacaagcaatcaaaaagcggaacgaaacaacgtcaatatatcgcgatgatgttacgcaaaatcgagaatttcaaagaggaacatgaatggtcattatggaacatcttgcacaaattctgttggctgaaccagtaccaaattcaactgaaggaggtgtagacctggttgctaaaatcgttgtcgtgtacggaccgatggaaggaatggtgcacgacaggcgccgtcgctgacagcgatccacggggtgtctttcacagcaggtgaatgacaaggggactcccttcctgatggaactcggtgagaatccgagcggcaagcggtgtttcctggttccatcgcgatgtgtcgatttttatagattttagtaaccagggacaaaagcccgggaggatatcgtttcgatatttcttcgcagcttttttattttgcaacaaaggagtgacgaacatggcctgggtatacttagtcattgccggcatttttgaaatagtatgggcggtcgcgttaaaatatacgatgggatttacgcggcttgtgccgtccatcattacgtttttcggcgcgcttgccagcttttattttttgtcgatagcgacaaaaacgttgccaatcggaaccgcctatgcggtatggacgggaatcggagtgatgggtgcggttattatcgggatggtattcttgaatgaaccgatcaatgcttcacgcgtaatctttttgctgcttattttggtggggcttgttggtttgaaattgacgtcggggcattaaacgaaaaagcatgctttatgtcttttgtgattactgtttttctctgttatgtccatgtgctttgaagtgcttgaccacaggaataacagggatgcttcccccatccaattatgtataaaaaataaaaaaagagaggatgttagtttttgaatgaaactaactatcctcaattcattatattctgcttatgatgaaccctgcttgttttcaagtattgtacaggaaagagtagcattagccttacttttctgaaggagacggaatcgggactttccagtttccatctttatagaaaaccgtcgccgtctttaaggtgagggtgagttgagttggtattttctcgattccttctatttctaactctcttttcatatgataagtcattgtctgtttatcatagcctattattgatacacgggaagtgtccttggtgttaatagtgaatatgtttccgtgttcatcacttagttcgaaatgtcctcctgcgagatgagctttttcctctatttgtagtattcctactcgttttccgtctttgtttgtttctaacctaaagttttgaatggtaaatgaattacctttgtaatcaaaggtaacaggttgctcgtttaatttgattggattaaaggcgatagatttatttggatactctactctttcaattcctcgaaaaacaaatgtcaacttttctccctttggaagcggaatgaacgaatggcgccaatccactttctcaatttggcgaggagagtattggttgtgttcggataagacgaaccctttcgtaccattatcacggcctttcggaagggttgtggcaactatgtttcctttgctgtcaacaatgtcataaagcagtccgtgataagaatagccaataccttggataaagtattctgggtgacctttcatcaattttttccctttttccgtccatcttgtttcaaaatttaaacttgttaaagtaggagagtaaacaacattttttaatgtaatagccaatccttcagatgtgacatattctttgttgataggcagcgtttttgttgcttttatgcttttctcaatattaactggaacttttaaattccatttgcctttggttgaaccaattttattgatactaatgttagcgaaaagttgcttagaatcggaagctgaatggtttaactcaaacatcagatcagcgtaaggatagtgaggaaacacacgattaatgtattgtgttacaaatcgtcctttttttgttcgataattcgtgcttgtcgatacaatatcaccatctttatctgtaatgtaaaatgtatttaagtttttcacaaaatatattgctctccctggcccccattcttcagattcgaaaagaatggtcgggtcaataaattcaccgttttctttttcaaggctgtacgtaagaataagacggtttgcgtctgccatcacttcttttactttaagagtaatgccgttatcggtaacagaggcttctgttgtttcggaaaatccttcttttgcggcgatttgcaatccttcatcgaggtcagggcgaacaaaaaatgatttgatatatgccgcaaaggtcggggaaagataagcgcccgctgagatgccaatcgttattgaagcagcggcaatggccagccactttttccattttgatttacgtgggggtttttgtcttgactgctcttccattctgtaaggaagttcttttgcgaatgtaaaaatgctttctggaacttggatatgatccaacgattttccaatttttcgtttccaaaaatcgtcttgaacattcatcgaagttcctccttccgctgtccttgataagattgataaagcaaatttcgcgcttgaaacagccgcgatttcaccgtgccttctttgatttggagaagttcggcaatttcgctgattttcatgttttgatagtaataaagcacaagaacaacgcgatatttcatgtcgagcttaagaatatgcgccaaaagttcctgctcctcttctttactgactacttcatcgactggcaggtgatgagagttcgataaaaacggaagcacatcgctgatttcggtatattgtctttcttttccaagtttgcgcgctaaatcaatagcccgatgagtgacaagccggtaaaaccatgatgagaaatggtgaatttctttattttcgctgatcgtgcgataggcttcgagcaaactgttttgtatggcatcttcggcatcatggtgtgagcgcagtattgtaaaagcaagtcggtacgctttcgctagatgcggggaaacaagcagataaaaagcatctttgtttccttgtctgcactgcgccaaaagatgttgttcatcatgcatacaaccatcctttcttttgacaaagttttatctgcatataaggcgaagtcagggaagaaaaggttcaattttttattatgcattgaaaaagactgctgacgaaatgcagcagtctgggttacttttcaaaaccatattcccgttctactttgcacacccggactgaatagcgctcgtaccattgctgctttcctttttcttgcgcgatttggtgcgccgcgtgcgctttccattgctcaatggcctctaaagaatcccaataggaaacggtgatgccggcgccgctttcattgcggacgctgtcgacgccaagaaaaccaggctgttgggaggcaagttcaaccatttgtttcgccatcgcattatatccgtgatctcctttggttcgctccgaggtaaaaattaccgcgtaatatgacttttccatcgtttttactccttatccttttatgtactcttgtcgcttcacggtgattttgacatctgacaagaggaaaatgcttgttaaaataatggctaggccgccgagcatgccaatcgtgattttttcgtgaaggaagatcactccccagatgacaccgaaaacaggtacaagaaaggtaacgcttaatgtttttgttggaccgacgcttgctagtaagtaaaaataaaataagtaagcggccgccgtgcaaaaaacggccaatcccaataccgaatacaccacgactggcgatactggtttcgttgggatataaaagaccgtcaacggaatgagcacgaaagcggcgcctagttgctgtccaatcgacaacgataagggagaaactcccgtaaacgcttttttggcatacacaccgccacagccgtaggagaacgcggccaaaatcgacagtaatgcggaaaaaacggtctgcatcgacagcggaacaggactccagccgactagcgcaaacacaccgacaattccgaagccgatgccgatccatttttttgcataaagcggctcgtgaagaaaccatcgcgaaacaagcgcggtaaacaacggagtggtcgagttcaaaatggccgctacggaagcaggtaaatgcagcgtggcagcggcgatcagtgtaaacggaattgccgcattcagcgccccgacgatgagatattgcttccaataagctttcagctctatgctttttttgaacatccatacatacaataacagcacgaggccggcgataagcacgcgcaactcaattgtaagcacaggaccgatgacaggagaagcgatgcgcataacataaataaaaaagaagctccccataaagccgcaagcagaaaaagagcagaaatttctttggtattcatattccgtctctcctaatgaattttttctgaattatatcatattttttctattggcacagaagagattgattgacaagtcgagttttttattgacaacgcatataatgattgaatatcattaaattgaaaataatatatggtttctgtgttaaaggggagtagctttaacagcaaagtcgtcagttcagggtcacaccctcggctttgttggcaacggtgacgttgttagcgagacctttgccgatattggtaaaggtctgtttttatgaagacctttaccgattgggtaaaggtctttttttgtgaagaaaggaggaggattggggagaataaaaaggagattcgaaaaagatgaaatgcagtatttgggggggatataatgagaaaattatggaaacgactgcgtttcattgtaaaaatccgccggtttatcccgtttttcatcgaattttttcgctctcgagaagtgcctatgtttaaaaagacgctttccattgtacttttagcgatctatatggtgtttccgtttgacattattcctgattggttgggaccttttggcatcattgatgatgtaaccgtactattatttattcttcagcaaatagtaaaaatggctccttcacatttaaaagataaatacggtatttaaaaaaaggaggaatgatcaatggaattattttcgatggaatttctatctgcacttttatcgattatcattattgatcttgtactagcgggcgataatgcgattgtcattggtttggcggcgcgaaatttgccgaagcatcaacagaaaaaagcagtcatttggggaacggtaggggcggttgtaatccgcgcgcttgcgaccttatttgtcgtatggctgttaaaagttcctggattgctgctaattggcggtatattgcttgtttggatcgcttataagctccttgtcgaagaaaagggccatgatgtggaagcagtaggaagcttatgggaggcaatccgcacgattattatcgccgatgcgctgatgggattggataatgttttggcggtggcgggagccgcgcacggaagcttcttatttagttatattaggattattaatttcggtgccgatcatggtatggggaagtacgttaattttgaaatggatcgagcgtttcccaattattattacaatcggagcgggagtgcttgcatggacggcttcgaaaatgattgtggacgagccgtttttagatcagtattttgctaatccgattgtcaaatacggatttgaaattctcgtcattgctggagtgattgccgctggcacgttgaaaaagaagaagggtgaaaaccaattagaaacaaaagccgccaacgaatgattggcggcttttgcttataactcatcaaatccgttatcgatgttcacttttgtatattgtcttgatttttgttcgaaaaagtctgatttgccgaggtcgacttcttcatatgctttaatccagcgcaatggatttgtccgataaccgtcaaacggacggtcaaatccaagctgatgggcgcggacgttggcgtaaaacttaatgtaggcgctcaaatcgtgcatatcaatgccatcgatatcgttgccaatgatgtaattggcccattcgatttccagctttgctgctttaatgaacgtttctcgcacaaattgagcaagttccggtgtattgtattccggatattcgtttagcacttctttgaaaatttttgcaaataaatcgacatgaatatgttcgtcccgattgatgtaattaatcatcgtgcttgtcgcgaccattttttgattgcgcgccaagttataaaagaaagcaaagccggagtagaagaacagaccctctaaaataacgtcatacacaatcgattttagcaagttttcgacatttggattttcagcaaatgctttatagccgttggtgacaaagtcgtttcttttccgcaaaatcggctcgtttcgccaaaactcaaacacttcgtcctgcttgctttttggcacgaggcttgaaagaacgtaagaatacgaatgattatgaatgacctcttgctgcgcgagcataatcataagcgcgttaatgctcgaatcagtgatataatcggcgactcttccagcgtaatccgtttgaatgctgtcaagcaacgctaaaagcccaatgatttttaaaaacgcgtcttgttcgcgttcagttaaattcggaaattgtttgacgtcttgggacatattgatctcaaacggcgtccaaaagtttgccagcattcgtttatatttggcgtacgcccaaggataggcgatatcatcccaatttaggacgtttgagcttttgccgttaatgattcttgtagagcggtttggtgcttctgggtccatgatgatccgcttcgttaatggatgtgccatgttttattcccccttggcattaacttgcgcatgattcacattcatcgatcgtgctggaagtagaacggacgtaatacgttgtttttagtcctgacttccatgcggtgagatgaagatctaaaagctcttttgctttgatggtgttcaacacgtaaaaattaaacgaaatcgcttggtcgatatggcgttggcgcgccgcattttgcttaatgctccaatgctggtcaatatggtaagctgatttatagtaccacgttgtttcggcgtttaaatcgggcacggtaactggaattttgtaatctttcttttcttcggcgtacacttttaaaaagatcggatcgatactggcggtgctgccggcgataatcgacgtcgaagcatttggcgcgatcgccatcacatagccgttgcgcatgccgtgtttggcgacttgttctttgagtgcatcccagtcaaattcttcggtgcgatgatatccgcgcttgtcgaaataagcgcccgtctgccagtcagatcccggaaacgctggatagcttcctttttctttcgcgagctccatactcgctttgatcgctaagtaggcaattttttcgtacagcttgtccgcgtattcaactgcttcgtctgattcccagcgaatgccttttaacgcaagcaaatgatgccagccgaacgtgccaagtccgacggcgcgatatttttgattggtgaatttcgcttgtaataccgggatattatttaaatcaatgacgttatcgagcatgcgcatttggatcgggatgagccgctcgagtacatcgtcggtgacggcacgggcaagattgatggaagacaaattgcaaacaacgaaatcgcccgggattttttcaatgataatctttccatctttcgtatattgtttttccacgacggtcgggctttggttttgcgcgatttctgtacaaaggttgctgcagtaaatcatgccgagatgcgcgttcgggtttttccggttcacttcatcgcggtaaaacataaatggtgtgccggattctaattggctgcgcataatgcttttcattatttcaatcgccggcactttttctttcgaaagacgctcctcttgaacgcattgccaatatttttcgcgaaagcttccgctgcccttttcttcgtcataaaaatcttccaaactaaatcccatcactttgcgcacttcatgcgggtcaaacaagtaccaatcgccgcgtttttctacttgctccataaataaatctgggatgcagacgcccgtaaataaatcatgtgttctcattcgttcatcgccattatttaatttcgcgtccaaaaaagcgaaaatgtctttatgccaaacatccaaataaacggaaatcgcacctttgcgctgccctaattggtcgacgctgacggcggtgttattaagctgcttcatccatggaatcactccggacgaaacgcctttaaacccccttatatcgctgcctcggcttctgattttgccgagatagacgccgattccgccgccggattttgaaaggttggcgatgtctgtgttgctgtcgtaaatgccttgcaagctgtcatcgacggtatcgataaagcaacttgaaagttgtccgtagctttttccggcatttgctaacgtcggcgtggcgacggtcatatataagttgcttagcgcccaatacgcttcttgaatgaacgtaaaccggcgatgtttcggttctttcgccattaacgtcattgcgatgataaggaagcgctcctgcggcagttcgtacaagttgcggtcgtagtcgcgggcgaggtagcggtccgcgagcgtgcgaaggccgatatatgtaaacaacttatctttatctggatcaataagttttccaagctcattgatttcttcttttgagtaattatcaagaagagaacgatcgtacacgcctttagaaacaagcgttgtaatcaactcgtacaagctgccgtagcgttgttttgcgtcatatccacgttgttttgccgcttctttgtatagcttttgcaaatagatgtgagcacagacaaacgtccattctggttctgcctcactaatataggaaagaccttcaagtattaagtaattcgtgatttgttccgcagaaagtgtatctttgctttcgatgatgcggatgatgcgctccatatagtcatctgtctgtagatgcgggtagtcttttgttatattgcggataaaggaaatgagtcgttcgcgcgaaaacggtttagtttgcccgttttctgaagtaataatgatagtgttcgcctgtagttccatcagtttctcctccttgtttccataaaaaaatccactcgggtcgagtggacgaaacgacagtataaaaaaggcaagagaagccctttccaaccatcgtttcatcttctcgctccccggagaacatgaaacgcaaacaagcaaggcaggtctcctgactcgtgcttcatcctactctggatccttcccgtatgtgcgcccgagcgagctttcacatacagtggatgttccatttcgtccacacatacagttgcgggggcagttctggattctcaccagattccctattaagtccggatggacaccattgcttgcggtttttatactatatttagttgttttatgagtttataacacaatatatagtgttgttgctgttggtacaagcatataataaaacgatagaaaattcaactattttttgtaaggacatgaaaactcatgattattttcttgatattacatttttaacaaataaaactgatttatactttttggaataataaaacagttatccaaaattcaacaaattaatattaggcaggaatgttcagagtaaaaaaagatatggtgataaaacgactataaaaatatttatccttataatatttagaaaatattctttgaatttttcagaatagttaatataatattattaaaacaacaaagggggaaaagacgtgaaaggattaaaatcggtcttgctttgggggcttatttcggcactcggggcgtgtgggtttgcagttctcgcattaagccgcggcgagacggtgaatgcgatttggctgattgtcgcggctgtctgtacgtatgcggtagcgtatcgtttttatagtaaatttattgctcgcaaagtatttgagctcgatgacaatcgcaaaacgcctgcggaagtgtttaatgatggaaaagattatgtgccgacaaataaatgggtgttatttggtcaccattttgcggcaattgctggcgctggtccgcttgtcggcccgattttggccgcacaaatgggatatttgccagggacgatttggattattgtcggcgttgtgttagcgggcgcggttcaagattttatcattttgttcgcgtcgatgcgccgtgacggcaagtcgctcggtgaaatgatcaaggaagaaattggccctgtaacaggatttatcgcgatgcttggaattttaggaatcatgattattttattagccgttttagcgttagtagtagtaaaagcgcttgtaggaagcccatggggaatgtttacgattgctgcaacgattccgattgcgattttgatggggatttacatgcgctacattcgtccgggacgggttgcagaagcttccttaatcggatttgtgctcttgattgtttcgattgtcgttggacagtatgtggcggagcatccgacactagcgaaaatgtttacgatgaaaggcgaaacgatcgccattttaatgattgcttatggctttgtcgcttcggcattgccggtatggttattgcttgcgccgcgtgactatttgagcacgttcttaaaaatcggtacgattgttggtttagcgttaggaattttagtggttgcacctgatttacaaatgccggcgttaacgaaatttgtggatggcactggtcctgtgtttgctggtaacttattcccattcttatttattacgattgcttgcggtgcggtgtctggattccatgcactcgtttcgtctggtacaacgccaaaaatgattgagatagagagccatgcccgcccgatcggctatggagccatgttaatggaatcgttcgtggcagtgatggcaatggttgctgcgtgtatattaactcctggagcatatttcgcgattaatagtccagctgctgtaattgggcaggatgttgtgcaagcagcaaaagtcgtatcttcatggggatttaccattacgcctgacatgctgacggaacttgccaaagatgtcggtgagcaaacgattttatcgcggactggcggagcgccgacactagcgatcggaatggctgtcatcctttccaatgtgatcggcggaaaagcattaatggcgttttggtatcatttcgcgattttatttgaagcgctctttattttaacgacgatcgatgcaggcacacgcgttgggcgttttatgattcaagatattatgggcactttctacaaaccgcttggcaaaacggattcgctagtttccaatattatcgcgactacattatgtgtattagcttggggctatttcttatatcaaggagtagtcgatcctctgggtggcattaatacattatggccgcttttcggcatcgcaaaccaaatgctggcaggaattgcgctcttatttggaacgacggttttattcaaaatgggcaaaaaagcttacgtttgggtgacattggtcccaacgacatggcttttagtggtaacgatgacagcaggattccaaaagctgttccatagcgatccaaaaatcggttttctatcgcatgctaatgtatttaaagatgcattaaatcaaggaaaaattttagcacctgcagccaacgaggcacaaatgcgccaaattattatgaacgactacattgatgcaacactatgtgcgatcttcatgcttgttgtgcttgcgatgttgatttcgtcggtcaatatgtggataaaagtgttacaaaacaaacacgtaccgttgaaagaagcgccttacattccaagggatggaggaaatgaggttaaacattatgcgtaagtgggttcaaacgattctttcctaccgcaagcaattccttgatttgcttgtcggtgttccaaactacgagaaatatgtagaacatatgaaaacacatcatccaggagagccgataaaatcaagaaaagagtttttctgcgaagtgcaggaagcgcgctataacggcaaaggcggaaaagtatcacgctgttgctaatatgtaaaaaggggaaaaaatgttttcccctttttcttattatctgcccactaagtggaaaataaaaaatgtaatatgatggaaagaagatttttattgctttcttattgttaattgtgcttttggttataagaaaaacaatttcgtgattatttgttttataagggggaatacatatatgcgcatacttgtcgtcggtgcgggagcggtcggcggctatttcggcggtcgattgttagaaaaaggagtggacgtgacatttcttgttcgcaagcggagaaaaaagcagctgcaagaatgtggacttgtcattcgcagcgtccatggggatgcggtgttaaacccaaaactgcttgtaacgggtgagcaagccgagccgtttgatgtcgtcattttttccaacaaagcgtaccatttgccagaagcgattcgcgatgtgaaaccgtatgttggtgaaaaaacgatgattttaccgctgttaaacggcatggcgcatatggaaatgttttggaatgagtttggaaaggaaaacgtgttaggagggctttgttttatcgaaacaacgctgaatgagcatggagaaatcgcgcaaacaagcgcttcccatgatgttcgatttggggaatggtccggggagcggacggagcgcgttcttgcgttggaacaattattttccggctgcaacgcccgttttcgtttaagcgagcatattgcgacagatatgtggaataaatatttatttatcgcgacaatgtcaggggtgacgacgctgtttcgagcgccgattggaccaattcgttctggaaagtacggacaagaaattattttcggattgctaaaagagattgcggccgtgatgcgggctcatggagcaccaattgccgatgatatcgaagaaaaacaactggcgcaattaaaccgaatagaagcgacgatgaaatcatcgatgcagcgggatatggaaaaaggacaactcattgaagcggatcatttgcaaggatatttgctttcattggcggaacaatacgaaatcgaaacgccactgttaaaattggcgtaccataatttaaaaatttacaagtacaatcggagaaagcccatgcagggtgtagcccgtctttagacatgggatgaaccgattgctttgacgtagtcaaagatggtatactactcttatagagaagaaaaatccaacgtcttgaatcgggcgcacagggcgataagcaccagtgaggtgtttgcccatgaaagtcttgtggaattagagtcagtatccatgcgaaggtatggaagaagctctatagtacacaagaaccccgtggctttagccatcgggaggttcaggaggcgaatcgctccaaaacagagtaagaatagaaaaagcgcagctttctatgtatacaaaagaaggctgccttcttttttgcaaaaaagattgtatattggcatcatgtagtgtacagttaatagtgaaaacgtatgcacaaaaagaggaggatgcagccgtgaagaaagcttggtggaaagaaggagtcgcgtatcaaatttatccgagaagcttcatggattcaaatggcgatggaattggagatcttcgcggaattatcgagaagcttgactatttaaaagaccttggaatcgatatcatatggatttgtccaatttacaagtcgccaaatgccgataacggatatgatattagcgattatcatgcgattatggaagaattcgggacaatggaagactttgatttattgctcgaggaaattcaccggcgcggcatgaaagtgattttagatttagtcattaaccatacaagcgatgaacacccatggtttattgaatcgcgttcatcacgggataatccgaaacgggattggtacatttggcgtgatggaaaaaatggcaaagagccgaacaactgggaaagcatctttggcggatcggcgtgggagtacgatccgaaaactgatcaatattacttgcacatatttgatgtaaagcagccggatttaaactgggaaaacgaagaagtgcgccaagcgttgtataaaatgattaattggtggctggataaaggaattgatggatttcgagtggatgccatttcacatattaagaaaaagccgggattgccggatttgccgaatccgaaagggctagattatgttccgtcttttgctggccatatgaaccaagaagggattatggattatttaagagagctcaaaatgcaaacgtttgcacgctatgatattatgacggttggagaagcgaatggcgttaccgtcgaggacgcggaagaatgggtcggtgaggaaaacggtattttcaatatgatcttccagtttgaacatttagggttatggcaaaaaggaacgaatggcggagtggatgtgcgccaattaaagcgtacgttgacaaaatggcaaaaagggctggaaaaccgcggctggaacgcattgtttttagaaaaccacgatcagcctcgttctgtctcgacatggggaaatgataaggagtaccttaccgaaagtgcgaaggcgcttggtgcgatgtactttttgatgcaaggaacaccgtttatttatcaaggacaggagattgggatgacgaacgtccaattttcgaatattgaagactacaatgatgttgctattaaaagaatgtatcaaatcgaacgggaaaagggtcgctcccatgaagaaattatgaaagtgatttggaaaacagggcgcgacaattcgcgaaccccaatgcaatggtccgacgcgccaaacgcggggtttacgacgggaacgccatggatgaaagtgaacgaaaactataagaccattaacgtcgaggcgcaattgcgcgacccgaactccgtccttcagttttacaaaaaaatgattcggcttcgcaaggagaacgaagtgtttatttatggaacgtacgatttgattttagaaaagcatccgacgatttatgcgtacacaagaacgcttggaaacgaaaaagcgatggttattgtcaatttaagcgacaagccagcgctgtatcgatatgatggcattcgattaagctcagaaaatttggtgctgcaaaactatgatgtaaaaccgcataaaaacgcaacacgctttaagctgaaaccgtatgaagcacgcgtatatttgctgaaatagacaaaagctgccgttcatttctcggcagctttattttgcttcggtgaggagagatggctttaggctgcccgtctcttgtcaaattattttgtactgtccttttgtaaacttcgcctgcggcaattatatccggcataagtgaaagtaattttaatagaagctatgtaatgatatgctgtctatatttaagcaggatttttttatgggttatagaatatgtataagaagaggaggaaaaaaaatatggatgaaattcgctacccgattggtaaatttcaagcaccggctgcgttttgcgaagaagatgcgaaacagtggatttctgatattcgccaaataccggcaaaattgtgggaggcggtcagcggattaaatgaagaacagctgaacacgccgtatcgagatggtgggtggacggttgcacaagttgtccatcacatcgccgatgcaagcatgaacgcgtttttacgcacaaaatggacattgacggaagatgttccttcgattaaaccgtttgaggaaaatgattgggcaaagacgacagaagctcgttcactacatatcgagccatcgctgcaattgcttgaaggccttcacgagcggtgggcgcatctgctagagtcgatgagcagcgatgattttcagcggaatttttatcatgaaggtacaaaagagaacgtccctttatatgtgttaatcgccatgcacgcatggcacggcaagcatcatacggcgcaaattgtttcgttgcgacaacgcaaaggatggaactaaaagctgcctagacgggcagcttttttatctcattataaatttccaataagctttttacataaaaaatttatctatttatgttacactaaactgtattgagtgttcggtttaaaatgaatgattggagggagtttgcggtgggggaaccacaaagtcaaaacatcatagatgcgacgaaggaaaaaatttggacaaaagattttatacttatttgtttagctaatttttttgtttttcttggatttcaaatgacattgccgacgattccgctgtttgtcgagcatcttggcggcaatgaccagttgatcggtttagtggtcgggattttcacatttgcggcattaatggtgcggccgtttgccgggcatgcgttagaaacaaaggggcggcgttttgtatttttgctagggcttgcgatctttgtcctttcggtcggatcgtacagctttattgcgagcatttttttgttgtttatgatgagggtcattcaaggcattgggtgggggttttcgactactgcctccggaacgattgccacggacattatccctgccagccggagaggcgaaggaatggggtattatggactatcagggaatttagcacttgcttttgggccatctatggggttattgctcgccggaatgttgtcattccgccatctttttttgatttgtgccgttttaggtttggcgtcactattgtttgcttcgaatattacatataaaaaaatcggacagccgcaagcgcaagcgcgtaataagtgggatatttatgaaaaaagcgcgctagagccttcaattttgctatttttccttacggtgacatttggaggaattgcctcatttctgccactatatactgcacaaaaaggaatttcaggaattcaatggtatttcttgctatatgcgcttgcgttaatggtaacaagaacgtttgccggccggttgtatgatagaaaaggccatcaggcggtgtttataccaggtgctgcactgattttcattgcaatgttattgttggcttggctgccaagcaatgcgattttgtttatcgcagcgattctttacgggctagggtttggaacggtgcagccagcactgcaagcatggtctgtggaaaaagcggcaaaaaaccgaaaaggaatggcaaatgcgacctttttcgcctttttcgatttaggggtcggagtaggagcgatggcttttgggcaaattggccattggttcggttactctagcatttatataactgccgcactatccgtgttgatttctattagcttttacttatatattttgcataaaaaataaaacgcttaggactgtatgacagtcctaagcgttttttttgtttagaaaatggaaccatttagctatctgcgcgaatgcacttcataaatggcaaattttaaatagtcgccttcatcggcagcaagcagctttggatgatcgtagccggcgccgctccagtacacttgccgcaaaattttcttcgcatcaaacgccgcttcttcgatcatcgcttggaacaaatcagcgtgaacatggtacgaacagctcgctgtgacgaaaaagccgccatctttgacaagctttaagccgtttaagttaatgtctttatagccgcgcagcgctttcggaacggcttgagctgatttcgcaaacgctggcgggtcaatgatgacaacgtcccatttctttccatcgcgaaccgcttcgcgcaaataatcgaatgcattggcgacgacaaaatcgacgttggtaaagccattgagtgcggcgttgcgttttgctgtttcaatggcgtgttcggaaatatcgaccgcagtgacgtgtttcgcaccatataagcacgcattgagcataaacgagccagtatgggtaaaacagtcgagcactgttgtatcgctgttaatgagcggtttaatcgccgctcggttttgtctttggtcgaagaaaaatcccgtcttttgcccgttttcaatgtcgacgatatatttgacgccgttttcttcaatcagcacttccgtttccgactggccataccaaaagcctttttcttgctctagcccttctagctcgcggacatacacgtcattgcgcaaataaatcgcttttggcttaaatacttcaagcaaaccacgcaaaatccagtctttccgtttttccatcccgagggaaagaatctgaacgacaagcacgtcttcgtatttatcgacgatcagccccggtaaaaagtcagcttcaccgtaaatagcgcggcatgagcgaacgccgggaatcattcgctcacgatactcccatgctttgcggattcggtcgacaaaaaattgttcatttagctcttcatcaggattttgcgtcaaaacgcgcacaatgatttgcgatttcgggttgatatagccttttgccaaaaagtagccttgatgattatatacatggacaaaatcacctggttcaaaattgccctcaatatgatcgacttcgctttgaaaaatccatgggtgtccttgttctaaccgttttttccgctttcgttttaaaaatacgtttgccacgttctccactccattatgatgtagtcgtttgctttttctatgatacagaattgcggacaaagacgcaacgcaggcaagtttgtcgacatttggcaggactattttcttctaaacagaataacgataagcatagatgaaaagaaaagagggattgtgatgattatcgcaacgatggactatgtaccaggaaaacaaataaaagagtatatcggatttgtacaaggaaatacggtacagtcaaaacatatcggcaaagacattatgactggtttgaaaacgattgtcggcggagaaatcaaggcgtataccgaaatgatggacgaagcgagaaaaattgcgattgaacgcatgataaacgaggcgaaacgctaaggagcaaatgcggtaatcggcgtaagagtcgctacagcggcaattatggcgaatacgtcggaaatcttggcatacggtacagcagtcatcgtggaatagtaaaaaaagggttgacaatgatatttaccgtgatctgataaattcagacaagggaaaattttttatattggacgcaatccactaggggggcctttagaaaggctgagatcaaagtgtgcctttgagacccttagaacctgatctgggtaataccagcgtagggaagtggagtggcgcagtcgtgggtttttctgtgttttttcgacgactatgtgtgcaacaccactttctttacgcatcgtaaaggaagtggtgtttattttttataaaaagagggggagagataaagatgtcatttgcgatggaattgcggaaaaaggccgatccgatctggcaggcaagctttcgccatccttttgtgagagagttaggggaaggaacgctagaccttactcgtttccgctattatgtgatgcaagatgagtattatttgcaccattttgcgagagtccaggcaattggggcagcgaagtctccagatttaaagacaatcgcgagcatggcgcatcatgcccaaagcacatgtgaagcagaattatctttgcatgaaacgttttccgagctgcttgggatcacggaggaagaaaaagcgtcatttattcctgcgccgaccgcatacgcgtatacgtcgcatatgtaccgggctgcgtacgaagggcatttaggtgatgtgattgcagcgattttgccgtgctactggctttattatgagattggcgagaggctaaaggactgcaagccgaaagagccgatctatcagaaatggattggaacatatagctccgaatggtttcgcagcttagtagaagaacaaatcgcccgtttggatgcgattgcggaagcagtcaccgaatccgatcgcaaacggatggaacagcattttcttattagcagtgaatatgaatacgaattttgggagatggcatatcgcttagaaacatggccatcagcaagaaaggagatcaaagaacatgtcagcaacaactaaaggattgaagctcgttgatattttaacgacaatcgtgatttctgtcgtttttgggatcatttataaaatttggggacctttctactactttgttaagccatttgggtttcatgttgatcaattgatttacggcatgtggtttatcgccgcatcggtggcatatttgctgatccgcaagccaggtgttgcgctgttagcggaaattgctgcttcttctggagaatttattatgggctcagagtgggggctagaggtgcttatttacggagtcgttcaaggacttttggcggaagtggtgtttgccgcgttccgttataaacggtttgacgcattggtcgtgtcgttaggggcgattggtgcgacgattggctcgcttgtgatggatttttataaagggtatattgaatcgctggctccttggaacttggcattattccttattgcccgctttattggcgcagtggtgattgccggtgtttttgccatttctttagtaaaaacgttagaaaaaactggtgtgacgcaaatgttgcgcccggcttcgaaagaagattacgatgcgcttgatcgttaaaaaaggtggcgtgtgaaccgatgaaaccgatagcatctgttgaacggctgcgcttgaaatttcctggaaaagatacattgttatttaaagatttatcgatcacgttttacgaaggagaaaaagtgttgttgctcggtccatccggatgcggaaaatcaacattgttgcaagtgctgtcgggcttgattccgcattcgatcgatattccgatgaaagcagagcgagtgcagcttcccgataattggggctacgtcttccaagatcccgattcgcaattttgcatgccgtttgtcgatgaagaaatcgcctttgcgctcgaaaatatcggtgtgccgcgcgaagagatgaaagagcggatcgagaagctgctagagacagttggtctttttgtagagccgcataccgatattcatacactatcgggaggaatgaagcaacggctcgcccttgcttccgtattggcgttagatccagatgtactgtttttggatgaaccaacggcaatgattgatgaagaaggaacggaagcgatttggcggacggtgaaacaaattgcccatgataaaacggtcatcattgtcgaacataaaatcgatcatatactcgattttgtcgatcggattattttatttaatgataacggcgagatcattgctgatgataaagcgcaaacggtgttttccgattacaaagatatcattgcttcacaaggaatttggtatcccggtgtatgggatgaatatatagcgaagcggcaacgccagcgagtgaatgttcgccaagaggaaattatccgccttcgcgagttccaaggctatcgcctgcgcgatgtcaaaatacgcgtggaagaagcgaccgtatgcgcaggagaatggattgccattaccggcaaaaacggcgctgggaaaagtacgctcttgcacgcgctgatgaagctcattcgcacagacgggacgtatgagttatacggaaaagacagcaagcagttaaaacagcttcatcgtttgattgcatttgtcttccaaaatccggaatttcagtttgttactaattctgtacgagaggagattgcttattcgcttcgtttagaaaaacgagaagaagcggaaattacggaaacggtcgaacaatttctgcagagattccaccttcgaaaacagcaacatcagcatccataccaactttccatgggacaaaagcgtcgtttaagtgtggctgcatcgatcgtaagcggacagcaaattttcctgctcgatgaaccaacgtttgggcaagatgcaaaaaatacgtttgcgctgcttgagttattggaatcgtatcgcgagcaaggagcaacgattatgatggtcacccatgatgagaacattgtcaaatattttgccacaagaagatgggtgattgaagacgggcagctggtgaaagatgaacggatttctcctcatccatccaaagcggctgtgctgtccgtgtagggaggtatagatgatgaaatggaacattcattatcgagaaacatggctgcatcatacgaatccgagcttaaaacttatggtgctcattttgttgtttatcgttgttttattcgtacacaacccaaatgttttaatcaatttttcgttcggtcttctcttgttatttatactgtataccggctatccatggaagtttttgctgctattgtttttgccgttttttcttgtatttgtgtcgaccgcgtcatcgatgattttgtttggtgaaggttcgacgacatggtttcgctgggggcttatccatgtgacggaagaaagctttttgcgcggaatgcatcttggatttcgagcgctttcgttcgcgctccttgggcttttgttttccctaacgacaagaccggtccgcttattttattcgctgatgcagcagttaaaattaaagccaaaatacgcttacagctttttagcaggcgttcgcttaattccgattatgatcgaggaatttcaaactgtaagaaacgcgttaaaagtacgaggggttgtccataacggattgttcgaaaaaatgaagaggtatgcgattccgcttttatcacaaagcatccgccgtgcccagcgcatcgctgttgcgatggaagcaaagcgtttttccaacagcgcagagcgaacgttttattatgaaatcgggtttagtaaatatgatatcgtccttgttgctgttttgattgtggtgacagcagcggcttattacgccgggatttattatccgtacattccggtggaagatgtgcggtagaaagcaagggatcagaatggaaagacagcttcatatcatttcaacaggaaaacagtctttagaccagttcgttgctatttgtgcccgcgttcatccatatgtagacgcgattcatgtgcgggaaaaaatgaaaacagcaagggaaatttccgagtttctcgcagcattactcaagcgaggagtaccgcctggaaaaatcgtcgtcaatgatcgcgtcgatgtggcagtggttttcggtgtaaaaggagtccagcttgcgtaccatagtttgtctgtccggcaagtaaaacgtcattttccttcgctggctgtcggttgttcggttcattcaatcgaggaagcgatggaagcagaagaaagcggtgctgactattgtttatacggtcacattttctcgacagcgagcaaattaggagtgccgccgtgcggaatagaatcattgcggagtgtcgtcaatcgcgtgaatattcctgttattgcgattggaggcatccattccaataatgcggaacaagtactgaaagctggtgcgcacgggattgccgttatgtcagcagtattttttgctgaagatcctgttagcgaagcaaagaaactcgcaaaaattgtgaagaaaatggtatgaatgtggaggaaatcgttaggaaaaacagaaaaaccgttaattcaagcgaccgtatttgcgaaaaacggttgttatatcgttccaaaacgaggaaatcgcctattgataggggcaacttcgacaccgcacacatttgaccgaaaagtatcgattcatggaatcatgaatttgcttgaacgtgcgcatcatcttcttccagaaatgaaaaatgcggaatgggaaaaagcgtggagcggcatccgcccgcaaacgagcgatggcttgccatacataggggagcatccgtgctatccgaatgtatggatcgcgacaggtcattaccgaaacggaattttgttaagtccgatcaccggcgtattattagccgatctcattgaaggaaaaggaagcgaggtcgaccttgctccattttcacttacaagacatcaagcaaaggtggggaagtgatggaactcattattaacggcgaatcgattcatgttccagatgaagtgaaaacggttagcgatttgcttgcccattttcagttaaacaataaaattgcgattgtcgaagtaaatttaacgattatcccaaaacagcaatatgaaacaacaacattatgtaatggcgataaagtagaaatcgttcattttgtaggaggtggttgatatgttaaaaatcgggccatatgaatttcaatcaagattgttgctaggaacaggaaaatatccagacttggaagtacaaaagcaagcagtggaagtgtcaggtgcggaaattttaacgtttgctgttcgacgcatgaacatttttgaaccaaaccagcctaattttttggaaaatttagatcttacaaaatataaacttcttccaaatacagcgggggcgaaaacggcggaggaagcagtgcgaatcgctcggctcgccaaagcgtcgggattatgtgatatgataaaagtagaagtgatcggctgtgagaaaacattgcttccagacccagtggagacgttaaaggcaacagagatattgttggaagaaggatttatcgttcttccatatacttctgatgatgttgtgctcgcaaaacgtctgcaagagcttggctgtcatgcggttatgccgggggcttcgccgatcggttccggacaaggcattgtcaatccgttaaacttaagcttaattattgaacaggcaactgtcccggtgattgttgatgctggaattggcagcccggcggacgcggcgtttgcaatggagctaggggctgatggtgtgttgttaaacactgctgtttctggtgcagccgatccggttaaaatggcaaaagcgatgaaacttgctgtggaagccggacgtcttggctatgaggcaggcagaattcctaaaaaacggtacgcaacagcaagcagtccaatggaaggaatgagtgttgtttgattgaacggtattctcgacaagagttatttgcgccaattggcgcagaaggacaaaaaaagattatgcggaaacatgtgctcattattggtgcgggtgcgctaggaacaggaaatgcagaggcgcttgtgcgggcaggcgttggcaaagtcaccattgttgaccgcgattatgtcgaatggagcaatttgcaacgtcagcaattatatagcgaagcggacgcaaaagaatgtatcccaaaagcaattgctgcaaagcggcggcttgaagaggtaaattctgatgtcgcaattgatgccatcgtcggcgatgtaacggcacaagagcttgaagagcttattgcagagcgaaagcccgaccttttgattgatgcgacagataattttgatatacgtatgattattaacgatgctgcgtataaatatcgcatcccgtggattcacggcgcgtgtgtcggaagctatggcattagttacgcgtttatcccagggaagaccccatgttttcactgtctgctcgaaacggtgccagtaggcggtttgacatgtgatacagcaggaattatcagccctgctgtgcaaatggtcgtcgcctatcaagtaacggaagcattaaaaattcttgttgaagattgggcggcgctgcgcaataaacttgtgtcgtttgatttatggaaaaatcagcatacggcgattcgcattgatcaagtgaaaaaagaagattgccctacttgcggcactcatccatcgtatccgtacctttcttatgatcaacagacaaaaacagcggtattatgcggacgaaattccgtacaaattcgcccggctgcgcctcgaaactacaacttgcaagagctggctgaattatttgtcaaacaaggattgcccgtagatgtcaacccgtatcttgtctctgtatcgcttggagagcgacggcttgttgtctttcaagacggacgcgcgctcattcatgggacaaaggatattcaagaggcaaaaacgatttattatcgctatttaggctaggagcttctattatgagaagctctctttttgtgtttgtagctttgccaaaaggattgtcgattagccttttttataatagagtaataagtattacctttctcacgagaacatccgccggaagcccactgctttagctgtggaaggaaggtggggtttatattttcagtatatattgaattttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgctgaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagttgcaagcccacggctttagccgttgggtagttgacaataaaatgcaaggggaaaaaatggatttgtcaaaaagttgtataaaatgtcttacgtattgagaaaattattgtgttaacataacaatggggatggattatcgttaggaggggcatttatggaggaattatccgtaacgttaaacattgcttcattgcttgtgctgatatattttatcggttcaatcatcatcgagtcataaaaagctgcagggatcatcctgcagttttattatattttagacgataggcgttttgcgaataggctttttgtgaaaaatttgatataatgtaataaatacaatggataatactaaaatactaacaaagtacgtttttttatttaggagagtgaagattctttgggagagttgcctctgagtctgttagggtggttttttctttgtatcgtgttagttgccttcttttcttcagtggaagccgcattttcttcagcgaataaaattcgcttgaaaaattatgtggaagaaaatcaccgtggcagcaagcgagtaaattacattatggaaaacttagatcgcgtcttattgacggtgcttgttgcaaacagagtcacaagtattgttgccgttgcgtttttagcagatattgcgacaacgatgcttggggagcgtgcaggtcttattgctgcgattattgtcatgaccgtgcttcttttaatcttcggtgaaattttgccaaaatcgattgcgaaagagcatgcggaatcgctatcgattcgttatgccggaattgtttacgcattgatgaaactgctttcacccatcacgacattatttaacgctgtaaaagagagcgtagcgaaacggtttacgaatggaacggttgttccagcagtaacggaagaggaaattaaagtgatgattgatttaagtgaagaagaaggcattattgacaacaaagaaaaagaattaattcaccgttcgctcgattttgatgaaattttagttggagaaatttttacgccacggtcagatatggtcgctgtggaagtaaatcagccgatcgaagcaattcgcgatgtttttcttgaagaaaagtactcccgtataccggtgtatgaggaagatattgataatgtgattggtattttatctgaaagggacttttttagtgagcttgtacaacaaaaagatataaacattcgcgcgttattacgcaagccgctgtttgtcgtggaatcaatgaaaatttctgatttgttgccggaacttcaaaaaagcagagtgcatatggcaattgtcattgatgagtttggaggaacagcaggattaattacgcttgaagacattattgaacaaattgttggagaaatatgggatgagcatgatgaagcggtaaaaaatattcaacaaatcgatgaaaacagttatgaatttaacgctgaacttccgcttgatgaattttgcgaaataatgaaaattgatgcaccggaaagctcttcccatacgttaggcggttggatatttgaaatgtttgaacgcgtgccgaatgtcggcgaaacgctgcattatggtccgcttactttaaccgtacgacaagtcgaaaatcgcagaattaggaaagtacttgtttcattaaatgagccgccgttagtggaaaatatgtaaggagcgagaagctccgttttttgttttgtcgtttatactcttttattgacatcttatacaaacttttttattatgacatatgtctctaaaaaccaatcggaatgatggaggttaaaaaaatatatgaaaagattttttctcaaaagtttgcttcttttgttgacagcttcgattttgttgttggccgcatgcggcaatcagcaatccaaggaaaagccgggcaagcaagaaaccgacttgttagcacaggtgaaaaaatcgggggaattgcgcattggaacagagggaacatatccgccgtttacgtttcatgataaaagcggaaagttaaccggttttgatgtggatttggcaagagaagtagcgaagcgtctcggcgtcaagcctgtgtttatggaaacacagtgggatgcgatgttcgcgggattggacgcaaaacgttttgacatgattgccaatgaagtcggaatccgccgggaccggcaacagaaatatgatttttctgatccgtacattacttctatggcggtgttagtcgttcataaagataacaataaagtatctaaatttgaagacataaaaggactaaaagcagcgcaatcgatgacaagcaactatgcggatttagcgcggtcgtatggcgcgcaaattgttggtgtggaaggaccgcccttgaaaacgtcatggaaggacctgtgacggtcaagcgcgaaaagaaagagcgagtacgcgagagagcgatggcattgttggagaaagtggggctgaaagataaagccaatcattatccatttcagctgtctggagggcagcagcagcgtgtcgcgatcgcacgggcgctcgccatggaaccggaagtcatgctgtttgacgaaccaacatcagcgttagacccggagcttgtcggtgaagtgctgaaagtcatgaaaagtttggcgaatgaaggaatgacaatgatcgtcgtcactcatgaaatgaggtttgcgaaagaagcagccgatgaagtggtttttatggatgggggaatcatcgtggaaagaggagcaccggaacagctgctcgtttctccgaaacatgagcgcacaaaacaatttttacaactcatcgagtaacaagataaagccccaggcaagacgcctggggcttaagccatgtatatgaagtttttattagcgagtgccgaattggccgccgatttgttgttgcgccattgatacaaggcgttttgtaatttcgccgccaacagaaccgttagcgcgagaagttgtgtcagggccaaggtttacaccaaattcttgagcgatttcatacttcatttgatcgattgcttgttgcgcaccagcgactagtagttggttagaattgttgttacgtgccattatgatcatctccttgtttaagttttgatggctgggttgtctggatttgcaccagcaccgcatgctgttataagcatgccgccaaactaggctgaacccaatgtactgtttgctaatggtactaatagtttgagacgtttttctttcattattcatttctttcttatggtaatttttaacgttttactgttttgtgtattagggaatatgtaaaataaggtaatgtttttagcaggaggaaacatgatgaacatttgtccgctttgcaacggtttacgtaatgtaacagtatattgttcttgttgtccgaatcaaatggaagataaaggtaaaataaccgattattatgatgattacagcccttatatggatattgatatgatgaaattggccgatgggtatccggagacattgattcggcgcgaatgtgtgcatcttttttactgcccgcattgccatcaggaagaagtgaagtttataaaagaataggctctagcctgttacagctagagcctgtcatttatatgagaaatatggggaaacgatatatgattatttttcattagcggaacggattcgtttttccgtttcaatatcaaaaaagtgtgctttgttcatatctaaggcaaggtctaattggtggcctggcttgatttctgtgcgggcatcgatgcgtgcgacaaattcttgtccattaatattggaataaatcatcgattctgcaccaagcagctcggctacctcaacgcgggcggtaattttcgtatttggcgatgcttcaaggaagagtggttcatcatggatgtcttctgggcgaatgcctaaaatgacttctttgccgatatagccctggtcgcgaagcattttcatttttccttctggaacgccaatagtaatatttccaatgacaaacttgccatcttgcaatgttccttttaagaagttcatcgctggagagccgataaagccaccgacgaaaatattttctggtttttcatatacttctctcggtgtgccaacttgctggatgacaccatctttcatgacaacaagccgtgttgccattgtcattgcttccgtttggtcgtgtgtgacataaattgttgttgtttctaaacgctgatgcaatttagcgatttcggaacgcatttgcacgcgaagttttgcgtctaggttcgaaagcggctcgtccattaaaaatacttttgcgtcacggacgatagcgcggcctaatgccacccgttgacgttgaccaccggaaagcgcttttggcttgcgatctaagtattgctcaaggccaagaatgcgcgctgcttcacgaacgcggcgttcgatttctgcttttgggaatttccgaagttttaaaccaaatgccatgttatcgtaaacggtcatatgcggataaagagcgtagttttggaataccatcgcaatatcgcggtcttttggcgcaacatcattcatgcgcttgccgtcaatatataagtcgccttttgaaatttcctcaaggccggcaatcatccgcaatgttgttgatttgccgcagccggatggaccgacaaagacgataaattccttatctttaatatgtaggttaaaatcttttacagcgattacgttgttatcgtaaattttataaatgtgctctaaacgaagctctgccatattctcactccctctattagaaaacgttttcaactgctttaagcgtaccgaaaatagcagaattcgtaaatggacaacatgcacaaaaaaagagggagatttcaggcaagatgacgaatagatggactatgcgcttgcctcgtatggtgatcctggctttactgtagttcaattgtccgcatattgctgtaataatattgctaaatacacagcgacagctcctttaaaatgtttaatatcgattcctgttttttcaataaatttatcaatgcgatattgtaaactgttgcggtgcatatataacttttttgccgctaaggaaacgtttagattgcattgaaaaaacgttttgatgatatgaagtgactcgtcatccaatgtttcgagaaaaggaagcgacttcttgatcatttcaagttccgaggaaccatggataagcaatagcggaatcacatcttccatctgatataccgtttgtgttggcatatacgtttgtgctagctggaaacattgtttttcgtggcaaaataattcataaagatggtcaccatatggatggatgtgcccgataaatagatgaatggtgatataaaaatcggtagataatgtatcaataatttcagcaaacggcaaaggatctagggttggtttttgttttttttcaataatgacaccttggtagtcgtgttcccaaacgataataatatgttcggaaaacaacccgctgatgacatcgaaaaaatcatctttgttgacaacagaaccttttatgaaaaaatgaataaagcgataatacggggactgggaggaaaaatgctgcagcaacgttgaatctccatgcgtgacccaacgatgccacgccatttcttcatcgctaatcgtacggctgacatcgggaatcggcgtgagaaaaatcgataatagctgtttttcctgtttcgatagacgttgtttgcaaattccgattttatctccatcttttgtataaaaccattcatatgcatcagtgtcggctacttgttcattaatgacgattgcatccttatagtaggattttagctgtttgagcatggcgatgtttcctttctacatctgaatgattcctttcacttattatacaaaaagaaaaaccgattttcccaataaaaaggaaaatcggtttttgaatggctacgttgtttcatgaggaggttcttcttttgctaagtcgcgcgcttcctcgatgtttacggcatcaccgtggccatggacatagccccctgccaatccctcattgatcatacggtcgatatccatatagtgttcatcgcgtccttcatattgggaatcttgataattccgtttgtttcgttccgtcataatgcgtccctccttgttttttgtagtttgtattataaaagcatagattattcgtattcatcatatatatgtcaaaaagcaggacaagcaaggagggaacacaatgatacgcacggtgaaacaactgctgtacataacaagaacatcaacgcaactagcagaacagatggcagaaatagtgagcgatgaaacgtggaaacaacaatttattctgtatttagaggatataacacgtcaatataaactatggcaatatattcactatttacttgccggggcatatgaagaaagcgacagtgaaaagatcgtaacagcttcggtttccgaactgttgtatgcgctttgttccaatgaattaaaaaaaggaatgttgtgtcgaaaagcaagtgagatgttatcgggagctgcacaaaaagcggcagatcactcattacagcaggccattcaatatagccagctattttttacgatgataaaaaaccagctagttcatcaaatagggagataagctgtttggcaccatgatgttgaatgtccggttcatcgaaaatcatcggtttggcgttcagttcgtacatgtacaattgtccatctttgctaaggccaatatccgcggaaaactcgccaataaaaccgaaatgcttgctcatttctttcccgcactcggaaattaggttacataaaagggcttcatcgatccgatgtttcacttcggaatacggcagaagttttccgccgtttaggacgtgtgttgtcagttgttgcgctggcgccatccgcacaccaatgccgctgattgcataagcgccgtggtgataatgaacgagaacacgcaaatcataccgatttcctttccatgtatcagcgtcaattgtttgttggacaatgtagcgtttcgatgaaaaaagaggagtgagttcgccaagggaagtgagtgtttttcgaacatttatttgttcgtaaaggatgtgtgtttgtaaaggagaagaagttaagcgaaacagcccttttccttttgctccttcgtttggtttaacgtatacacttccgtgtatttgcagcatttttcgtatatcgtccgtatcatgaactaaaagcgtagctggcaaatgcgggcgcaattggtcatttttttgtaatgtctcgtataattcccactttgtaaaaaaagaacgattaaaaaatggaatgcaaaggttgtttaaaaattcgatgattcgttggaattcgtctgttttttcttctgatctgcttttgattcggttgtaaaaaacgtcgggaagaggggcggtaacaggcacccactgtccgaggccgcgaacgaatacatatccttgaacgaatttttcatagatagagctaaatggtaaaacgatagcgatacttcccgcttcttgcaaggaagtggtgatcagctcgatatatcgtttttttcgttttaacaaagcgggaatggaagattcgctaatcataatgccgacaagcggtcctacttttccccgctgttcttttacgtgaaacgaaaaagacggcaattcgttagaaaaagacaatggatgttggtatccaaaaacgtaggtacggccttcatcttgatgaaaccattgttgttttttttcattgtagcaaatgatcgtcatgtgaataacgcctctggttcatcaattatttttttacttaaataaacggcgtacgcaagagagagcatcgctgttagttcatcatatcgctttagcttcggatgtttaaaaatgcatcgtcccggcttcgaatttgcttcaaacatccaaatccgatattgttggtcgattccaagatcaaatccgatttcaccaatgttcatctgaagctgttcctcaagacaacggcttagggtaagaacggtgtcatgaagttgccttatgatatggttgcgagtgcttcggtctgggaaaatttcttcgatcgtttttacgatgcccccattgttaatatgggtcgtaacgcttcttttttctgcgatttttgcagcgatcgcgctcacctgccaaaccccttcttcgtttttatttgtatgaacgcgaaaatcgaattttcttccgttgacttccatgaggcgaatcccttgttggataatatatgaatctaattttttttgtgaaaaaacgttttcccacaaagatgataacgttggaaaggtttgcgaccggttagttccatgttcatctcgaaatcggcattcatacttcgtgtttttcttcaaaagatggtaaatacctaaaccgagactgccgttggcgggctttaaatatgcttcgccataacgttttaaaaattgatcggcggtctcgatcgtaggataaaaagacgtgtttggaaggtacggcctggataatggatgtttttcaagcagacggtatatttcccatttattaaaaaagttttcgttaaaccaagggattccgtattctttttttaatgtttctttaattgcttgaaatgtttcatcgttttcaattcgacggtttggcaagcgattgtagataacggtaggaaacggaacttcatgctggacccaaccgttttctgtataaaaataccccgttatcgttcctttctcccaatgaatatgatgagcgccaaaaacaaaagcaaatccgccgacttttttctcttgtgaaagcagtttcgcaaagaaaaagctccgttttcccaccggacgaagcggcgatttcgtaaaccctgcggtaaaaatgccaatgagcggaccaagatggacggtgtcttcagtgagaaatagatgaatatcggcagaaaatgggatttgtaagcgtttggcaacatcgtttgtgataacgatatgtttgtctaaaaccggggacgaaacaaagcagcatgcggtggacatgcttccgaacgcggccatcgtttgcccggagagcgaaatatcgggcggaagataaatcgtattttcttccgcctcttgtatcgttaatgtatatttcatgagatattcacctcgtttgcgagaaacagacaatagcgaagcggtgcttcgtagacgtcacagttttcaggagtgagtgcagtaataatttttcggcctggcttcgaattcatatcaatgatccatacagcgccttcctcagtaatcccgagatcaagacctagttcaaacaatgggccaaattgctcttccaagtaggatggcaacacgtttgtaatcgtttcgattccatcggtaataaaaaggcgttgtggggaagaaacttggttgatccattccgaaaaatcgaaaatggaagcgccggcactgacgttggcaatcattgttccaggctgcccgattcgcaccgctctgcctcgttcgctccatttgcctcgttcgtttttttggaagagaaaacggatatcgaacggctcgtttttcttcgtctgtaacggcaaaaacggctgaataaggtatgagttgtgttgaagcaaatcattaatccaccgttgcaaatcgttttctcgtctgatatgggcaattgtttgaccacttgcatctaaaatatgaagtaagttcttcatttgttttatgacataaatgcccttgccgcgcgagccgtgttcaggcttgcaaatgacggctttttctttctggatcatgtgcagtacatccatagcggattgaagacgttctgttttgggaatatacggggaaagcaatggatgttcaatgaccttcttgtacaattcccatttgcttgggaatccgtgtcctaaaaatgtaatatctggccgatgttttaaccattgtacgatcggtttgctttttttcgagcggtcatccgcacgataaaagcaacggtcatataaaaaggtgggaatgtcaaaagtgctttctatccatgattgcttggtgttatcaaattgcaggccgcgcactttttccgttaacgggtcaatatcaaaaggggtaaagcggtatacggtaatgccataacgatcagcccgcttggcaacttctgtggaatactttacttcttgttgatcatagacggtgacaaatccaagagaaatcaattttactcactccttttgctcgataagcgataaacaatagtcaataatcgctttagcggaaggtcgaataaggcgatttgacattgccatatcggtctgtttggatggttttgtgtttacttcgataatccatggtttgttttcttggtcgatcgctaaatcaatgccgaactctccatataatccatcggcttcatttgctaatacggaagctgtttcgagcgcgatttcttttaacagcattttttgctggaacgctctgttttgttcataccatttccgcaatacctcatctattgaaacgatttccccgccgcgggcaagattggcgacaaattgttcttgctgggcgacgcgtgcgatagcggatgttacgcgccattcgctgtcatgaatgcggtggcatgatagccgaaaatcaacgagacgtccttccatcgtctggagggcaatgccttgctgaatgatggatgccagctttattcgttctttcaagaccgcaaacagggcggaagtagaaggatattgttgcatcgtatctttcatgaacgtggaatagtcaaagcgaaactcgccttccgttttttcaatgcgcaaaatatggcgtccttggctgccgtaaattggtttaataaaaacgacaggaaattgttcaagaaagtcgtcgagcatttgtttctttgtgaataactccgtttttggcaaatacggatgcaagtacggatggctcattaaacattcgtgcacttcccatttatgcaaaaaacggtgattaaacataagaacatgttcatcttttagcttttggataagacgttcaaataagctggttaattctgtttttcgtgaatgaatgcggttatagatcacttttgcaggcggtacttccgtttttgtccattctccattgatccactgatagccaattcgttcattttctaaatacatcgataaagatgtaacgtataaagttaggtgatgttgcttgctatattccgctaattccttgcaaaattcatgtatggatccgaagtgaacatgtgagtccgtatgaaaaatttcggtcattacggcgatagcttgggggtggttcattgttctccctcatttgtgctttcgttacacaaactctatttcatatcgtatcgtatgattttcgcctaatattggtgattgcaaaacatacgtgaaaggagagaaacatgggatgatttgatggtcggtggagtgacaaacacacttgaaatcaaaatgctgttccgtccggattatcaaatttttgttagtcatatcgctttttctcggcgcatacgttatgatagtgatacgttacttttttataggaggcttttttatgtccaatcaactctatgtccttgccgagcagctggagcaggcaatccgtacaagcagtgattttcaacaattaaagcaggcatacgaagcggtgcgccgcgacgaaaccgcgtatcgcctatttacgaatttccgcaatttgcaaatgcgccttcatgaaaaacagatgactggtgctgaaattttaccggaagaaatcgagcaagcgcaaaaagcgatggcgctcacccagcaaaacgaaaagcttgcccagctgatgacgcttgaacaacgaatgagcatggtattatccgatattcaacaaatcacgatgaaaccgctagaggaactatatcgttcattcgcagaataaatgtgaacactcgtattgggtgttctttttttgtccgttttatcatagctatgaagtgataggaagaaaagcggaggcgagctgcttaaccgcgacgggcaaatgttcttcgcctgcaggggtgcttgtcgccccgaaggcgaaggttatttgaccccgagcggttgcgagccgaagctagacagggaagaaaagcggaggcgagctgaagctagacagagaagaaaagcggaggcgaaacaattcaaaaagaaaaaaacgccgaacgcaaagaggggcaagattcaactttttcgaaaagggggagacagcgatgtacaaattgcttgctctcaatattgatggaacgattttaaaaaacaacggccgcctgcaaagggaaacaaaagaagcagtagaatatgtgaaacgaaaaggagtttacgtgacgttaatgacgagccgaaatttgctcgcggcacggaaagtcgcaaaagcgttaaaattggatagcgaattgatcacgtttcaaggtgcaataatcggaaaatcactaaaggaaaaaatatttgaagcgcttattccagaagaacggacatttaacattgtgcaggtgcttgaaaattacaattgcaacattcgattgatgcatgagcgctattcgatcggcaatcggaacaaagtgcaaaaaaatttagtcgtaaaaacggtgttatcatcaggcgatccgtttttttatccgacgcagtttgtcgattcgctcggcaatatattaatggatgaaccagtggctgttccgaaaatcgatgtctattttgccaacgaacgagaaaggaatgaggccatgtcggtattagcaaaagcgttcccgaccattgatatgattatgcacccaaacgaaaagatggaaattgtgccgcagggcgtgtcaaaactcgcaggattgcagcgccttggcaatcatttagggatttctttaaaagaaatggttgtaatcggcgatggtctcgacgacatgccagcgattgaagctgttggtctaggagtcgcaatgggaaatgcgccagtggaagtgaaaaaagcagctgactgggtgacacgttcgaacgaacagctcggtgtcgcctacatgattaaagaacatttccgcaagcagctgcgaccggaatttctgcggaaattaaaaataaaacgataaaaggaaagctgggatggatggtcccagctttttcattggcgaatctcgctacttgacgagagcgaattgccttctgtacacttaaataagcttgactgggaaaggtgatgtcattgcgcgttcaaattcaaggattacatgatgtcgagcggtttcaacgtccgttggaggtaatcacaggattatttttcgaagaatatgagctggtatttgaatcggttcacgacgcagatatagcagttgcgctttcgataaacggcgacaagcgtgttcatgtgcatggaatattgacggaaaaattaacgggaaataaatatgaagcagatcatgaaaaagacgtatccggctatcttgaggagaaagatcgtttcaaacaaataaaatatacggtgtttcatgtatatttgacgttattgcagcaatataccggtctgattcaacaatggggagtgttgacaggaatacgtccggtaaaactgttgcatcaaaagctgcgttccggtctttcaaaagaggaagcgcaccgtcagcttcgcgatgattatttagtaacagaagaaaaaattgagctgatgcaggaaatcgtcgaccgccagcttacagtcgtgccagatttatatgacctcgcccatgaagtaagcatttatatcggcattccgttttgcccgacgaaatgcgcgtattgtacgtttccagcgtatgcgattggcgggcgccaaggttccgtcgatgcctttttagctgggttgcattacgaaatgcgggaagtcggccgctttttaaaagagcgcggcatcaacattacgacaatttattacggcggcggcacgccaacaagcatcaccgccgaagaaatggaccggctgtatgcggaaatgtatcagtcgttcccaaatgtcgagcgtgtccgcgaaatcacggtcgaggcggggcgtccggacacgatcacaccagagaaactgaatgtgcttaaaaagtggaacatcgatcgcatcagcattaacccacagtcttacattcaggaaacgctaaaagcaatcggccgtcaccatacggtagacgaaacgattgaaaagtttcatctcgctcgcgagatgggcatgaacaacattaacatggatttaattatcgggcttccgggggaaggaacaaaagaattttcctatacattggcgcaaacggaaaaactcatgccggagtcgttaacggtgcatacgctttcgtttaaacgagcgtcggaaatgacaaaaaacaaagcgaaatacaaagtcgccgaccgcgacgaaatcagcgaaatgatgaaagcggcccaagagtggacgaagcggcacggctatgttccgtactatttgtatcggcaaaaaaacattctcggcaacctcgaaaacgttggatatgccttgccggggaaagaaagcatttacaacattatgattatggaagaacaacagtcgattatcgggcttggctgcggcgcgtccagcaagtttgtcgatccgaagactcgaaaaattacccgctttgccaatccgaaagaaccgaaggtgtataacgaaaattttgtccattacacgaacgaaaaactgaaaatgctggaaacgttgtttggatagggatcacagcagtcaactacccaacggctaaagccgtgggcttgcaactagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttaagcagtcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattcatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttggccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaaattcaatatatactgaaaatataaaccccgccttcctcccacagctaaagcagtgggcttccagcggatgttctcgtgaatccgggcgaaagctcttttgattccatacgcctccttcgatcctttgtaagtcttcggtaggtgcaaagactttgtcctcatcatggtgaagctgttccgcctgctgcgttttatgcatatctttccttgtttttcccgtcctttctgttcaaaacccgattgctttcggcaaccgggctttattcgtgtcaacggtggaataaaatcagctttccgcttgatgttacacagcggtgcgttttatcgtggcagttatgttcgcgcaatttttgttcgccgattttttttgcttcttcatcgttcgcggcttcgaacgtttcgtccaacagtttttctccacttttgtcgaatgctgttaatatatatgttggcatagtagtccccccctttgctgaatggtgattcatattattattttgctatttttaaaaaaattccttctaaatgatgaaacttttcgctatgataaacgtgtatgatttagtggaaattttatctaaaattgggggagtgagaatgtcgttacagttagcgcatgtgacaaagcggtttggcacagtgactgcggtcaacgatgtcacgttaacgattccggaaggaaacttgttcggatttcttggcgcgaacggggcgggaaagacgacaacgtttcgcatgattttaggcttgctggaaccaacggaaggaacgattacgtggaatggagaaaaaattgactactcgaaaagccatctcatcggttatttgccggaagagcgcggtctgtacccgaaactgaaagtaaaagatcagcttatttatttaggcaggctgcgcggcatggataaagcagcgattataaaagaaatggaagcgtggcttgaacggtttaacgtgccggagtacgcggacaagcgggttgaggaactgtcgaaagggaatcagcaaaaaattcaatttatcgccgccgtgttgcataagccgaagctattaatcttagacgagccgtttagtgggctcgatccggtcaatgtcgagctgttaaaagaagcggtcatcgatttaaaaaacaatggaacgacgattgtcttttcgagccatcgtatggagcatgtcgaagagttatgcgagcatctttgcattatgcaccgcggtcggccggtcgtatacggatcattgaaagaagtgaagcggtcttttggcaaaaagaacattattattcatgctgatatgccgcttgatgagctggcggagttcccaggggttgtcaaaatgaagcggacagcggaaggcgtgcatttgcaaatcgaaaatgaagacgtgtcgcaaaaaattctttcccatattgccaacaaaggatttattcgcaagtttgcgctagaagagccttcgttaaacgatattttcattgaaaaagtaggtgcggcgtatgaataagttttggattgtactttggcatacgtatacgacaaagctgaaagcgaaatcgtttatcatcacaacgattattacgagtctctttgtctttgcgatggccaacatccagcatattattgaattttttacaaaggatgaaaaaacaacggtggcggtcattgatacaacgggagtgttttacgaaccgcttgaggcacagctaaaacagggaaaacacgatgatctcaagttaaagaaggtgaccggtccggaagaaaaggcaaaggaggccgtccgcaatggcaagtgggatgcgctcctcgtagtttccgccgatgagaagcagctgccgaaagcagcatattacgcgaacacgattgccgacaacgatacgccaagcgagcttgagcaagcgctccagcagctgaaaacaacgctggcaacagcaaaactcggtcttaaacaagagcagattgcacagctatatgaaccggtgccgtttgaaaaagtggcattggaaaaaaacgcgaaaacggaggaagagttgaatcaggcgcgcgttctcgtttacgtgctgctgtttgcgatgtacatgtttgttctcatgtacggcggcatgatttcgacggaagtggcgacggaaaaatcgtcgcgcgttatggaaattttagtttccagcgtttctccgattaaacaattattcggaaaaatttttggagttgcgctgcttagtttaacacagtttgtcattttccttatcattgggttgatatcattgaaaagcagcgggcaagaattgtggaaatttctcggttttgatcatcttcctgtctcgacatttgtgtatgcgattattttcttccttttaggttatttcttatatgcgacattatttgccgtgcttggttcgctcgtcagccgggtcgaagacgtgcaacaaatgaatgcgccagtgatgattcttgtcgttgccgcgtttatgattgcgatgtttggcttaaattctcctgaatcgttctttattaccgcaacatcgttcgttccgtttttcacaccgatgatcatgtttttgcgtgttgggttactgcctgttccattttgggaagtggtgctcagccttgttttattaatcgctacgattggcttgcttgcctttttcggatcgaaggtgtatcgcggcggagtgctcatgtacggaaaatctggttcactgaaagatatgaaaaaagcggtgcaattgacgaaaaagtaaggccttgcctaaggcaaggttttctttttgtgttttgcacacatgtggtatacttaactatacgcaaatacggaaacggagggaaaaggttggcgaaaggaattgttcattatgaggttggcgagcaagtcgatgtgtatttgctcattaaatcggtgacaaaaggaatcgctagtaacgggaaaccgtttttaacattgattttgcaagacaaaactggagatattgaagcgaaactatgggatgtgtctccggaagatgaaagtgtctacgtgccggaaagcattgttaaagtattgggcgacattcataattaccgaggcaaaatgcagctgaaaatccgctcgattcgtctcgctcacgaaggggatgctgtccgtgtatccgattttctcgagacggccccaatgaaacgcgaagacatgatggaaaaaattacagaatacatatttgcaatgcaaaatccaaatattcagcggattacgcgctatttattaaaaaaatacgaacagaaattttttgactatccggcggcgacgaaaaaccaccatgaatttatttccggattggcgtaccatgtcgtgtcgatgttagaattggcaaaagcgcttgtgaatttatatccgtcattgaatagagatttattatacgctggcgtgattttacatgaccttggcaaggtaattgagctgtctggcccagtgtccgcttcgtatacgctcgaaggcaagctgcttggacatattccgattatggtaggcgaaatcagcaaagctgctgaacatcttggcatcagcggcgaagaaatcgtcgtgctgcaacatatggtgctttcccatcacggaaaagcggaatggggcagtccgaagccgccaatggtgaaagaagcagaaattcttcattatattgacaatttggatgcgaaaatgaatatgatcgaccgggcgcttgaaaaagtaaagccgggtgagtttacggaacgaatttatgcattagagaatcgttcattttataaaccaattttttcttctgttttaatgcaagaaagaggggggacatcataaagccttctccccaacggctaaggcagtgggcttcttgcattattcataagccctgaaagcagcaagcaaagaaaaaaagaataagcattgcacaatacgaaagaggcggtattttccgcctctttctttatgcatagatcattgattttgtgcgtatagtttagtaagacaagccagaaaaagggggatgttaatgcttagcatgccatggtggatttatttagttgttgcgggaattatttttagcggttacatggcagtaagaacagcagcgaaagagagagaaatcgatgaagcatttattgaaaaagagggagaaatttatatggagcgcatccgaaaggagcgggagcggcgccagcaagcgaagtccttgtagccaacaaggactttattttttgaaaaattccctttattttttcggaattcgtgttaggataatattaactctcttattcattaaagaaataaaatgggggatgaaaaaatgaaacgggcgtataatttcaacgcgggaccgtcagcgttgccgcttccggtattagagcgggcgcaagcggaattgcttaattttcaaaatacagggatgtccgtgatggagctgagccatcgcagcaaagaatacgatgcggtgcacaacagcgccaaagagcggctgaaacggctgatgaacattcctgatacccatgacgtcttgtttttacaaggcggagcgagcctgcagttttcgatggtgccgatgaatttgcttggaaaagaccatgtcgctaattacgtgttaacaggatcgtggtcggaaaaagcgctgaaagaggcaaagaaggttggaaaaactcatatcgccgcatcaagcaaagaagcgaattatacgtacattccgcatccggaagacattcagctttccgaaaacgcagcgtatttacatattacctccaacaatacgattttcggcacacaatggcatgaattcccggatttgccagttgatcttattgccgatatgtcgagcgatattttaagcagggaaatcaatgttgggcaatttgcattaatttatgcgggggcgcaaaaaaatcttgggccgtccggcgtaacggtggtaattatccgcaatgacttattggagcgcattccggataacttgccgacgatgctcgattaccgcacgtacagctcaagtaattcattatacaatacgccgccaacgtttgcgatttacatgctttctcttgtgctcgaatgggtcgaggaagaaggcggtgtgaaagcgatcgaagcacgcaataaagaaaaagcggctgtcgtatacgaagcgattgatgcaagcaatgggttttatgccccacatgcggaaaaggacagccgttcgcttatgaatgtgacatttaggctgccaaatgaagaattaacgaagaaatttttggcggaggcaaaagagaaaggatttgttggactagccggccatcgttctgttgggggctgccgtgcatcgatttataatgccgtgccgcttgaagcgtgtgaagcgttagcggaatttatgaatgatttctatcggaaatttaactgaaaatttctacttcactttcatactgcaaagtgatataatggtagaaagattctcgtaataggtgcaaatgcactattagaggagcttaggaaagaatagatgaggagagatgagcatgaatacgagagtactagtttcattggcattgttagtcggaattggtgcggtattgcacgcggtcattccaggaattttctttgggatgaagccggacatgatgctgacaatgatgtttttggctattttgttgtttccgaatgttaaagcagtggggcttgttggagttgtgacaggcattatttccgcgatgacaacaggattcccggggggacaagttccaaatatcattgacaaaacgattaccgcttttgtattcttcgcgtttgtgttgcttttgaaaaagtatggtcaaacggtgatttctgccgcaatattaacagcggtcggcacgatcatttctggcacgatctttttaaccgctgcgcttttgttggtcggattgccaggcggggcagctttttctgctttatttctgaccgttgtattgccggcggctgtgattaatacgattgtgatggtgattatctatccaattgcctcgtccatttttaagcggatgaacattacagcgcatgcgtaacaatcgcaaaaaacccgatcatcatcttggtcgggttttttgctatcacgctatacatatccaagaagccaagcagtgacaaagcaaaaaaatgctattccaatataattgaaagcacgctgttttaatactatttttggcggatacattttcgcttttgttaatgaaaaaagagtatttatgaaaagacagaaaaatatgaaactaatcataaaaaaaaaacgattgcatatatatcattgctttctccccctatgcttactatatgttggctaacttacagctatgaacggcggggaatggtcacaaaaataaaaaaattaaacatttttatctttattaatttttattttactggcataatagaaagtaaaaaacacggtgaggaaagagtgggtggaacgatgaaaacgacagagcaaaattattctataaaagaggcgatgctatttagccaacgaattgctcagttaagcaaggcgctttggaaatcaatcgaaaaagactggcagcaatggattaaaccatttgacttaaacattaacgaacatcatattttatggattgcatatcattttaaaggggcgtcgatttcggaaattgcaaaatttggagtgatgcatgtatccacagcgtttaatttttcaaaaaaattagaagagagaggcttgctttccttttcgaaaaaacaagacgataaacgcaatacgtacattgaactgacagaaaaaggagaagaagtattactgaaattaatggaatcgtatgatccaacgcaaaacgcggtgtttaacggagcattgccgctgcgagagctatatggaaagtttccagaaattttagaaatgatgtgtatcatccgcaacatttatggcgatgactttatggaaatttttgaaagagcgtttgaaaacattaaaaacgatttcgtggaacaagatggaaaactagtgaaacgaaacgcgaaatcgcaagaaaaagaaaaggagctaacaagtcagtctagctaacggttttcattaactttttcaattccgtcattagggggacaaacatttgctgcttaaggagagcgtcaactgtctgttcgagcggaaggctaggatggagcattcccgcgaaatgaaggagaagcggggtgaaaatcgtcagcccttccgctttttgtttttcatattcctcgcttaactgttcgcaaagggcaagcacttcatctacttcttcttttgttaaatttgctttaataacaagataataaaacggtttttttgtttcatcgaccatttccattaacaacgatcgatggaattccaatttggcgattcgttcctctagtgttcccatatgcgcgctccttttgccgaacataatggacaagtttttacgtatattttacctaatttatgaaaaacaaccaataaaaaagtttttttcaggggagaagagtttttctgtaaaaatcatattgatttataaaaagaaacgttgtaaagtaaatgagtaattatgaataggaggggaaacaggtttgacggtgtactttataccccttgctgtcattattttatttcttattaatcaattaacatctcgcctttgcgcgcaaagggaaataccagaagaaaagcaaccaagtgtttttcgaacaatcaacgttcttattacgattttattaatttcttcctattttgaagtgttatttacatagaaaaaagctgacagcttgtgctgccagcttttttgtagatgtgttgtagacaaggggaaggggttaattagaataaacatgagcatccaacaataattaacaaaataaacaacacaacaattaacgcaaagcctcctgcataaggtgcgcccattgtaacacctcctttcaaaaaggagcaattcagcctcagatgcttcatcatcatcatatgtaaggcaaaaacacatgtatgggcgtatgactaaaaggaaaaagtttttttctttatgaaaaatatgttatagttattgttgtaattttttttgtcaaaaaattggtgtgggagttgtggaacaaatgagaaaatggatgatcgttgcagccgtcgccgctgtttttgggctttcggcctgcaataacggcgattctgaagtcattgtaaaaacaaaggacggcaacatcacaaaagaagaattttataatgaaatgaaggcccgcgtaggcaaggaagtgattcgtgaccttgttcatgaaaaagtattaagcaaaaaatataaagtgacggacaaggaaatcgataaagaaatcgagaacttaaaagaaatgtatggaacgcaatatgatttagtcgttcagcaaaatggagaaaaagcgatccgggatatggtgaaactggatcttttgcggcaaaaagcagcaatggaagatataaaagtaacggataaagagttaaaagactattataagaactataaaccgaaaattagagcgagccacattttagtaaaagatgaaaagacagcagaagaaattaaaacgaagcttgataaaggagaagacttcgcaaagcttgcgaaacaatattcacaagatccagggtcagcaccgaatggcggcgatttaggatggtttggacctggaaaaatggtgaaagaatttgaagatgcggcctataagttaaaagtaggacaagtgagcgatccggtgaaaacagactatggctaccatatcatcaaagtaacggataaagaggagaaaaagccgtttaacgaaatgaaagaggaaatcgaattcgaagtaaaacaaagcaaattggatccagcaaaagtacaatcaaaagtagaaaaactgataaaagatgcaaaagtggagattgaagataaagatttgcaagatgtgttaaaataacggtcaaaaacaaaaggaagcgggtaagaatcgcttccttttgtttattccaatcctttttgaattgttgcggcaatggtttgtaaatcgtcaaacgtataatcgcttgcatgggatttccatacagcgccaaatccatctcctttgccgtaacgagggattaagtgaacatgataatgaaagacagtttgccctgcttgttcaccgttattgtttagtaaatttaagccggctggggaaaattgttttttgatcgcgtttgcgatttttggaacaacggtaaagacgtggcttgcaacatctggagtgagttcaaaaatgttttctttatgtacttttggaatgacaagcgtatgccctttcgttacttggctgatgtcgagaaaagccaatacatgttcatcttcatacacttttgccgctgggatgtctccgtttacaattttgcaaaaaatgcattcactcactagaaaaagccacctttcctatttttttcttccattttaccataaaaagagcaggatgtaatcttgtattgattacatcctgctttagtgaaaaggggagagggtttattcaaacaaaatggcgtttgatgaacaccccatttgcaaaaaaaagttgttaaagagtgagttttcctttgttcaagatgaccatcccctttaagctcttacatagaggttcgttgcttcatagcaatggaacgatggtcttgtctttcacaaacacctcatttacttaaggagtttcgcgcttcctcactgcattacaatggtgttacttcgacaagtgtgtctttcgtgaacacctcatttccaagtggatgattcatcatttgcgctgttcctcatcccctcttcgctatttatcatgcccgagaaaaaaggatgtatgcaaaaaggagagagataatttttggaaagtatttgttgctttgataaaatgaaaatgtaatccgtaatttatgaatagaaaggaagcaggcgatggcgcttttggaagttcaacatttatacgggggatatacgaagcaaaacgtgctcgaagatgtttcgtttaccgtcgatcgtggggaaatagttggtttaatcggtctaaacggcgcgggaaaaagtacgacgatcaagcatattattgggctgatggaaccgaggaaagggacgattacgattaacggaaaaacgttttcggaacagccggatgtatatcgttcgcaatttacatatataccagaaacacctattttgtacgaggaactgacattggaggaacatttgcaattaacggcgatggcttatggattggaaaaacatgaatacgaacggcgtcttccgccgttgttaaaggaatttcgcatggagaaaaggctaaaatggtttcctgctcatttttccaagggaatgaagcagaaagtcatgattatgtgcgcctttttagtggagccagagctttatatcattgacgagccgtttcttggccttgatccgttagggattcattctttgcttgaacaaatgcagcaaatgaagaaaaaaggggcgggcattttaatgtcgacacatattttggcgacagcagaaaaatattgtgattcgtttgtcattttgcataacggaaaagtaagggcgaaaggaacgctcgaggagttgcgtgaacaattttcttctccagcggcaacgttggatgaactatatattgcgttaacaaaggaagaaagcgtatgatggatggaaaaaaactatggaacgaccgcctttatcaagaagtgcgaaaaatgcggcgctatttacgttatatgttgaacgatcatctattgtttatattgctcattggcattggcctaggggcggtcgcctaccatcgttgggtacaaacgcttccgccgcattttccttatcccatcattgccgcactgattttttctttcgtattgacgtttggttcgttgcgcacgttatttcaagaagcggatatcgtgtttttattgccgtctgagacaaagcttcgtccatatattcaacgggcttttttgctgagttttcttttgcagggatatgggctgcttcttgtatggttggcaattgcgccgcttcaccggaagttttccgatgtttctttatggctgctgtttttcgtgttgctcgttttgaaaggatggaatttgtttataagctggaaaggaaattattttattgaaccgcttgcccatcgtcttagcatggtcgcacggtttggggtcaatgctctttttgtttactttttgcttgttcctgcttcggttttgtttttgcttgctctatgtgccattattgcaggcataacggtttatttggtgcaagcaacaaagcgaaaaggatggaaatgggagcggatcattgaacaagaagcaaaagcggtgcgcacattttaccgtatcgctaatttatttaccgatgttccacaatggagagaacaggcgaaacgccggcgctggcttgattttctagtttctatgattccgtatcatccaaaaaatacgtttctttatttgtacgcaagaacattcatccgttcgggaggatatttaggtctttatgtccgcttaatcgcaatcggattgttgttgctttatatggttccatccgaatacggaaaaatcgctgcatcgttattttttctttacattacaggttttcaattattctcggtaatcgaccatcatcggacaaacttgttgatccgattatatccgcttccaaacgatgtgcggaaacaagcattatgccgcctcctctttttcttattaatcgtgcaaaacagtgtgttcagtttgtttttattcctgctttatgccggctggatatggatcgcgtcatggacggcaggagctgtttttagctattggctattgtttcattatctttccaaacgccgcaataggagggaaaaacgatgaaaaaaatgtatattacgacaggaacaacggattatttgcaaaaggtgaagggcatgcatgcaaatgaaacgatgttgttgttggaaagggaagaagatgctgttttgcttcatgaaacagatggcgaaacggtgtttaaagagccgcgccgttatgaggtgatcgatgcagttggcgagctgggcggaacgtttgttgtatgcaacaatattccggtgaccgacgaagggcggccgatctttgagtaccgttttcagcagcgggcaagactgattgaaaacgaacctgggtttgttgcgattcgcgtgcttcgtccgctttctaacgatacgtatatcattatgacattatgggaaggaaaagaacacttcgaaaattggcagcgttccaaagcgtttgcaaaagcgcatgagcagcgaaaagaagaacaacagcaatctcagcaaaaaatatttgcgcgcccatcttatgtcacaacctattcggttgttcgataaccccgctttttcgaatgaaaaagcggggttttttgcggatagtgtttcacacctttattctcctttcatatgctgtagtacatccatgttgggaaaatgtcctatttaacaatggaaagcatataggaaaggagaatataaatgggtgtggaattaacggtgctgcactggatttacttagcgtttatcgtgtttattatcggatttatgatcgcacgaaaagatacatcacttatttgcattatcgggatctttttgttagccgctacagcgacccattcgttaagcgcggcgatcagcggggtgtttaatagctttatttacgcgattacagagcttttgccaaccattttagtgatttccattattgtggcaatgagcaaagtgatgacaacaacaggaattaatgatgtgatgatttcgccgtttatccggtttatccgcactccgggatgggcgtattggacgattgggattttgatgatgatcatttcttggtttttctggccatctcccgcagttgcgttaatgggtgcagtgttactgcctgtggccattcgtgttgggttgccggcgttaggagcggcgatggcgatgaatttgtttggtcacggtattgctctatcaggagattttattattcaaggagcgccaaaactgacagcagatgccgctggtctttctgtctccgaagtcatttctgccagcgtgccgcttgtgtttgtgatgggagttgttactacggttgctgcctttctattgcttcgtcgtgatatgaaaaggggccatttcgctaatgaaacgaatgaagtagcggcgacagcggatgaggcaatcgaaaaggcaaaacaattgttgtctaatcaagcgaaaaatatgttggcgatcatcattccgattttatttgttctagatgtcatcgcaatgttttatttgcgcctgcaaggtggagatgcgactgcgttaatcggtggaacagcgattttgattttaattcttatttccatttttgcttataaacaagaaagttttagtgaaattacgaattatttaatcgaaggatttcaatttggctttaaagtgtttggaccagtcattccgatcgcggcgtttttttacctcggtgacgcagggtttgtcaaaatcatcggagaacacttgcctaaactatcgcaaggaattgtaaacgatctaggaattgcgctcgctcatgtcgtaccgctcagcgatggagttggagcggtcacgttagcgattgtaggagcaatcacaggattggatggttcaggattttctggtatttcgttaacggggtcggttgctcatttattcgcgacagcgattggcggcggtgccgcgacattaactgcgcttggacaaattacggcaatttgggttggaggcggcacgcttgttccgtgggcgcttattccagcggcagctatttgcggtgtagacccgtttgagctggcgcgccgaaacttggttccggtggcgattggacttgttgtgacaaccattgtagcgatgtttttgatttaacattgacgaaaaagctgtctcgtaggagtgagcgaggcggcttttttgatataataataaaggaacacgaatgattttttgatataaccatgaaaagtataaaaaacggaatgactggctatttatttctgaaatcagacgaacgaaacggtattgtgcagaaagtcagtaacaaacgaaaataaatcgtcaattttttgacagtttccccccattgctatacattgtcataagaaccttgtatagttataattgtaactttgtatacaactgctttgatgaaaaattttttatcttttatagatctatcgatgttgaatgaaagaaaggcggatgaggatgtcaaaacaaaagaatgatacatttttacgcgcctgccgcggcgaaaagacagattatgttccggtttggtatatgagacaagcgggaaggtcccagccggagtatcgggcgcttaaggagaaatattcgttatttgaaattacccatcaaccagagctttgtgcttatgtaacaagattgccggtcgaacaatatcatgtggatgcggccattttatataaagatattatgtccccgcttccggcgattggtgttgatgtagaaattaaagcaggggttggaccggtgattgctaatcccatccgctctcttgcggatgtagaaaaacttggagaaattcatccggaagaagatgtgccatatgtattggaaaccatcaaactgctgacgactgaacaattaaatgttccgctcatcggatttgcgggtgcgccgtttacgcttgcgagctatatgattgaaggcggtccatcgaaaaactacaataaaacgaaagcgtttatgtacgcagaaccaaaagcgtggtttgctctgatggacaagcttgctgatatgacgattcgctatgtgaaggcgcaaattcgtgctggcgcgagcgcgattcaaatttttgattcatgggttggcgcggtgaatgttgacgattaccgcacatttattaaaccgacaatggctcgtatttttgcggcgcttcgcgaagaaaacgttccgcttattatgtttggggttggtgcgagccatttagcgaaagaatggaacgatttgccgcttgatgtaatcggactcgactggcggctttcgattcgcgaggcgcgggaaagagggattacaaaagcgcttcagggaaatttagatccagcagttcttctggctccttgggaagtaattgaaaaacgcgtgaaacaaattttggacgaaggcatggaacagccgggatatatattcaacttaggccacggcatttttccagagattcagccagaaacgttaaaacggttaacggcgtttatccatgactatacgtcaagaaaataagaggtgttagtaaagatggcaaaaaagaaaatgggattattagtgatggcgtacggaactccatataaagaagaagatattgaacgatattatacgcacattcgtcatggccgaaagccttcttcggaactattggaagatttaaaacaacgctacaaagcgattggcggaatttctccattggcaaaaattactctggaacaagcaaaacaattggaaaagcggcttaacgacattcaagatgacattgagtttcaaatgtacttaggattaaaacatattgagccgttcgtggaagatgccgttcgccaaatgcatgaagatggcataaaagaagctgtgagcattgtgcttgcaccgcatttttcaacgtttagcattcaatcgtataatgaacgggcaaaagcggaagcaaaaaaattaggaggaccggtcatttatacgattgacagctggcatgatgaaccgaaatttatcgattattgggtggaaaaagtaaaagaagtatacgcgtccatgaccgaagaagaacgcgaaaaagcagtgctcattgtgtcagcgcatagcctgccggaaaaaattattgcagcgggggatccgtatccgcagcagcttgccgaaacagctaaactaatcgcagaaaaagcaggtgtaaaacattatgcggtaggttggcaaagtgccggcaacacaccagagccttggttaggaccagacgtacaagatttaacgagacagctgcatcaggaaaaaggatatacatcgtttgtttatgttccagtcggttttgtcgctgatcatttggaagtgttgtacgataacgatattgaatgtaaacaagtaacagaagaaatcggggcaaactattatcggccggaaatgccgaatgcgaatccaaaattcatcgatgcattggcaacagttgtattaaaacggatcaaactttgataaagaaggcgatgaacagtgagtggcgaaaaacgtacggttgtgatcatcggaggcggaataacaggaattgccgttgcctattatttgcaaaaagcaattaaagaacaacagcttcctattgaatgtaaactggtagaagcgacccatcgtttaggcggcaaagtgcaaacaatgatacgtgacggttttgtgattgagcgcggtcctgattcgtttttagcgcggaaaacaagcgcttttcgtcttgtgcaggaagtagggctagaagacgagattgttcataacgcgacaggaaaatcgtacattttagccaacggcaagctttatccgataccaggcggagccgtcatggggattccgacacaaatcggtccgtttatcacgacagggttgttttctccgctgggaaaactgcgtgctgcccttgattttattttgccgccgacaaaaacagaaggcgatttatcattaggacaatttttccgccgccgatttggcgatgaggtggtagataacttaattgagccgctgttatctggcatttatgcaggcgatattgatcaaatgagtttaatgtcgacatttccgcagttctttcaattggagcagcgatacggcagcctggtgcgaggtgcaaaacgaacgacgccgaaagcagcaaaacaacggaaaggtgcgtttcaaacattaaaaacgggattgcaatcgttagtcgatgaattggaaaaacgattggaacaaggcagtgtcatgaaaggggtgcgggtagaaaacgttagacgcgaaggaacggaatatcgtttgcgtttaagcaatggagaagtgtggaaagcagatagcattatcgtcgcgataccgcactcatctgtaccagcgatgtttgctgattatccgtttttcgcgccgtttcaatcagttccatcgacgtcggtagcaaccgtggcattggcctttccggaaagcgctattgaacaagatattgatggaacgggctttgtcgtttcccgccgcaatgattatacgattacggcttgcacatggacacataaaaaatggccgcataccgcaccaagcggaaaagcgctgttgcgttgctatgtcggccgtcctggcgatgaagaaattgtcgaacagtcagatgacgaaatcgtccgcgtcgtgctggatgatttaaacaaaattatgcgtattacgggacgtccggaatttttcgttatttcgcgatggaaaagggcgatgccacaatatacggtaggccataaagagcggcttgcgaatataaaagcacacatggactctgagcttccaggtgtgtttttagcgggaagttcgtacgaaggattagggctgccggattgcattgcccaaggggaagaagcggtaaaaaaagtactcgattatttgcaagtgagccatcgaaagtttgcggaggttaactaaaaagagttaacctctttcttttttgtgaaaaatatgttatgattttagacgtaatgaccaaattgttcttttagtcattcgaaggatgagggaaatgtctattgatcgaaaacaacaaatcattgaagcggctactaaatcgttttcgttatttggttacaaggcaacaacgatggagcaaatagcgaagctcgccaatgtcggaaaaggcacgatttatacgttttttaaaaacaaagaagacttattggatgcaattatctcttcacttattttagaaataaaaaagtcagcggagcaagcgatgaatcccaatcgtcccttttcggaaaacgtgcatcgcgccctgtatcgcattttagagtttcgccagcagcatcaattaacggcgaagcttcttcaagaggtgcgcaatgtcggaacggcggcagtccaagaagtgatgaaaaaattagattgggccattatcgattacattcgtgagaaaatcgaaatcgctataaaaaaaggagaaattcgcgactgcgatgctgaaattacagcgtttttaatgttaaaagtatatatcgcattaattgtcgattgggagcaagatcatgatccgttgccgaaagaaaaaattgctgaactatttgagctttattttttgaaaggattgtcgaaatagatagtccttctcttttttatttaaaaatgactaaatggacaaattggtcaattgtatagaggagggagaaaatgcgaggactctcattattatggaaagaggcgcatgcgatttttcgtaatcgaaagacattgatatcgattattgctgttatatgcattccgatattatatagtggaatgtttttatgggcgttttgggatccatacgctcatctggataaattgcctgttgccgtggtgaacaacgacaaaggagcagcgatgaacggtgaaaaattggaaattggcgataagttagtagaaaagctgaaagaaaacaagaaatttgattggcattttgtttctgaaaaagaagcggaaaaaggattgcaacatcaaaagtattatatggccattgaaattccggaagatttctcggaaaatgctacgactttacaggatgaacatccaaaaccgatgaaactcatctataagccaaacgaaggatttaacttcctatcggcgcaaattggcgatagtgccgtagagaagattaaagaagaagtttccaatacggtgacagaaacgtatgcggaagcgatgtttgaaaatatccgcgagatggcgaaaggacttgatcgggctagcgaaggtgcaaaacagctgcatgacggcattcaaaaagcaaatgatggcggtgtctcgctgcaaagaggtctgcattctgcgaaagaaggaagcggaaaattagcgaaaggagcgcatgcggcaaaaaatggtgctaatgagctttataaaaacttaaaactgctcgctgaaaaatcgcttacgtttgaaaatggattgcaatcggctagcgaaggcgctaatcagctaaacgccgggctctatcagctgcaaaatggttttacaaaaatgcaggacggccattcacgactattagctggcgcgaaacaagtggagaatggtgcgaaacaactgtccggcggtcttcatcaatcgcttgatggaatgcaacaaatgaaaggaaacattccgtcattgacacaaggatcgcaaaatctacaaaatggagcacaaaagctttccgcatcgatggaacaatggaagcaaggggctgagaagacaaataaaggagctgtccaagtaagccaaggattagaaaaagcagtagcccaattggacgcgttagcagcacaagcaacagatccaaaggaaaaagcgctattacaaactttgaaagaacaattgcttcctctatccgaaggaagcaaacaagtcgctcaaggaatggaacagttatcgaatagtgccagccaattaaaaacaggtgcggatcagcttgctgcgggagcttctaggctccataacggccagcttgcgttaagcgaaggagtcgaaaagcttttagcaggccagcaacgattagcaagcggtgctgatgcgcttgtcgccggtcaatcaaaagtggtgcaaggattgacagtgtttgggaaaaaattacaagaaggaaaaaatggtgttgatcagttagtcgcgggaagtgatcgattgtcttctggcttgcatcagctagcccaaggatcaaacaaattaaaagatggcgcccatcagcttgcggatggatccggaaagcttgccgatggcatgaatgaccttgaaaatggcactgtgtcgctttccaacggcatgaatcaacttgctaacggttttgatcagcttgtaagtggaatgaaaaaattagaggatggatcgaatgagttggcagataaactagctgatggcgcgaaaaaagcgagtgatgtcaaagcaaatgatgatacttataaaatgtttgccgatccagtgaaaaagaaaaatgaaaaaatgaatcatgtgccaaactatggtaccggatttacaccatacttcttatcgctaggattgtttgtcggcgcccttgttttgtccattgtgtttccattgcgtgaaccagcggacgtgccaaaatcaggatttagctggtttattgggaaatttggtattttagtaattgttgggattatccaatcattgctggcagatgccttattacttggagcattagacattcatgtccaaagtgttcctagatttatactatttacgatgatcacaagcattacgtttattgcgttaattcaattcctagtgacgacgttggaagatccggggcgttttattgcgattgttgtattaattttgcaacttacaacaagtgctggaacgttcccgcttgaattgattccagacgtattacaatacttcaatgcttggttgccgatgacatattcggtgcttggatttaaagcggttatttctagtggagattttgcgtttatgtggcataacgcagctgttttagccttgtttattgccattttcatggtaggaacaattttatactttattgcacagcataaacgtcagtttgataaacagatgaacgaagcttccgaagcgtaatgctttggaagcttttttcatctacgttcaacgtttatgaatgaagcagcgcggacacatatagattcaatgacgatccatacaaaaaaaaaattaaagatgcctctagagagaagcacctttacgtatatagacagaaacgtttttcgtgttattgatgataaacgacgcctaaacaattagtgcatgtgtttccgtagcattcatgctgttcttctatttctttgccgcattgcacacatttttttggcggtaggtttttgaaaaattctaacacttttactaacattgcgatcgcctccattgttttgttacttatattgtattataacagaatgtgatttgtcaataactgttttaaaacaaatttcaccaaagatgcaaagtccactaaatttatgtatgatgataacagatgagtacataaggaggagtacgatgaaagttacggttattggctattggggaggttttccagcagcgaatgaagcaacctccggatatttgtttgagcatgacgaatttcgcttgttagtggattgtggaagcggcgtgctttcgaaattgcaaaattatgtatctgtcgaaaaattaaatgcggtaatcgtatctcattatcatcatgaccatgtcgcggatatcggtccattgcaatatgcgcggctgatcaaaaagaatcttggagtacaattgccagtgcttccgatttacgggcacccatttgatcaaggggaatttgcccgtctagcgcatgaggggattaccgaagcggttgcttatgatccggaacgatcgcttcaagtcggaccgtttcacattacctttatgaagacagtgcatccagttacttgttatgcgatgcgaattacagcaggagatgcaacggtcgtttatacggctgattctagctatttaccggagtttgcgccatttgccgaaaatgcggatttgcttatttgtgaatgcaatttttacgccgggcaaaacgccgctcccgccggccatatgacgagcgaagaagcagcaatgattgcccgtgatgcaaacgtaacggaactatggttaacccatttgccgcattttggagagcatacgcagcttgtcagcgaggcaaatgcagtgttttccggcaaagtgcagttagcgaaaacaggactagtgtgggaaaaatagaaaaagtttatcccccattcagccaatcaaaatgttttctggaaaaacaaatgacagtgactcaattaggagagcaatctttttcttgctctcttttttcttttttcttataataaaatctagttagaattttttaaattataaaatgaatgataattcattcagtatcttttatgagggagggattttggtgaatttatcatcgcggctggcagaggtagcagatcaattgccgaataaggaagcctattggtttgaaggggaaagttgtacatatggagagttagatgcggcgatttccaagttttctagcggcctgtataacatgggaattcgacaaggtgaccacatcgccttgttaatcggaaactcaccatatttcgtgattggattatacggagcgttgcggttaggagcaaccgttattccgattaatccgatttatacacccgatgaaatcagctatattttgatgaatggagatgcaaaggcggttattgccttggacttactcgttccgttgtttatacaaatgcaagggcgtttgccgctgctagaacatgtgattatttgcgaaactccgcaaggaaaagaaaaaggaatttctttgccggaacaaatgaaatcgtttacagatgtacttcgatctggtgatgtgaacttccaaggaccgaagttggcggatgacgataccgcggtaattttgtatacatcggggacgacaggaaaaccaaaaggagcaatgttgacccataaaaacttatatagcaacgctaaagatattgccaattatttaaaaatcaatgaaaacgatcgtgttattgcgacattgccgatgtttcatgtcttttgtctaaccgtcgcgctgaatgcaccgctcatgaatggcggaacggtgattattgttccaaagtttagtccagcgaaaattttcaacattgctcgggaacaaaaagcgacgatctttgcaggcgtgccgacgatgtataacttcctataccaatatgagggtggaagtgccgatgatttccgtacgcttcgtctttgtatttccggcggctcttcgatgccggtggcgttattgaaaaactttgagaaaaaattcaaagtgatcgtttcggaagggtacggattgtcggaagcatctcccgtaacatgctttaacccgctggatcgtcctcgaaaaccaggatcgattggaacaagcattatgaatgtcgaaaacaaagtagtgaacgagtttggtgaagaagtgccggtgggagaagtcggcgaactagttgtccgcggtccgaacgtgatgaaaggttactacaaaatgccggaagaaacggcgcatgtgcttcgcaatggctggcttcatacaggagatttagcaagaatggatgaagaagggtatttctacattgtcgatcggaaaaaagatatgattatcgttggcggctataatgtatatccgcgtgaagtagaagaagttctatacggtcatccagatgtagtggaagcggctgtagttggcgctcctgatccagattatggagaaacggtgaaatgttttgtcgtttcgaaaaatccgcaattaacggaggaaatgctcatcgaatactgccgcaagcatctagcaaaatataaagttccaagctccattgagtttttagatgaattgccgaaaaatacaacaggaaaaattttgcggcgtgcattaaaagaactctcatcgaagttgtaaaaagtaccgaattttcggtacttttatttttttcttaaaatatatagttgaaaatagaataataaatttatataatttaatgcataaaagctaaaaagtataaaagcgataaagtattgtttgctagggggatgggatgatgaaaaaaaggattcaacaaatcgcaatgttatgttcggcaagttttttattattgagcgggtgcggtgcgaaagaaacaagtaaaagtgaaggaaacaaagagaaaacatatcgcatcggggtaacacaaattgtggagcatccatcattggacgaggcgttaaaaggatttaagcaagcgttgaaagataaggggctgtccgtttcctatgatgtacaaattgcccaaggagatatgaacaataaccaaacgattgccaataattttgtttccgatcaagttgatttaatttttgctaactccactccaagcgctcaagcagcgttgaatgcgacaaaagatattccgattgtgtttacttctgttactgacccggttggagcacagcttgtacaatcaatagaaaaacctggagggaacgtcactggaacgaccgatacgcatcctgatgcgattccgaaaacagtgcagtttattgataaatacgtaaaaggaaatcgcgtcggcatgatttataactctggagagcaaaattcagtggcgcaagtcgaaaccgtcaaaaaggcgatgaaaggaacagatttaaaaattgttcctgtttctgtatcgacaacggctgaggtgaaacaagcagcggaatcacttgtcggcaaagcggactgcatttacatcattacggataatacggttgtttccgcgctcgagtcggtgatccaagtagcaagcgaccatgatattccattgtttgccggtgaattagattcggtgaaacgcggcgggtttgccgcttacgggtttgactattatgacattggatatgaagcaggagagatggctgtacaaattcttaaagatggcaaaaaaccatctgatctgcctgtgcaatatccgaagaagttgaagctgcttattaacaaaaaagcggcaaaagatatgggcatcgagcttaacccagaatgggattccattgcagaatatattgaataaatatagtgcatccctcctttaaggagggatgtactttcaaaggacgggagcattatgtcaacagcgatttttagtgcgattgaagcaggatttatttatgcgattatggcgttaggagtgtatttatcgtttcgtattttagattttcctgatttaacggtagatggaagctttgtgaccggggcggcggtggcgtctgtgcttattattaacggaacgaatccgtttcttgcctctgccgccgcgttgttagtcgggtttgctgctggttcgatcaccggaatattgcatacgaaagggaagattaatccgctattatcgggaattttaatgatgattgcactttattctatcaatctgcggattatggggcgttcgaacgttccgcttttacagcaagacacggtaatgacggcgatgacggaagcatggcaaaatgcagggctagacaaagcgatcaacagcatgatctcttttgccggattcgtaccgcgcacatgggcgattttcgtgacgatggcttttgtcgtcatagttatcaaactgcttcttgatcagttgctgaaaacggaaattggcttagcactgcgcgcaacgggcgacaataagcaaatggtttctagcttctccgccaataccgattggctgacgatttttggacttggcttatctaatgcgctcgttgctttttcgggagcgcttgtcgcgcaatatggagggtttagcgatgtcggtatgggaatcggcatgattgtcatcgggcttgcttcggtcattatcggggaagcgttgttcggagcgcgtacgattgcgcgtgcgacattagcggtcatcggtggagcgattgtataccgcatcattttagcgcttgccttgcgtgtgcagtttttggaaaccggagacgtaaagctcattacggcggttattgtaatagttgctctcattgttccaaacattgtcgcagcgcaaaaagaaaaacggagcaaaaagcgcaaaacacaagcgcaagagagggggggagcgcgttgctgaagctcaaacagattacaaaagtatttaacgagggaacgattgatgaaaaagtagcgttgcagccgattaacttaacattagctcccggtgatttcgtcacgatcatcggaagcaatggcgcgggaaaatcgacgatgatgaacattatttctggccggctcttccccgacactggttctgtctggattaatggaaaggatgtaacggcactgagggaacatgaacgcgcccgctatatcggccgcgtgtttcaagacccgctcgccggtacggcgccgaatatgacgattgaagaaaatttggcgcttgcctataatcgcacgaagcggcgaacgctcaaattcggggtgacgaaaaaacggcgcgattttttccgtgagacgctcgagacgcttcatcttggcttggaaaaccgcttaaccgcgaaagtcgggctattgtctggaggagaacgccaagcgttgtcgcttttaatggccacatttacgaaaccggatttgctccttttggatgagcatacggcggcgcttgatccagcgcgtgcagagttaattacggagctgacgaaagaaatcgtagaaaaatataaactgacgacattaatggttacgcacaatatggaacaagcgcttcgcttgggcaaccgtctgattatgatggaccgggggcaaattattttcgaagcgagcggcaaagaaaagcaatcattgacggttgaacgtctattacaagaatttcagcgcatccgcggaagccaattcgctagcgaccgcgccgtgctaggataatagaaaagcggggaacgattccccgctttgttattttgcgtttttgacagcaagccccgccgctttttcatatgccgcttgaagttttcttgtaacctctcctggcttcccgtcggcaatgagttgctcttcgacttggatgattggaataatgcttgatgtggtgcttgttaaaaacatttcatccgcttgggcaatatcttcgatggaaaacgcttcttcgacgaatggaatgtgaaataaatcgcaaaattctttcactttcatgcggataatgccgtttaaaatgcgctctgtcgctgggtgggtgtaaacttttccgtctttgacaaggaaaatgtttgaggagctgccttcggtaatatctccgtctcggtaaaagattgcctcaaacgccccgcgttccgttgcttcttgttttgccagcacgttcggtagaagatttaaactcttaatatagcaatattcccagcggacatctcttgttaaaatcgtacgcactccattttcgatttctcgtatttttcttggcatttcccgaatataggcgtacaaattcggacgattctcggccggaaacgcgtggttgcgtgggaagctccctcttgtcacctgaagatagagaatcgcgtcttctttcacattgttcatttcccgcagcagttccagcttttccatcagcacatctttgtcaaaaggaacagaaaggcgaatcgccgccgcagaacggtataggcggtcgatatgctcctcaagcaaaaaatacgttccttgatagatgcgcgcgacttcataaaccccatcgccaaactgcagcccccgttcttccattggataggttacttcatgacggggaagaaattgtttttccgttagtacgtaccgctttaacgtcatcggttccagctccttttttcagaagtgtgaaaattcaatttattatcagtatatcacgaacaaaaaagagcagcttatagcaattctttttttttactaaggtgatacccatcttcatcaatatgtcccctataaaacattgctggaatatagaaagacatgccgccgttttaattgatgctttttcgttatttaacaagagattgggaatctgtgaaggagagatcgcagttctaatatatccccgtcgaatcatgatgaactgattattgcaaaaaataaacaatttttagataatattacgtaaagctagacagaaacgggggattcatcgtggaaacgacattggcagcgggaaaatcatcgccgtttcgccaaggcgtgcaagcaggggtgacgattgcgattggctatatgccgattgcgctgatgtttgggtttctcgcgaaaacaacgggattaacgcccgcggaaacggtgctgatgagcgttattgtgtttgctggagcttcccagtacattgcgttaaacttgctttccattggcacgggaatgtttgaaattgtgttgacaacgtttattttaaacattcgccattttcttatgtcggcttcgttaaatgaaaaagcggaaccggacgttctttggaaaaaggcgctctatgcatttggcattacggacgaaacgttttccgtggcggcgatgaaagaagggaccgtgaccgcctcttatatgtttggacttattttgatgtcatacggcagctgggtggtgaattcgggcatcggttatcttgtcggcgacagcttgccgcaaagcttgcaaaaaagcatgtcggtcgctctatatgcgatgtttatcggtttgctcgttccagcgttgaaaaagcagcgaaaaatcattttgcttgcgggaatggcagcagtcatcaattcgctatgcatgcttctcttgcatatttccaaagggtggtcaattgtgattgcgacattagcggcagcaattgccgtgcaatgtttcgcgaaagaaagtgaggcggaacaagatgaatagcgcgatcgtttggatgattatcggtatggggcttgtgacatatattccgcgtatgcttccgcttgtcgtgtttcagcgcgtcaagctgccgctgttttggcaaggtgtcttgaaaaacgttccgtatgcgacgttaggtgcgcttatcgttccaggaatctttttcatccatgaagatatttggtttggcattcttggctttataagcgcatttgtggcggcatggctcggcgcgaacgttatcattgtcgttctcgtatctgtggcggtgttgagcatttatgcgctgcttgcataaatggtcaatagaatgataaacgcagtaaaaaggtaagccaaacatatttctgttcctaatatgtgcttaccttttttattgctaaaatggaaaggcagatggagtgggagtggcggcaacagaataagagtgcttcggttgacactcatatgttgataaaagcagagagcgcaggaaacaagcaatcgtcttgtgaacagtttgatatataaaataaaaagcttcagctcatcacaagactgaagctttttactaggatgatccttgttttattttatttcgtccataatcgtctcataaacttcctgtacgttaaatcgttcttttcccatgccaaattgttcaataacgcgcccgttttcatctaataagtaggttaacgtcgtatggacaagcatgccgtttccagggtcgcgatattggaaatcaaaagcatcggcgactttttttgtatctgcttcatttccccgcaaaaacagccagccttcattgccgttggtgactccgtacgatttcgcatatgcttgcagcttttccggagtatcccgcttcggatcgatggtaatcgtaataaactcgacatttttcccaaacacgtgctctttttctagttttgcgcgtaattttgtcatttgaaatgtcgtattcggacaaacgtccgggcaatttgtatacataaattcaagcaagcgaactttcggtttcatatcactaaaacgatattcatccccccatgctgtttccattacaacatcgctaggcagttccatctttgcctgccgatatacggtgaaataaaatgctccggcaccaacacaaagaataaacaagatggttagcgataaatacaattttttcaccattatcactctcctatgtttatcataaaggaaaatagtcatttatacggatgatatttgtgacagttctttggcgttctaattatggcgaagttgattacactaaaaatagcagtgttggttgctaaaaaggaggttgcaagtaatgaaaaagtcgttcgttggatactcttcatttatgtgctgtatggaataggaatggcatggtatttatttgttgctgatacatcgattccgccagagtggaaaggaacgagcgccgatccgtcgacatttttaacatcaagagagcaaatgttaagcgaagaatattcgaggtggaaggatcttttattttttctcgccgttccgtacgaatggctaatttatttttgtctcttggcgctcggtgttgctaaagcgttgcaaacgtgggtggagcgagcaacaaagtggtttacgcttcgatccgtcctatatgtattttggttatccctcattgtggcggcattttcgcttcctctaaattttgtcggctatcatctttcccgcgcatatggcattagcacgcaatcggtatcaagttggttgaaggatgagttgaccaatttttttgttgatacggtgctgtttatgttgattgcaacagtattgtattggctccttcgccgctttgaaaggcgctggtggctgtatgcgtgggtgttatgcgtgccatttatgatttttttatgttcattcagccggtttacggaaaaaacagtgacaaagcaaaaaagatttcctttttgaaattctttttaaaaaatttcaaaaaaactgttttcttttttgtgattctgttatataataacaacgtacaaaacgataatgtattataacaatagagatgggggaagagaaatggctagttttgaagaacgcgtaaaacaattggaagaaagttggaaaaatgaagagcgttggaaagggattgttcgtccttatagcgcagaagatgtcattaaattgcgcggctcgattgatattgaatatacattagctcgtcgcggagcagagaaactttggaaattgttaaatacggaagattacatcaatgctcttggggcgttaactggaaaccaagcagttcagcaagtgaaagccggtttaaaagcaatttatttaagcggatggcaagtagcggcagatgcaaaccttgcagggcaaatgtatccagaccaaagcttatatccgtccaatagcgtacctcatgtggtgaaacggattaatcaagcattgcaacgtgccgatcaaattcaatatttggaacaaagcggagatatcgattatttcgtaccgattgttgcggacgcagaagcaggttttggtggtcaattaaatgtgtttgaattgatgaaagcgatgattgaagcaggtgcagcaggtgttcacttcgaagaccagctttcttcggagaaaaaatgcggtcacttaggcggaaaagtgttgcttccaacgcaaacagcggtacgtaacctaattgcggcacgtcttgcagcagatgtcatgggtgtaccgactgtgttgattgcacgtacagatgcgaatgcggcggatttaattacgagcgatatcgaccctcgtgaccaagaatttattactggtgaacggacaccggaaggattttaccgcacgagagcagggcttgaccaagcgattgctcgcggcttagcgtatgcgccgtatgcggatttaatctggtgcgaaacaagcgagccaaacttagaagaagcgcgtcgtttcgcagaagcgattcatgaaaaattcccaggcaaaatgctcgcttacaactgctcgccatcatttaactggaagaaaaaattggatgacgaaacgattgcaaacttccaaaaagaactcgcaaaaatgggctacaaattccaattcgttacactcgctggtttccatacattaaactacagcatgttcgaattggcacgcggatacaaagagcgcggcatggcggcatatgcagaattgcaacaagcagaatttgccgcagaaaaatatggctacacggcaacaagacatcaacgcgaagtgggtactggttacttcgacgaagtagcgcaagtgatttccggcggtcaatcatcgacagttgcgttgaaaggttcgacagaagaagaacaatttacgacagcataagggaaaaatgggggatttcatatagaagaaacaagggcatgcttgacataagcgtgcccttttgttatcgagatgatatatagaaatgataaaattagacaagaaagtatacatattcctgtaaaaatatgctagaggatcatatgatcgctttttatggttgccttcccaatgaaatattacaaaataacaacatgccttctagttttgtataatttggaaatactaacacatcctaaacatgggaggcgattatcatatgcaaaaggaaaatgaaaaaagagaaatgccatttgagccaacgttgcatccagagtttcgcataagtacagattttcattttcagcaggcatttttgaatgaggaaacatatgctggaggttcgattggcgagcatacagctattgaacaagcaaatgaatatttagcggaagaagaaattcggcaaacatttcataattcatgaacctcttccgctttcattccattaataagtggaagagttcgcgagagattagccattctaaaaacacctttctcccatgactttggtcatgggatttattatttaacgtgattttcatcataaaaattgtttattgttttttgaaaatatagaaaaatataactattaatgatatgatggaattaggtacaatgtataagagaggagagaaatttgtaatgaaagtaaatgagtttatcgtcctgaataaatttattattagccgctataccatggcggttttaccgcatcacttacatggtaatttctacgcaaaagttgtggaagaagatggcgagtatattgttaaaatgaggccaattgatattattaaacgcagctgcgactattatggttctagttttcgaggcagaaaagaaggcacccgagctgtcatcggcattacgcataaagcgccgatcgcaatcgaaccgctcaacgaaatttacgttttcccaacgatttcccctagtgattcccgctgtgtttggctatcacacattcacgtatataaatatgagcccacaaaaaatgatcaaacaatcgtctattttaccaacgaaaaaagtattttacttgatgtttcctaccactcttttgtcaatcaactttatcgtacggcacagctcagaacgaaactaacagagcgaatggaagcaagagaacgtaaactgcagtatgtgtttcggatgaatcattctaaagggtggttgcagcaatagttttttaaaaagccgaaaaatctcccacttcagcggattttcttcatcgcaagtaagtgggagaaaaacggctcttgcagctgttattttttcattactattattactatataggttgtaataaagaatttccgatctccatgtcccgtctttatcacctgacaagctggcacggtaacaagaagagcgaacaatgccatgtaaaacaaaattgcaacttatatatttaatcattttccattgttttgatcattcatatccataaagattagttcaaattccccttagaagtgtgtaaaataaatatatagcataatatgaatggggagtataaatggacatcgaagcaatcaaacaatggtttacccttgacaacgcactatccatgctggagcagtatcgctcctttggagtgttcccaggaattgcagcaacgttgttggaatcgttttttcctgttttaccaatgtttgttttcgttatggcaaatgcggcagcatttggtttgtggaaaggtttccttatttcgtggatcggcgcctgtctcggttccattctcgttttttggcttacacgaaaaattggacaaaagcgtttttttcgttttgtaagccgccatcgaaaagtcaggcagtttatgcactggattgagcgtcatggttttggcccagtgtttttaatatattgttttccgtttactccatcagcggtcgtcaatgttgttgcagggttgtcgcggataagccagcagcaatttattttagccgtattattgggaaagatggtaatgatttttacaattagttttattggatatgatattgccgcgcttgtgaaacagccgttgcgtacagtcgcgatagcggttgttatcgcaatgttatggtatgctggaaagaaagtggaagcgaagttttcgataactgaaaaacggtataatgagggagatggataatggcaggtggcgattggaacatgggggagaagagacggcggtggcgcaggtcatttcttttcggaggtgcactcacttttattttggtattacggtttctttgcttcaccaactatatggtggaggggaaatcgatgatgccgacattgcaagaaggaaatttgttgattgtaaataaactaagttatcaaattggcgatattcatcggtttgatgttgtcgtctttcatgcgaacgaaaaggaagattacgtaaaacgcgtgatcggactgcctggtgatcaaattgaatataaaaatgatgtgctatatattaacggaaaaaaaaccaatgaaccgtatttacaaccgtataaacaaaaattgattggcggaaagttgacgggagattttacgctggaagaacttacagggaaaaagagagtgccggaaggatatatttttgtccttggcgataaccggttaagcagctgggacagccggcatttcggattcgtgaaaataagtcaagtagtaggaaaagttgatttgcgctattggcctgttcaacaattttctgtccgattttgatatagtttaaaaattttgtttggagtggaaatgaatttctatttgcggcagtaaacgcatggctataaaatgatagaagaacggacgcctttggaacgaggggaagtgtaaaacggttttttagtttatcgcttggcgaaaacttcaaatcgcttgagttcaaacgaagtgaagtggcgggtagttcgcgtaaaaggtattcatcgatgcggtatagctcgtgaatactattttttcttccagaatacgaacatatgtgctaaaatgaaggaaataatagaaaatgaaggtgatatcgatgtcgcttcgatttcttttaggaagatcgggaagtggaaaaacaacaacgtgcttaaatgaaattcgtcgtaaattaaaagaagagccaaaagggaatccgattatttatcttgttccagagcaaatgacgtttcaatcagaatatgcgttaatacatacaccaggattaggcggaatgatccgggcgcaagtttttagctttacacggttagcatggcgtattttgcaggaaactggcggaatgagtcgataccatgtgaatgatatcggaatgcagatgatgattcgaaaaattgtcgaacaaaagaaacaacaattgaaattatttggccgcgccgttgataaaacaggctttatcaaacagcttcacgacatgattacagaatgtaaacgttattgtgttactccacagcatcttcgcgaacatgtaaaagcgctgacggaacaaggaaaaaagccggctgaaaaggtgttagccgataaattaaacgatatatccatcatttatgaggaactagagagaagtttattgaaccattacatagattcggaggattatttgcggttgctttccgaaaaaatcccgcaatcccgctatttgcgtaatgcagaaatctatattgatgggtttcaccaatttacaccacaggagtatatggtgcttgaacagctgcttattcattgtaaacgtgttactgtggcattaacagtagatgggccttacgatgaccgattgccaaatgaattgcatttattttatttaacggcaaaaacttatcatgatattcgccaaatggcgctcttaaatgatgttgccatcgaagaaaccatgattttagatagaaatatgcgccatcaagaaaaagcgcttgctcatcttgaagcgtattatcatgagcgccccgcggttgtctattcagaagagacagaggcggttaatgtgtatgaagcggcaaaccgccgcgcggaaatcgaagcgattgctcgagaaatcgttcatcttgtgcgtgacaaaggatatcgttatcgtgatattgctttgattgttcgcaatacggaagattatcgcgatttagtgaaaaccattttttatgattttcatattccttattttatggatgaaaaagagccgatgcatcatcacccacttattgaattgctgcgggccagcatggaaattattacatcgcgctggcgttatgaatcggtatttcgcgccattaaaaccgatttattatttccagtggaagaagatatcgttgcgttgcgagaagcgatggaccagctagaaaattatgttctcgcatacggaattaaaggagaaaaatggacaaatggtgaacgttggacataccgccgctaccaggcattagaaggattatccatcccgcaaacagatgaggaaaagcaatacgaagaaaagttaaacgaatggcgtgatataattgcagctccgctctctaagctagagcgccgaatgcgtagagcgaaaggcggcagaagcctttgtgaagcgatttatttattcttagaagaattacaaattcctagaaaactagaaaaaatgagcaaagaagcggaagaacaaggcaggttgatggaagcaagacagcatgagcaagtatggaatgcggtgattgatttattaaaccaatatgtagaaatgttaggagatgaatcgataccggtaacagagtttgcgaaaatcatcgaaacagggcttgaccgtctcgaattttcgcttgttccacccgcgatggaccaagtgattattgcccaattagaccgttctcgtcttattgatgtaaaatgcgcatttattattggcgtaaatgaaggtatcattccggcgaaagcaaaagaagacggattgctggcggaaacggaacgggaacttttacagcagtttggaacgagagttgctccaggaggaagagaacaattattttatgaaccgtttttcatttatttagcattaacgagtccaagcgagcggctatatgtgacctatccgctggcaaatgaagaaggaaaagcgctctctccttcgatcattattaagcatcttactgatttattcccgaatttgcaaaagcgtgtctgcggaaatgatccgcttgatgcgccgtttgcggaacaacatgaatttgtcactgttccgcgtgcgacgttaacatatcttgtaacacaactgcaagcatggaaacggaattactcgattgcgccgctttggtgggatgtatataacttttacgtaagtgatcaacaatggagaagtcacgcgcgcaaagcgattgcaggggtattttatacgaatgaggcaacgccgttgaaaaaagaaattagcaagcgattgtacggcaaaaaaatccaggcgagcgtatcgcgcatggagcaatttcaaaaatgcccgttttcccattttgtttcccatggcttacggttaaaggaacgggctgtttttcggctcgatgctcctgacattggacaactatttcactctgcgctgaaaattatttccgaccgccttcgcgaagcaaaaattgattggcgccatttgtccaaaaagcagtgtgagcagctgtcaatggaagcggtggaacaaatcgcaccgctcattcagcagcaaatattgcttagttccaatcgctactattatatgaaacgaaagctgcaaaacgttattgcgcggacaacgaatgtattaagcgagcacgcgaaagcaagcagttttgtgccgattggccttgagttggagtttggaccaaatggcgtgcttccaccgcttacgttccggcttccggacggtacggtgatggagcttgtcggacgaattgaccgcgttgataaagcggaaagttcaaggggagtgctattgcgcgtcattgactataaatctagcgccaaaacgctgaatttaacggaagtatattacggccttgcgctgcaaatgctcacttacttggacattgtgctcacttatgcagaacagctagtcggcaaggaagcttttccggccgggattctttatttccatgtgcacaatccaattattaaaagcgatcagctcctttatgatgaaaaagaagtggaacgaaaactgttggaacaatttaaaatgcgcgggcttttgctcggggatgtggaagcaatccgcttgatggacacgcaaatggaggaaggaaaatggtcgttaatcgttccagcccaaattacgaaaaaaggcgctattcattccagctcatcggtggtcagtgaagaagatttttcgcgtcttcgccaacatatccgccagctgtttcaaaccattggcattcaaatcgtcgacggaatcgtcgacatttcgccatacaagttaaatgaacagacgccttgcgagttttgtgcatttaagtcggtttgtcagtttgatgaatcgttttcaaataatcgctatcgcttgttagttccggaagaaaaccgcgaaattgttcaaaaattttcagaagggaaggactgaaatgaatatcgtttttcgtccgaaaccgaaggaaagtcagtggacggatgaacaatggaaggctattgttgcggatggccaagacattttagtggcagcggcggcaggatcagggaaaacagcggtgcttgtcgaacggattatccaaaaaattacggcgaaagaagacccgattgatgtcgaccggcttcttgttgtgacgtttaccaacgcttctgcggccgaaatgaaaacgagaattgccgaggcgatcgaacgcgagctggataaacagccaaactcgctccatttgcgcagacagcttagtttgttgaatcgtgcttcgatttcaacaattcactccttttgtttggacgttattcgcaaatattactatttgatcgatattgatcccgtatttcgcattgctgatgatacggaaatggaattgctgaaagaagaagtgatggaagaactcttggaagaagagtacggaaaagccgataacgagctgtttttcgaagtggtggaccgttatacaggggaccggagcgacgctgaactgcaagaaatgattttggctatctatgaattttcccggtcgcatccggaaacgtatagatggcttgaccaacttgttgcgatgtatgacatagacgaggatactccattaacgcagcttccgtatatttcttacttaagaaaatatgtagagatggaattggcagcggcaaaacgccttattgcaagagctttacaactggctcatttgcctggagggccgttgccgcgagctgaaaattatcgcgatgatttgcagctcatcgcccatttagaagcattgttagaccgctcatgggacgagctatatgaagcgatgaagtcgttgtcgttatcgcgtttaaaatcgtgccgcggcgacgaatacgatccgcagctcgtggaagaagcaaaatcattgcgcgatcaagcgaaaaagaaattggaatcgttacgggacaatgtattttctctccgcccgactacatggcttcgccatatgcgggagatgaaaccggtcgttgaaacgattgttcggttagtaaaacaatttacggaaatgtttcaagcacgcaagcgtgaaaaaggaatcgtcgatttttcggatttggagcattattgtttgcaaattttgcgtcatccagattcaactgacgggcaatggcttccgtctgacgctgctttggattatcgcgctcaatttgttgaagtgcttgttgacgaatatcaagatacgaacatggtgcaagaagcgatattgcggcttgtgacaaaaggaaatgaacataccggaaatttatttatggtaggtgacgtaaaacaatcaatttaccgctttcgcttggcggagccgatgttatttttaagcaaatataaacggtttacggcagacggtaagcaatcgggaatgaaaattgacttatccaataactttcgcagccgcgcggaaattttgcatggaacgaactttatttttaaacaaattatgagcgaaacagtcggggagatggaatatgacgaagcggcggaattaaaatatggcgccgttgactatccggacaatgagcaggcagtgccggaattgatcattattgaccgaaatagcaaagacgacgaagaaaccggggagtttgacacgaatgatctagcagcagcacagctagaagcgcgcatgatggcaaaaaaaataaaggaaatcgtctccgagccgtttcacgtttacgatcgcaaagcaaaacgaatgcgccgcgccatgtatcgagacatcgttattcttctccgttccatgacggccgctacgcaaataatggaagaatttcgcgcgcaaggtattccggtgtatgcggatctatcttctggatatttccaagcgacagaaatatctatcatgctgtcactattaaaagtgatcgataatccatatcaagacataccgcttgcgtcggttttgcgttctccaattgtcggtttgaatgaaaatgaattagcgcttattcgcattcatgagaaaaaaggcacgttttatgaggcaatggtgtcatttttgactaaaacggtggatgacaaagaagaagcagcgttgcaacaaaaattgcgcctgttttacgaacagctaaaacattggcggacaatggcgcgtcagcgttcgttggcggatattatttggcagctatatcgggatacgcaattttacgattttgtcggtggtttgcctggcgggaaacaacgacaagcgaatttgcgcgcgctttatgaccgagctcggcaatatgaaacgacgtcatttcgaggattgtttcgctttttacggtttattgaacgcctgcaaaatcgcggagatgatttaggtgcggcccgctctcttggcgaacaagaagatgttgttcgcattatgacgattcatagcagcaaagggcttgaatttccaatcgtttttattgcagggctatcgcgtccgtttaatacgcgagacttatatgaatcgtatttgcttgataaagaactcgggtttgcggcgagatttgtagatccaaagctgcgcatcagctatccgacattgccgcaaatcgcgataaaacagaagaaacggctcgattttttagcggaagaaatgcgaattttatatgttgcgttaacaagggcaaaagagaaactatatttaattgcagccgtgaaagatgcggaaaaagaagtagcaaaatggaaaagcactgcgatggaagaagagtggcttttgccggatgatgtccgtgcttctgcgcgttgttacttagattggatcggaagagcgctcatccgccatcgtgacgggcgaaacttcggtgatttgtcctatgtatgtgagaaaatcgcttcccatccgtctatttggcatatggaagtcattccggcgagccaattgtatgacgtggataaagaagccgagcagatggatgagcaaataatcaccgcgttaaaacgaggagagcgtgttccgaacgcgggggaatggaaggaagaggttgatcgccttctttcgtgggaatacgcatatgaaaaagaaatgcttgtccgtgcgaagcaaacggtatctgagttaaaacgacatcgtgaaatttttggggaaaatgccgaccgaatgccgcttcattcattttccacaccgctgtttgagcgtccaatgtttatgagagagaaaacattgacaccggcagaaaaaggaacggcaatgcatattgtgatgcagcaagtcgatttgacagcaccaattacggaagagacggttcgtgaacaaatagccaaattagttcaaatggagctgctaacacacgaacaggcggaagcgatcgatatttcgagcgttgttgcgtttttcgacacagaaatcggcaagcgcctacgtgccgcagacgaagtgtatcgtgaagtgccgtttagcttggcgctgccggcaaaagaagtatatgaagacggtgttggcgaagaaagaaaagctcttgttcaaggcgtcattgattgtttatttgctgacgaaaaaggacttgtattaatcgactttaaaacagacaccgtaactaatcggttcgcaggaggttggcatgaagcaaaacaggtgataatatcccgctataaaacacaaatgcagttataccgtcgcgctgtagaacaaatttggaaaatcaatgtagatgaatgttatttatatttatttgatggctcacatcttatttccatatagaaactagaaacggaaaagaggatctcctcttttccgaatactttctagaaagaaaggaacggaaagcgtatgcgcattttacatacagccgactggcatttaggaagaacgctggaaggaagaagccgtctgccggaacaggaacaatttattgatgagcttgtcgacatcgtggaaaaagaaaaaattgatgtcgtgttaatggcgggagatgtgtttgattctgttaatccgccggcagcagctgaacaattgttttacgaaagtcttgcccgcctttcagataaaggaaaacgtccggttgctgttattgccggtaaccatgaccatccggagcggattagcgctgctaggaaattagtagccgattacggcatccttttgctagggtggccggatacgaccgtctatcgcattgaagtgccagcgcgaaatgaaacgatgatgctcgctccgctcccgtatccttctgaatcgcgtttagcagaattgctgtccaaagaacattccgaaatttctttgcgtgaccgatacgacgagcgcattcgccatctatttgcagcgatgtccgcttcgttttcggaaaagacggtaaacatcgcaatgagccatatttatgtggcgggaggaagtacatccgattcggaacggccgattgaagtaggtggtgcttacacagtagctgctactagtttgccaaaacaagctcaatatgtcgcgcttggccatttgcatcggccgcaagatgtaaaacgtgctgaaacggcggcgcgttactctggttcaccgcttgcatatagcttttctgaagcgggatacgctaaatctgttacgattgttgatgtaaaaccaagggaaaaagcgatagtttccgaaataccgttgtcctctggcaaaccgttagtaaggtggcaagcaaccgaaggaattgcccaagtatatcgctggtgtgaagaaggaaaagatccatctgcatggattgatttggaaattcacctttcacagccgttatccatggaggaaatttatcgattgcgcaagcttcattctggttttgtgcatatccgtcctgtctttccagaaaaagaagagcatatagagaatcggaagcaagagcgattatcattagaagaaatgttccgccgtttttatgagcgccagacaggcggcggcaaggcggacgacgagcttgtccgattatttttagaactggtggcggaacaggaagaagagggggagacggaagagtgaagccgatttcattaacgatagcgggtttgcacagttttcgcgagaaacaaacgattgattttcaatcattatgcgaaggtggtgtctttggcattttcggcccaactggaagcgggaaatcaacgattttagacgcgattacacttgcgttatttggcagtgtggaacgtgcgccaaaccatacgcaaggaattatgaatcatgcggaaaatgaactgttcgtttcttttacgtttgaattagaaaatgccacatgcacgaagcgatatacggtagagcgcagctttaaacgtggcgatgaatggcggttaaaaagcggaatatgccggcttatcgaagttggcgcagaaaccgttgtgttggcggataagttgacggaagtcaataaagcgatagagcaattgcttggtttaacgatgaaagattttacgcgcgccgtcgtgctgccgcaagggaaattcgccgaatttttatcattgaaaggcgccgaacgacggcagatgctacagcgcctttttcatttggaaccatatggagacaagttaaataaaaaattgaaagaaaaactcgctgccatttctaatgaattaaatgaagtgatcgctgagaagacaggtttaggagatgcatcggaagaagcgcttgaacgcgcgaaacaagagttagagacactttgggatttactgcaaaagcgaaaagcagaattacatgatatggaagtaacgatggaacgaacgaaacagttatgggcatggcaaagggaaaaagaagaacttgaagccgaactagcgcgccttgccagtgaagaatcacatattcgcttattagagaatagaaaagaacgcgcggaacaagcggaacgaatgtggccatatctcgaacagtatgaagaagcgcgccggtttgtgatcaatgcagaggagaaacaaaaggaattacagaaaaaactcgtacaagctaaagaactttatgaaaaagcgacgcatcgttatgaacgtattcggcaagaaaaggccgcttccgaacctcatttattagcaaaaaaagaacagctcacccaagcaaaacagttagcggctcaaatccatgcgttagaaacagaattaaacgaaatgaggaaacaaattcatttgctagaagaagaagaacggaaaaagcttgtcgaatggcaggaagcagcaaagttgtatgaacgcgggctggaaaaacaacaaatgttaaaggcagagctgcaaaaatatgcagcttctatagagcaaaaggaagtggttgagcgagcatacgatgaaaaacagcaaattgaaagaataacagatgcgcttcaagatattcaacaacggctggcacaaaaacaaaaagcgcaacagcaggccaataaggaacgagaaaaaagaaagcagcgcgcagagacggcaaaagaaaaattgcacgttttgttccaaaaaatagagaaagtctatcattctgtctgtgagagacaatggcagttagaaaaacggttgtatcggtatgaacaacagctcgagcaagaacgcgaaaaagcggagcaggcgaaaactgcagagatggcagcaattcttgctagacaacttcgccaaggagaaccatgtcctgtctgcgggtcatgcgaacatccgaatccgtatgtatatgagcacaataacgttagcagcgggaaaatcgctatattggaacagcaggtaaaacaaggacaaacttatatgcaagtgttgcacacattaaaagcacagcttgaacaattggcgcaatttattggaaatgagtggacgttccaacgattcgacgtaagtaaattaaaggttgaagaagatatcgatattgccgtggaagtgaaagcacttcaacaagattgtttgcaattaaaagaagcccttcagcaggcgctgcaaaagtggcgtgatgccgaatcgtcacagcaagccatcgagcaagaattaagattgctagaaaaagatgtacaagaattacaaacggagcgggaatatcgtttcaatgaatacaatcaattagaagcaagctggcgtgaaaaatataccgatttttcttttgatacgatcgaagcgctccgcaaccaaatgcgaaaacatgaagaaatcgttcggaaattgcaaaaacgaatcgatgacagcattccgtttcttgaaactaaattaaatgaaaaagagcgattagcccaacagcagcgagagctggaaacggaaaaagtccgccttgtttccttgtggaaggctaaacaacaactggcagatgactataaacagcagttaatggaaaaagcaggtggaaagcaagtagaagagcaacttcttcaagtggaaaaacagctgctttacttaaaaaaagaagaagaagaagcatatcaaagatggctgcagacacaaaaacaataccaagctttagaaacggaagcaaaagcgatacagcagtcgttggaagaaggaaaagaacggtacgaagaagcgaaattgcgttggcttaatgaattgaaaaaaacaacatttgccgatgaaaacgaagtgaaagaagcaaaggcggcagaagaattacgcctcgagtgggaacagcaaatcaaacattattggcagaaagtgcaacatgcccagcatcgtcttcagcagctgaccgaagcgatcggtggggaaatgattgatcaacaacaatgggaacaattgcagactgtatatgaacaaataaaacaacaagtagatgaagccatgcagcaagtgggtgccgcgcaaaacaaagtggaagaattaacggaaaaacataaacggtttacggaattagagaaaaaacaacaagagttagccgctcttatggatcgttataaacatttgcagtcgattttaaagggaaacagctttgtcgaatttatggcggaagaacaactcattcaagtgacaagaatggcttccgagcgattaagttcgttgacaagacagcgctattcattggaagtcgactcacaaggagggtttctcattcgcgatgatgccaatggcggggtaaagcgtccagtgacaacattatcaggaggagaaacgtttttaacatcattatcgctcgcattggcgttatcagcacaaattcaattgcgtggggaatatccgcttcagtttttcttcttggacgaagggtttggcacgcttgatgcggaacttcttgatacggttatttctgcactggaaaagcttcattcgcagcggctttctgtcggggtaatcagtcatgtgcaagaaattcgctcccgcctgccgaagcggcttattgttgagccggcggaaccgtctgggcgaggaacaagagttagattagaagtcatgtaacttttactaataaaaatgcaaagcagccatttcctgaaaaggagtggcggctttgctaattgtttgcagcaacattgctgtcaaacgtatcggagtcaaacgtgtttgttaaactgatgccgttgtttgtaatgataaaatccccagtattaaatcctcctgaaccagccattgtttttgtggctacttttggagcgatataaagacaatcccccatttgcacaactgctccactgctgacagtattaattttaatgggtccgacgacagaaggcattatttctcatcctttgttattgatgaagtggtttctgtatttgtcatagaaggcaatgaagaatccggagcaagctgacgaatatgtttaattcttgcttccgcatcaacagtagaagtcgatccaatatgaacaacggaagaagtggaaaccgctaacatacgaatggagcgaacggaaataacgggagattgatgaagggtttgaatgaaaatatcattgctgtttggctgcaatttgggaattggtcttgtaaagataggaaaaatttcttctccttcgcccccgaaaaataattcatattgtcgttgaaccgctaaaacgcgagaacgcgaagtaatttcccgtgaatcaccgatttgtaaaacagaactataaacaactctttctccatgaaaatattctaccatcgatgttcgtttcatgattattctcctcttggagcgagtgggacgaatggaccgataattaacgattccggcggcgtgtcgaaagtggaagcgagattaataacatctgcatctccaactaaaaaaatggcggagcttgttatagctgttaagtgaatatcgccaacatggatatcgcggttaatcactgtatagttcattgttctcccccttgttttggtaaatgttttagaaaaaggtcaagcgattgttcaatatccatctttactttttgaaaaatttcgttttcgaccgatttatcattgtccgatgcagggacgtatccgttattcattttttgctgtaaataaaaatggattcgttcgtccacttgtcgagcgatgtcttgcaaaataaaatgtcgatacgtgtcatcaagacgaagtgcatattgttcttccaatttctttaacgtttcctttgcttccttttctaaataagcatgaactttttcttgaatggtgcggaataagactggttccggctttggaactattgttttttcaggttgaacggcaaaatcttcgatagtgttgccaacaccgttgggagtaatgccaatatttaatgtcccttccaatgtttctacttttaattggtcaaatttatattcgattcgttcaatggttgtacgcggttgttgttgaagttctattagctgtttttcaaggaggagaagccgctgttctaacgattgtattttttttgtttgccatgacaagtagcgccgcagtttcgcaaaatagtcatataggaacataatgttgaaatcatcctctccaaagtcccttcttacttcaatatatggacggccttttgttgtcatcactattttcatgcttttttagcgagttgctgaatgaagcgggactagaggactgctagatgctccacctgccaatggaacgatggcggtagcgtgtggagcaggcttcgtgaatcctcctgtgtttgttagtgtagaaagcgcttggatgctgccagcgctgccgatttgcagtacggatgagttcataacagaacctattttcaattgataaatgcatatactttggctaatataaaaattcattggttctcccccttttaggcgttagctactacattttcatccgcgatgtccgcatcgtttatattcgtattgctgtaatagttataaatatgcaagccatctcctgtattaaatgaaccggcaccggcaaatgttttggcaacactgtttggtgaaatcgcaaacacgtctccaatgtgaaacacgccgctgcttccgatactgtttaacttaacgactccgacaaatgctggcataacgcatgcacctttctcttgttcttatgataatgtatgggcgcggcggcaaaaacgtgagcgttttaagatttttccaaaaaagtctcccacctctaaatggaatgaaggggggagaggttcatttatttgcggtagtattggagtcattcacatcaggatcgctggtatttgtaaagctggcgaacgtatttgtttgtagaaaatcaccattattgctgccgccggagccggtatatgatttacttgtactttttggcgcgatttgtaatacatccccaaaattaaccgttccgtcaccactaacgtgagtaattttaattgggccgccaataaaggatggcatgcgctctacctccttattttatatgcttactgttagtgtatgaaaaagcgacaaaacagttaaacgcacgatggatgtccagacgaatcgatttttttgtcatatgatatataaaaatataaaaaggagaatggatatgccggcgacgattatcgggggagttaaagtgacgagtgtaagcggaaacgggacagtaaatatgggagatgtgctgcaaatcgctccaaaaagtacagcgaaaacgaactcaggagcggggggagcaaatacaggcgattttttgcagacaaatacattttgcagtgtaacaaatacgtttgaccctgatataaaagatgcaggagtgcgtggaaacaattagatggtcacgattaaaaaaaggccatctttttctttttataagatatggtgtaataataaaaaattatgtataatataattgtgaattttctaaaatattttacgggggatggaataatgagcgtaccattagtattaacacaatttttggatagagccgtttcactgtatggagacaaaacagcaatgatttgctctggtcgcacgcttacatacaaacaattaaatgagcgtgtgaatcaactttctcacggtctaaaacaattgggggtagaaaaaggagaccgggtcgcatatttggcgccaaatacgcttgaaatgttagaaggattttacggtgtatttcagcttggagcgatcatggtcccgctgaacactcgccttaggccggaggattatttgtttattttaaatcatagtgaaagcaaagtgttatttgttgatcaagatttatatcatttcatcgcaccaattaaggacaaactgcagaccgtaaagacgattattgttcatcaaaaaaatgaagaaacagatgaaatcgattacgaagaatggttagcgcagcatcctagcacgtcgtttgatcgtccggacattgacgaaaacgatgtatgtagccttttatacacaagcggaacgacgggaaatccaaaaggtgtcatgttaacgcaccgtaataattatcttcacgcgttaatatcgatgcatcatctccgcgtttccgaccaagatacgtatttgcatatattgccgatgtttcatgtgaacggatggggagcgccattttattatacagcaaacggagcgacgcaaatcggtttacggaaagtcgatccaaaagtgatttttgactatattcaaacatacaaggttagcgtcatgcatatggcgccgacggtattaaacatgcttttacaatattatgacgaacataagccggttatcgaccatccagttcgtgttgtgattgcaggctctgcgccgccgccatcatttgtcacgcgcgtggaacaagatctcggttgggaatttatccaagtgtatggcatgacagagtcttcaccgcttaacacgatttccacgatccgctcccatttgcgtgatttgccgttggaaaaacaatatcgcctgaaagcaaaagcggggtatccgatgatcggttgtgaagtaaaggtagtgaatgagtatggtgatgaagtgccgcatgatggaaaaacgatcggtgaagtcattataagaagcaacaatgtgatgaaagggtattggaaaaatccagaggcaacgatggaggcaatccgcaatggctggttatatactggtgatatgggaacagtagatgaatatggatacattgacattgtcgaccggaaaaaagatattattattagcggtggggaaaatatttcttccattgaagtagaaggcgttttatatgaacatccggcggtgttggaagcggcagtaatcgctgcgccgcatgaaaaatggggagaaacgcctcacgcgtttgttgtcgttcggcctggccatgaagtgacggaagaggaattgattgccttctcacgggaaaaattggcgcattttaaggcgattactggtgtaacgtttgtcgatgcattgccaaaaacggcatcaggaaaaattcaaaaagtgcatttacgtaaacagtattgggattctgttgggaaaacaggccgttatgttaattaaagaaaaatggcgtccgcatatgcggagccttttttctgtcaaacggtcgatgtgaaaagaaaggagaaaaaatggacaaacaggcaaatcacgagcggatcttggtcattgatgtactgcgcggctttgccctattaggaattttgatggcgaacatgcctcatttttcatcaccggttatgtatggaaacatgaagacaaataaccggctcgatgattggaccatggcggccattgacgttttttgcgaggcaagtttttatccgttattttcatttttatttggctttagcatgatactgtttcgtgatcggctgcgtaaaaaacagcttccatttattcaaacatttttacgccggctggctatgctgcttatgttcgggattgttcatgcttttttgatttggtttggcgatattttaatttcatacgccatcgctggaggaatattgcttctgttttctcaagcacggccgcgcacatggatgattggagcgttcgtttgctttttgattcctcacttatttatggcgctgttgtttggaatgcttatgtttttagaaggaacaaaagaaacaggaaatggcagcatccagctggcgatggaagcgatgcgcaattatcaaagcgggtctatgtccgatatttttttgcaacgctggaatgactggatgtacgccaatggttcaggaggattattatttacggttcttacggtgttgcctctttgtttgttcgggggatatgttgcacaaaaacgatgggtggaggaagcagaacgttacatttccgtaattaaaaaaattgcattatggtcacttctattaggaatatttctaaagctgttgccatactttacggtgaaaaattatttcaccgagtatattcaaaatatatttggaggaacagcgctagcatgtttttatggcacagctattattctattatttcaaaaggaaaaatggcggcgaaaactaattattttccaatatatagggaagatgtcgctcacaaactatttgtttcaatcggtatgttgtacactgctgttttatggttatgggcttggatggtatggacgtattggcatattttctggaagcatgcttgcatttcttatttatggtgtgcagctgataggaagccaaaagtggcttcagttttttcggatcggtccgatcgaatggatatggcggtctgtaacttatgggaaaaagcagccttttcgtaaataaaaagtccctctgcatgccgaagcattactgagggacaggtgaggaagagtgttctatcggcgccgtttcccgcaaataacgattaatcagttcatctagttcttgactgcactcgatcgtttctttggcggtaaatccatatgtcaatgctaattcgatcatttgttgccgcttttcctcaattaaaatcaccattgcattcaccgtcactaagatcatgtttttcgattcatttttgtaatgaagcttttaagaaaaaactacttaagcgccatgatcaattctttttacctacgacgaaagccatgaatgtgaatggaagaaaagaagctaaacattattatacatatagcgacgaaaaaagaaaggcgttcgctaaaataagtagtaattttactaatttagacaaaattcaacagatagtaggtttttttataaaaaataaaacagaaagggagatttatgatgagatttgttacagcacagcgtaacaatgaaacatttgtcggtgtggttgaacaagaaagtgagaaggtcgttcatttacaccttgccgagcaggcgatgcaaaagcgcatgacgcttccgtcgtcattgttggagtgtatcgcgttaggagatgagtttcttaatagagtaaatgaaattgcagcatgggtaaaagaaaacccgtctacacaatatatgtatgatttacacgacgttcgtttgctggcaccgattccgcgcccatccaaaaatattttttgcattggaaaaaactacgcagatcatgccatcgaactaggagggaagttggatatcccacagcacctcattgtattttcgaaagtgccgacaacggtgatcggacatgaggaaacggttttgcgccacgctgatgtgacagacgaattggattacgaaggagaacttgctgttgtgatcggcaaacgcggaaaggcgattcgcaaagaagaggcacttgattatgtatttggttataccattatcaatgatattacggcacgtgatttgcaggaacggcatcaacaatatttgcttggaaaaagtttggatacattctgtccaatggggccatggattgtccatcaatcacttattgaaaatccaaataagttgcaaatagagacgaaagtgaatggagaaataagacaaaaagcgagcacagagcaatttatttttaacgtcgaaacgattattgaaaccatttctcgcggaatcacgctggaaccaggagacattatcgctaccggaacgccggcgggagtcggaaaaggaatgaagccgccgcgctttttacaagcaggagatgttgtggaaattacgatcgaaggaatcggaacgttaagaaataaaattggagagtaagaaaaaacggggcgtttctattcaccagccccgtttcactgttataccccagcaaacacttttttcacccgctctattgcccaatccaattcttcttttgtaataacgagcggtggagcaaaacgaatgacggtatcgtgcgtttctttgcacaacagcccttcttgttttaatttttcacaatatggacgggcggaagtatgaagttccacaccaataaacagtcctcttccgcgcacttctttaatgtctggatgttgaatttcacgcagtttttcgatgaaatagttccctaattccaacgaacgttccggcaatttttcttcgataatgacatcaagcgccgcgatggataccgcgcatgcaagtgggtttccgccaaatgtggagccgtgggagccaggattaaacacgccgagaatgtcgcggtttgctgctacgcaagagatagggaatacgccgcctcctaatgctttaccgaggatgtacatatctggaacgacattttcccagtcgcaagcaaacatttttccagaacggccgaggccagattgaatttcatccgcaatataaagaacattgttttctttacatacattgtacgcttctttcaaaaagccttccggcgggatattaatccctgcttcgccttgaatcggctcaaaaataaaagctgccgtatttggtgtaatcgctttctttaatgcttccacatcgccgtatgggatgattttaatgcctgggagcatcggtccgaaaccgcgtttatactcttcgctagaggacattgataccgctgccatcgttcggccatggaaattgttttcacaaacgataatttccgctttatctttttctacgcctttaacgtcgtacgcccagcgccgcgccgctttaaaagcggtttctaccgcttctgcacctgtattcatcggtaaaaccatgtctttaccggttaatttcgcgactttttcataccaagggcctagctgatcattatggaacgctcgcgaagttaatgtgatgcgatctgcttgctcttttagtgcttgaataattttcgggtggcgatgcccttggttgacggctgagtaagcgcttaacatatccatataacgattgccttccgggtcttctacccataccccttctcctttagtaagaacaaccggaagcggatgatagttgttcgcgccgtattgctctgttaagcggataatttcagtggttttgctcatgcgtgttcctccctagtgatttatggaatttttgcgctattttttattataacaaaaaaaggaatgttaaacgatgtaaatgatgaaaagagtcttaaaccgggagagcggagggattccttgctcatgaaagtcttgtggaattagagcgagtgtttatgcgaaggcagaagctctgtagcacacaggaacctgttgactttcctcctagagcaggggagataaatagtttttatataaagtttgttttttctgattgatgcatgctatgatggggatgaatatgtgaaaaaggaggaaatggcatgacacatgcacatattacaagttggttaatcaccgttatattgttttttatcgccgtttcattgcaacgctcgggggcttcgaaagcaaaaattgtacaaatggcacttcgtttgttttacatcttcaccgtgataacaggggggcttttattacatagcattgcttcgatttccatattatacatcatcaaagctattgttggcctatggttaatcggggcaatggagatggttttaagcggcatgaaaaaaggaaaaaatacgaatgttgcatggattcaatggatcgtcgcattcgtgctcgttctatttttaggattcatgttaccgctggggtttgatctcttttgaaataagcggcaattccatgtggagttgccgctttttctgatagaaaaaatatgatatgttagtagagagagggtttttgtaaattttctaaatattcgcataagagtggtgaaaatgaatgaacatgtaccgtctacattgtcataatacagaagaattgtatgactttatcgcacagcaccaccttgcccaatataaacatatttttgtacaagttgcagccaataaagtcgatcagcttgaacttcggaaaatgattgggttgcttcagcgttatcttccacaagcgcagctatttggcgtcacatacggcgaacattttggtttcgatgacaaattttttatatgttttactgtgttcgaaaaagttagcgttcactctgttttattatcatacgaagaatttgcaaatgaacttgagcttgtaacatatatttcggatacgcttataacggaagaaacaaatcttcttcttttatttactgaccagaatagcaatcttcattcccttattcgccatataccactagcaaatgaaaaaacggttgtgattgccgggcgaattaatgaaggagagcgtttgttttcgcatgaaggatttgtcactggcggtatgctggcaattagttttaacggttctgcttttcgtgttcaatcatcacatccgtttttatgggaaccagttggcactgcttttcgaataacgaaatgcagcggaaataagttatacgagcttgatggaaaaaaagcaataaaattgctgcaacgttatttaggaaaggaatttatcgatcgattgcctttttcaggagcggaatttccgttcattattgagaaaaatggccataaagaatgtttatccatcgttaaagtaaatgaggatggttctattgaactaaacggttacgtccatcaaggggagaaggttaagtttagctacgttcatttaacgtcattggtttggactatatccgatgaattaaacaaattgacgaaaaaatacacggaagcgatttttttctatcgtagcatcgccgtacaaggctatgcatatccagtgctagagcaaataacgacaacgctggagcaagttgctcctacttttacgccatttatatttgtagaactggtgatcaaggatagagatatacgttcagccacttttagcatgcttgcgttatcggagggaaatcagaacggagagaatagcagtgcttccgtttctttatctattcctgagatgtttcaaggggtgatgacgctagcgaatttaatgtccacctcctctcgagaaatggagaggcttcgcgttcatgtacaaatatcacaatcactttttgaacataatacagatattgtatattctactgatttacatgggaattttacgaacgtgaatcccgctttcgagaaaattctaggttacacaaaagaggaaattttacatacgaacgctttaaaatacatgcatccgaatgatgtacctcgtgttagcagacatttttatcgagctttgcgtggaaaaattcaatattataatttggagattcctacaaaatcaggggaaacattattattccaaattaaaaacgttccaattatcgttgatgggaaaaaagtaggcatttacgggattggaagagatattaccgaacaaaaaaaagcggaagaaaaaatttcatatttagcgtattatgacccggatacccatcttccaaaccggacaaagtttatggaaatcatcgatgaacagttagaaaaggcgaagcaaaaaaataggaagctagcagtcgtattcatcgatttagaccgttttaagctagttaacgatagtatagggcattatgcgggagatgaaattttaaaacaagtcgttcagcgcattcagcatgttttgccagctggagcgtatttaggaaggtttcatggggataagttttgtttacttttaacagagcgcaccgattcagaaggagtgtttaaaacagcagcacacatttcaaaagaagtgatgaagccgattgtatatgaaaacaaagaattttttatcactataagtattggaatcagcttctatccaaacgatggtgtggataaacattcattgctcaaaaatgctgatatcgccctaaataaagcaaaacagagtgggggaaatcgaatacaattttattctgcaaaaatgaatgaagaaacgttataccgtttagagatggagagatatttgcgaaaagcactggaaaatcaagaattttttctatgctatcagccgattattgatatacataaaggtgttattgtcggaaacgaagcattaattcgttggcgccatccaaagctaggacttgttagaccgaatgaatttatttcactagcagaagagacggggctcattcatgaaattggaagatgggtgttagtaacggcttgcaaacaaacaaaaaaatggcagcaattatggaatcaacaactcttcgtttctgtgaatgtgtcggcgagacaatttcagcatgaaggctttattgatgatgtaaaacaggcgctagagcaatcgcagctctccccaaattgcttacatttagaattaacggagaactctatgcttcgtaatcttcattacagtattcaagtaatgaaagaattacagcagctcggtgtcggtattgctattgatgattttggaagtggatacgcttcttttagttatttaaaaaatttaccagtaaacatattaaaaattgatcgttcatttgttgagcaaatgcatacaaattcttcggatatcgcgatcgtaaaggcaattattacgatggggcacggattagggctaaaaacagtagccgaaggggtggaaacggtcgagcagctggaattgttaaaaatgctgcattgccatcacgcacaaggatatgcattgtatcgtccggtaaccgcagaagaattgtcaacatatatgacggtaagccacaaatagagaattggggaaagaaaacaactctttccccattatccgatgtgcgcgcaaataaaccgttttccggtattaaatgtgatttcaaagcggtctttatatgtatctccacgctcatagtaatgttggacgttgctaatgaattcagtattatcataaataataaaattaacaccagaatattttttaaataacaatccattatagcagtataaacaatcgtataaagaaaagccgagttcatttagccactgtacaaaatgaaaaaacgttttatccgaaagcgattcgagccattgttgataagcgtatggaagccgctttcgaaaacggacgtgttcgccgctttgaagcgggaaaacttcgatccctatatcgaccatcccgtctttttgtaattggccgcacatccaatgaccatggcggaaaatctctatatttccttctgtcatttcctcaagtaatgatgcttcctcatcttcttcatcaaaaaagatccactcgccgtttacgaattcaatcgttccttgtatataagcgcgtttttgttcatttatgcattgaagacgatgttcgatgttcacttttcctcctcctttatttcctgttttgccaaattgttttccatttattcacatcgttcttacaatcggacaattcatcgaaatgagaggtgctgcataaaatggaatcatgccaatacggagaatgccaaattaaaaagaaagcgaaggcgggaagaactatgataaaatccctcaagcgcgagatagcttggcttagctaaggaaaagaaaaggtatggcgttcgggacgtgttatgttaaaaatgaaatagcttttttgttatctatcaagaaaggattggttcgtatgtgtggtatcaccggttgggttgattttcagcgcgacttgcgaatggaaaaagagattatctctaaaatgacagaaacattagcgaaacgtggacctgacgatacgaatgcttggtttagcgaacatgccgcatttggacataagcggcttatcgtggtcgacccagcaggcggcaaacagccgatgacaagaatgaaaaatgggtatcgttataccgtttgttataacggagaattatataatacagaagacattcgtaaagaactattaaaaaaggggtatacattccaagggcattcggatacggaagtattattaaacgcttatatagagtggaaagagcactgtgttgattattttaacggaatttttgcttttgcgatttgggatgaacagcgcgaacagctatttttagcgcgggaccgacttggcgtgaagccgcttttttatcggcatgtccatgatagtcttttgtttggctcagaaatgaaagcaattttggcacatccggaagtaaaagcagaagtggactatgaagggttagcagaagtgtttggattaggtccatcacggacgccaggtcacggagtgtttcgcggaattacagaattgcgcccagcgcatgccttaacgttttcccgtgaaggaataaaagtatggcgctactggaatgttcaaagcgatgtgcatagagattcgttagatgaaacggtagaaaaactccgttttcttcttatcgatgctgttacgcgccaacttgtttctgatgtgcctgtttgtacgtttttatcaggaggggttgattccagttccattactgccattgccgcaatggcgtttgaaaaagaaggaaaagggcgacttcatacgtattcgattgattatgaagggaacgaccaatatttcaaagcaaatgattttcagccaaatgccgatgcaccttggattgaactaatgtcaaaaacattccaaaccgtccatcatcattgtgtcattagtcaggaagatttgtttcatcatttacaggaagcggtgatcgtccgtgatgtcccgggcatggcggatgtggactcttcgttgctatggttttgcaaagaaataagaaaagattttgtcgttagtttatccggggaatgtgcggacgaaatttttggcggctacccatggtttcaccgtcctgacgatttagcgcggaacggattcccttggatgcgttcgacagaggcacggatggatttattaaaagaagattggagaaagaaattgcagctggatgaatatgtacaaaagcgctttggtgaaacgatcgcggaggttccaagactggaaggggaaagtgcggaagatgcgaagcggcgcgaattgttttatttgaacatgatttggtttatgacaacgcttttggatcgaaaagaccgcatgagtatgggcgcgagtttggaagttcgcgtgccgtttgccgatcatcggttagtagaatatgtttggaatattccttgggagatgaaaatgtacggcaaccgcgaaaaaggcattttgcgcaaggcattggaaggaattttaccagaggaagtgttatatcgcaaaaaaagcccgtatccgaaaacccaccatccgctttatacgaagctagtgaaaaattgggtaaaagaattattacatgaccgctcatcgattctttacgaattttttgatgcgaaaaaattagaagaattagtagaaacagaaggaaaatcgttccaagcgccttggtttggacagttaatgacaggaccgcaactattggcgtacctcggccaagtacacgtatggttccaaacgtacggcattacaataaaagaataagaaagagctgcctttgtcgcagctctttttgtctatgcagtttctatgcttggtataagtgattttctcatccacactttcgaacgccaacgccataacatcagcaatccacgcagccattcatcagcaataaaggaaatccataccccaatcagtcctaaaccagcctcaataccgagaaaataggaaatggcaacactaacgccccacatggacaatatccccatatatactggaaatttaacatctccagctgcccgcagtgaactaatgatgacgagattaaacgaacgtccgggctctaatactattgtcaataagagaagcaatcggcctgtttcgataatttgttcattatctgtaaacaatgaaagcagctgtcttgagaaaatgaaactaatcgatgccatcgtgatcgagatgacgatggcgctgcgcaaactttttaaacaacgtgtatatgcttctgtatagcgtccggccccgacgagatggccaacaagaatttgcgtcccttgacttatcgcaatgccaaataaaaaaacaaacatcataatattttgcgtatatactctcgttgtcaacgcttctgctccaagccaagtaataaaatacgtaataagcatttgcgccgtattgtacgccaagtgttctccagcggatggaattccgattttcaatagatcccggatatgatgaaatggcaaagaacgaagaacggataatgaaaatggcatttttgtccgtttcagtaataaagaaaagataacgatcaatccgatgagacggctgacggttgtcgagattgccaccccttttactcctaatactggaaaatcgaacggtccaaaaataaataagtagttgccaatcacattcagtatgttcatgccgatggttacgtacatcgtttcacgggtaaaaccatagctttttaatatagctccaatggtcataatgagcgcttgaataaataaaaatccgccgacgatcattaaatagtcgttcgcctctgtaagcaaatggttcgatagtttcatcgtatataaaattggctttccgaaaaagaatagcacactgctaagtacaaggccgaacaaaaagttaacagcgatagagatgagcgaaacttccactgcatgctgctttctttcagcccccaaatattgcgccactaagacggcagtggctaaggcaataaaattaaacatgacaataatcacagcaataatttgattcgctacgccgacagcggcaacagagtgatccgaatactggcttagcatcaatgtatcggcatttcccatgaccatatataatagcgtttcaataaaaatcggccatgtcagcgcaaataaggaaagctttttctgatcggtgttcatcaagacaactcctttaatcattccgactttaaaactatatcaagtttatctagtttattgcataataagaagagaaaagagcgatttgatttgtatatttccgacatgtgaaaggatgtttggaatggaatacataacattttcttttccgccgtttccgatttttattaaaggggcagaaagcgtatttccaaaaggacaaaaacattttcgacggacgttttctgtgtttgatttgttatatgtgaaaaagggatgcttatatatgacagaagaaaacaaggaatttgctgtaaaagaaggagaatatcttattcttattccgggaagagagcattacgggcattatccttgcacggaagaaacacaactagtttggcttcattttacgatcgaaggaggatatgacattgttccaaaacagtcgttaagctggcataatgtcattgagagggaagcgacatatgtcgagccggtccaatatcgtttttggatacggcaatatgcgaaagtaaagcaaagggaacgcatcgaacaattgcttcaacaattagtcgagctgaatgaggaaagagatccagatcgttcattaaagcaattactctattttgttgaattcatttggcaattgcaaaaacaggaacttcatattccaagcgcttctgaaaaagtgtgcgccgaagcggttgcttacatcgaacggcattatgctgaaccgattacgattcagcagctcgcccaatcattgcgatttcatcctgactacattacccgttgcatgcaaaaaacaattggcatgagttttgtgcaatatttgaattattatcgcttgtcaaaagcaaaaaaatggttggcagaaacgaatgaaacgattgaagcgattgccaagagagcaggaattgaagatggcgcctatttttcaagactattcaaaaaaatcgaaggagttacaccgacagaatatcgtcgtactgtgcatcggacgtaaaaaaaaagcgagagaatgattctttctcgctttttaccaattttccacttgatagaggagaaaaccgtatggaggaatgtttgcacgcaatgtttctgcttctgccacaaattgctcgtttgtccataagttcgttagtcgttttcctttaagagacaatggaactgtcacttcaatatttttgttgctattattgatcatgactaaaatcgtttcgtgcttgtatgttttcgtgtatattaaatggtttgtttcattatttgcatcaataaatgtaatgtttcctcgacttccaaaagcaggatggctcttacgaagtgaaatcagtttttttacatgttctaatatatctttgttttgtttttgttcatcccagatcatgcatttacgacatcctggatcttgcccgcctgtcataccaatttcatcgccatagtatatgcatggagaaccggtaaaagagagttggaataaaaataaaagtttgactttccgtatgtcattgttacatgtcgttaaaattcttggtgtatcgtgactgccaagcaagttaaatgccacttcattgacgtttgctgggtaagagtggagaacgttcatgattatattagcaaattgttcagcacggatttcgtctttggcgaaaaaacggatagcgccattcgtaaatggataattcatgacagcatcaaattgatcgcctcgaagccatggcattgcatcgtgccaaatttctccgagaatataaacatccggtttgattgctttcaccgcttgacggaattctcgccaaaattggtggtctacttcgttcgccacgtctaatcgccatccatcgatatcaaactcgcggatccaatatgttgccacatctaataaatactgctttacctcaggattttccgtatttaactttggcatttgctcaacaaatgcgaacgtatcatagtttggtcttgggactgtccgtaacggaaattcgtgaatatgaaaccaatctttatattttgaattatttccattttttagtacatcctgaaacggtgcgaaatagtaaccacaatgattaaatactgcatctaacatcactcgtattcctttttggtggcaaagatcaacaagctttttaaatgtttgtttatccccaaaatgtggatcgatttcaaaataatctatcgtatcgtatttatggttagagggtgcatagaaaataggagtaaaataaatgccgttaatgccgagttcaacaagataatcaagatgttgtataatcccttcaaaatcgccaccgaaaaaacttgttggtgttggatcttcgcttccccatggcagcgtaccttttggattcagagacggatttccatttgcgaaacgctcgggaaaaatttgataccaaaccgtatcttttacccattcaggtgcgcgaaatacatcaattttattcagaaaagggaaacaaaaatagtaagcggtatcatctattggcgctttgttgtaaaaacctttttccgtatatactatcgtttcattgcctgttgttaattcaaacccataacgaaggcggcggtatggtggaataacttcaataaaccagtagtcaaacaaatcgtcggacccgcttttcatcatgggggcacgattcagctgccaaacgccgtttacccattcgtacggatcagcatagagaaggtaaacggtttcgatatcattttttttcgtacgaaggcgaatatgtagtgttttttcatcgtacgcataagcgaagttatctttcggccgatgataaatggcttctttcaacattttctttgccactcctttaataagagcaatcgtttgcgcataaatgtgcttctgtacttaaagagtaggacaattgaacaaaaaagtcaaatttttattaaaaaaacttgtcaaataaaaaaaggcggtataatgaaaatgaatagtgcaatcgctttcatagataactcattactcttttttagcagttttgtgcaaacggtttcctaatacaagcgattgcgctgtaaatgaattaacttggtagcgtcaaaagttctatgaaaactccacacagatcatcccattgagcatcgtggggcatgcggagggtcggattcgcccttgaccaacacccgccaaaggtgcggaagagtcgtcaagggcgacggggacaaaaaagaaggcaataagaaagccgcccttgccatgaccgaattttacctttggcggtgttcggttggtcaagggttcgcttcgccgaatccggcaggagttctgttcaacgggctccggaggacaaaaaagtcaggccgcctcttgttggagaaacgcttgtgccatggcgatcagcttcgtccaccgggccggcatatgtggaagatccgccagttccgggatgacgaccggcacccggccttcgagcgcgctgtgtgggcgcagaaagttgaaatacgccacaaacagcgtcacaaaggacaccgagccttcttccgcaccaaacccatgggtcgggcggtagttgcctttaaaggtccggttgaatcgctcgatgatctgcttgagagggcgaaactcttccgagaccggatcctcattggtcagcccgatcacttggcggacgtcaaatgaaatcccgtgttgggcgaagaagtgttgcgccagcaggtaaatcgggttgccatccacgacgaacgacaagtcgtctgggagggacgctagcttcctgaggacatcatcgatggccttgatggccgagagcgtgtcccggttgggcgagacgcgatacgacagcacaatctttttgacggcgtcaaacataaagaacaggtaatgccagcgccctttgacgcgaatatacgtctcgtccccgcaaaacgaaccggacagctcatacgggaaccggtcgacaaagggcttgatccaaagcgcgacgctgttggcgtagttgagcaccgtctgatgggagatcgagacgccatggatgtccttcatggcggcggcggtctccctcgaggacatcccaaagttgacgtagtacgtcaacacgagccccaacacgtgcggcgacgcagccagccgggacaaatcgaccttcggcttgatgagcgacgaggaagccaacgggagaaagtcaaacaagaactctcgaaacaaataccgcaccttgaaggcttgaggatcctgttgaaactgttggcgctccttcttcgtcatccggcgaaggttggcctggtaaaacgggcaagcgttgttcttgcacttatagatgttgtattctttgcgttccttgattttttccagcgtctttttgcagtgcgggcagcgaaagaccgcttgcttggtgaaccgatttcggtggttgaaccggcactggcacactttgcattggtattgcccttttccgccgttattggcgtacaggtaagaagagggagcctggcagcgagggcaggtcaacgaatccggaacacggtgtttcgcattcgcgcggcgctggatgggccgtaaaggacgtccgtgctgggcttcatagtctgtcaacagcttccggtaatcaagggtttccggcacatcgatgatcggaaggtcatcgacctgaagtttccggtacggcttttggatgggttcgtccaagtcctcgagattcaaggatttccccacgatcacacccatcaaatacacaatgatttgatattgggtcttgattatttcgagcaaataggctaataattgaggtaacaaagcttgtcactcctttgttttggctgttgggggtcgttacctcaatgatggccgaaaacaacgggggtggcaagctttttttcttccaaccgttgaaactcaagggaaaaccgtgagtgtggaggataaacttttgacaataccattaacttttaggagggggatatatgaaaaaagttgtttcattgtttatggtgatgattcttctgatcggcgttttggctgcgtgtggtccaaagcgtgataccgaacaagtgaaagaaaacaaaaaggaaactacaacagaaaatgtaaaaaaaccagaaaaattagttgtttgggtaaatgatgaagaaaagcaaaaacaggcattaagcgatatctttaaaaaatacacagagaaaacaggaatcaaaattgaaatggtcgctgtgaacatgcttgatcaagcgaaaaaaatagcgctggacggtccggcaggaaaaggtccagacgtgtttttccagccgcatgaccgcattggtgacattgttctccaaggtttagctgatccagttgatcttggcgatgcaaaaagcgaatataacaaaacagcaattgatgcggttacttatgacggtcaaacttatggtgtaccttttgtcgtggaaacatacggtctattctacaacaaagatttagtacctgaagctccgaaaacgatggaagatcttatgaaaatcgcgaaagaaaaaacaaatgctgcaaaagaccaatatggtttcttgatggaagcagcaaacttctattttgtctatccattctttgcagggtatggaggctacgtgttccataacaaagatggcaaagtggacacaagcgatatcgggttggcaaatgatggagctgtaaaaggggccgaacttgttcaatcttggtttaaaaatggatacattccaaaagaaattaaccaagatattatgaacggcttatttacaaaaggaaatgtagcgacggttattagtggcccatggaacattgccacatatcgtgatgcgttaggggataaattagcgactgctccacttccagtattagaaaacggcgaacatccaaaatcgtttgtcggtgtgaaaacttggatgttatctgcttattcgaagaacaaagaatgggcgacgcagcaaatgaaaaagcgttaacaaatgaaaaaattaaaaataacccattaatttccggatttgcagagcaaattcaatacggagagccaatgccaaacgtaccgcaaatgtcacaagtatgggagccaatgggtaacgctttacaatttatcgcaaaaggtgataatccgaaagaagtattagaggaaacagtaaaaacaattcaagataaaatcgctgcaagcggcggtggaaaataatcagggctgtgaatggtggatggtgctgttctatccaccattcttatcacgcataggagggattcaccatgtctgagaaaaaggtgcggcataatccgactatcgccgtcattctttctatcctttttgcaggcttgggacaactatacaatcggcgttatctaaaagggattttatttatcgtgattgaaatagcgtttttaacaacattttataatttcttaaatattgggttatgggggcttattacattgggagaaatcccaatggtagatcattcgatttttctattgattcaagggctagtatctgtcattatcattgtatttgcagttgttctctattatttcaatattgtcgacgcacgcaaggatgcgcttcgtctgcagcggggagagccattcccgtcgcttatcgaatcatgtagaaacgcatgggataaaggatttccatatgtatttgtcactcctggtcttgtcatgctggtatttattgtcgtgctacctctactttttatggtatccctagcgtttactgattataacttatataattctccaccgcgccatttgttgcattgggttgggtttgaaaactttaaaaacttagtatccgtgccaatttggcaaaatacattttttagcgttttttcgtggacgattgtttggacgattgtcgcaacgacgttacaaattgcgcttgggttgtttttagcagtacttgtcaatgacccgcgcattaaattcaagcgattcattcgcactgtgttgattttgccttgggcggtcccttcgtttgttactattcttgtatttgcggcgatgtttaacgataaatttggtgcaattaaccgcgatattttaagcgcatttggtgtaatgatcccgtggatgaccgatccgttttggacaaaagtagcgcttattttaattcaaacatggctcgggtttccgtttgtatttgcgctatttacaggggttcttcaaagcatttcccgcgattggtatgaagcggccgatattgatggggcgacacgctggcaaaaattccggtcaattacgttgccgcatgtattgtatgcgactgcaccgcttttgattatgcagtatgcgggcaactttaataactttaatattatttatttattcaacgatggcggtccggcagtgcgtggtcaaaatgccggaggaaccgatattttaatttcttgggtatatgatttaacgtttacgacaaacaactacaatatggctgcagcgatttccattattatcggattgattgtgggcggctttgctttataccaatttagacgtacacgttcctttaaagaggaggggaacatttaatgagtcgaaaaacaaaatcacgaatcgaagtcacgttgatttatttatttattgcatttatgtttgttattatcgcatatccgcttctttggaccattagcatgtcattcaatccgggaacgagcttatattctgcatcgttaattccagaaaagccgtctttggaacattataaatggttatttacaagcccgcagagtgattatttgctatggtataaaaatagcttattcgttgcgtttgccaattctattttatctgtcttttttacagcattaattgcttatgcgttttcccgctaccaatttgttggacggaaaatgggattatatttatttcttgtgctacaaatgtttccatcattgatggcgatggtcgcactttatattttactaaatatgcttgggcttttagactctctatggggacttattctcatttatgtcggtgggcaaattccgtttaacgcctggcttgttaaagggtattttgacacgattccacgcgagcttgatgaggcggcacgcattgatggtgcaggacatttggctgtgtttttccgaattatgcttccgctggcgaagccgattttagcggttgttgccctattcaatttcatggcgccgtttactgatttcttattgccatctatcgttttgcgtgatccagaaaaatatacgcttgccgtcggattgtttaactttattagcgaccgttttgccaataacttcacgcggtttgcggctggctcgattttaattgcggctccgattgccatcgtattcttattcttgcagcgttatttaatttccggcttaacagcgggtggaacaaaagggtaataaccattatgatagaagtggtattacccctttccgaaaaaacaaacgatattacgattaaagggggggaaacggaaatggggaatcgattgctcgctctgtttatacttccgtttcttcttttttatgcgtttccggtacaagccgctgaaaaagaagaacgaacctggcaggatgaagcaatttatttcatcatggttgaccgctttaacaacatggacccaagcaatgattacaatgtcaacgtcaatgacccgaaaggctatttcggcggtgatttaaaaggagtgactgccaaactggactacattaaagagatggggtttacggcgatttggctcacgccgattttcaaaaacgaaccgggcgggtaccatggctattggattcaagacttttacaaagtcgatccgcattttggcacgatggaagatttaaaaacgttagtgaaagaagcgcataaacgcaacatgaaggtgattctggattttgtcgccaaccataccggctaccaccatccatggctgaacgacccagcgaagaaagattggtttcatgagaaaaaagaaattttcgactggaatgaccaaaaacaatcagaaaatggatggatatacggactgcctgatttagcgcaagaaaaccctgaggtgaagcggtatttaattgatgcggcaaagtggtggatcaaacagaccgatattgacggctatcgtttagatgctgttcgccatgtgccaaaatcattttggaaagagttttccaaagaagtaaaatcagttaaaaaagacttcttgctgcttggagaagtatgggctgatgatccgcgctatattgcggattacggaaaatacggaattgacggtttcatcgattacccgctttacaatgcggtaacgacgacattgacgaaacgggatcaatcattgcggccgctttatgacgtatgggagtataataaaacattttacgaccgtccgtatttgctgggaacatttttagacaaccacgatacggtccggtttacgaagctcgctttggacaacaaacaaaacccgatttccagaacaaagcttgctttatcatatttattctcagctcctggcattccgattatgtattatggaacggaaattgcgatgaacgggggagaagacccggataaccgccgtttaatggattttcgcgccgaccgggaaatcattgattacattaaaaaacttggcgaattgcggcaaaaacttccttccttgcggcgcggtgattttacgttgctgtatgaaaaagacggcatggccgtatttaagcgccattacaaagacgaaacaacggtgatcgccattaataatacaggaaaaacacaaaaggtgcatatcacgaatgaccaactgacgccgggaaaagagctgcgcgggctgcttgccggcgatttagtgcggagcggccgcgatggctatgatattattatcaatcgcgaaacagcggaaatttacgcgcttgccgataaaacagggatcaatattccttttatcatggcgattgtcgctgtttacgtattatttatcctatttttgtaccttgttaaaaggcggtcgaaacaggcgacgtaagctggcgttccaaaacagtaaaaatgaatgactatgtgcagcgtaacgtgataaaaattatactatggataaaaagtgaatgggggagtgaagatgactgtcacgatcaaagatgtcgcgaaacgagcaaacgtggctccctccacggtttcccgtgttatcgccgacagtccgcgcatcagcgagaaaacgaagcggaaagtgcgcgaggcgatgaaagaacttggatatcacccaaattttattgcgcgcagcttggcaaaccaagcgacgcaagtcatcggcatcgtcatgccgagcgcggcggaacaggcgctgcaaaacccgttctttccagaagtcatccgcggcatcagcaaggcggcgcatgaaaaaaaatacgcgctgcaaatgtccacgggcgaaaaagaagtggaaatttatgaaggggtcgtcgacatgctgcaaggccgccgcgtagacggggtgattttattatactcgcgcattgatgataaactgatgaaatatttgcaaaaaaacaaattcccatttgtcgtgattgggaagccgcatcaaaaggcggaacaaatcactcatgtcgataatgacaattacctggcgggcaaagaggcgaccgagtatttgattgcgcgcggccatgaacgaatcgcttttgtcggcggcaataagcaatatttggtcaccgttgaccgactgagcgggtatgaagcggcgttgaaagaagctggccttccttatcgtgaagactatatcatgcatgaagaatttctgcaggaaggcggccaagaggcgatgaaagagctgctttcgctcgcagacccgccgaccgcgcttgtcgtcgccgacgacttaatggccttaggcgtgctgaagacgttggatgaaatgaacctgcgcgttcccgatgacatttcgatcgtcagcttcaacaacacgctgctggcggaaatgtcgcgcccgccgctgacatcggtggacatccacattttccagctcggctatgaagcaacgaaaagtttaatcgaaaaaatcggcaacccaaatgaaccagtcaagcgcattattattccgcatcgcattgttgagcgtttttcgtgcaacgatggcaggaaataaagcttcccctagccgcgaaaaggcggttaggggggataatatgctcaaaacgggagttacctataaggtaaaaatcttgaacggggttagcgggtggctgcccttagcaaaaaaatcgatttcgatacttactagataaagtaaattgtcgatcgtttcttcactcacaagatatagcgattggacgtacttcatcacgtgtatctctataacttaagaagcttatcgctccctctttattgggatacagaaaagatggaccaataaaatagataaggttttaagtcattggagaaatttagttggttacgtacaaaatcgaaaaatgaaaaaatcgttttgattattttcttatattttaaaggtcaatctgcaaaacaatcctttttattggtaattggttcccactatagagtctggtgccataaacaatgattcgcatgcgctcctcataggtgttgataagaactcccttttcccttggtacatgaacaccatttgaaatgaatcatcaacattagccaggttgacaaaagtctttgatgtgaacacgggttccttatgacggaatctcgtgattgaaatcccgccttctttgcaagagactccaaaatggcaaccgaaaatttaaatggattttcagccgtatctgcttgtttgaatgtagagatcatgggtatatcgattattagtgatatctaagtgattggctttgatggattgtcatcgagtcaatgcatgattcctgcctttataatttttagtcagaatattataacaaattaacgagtgacggttagtttattgacttcttaaatagatcaaaatgagatgctcaatgaataggaggtggtgttgcccatagaaatgtcataagaaaaagtatatcagtaagaaggtagttttttttacgtcatattattttaaaagaaaggaagaaatggcatgtggaaggttccaaaattcattaaacaatcatatctcgtttttcttcttgctctattgctctattcttcatttggtttttcgttttccaggactgaggcgactacatctacaggagctttaggaccagttaccccgaaagacacaatatatcagatcgtgacggaccgtttttttgatggcgacccatcaaataacaagcctcctggttttgatcctaccctgtttgatgatccggacggcaataaccaggggaacggaaaagatttaaagttgtatcaaggcggtgatttccaaggaatcatagataaaattccttatttaaaaaatatggggataactgccgtttggatttccgctccttatgaaaatagggacactgtgatagaagattatcaatcagatggaagtattaatcgttggaccagtttccacggttaccatgcaagaaattattttgcaactaacaaacattttggtactatgaaagattttattagactacgcgatgctttgcatcaaaatggaattaaactagtgatagattttgtatccaatcattcgagtcgttggcaaaacccgacattgaattttgcgcctgaagatggtaaattatatgaacctgacaaggatgcgaatggcaattacgtatttgatgctaatggagagcctgcggattacaacggtgatggaaaagttgagaatctcctggcggatccacataacgacgtgaatggttttttccatggtctgggtgaccggggcaacgatacttctcgttttggctaccgttacaaagatctaggttctttggctgattattctcaggaaaatgcactagtggttgaacatttggagaaagcagctaaattttggaaatcaaaagggatcgatggttttcgacatgatgccactttgcatatgaatcctgcatttgtgaagggatttaaagatgcaattgattcagatgcaggtggcccggttacccattttggtgaatttttcattggaagaccggatcccaagtatgatgagtaccggacatttcctgaacgaacaggagtcaacaacttggattttgaatatttccgtgcggccacaaacgcatttgggaacttttctgaaacgatgagttcctttggtgatatgatgatcaagacaagtaatgattacatttatgaaaatcaaacagttactttcttggataatcatgatgtaacaagatttcgctatattcaaccaaacgataaaccttatcatgcagctctcgctgtcttgatgacatcacgtgggattcctaacatttattacggaacagagcaatatctgatgccgtcagactcaagtgacattgcgggtcggatgtttatgcagacttctactaacttcgatgaaaataccactgcatataaagtcattcaaaagctttcaaacttaagaaaaaataatgaagctattgcctatggaaccacagaaattttatacagcacaaatgatgtactggtctttaaaagacagttctatgataaacaagtaattgtagcggtaaaccgacaaccggatcaaacgtttaccattccggagttagatacgactcttccagtaggaacctatagtgatgtactgggtggactgttatatgggagttcaatgagcgtaaataatgtcaacggtcaaaacaaaatttctagctttaccttgtctggaggagaggtcaatgtctggtcgtataacccatcattggggactttaactccaaggattggcgacgttatttccaccatgggacgtcccggtaataccgtttacatttacggtactggattaggaggaagcgtaacagtcaaattcggttctactgttgctactgtggtgtcaaacagcgatcaaatgattgaggctatagttccaaacactaatcctggaattcaaaatattacagttacaaaaggatctgtaaccagtaatcctttccgatatgagatcctatccggcgatcaggtgcaagtaatttttcatgtgaatgccacaacgaattggggggaaaacatttatgttgtcggaaacattccagagttgggaagctgggatccgaaccaatcgtctgaggcgatgttaaatccgaactatccagaatggttcttgccagtgagtgtgcccaagggagctacttttgaattcaagtttatcaaaaaagataacaatggaaatgtcatttgggaaagcaggagcaatagagtatttaccgcaccgaacagttcgaccggtactattgacacccctttatatttttgggataactaaaagctgaattaaggtaatatattggatccggcatagttgtcggctcctttttttgtgacataaaatttaattagcaatcagcatagctacaaaaactgttatgtaatattgatttgtagactagaatttaattttttttgtaaatttatcaaacgtttgcacttcattgactatataaaaaattattgcttttttgtttctaggcttttataattaaggtaaaataccattgaaaccccttacatatacgtattatttttttaaatatatatgcaaacgattgcgcaaaagtgtttgtttatgggttttattatgggttttaatggtatgaatgatttagccatatggaaggagagggaaaatgaagaaaaagagaaggggtatctcaattttggcagtgatggtgctggtattcagtttgctggcggcttgcggaccaacatcatcccacaaaagtgtcgggaagaatgaaccggcaagtacaaatgaaggagacagtaaagaaattaaaccagaaaaaggtgctaaactgaaagtctgggaatctggcggagcaattggtgaatggaccaaatatgtggctgaagaatttaccaaaaagtatggggtgccggtaacttttgaagaagtaggacatactgatgcgcctgaaaagctcaaaacggatggtccggctggacttgcggcagatgtgtttgctgctccacacgatcatctaggatctatggtaccagcaggattggttttagaaaactttttcccagaagagtatcaagataagtttatgaaatctgctattgaggggacgacagttgatggaactctttacggctatcctacgtctattgaaacatatgctttattctacaacaaagatctggtaaagaaattacctaaaaccatggatgaactgattacacaagctaaagaattgactgatattagaaacaataaatatggattcatgatggaagtagcgaacttgtattttgtatactcatttatcggcggatacggtggttatgtattcggtgataacaataccaatccgaaagacattggtttgaataatgaaggagctgtaaaagcaggaaagttaatgcaacgtattcataaagaaatcttgcctttgaaggtggaagatattacttatgatgtgaaacaatctttatttaacgaaggaaaactagctttcaatattgatggaccttgggctgtagcgggccatcgcgatgctggcgtgaacttcggtgtcataccgttgcctaaattggagaacggtcaaacacctacaagtttttctggtattcgcgcattttatgtaaatgcttatacaaagtatccgaacgcagcctccttattcgccaaatttgcaacgagtgaagaaatgctactaaaacgttttgaaatgactgggcaattgccaccggttcaatctcttctagacaatgaaactataaaaaatgatgaaattgcatcggcattcttggagcaagcaaaatatgcagtgccaatgccaaacattccacaaatgccaatggtctgggaacctatggcatctgctctcactacgatttggaatgatggaaaagatccaaaagaagctctggatgcggcggttgaccagattaaagcgggaattgccactcagggtcagtagcaacgagatagaaaattgaatcaatgctctctgtttcggagggcattgattcttaatgtgaaaaaaaaacggaaaggggatctttgcatgtctccaacacccaatttagttgcagaaccagaacgccgccaaaccaagaaagcaagtacagccgcggtattatccttcctttttatgggtctgggacaaatttataatcggcagtacatcaaaggaattttatatgctctggtagaaatatatgtaattgtttttttgacaaacccgattgtgaacggtttatggggcttgatcaccttaggtgagcaagctcaggttcgaagaaggggaagggtagtcatagaaggagatcattccatcttcttgatgatagagggattgataattgttatagtccttgttattttcctgttattttatatctataatattcgtgatgcctataaaacaggcaaacttcacgagaccggagaaaaagtaaacagttttatagaatcattgaaaaaatcatgggagtatggatatgcttacattcttttgactcctgctgcaatctttactctctttctttccgttcttccattgacttttggtattctgattgcatttactaacttttcttcccccaatcatttgcctccaaaaaacctagtggattgggtggggttccagaattttattgatttatttagattacaagcatggagcaagacattttatgggatagcgacttggaacatcatatgggctattctagctactttcaccacgttttttgtggggatgttctttgctttaattattaatcataataaagttcgcctgaaacgaatgtggagaacaatattcatattgccctgggctgttccccaatttatttctatccttgtttttcgaaatattttcaacggtcaattcggtcctttgaaccagtatttatccactttaggaattgatcctattccttggctgtccgatccattttgggcaaaagtagctctagtgaccataaatatttggttgggattcccgttctggatggcattaattgcaggtgtgttgacgaatattgacaaggaattatacgaagcggcagaagtagacggagcaagcacatttcaaaaatttcgctcaattacttttcctttattaatgtactatacttctccacttttaatcatgagctttgctggaaacatcaataactttaacgtcatctacctctttacccaagggggacctgccgatggcaaatatacttatgcaggttcaactgatttgttaatatcttggatctataagctgactttgaaccatagccaattttatatggcttccgtactttccattctgatttttattgtagtagcagtattttcaatttggaacttccgacaaacaaaagcatttaaagaagaggaaatgatgtaaagatgagtgcaaaaccattacgtacaaaaaaattgtccggtgcaaagttcaaggaagctgtggttaccgttctaatctatgcttttctgatcatttcagctattttggttttgtatccaatcgtctggattttcattggggcgttaaatccaggagacacattgtatagttcaactcttatgcctgagaaaattacaatgaagcattacacacatctatggtatgaaactgattatgtcaaatggtttaaaaatactttattcgttgcaacgatgaatatgatcttgtccacgtttttaatcgtgtcatcggcttatgctttctcacgttttcgatttcctggccgccgccaaggtttgatggcgatgctgattctgcagatgtttcctagctttatgggaatgattgctatatatattcttcttctccagattggcctattggacaatttgtggggattgattcttgtatatgcaggcggttctataccatttggagcatggctggtcaaaggatattttgatggattgccaagaagcttggaggaagcagctaaaatcgacggtgcatcccacaccaccatctttttcaaagtgatgatgcctctgtcagtgcctattttaacctttattgcgattaacaattttatcgggccatggatggattttattttcgcccgattggttctacgctccaacgaaaataaaactctagcaattgggttgtttgagatggttaccggtcgcggaaatactgaatttacaacttttgcggcaggagccattattgtagcgatcccgatcactattctgttcttgttactgcaaaaatacattattgcaggcttaagcgcaggtgcaaacaaggggtaatcgaagtacggagatgaggtgcagagcattgagtaaaagaataatatctgatccagctggatgtttatgaggatgtgattttagtttaaaaaaaggagtcgtcatcatgcatacattaaccgatttaagagaagttaccattacggaaacagcagttgaactgtactatgcatttcaagccaaggttctgattcgctccccacaggaaggaaccgtccaggtccagttcctgaaagtgaccgattggagcgaagaggttccggaaccttcctattcggttctgctaaaagagtttcttccgcttcaggcggaagagagagaaaatgagattactgtttccatcccgaaggggagagcggtaatttccaaagtgcccttcggaattcgcttttttaatgaaacaggccgggaggtaacgagaagcgctgatactgcggcgtatcagtttgacggttggaagagccgcatttcctttcaattttccggtgacgaacgcatctacgggttgggggaatcagatctcaatcaggatgatattcgcctcaatcaccgtggtacaatccgaccgatctggaacaaacatctgccttcgccttcacgattgatgataccagttatctacagttcagaggggtacggtctcttcgttgataatccttgggtcgcccgttttgatttcggtgtggagaaggaagatatctggttctatgaagccgagggtgggacgatcacctattatctattcttggggcaagagctgaaagatttggtcagtcagtatgtggaattgacgggtcgcccggagattcctccactctggacttttggttatttgcagtccaaatttggatacaagagtcgtcaggaagtggaggaattggcagaaactttccgtcaaaaacggattccgtgcgattcaatcattctagatctctactggtttaagaagatgggggatatgtgctttgaccgtatcgccttcccgcagccggaaaagatgattgcgggattgcgcggcaaagggtttcatcccatcgtaattgaagagccttatgtgacaaaagaaagccgtttgttcccagaaggagacaggattaaagtatttgccaaaaagcaaaatggagaaacctatctattcccattttgggcaggagaatcggcgttggttgatttcacagatccgcttgccaaacagtggtgggccgaccaacacaaggaattgattgagatgggtatagagggttggtggaccgacttgaacgagccggaggttcacttcccggatatggtccatcacgacggccctgctcaaaaggtccataacatttttgccttggaaatgcataaatcattggccttggcgcatgaacaaaactgtccagagcgccgactgtttatcatgagtcgctcgggatgggcaggcagtcagcgttatggcgtgggggtctggtccggcgatgtggagagcacttggaccgacttgaagaagcaactgtctgtagctttaagcatgagccttgtcggcctcccactctggaacagcgacatcggtggatttaaagggaatgaaccgtcacctgaactctatgtgcgctggatacaatttggagcctttacccctatcatgcgtccccatggtgctcatcaaaatcgtgagccttgggcttttggtgaagaaacggaaaaaatcgtaaagaatttcatcgagtggcgttaccgctttctgccttacatctattcctgtgcatttgaaacctatcgcaccgggataccttacatgcgtccaatggttatggaggtgccggaggatctcaattgtaccgagatctgtgatcaattcttctttggatccaatttgctggtggctcccgttttggaagaaggagcaacatcccgcaaggtttacctgccagaaggtctttggtatgatgtttggacgtggcagtcggttgagggggggagaacgatcgaagctgatgcgcctctggatcgtattcctatctatgccaaagcggggtcgatcatccctacattgcctgtaatgcaacatgcagaggaacgatcatgggataagatgaccattatcgtctatcccggtcggaatggtgagttcctgctatatgaagatgatggaaagacaacagcttataaacggggagaataccgcactatgttgttcagtcagaagaacttggacggcaagataattgtaaatattggagcaggaactggttcctatcctgagtcggttgaacaacggacctaccacattctgataccaggtgtcaccgcttccgaggtaagaatgaacgggaaatctgtacattctatcaagcaagaagaaggttgtttggcgtttactttggaggatcagcccgtaaaatgcgagattaatgtagagatagtgataaataagtaaggaactttcgataaatatgaaattccaaatgtcatcaatttctcctgtattgttgacattatgttaagaattttccagctcggctatgaagcaacgaaaagtttaatcgaaaaaatcggcaacccaaatgaaccagtcaagcgcattattatcccgcaccgcattgtcgaacggttttcgtgtggttattatcgaaagaaataaaagctggcccaaacgatcgcaacaatcgatcgtttggagtcagctttgtttttcctatatagaaatacatggccgtagacagattactcattaatcgcataactaaggttgccgctattggagccattgccatacacacaaaaaaacttgcaacaaattgttgcaagtcaaggaagagagggtgccttttgctatatgtgcaaaaggctgaggaacttggatcagaagcagcatgtatttttatcatagctgctatatacagaccgctcaacaaacatgtcagaaaatattacataaaatttacatggcgatgaagaatattccgtttccgctgctttctacccattgacaatcttcccgccattcacatgtatcatttgccccgtaatataggatgactcctcgcttgccaaaaagacatagctcggggcgacttcgctcggctggcccggccgtttcagtggggtgttggagccgaaagtggcgacttgatcgcttgtgaatgttgatggtataagcggcgtccaaatcggtcctggggcgacgccgttgacgcggatgccttgcccggcgagagatttcgccaaagagcgcgtaaaggcgacgatcgctcctttcgttgcggaataatcaattaattgctcattgccttcgtaggcggtgatggatgcggtattaataatcgaacttcctttttgcaagtaggggagcgccgctttcgtcaaataaaagtagccgaagacgttggtgcggaacgttttttccagctgctgcgaggtaatgttaagcaagcttttttgcggatgctgttccgcggcgttgttgacgacaatgtctagtttgccaaattggtccacggtttgtttgaccgcttgtttgcaaaactgttcatcaccgacatcgccggcaatcagtaagcattttcttccttcttgttcgacttggcgcttcgtttcttccgcatcttcctgttcgtttaaataaataatcgctacatccgcaccttcttttgcgaaatggatggcgaccgcccggccgatgccgctgtcgccgccgctaataatggcgactttattatgtaatttcccgcttgctttgtattgttcactcacggaaacaggctgcgggttcatttctgtttgcagacctggctggcggttttggtgctgcggcggcagcgttgcttgttgttttgtaaccattgtccattcctccctgtgcatcgtttgtcatcgttagtatgggatatgggcagggaaatatgtaatgttggcaaacaatcattgatgactacattgcataaaaaagctggccacatcgggccagctttttataacacattgaaatagcgcgcttctggatgggcaaagacaatcgcggaaacggaagcttccggctccatcatatatccgtccgttaaatggatgccgatttcttctgggttcaatagacggaagagcttttcttggtcttccaagttcgggcaagccggatagccgaacgagtagcgctgcccttggtatttcgcggcaaagcgctgttccatcgtgaaatccggatcatccggaaagccccagcggtcgcgcatgacttggtggatgagctccgctaatccttcggcgatttcgagcgccagcgcttgaatcgcatgactttttaaaaattcgccgctttctttccatcgctgcgaaagttcgcgaatgccttttccggcggtgacggcgaaaaatcccacatagtcgatttgtccgctttctgtagatttcaagtaatcagctaaacaaaggtatggctctcttggctgtcttggaaattcaaacatttcgataatggtccgtttgtcttttggcgagtaaatgtaaatccggtttccttcactttgcgccgggaaaaattgatataccgccgctggcgtaatccagttgttgcgctgggcctcgtcaagcaggtcatcgacgacttgctttaacataagcgctttttcatctttttcctcaagcagccgttttacttttccttttaacccaaggtgatgtcctaataccatttgccagttgacgtatggaataatatgcgaaagcgaaatatctttcaatatatggcgttctaaatctgttggcacaaacacgggaacgtcggtcgagacgttcgactttgccgcaatagccgttggtgtcgttttttctgtttccgtttcttgcttttttgtttttgtatattcgatttcgttttgctgcagctgatttgccagcgccagtccttccatggcgtcttttgcgtataatacgattccatcatattccggagcgattttgttttccgtgaatttacgcgataatgccgcaccgccgactaaaatcggaatcgagatgcccgcttgccgcaaatcttgcgcggtgacgaccatttgctgggcggatttgacaagaagccctgataaaccgataatatccggtttttcggcttgaacggcttcgatcagcttttgcggcgccactttaatgcctaggtcgatgacgtgaaagccgttgttgcttaaaatgatgtcgaccaagtttttgccgatgtcatgcacatcgcccttgacagtggcgagaagcacttttccttttgtactgttttcctttttctccatatatggttctaaaaaggcgaccgctgctttcatcacttccgcgctttgtaatacttcggcaacaatgagttgattgttattaaacagccgcccaacttcatccatcccctccatcagcggtccgttaatgatgtcaagcgggtcggaatacgtttgcagcgcttgttccaaatcggcgtacaatccttctttcgtgccttcgacgacatagcccgcgagccgctcctcaaggctaagctcggtttttatttttttcggttctttcgttttatcgcggtaaaattggataaacgtgtttaacgtttcatcgttcgtgttaaacagcagttcttcagccaaccgcacttcttcttccggaatcgaagcgaatcgctccaatttttccgtattgacgatcgcgtaatcgagcccggcctgcgtgcaatggtacaaaaagacggagtttaaaatttcccgcccaaccggcggaagcccgaatgagacattgctgatgccaagtattgttaaacattgcggaagccgttctttaatgagacggatgccttcgatcgtttccttggccgcgccaatatattgttcatcgccggtgccgaccgggaacacaagcgggtcaaaaataatgtcatgcggggaaactccgtatttgttgacgagcaagtcatgcgaacgcaaggcgatttccagcttccgctcagcatgaatcgccattccctgttcatcaatcgttccgacaacgacggcagcaccatatttgtgaaggagaggaatgactttttcaaaccgttcttcgccgtcttccaaattaatcgagttaatgattgctttcccttgtgaataagtgagagcgcgttcaataacgcgttcatccgtcgaatcaatgacaagcggcacttttactttttttacgacttgttggataaacttttccatatcttcttgttcgttgcggtccgggtcggctaagcaaatatcgatgacgtgcgcgccgttttttacttgcgcgcgggcaatttccgccgcttcttcatattttccttcggcgatgagccgtttaaatttgcgcgaaccgattacgtttgtgcgctcgccgacaaacagcggacgcattgtttcatcgtaaataagcggatcgatgccggagacggcatgaacgtcaaaagatttcggaattggccgcggtggaatgtcccggaccgcttcggcgatggcgcgaatatgttccggggttgttccgcaacagccgccgacgatgttaatccatcctttttcagcgaatcgtcggatttttttcgctaacatctccggtgtctcgtgatagcatccttcttcatccggaagcccggcgttcggatagcagcttacagcagtgttcgccaaggaagcgagcgcgcgcaaatggtcggtcataaactcggggccggtcgcgcagtttaatccgaccgcgaacggcttcatatgctggacggagatgaaaaacgattcaatcgtttgtcctgctaatgttgttcccattggttcaatcgtcccggaaatcataatcggtacttgttttccaaccgcttcaaacgccttggaaatgccgataaagccggctttgacgtttaaggtgtcttggcacgtttctaataaaagtaagtcgactccgccaagcaatagtccacgcgcttgttcttcgtaagcggcaactaattgttcgaacgtaatgcctcctgtgacggataacgtttttgtcgtcggccccatcgaaccagcgacaaagcgcggccattcgggagtagagtaggcatcggcggctttgcgggcaagcctggctgcttcgatatttaactctagcgctaaatggccaagatgatattcatctaatacaacgtttgtcgcaccgaacgtgtttgtttcgataatatccgctcccgcctgcaaatatgcttcatgaatgcgctcgatcacatgaggggcggtgagcgtcaaatattcgttgcatccttcgtatgcttctccgccgaaatcatcagctgagagcttcgcgctttgaatcatcgttcccattgcgccgtcaataattaatatttttttttcgagctgttgctcaagtgtgatgttacccatggagtaccttcctttcttgtgcggcttgttccttttcatgaatgtagcgaacgagttcgacggtcatttcatagcgcaaaaacggcgtaattaagtagatgccgttaaataagtcaaaagcggcgtcaatgagcgatttggcaattgcgattccttcgcgcgcagattgcacggggttgttcgcgcatgccgccatgcgagagcggatttcatcagaaagagtaattcccggcacttcatgatgaaggaaatcggcgttgcgcgcgctcactagcggcataatgccgatgtaaatcggcgtctcaagatgcttcgtcgcttcatacacctcttcgatttgctgctcggaataaagcggctgggtgataaaataatgggcgccgcattgaatttttttctccagacgctctacagccttatctaaatgacggacgttcgggttaaaggccgcggcaatcgagaagtttgttttttgcccgagcgattttccggaatacgaaagcccttcgttaaattggcgaatcagccggattaaatcaaaggacgataaatcatagacggatgtcgcaccaggaaaatcgccgattttcgatgggtctccggtgatggcgagcacatcggtgatgccgagcgtatgcaggcccatcaggtgcgactgcaagccgattaaattgcggtcgcggcatgtaatatgaataagcgggcggatgccgagctgctctttgacgatggagccgagcgccatgttgctgattcgtggagttgccagcgagttatcggccaatgtcaacgcatcaatgttcgcttctttcagcgctttggcgccttctaaaaatttcgcgatccctaattttttcggcggatcaagctcgacgatcaccgagcgccgcttacgtacgatatcctgcagcggcggggcggcatttggttcgtttgtttggatagaaatcggaacatgacgttgtttaacgactttttctgtaatcggtgtccgatcggttaaggcgtttgctatcgcttcgatatgtttcggcgtcgtgccgcagcacccgccaatcaggcgcacgccttgttcacggaaggcaagagccgtttctttaaaataatcggtgtttgtttcatagataagccgtccgtcgcgataatccggcaagcttgcgttcggatacgcggaaagaaacgcttttttcggcagcggcacttcctcgagcgaacgaatcatatgatatggaccgagacggcaatttagaccgacaacatcggctcccaactgctccaagcgcgccaacgcttcagaaaggggagtgccgtcttgcaagacgccgacttcgtggagggagacgtgcgcgataatcggcttatccgtttctttgcgcgcgatcgcaagaaccgtctctaattcttctaaatcgtaatacgtctcgagcaacaagccgtcgacatcctcatttaacagcacaaacaattgctcgcgaaacgtccgctttacctcttcgatggaaacggcgcttttattgatgctccgtaatccgccgatcgttccaagcacataggctttatttcccgccgcctttttggcgagccttactgccgcgcggttaatggatggcacttcatcttccaatccgtagcgggcaagtttgacatagttggcgccatatgtattcgtttggattacttctgcgcctgcagcgatatatgcctcatgaatatggatgatatcttctggtttcgataaatttaactcttcgaaacatctgtccacgccgtgcgagtataatagcgttcccatcgcgccatcggcgatgacgattcgttcttgcaaatcttccaaaagacccacgcttattcccccgttccatgataaaaaatagtaaaagaaaaaagccttccataagaagaagactttttatgtatcgtctcttcttatcttccaggcgctttgcctgtctggatttagcaccttgacttccgccaggttgctgagagttcatcgggccagtccctccccctctcttgataagaaattcgctatgaagttgtagccaaacgtttcaacgatataattaatatataatgtaaagcattttctgaaaatattcaatataatggaatcgttttcaagaaaatattccatcctcaatagaaaaaagcataatgcttaaaaagtagtgttgttcactatagtgaacgtatatgattggaatcaatgactaggtagtagtggcattcattctccccaatattgatgaaacgatgttccatatcagcttcgtagtacatcgaatctccttcttcgaggtcatatgactgggttccgagcacgacccttaacttacctttagctacagagatatactcttttactccttttttatgctttggaaaaataccggactcttgttttggcggaatccgattgaaaacaaactcaattatcctcgttattcaatggccggaatatcattttcggttggagctgttgtatagcccaggttttgccctgttcctcgcttcgctgacagcgatatggctatatcggctgactagcgttcaactaaaaacctgtgcaggaaaaaccatcaaacaagtatatcccgccgtaatagcaacaacgggttttatcgcgatgtcgagcgtgatggaaggatcgggaatgacgaatttcctggccgcacatattgctgcactagtaggctcgtggtttatcatcgcttctccgctcatcggtgcgatcagcggatttatgagcggcagcaacagcgcggctaacgctatgttttcccattttcaaagtacaatggcagagcaactacatagtcccgcactattatacgccaccgcacaaaacgtctccgcctcgaacatgaccatggcatctccatcgagaatcgctttagcggccgccatcacgaaccagtctggacaggaagggcaatttgtgcgggacattcttccgattgcctttgttgctttgttgatcattatgtctagtattgttgggttaggttttttctttgaataattgcttctaaaacttaatgcgaaaatagaggaaaagagcatgaaaaaagatgctgcgggcgcttagtgcccgtaacatctttttatcgatagttgacaaattgcacatcaatcggcaagtccgcttcgcgaatcgcagcgatgaccttttgcaagtcatctttgcttttgccgctgacgcggatttgatcgtcctgtacttggcttttcactttcaggccagtgtttttaatgatcgtattgatttttttcgcgttttctttatcgatgccttgcacaagtttggcgcgctggcgcaccgttcctccagcagccggctcaattttgccgtattgaatgtttttcgtcggcacgcctcgtctaatgagcttgccaattagcacgtccttgagctgttccaatttaaactcatcgtcggaaataaggacgagttcgtctttgtctagcgaaatgtcgcttttgctgcctttaaagtcatagcggtttttaatttctttcagtgcgatgttgatcgcattggtgacttccgataagtcgactttcgatacaatatcaaaggaactttcttttgacatacacgacctccagcattttttattttattatagtaaaatgtggcaagggacacaacaagaaaaggaggggaagccgaacgacgtggaggtgctcttgtgatgatgggaaaaactgtgttttatgcagaattgtccattggagtgggaaataataagcgtgaaaatatagacaaaggaagagattgcaatgaaacgattaattcctggagaaatcatgacattaacggtaaaacgggaaatgccgtttggctgctttttgacgaacggcacggaggaagtgatgctgcataaaagagaagcgaatacaacgcttgcggtcgacgacgaggcaacggtatttttatatcatgaccacgacggacagctgtgcgctaccatgaaaatgccgaaaattacgaaccacaaatacgactgggttgaagtggtcgacatcgttccgaaattggacgtctttgtcgatattggcatttccaaagatatgctcgtgtccatcgatgatttgccgccgcttcgctcgcaatggccgaagcgaggggatcaattatattgttcgctaaaaacggataaacgcggacggctgcttgctaaactagcggatgatgaaacgatgaaacaaatcgccgtgaaagcgccggaatcagcgttcaatcaaaacattcgcgggcgcgtctaccgcgtgattaaggtgggagctttccttatctctgatgtcggctaccttggatttgtacatgaatcccagtggcgaaacgcgccgcgccttggtgaagtggtggaagggcggattatcgccgtcaaagaggatgggacggtcaatgtctccttactgccgcgcaagcatgaaagcatcgatgaagatgcggcagccatttatacgtacttagaaagccgcggcggagcgatgccgtatcacgacaaaagcgacccggacgatatccaagcgcgctttcatatgagcaaggccgcctttaaacgagcattaggacgattaatgaaagaagacaaagtatatcaaaaagatggatggacgtatatcaagcgatcataaaaagcaaagccaattacagctttgctttttttatgcaaaaaactcaacaaatgtagaatgatgccgataaacaataatggacaccatgaaaagaaggggacgaacaaatgaaacaacaaagacgtatatggcatcttgttattgcgttattggttattttgatgatgactggttgttcgacgaaagagacggtaacgaaaaaagatagtatcaaagtcgggattatgttgtcggacgtcggacttggagatcaatcgtttagcgactcggcatttcgcggattaatgaaagcgcgtgatgaactaggcatcatttttgattatcgtgaattgaaagatacgaaaacgtatgaacaaggattgaaggagcttattaaagatggcaatgatgtcgtcattggccttggctttatggtgcaagaggatttggaaaaagtggcaaaacaatatccaaagcagcgttttattttagttgactctgtttctgatttgccaaacgtgacatcgattacgtttaaagaagatgaaggaagctttcttgccggagtggtggcggcgcttgtgacaaaaacaaaccgcctcgggtttatcggtggggcggatgtgccattgattcgtaaatttgcggcggggtttgaaaaaggggttcacgccgtgaagccgtccgcctccgttcacatcgtgtatgcaggtgatttcggaaatgacaggctcggcgcccaaattgctagagaaatgttcgaccaaaagagtgatgtcgtgtatacggcggcaggatttacgggagttggcgcgcttcgggaagcggaagcacgaggtgtgtatgcgattggcgttgacagcgaccaatatttttacgcggaaaaagcggttgtgacatcaatggtcaaaaatgtcgatgtcgccttgtttcgcgtgttaaaacaatacgtggaaaaaggggaattgccaaccggcactgttcagcttggattagcggaaaatggagttgggctcgcgccgattcgcgttatcccatgggatgaccaaaaacaacagctgctcgaacagtggaaacaaaacattgtggacggcaaagtggcgacaaagtaatacagaaaaggggattagaatgacaattcgcagaaaattgtggcttcattcgtttctttcacttatcgcatcgatcatattgatggggttcatcatcgtcaatatgttgtcgattcaggcaacgaataaagatatcgttccggttttgttgacggtagaaaagctcgaggcaagcatgaaatcggcaaagcagagcttaaacaacgccgcctacaatatgacggaaggaaataagcaagaagtgctggcgcaaatcgaaacgacagaaaagctgattggcgaattagaaaaatcattgaaacaaaaggaatttcgcgcgctattagaaaaagcaaaacaaaaatttgccgaagtgcataatgcgtcgcttgccgctcttgaacatcgcgatgtatcggaagcaagacggcaagcgatgcgaatcgaaggggcggtcaatgatatttacatgctgcaattgtatacgaatgattactacaaggagctccagcgtgatttacaggcacaaatccgttttgtcatttggacggcggtcatcggcagcatcgcgctcatcgttatgtcaggtgctatgagtctacggctgacgcgctcgattacgaatccgctcaagcagcttgcccacaatgcggtcgaaatcgcggggggcaatttgcttgttgagcgcattgactataaacaaaacgatgagttaggtgcattaaatgtggcatttcatacaatggtcgaggagttgaagcgtctgcttcgttcggtagaagtggttagtcaacaagtcgaaacatttgcaaaagaaatcgaaacagaaaataaaatgcttacggagatcaaccggcaagttgcgttatccaccaatgagctgtctgctggagcgcaaagcatctctgaagaattgcagcaagcagtacagcagattgaaaaaatggatgatacgtttgccaaaacagcggagcgaaccgaacagacagcacattacagcgagacggctgtcgaagcgattcaacatggccaaaaagcgatggaacaacaaatgcacttcattcgcgaaagcaatgaagcgacattgtcgattgaacaggcaacgaatgaatttacgagctacgccgccaacattgaacaaatggcaaaggtggtatccgatatggcggaacaaacgaatttgctggcgttaaacgcggccatcgaagctgcaagagcgggagaagcgggaaaaggatttgctgttgtcgcggaagaagtgcgcaagcttgccgaacaatccgcacaggcgacaaaacaaatttttgaaacagtttcgctgattaagcatggcatttccacggtttccgaaaccgttgcccgagcggtaaaaatctccgagcagcaatcgcaatcgattgaaacgacaacgaaggcgtttgccgaaatcgaggacaaagtcgccggcatttccgccgatattcaagcacttgtcgatgatgttatcacgtcgaaacaattagaggagaaagtattgcaaaatgtggaaagcatcagcgccgtcgtcgaacagtcggcggccggcagtgaagaaattgccgcttcgatggctgaacagctgacagcgtttgaaaaaatggtggagaaagtgacgaaactaagacaattgacggatgaactgcatgaggtgatggcgaagtttcggatggaatgaaattgaactatccccacttaccggctaaggccggtggaagtgggggatttttgtttcctttgtctgttgttgctcaaaggccccaagcccccctccgttcatttatgacagaagaagaacgcttttcaactattaaaattactaaaaaaaacaaaaaatgccgattcatcctccacctacgcttcgcttagaggtgggggtcttctcggcaaagaaaagaggctgtccagtataaaaggacagccgaattttataaatgatccgtcttcttcgagtacgcaaatttcccagcctggcggtttttttcgcgcaacatgtttttttcatggcgtttcgcgttgttgtctcgtgcttttttatcgttatcgcttgtatgtgacataattggcgtgcactcctttatccacggtgtacaccattagtatgcgtggaaaagaaggacttatacctcaatatatttgttcaagaaaaagagtgccaacgtgcccggaccggcgtgcgcaccgatcacgccgccgatttcggtgatgaaaaagcgcgtgcagccatatgttttttcaataagctgctttaattccaatgcggcttcttcgtcgtcgccgtggctgatgccgatcacttgtttttgcaaatcgtcgccgcgttcgcccatgatttcgaccatgcgctttagcacttttttgcggccgcgtaatttctccagcggaataagtttgccgtcttcgacatggagaagcggcttaatgtttaaaaggccgccaaccattgccgcggttttgctaattcgcccgccgcgcgccaaaaattctaaattgtcaaccgtaaaaatatgttccatatggcggcagtaagaaacaatcgtttcgcataataggttgtacggcattcctttttctgcgagttccgccgctttcatcactacaagtccttgtccgagcgacgcgcacttcgaatcgataatcgttagctgaaactcagggtattcttcaagcacttcgctgcgaatcgccatcgcggtttgatatgtaccagataattgcgaggaaaacgcgatatatagacaagggcggttttcttttgcgtacttggtaaatagttctttcatttttagcggattcgattgcgccgttttcacgatttgtccgttgcgcatcgcgtcatatacttgttttggttcaatggtaataaagtcttcatattcttcgccattgaaatggacaagaagcggcagaaacgcgatgttatgcttctgcaaataagaatatgggagatcgctgccactgtccgtaataatttgaatcgacactgcatccacctcttataaagttaagataagatatatttttagtgtagcgattatgatgaaaaaagacaatttttctttcctataaaaaggttgcggcgctcggccgcaaccttactgagtgagttgatcaagttcttcctggaattgacgcaactgcgctttttctgccaagctggaatgagcataggcagaagataaggcgttttttgctatggcgatcgcgcgatccaagtcgatatccgcttggccgtttgctgcttgttttgcctgcatgaccgctttgcgcgcttcttgaaacaatcgattgcccatcgttattcgcctccaagcgacgtttcaaacgctttttgcattttgcgctcttccgcttcagcgtatgtcatgtggtaagggattcgttcgtcatgtttttctaccgcatcgacgctttgttgaatgaagcgtttcgatttatttcgtttacccaagacgtattccccccttgaaaaaataaagacgcagtattgcgtcatggatagtgtaaccgtataggggggattgtaataaggcaattcgttacagctttaacattgattttaaataaataccgatgccatcttcttcattcgttgcagtcacatcgttggcgatttgtttgaggggctcaatcgcgttgcccatcgcgatgccatgacctgcccattcgatcatttctaaatcgttatcttcgtctccaaaagcgatgacccgttctctagggatatggaaataatcagcgatttgcttgaggccaaacgctttatgaacgccggcgcgaacgatttcaatcatatgccatggctcggtccagcgccggtgatgcaatacgttcgcatgaacatcagataagtacgactgtatttggtcggcatgttgtttgtctgtatgaataaggatgctcgttggatcatcttttaatgcatagcgcaagtcgccgatttcgatggccgggttgccaagccggacaatatctagcagtatttcatcatgttcatgaaagtatacatcgtccatcacttcggctaaaatatttttaatcgagtacgtttcacttacttcaatgatgtcttttacggtttggagcggaagcggaaaatgacggatcccccatgaatggtcggcagggtgatggacgaacgccccgttaaagttgacaattggcgttgtgagtccaatctcttcatagtacattttgctggcgcgataaggtcttccagttgcaatcacgacaagatgcccttcttcttttgcgcgcaaaatcatttctttagtaaatggggaaatcgttttgtcatcttttaataacgtaccatctaaatccaacgcaattaaatattgtttcataataactccctttacattgtttttttaaagtatatacgatcatgattttaaggtcactactatatttaccatcattttgttttttggctcttttctaatatagtgtaactcttttccaaaattcttgtctacatgttacactatagaaaaaagaatgaaggagttttgagattatggtcatcattgaaaaagaaaccgttgcccaagtgcctgtgcttcatgtcgtaaaaaaagaaaagcgggaagaacgattgccgtttattttgtttattcatggatttacaagtgcaaaagaacataatttgcactttgggtacttgcttgccgaggcgggataccgcgtgattttgccggatgtgctgcatcacggtgaacgagattcgtctttatctgagcgtgagctgcaattggcgttctggaatattgtgacgcgtacgattacggaaattaaaaaaatcaaagaggaattagaacttcgcaatctcattcagccggatcggataggacttgccggtacatcgatgggggggattgtcacatttggcgcacttgccgagtatccatggattaaagcggccgtttcgctgatgggaaatccaatgtatgaagcattttttgacgccttaattgaaacaggcaaaaaaatgggagtggcgattccgctttccgatgaacaactaaagcgggaaaaggcgcgattaatgaaatatgacctttctagacagccggagaaattagcgggccgtccgcttcttatttggcatggaaagtgcgaccaagttgtcccttattcttatacatatgagttttatgaacaaataaaaccgctttatcaaggaaaagaagaaaatttgaagtttatttccgatgatacggcagggcataaagtgacaagggaagcgtttttagaaacggtgaaatggtttacgaaacatgtgtaagaaaaaaacggctatgcttatggcatagccgttacaacattatcggaagggtaaaagcggacgggacattttcccaaaaaagttatgaaaaatgccctaattgccgcagcgcttcttcactcattcgttccggagtccaaggcggattccatgtaatttgtacttgtacatcgcggattccatcgatatgttcgagcgcacgtttcacaccgccgacgatggagtcgtgaagcgggcagcccggtgtcgtaagcgtcattaaaatatatatgtttccatcattaatttgcaaatcataaattaaccctaaatccacgacattgatccccagttctgggtcaataaccgttcgaagctgctgaagtaccaattcgcgaatatccatgattatagcctcctttttattgccgtttaacattgtgaaaggctaccatttgcagttggcgattttctggattgcgacatcatggctaggcatggggatttttatcgcaccgcttgtcggcggacatgaaccgaaaaaacaagggcttctcgttgatattttgttctgggcgctcgttgttcttgtcggcggcagcatgatcggccaatggcttggagtaaacggatatttaggaaacaactggttcttgctcggccatcaaggttgggaatatcttgagcttggccgcatttggcaaatcatcctggtagtgggcatgctcatttggctgtttatcgtctttcgcggtattaagagcggattaaagcgggagagcgataaaggcggattgattcacttattgttctactcggcgattgcagtgccgttcttttacatctttgcgttctttatgaaaccagacacgaactttacaatggcagatttctggcgctggtggattatccatttgtgggtagaaggaattttcgaagtgtttgcggttgttgtgatcggctttttgttagtgcaattgagacttgttacaaaaaaatctacagtaagagcattatatttccaatttacgattttgcttggcagcggggtcatcggaattggtcaccactattattacaacggttcggcggaaatatggattgcgcttggcgccgttttctcggcgctcgaagtcattccgcttacattgcttattttagaagcatatgaacaatataaaatgatgcgcgacggcggagttaacttcccttataaatcgacattctggttcttgatttctactgcgatttggaatttagttggagctggcgtgcttgggtttttaatcaacttgccggcagtcagctacttcgaacacggacaatttttaacgccagctcacggccatggagcaatgatgggggtttacggcatgtttggcatcgcagtgttgctgtattcgctgcgcaatattgtcaagccggaagcatggaacgataaatggctaaaatttgcctgctggatgctcaatatcgggcttgcaggaatgattgcagtgacgctgctgccaatcggcattctgcaaatgaaagaagcttttgaaaaaggctattgggcatctcgctctccagagtttttacaacaagatattgtgcaaaacttgaatctgatccgtgctgttccagatacgattttcttaattggtgtcatcgtgattatggggttcagcgtaaaagcgctattccatttgcgtaaaccgacacacggcgagggagaagcgcttccggtcgtcgatctgacaaaagaagaataaacaaaaaagaatcacagcacaaatagctgtgattctttttatctttctatgatagcgctttctatcttgtttattgttaggttttctgcattttttcttttttctcgtgacattgaaaacagtataatgtttctttttcgtcgcaaatgacgccgtttaagaaaccatgaaaacaatgtatcggtttgccgcactgcgaacaaaagccaacaagctcttccaatcatcatttctcctttcacaggcattgagaattttcatccatcaattgtgatattcgtcactacgacaaacgacagaaatgattatgatgtatacataattaattatactataaaggaggcaataagtatgaatcaatttgccgcaaaaattcatgcacctgactatgagccgagagaaagacaccctgcgatctttcgcttattcgatagcttaaaaccaggtgaagtgatggaattaacaaacgatcatgatccgcgtccgttgcattatcagtttatgatggaacgtccagaccaatttacttgggagtacttggaagagggaccagaaatttggcgagtcgcaatcggcaaaaaataaacatgaatgctaaaaaagattcccgaaagaatgacgggaatcttttttttttgttgcttccatggtacagtaaaacaaagattttggtgaaaggggaaaaatgaatgaacaaaatggcaggagtggttcttgccggcgggcagtcgcggcgttttggcagcccgaaagcgtttgccaaatttaacggaaaatatttttttgaaattgctgtggaaacgttacgcacagtagtagaggatatttatattgttagccatccttcgctaatagactgttttcgacaaaagacggcggaaaaagtgattatggacgatgaacggtatcgtggccaagggccgcttgccggaatttatacggtcatgaaagaatgcgaagcggaatggatatttgtgcttccgtgcgatatgccgtatatgcgtccagaagcagcggcaaaacttgctaaatatgcgaacgagaagtttgatgcgattatctgtgcgcatttcggccgaattcagccattagttggcatatatcatcggcgaacatgcaagcagatcgaaaaacttctacaggcacaagataataggatgaaatcgctttttcgccattgccatgtccactatgtgaacgagcaagatttttgggaagatgagatcgtctttcgcaatgtaaacacgccgaatgagtttgacgatattgtgacataagtcactttgtgatatttatcacattagtgtcctctccaatgcagtacaatgagaacaaggagggggatagtagtgagggactttaacgaaaatccgtttattgtgatttgggaactaacaagggcatgtcagttaaaatgtgttcattgccgagcggaagcgcaatatcaccgcgatccgcgcgaattgacattcgaagaagggaaaaagttaattgatgatatatatgagatggatcagccgcttctcgtgtttactggcggggacccgctcatgcgcccagatgtatatgatcttgccaaatatgcgattgacaaaggacttcatgtttcaatgacgccaagtgcgacgccgaacgtgacaaaggaagcgattcggaaagcgaaggaagttggcctttctcgttgggcgtttagtttagatgggccaaacgcggaaattcatgatcgttttcgtgggacatccggttcgtttgatttgaccataaaagcgattgaatatttacatgaactcgatattccggtgcaaattaataccgtcatctcccgatataacgtccatgtgctcgatgaaatggcagagttggttgaaaaactaaaatgtgtgctttggagcgtctttttccttgtgccgacaggacgcggaaaagagtctgacatgatttcgccggtggaacatgaaaaagtgtttcgctggctatacgaaacgagcaagcgcgtcccgtttgacataaaaacgacagctggacagcattatcgccgggttgttttgcaagcgaaaatgcgggagaaccaaataaccggtgacggaattcgttatgaagacgtgctgatgaaagggctaactggacaagtcgatggtcttggccgtgcgccaaaaggggtcaatgatggcaatggatttgtttttatcttaattaggcgagaagactcccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaagtgtgagtaaaatgtttgtgggagaaattcttagaattccccgatgagggggttgggaacgtaggttcgcaacccacctcatcggggccaccaagcgaagcgcggtaggatcccaagcaggaaacatgaaaaaaggactctctccctggtaagatgttcattgaccacactacaaacaggaggagagagtcctatgaatattcaacaacatcttaccacaaattcgttgacatggaaagagatcgaacttgctttgtttcgagccttgcaaaacgccttcgccgagctgtttacggctctgttggaggacatcgaccggcaattggcagagaatcgagataagcgccgataccacttgaaagacaaacgacgcaccacgattcaaaccctgtttggcgaagtcacctttgagcgaaactactatttagaccgagaacaaaaccgttacacatttttgctggattcctttctcgcgtttgatggatcacagtcaatcagcccttgtctagaagaaacagcggtgggattggcggtggagtgctcttcctatcgcaaagcggctcatacgcttgcccagatggtcgggtatccggtgatgagccatgaggcgatccgccagttggtgctcgaggctgaagttccgctgcactgcccggtggaccagcgatatggacgggtgctgtttgtggaggccgatggactgtttgtctctcgccaagggaagggaaaacgggccaaggaagacaaaatcctgaccgttcacgaagggtggaagcgcaacggctcacggatcgaattcgtgaatcagcgccattacgtccatgagggcaagagggaggtgtgggaaggcttcgaggaatttttgatgaacgaatatgcctatgatccgtgtcgggatcttcttgtcatcaacggggacggcgctccatggattaccgcatgccgggagtatttcaagggacgggtctgctttcaattggatcgattccacgtggcgcgtgagttgcgccaatgcctctcgggccatccacggtggcaggcgattcggcaaaagctggcgaagcaggatgaagaggggttgcttgtggaactgaacagcgccctcggcacgctgggggacgaagcgaaagaacaacagctggctgccttgatccaccggattgaatcgatgccgggatgcatccgtgattaccgggaatggctgaaggagcaaggagtggacacaacgggcatgtatccgatggggagggctgaaagcgtgatgagccagctggcgtatcgggtgaaataccgccgcagttggacagacaagggactcagggcgtttttcaaggcaatgatgcccggatggatgggattcgtcttttcggacgttgtttaggagaagaatcgtcgcatccggcggaggaaacggcatctaccaaacagacgatcgtgaacaaggcgaaacaacgcgtccgccgtctttggccggagatcacgcggaataacgtgccatatttacagcaatcgtccgggacaccgatctatcatgccctgtctgaactcaagggatggtaaaaaaaggtatacatatcggtctgtcatggcaagggatgagagtccgaaagcgcttacggatgaaattcaaaaaaatggttcgctgacctatgacttacatctgttttcaggaatcaaaaaagttcccacaaagtcttgactgactctcgccttaattatattttgctgaaaataggatagattcagtaaaatatagtatcatatagttagatgggaggtgaaaacatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgccaaaacgaacgaaaactataagctgttaaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggcttagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactaatcattggtcaaattcgtatagacggcaacaaattcacgataccgtattctcgcctatttaaaaagactcacaagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaagcatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcattaaagataagcaaaaaatcaaaggtacaacccgtaaacaagctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcattaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcaacgcaatattaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaatataaaagaaaaactagaatatctttgtaaattttacggcattaaattcttcaaacaggaagaatcatatacgtctcaagccagcttttttgacggcgatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgcggcttgtatcgaacaaagtctggcaaactaattaatgctgatgtaaatggtgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttaaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaattaagtgggggtagttcacttctcatatcggtgacgtatatccgagcgggttgctcccggtgaaagcaggaaatgtccgggaaacgccgctcgcggaaatttatcgaaattctccgattttccgagatttgcgcaatcctgataaatataaaggaaaatgtggcgtatgcgaattccgctacgtttgcggaggatcgcgctcgcgggcgtatgcagttacgggtgattacttagaaagcgaaccatattgcatatacattccaaaagcgttacggaaaaaagaaaaacatttatcttaatcacagtggtaactggctctcttttattagggagccagttttttatttacgagttcactgaaataattttctagacattaaaataaacaggacacgataaagatggaaatcaactttttacaattatgtgacactataaaaaaatgtgataaacttcacaaatatttttttttcatttgcgtatgatgtactcaaaagcaggtgaatttagttatatggctgtgaacaaaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacaacacctaccatcatgccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtaaccgaacaaacgcttgtcgtgggtattgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgtgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgccgtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctagtcatcgccagactggcaaaagacggacgattcctcgttccccggctgttgcacgagattgaagccgatttgcgcgtggggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggacggatcggtattttccagagttttggaccgtgtttcgtgacttggggaaaacggcgctttcggtgttggagtggacgccgcttccggctgatatggccggccggacggtggaggagcttcttgaggtgtaccggcaaagcgaagggatgaaatgcccgcagaaggccaaaattcaggcgttgatcaacaccgcgaaggactcgattggggtgacggaagggacagcgatggcccggtttgagatcgccgcgctcgtccgtcgataccgccaattggaggcggagatcgctgcactggacgccgagttgaaggcattggttcaaacgacgatggagtaccaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccattatcgggacccgcgccaattggtgaagttggcgggcctgacgctcaaggagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggttgcgctcggtgctgtttcgggcgatgattccgctgattcggcataacgaggcgtttcgcgagctgcatgagtattatacgacccgatccgtcaatccgctgaccggaaagcagtccatcgtcgccttgtgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcgtttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctcccccctgcgaacggaagaatcgttggacaacgagatgacaccggagaagctggcgtgatttcatccattcgaccttgagtccctaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatatgcttcccccccgcggcaggaaaatataaccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaagatgtaagggattttgtcgaaaaatattttttggacacccctgagaggccgaaaagccttgatagatcaacatttctagagggaggaggcggtatgggaaaaggtcaatcggtgattgccgaccagtggaaccgtccgcttcgcgatttgcgcatttcagtaatagaccagtgcaatttccgatgcgtatattgcatgccggcagaaatatttggaccgaatttccgttttttgcgtgaagacgaattattaacgatcgaggaaatggtgctgcttgcggaaagttttgcggaacttggggtggaaaaaattcgcatcaccgggggagaaccgctgttaagacgcgacttagacttattagtagaacggctggcgcacatttccggcattcgcgatatcggtcttactacgaatggaatccatttagtgaaatgggcaaaacgtttgaaagaagcagggctaaagcgcgtcaatgtcagtctggacgcattagatgacaaagtatttaaaaagatgaacggggttggcgtcggggtcaagccggtgttgaaaggaattgaagcagcgcaagaggctgggcttggcgtaaaagtgaacatggtcgttaaaaaaggcgtgaacgactcgcaaattatcccgatggccgcttactttaaagaacggggcattacgcttcgctttattgaatttatggatgtcggtacgacaaacggctgggatttttcccatgtcgtcaccaaaaaagaaatgtatgaacgcttgcaggaaatgcatccgcttgagccggtagaaaagtcgtatttcggtgaggtggcaagccgctaccgctacgtcggcacgaacgtggaagtcggttttattgcctctgtgacagaatcgttttgccgcagctgcacacgagcacgcatttccgcaaatggcacgctgtatacgtgcttgtttgctgcaagcggtgttccgttaaaagaaaaactgcgttctagggcagataaagaggaaataaagaaaatcattgtatcgacatggagcatgcggacagatcgctactcggatgaacggacggagcaaacagcaaaaacgcggaaaaaaattgaaatgtcttatattggcggataaacaaaccggactcgctcgttatcgtgagcagtccggttgtggtttatttattaggatgtttctgtttcatgaagaatgcgcggaaataaaatgttattttccaaatgaatatgttccaataaattttcctcaagagcttctaatcgattgtagacaagccggtacgtccggcatgcatcttctggcggggtgaagtcatttgtaatctcacgaatcgttttgatgatatcgccagcaacatcatgttcattgataagttcgcgaattgcttgtttcatcgtttctctgttttctggagtcggagtttcttcaaattgtaaaataagcgggaaagcatgagtttcttctttgatcgtatgctgctcgagttctgttttcagctcgttaaacaacttatgaatttgtgctagatgcgggtgatgcgccccatgaacgcgaagcacttttgttacgtaagggctaagattaggcaattcttccgccaggtaacggtgatgtttttggataatatggtcgatcagttcactataagaagcttccgaccaatttttttcatctttttcaagcgattgtgcataaagagtatttaattgttctaatatcgctttgccgtctaagtttcgttcttgtatcgcttcttttaacggacgctgtccaccgcagcaaaaatcaattttgtatgctttgaaaatatcgcttgcttttggaaactgtgctacgatatcaccgatgatcgattgttctgtaaaccgtttttccatgatcggtaacctccatttataaattgttacaacttaagcatatttcctttcctttttctatgtcgtgatgtacatcacacatatgaatagattttgaacaaatgatgtcgaatgacgaatggagtgaaaaaatgtgattaacatcacaactagcttttgttcgttttcgtacaataggaaacaagaaggaatggaagaggagatatgcaatgtttccgttactacaacatcggcagtttgaaatagaaaaaacgtataaaagaattagaacaacagctcatcgaaacaatgaagcagcatgaagtcgtaaacagccaacatagtgtgttgggagaattagttgaaaaaatgaagaaaaaggttgataatgtcaataacattggaacaaagaatgcatgaattacaaaaatggcaatcaatatggcgggaagagggataaaatcatggtggaaaaacgaactcttattccggtaacagaggcaatccaaaaagtcatgaagtatgcaggaacaggagaagtggaaacggtttcattagaagaggcatacggacggtatttggcggaagaattgcgtgctgatcatgacgttccgccgtttgaccggtcaccatatgacggttttgcgatacgcgctgttgattccgcaaaagcaaagcttgacaatcccgtagaatttgaagtgattgaaacgattggagcgggacaagtagcgtcgaagaccgttcaaccatttcaagcggtgcgcattatgacgggggcgcaaattccagatggatgcgatgcggttgtcatgctggaattagcgaaacaatatgagcgcgatggaaaaacatatatgtcgatcaaacgcccctttcaaccgggagataacatttcgttccaaggagaagacgcgaaaaaaggagaggtgctcgtccaaaagggaacgtttattaatccaggagtgcaagcattgttagcgacattcgggtatgctcgggtgaaagtcgcgagaaaaccgcgaattggcattttcgcgacaggcagcgagcttttggacgtatctgagccgcttgttcccggaaaaattcgcaatagcaacgcctatatgattcaggcgcaagtggttcgcagcggcgcggagccagtttattttggaaaattggccgatgatgtggatacatgttttacagagatacaaaaggcgctgccacaagttgattttctcatcacaacgggcggcgtttcggttggagattacgattatttgccggccatttatgaacgtcttggggcagaagtgttatttaataaagtcgcgatgcgtccgggaagcgtgacgacggttgcgcagctcaatggaaaactgttgtttggtctatctggcaacccttcggcatgttacgttggatatgaattgtttgtacgcccggccgtacggacgcggctattttcgccaaaaccgtatttacggaaagcgacggcaacgttgatggcagactttcctaaaccgaatccgtttacccggtttgttagaagttatgtggcggtcgaagatggccggttaaccgtgtcgcctgttgggacagataaatcgaatatagtcacatcgctggcaaaagcaaatgcgctgatggtgctgcctggagggacgcgaggatttgcaaaaggggataccgtcgatgtatggctgctagaagatgaggaaggaagtgacatatgaacgtttggcaagtggttggctataaaaatagtggcaaaacgacgcttattgaaaaatggataaaaatcgcggcagccgaaggatatcgtgtcggaacagtgaaacatcacggacacggcggttatcctgaaagaaacgattcctatacggattcaaagcgccacgagcaggcgggagcagttgccgtttctgtggaaggcagcgggttgctcgagcttcacgcatggcagcctgcatggtcgctagcgcaaattttatcattatatgaacttttgccgcttgatttcgtgcttgtcgaaggctacaaacatgaatcatataaaaaggttgtgatgctgcgaaacgaggacgattgggattcgctgtcacagttgtctaatattattgccgttattacgtgggaatcttcttcgcggctatctttcattccatatcctttatttttcatcaatgatgaggaaagttatttacattggttaatgaatgaggtgagaaaaaacgaatgaaggaacgcctttttatgattacggacaagccgatttccattgagaatgtggtaaaaaaagtaatgcgccccgaagccggagcggtgaccacgttcatgggaacggtgcgcgaatggacaaacggaaagcggaccttatttttacaatacgaagcgtacgtatcgatggcggaaaaaatgctagaacaaatcggggaggagattcgagaaaaatggccagaaacgaaagtggcgattacgcaccgaatcggcaggctggatatcggcgatatcgctgtcgccatcgccgtttcgtcgccgcaccgcaacgacgcgtatgaggcaaaccgatatgcgattgagcgcattaaacaaattgttccgatttggaaaaaagaacattgggaagatggaatggaatgggttggcaatcaattagggacgaaagcgtatccaacaggaaagccggaaggagaggatttacaatgatcacacttctcttttttgcgcatttacaggaagcaattggagaggagcgtatggtgcttcctgacgtgcccaaaacggtaaatgcattaaagcaggaagtagaaaagcgttatcacattgatctgaaacaagtgatggtcgcggtgaatgaggaatatgcccgcgatgatcaaacacttcagccaggtgatatcgttgcctttattccaccggtaagcggaggatgagatctatgaaaaaacgacaaaaacaaaagtggattgttccgaaacaacatggcgcatgggcaatgctgatcattccgtttgtattaggcgcatatgcaggcggattgacatggcttcatctgccgttatttgtaggatggtttttcttatacttggcgacatatccgttgttgatggcggtaaaattaaaacgcacacaagagtacatgtggtcgttttacggctacactgccattgccgctgtgatattagctatttgtttatggtatgtgccatctttattttattttggagcggcgatgcttccgttctttctaattaatctttcttatgccaaacggaagcaggaacgtgctttttggaatgatgttgcggcaatcattgttttttgtgttgctggtcttgccagcttttatgttgggcgcggggaattaacgatagaagcgtttgaactagctgctttttgttttctctttttcctcggaagtaccttttacgtaaaaacaatgattcgcgaaaagaaaaacccgatgtataaatggttgtcatggggataccatggaatattaatgatcgcgctcgttgtcatcgggtacccgttatttgttcttgcctatgtgccaagtgttgttcgggctgtttatttatatggaaaatcgctgccgattatgaaattaggaatattagaaattgccaacgccgcttattttcttattgccatgatcgtcctttactcataaaaaaacgaggtgtgtaagtgaacgcacctcgtttttttatttagtgtgtccgatgatgtacaggtgtccgagtataatacactttttccatgaaacaaatattgtgttttgcggaaatagttataaaaacgattaaaaaatatttagaaaataattaaatatacatttgattttatttttatacagtattataatggtaattacatgaaagataattcgttcaaggaggcttgtcatgaatattgcaatcattggtgcgaccgggtatggcggtgtagaattattaagatttttacagcatcatccacatgttcatcactgttcgctttattcttcttcacaagacggcatccatttttccgaaagcttcccgcatgttggcgaaatagagggagcgattcttcagaaaatcgatgtcgaacaaatggcagatgaatgcgaggtcgtcttttttgctactccgccaggcgtttctagcacacttgcaccaacgttgattgataaaggagttaaagtgattgacttatccggcgattttcgcttgaaagatagatcggtatatgaaatgtggtataagcgacaaacggcttccgatcactatttgcaacaggcggtatacggattaacggaatggaataaagaggacattcaaaaggcgcagcttctttccaatccgggatgctatccgaccgctgcgctgctcgggttggccccgcttgtcaaagaacggttgattgaagaagattctattattgttgacgcaaaatccggggtgtcgggagcaggacggaaagcttcgctgaatacccatttttcagaagtcaatgaaaatgtcaaaatttacaaagtaaattctcaccaacatattccagaaattgaacaaatgctaaaagcttggaatgaacgtattcagccgattacgtttagcacgcatttaattccgatgacaaggggaattatggcaacgatttatgcgaaagcaaagaaagagctgtcgttagagacgttgctagatttatataaaacaagttatgaagattcgaaatttgtccgcgttcgcaagcctggacaattcccagccacaaaagaagtgtatggctccaactattgcgatatcggagttgcttatgacgaacgtacgggaagagttaccgttgtttccgtcatcgacaatcttgtcaaaggagcggcaggacaggcgattcaaaacttgaacgtgatgatgggctgggatgaagaaagcgggcttatgttagcaccgatttatccataaggaaggggatcagacgatggtgatcgcaaagcaagaaaagcatggaacgaaaatttcttatattgcggaaggaacggtcgtaactccaaaaggatttaaagcggcaggcgtgcatgccggtttgcgttacgcgaaaaaagatttgggcgttatcgtatgcgatgtgccagcatcttgtgccgcggtttatacacaaaaccattttcaagccgccccgctgaaagtaacgcaacaaagcatcgcggccgagcaaaaattgcaggcggtagtcgtcaatagcgcatgcgcgaatgcgtgtacgggagaaagaggattaaaagatgcgtatgaaatgagagaattatgcgcacaacagttcagcattgccccgcatcttgttgcggtcgcctccactggtgtgatcggtgaatttatgccgatggagaaaattcgggaaggaatgaaaaaattagagccaggcgacttgccggaaaatgcggaggcgtttcaaacagcgattttaacgactgatacggtcatgaaaaaagcttgttatcagacaacgattgacggaaaaacggtaacgatcggaggcgcggcgaaaggttcgggaatgattcatccgaatatggcaaccatgctcgcgtttgtgacgaccgatgccaatatttcttcgccggtattgcaagaagcgcttcgttccattacagatgtatccttcaatcaaattacggtagatggagatacatccacgaacgatatggtaatcgttatggcaagcggacttgccggaaataaggaattaacgccggatcatccagactgggaaaacttttatgaagcgctgaaaaaaacatgtgaggatttagcgaaacaaatcgccaaagatggcgaaggggcggcgaagctcattgaagtgcgcgtgaacggtgcgaaaacggacgaggatgcgaaaaaaatcgccaagcaaatcgttggctctaatttagtaaaaacggcggtctatggtgctgacgcaaactggggaagaattatctgtgcaattggctacgcagatgcaatggtgaatccggacaatgtcgatatttcgatgggaccgattgtcatgctaaaaggaagcgaaccgcagccattttccgaagaggaagcgagagcctacttgcaaaatgatgagattatcattgaagtagatcttcatctcggcaacggaacaggagttgcttggggctgtgacttaacgtacgattatgtgaaaattaacgcgagttatcgcacgtaataaggggagagggagatgggaaagacgattgtcatcaaatgtggagggagcgtgttaagtgatctgtcgccgtcgttttttacaagtttacaagagatgtacgcacaaggtatgaacattgttctcgttcacggcggcggaccggaaatcggacaaatgctaaaacggctaaacgtgccgagtgaatttgtgaacggtttgcgcaagacgacaaaagaagtactagaagtagcagaaatggttttagcaggaaaggtaaataagcagcttgtggcattgctgcggcagcatgggctgcctgccgtgggcgtttccggtgtagacgcctgtttattgcaagcggcgccaatcgatttagcgaagctcggatacgttggggaagtcgtcaatgtcaatgccgattttgttcatcagctattaaaatcacgttacattccgatcatttcaccgatcggtgcggataaggatggccaaaaatataatattaacgccgatacagcagcgggggcggtagcgaaagcgatcaaggcggcgcaattgctatttgtgacggacgttccggggattttgcgaaacggttctatcgttgaacaggcaacgatcgatgtgattgaacggatgatgaatgaagggattattacaggaggaatgattccgaaagtaaaagcagcgattgccgcgttatcggaatcgcttcatgaagtgatgatcgtaagcgggaaaacaccgttttatgaaaacgggcaattgcatggaacgacgattcgaaacgaagtgggggtctattaatgggagcgttatttccgacatataaccgttggaatatttgtatacaatcagcggaagggacgacggttaccgatataaacggaaaacagtatttggattttgtttccgggatcgccgtctgtaatcttggccaccgtcatcctgcggtgcagaaagcgatcgaagaacagcttgagcggttttggcatgtttctaatttatttaccattccgcttcaggaagaggtagcggaacttcttgcggcaaatagctgcggcgattatgtgtttttctgcaatagcggcgcggaagcgaacgaagcggcattaaaattagcgcgcaaacatacggggcgacataaagtcattacatttaagcaatcgtttcatggacggacgtttgcgacgatgtcggccacagggcaagaaaaagtatacaaagggtttggcccgcttttaccacaatttatccatctgccgtttaatgatatcgaaacactggaaaacgaaatgcacgaagatgttgcggcggtaatggtggaaattgttcaaggagaaggtggagtcagaccggccgataaagcgtttttgaaaaaaatagctgagctttgcaagcaatacggcgcactattgattgtcgatgaagtgcaaaccggcatcggccgcactggcaaaccatttgcctatcaatattttgatatcgaaccggatattattacaagtgcgaaagggttaggaagcggcattccagttggtgcgatgattggcaaagcgtttttgaaagatacgtttaccgcgggggttcacggctcgacatttggcggcaatccaatcgcgatggcagccgcaaaagcgacgttgcaaacgatttttcagcctgactttttacaagacgtacaagaaaaaggaacgtatttcttaacgaagcttcaagaggcattaagcgaattttcgctagtaaaagaagttcggggacttgggttattagttggcattgaatgtgatgaggacattacgaaactaatcccatttattcacaaaaatgggctgcttgtattaacagctggtccgaatgtgattcggctattgccgccgctagtcgtttcaaaagaagaattagatcaagcggtaggcattatcaaacaaacaatacagaaagaaaaaatcgcagctacgaagtagtcgatagctgcgtctttatccttaataggtgaataaaaattctataatataaataaaaattcgagcatgaggtgtcattcatggaagcatatttgcatttagcaaacggaaagacatttgtcggacagttggaatcgccgcttccaaatgaagaagtgagcggagaaatcgttttttttaccggcatgaccgggtatcaagaagtattaaccgatccttcttataagaatcaaatcatcgtgtttacgtacccgttaatcggaaattacgggattaacgcagatgattttgaaagcaagcgcccgcatgtacaggcggttattgtatatgaagcgagcagcaaaggatatcattacgaagcgaaatacagcttaaaggaatacttgcagcaatggaatattccgttgctttcccatgttgatacgcgtgcattagtaaaggaaattcgcaatgaagggacgatgatggcacaacttactgtttcaccgtcatgtaacacggcggcatttcatgaaaacccgtttcctgttcatgatgtgtcgactgcgaaaatcgaaacatacggaagcggcgggcctcatctcgtattaatcgattttggctacaaaaaatcgattttgcagtcattagtagcgcggggatgcaaggttaccgtcgttccgtaccatacttcatttgaaatgatcgaatcaatgaagccggatggaatcgtgttgtccaatggtccaggagatccaaaacaactttccaagcatttagcaaacattcgccaaattattgaccattatccaacgttagcgatttgtctaggtcatcagttagtggcgctttcatacggcgcagacacggaaaaacttcgcttcggccatcggggagcaaatcagcctgtgtatgatacggtaaaacaaaaagtgtttatgacatcacaaaatcatagttatgtggttaagaaagaaagtttagccaacaccccgtttaatatccgatttacaaacgtcaatgacggttccgtcgaaggaatagtacaccgccacaaaccaattttatcggtgcaatatcatccggaggcgcatccaggtcctagcgatacgaaccatatttttgacgagtttttgcaaacggtagtaaaaggagagaaagtatatgcctaaagatacatcgctgcaatcgattttaatcatcggatccggtccgattgtcatcggacaggcggcggagtttgactattccggcacgcaagcgtgtatcgccttaaaagaagaagggtaccgcgttattttagtgaataacaatccggcaacgattatgacagacgaagttcatgccgatgccgtgtactttgagccgttgacggtggatagcgtggaggcgattatcgcgaaagagcgaccagacgggctattggcgacatttgggggacagacgggactaaacttagcatttcagcttcatgaagaaggaattttagaaaaatatggggtgaagctgctcggaactccgattgaagcgattaaaagaggagaggaccgcgaagcgtttcgcgcgctcatgtatgaattaggcgaaccagttccggagagtgaaattattacgagtgtcgatgaagcggtcgcttttgccgaaaaaatcggatttccgatcattattcgccccgcctatacactcggaggaacgggcgggggaatcgcagaaacgatggaacaatttattgatctagtcgaaaaaggactcgcggaaagtccaattacgcaatgtcttgttgaacgaagcgtagctggatataaggaaattgaatatgaagtaatgcgcgaccatacgaatacgtgcattactgtttgcaatatggaaaacgtcgatcccgtcggcatccataccggtgactctatcgttgttgctccatcgcaaacgttgacggacgaggaataccaaatgttgcgatcttcagccatcaaaattatttcggcgctcggtatcatcggaggatgcaacattcagttcgcgctagatccgtttagcaaacgatactatttaattgaagtaaatccgcgtgtcagccgttcatcggcgcttgcatcgaaagcgacgggatacccgatcgcacgcatagccgcgaaattagcagtcggctatacattggcggaacttcttaatccagtaacgaaaacgacgtacgcaagctttgaaccagcactcgattatgtcgttgtaaaatttccgcgcttgccgtttgataaatttcctttcggcgatcgccagcttggcacgcaaatgaaagcgacgggagaagtgatggcgattgaccgcaacatggaacgagcgtttcaaaaagcggtttactcattagaaggtgcgaataacggattgtatttaccggaacttgcttcccatacagatgatgagctcaaacaactgcttgttcgaaaagatgatcgccgcttttttgcgattctcgaattgttccgtcgcggagaaaggatcgataccgtatatgaattaacaaaaatcgaccgtttctttttgcattcgttttatcagctgatcgaattagaaaagaaagcgaaagaaacgagcttagaacatattgatgaatcgacgttccgtctgttgaaagaaaaagggttttctgatgcgtttttagcggaagtatggaatgtgaaggaaaaagacgtaagagaaaagcgaaaacaacttggcatcgttccggcatataaaaaggtcgatacgtgcgcggcagaattccattcagaaacggattattactattcgacatatttcggcgaagatgaacggaaaaaaagcgataaagagaaagtattgattattggcgcaggaccgattcgaatcgggcaaggaatcgagtttgattacagctctgtccacagtgtgtacgcacttcaagaagaaggatatgaaacggtattgatgaacaataatccggaaaccgtcagcactgattttgctgtggctgaccgtctctatttcgagccgcttactttagaagaagtgttgaacgtgatagaagcggaacagattaaaaaagtcattgttcagttcggaggacagacggcaattaatctcgtgaaagggctcgaagaagcgaatatcactcttctcggcgtcacttatgatgtgattgaccagcttgaagatcgtgatcgtttttatcagctattagaagaattggatattccacacgtaccgggaatgatggcaaataacgaagaagaacttatttcgaacgccaaaaaaatcggttatccgatattgcttcgtccttcttatgtcattggcggcagaggaatgttcattgtgaaaaatgaacaacaattatgcgcgctgctagagcagcgaataattacgtaccctgtgctgatcgatgcatatttagacggaaaagaagcagaagtcgatgttgttgcggatggaaacgatattttacttccgacgattatcgaacatgtggaaaaggctggagtacattcaggagacagctatgcaatgctgccagcgcaaacgattacggatgaagaacaatccaaaatcattacgtacgccgaaaaaattgtaaagaaattacaatttaaaggcattatgaatattcaatatgtcattgccaacgatcaggtatacgtattggaagtgaacccgcgcgcaagccggaccgttccgatcgtcagcaaggcaacaggcataccgctcgcgcaaattgcgacaaaattattgcttgggaaatgtttaagcgatgtcgttgacgaaaaacagcggcgtttggcgagcttgccatatattgttttaaaatatccggtattttcgacatataaattgccgggagtcgatccgcttgttggaccagaaatgaaatcgacgggagaaggaatcagcattgcaaaaacaatggaagaagcggcggcaaaggcgttttattcgtatttagcaaaaaaacataaagcacgagaaatttatgtgaacggtgaaataagcgatgaacttcttcaaatcataaaggaaaaacaattaatcattgtttccgacataccgttttccgaatggataaaacgaaaggaagcgttagcgtttttagatttgcaaaaagacggaaacagccaatatagaatgcttgcgttgtcccggcaaattatgacgtttacagaaatcgaaacgttctgtctctttttacaagcagtcggtgtgaaaaagttttctgtttcatccattcaagaatggcttgaaaagaaaaaacaaatcgagaaagcggtgattatatgaaaacagtcgtttcattaaaaggaaaagattttttaacattaatggacatttcaacagaagatattcattatttgttgacacttgccaaggaattaaagcaaaaacagcttgccggacaattgtatactccgcttgttggaaaaacgttagcgatgatttttgaaaaaccatccacccgcacgagagtatcatttgaggtgggaatgacccagctcggtggtagtgcgctttatttaaatagcaatgatttgcagcttggacgaggagaaacgatcgccgatacggcgagagtattatcgcaatatgttgacgcgattatgattcgcacattcgctcatcaaaaattggaggagctcgctgaatatgcgacgattccggttattaacggactgaccgatgatgatcacccgtgtcaagcgctggctgacttattaacgatttatgaagtgaagaacacgttaaaaggattgaaacttgcctatgtcggtgatggcaacaacgtcgcacacgcgcttatgattgcggctgcaaaagttggcatggactgtgtgatcgcttgcccggctggttatgagccaaaagagaagtatgtaaatgcggcaatgcaaattggaaaacaaacaggagcgaatgttgcagtcacgcataatccagtcgaagcggtcaccaacgcggacatcatttatacagacgtatggacgagcatggggcaagaacaagaaagcgagcagcgtcttgcggtgtttcaaccgtttcaagtcaattgcgaattagcaaaacatgcaaaacctgattatatgtttcttcattgcttgccagcccaccgcgatgaagaagtaacagccgatgtgattgatggaccaaattcgtttgtcttccaacaggccggaaatcggcttcacgtacagaaggcgattttactatcgttattatgacgaaatcgcaccggagatatgccggtgcttttttcatgcagccattatttgtatggttatgaacaaaggaacagacgggaatgataaaaatatacttcggataaggggggatgctgcaatgggacaacagcgccatttccaaccaggcgacaaagcgccgaacaacggtatatatattgaaattggcgaaacaggcgataacgtcaaaaatccaaaaaaaataaaactaaaagcaggagatacgttcccggaaacatcaaatcacaatcgccactggacgtacatgagaaaaccgtaaagaaaagcggaaggcacctgcttatcggcgaaacgcgctggagggcctgcgaggggactagtgccgccgcagcagggccgaagcgacgcgagccgatggtgcctggagctagacaataaagaaaaacggaaggcggcccaatttcgcctaaaggctgcccacgtcctgtgggcaacggcgaaatgccgtcatcccggttccgtatattccccactacaaagccattcctatattggagtggctttctatttgaaaagaaaagtcggcatccgctataatatactcaaaggtcaaaaaaggtcaaaagagagggaaagtcgatgaacacaaataagtttacggagaaagtgcaggaggcttttcttgaggctcaatcgattgccattcggcgccatcatcagcaactcgatgtcgaacacttgctgctcgcattattgcagcaagaagaagggcttgcgagaagaatcttcacactgcttcgagttaatatagacgcattcactcatgaactgcaaatgttgttaaagaaaaagccagaagtgcttggggctggtgcggaaaacctttatatgtcccaacggctgcagcgattgttgacaaaagcggaagaagaagcaaaaaatatgcaagacgaatatatttctgttgagcatttactgcttgcctttacatcggaggacgatgatatcggacggctttttcatcggtacaacattaaccgttcttcattgttgcacgtattaacggaaataagggggaatcagcgcgtgacaagtccaaatccagaagctacatatgaagcattaaaaaaatacggccgcgatttagtcgctgaagtgaaagcaggaaaaatcgatccggtgatcggccgcgatagcgaaattcgccgcgttattcgcattttatcgcggaaaacgaaaaataatccggtgttaatcggcgagccgggggtcggaaaaacagcaatcgtcgaaggactggcccagcgcattgtccgcaaagacgttcccgaaggattaaaagacaaaacgatttttgcgttagatatgagttcactcgtcgccggggcgaagtttcgcggcgaatttgaagaacgtctaaaagcggtattgaatgaaataaagaaaagcgaagggagaattattttatttatcgatgaattgcatacgattgtcggtgccggaagggcagaaggagcgatagatgcgggcaacatgttaaagccgatgttggcgcgcggcgagctgcattgcatcggtgcaaccacacttgacgaataccggcaatacattgagaaagatccggcactcgaacggcgcttccagcaagttcttgtcgaagaaccgagcgtggaagatacgatttcgattttgcgcggcttaaaagagcggtttgaggttcatcacggtgtaaaaattcatgaccgtgcccttgttgcggcggcgacattggccgatcgctacatttcggatcgatttttgcctgacaaagcgattgacttagtcgatgaagcatgtgcgaccatccgtaccgaaatggattccatgccatcggagctggatgaagtgatgcgccgcgtcatgcaattggaaatcgaagaagcagcattgcgaaaagaaacagacgaagcgagtaaagaacgttttgaagcgctcaccaaagagctgtctgacttacgggaaaaagcgaacagtatgaaagcgcaatggcagcaggaaaaagaagctatccagcgcgtgcgtgacgttcgcgaagcgctggaaaaagcaaagcgggaattagaagaagcggaaaatgaatacgatttaaataaagcagcagaacttcgtcacggccgcattccgcagttagaaaaacaattaaagcagcttgaacaacaaatgaatgaaaatagtcaagaaggtcgtcttctccgcgaagaagtaacagaggaagaaattgcggaaatcgtttcgcgatggacgggaatcccgttaacgaaattagtcgaaggagagcgggaaaagttattgcgtctgcacgaattgctgcatgaacgagtcatcggtcaagatgaagcggttgaacttgttgctgatgcggtgttgcgggcgcgtgctggcattaaagatcctaatcgtccgattggttcctttatctttttaggaccgacaggagtcgggaaaacagaactagcaaaaacgctcgcacaagcgttgtttgacagtgaagaacaaatgatccgcatcgatatgtccgagtatatggaaaaacatgctgtttctcgcttgattggagctcctccgggctatgtcggctatgaagaaggaggacagctaacggaagcggtgcggcgcaaaccgtattccgtcatcctgttagacgaaattgaaaaggcgcatccagaagtgttcaatattttattgcaaatgctggatgatgggcgtattactgactcgcaaggacgtaccgttgattttaaaaatacggttgtgattatgacatcgaatatcgggtcgcatttactgctagaaggagttacggaaaatggagagattaaagaagagacgcgtgagcaagtattacagcaattgcgcgctcatttccgcccggaatttttaaaccgaatcgacgacattgttttatttaagccgttaaccatgaatgaaataaaaggaatcgtgacaaaatttgcgaacgaattagcgaaacggcttagcgaccgtcatatttcgctttctttgacagataaagcaaaagaatatatcgccgagtctggatttgacccggtttacggggcgcgtccgttaaaacgatttatgcaaaagcaaattgaaacaccgcttgcaaaagaaattgtcgccggacgtgtgaaagactacagcacggttgtagtggattatcggaacgggcaaatcgttgtagaagtccaataatagaaacaaggctgtccttcattttaggacagccttgttgttagtttttcttagtggtgttctatcggttcatcaggaatcaagcttgctacaataataaccaaaatagtaaagatcgcccctaataaagcccctgttgaaaaattatatggaattccttgcatagagccaatgacgtatgtagccatttgcactaaaaggaacgtccagaaaaacgtccaaaaaagccgcatgcttcttccccccaatctctctagcttccttttcttatcttaccacaacttgatcttttaggcatatacccgtactttttttttcattccgcatactgtatattgtacaattatgcatcgtaaaaacaagggtggatatcaatgacgattcaacaacgattttttcagctcgacgatcagtggtgtatcattcatttgccagagcgcccaaacggatttgctgtctttattattggcgatacgaatcattttgttaatgaacatacaagtttttggatagagcacaaaggacgccatcatcttctttgcgagttgctcgaatatggttataccattttttactctcatttatacggccggcattggggaagtcctaaagccgtacgcttggctaagcaacttatttactacgtattaaaaagtgaaatattaaacaatcgtatttatattcttgcggaaggaatgggagcgcttgtggctttgcagctccttgaaacaatgccaaagcaaatccgcgcgattgtgatgttaagcccttgtctagatttacgcgctcaacttgagtatgaaaaggaaaataagtttttttataagcgaatggcaagagaaatagcgcttgcatacgatatagacgaggcaaatgccgaaaaagcggttccttcactgctgcttgttccgcatcaagttccaataaaaatatggcaattatcaggaattactccttacccatcctctctacattgtcgaaaatatgagcaatggatgaggacgactaaccataacgttcatgtgatttattgtttgccggaaaaacggtaccaatttggcaaagcgatcgatcaattttttcaacaatataatgagcttccatgaattcctctattgatgatcggaacggtagaggaattattgttagctattaagagttaataataaaagaggcgccgtctaacgacgcctcttattttttaaacatatctaccaaagaagtaatttttttttatcaatggttttaattggtcaaacgaagcgaccagcgtatcaatattttgaatgatctgcataaaatcaatgtcttgctgtgaagaagactccgtacgagcagctggattatcatgtgattgatgagatcgtggaggaaagggaccgaacattaaacgggaaaaacgatctaactgctcgctaggttgttttgactgctctttatcatccatcgtaacaccgcctccttttccttatctttattagcactgtatgtaaaaaattaagaagtgactagacaaatcacatgtgttgcatatttctattgcgcgttttttctatttccgataaaattagtaccaagtaataataattggttatatactactaaaggagatgttcagtgtgggagcaggtattattggaatcggccggtatttgccggaaaaggtgttaacaaattttgatttggaaaagatgatggatacgtctgatgaatggattcggacgagaacgggaattgaagaacgaagaatagccactgatgatatggatacttccgatatggcatattttgcagcgaaaaaagcgatcgaggacgcaaaaatttctccgcaagatattgatttaattttagtagcaacggtaactcctgacagggcatttccatctgtgtcctgcatgctgcaggaacggcttggagcggtaaaagcagcagcattggatattagcgcggcatgtgccggctttatttatggaatggtcacagcaagccaatttattgacaatggcgcatatcgttatatattggtagtgggagctgaaaaattatccaaaatcatcgattggaatgaccgcaatacggcagtgctatttggcgacggtgctggtgcggtcgtgatggggcctgtttccgagggacgtggtattttatcgtttgaattaggtgcagacggaacaggaggaaaacatttatataaagaagaatatatcgtaatgaacggtagagaagtgtttaaatttgccgttcgtcaaatgggtgaatcgtgcattcacgtcttagaaaaagcaggattatcgaaaaacgacgttgattttctcattccacatcaagcgaatattcgcattgtcgaggcggcaaggcagcgtcttgaactgccggaggagaaaatgtcaacaactattcgaaaatatggaaacacttcagcggcttccattccgatttctattgtcgaagaattagaagcaggtaaaatcaaagatgatgatctcataattatggttggatttggcggcggattaacgtggggtgcaatcgctttacgttggggccgctagcagctcaatacggataaaaaggagagacggaagcaatggaaaaaagacgagtcgttgttacaggtcttggtgcagtaacaccgcttggaaacgatgtggaaacaacatggaaaaacattattgccggcaagtcgggaataggggtgcttactcgtgtcaatccagatgaattcccggcgaaagtagcagcagaagtgaaagatttcaatccggaagactttatggatcgacgtgaagcacgtaaaatggatcgttttacgcaatatgctgtcgctgcctcgttgatggcggtaaaagatgcaaaattagaaattacagaagaaaatgcggcaagagtcggcgtttggatcggatctggcatcggcggaatggaaacgtttgaacagcagtttgaaattttccaacaacgcggctaccgtcgcgtaagcccgttttttgtgccgatgatgattccggatatggcagcagggcaagtatctattattctaggtgcaaaaggaatcaattcttgtacggtcactgcttgtgcaacagggacaaattccattggtgatgcgtttaaggtcattcaacgcggcgatgccgatgtaatgattactggcggtacagaagcgccgattacgaaaatggcgttagccggattttgtgcaaatacggcattatctacgaacccagacccaagaacggcaagccgtccgtttgataaaaatcgggatggctttgtcatgggtgaaggcgccggcattctcgtattagaagagctagagcatgcgttgcgccggggtgcgccgatttatgcggaaattgtcggctatggtgcgacaggggatgcatatcatattactgcgccggctccaggcggagaaggcggtgttcgcgcgatgcgccaagcgttggcggatgcgggaatgaatccggaagagattgattatattaatgcccatggtacaagtacggaatacaatgacaaatatgaaacgatggcgattaaagaagtgtttggcgaccatgcatacaagcttgcgatcagctcgacaaaatcgatgaccggtcatttgttaggagcggctggagcagtagaagcgatattttccgtattagcgattaaagatggaatgattccgccgacgatgaactatgaaactcctgatccggaatgcgatttggactatgtgccaaatgaggcaagaaagcaagaagtaaacgcagtgttaagcaattctcttggatttggcggacataatgcaacgttgattttcaaaaaatatacaaaataatggaaaacggctatctcgacagaagagagatagccttttttcacctctttttcttttccgtcatacgatagaaaaaacggaaaaagaggtgaaaaagatgcctgttattcgtaccgaccaatggctcgatgaatggcatgacaatcctattcggctatgccaacatctaacttcctactttccaaacgccagagcacgtgatatttatctttatcttgtgcgttacggtatgtatcaaccgtccaaaaatatcggagaaatgattaagcaaatgaaacaaaaaaacatatgggaacgagtcgaggcggtttacgagaagcgaaaaaaggaatggaacggtccagatgtgcctctttttctttttccagcagacacacataatcgaaaattggctcgtgagtttaatagtaaaggcggagtcgcttttcacgataaattgcttatttttttattaccgcatcatacggacaaagaaatcgaggcattgatcacacatgagtataatcatgtttgccgcctgaaaaaacaaaaaaaggaagatgaaggcgttacacttttagacgcgatcatactagaaggacttgccgaaaatgctgttggccgttatgttggcaagagtcatcaagcaagctggacgacctattactcagatgaacaacttgatcatttttggaaacgatatgtttcaccatatcagtcaattttaccacaacatccgttatattctcgacttctctatggtctcggtttttatccagccatgcttggctatgcagtgggatattatatagtccgtcgttgccttgaacatggtgctcgcttttccgagttaatgggcattgactcagaacagatgttgcatcttgcttcgtcagagaaaaaggaatagtcatgatgatcatcgggtgctcatatatgtaaaaataagatggacaagttaagagaaagaagagggacccgatgattcgcatatttatttatttagtcggttttggagtttctgtcattggcgggataaccgttattgcttatttaaacattatgacgccagagcggggatggagcgaatatttttcatatatttgcacaagagtagaatgttatttattaccaataggacttttactaatgtggggaagcttatacttcccttaccgagaagagtaatggataaaaaagggtagtatggaataaaattcgccccctctgcctatactgatggacaaataggtttagaagtgaggggtatcgtatgctgtatctgcatgatgtttgggtcaattggtttgaaggggaagagaacggatacaacgtatgtcatttccatgaatggcggaaagatgatcaagtggaactgctcgatcaagtaccgcttctcaaagtgtcttctgcgctattcaactatattgaaaacagtttatcggaaatcccaaagcagcttcttgaagacgtataccaaaaagcatatgtgcgaaaaaatcatgaacgcattcagcttgattattgttttgtcattacagacggttatggtattcttgctgttgatacgattggttataacattccgattcggaaaagccgccttattccgagacaggagcagctagtatacgaaatggtcgctgaacatcaagaagaaccatatccgctgcctgctcatgaaaaagagtatcatattttgtcgccctcccctgaatggatgatgggacttacacgaaaggaacgacagcttaaacaacttttatttatggcgcttgaccaacttcatttgacgaaaaacgttgcagaggtacgctactggtatacggaatgggcgccgcaaaaatatcctgatattcaaaaaatgtcgtttgaagaggcatggcagcacttatacgaagagacaaaatacggctggtccgacaaacatgagcagctatgcgaaaaattaattaaaggacagccgttttttgaaaagctttgggaaatggaacaggagccaaaagtgaattaagaaaaataaagtcgcaatgatgaatgatatttctgccagagtcagcataggaaagcttaataagcatataaaacatataaaaaagcaagccatcgttcggcttgcttttattattgttttagcgtcttcttccaagccctatcgcttgttccattttttcaagcatttccgttgctactttgtttgctttttctgctccttggtcaagcacttggtcaagcgtgctgctttccaacaagtcgtaatatttttcttggatcggagtaagggtgtcaataattacttgggcaagatcagctttaaatacgccatatccttttccggcatattcttgttcaagttcttcaatcgttttattggctaaaatcgaataaatgttaaggagattggaaattcccggtttattttctttgtcatatcggatgacgccttcagaatcggttacagcgctttttattttcttttcaatcgttttggcatcatcaagaagtgtaataaacgactttttgtttggatccgatttgctcatttttttcgttggatccgtaagtgacataatgcgtgcaccaatttttggaatgcgcggttctggaatcgtaaaaatctctccataccgtttgttgaatcgttccgctaaatcgcgcgtcaattcaatatgttgtttttggtcttccccgacaggtacgatatcggttttatacaaaagaatatccgcagccatcaatggaggataggtaagcagcccggcgctcactgcttcttttcctgccgacttatctttaaattgagtcattctttctagttcaccgatataagaaatgcattgcagtatccaacccgcttgggcatgggcaggaacttccgattgaataaacaaagtagctttattcggatcaatgccgaccgccaagtaaagagcggctaagctgcgaatgtttttttgcagttcttccggatcttgcggaacggtaatggcgtgttgatcgacaatgcaaaaatagcagttgtattcatgctgcaattccacgaattgccgcattgctccgatatagttaccaagcgtaatgacgccgcttggctgaattcctgaaaagctcgttttcataacaccactcctttttttatcaatttaaaaaggccctaccccctgagagttagggacgataggaccgcgttgccaccctagttattgcacatgacgtgcaatcactttgcccatgcttttatgcgcatggcgccttgataacgtaaggcagacgtccaaagcctactaaagccaactgctcattcagccggatgctcgaaagcccattccatattgctagccgcttgttcgcaccacccacaagctctctgaaggcatcgcaatatgtactcttctttctcatcgcatgttccatatgattgattgctttatattataaaacaatgcgatagttgctgcaactttatcgtatggcatatccggcggcaattgtcaagagaagaagaataagaccagaaaacaatagtggatacgttacagtaaacttttttgcttgcacaggttgttcatcagataaaccttgcaattccgctaaataacgcccggctttcgatctgcttgtatgcaagcgccgaaacccgtacataacgccgttaaaaaatccgccttcatacacaaacaaaaacccgccgataataaatggcaaaagagccagcaaaaatgcaacattcacgaaagaaacgagcgaccactccccttgtaataaaacgatgaataaactaagtactaatatagatgctgtaagcaaacatgttcgtattataattgatttcactttctacctcctgatcaacacatcttatcttcgtctttattcaatcagaaaacataaaattcgtaaatattattagaaaaattatacaaaaaaaactttagaatgggacaaatgatatgtaattattcatcttttttcggatttacagtcataatattatactgtaagcgctttctttaatgattatgaaaattttttatttacattttgtaaaaataacgttaaaattcaaattaaacgcattagattataataatcgattaagacaaaaaagttagaaaatttatatttaataaaataaggaaattcttttcaaatatattaataatgtatataatagcgttgtaggtgaaatcttctgaaatataacatattcagaagatttttaatacattatatatttttaaggggggactttttagtgaagaagaaactatcattgtttcttgtgcttctcctggctgtaaccacatttctagcggcctgtggaggcaacaacgacacagcaaaagacaaaggcggcaccgcaaataagccggccgaaaagaaagagcaagtgttgaacttgctggattcttcggaaattccatcgcttgattccgcgcttgcgaaagaccaagtatcgttcatcgtgttgaacaacgtgatggaaggcctttaccgtttaggcaaagataacaagccggttccaggtgtggcggaaagctatgaagtaagcgaagatggcaaaatgtacacgtttaaacttcgcaaagacgcaaaatggtcgaacggcgaccctgtaacggcgcatgacttcgtatttgcgtggagaaaagtattagatccaaaaacagcttccgaatacgcctacattatgtatgacattaaaaacgcggaagaagtcaaccaaggcaaattgccagttgaccagcttggcgtaaaagcggtagatgactatacgcttcaagtagaattgaaaaaaccaattccatacttcatcagcttaaccgtatttggatcgttcatgccgcaaaacgaaaaattcgtaaaagagcaaggcgacaaatatggcttggaagcgaacacgacgctttacaacggtccattcgtattaagcgaatggaagcatgaacaaggctggacatataagaaaaatccaaactattgggataaagacaatgtgaagctagaaacaatcaatgtcaaaatcgtaaaagataccgcaacagctgtaaacctttacgacacgaaaaaagtggaccgagttggtctaactgcagagtttgttgataaatataaaaacgacaaaaacttccatacagagcttgatccatctattttctggctgcgcatgaacacgaaaaacgaattgttgaaaaacgtcaacgctcgtaaagcaatcgccatggcgattgacaaacaagcgcttgttgacacgcttcttaacaacggtacaattccggcaaactatattgttccaaaagactttgttaaaggtccaaacggaaaagatttccgtgacgaaaacggcgatttagtgaaatacgatgtagaagaagcgaaaaaattatgggaacaagcgaaaaaagagcttggcaaagacaaatttacgattgagctgttgaactttgattccgataccgcgaagaaaactggtgaatacttgaaagagcagcttgaaaagaacttgcctggtcttacggtcaacattaaacaacaaccgttcaaacaaaagcttgagttagaaagcaacatgcaatatgacctatccttctctggctggggcccagactatcaagacccaatgacattcctcgatctttgggtgacaaacaacccgcacaaccaaacaggctggtccaacccagagtacgacaagcttgttaaagatgcgaaaacaacgttgctaagcgacttgcaagcccgctgggatgcaatgctaaaagcagaaaaactcttgtttgaagaaatgccagtcgcaccgctttatcaacgcggctctgcgtatttgcaacgtgaatacgtaaaaggtattgtttctcatccatttggcggagattatagttataaatgggcatatatcgagtaatagttctgcagtaattgtaattgcggaggagagtatatgtgaaaagcatatactctccttttgcctgaaaaggcgaaaaaagtcgaaaaaaggagaagattctaattattatgttggaggaggtgctccaatggcacgatatgtgatcaaacggattgtgtatatggtcattacgttatttattatcgcgacggtgacgttctttttaatgaaattgcttcccggttcaccattgcaaaaccaagaaaaactcacgccagagcagcggcaaattattttagagaaatacggattaaacgatccggttccagtgcaatatgtccgctatttaggcaatttattaaaaggggatttaggcgtttcgttccaatatgataaccgtcccgtaacggagttaatcggggaacgaatcggaccgtcggcgcagctcggctttcaggcgattgtacttggtactattattggcctgttgcttggcatttttgcggcgattcgccataacacgtggggagattatacggcaaccgttatttccgtattaggaatctccatcccatcgtttgtgcttgccgggtttttgcaatactttatcgccgtaaaattgcaatggctgccagtcgcgttttgggaaggatttgaatatacgattctgccaacgcttgcattgtcggttggcgtcattgccaatatcgctcgctttatgcgcacggaaatgctggaagtattaagctctgactatattttaacggcaagagcaaaaggaattagcaatgccgcagtgattgtgaaacatgcaatccgcaactcgctcatcccgattattacgattcttggtccaatggtcgtcaacttaatgacgggaacgcttgttattgagaaaattttcgctgtccctggattaggggagcaatttgtccgttcgatcgaattaaacgattaccctgttattatgggaacgacgttgttctactccgcactgcttattttggcgatttttatcgttgacatgctatacggtgtcatcgacccacgtattcgtttagcgggagggaaaaaatgatggctaaactaaactatgaaaatctttcaccagatctgtttcaacccgcttcaccgaatgtcagtgaacatgaaaaaattacccgcccaagtttgacattttggcaagacgcctggattcgtttacggaagaataaggcagccatagctggattaatcatgattattattttaacgcttacagcaattatcgctccgatgacgagcaagcacacgtataaagaacaaaatttaaatcatgcgaaactgccgccaaaagttcctgtcctagagcatattagctggctcaatctagacgggaaagacgcaaacggcgttgatgtatataaagagaaaggcattaaagaatactattggtttggaacagatgatttaggacgcgatttatggacaagaacttggtatggaacccgaatttccctctacatcgggttattggctgcgctgatcgatttgtgcatcggaattgcgtacggcgggatttccggattttacggaggtcgcgtcgataacattatgcagcggattattgaaatattatacggtattccgagcttaattgtcgtcattttgtttattttaatttttgagccggggatcatttcgattacactggctatggtcatcactggctggatgacgatggcacggatcgtccgcggacaaattttaaaattaaaaaacatggaatatgtgcttgcggcccgtacgctaggagcatccaactcccggttaatttttaagcatttaatcccgaacgttgtcggtccaatcattattacaacgatgtttacgattccaagcgcgattttcaccgaagcgtttttaagttttatcggtcttggaattcgtccaccggaagcatcgctcggttcattagtcaacgaaggatataaatcgattcaaacctatccgcatatgatgatcattccagcggttgtcatcagtttattaattttgagctttaacttagtggcagacgggctgcgcgatgcgctagatccgaaaatgcgcaaataatggacggaaggagaggagagcatggagaaaatattggaagtgaaagatttacacatctccttcgacatacatgcaggcgaagtgcaggcggtccggggcgttagcttcgatttatataaaggagaaacgttggccattgtcggtgaatcagggtccggaaaatcggtgacttcgaaagcgctcatgcggctattgccaactccgccgagccgaattaaacaaggagaaattttgtttgaaggaaaagacttaacgaagctttccgataaagaaatgcaaaacattcgcggtgcaaaaatttcaatgattttccaagatccaatgacatcgttaaacccaacgatgaccattggcaaacaagtcatggaagcaattttaaaacatcagaaaatctcgaaagaagaagcgcgcaagcgtgcggttgaactattgcagcttgtcggcatcaaaaatgcggagctgcgcataaaacaatatccgcaccagttttccggcgggatgcgccagcgtgtcgtgattgcgatcgctctcgcttgcaacccgaaaattttaattgccgacgagccgacgacagcattagacgtaaccatccaggcacaaatcctggaactgatgaaagatattcaaaagaaactaggaatgtcgattattttcattacacatgaccttggtgtcgtcgccaatatggctgaccgcgtggcggtcatgtacgctggaaaaatcgtagaaatcggcacagtcgatgagattttctataatccgaagcacccgtatacatggggattgcttgcttcgatgccaagccttgatcataaagatatggagctttactcgattccaggcacgccgccggatttattgaatccgccgaaaggcgatgcgtttgcgccaagaaatccatatgcgctaaaaattgactatgaattagaaccaccgatgtttaaagtttcggatacgcattacgcagcgacgtggctactccatgaaaatgcgccaaaagtagaaccgccgcaaatcgtgcgcgaccgcatggctaaatttgcgcaaattgttgctcggaaaggaggaggacctcgtggctagacaaaaactcctcgaagtgagaaatttaaaacaatattttcgcgttggcagaggggaagtggtaaaggcagtagatggagtgacatttgatatttacaaaggagaaacgtttgggcttgttggtgagtccgggtgcggcaaatcgacgacaggaagaacgattatcggtttatatgaggcgacggaaggggaagtgctgtttaacggagtgagcgttcatggaaaaaaatcaaaaaaagagttaaaggaattaaagcgaaaaatgcaaatgattttccaagatccatacgcctcgttaaacccgcgaatgaccgttgcggatattatcgctgaaggcatcgatattcacggtcttgcgaaaacgaaggaagaacgcatgcagcgcgtatatgagctgcttgagacagtcggcttaaaccgtgagcatgccaaccgctatccgcatgagttctccggcggccagcgccagcgtatcgggattgcccgcgcgctagcggtagagccagagtttattatcgccgatgagccgatttctgcgttggatgtgtcgattcaggcgcaagtggtgaacttaatgaaaaagttgcagcgggaaaaaggcttgacatatttgtttatcgctcatgatttgtcgatggtgaaatatattagcgatcgtattggcgttatgtactttggaagaatggtggagcttgcggatgcggaggaattgtaccgcaatccgattcatccttacacaaaagcgctattatcggcaatcccgcttcctgacccggaaacagagcggacgcgcaaacggattatttatgatccgtcgcagcataattataaagaaggagaggaattggagtttcgtgaaattactccagggcatttcgtattatgctcggaagcagaatataaaacatatcaatcgatgtataaataaaacgatctcgatttgagagatcgttttattttttgccgccgactaaattccagccagcttgtgtacgttttgtttcgtttacatgttcttttcgcttcgaaccgccgaaaattttttcgccaataccgttcgcgatgactcccattaacgcagtgatgccaacaatcattacgaaaacgatgatataatccataacatattgtgtcatgaacgctctccccccagacaatcgctctaattttattgtaagtgatttttctttttattggaagaagcggtgaaaaataaacctagaaaatagatgacttttttgaaaaactatatggtaccgtcaagaattttgtgtaatgaaagatagatagggtatctctgaatggatttggaatagataaggagtcggtttcctccgcacaggagacagaatattctgtctcctgtgcggaaagggagaatccccttactttgttatttacagtatttggttaattgtaacgttcttcaaacattcgctggagggcttcctgtgcttcggcaaatcctcttaactttcgccctgcccatttctcattaaaatcttgaatggtcaaatacacgattttttcagcggcttctaaactattcaaactgttcatcggttttaggcgtttccgaatctccttgatcgttcgttcgatggcattcgtcgtgtaaatcacacttcgaatactgcttggataatccataaatgtaaggaggacatccaactcattggcccaagattgaacttctctcggatacttgctggaccatttcgactcaaactgttgaaacatttgtaacgccatctccttattcggcgcgcgataaatcagcttgagatcctcggccacttcgaattggtcttttttccgaacacggctgagggtgttgcggactttgtgaacgacacagcgctgcacatcggctttcggatacaccgccttaaaggcttcctccagccccggtagtccatcgaatacgcccagaagcacttccttgacgcctcttttgtagagctgttggagaatctcccgccatccataggcgctttcttgtcctcccacgaagaaatccagaatttcgcgatacccttcttcattcactcctaacaccacataaatgacttctttctctaccgtatcgcggcgaagtttcacgtacaagccgtccaaatataagacagaataacgtttggatagtggacgatggtgccatttctcgatgtcttctttcacgacatcggtaatccggctgatcgtcgctggagaataagcatttcctagaattcgttcaataaacttgccaatttcccgtgtactcatgccactttgatacatcctaatgatggcttcctccagccagcccgtgtggcgttggtaaggagcgaacaattgggtttgaaattctccgtttcggtctctagggaccaaaagaccttcaatccggccatattgcgtatctagatttcgttgatagtagccgtttctcatatttgatgttccggcctgttctatttcgaggaaattcttgatttcttcccgcatgatcagttctaatttttcctttacaaactgacgaatgacattttccagttgatttgcccagtcgatattcgatatacttttagacataggtagggttctcctttctttagaatgtttttcgtccaatcagagaataccctaccttttttcttttggtctagcaaaatgctttacacaaaattttatacatcatcaactatatctttatttatatatttattgtataatgtattatgttagagttatttcaaattaccatgttttgtagctgcagagtttagctagttcgttccattgatatagaaggcaaggttaggttatccttgttgaaagggagtgagaatatggtgaaattgtatacttcaccaagttgcacgtcatgccgaaaagcgaaagcatggctagaaaaacataatattccttatgtagaacgcaatattttctccgaaccgttaacgattgaggagattaaagaaattctacgcatgacggaaacaggaacagacgagattatttcaacaagatcaaaagttttccaaaagctgaacatcaatctcgaatcgttgccgcttcaagatttatatgaacttattcaaaaacatccgggaattttacgcagaccgattattattgatgaaaaacggcttcaagtcggttacaatgaagacgaaattcgccgtttcttgccgcgaaaagtgcgagcatatcaacttcgtcaagcgcaacgtctcgttaatgaataagaggagaaccaacttctacatggcccgccatgtagaagttttttatcatctctttattgagcagccgatccatatttttatgtccaacgatgcaattttctacgattgataatgaaaccgagcaaaacgactgatgtcgctgtaataaatggaaacatcggtttccatgcagcagcgctgtcgtataaatagcggatttgttgttcttcgctgatcatttttccggcggtataggctaacagagctccgccaatataaatgaggaaagggtatcgctccatcgcataaagaattagtttactgcctaaaatgataatgggaacggaaaaaagaaaaccaaacacaacgagagaagtatgaccttgagctgctccagcgatcgcaagaacattgtctaaccccatcacaatatcagcagtcacaattgtccatatcgctttccaaagggatgtttccgatttaatagatgcactcgcttcctctttttgaaccattaatcttaaagaaatccaaagcaaaatgcagccgccgactagctgcaaaaaagggatttttaataatatcacgatccctactgttaagagaatgcgaatgaaaatggccaacgcggtgccaacgaaaattgcgatatttcgttttcgttccggcagcttgcggcttgctaacgcgataacaacagcattatctcctccaagaataatatcaatgccaatgatgagaagaatggatgtcacatattcgccagccatgcatgtccctcatttcttttgttttcaccatcattatagtagggcatgttttatttcatacccaatttttaaaaacttggtttttttatttcccatctttcgatttttatcataaaataaaagtacaagacataatcttgtatttaagatagaatttttgggggtaaaagtcccttcaattttattctttttttaggaagggagagttcggcaatatggaaatagaacgaattaatgaacatacagtaaagttttatatttcttatgttgatatagaagaacgtggttttgaccgggaagaaatttggtataaccgtgagcgcagcgaagaattattttgggaaatgatggatgaggttcatagcgaaggcgatttttcgcttgagggccctctttggattcaagtacaagcattggataaagggttagaagtgcttgtcacaaaagcgcaattatcgaaagatggaagcaaattggaacttccgcttccggaagaaaaattgcgcgattttccagtcccagttgatgaaaaaattgaagaactgcttgaccatcatttccatattgtacgcaatgatgaatcgtttgccgacgataatgataaggaaatccttcagtttactatttgttttaaagatatcgaagatttgattgcccttgcacatcgtgctaactttacaggacttgacaatcgtcttttccaatttgaagatcgatattacttatttgtccaatttaatgaggaagattacaccgaatatgaaatggacaacattttgagcttgcttctagaatatggaatggattcgcaagttacgatttaccgtttagaggaatatggaaaagagattattcgcgacaatgctttagaggcgatcaaacaatattttccattaaagtagccgccgatttcaactgctgaaatcggcgttttcttcggcgggaaagtttagaaaataggtcaggtgaatttcattgcgaaatacgttaagggttattatttttgtccttgctgtagcggcttttttatttttgaccaatgattattgggaagggaagctgcttggtgggcttagtattttaatttcttgttctgttgttttcattgcgtttgttatttctctcgaaaacagaaagcctgcccatacaatcacgtggcttgtcgtgctcggaagcttcccgctaattggatttttcttttatttaatgtttggaagaaattatcgaaagcagaggcttttccaaaaaaaggcgatgctcgatgaacaaacatttttaaaatttcaaggacagcgagagtgggcgatagaacagatgccgattggagaacaccaacgtccgctgcttcagctggctcatcgaattggaaaaagcccggtttctctcgcgacggaaacaagggtattgacgaatggcgaagaaacattttctactatttttgaagaactggaaaaagcgacacaccatattcatttagaatattacattgttcgccacgatgaagttggacagaagctaaaaacgattttaatagaaaaagcaaaaaaaggagttcatgtccgttttctttatgatgctgtaggaagctggaaattatccaaaacgtatattcaagagctgcgcgatgccggggtagaaatgattcctttttcaccggttcgtttgccgtttttgagcaacaccattaacttccgcaatcatcgaaaaattattgtgattgacggaacgattggctttgtcgggggactgaatatcggtgatgaatatttaggaaaagataaatatttcggtttttggcgcgatacgcatttatggattcgtggcgaagcggtccggacgctacagcttatttttttgcaagattggtattatatgacgggaaaaacgttattgacaccggaatatttatctccagagctcgttcattatgacggtcaggggggagttcagttaattgcgggtggtcctgaccagaaatgggaagtcattaagcatttatattttgcaatgattacgtctgctcagcgatcgatttggattgcgtcgccgtattttgtgcctgatgaagatatcctaacagcattaaaaatcgctgctttaagcgggcttgatgtccgcattttggcaccgaaacggccagataaaaaaattgtcttttatgcttcacgatcctatttcccggaattgttggaagcaggtgtgaaaatttatgaatattcaaaaggatttttgcatagtaaaatcatgatcgttgatggggaattagcatcaatcggcacagctaatatggatatgcgcagctttcatctcaatttcgaagtaaacgcttttttatatcatacggatagtacaaaaaaacttgttgctgattttcttgaagatttaaaagaagccagtccaattgattatgaaacatttcaacaacgtccgttatccattcgtgttgttgaatctgtatcaagattattatctcctttattataaaatttcacccggaattgtaccgggtgtttatcatttttagggaattttgtataaaaaataggaaaccagactgtttttgtcgaataaactagaaaggatgatgaaaggatgtgatcattttgcttgttgccatgctgcggaatggagaattcatttcactggctaagacttggacaaaggaggaattagttcagttaaagaggagggaagcgtttttttgtcctgcctgcaagcgggaagtggtattaaagctcggcagtcgccgcattccacattttgcgcataaaaaagataccgcatgtccatatgaatatgagtcggaatcaacacgtcatttaacaggaaagttagatctattttcctggcttcaacgtcaaaacatacgggcaaaattggaaccatatttaccatcgattcaacaacgtccagacatccttgttgcgcataaccacctcctgtatgcgatggaatatcaatgctctaccattagtgaacagttgtttcaaaaacgcaatgattcctatcgcataaaaggaattcgaccaatttggattcttggagcacatcatttgcgatatcggaccatataccacttggcattgccccgatttcaatggatgtttgcccaccattttccgtttgttcctcgcccgctccttttctactattgttcggaaaccaaacgtcttatccgcctcgttcatttgattccgttttctgttcgccatacatttgcgattcccattgtcaagcctctgcattcggtttctttttccgatttgctatcatctccggttgtttcactgccaccatcgttttggaatgattggctttgccgtaaaaaacaatggcgtctcactttcacgtcatatccgaataagatcacaaggcttatttgttctgatttttatcgatggggcattattccttccctttttcctacggaagcaggctggccgctgccgcacggctatttgtttgaaacaccgccatttatttggcaaacatatgtgttaatcccatttatgcaatcagaaagcaaacatgtctctatacattccatttatcgttttattgatgaaagaatggcagcggggcggcttgctgctcgccagttgccgctcgcaatgggacaacgctatacgcaagcagtttatgagtatttgcaattgcttacgaagttaggctattttcaatgggaaagccgcaaaagccttcgtttagtaaaggaatttacttttccaaagacgatggatgaagtaatacagcaggatcaacaaatgatggagcagatgaaaatggagccatctctttaccattatataaataaattggaacttaacaaaaatattgtataagaaaatgatggcaaacatttattttctcgaaaaaggaaatgatagtaaaaaagtgaatatgatttatgatataattttccaaaaggaggtttgcaaaatggaagaaaagaaaacaaaaaaatcgttgccatcacgaagtgaaattcctgtagaagaaacatggcgtttagaggacattttcccaacggatgaagcatgggagcaagaattccaagcagtgaaaaaaatgattccgaaattatcggactatcaagggcggttgggagaatcagcggatacgttatacgaagcgctgcaatatcaagatgagatatcgatgcgtctcggcaagctatatacatatgcgcatatgcgttacgaccaagatacgacaaatgccttttatcaaggacttaatgaccgtgctaccagcctttatagcgaagcgtctagtgcgatggcgtttatcgttccggaaattttagcgatcgatgaggcgaagttgcgttcatttttagaagagaaaaaagaattaaagctgtatgaacacgctttagacgaaattaaccgtcagcgtccgcatgtattgtctgccgaggaggaggcgctccttgcccaagctgcggaagtcatgcaagcatcttcgactacatttggcatgctgaataatgcggatttaacattcccaacgattattgatgaaaatggggaagaagtggaagtgacacatggccgttttattcgctttttggaaagcacagaccgccgtgtgcggcgcgatgcgtttaaagcggtatatgatacgtacgaaaagtacaagaatacgtttgctagcactctcgccggagcggtgaaaaaagataacttttttgcccgcgttcgccgttataaatcagcacgggaagcggcattaagcagcaataatattcccgaaagtgtttacgataatttgatcgaaacggttcatgaacatttgccgctgttgcaccgttatgtccgtttacgcaaaaaagcgcttggacttgacgaacttcatatgtatgatttatatactccgcttgtgcaagatgtaaaaatggaagtaacgtatgaagaagcgaaagaatacatgttaaaagggcttgctccgctcggtgaagaatatattggcatcgttaaagagggcctcgaaaaccgctgggtagatgtacgcgaaaataaagggaaacgaagcggtgcctattcatcaggttcatatggaacaaatccatatattttgcttaactggcaagataacgtccataatttgtttacgttagtccacgaatttggccactctgtgcatagttattacacacgcaaaacgcagccgtatccgtatggagattattccatttttgttgctgaagttgcatcgacatgcaacgaagcgctattaagtgattatttattaaaaacgatcgatgatgagaaaaaacggttatatttacttaaccattatttagaagggttccgtggcacggtctttcggcaaacgatgtttgcagagtttgaacatatgatccatatgaaggcgcaggaaggcgaagcgttaacagctgattcattgacttccatgtattacgaattaaacaaaaaatatttcggtgatgatattgtcgtcgataaggaaattggattagaatgggcgcggattccacatttttattacaattattatgtttatcaatatgccacagggtttagcgcagccaccgcattaagcagacaaatattagaagaaggggaaccggctgttaaacgctatattgagtttttaaaagcaggcagctccgattatccaattgaggtgttgaaaaaagcgggagtagatatgacgagcgcggaaccgatccggcaggcttgtcaagtattcgcagaaaaactagatgaaatggaacagatgttatcgtaaaaaacagcgaatgtggagttattgccacattcgcttttgataaaatcctttaaattggttgcggctgttccaagttgctaaaaagccaaaaatggaaacaaataaaagtggcatcgtaataaacagtggaataagatgcataagaccaaacaaatttaaacaaaaggcgataagcacaaccaatccccaaatgaacagagtgatgtgtttcttcacctttttcaccttcctaatttgattcatttcatttatatgaacaaagcataggaaaaaatactttcttctatatttatgacaataatgtgaacaaaagcacaaagtagttgtcaacactcgccctaatttgttaagataatatcgtgaacgaagtcacaaaaaccttatacccctttgtttgaccgtgaaaaatttctcccatcccctttgttgtcttggcaacaaggaaaagcccggcattcagccgggcttttccttatttattcttcttctgagatatagcgccaaaacgttccatgctttaccggtactttttccactttttgtttcagctgcagttttttcatctctttttccgcttcgtttatagtcatatcataaacaactgcaatttcctttgtggcgacgaatttaaaatggcttaaaaatgactcgagcgggggaggaggggatggttctggatggaagccaagcaattcatgaataagttcgacataaatctcgtaagggtaacatccggaaattttaattccttcgtcctcaatgttttcgttaaaaaagacgagtgttggaatttcatttacatccatctctgatgtaatttttaaatcgcattgaaatgctttggacgcacttgacgactgtaaatcacgaacaaattcatccacatccaatccaacgcttattgcacaatcaattaacacggagatatcggatacattttgcttttccaaaaacaataattcctgtaatttgcgtaagaaacgaatccctgcgcgtttgccttgcaattccgccgctttaatggcgatcgatggagcaaatgggctagaaattggattttcaagccataggcttccatcgcaagacattcccgaacggcacgccgtccgctcccacactttggcgatcgtttctggcttatggcgtttccgcatattcagcgttgccaatgttccgcttaacacgtgtttcaatgtaaaaaagcgaccatactcaatgattagctttttgataataggttcaagcccccagcattcagggcataaaggatcgataaacaaataaatttccaacggctttgtctcgttgctgcgaggctgggaagcataccaccaatctggggtcggcttcccagctaatttgtcattcaagggaatgctcctttctttccaaattgtctggggtattgaccatatgatgagcagtcaaaacgagacgatgataaatttgttcgcgcaccggtccagacagaccgatttcatccattgccgcacgcatacaggaaagccatgcctcagcgcgagttggagtaatttcaaatgacaaatgacgtgcccgcaacattggatgtccgtgctcctctgtgtaaagtggcggccctcctaagtattgtgttaaaaattgtttttgttttctaatcgtttctgttaaatcatccggaaaaattgggattaaatcaggatgtttagcaacacgtttatagaaagcttccacaagccttgtaattgttttttctccaccgaccgcctcataaagtgtttgccattgttcagccattgtgaatactccttttagatattgtgtacgattattttactgctattttaacaatgaagtttatttatctcaaacaaagtgacttgaataaatattatgagtagtatgtgttgagcactttttcaacatatgctcttgtttcggcaaatggtggaattcctccataacgatctacgtttccagggccggcattatatgcggcaagtgcaagcgaaacattgccgttatagcggtcaagcagcattcgtaaatattttgtcccgccctcgatgttttgggctggatcaaaacggttttctactccaagcatttttgcggtgcttggcattaactgcataagtccagccgcaccggcgcggctgcgcgcatttggattaaaattagattcgtgacgaatgacagcgcgaacgagctttggatcaacatcatatttttccgcagcctgtgcaattaatgtatcaatatttccatccatatgtttagaggaagatgttttttctgccgatggtgttgacacatttggattttcagggacttgcaacattgattgctgctctgacagcaattgatggaatagctgcgcaaatgaccatgtgttattttgatttatgatgtttggacgattggtagataaattttgcaatgcctgaagttccaacaatagttttagtgcaggagtgttcatcgtttttcctccgctctatattttttcatatataaacgttgaattttattagctgttggccgaattgggatatgcaaagaatgaagcagctgtaaaaatcgttgttttccgctttctgcatctttagtctcatattctaactcataatcatcggtttgtaggtaatgactatgatcaagaaaaagtgtgccgcctttgtacatccattgtgctcggtcggtggctaatgtgccaaaatgtcgtagttgttcaggcggaacgccaatttcttgaagaatttgtgcaatcgggccttgaaccattgcagtgccatttaagagggcgtctgcttcttcttttgtaagctgttcatgcgtctcaagcaaaaccccttgtgctgtcgtttgtttcaacgttaatgtgtagttgccgttttttacgcgaattcgcagtgctgctcgtttgtcttttaacaaaaattgcggtgtgtcaaaataatgattttcttgatgttcaaaagcatgatcatcgatatgaaacacttggcgaattcggtcgaattcttcttttgttaataaatttttaaattcgatttctatttcttggttcatgttttctcccctttgtatccatttcaattttattatcggatgtttattgttgaatatcaattatttattatgcatagggtgattatggtaaaataaaaaaggactgtttatgtggaaggagatttggcatgcaaaagaaattagtcgtagaaaaagtagaaaaacgagatgagcgattatggctaatctgcgatcatcctccattttcgcttgaacaagcaagaccaaaaaatcatatgcttgttgattcagacaatattgcgtttatttatatattagaaacggatgaagattttatttatgttgcgattccatccgagttttggatggacatcaaacaagtattaacagacggtacacctatctttttgcaaagtggaacgatcgaaatggaactgacccatttcaaggaagagctaacatatttaattgaaaatattgatggaaacgccaattacggagaacagatggaacaggcggtaaaagaaatttttcttacataacaattggtggtggtatgatggtcaaacattgggatttatttttggcgccatacaaacaagcggtggaagaattaaaagtaaaactaaaaggaatgcgcgcccaatttgaaattttaggggtgcattcgccaatagaatttgttaccggaagagtaaagccagtcgcaagcattttggataaagcgcaaaagaaaaatatacctcttgataaattggaagaacaaatgcaagatattgccggacttcgtatgatgtgccaatttgtcgatgatattaaaacggtagtcgaattgcttcggaagcggaacgattttgaaattgtggaagaacgagattacatcagccaaaaaaaagaaagcggttatcgctcttaccatgtagtgatccgctatccggtgcaaacgatttgcggagaaaagaaaattttggcagagattcaaattcggacgctcgcgatgaatttttgggcaacgattgaacattctttaaactacaagtatagcggtcgctttcctgaagatattaaagtaagattgcagcgcgctgcagaagcagcttatcgtttggacgaagaaatgtcaaaaattcgctttgaaattcaagaagcgcaagcagctttttcgcgaaaacaggatgcaaaaggggaataacgatgaaagaaaaacaagcgccgatgaaatttgccgttacgtccaaaggggatgagacatcgaacgcacttacgcaaaaaattaaaacatatttacttgattttgatttacagtatgatgaagataaacctgatattgtcatttctgtcggcggtgatggaacattgctttatgcgttccatcgttattgtcgccgattagataaaacggcgtttgtcggtgttcataccggacatttaggattttacgccgattgggtgcctgaagaaatcgagaagctggtcatcgcgattgcgaaaacaccgtaccaagtggtggagtatccgttgttagaagtgattattcgctatataaacggagggcgggaagcaaaatatctcgctttaaatgaatgcacagtaaaaagcgtcagcggcacgctcgtgatcgatgtagaaattcgcggtgatttatttgaaacgtttcgcggtgacggattatgcatttctacgccgacaggaagcaccgcctataataaagcgctaggcggcgcgatattacacccatcactcgaagcgatacaagtaaccgagatggcgtccatcaataaccgggtgttccgcacgattggatcaccgcttgtacttcctgcgcaccatacatgtatattaaagccagtgaacaatgtcgattttcaaattacgattgatcatttatcgcttttgcataaagacgttaaatcgattcaatgtcgcgtcgcacaggagaaaattcgttttgctcgtttccgcccgtttccattttggaagcgagtgcgcgattcatttatcgctgattaacccgtttcgctccattgtttgattagaataaataggaagtaaaggaaggtacaaaacattgtcgcgttttacgctaacttggacgattacggaaaaagaggaaggaaagcttgtccgggaatttttaaaggaacaaggcatttcgaaaacggcattaacagacattaaattccatggaggggccattttcgtggatgaacagccagtcactgttcgtcatcgtctttgttgtggagaaacattgcgagtactatttccgaaagaatccccaagtgaagggatgatgccggaagcgattccgcttgatattgtatatgaggatgaatatgttttagtcgtgaataaaccgccgtttatggcaacgattccatcgcgtgagcatccgggcggcacgcttgctaatgcattgctgtatcattacaaaaaacaacagttagagtcgacgattcatgttgtaacaagactggatcgcgatacttccggtcttgttcttgtcgcaaaacatcgtcatgttcatcatttattatccacgctgcagcaacaaggaaaagtaacgagatgttatgaagcgatttgccacggatgtttagtggaagacgagggaacgatcgatgcaccaatcgcccgtaaaagcgatagcattattgagcgggaagttcgcaaagatggtcagcgggctgtaactcattttcgcgtattacagcgatttcgtgaatatacgtatgtatcgctgcggctagagacaggccgtacacaccagattcgtgttcatttagcgcatattggccacccgcttgcaggggatgaattgtatggcggaagccgggaagcaattagccgccaggcgttgcacagcaaagagctttcctttttccatccgatcaagcggaaaatatatacgttttcttgcccgcttcctgatgatatgaaacaattgatggaacgagtaagctgataagcggcattttcaatcgaacgttctgaatttttccggcacatatggcaaggaagatggaaccgatatggtttctatttcaggatatcgaaaagcggtcagcgctccgccgaatacgcagccagtatcaatattaatcgtacgattaatgattctaggttgtttcaccggtgtatgaccgtatacaatccatgcgcttcctttgtaacgctttgcccaatctcgccggacaggtgttccatcgggatttgtttccccggtaatatcaccataaagaacgaatgtttgaacttttttatcatttcttccaatatagtctcgacgaaggccggcatgggcaataataaggcggccgttatctagctgcgcgtataacggagcggcttcatatagcctcataaacttttttcgaatcattgcttgttcacttggcggcaatgcgcgatattcttcgacagttgtttcaagaccgtgcgtaatttggacgtttcttcctaaaaagaagcgatacagtttattgcaatgattccctgggacataataagctgactcgcgctcgacaagggaatagacaacttctactgtttgcaacgattgtgggccgcggtctgttaaatcgccgacaaaaccgagtttccgcccatctgggtgaaggggaatgccgctgtcccattcatatccaagctttttagttagctttacaaactctgaataacatccatgaatatcgccaatgatatcgattttcatcgcttcattctcctttagtaaagtaatgaatgcgcatgattattataaaataaaaagccgctgatcatgcggctttttattcttcggaagaaaacataaactttttcgtgcgtgaatggacattcaaaacaagtccaatagctaacatataagtcgcaagcgaacttcccccataactgataaatggaagcggaagcccggtgattggcaaaagtccaatggtcattccaacgttttgaaatacttggaatgtaatcattccgatgaccccggcgcataagtagcttccgtataaatcattgctttctaaagcaatatgaaccatgcggtaaataagaaggaaaaacagtgaaatgacaacacttgcaccaatgaacccgaactgttcggcgatgattccgaaaatgaagtcggtatgtgcttccgggaggtatacttgaatgttgccaaatccttttccatacaattctcctgatccgatcgcaagcagggaacgaatgagctggaagccctgttcattggaatattcataaggagcaagccatccataaaaacggtttaactgatattcctctaaaatatatttgtggaaaaagtcagggaatcggaagaaaataaatacaagaatagcgacggccatcaatccggcaaacacaattccgagaatgatgcgccagcgaatgccagaaacgagcacaagtgatgcagtaacggcaacaaacaccatcgacattcctaaatccggttgcttcattagcaatattaatggcggcaaaacagttaaggcgattttgccaagcagcctaaagtcatcttttacggtcggttccggatatttctcgcgatggttaatgataatgcggctaagaacgataatcataaaaattttcattaattcagatggctgaaagttcccgcctggaagagagtaccagctcgttgctcctttaatggtaactgttccaggaacgttaagttcaagaccgagtaataacagcattccaaatccatataaataccacgcgatttggaaaaaacgatcatagtcaataatcatcgttaatgcgataacaacaccaccaatcgcataccattgcaattgtttataagcaaaattgacattctgcaatttttccggcaaagttggttgtgcgctatgaatagcgatcgcactaacaatcgccattaaaaacaaaataaacaacaaattataatcaagctttggttgtgatagccgatcttgttccatattatgaccctctccatcatgataaaaacatgccatataccatattaacgaattacgatatttttgcaaagagttttgactcatttactttctgtgagacttatcatataataaaattaacactaggtactaataacaaatattaattttaatggatataggaggatgacgaatgaatttatcgttaaaaggacgtacatatgtggttatgggagtggcgaataaacgcagtattgcatggggaattgcgcggtctttgcacgcagcgggggctcgtcttgtgtttacatacgctggggaacgttttgaaaaagaggttcgctctcttgttgatacgctggaggatgaaaactctcttcttttgccatgtgatgtgacaaaagatgaagaaattacccaatgcttccaacaaattaaggagcaagttggcgtcattcatggggttgcccactgtattgcatatgcaaacaaagaagatttaagcggagaatatatgaatgtaagccgcgaaggatttttgcttgcccataacatcagtgcttattcattaaccgctgttgctagggaagcgaaagagttgatgaccgaaggcggaagcatcgtcacattaacataccttggcggtgaacgtgtggtacaaaattacaacattatgggtgtggcaaaagcatcgcttgatgcaagtgtaaaatatttagcaaacgatttaggaaaatacggcatccgtgtcaatgccatttcagcaggaccgattcggacgttatcggcaaaaggggttagcgacttcaactcgattttaaaacaaatcgaagaacgcgctccgcttcgtcgcacgacgacgcaagaagaagttggcgatgcggcactatttttatttagcgatttgtcacgcggcattacgggggaaattatccacgtcgattctgggtaccatattttagggtattaaaatgaaaaattagagccggattatcgatcattcccatccagcaatggtgatagcgatcaaaaaaacgttatataaatcggattagctgttcctagaaaaggagcagcttgtttttttgggtaacttcttggcaattcttatgataaacagcatacatatataaggcaacagttgaaaaaggaggggactatcgatgaaacggcgggatatggtggaaaatgagccgcttctttatatcgtgcagccgaagctggagcgtgtggtttcttacatgcagaaaacgtttaaaagcaaaaaggatgtcgagaaaaaaacggagcatgagaacgaatggggacatgaagaaattgtccaagagcaagaaaagcagtttcaacaaatgtcgctagaggaacagctgtcctttttaggcaatctcccagagcatcttgccaatataaaatgcaagctcgttagtacggacggagaaagagaaggaatcatccgtgaatatgataaaacggaaattatcatggatactgctttcggagaggttgcgattccaagaaaggaggtcgtttcccttacgttaattggtttttctgagaagggagaagaagaacatcgtgaccgctactgaactttttctttttattttaggtatgtttcggatgacgagattgatcatgtatgattcgattactgcttttttgcggaagccatttcatgaaattgtggaagaaacattaccagatggaacggtacaatcatttttgcatattaaaggaagcggtctgcgccattggatcggggaactgctgagctgctattggtgcacaggaatttggtgtgctgctattctttatatcggcaacatattctgtcctattatatttcatccacttctcatgatattggcgattgctgggggcgcctctttcatcgaatgggcagtggaaaaatgggattcataaaaacgagcgggggaaagaaaggtctctcgctcgttttcttgtatctatgataaagtatcgattaatacgcgcaaagcaagaaatcattgcaacatcatggaatgtttacgggattttcgacaacagttttttggccaatgccaattatatcctgatgaaaaaggagaaacacattttttccgcaccacataaactaataatacactacacagcttggaggttatagcgatgaaaaaaggaattcaaccacagcaaattaaggcaaaacgagtgtattcttccaaaaagacggctgcgaagcgggcaggaggatgtggctgcggcagaacaataaaaagaaataatggataaactgtgaaaaatgcctataccttcatctgcctagttgcatagtctaacaatgcaacaagtcgacaggaaggaggaatggggatgtctggtcgtaaaaaatctcgtgttatccatgtcgataagctaattattcatgctgacgatgtgataatagttccaaaaggacgcattcgcgatccgtggttatttccgcatcgcgaagatgtagaagcaattgaagatgttcatgaagaatcaccgcgtgatgatcataagcatgatgatcatgaagaggaaagaagacctttttcctggatttaagcatttggtgaaaatggatgggggaagcgtaagtggaacgctttaaaaactatggtctttggcttgccatcggttcttttatctttttggcgctgcaaacatttggcatcgatatcgatttagggaagtacgagcggctgtatgaagcatttttaagcattctcgtcatcgcagggattattaacaacccatctcttggccgcggttactttgacaaagtgaataaagaaaaataagtataagggaaaagctgtccaattcgatggacagctcgttttttgtaaaaaataacaattatatttttccgtaaaaaatccattctaacaattgtaatcgatattaccaaagcaataaggaggaaataaacatgactgttgcaactcaagtaaaacaaacattagcaggtttaaaatcagctcaagcaagtttcgaaacatttgcattacaaacggaaaaccaagcagcaaaacaactttatcaacaagcagcgcaacaaacacaagcgatcgttgatttagtcaactctcgcgtgcaagaaattcaaaacgaagagccacaatataaacaacaataacacatgctattttgcagcgagatcgagtttccaaagatgttgaaaaaaggttggttatataccaaccttttttcgaacgaaatacataaatggatgggttgatgagaatgagaaaatggttgatgatgacgattgttatcggcatattaatgggcggctgtgcgaatgaaaacaaagtaaaacagcagtcgatgcaaggatctgatttaatggaaataaatacaaatggagcgcaacaggctgccatcaatcagcaagcggcagaacaagcagttgcgcatcttaaggaaagagatgatataaaaaatgtcattgctgtaaacacaagcaataaactgctcgttgcttatcaaataaagcatatgcatcgattttatcgcaaacaaatcgaaaaagaaattgatcgtcagttaatacgtttatttccaaattatcaaattgtttcatcgagtgatttaaaaatattttggaagacagaagaactgcgtggcaaattaggaaataaaaaatggaatgaacggaaagtggatcaacaaatagaaaagatcaaacaattaagcgaagagctcacgtaaggggtggcaccatggcaaacgagaaacgaaaaaaacttactcccgtacaacaagaatatcatttatttgagaaagaacgagaaacgaaacgccctgtcttgaaaaactgtgttcgcgctttccttattggcgggctaatttgtaccattgggcaagcgatatcgtatctttacatgtacttttttgattttacggagcaaacggtgggaaatccgaccgtagcaacgatgatatttatttcgatgattttaaccggacttggagtgtatgaccggattgcgcaatttgctggggctggcagcgctgttcctgttacaggctttgggaatgccgttatttcggcagcgattgagcatcggacggaaggatttgtgcttggggtcggctcgaacatgtttaagctggcagggtcggttattttatttggtacgttttccgcctttgtcgttgcattagtgaaaacgatcgcaacgaaatggggtggtttataatgctaaaagggcatcggacatgggtgtttgaaaacaaaccgactattttgtcaacggcgactgttggagggccgttcgaagcaaacggccgcatcgccgatgatttcgatctgcttcatgaagatttgtggctcggtgaggaatcgtatgaaaaggcgcacaaagtgctgctggaagaagcgatgttcaaagcgatggaaaaagcgggaatagaaaaagagaaagtgcagtttctaattgccggagatcttattaaccagatgaccccgactagttttgcggcaagaacgattggcgctccatacttaggggtgtttggcgcctgctctacttcgatggaaggattggcgttaagtgcttttattgtgaattacggtggggcagactatatattgactggtgcgtcaagtcataatgcggcggtagagaagcaattccgttatccaacggaatacggtgggcaaaagccgccaaccgcccaatggacagtcaccggggcaggtgtagcgcttatcagctctcacggcgatggaccgcgtgttacatcagcgacgatcggccgggtcattgatatgggattgaacgacccgttcaatatgggtggagcgatggcacctgcggcagtagatacgatcgaagcacatttgcgcgatatgcaaattgatgcctcttactatgacttgatcgtcaccggggatttaggaaagatcggacatgaaatatcgttcgatttattgcgtcaacatggagtgaatgtagaggaagatcgctatcaagactgtggattgattatttaccgagaaggtcagcccgtattagcgggagcgagcggtgctggttgttctgccactgtcgtatacgggcatttgttaaaccgaatgaaacgaggggagctgaaaagaattctcgtcgttgcaaccggcgcccttctatcgccgctttcgttccagcaaaacgaaacgattccttgcattgctcacgcggtggcgatcgagtatggaggtgatgaatcatgatgtcgatgtttttttgggcgtttgttgtcggtgggcttatttgtgttattggacaaattttgatggatgtgttcaaactgactcctgcccatacgttggcatcgctggttgtcgttggcgccattttagatggtttcggtttatatgagccgctcattgattttgctggcgctggtgcaacaattccgattaccagttttgggaattcgctcgttcacggggcgcttcaagaggcggacagacatggcattattggagtgctgacgggaatgtttgaagtcacaagtgctggcatttcggcagccattgtctttggatttatcggtgcactattattccgaccaaaaggataaggaggaaaagcgatgaccgttgcctcgcaagtaaaacaaagtctagcgagcttaaagagcattcatgccggactgcaagggcttgctctcatttcacaagatgaagaggcgcagagaacgttccatgaggcgatgatgatgacagaggaaattattgcagatataaaaaagcgtatcggcaagctggaattggaggagcctcaatatcatggaaagtaaggagcatgatcgatgccagtatggttagaagtagcaattcgttcggtttttattataattgggttgtttatcattacacggatattaggaaaaaaacaattagcaaaactttcgttttttgagtatatcgtcggcattaccattggcgacattgcgggaacaatgtcaatggatttaagtattagtctggaggaaggaattacaagtattttaatttgggcgttattcccggtggctacttcccgtctttcactgcgaaataaaaaattccgcaacttcgttgaaggcaattcgacggtctttattaaaaacggcaaagtgttagaagataatttaaaacgggaaaaatataccgtcgatgaattgctcgagcagcttcgcaaaaaagatgtgtttcgtgtggcagatgtggaatttgcggtgcttgagccgaacggcgagttaaacgtgttattgaaacgggaaaaacagccgttaaccgttggggacgtatttccaaaccctccgtcagaaaaggagccgcaaacagtaattatggacggcatgattttagatgagccgcttgcgacgatggggctgaaccgcggctggctaaaacaggaattggataaacaaggggtggcgatcgagaatgtgtttttaggccaagtagactcttacggtcagctgacgctcgatttgtatgacgataaaatccaaattcctgagccgcaagagaaaaagctgctgctagcggcgatcaaaaaagtgcaggcagactttgaattattcgctttgcaaacagagtcaaaggaagcaaaagaactatataagacaaacgctgaaaaaatgcagaaactattgcaaaaagtggagccatttttacgaaactaaaggaggcatatactaaatggaaaaaaaacgtattcggacgacagacgaagaaattaaactggaattaaagaaaaacagccgtgcaagcaccaccgatgaagaaatatcgattgaatttatgtacaacgaaaacaatgtcacccatcagccgaaagattatgaagatattgagtattaacagacgtattggaaagcaaaatttttctaagacggccatcggcaattaaaaagcgtttctgttctttgaacaaaagcgcaaaatgcaaagtaggaaaaagccgctagggaatatcacccgacaagcggcttttttgcttgcaaaaatttatacggttaatgactgcaagaattcttttacttcttctggtgttttcgcattggcgctatggagatgagcaattttttccccatttcggaagacgagcaaacttggaatgcccatcacttggtacttttcagcaagctctggaaaatcgtcgcgattaatttcgaaccaatcgtattgcgaatattcgctaacaatatcatcgataaacatgttcattcttgtgcaatctgggcaccatgttgtataaaactttacaattaccggtttttcccccgaaatgacctcttggaattgttctgtcgtttggagctctttcaatagaatttcccccttgaatgaagtagtgtccgcttatactttatcacatttttgtggaaaaaaagaatttatatgctttggcacattgtcccctaaattgcataaacaaatggtaaggaaggaggggataggatgagccgcgagttggaaaaagcgctggaaacgtgggcgaattctaaaaaagagggacatgagcagtttattaagttgtttgaacagtggggaagagacttcgataaaaaaatacaggaaatcgagaagctaaataatcaatttttaaaaggcgtccaaggaaacttggattatatgaacaagtggttttcgaaaaaggaaaaccagttttcgaagctgtttcggatatttggggaatagatttccatatacgcctataccagttgcaagcatgatgaatacgataaagtaacaaagcgtaaggaggtgcaccattatgggctttggatgctgcggtttcggaggatacggaggattcggctatggaggctttggctatggcggtttcggccatggcagtagctttgtgttgattgttgtgttgttcattttgttaattattgtcggtgctgcgtttgtatactaatgtcatgtaatgggtgcgggctgttctattcgacgggcagctcgtactttttctttctgatgtatgcacttattggttttcaattcatacgatataagaggaaaaggaggatttggtaaatggataatcagttttttaaaaatatcgaaaagaaaacaggtgtaaatatgaaagacgtattcgaattagccaattctttgcaaaatgccaattttaaagacgaaaaaacagtgcgtcacgtcatcaaacgcgtcgcgcaaatcgccaatcggaaagtgccaaaagagctagaagaccaaatcgtcaaaacgatcattcaaaacggaaaacagcttgattttagtacgattgctaacatgttgaataacaaaaagtaagcaaaagggagtcttcggaatcgaagctcccttttgttctttatattccttaggaaaaaatgaatattggcaactaaagcgaatcgattacaaaaagacggtcttgaaaatctataatataaatagtaaacaaaggaaataaaatatgcgcgaaggaatagacgttacaatgattgctttcattccgaatgaagcgtgctgttgtagggcatggacaatatacagaagatataaagaaactagtgcagcaaaatatgatatggcgtgaaaatgattgactaagtcacgaacggcttatgtatgaattggaaatgaaattgtattttctcttggctgttatacgtacagcataaccgcttatgtaacaacagtgtacgcaactattctttatggattgcagaaaatgagcagagaccgtaccatcgtttgatacggtcttaaagggattttaccatcgttacatgagggattccagcatccataaacacatcggaaacggtttgatatccgagtttttgataaaatggctccgcatgtgtttgcgcgttcagttttacttttgggacaccttgtttttttgcaaactgctcaatcgcttccataatcagctttcctgccccactgccgcgatattgcggcaaaacgcaaattcgttcgatcttgcctagaccgttatcgatcgtgcgaaacctgccggcaccaatcggtttttccccatcgtacaaaacaaaatgcatcgcttcttgctcaaattcatcaatttcttcttcttccggaacatgctgctcttcgataaatacgattcgtcgaacaagcaaggcatcgttgtataaagatgtatcattttttgttccgattgctacgttcatattactcttgttcctttcctccaacaagaaatgtttcatatactgtccatgagccgttttctagttgatatagaaggtggaagcggtcaaccgtttcttcaaaatgaacgttttgcatccgcaattgtccgtatacatcagcatattcagcgtttggcaaatcacggccgatggtaatatgagggacaaatacgtattctgacttatcagcaaggattccgctgtgaagccgttcatggagacgctcgagcgtttcgttcggttccacttttaaataaataacattgcttgttggataaaatgagctaaactttgtcacttttaacggaatgacatctgtttcagcggcgattttgcgcagttccttcacaatttctttaattttctggtcgtcagcttcaaaaggctcttttaaggttaaatgcggcggaatgagggcgtaatggctgtcgtaacgctttctataggaattggcaaaatcttgtattcgcttcgaaggaaataaagcaataccatatttcataaaaacccctccttatgataagtagtacttaattataacaaaattccgaagagcatagtagtgtttacaaagaaaggatatgcgcgattgcacgcggaacgtcaggctgccaatatgtccatgcatgaccgccatcaaattcgttgtattcatacaaaaatcctttttgaataaacgcttcactcgcctttcgatttggagtgataaaatcgcgcacatttccgtccgtcgttttcactgctgtttcgtttgtacctaccgaatggtaaatttgcaataatgatggttctgtaaattgtaaaatttgttcgatgattccttcatcgatatatggcgactgcatcgcaatttttccaaatgtatgcggatacaataatcctgccattagtgatacagtgccgccaagggaatcgccgatgagcgcgcgtccttttccgatttggtacgtaggaaacgtttgatctaaaaacggaacgagctcatgtgctaaaaaacgcaaataacggctgtttttctttccgtttggatgatatttctcatagcggtccttaacatcgcgatatggaattccgatgacaatggtgcggtcaatctcgccgttttccatcagttgttcaataacgctttttattttcccgtacataaaataatctttcccatcctgagcgataagaagagaatacttatgaagcggggaaaacgaacttggcaaataggcaagcagcgttatttcctcatccagctcatcgctataaatagtgtaatcatgcattgtccctttttgtaatgccatgatggatcctccaacaaaaacagattcacctgttattgtaccatatttttgtaaaagcatgttaacaaacacagcagattatgatgaatatttacataaaaaagcgccgggagttttttcaacgtataaaaacaacgtgtcaatttgaaaaatttaaaaaatttcttgcaaacttacgataaatgaggtacattttttagtaatcagaaaaaatgaatagtgaaggatgcattcttatcaagagaagtggagggaactggccctatgaagcttcagcaaccagccaaacgtttggccaggtgctaaatccagcgaattgaattttttcaattcggcagataagaagaagcactgatcgacgtatggaaaagtcttcttcttagaagactttttttattttatagaagagggagagatacagatggagaaaatggaaacgttattggcgcaaatcggaaaccgcagtgacacggtcacaggaacggtcaatccgcccgtctatttttcgaccgcgtaccgtcatgaaggaatcgggaagtctaccggatttgactacattcgtaccggcaatccgacgcggaaaatcgtcgaggaagcgatcgcaaagctagaaggaggagaccaaggctacgcgttcagctcgggcatggcggccattcagacggttcttgcgttatttgaaagcggggatgaatttctcgtttcctccgatttatatggaggtacatatcgtttatttgaacgcggctggcgaaaatacggcttgtcttttcattatgtagattttcgcgacatacgattagtagagaactacatcactgaaaaaacaaaagcgatttttttagaaacaccgacgaacccgttaatgcaggaaacggacattgctgaagtggcaaaatttgcgaaaaaacatggactgcttctcattgtcgacaacacgttttacacaccagtttttcagcgtccgatcgagcaaggagccgatatcgtcatccatagtgcgacaaaatatttaggcggccataacgatgtgttggcaggtctcgtcgttgcgaagggggaggaactttgcaagcggcttgcggaatatcagaacgcaattggcgctgtgctttcaccgtttgattcatggctgcttattcgcggcatgaagacgctggcgcttcggatgcgacagcacgaagaaaacgcgaagcgaatcagtgaatttttagcggcgcatgaagatattactgatgtattatacccgggaagaggcggcatgttatcgtttcgtttgcgcgaagaaaaatgggtcaaccgctttttgcaaagtttacgattaattacattcgccgaaagtttaggaggagttgaaagttttattacgtatccagcaacgcaaacccatgccgatattccagaagaaatccgcatcgccaacggtgtctgtaaccggctgcttcgtttctctgtcggcatcgagcatgtcgaagatttaatttctgacttatcgcaagcgttaaaaagtatgaaagaggtgtagggagatggaacaacacgtatcttttcaaacgaaactgctccataataaatggaaaatggatcctcaaacgggagcggtcagtgtgccgattcagcacgcttccacgttccatcaatttgattttgatacattcggcaaatatgattatagccgctcaggcaatccgacgcgcgaagcgttggaagagacgattgcggcgttagaaggaggggtgcgcggtttcgccttctcatccggaatggcggcgatttccaccgcttttctcctcttgtccaaaggcgatcatgtgcttgtgacggaagacgtttacggcggtacgtaccgaatgattaccgaggtattgagccgctttggcattgaatatacgttcgttgatatgacggatttgcatgaagtagcttcccatattcgcccgaatacaaaagtcatttacgttgaaaccccatcgaatccgcttttaaaagtgaccgatattcgcgggattgtgaagcttgcaaaggcaaatggctgtttaacgtttttagataatacgtttatgactcccgctctgcagcgtccgctcgatcttggtgtcgatgtcgtccttcatagcgcgacgaaatttttatcggggcatagcgacgttgttgccgggcttgccgttgtcaaagacgaggaacttgccaaacagctgtacaaattgcaaaactctttcggagcggtgctcggcgtccaagacgcatggcttgtgttgcgcggattaaaaacgcttcatgtccgcctcgagcaatcatcgcagtcagcgctaaagatagcccgttatttagcgaatcatccgaaagtggaagaagtgtattatccagggcttacgtatcatccgggccatgcgattcagcgctatcaggcatcaggatttggcgcggtattatcgttccgccttgccgatgaagaagcggtccggacgtttgtaaagcatgttcgcatccctgtatttgccgtcagcttaggagcagtcgaatcgattttatcgtatcctgccaaaatgtcacatgcggcgatgccgaaagaagaacgggagcggcgcggcatcacggacggcttgctgcgtcttagtgttggccttgaagccgctgacgatctaattgccgatttcgagcaagcactgtcatatgtcaaagaaacatcatcatccactgtttcagcacgataaaataaaggttcatcaccaaattttgtgatttagtgacaaaaaagagaaagcactaacgagatcctggcaataatgttagtgatgaaataaacattaaggaggtctcgtaagtgctttctatatcactaggattgccagaatttaaagtgattaaacaagaacttctttcctatggttatgcgattcatgtagagaaaacagagacacaggaacgttgccctcattgtgggtttgccacttcctctgtccacgacagacggacaagaaaagtacgggatttggcgattttccatcaaccggtgtacttgttcgtaaaggtaaagcgctatcggtgctggaattgttcccaagtgttttccgcctctttggaatcgatttcacccaatcaacactacaccaatcgattttgtgagtacttgtatgaactttgcgaaggctccaccattcaagaggttagccgaaagcaccgcatcccatatacaacattggaacgcatttattactccatcgcatcgaaaaaagcaaaagagcgtcaaacagcgatagaagcatcttctcaagaaggaatggtgcttagtttagatgaaatcgctgtaaaaaagggacatcagtatgaaactgtattgatggatgccagagccggatcggtcatgggaatgcatgccgatcgccaatgtgactccgccatcaacttgttgagccaaaatatcctgtcgaaagaaatggtccaaacggtgattcttgacatgtgggaaccttatcataaggcggttcgcgccctgtttccatctgcttcgattgtcatcgataagtaccatgtggttcaaaaagtgacacaagccttggatcaagcaagaaaggaattttctccatggaaaaaggctcgatatcttctcttaaaaggctgtgaaaagcttcgtaaggaccaacggcttcgattagacgatatcttggaggagtatccggcactttccattgcttattatctgaaagagttgtttcgggatttttaccgaaccgatggatataatgaagcaaaggaacgcttggaagaatggattcagttagccaaacagagcccttttgcttcttttcaggaagcagccaacacgcttgaaaggtggaaggagcctattctttcctactttttgtgcccatatacgaatgcccgaattgaggggacgaatcacaagatcaaaaacatcaaacgccgggcatatggctatcgaaatctagaacggtttcgtttgcgtgtatttctggagtgtacagggaacactacaggcagtcaggctgcttaagcgctcccttcttccgctatcggtatgatagttggtagaatggaacccgtcaaggaaagcacttgactgtttccattctaccaacttcgtggtctgtatgcggaagaaggatcctgactgatgaacctatttcatccagctaacatgtctctaggattgagtagaaatcacagaaaatggtgaagacccaaaataaaaaggtatgcgccaaaagaagctgcctcgcgcataccttttcgtttattctgtcaaatgaaatgtctctgctgataatataatcatgtgaccaaaggaataaatatagagcgctaaataacataatgatggattgaaagcggggatttacgatcgttcttgccctattgcctgtacgcgacaatgctgtacagcgattgacacccaatcgctagatgaaaattttttaaaaaagtatttgacaaagatcaggcatatccatataataatagatgtgttcaacagaatatgattccgtagctcagctgggagagcgccaccttgacagggtggaggtcgctggttcgagcccagtcggaatcactaaggtgagaggcttgaaatccttgtgtatcaagggtttcaagctttttgctttttatagcagggcactcaaaatggtgtccaaattatatttggtgccattttggtgccgaagcatttttagtttgattttgataacggggcatcgatttgattagccgctttcttattaaaataaatataaattatgttttttcataaataaagcagcataattgaatatgctgctggtatgctatttatttgctattaacttcaacgtaagaaggaatcggacaagcatcttgctttaaagaatcgtactgtgaatgtggatcaatctccacatcttttgtgcgcgcttcaaaccaagatgtgatcaacggctgtagagaagaatcgatatctaataacgttgttacgtgaaccgggtgtgcacgatttgttagttttacactcatgacatcaaaaattcgctgtagcaaagaacgctcaaattgcaattcaagcaactttgcccgtttcgttacgagtgtttctactgtaaaggcacctgagcgaagctgtacatgcgcatcttctaacttaaacgctgtattacggtattctcgaatacgattgatataagtaaacaccaacacaatcgcaccaaaaacaaagaaaatgggtttccaaaatccaatggcagcaacgaggcttgcaaaaattggtggtcgaagccaaatcaacttttttgccttaggggatgcataatgtgtcatgctacgcagttgaaattctggcagcatgatggctattaattcatgtgctttttccgttggtaagtacgggaaaaattcattaatgttttggtcctcacctagcaaaatttcccctgctgaaataagtttaattgttgtcacaccgagcaacttttgatagccgttttgtttgtaaatgaccgcttgtactttgtctttgcgaatggaaaagctttgcttagaaagccagcctttttgtacataaatgcgttcattgtccattgaaatggtatattgatagtagctattaaacgttttaaagacgccgataccgacagctgctaatacggcaagtaagactagcaagatgagcagccatcctgaaagatgagacataaccttatctacattaatatatttttctggatgtacatctgaccatatatttaagccaataggaatgatggctaaaaaactgaaggacaatagggaagctttcaaaatatcacgaatggtagtggtgaaaagaatttgacgttcagattcattgatggcttcctcagcatgctgctcttgattcccatttcgtaaaacataatcctctatcttgatgcaatccactttatttacaaattccaatgtcacatcgctagttgcttctcctgtttccattgtgatcgattgtacgccaaataatcgttgcaaaacatttgccttcgtttgcacattctcaaatttttcacgtggtataaattgctctgatttagaaaataggcccttatgtatatgaatgccatcttcggcaaatacaactttagtaaataatgtctcatagatgcgaaacaggaaactgaatccgaaaaccgcaatcgcaccccattgcacaatattcatgaacatagaattactacccgaatttaggaataaaatgaaaagtataaacagattgcttttgataaggtctagcaggtcatagaatatttttagcttggaatagcgaaacgtcatacttcatcaagctcctttaaacgggcaagcttcgaaatatcatcgcggagctttatagcaacttcttcctcaatatgtggaatggtaacgccaccttgcatcgttttaatttcaatggagcggacaccatattttcgcataatgatgccttgaatcaattcaatggattgtattttcgtcatcggcactacaacttccacttttgtccaaatcccgcttttaatgtataaaaaatcatccgttaacccgtatcgaaaagttttatagtatatcggtgaacttacaaaataggtccacggaataccaattatagtaatgataaacagggcgatccaaacataccgtagccagctccaccagttaaaataatctgtgcaaaaataaagtccagttataacgacaagggcaatgagtgatgtaataagttcgtttaaattgcgtaccttcatcgctctaggtgagatttgttgatactgtacttccatactgttctctcctttaagttggaaaattatccattcaatttcatttacggtgaatgataaaaaaagtttcgtttgaataaactgtgattaaaatttttgtaaaacatctatttcgaaaagtgagagatctttgaaggaaaaaataaggaaatgtttttggtgctatgagatacatttttgcactttacatagcccacagtatatgagtatgagatgaaaagcaagcttcaacaaggtaccgtcaagaattttgtgtaatgtaaatggggtagggtttctctgaaatggatttgaattgataggggactgattttctccgcacaggagactgaatattcagtctcttgtgtggaaagggagaatccctctattttgtttatttacagtatttggttaacaataacgttcttcaaacattcgctcgagggcttcatgcgcttcggcaaatcctcgcaactttcgccctgcccatttctcattaaaatcttgaatggtcaaatacacgactttttcagcggcttctaaactattcaaactgttcatcggttttaggcgtttccgaatttccttgatcgttcgttcgatggcattcgttgtataaatcacacttcgaatactgcttggataatccataaatgttaggaggacatccaactcattggtccacgattggacttcccttgggtatttgtgagactatttggattgaaactgttgaaacatctccaatgcgatttctttattcggagaacgataaatgtgtttcagatcctccgccatttcgaattgatcttttttccgaacacaacggagatagcagccgtttctcctattcggtgttccagcctgttcgatttcgaggaaatttttgatttcttcccgcataatcagttctaatttttctttcacaaattgacgaatgacactttccagttgatttgcccagtcgacattcggtatacttcttttagacataggtagggttctcctttctctaagatttttggtccaatcagagaataccctaccttttttcttttgttctagcaaaatgctttacacaaacttttatacatcatcctttgtttccacgttttacactaggggacaacaatgcaggtaatatgtgcgttctgcgatgccattcctagctttgttgcggtgttgtttctgcaagagcatgctaatcattcggaaatttaaaagatggacttccgataatacatactgaaaaatccacaagagaaaagagggataccggtaccaaaaagctgttcgtaagaaatgcaaaaataagtgtgagagatgcggagcaacaaagaaattacatttccatctaggtttttagaagatggacaaaacatagtcgataggctcattttgctttgtactagtgatcatgcggaagaatataaaggagaacatgcttattatatgttattgaagtggatgaaaaggcggccgcaacggagcttaaaaaagatgtgttcaaacatatcgaagcagaattggattgctaacacgatatgttgaaagagtatcatgttttgtcgggagaaagtcgatgaaaacgttggtggcggccgcgcttctcttctaggaaagctggcgtaatccgtcactgcaccattggcgatacagttggcacagttagaggaattgcaacagcgatcggacgggtatatgcacaattgccgtaaacgcatcagaggatgattcaatgatggcattggacaagaccaagacgattacatgggatggactagctgacaaattaataatagacgccgagccatgcggtggcgggatgaaattatttatgcgattggggtgggattggatgcagatgagttcagtatttatgaaagagttagccgatatactcttcaaatacaacttagcttgcataaagtcgggtaacggtatgataggttataaagatggggaattcaaagtattgaataatacgtttgttagcgcgaaaccaaaaggaattgaaatgagtggttacagtttagaggtatatggagtaaatcataaagaagaacttttagagaaaatagtagaagatataaaagattgttttaagaaaaacgagatgggagcaattgaggggaattattttattgggttcgatgatggcaacaaattcaaaataagaattatcgaataataccatttccaatgacactttcggcatataaaatatgataaattcctagctgtttcccctcttttccgcttgtcacctatcggatggcgggcggtgaaaatatccaaacaacgccccaccccatcttctcaagttgagccaagacgttcctgcgcaagggattaagcaatatgggggggcgatttattgtgcgcaaatatttttgtgcatccgttatgcgttttgcgacgcgttctatgaaaaaaagaggatatatgctcaataaagggcatatatcctctactaatatagttattccttaaaacggaaattttcgatattgatgttgaacggaaacccattttgtcactgtaaactcttctacaatccatggatttccaaaacggcctaatccgctcgcttttgttcccccaaatggtgtattcgattgaaggttaaccgtttggtcatttacatgagtcattccgctatcaatctctaaagctagttctgttcctttttcaagatcagatgtaaatatagccgaacttagaccatattcggtttcatttgccaattcaatcgcttgttcatccgtttccgctttaatcatgatcgcaatcggtgcgaacacttccgtttgagctaacttactatcattatccacatctacaaatacatatggcgttaatatatttcctacgcgttttccttctaatgccaacggaattccttctgcttttgcttcttcaattacctttaatgctttttctaactgacgttggtcgatgatcggcccaatcacgtttttacgattgcgtggatctccgtacggcaagtttttagcccgctccacaaacttctgtacaaattcatcatacaaatctttatgaacaatgaatctattcacgatcatacaaatttggccttggtgtaaatactttccgaatatcgctgcatccactgcgcgatctacatcagcatcgctcaacacgacaaacggactgtttccgcctaattctaatgcaacgcgttttaaagctccaccagcgacagctccgacatgctttcctgcctctgtcgatccagtgaagctgaccaacttagcatgagggtttgttaacatttcatctccaatttctctcgaattcgttaaaatcacattgagtacacctttaggcaatccagcatattcaaacgctgccgcaataatcgaacctccggttaagccggttttcaaatccggtttatgaacgaccgcattacctaatgcgatcgcaggggcaatggttctcatcgataaaaataacgggaaattaaatggagaaatcgatgaaataactccgagcggcaatcgataaattcgatttgtttttccttcaataggagaaggaacttctctatacgtataaatctcttctgtcattttttccgcttctactaattcatctaacgtaatttgatattccatttccgcttttatatatgtgctgcctgtttctactaccatggtctctaaaattgcttctttattctctttaaaatactctaatgctttccggatgaccgcttttctttcctctaccgaagatttcgcccattttttctgcacttgctgcgctgcttcaaaagcttcctgtgtttgttcttttgtagctaatttaactgttgtaatgacagaatcatcatacgggtttaaaatattataagagttcgaacttaatccttcaacccactcaccattaataaaacttttatttagttccagatactgtttcaagttgatgccctccccttgttgtaaacggtttcgacaatgatcttactattgcttgcacattatttcaaatttcctgctctctttttagatgtaacaatttttttcatttctcgttggaatgaatctattttacgcatatggatatagaaaagtggttattttcgttattctaccatgcgaaaaatagattctcactggctgctaaggagcgggaagaattattagattttgctcgttaccaaaatggagcgtttattgtaaaatagaaatggcgttccgtcgtgaaaacgcggacgatggattagcgtatgacgttggatgatttttcacgatgcggaggattacaatggaacaacatcattttttcttaaaagcgaattggtctggcggaagaaatggcagcggctttattgacgctggccagttgaagacgaaagtatccattccgccggagatggatggaccaggaattggaacaaatccagacgaaatgttgttaggcgcagcagcaacctgctatttaattacgcttgcggcgatgttagaacgttcttccattccggttaatgaacttacaatggaatcagaaggaattgtggaagtagagagaggagtaattacgtataaaacgatcattcaccgtcctgcgatcacattggctgctggagcgacggacaaagaggtccaaaaagcagcgatccttgcggaaaaagcagaaaaaagctgcatgatatcaagagcgataaaaggaaatgtcgagatgaaattagaatcggatatacgtatttcaccaaaataaataaaaaagtaaagagggaaaggcaatgtatacaaatgaaatgatttatcaagaattagtgcaaatttgcgggaaagaaaatgtcttgcgggatgaaccgctgaaatatcatacattagtcaaaattggcggcaaggcggatttccttgtctggccaacaacatatgagcaagtaatggaagtcgttcggttaaaagaaaaatatcagcttccttttacactgcttggcaacgggtcgaacgtcatcgtgcgtgacggcggcattcgcggcattgtgatgcaattaaaacatcttacagaaatcaaagtggaaggggaaaaaatcatcgcccaaagcggcgccgatattaaagccgtttcccggtttgcgctagaacatagcttaacggggctcgagtttgcatgcggcattccgggatctatcggcggcgcgattatgatgaatgcgggcgcctacggcggagaagtcaaagacgtgattgatcatgtgaaggttatcacacaaacaggagaatgtaagattttgaaaaaagatgatttgcagctcggttatcgaacaagcattattagcaagacacatgatatcgtgttagaggcagtatttcagcttaaaaaaggcgatccgcaaaaaattaaagaaaaaatggacgatttaacgttccagcgcgaatcaaaacagccgcttgagtatccgtctgtcggcagtgtatttaaacgacctcctggctattttgcgggcaaacttattcaagacagcggcctgcaaggaaaaggagtcggcggtgcggaagtatcgacgaagcatgctggtttcattattaataaaaacaacgccaccgcttccgactatattgcaaccattgaaatggtgcggaagacggtaaaagagaaattcggcgttgatcttgaattagaggtgaaaattatcggggaggatataaaacagcaacaacaataacagaaattcggtccgaactcacaaacgagttcggattttttgttgaaaagagaataatagagacagaaaaaacaaagcccccaagtgaggcttcgtttcaaaactgcttctagtttttatacccagccgcgcgctttcatcgcctctgtgattcgttttaacgaaatgatgtaagcggctgtgcgcaaatcggtttcatgttcttccgctgcttcataaacggcgtggaagctttgcaccatgatgtttgctaattttttgttcacctcttcttcgctccagtaatagttcattaaattttgcacccattcaaagtaggatacggttacgccgcctgcgttcgcaagaatatcagggatgacgataattcctttctctgtgaggatgcggtctgcatccggagagattgggccatttgctgcttctgcgatgattttcgcctgaacttggtcagcgtttttggatgtgatcgcgttttctaaagcggcaggaattaaaatgtctactttcagttccaataaagcggaaggatcgatttgatattccgcaccgtagtcgagcaaagcgtgatgatctttcaaatgttctactttcgctatatccaatccgttcgggtcataaatagcgcctttggaatcgctgacagcgacgattttgcatcccagttctgcaagcagtttggcggcggttcttcccgcgtttccgaatccttgaatcgcgacggttgcatcttttaacggacgtccaagttttttcatcgcttcttgaatcgtaatgacacaaccgcgcgcggttgcttcatttcttcctttcgatcccccgatgatgagcggttttcccgtaatgacgcctggggagaaagattgattgatgcggctatatgtatccatcatccaacccatgatttgcgaatttgtataaacgtcaggcgcaggaatatctttatccgggccgatgatttgcgaaatggcttcgataaatccgcggctgactcgttctaattccccacggcttaatgtttgcgggtcacagatgactccgccttttccaccgccgtaaggaagtccgacgacagcgcatttaaatgacatccacatcgataatgccttcacttcatcaagtgtaacatcaggatgaaagcggattccccctttagtagggcccaaagcatcgttatgctgagcgcgatatccttcgaatactcggatggaaccatcgtccattttgacagggaatgatacggagagaactcgcatcggtctttttaaaatttcaatgatgtgcggttctaaacctagtttcactgcagccgtttcaatttgttttttgacgatttcatacggatttaagttttcttttgttacaatcataggcatttcctccttctgatgataaatgatgcagcatgatcatagacggtagcttattggtttagcagattattaccatactaccatatacttttatatttattcaattaaaattttaaattatcaaacaactatgtgtttattgtatcattttacattattatgggaatattgcaaaactagatttaaaagctcgaagtgatagataaggatggcacggatgatgtataaaattttgtgtaaagcattttgctagaccaaaagaaaaaaggtagggtattctctgattggacgaaaaacattctaaagaaaggagaaccctacctatgtctaaaagtatatcgaatatcgactgggcaaatcaactggaaaatgtcattcgtcagtttgtaaaggaaaaattagaactgatcatgcgggaagaaatcaagaatttcctcgaaatagaacaggccggaacatcaaatatgagaaacggctactatcaacgaaatctagatacgcaatatggccggattgaaggtcttttggtccctagagaccgaaacggagaatttcaaacccaattgttcgctccttaccaacgccacacgggctggctggaggaagccatcattaggatgtatcaaagtggcatgagtacacgggaaattggcaagtttattgaacgaattctaggaaatgcttattctccagcgacgatcagccggattaccgatgtcgtgaaagaagacatcgagaaatggcaccatcgtccactatccaaacgttattctgtcttatatttggacggcttgtacgtgaaacttcgccgcgatacggtagagaaagaagtcatttatgtggtgttaggagtgaatgaagaagggtatcgcgaaattctggatttcttcgtgggaggacaagaaagcgcctatggatggcgggagattctccaacagctctacaaaagaggcgtcaaggaagtgcttctgggcgtattcgatggactaccggggctggaggaagcctttaaggcggtgtatccgaaagccgatgtgcagcgctgtgtcgttcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtccagcaagtatccgagagaagttcaatcttgggccaatgagttggatgtcctccttacatttatggattatccaagcagtattcgaagtgtgatttacacgacgaatgccatcgaacgaacgatcaaggagattcggaaacgcctaaaaccgatgaacagtttgaatagtttagaagccgctgaaaaaatcgtgtatttgaccattcaagattttaatgagaaatgggcagggcgaaagttaagaggatttgccgaagcacaggaagccctccagcgaatgtttgaagaacgttacaattaaccaaatactgtaaataataaagtaaggggattctccctttccgcacaggagacagaatattctgtctcctgtgcggaggaaaccgactccttatctattccaaatccattcagagataccctatctatctttcattacacaaaattcttgacggtacctggcacgcatgcagtaaatttgttggatattacttcataaaaattaaagaaataatgtacaatagcgttaatttaatgtatatgcacataaacatacagcatccttgagaaaaattgataacggagtttttatgggggagaaaggatgaaactttattttattgtcaacccagcggcgaaaaatgggcggtgcaaaaaggtatggaaaagattagagaaagttcttcgccaaaaacatatttcatatgaagtattttttacagagaagcaaggtgatgggaaacgaattgccaggcaaatcattgagagtacgagcgaaactgccgccattattgccatcggcggcaacggcacggtccatgaaatcgcaaacggtgtctttccgtttaagcacggtattgttggctatataccagcaggcacgggaaatgacttttcgcgcggcatccgcattccgaatcatcctcgaaaagcgttggagcacattctcttattactgaaaagccattgtttttctgcctgtgatattggccgatttgcaggtccgcatgtacaagaaggggtgtttgtgaacaatttaggctgcggttttgatgcgcaaatttcgcgaaaagtaaatcgctccaaactaaagtcgttgttcaatcgcctttctcttggcaaatttgtctatgtgttctatttaatgaaagaattaattttctaccagccgggcaaagtagttttgcagattgatggggagaagcatttatttgagcggacttggcttgtcacgatatcgaaccatccctattatggtggaggaatgaaaatagcgccgtccgtaaaatcagatgatggcctgttccatatcattgtcgttgatcaaatatcgcggttaaaaatattgctgttatttgtgacggttttttggggagggcatataaaaatgaaggaagtgaaagtgtttgccgggaaacacattcacatacatactagttctcttcttcctttgcatgccgatggggaaaatatcggctctgggagcgttactgtttgtgtgcaagagaatgcgctgtctgtgatcgcgcaaaggcaaactagttaagtgtaaaattatagaaggaatgatatagataggaagcgaaatagagtagaaagataaggtgaaaaacgaacgtctaagcaagggatgctgctcgatgtagtatgctatatcatttttctgttagttgtctggcatgtggcgcacggtcacattgatgactattatgcgacgcttatctccaccgttttcggcatggcatacaagatatactgctttctttctatattttgaagctcatcaataaatagaaaggtggaagcatgagatgaaagtagaattaagcaaatttcgcgtaaaggaaggaaaatcgaagcgggtggatgaatggatggaattattaaacacacatatgaacgaggtgctgttgacgctcaaagatgaaaaaatgcatgtcgaagcgatcttccgcgagcgaaatgaggaaggagagtttctttactggttctctgttcagggagaaggcgggatttccgtagaagagtccgaacacgaaattgataaaaaacatttggcgttctggtatgagtgtattgatgaggaatataacgaacctgtgatcacgacagaagtagtgatgattccagagcatattcgtaaggcgatggagtaagcaagtttgagaagttaatcatgaatctaattttttattttattttcttaatatttaaaataaaatattattgtcaagggacaacaaagaatgggggaataacggtggataagggagtatcacgtcgtgtgctagtagcgagtcttgtcgggagttcgatcgaatggtttgattatttcttgtatggaacggtcgctgcgcttgtatttaatcagttgtttttcccgagcgaagatccgaccgtagggctgcttttatcctatgcatcattcgctctttgatcacgacgattttaattccggtcatgggcagctggtccgataaaattggacgcaaaccgctttatatcggtggaacgattttaatgatattgtatgcgtttccgtacttttggttactgcagcaaggctcagtaacactgatgattatcgcgacggtaattggacttggaattatttgggcgccgattactgctgtgttagggacgatgttttccgaaatatttaaatcaaacgtgcgctatacagggattacacttggatatcaaatcggcgccgcggttgcgggcggaacggctccgcttattgcgacagcgctgttagcggaatatgacaattcttatgttccagtcgctctttatatgatcattacatcgattatttctttaatcgctgtttggtctgtgcgcgatcctgaacctctgcacgactaaagtcggcaggttcttgtgtactaaagagcttcgtctataccttcgtatagacactcactctcattccacaagactttcatgggcaaacacctcaatggtgcttagcgccctgtgcgcccggttcaagacgcttttcatctgtagatgagcatttttcattacaataatttccatggttagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaatatcttgctttgcagcgtcataaatgaactcgacgacgctgtggtctttccgcgaccgaagaagctccagcccggtggagaggttttgtcgggattcggcgatgctgtacacgcaggccaacagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatccagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccagcgctgggcgtagtaacgcaagatgtcttcgtccccgagttcccggtcggtgctcaagatgcaatgaagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatggccccctcatagcgatacacgcgataacgctcctgccccaccgtgacgaggcgggtgtctttggactcgatatagcgggcaaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatcgcgatgacatggaatccctgtttcagacaggcttcgatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcaccttgagcgaggaaagcatctcgatcgccaggtcgatcttgctttttcccgctttcttgtcatacaggcggaacgcaaatgggaacgcctgcgtgaaggtgtgcaccatcagccaaacgagcgaatgcccccagaccgattgatgatctttatgcgagtagtgccagtcgcacccttgaatggcgtgcacagcccgtgacgaaggctttgttttttggcaaatcgtatcatcaatcgaaacaaaaaggggttgattcttccgtttggccagtcgttcgacctgggaaaggatccactcttgaagcttcccaagcagcctttcctcgttccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtaatgaatatcagtcaatgttcccgagaatcccttggtggtcaaggcatcgacaatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccagcgtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtgtgaatgggttttgaacacatctattttacccaaggagtccggttcatgtctccttttttgtttagttgtcaatttatgtcagtgaatttgctcatctacagttttcatcatttaaattcccatactgctcaataatttattaccactattttttaaacgttctacttctttatcatgcagtcgcttaaatctttcccatgtcgcaaaacatttttctctatcgatttcttttaagtgatctttcgcattcatgatgaggaacgcactatataaatctcgttgaattttacagccattcatatcgttccatcgttcggataacctcttttttacatattcacccgtgatatgattatattggctggctttcgcagagaatgtatctatttttttgagcgtttttccgtcataccgtaattttctgtctaatatggctaaaaacatgcttggagctttattcgctatacttttaccaaatcgtttctttctattataccttcctgttttctcattcatcgttgtttctttcgctcttgcttgcaatgctttataattcattgtttccactttaatatcattgcctaacgataatatccaatttgccagcttattatgatcttgcttgcgtttttccgctaacttcctttgcagttccgctaattgattttttgttttgatataatttttgctccacacccacttttctttgtttcctcgctggatggttccatcttcgttgtacttatttggattatttgctctccgctgccggtctagttttcgctgcagccgccttttttccggatggatgtcatccacacttggagcgagttccaacaattttacttcgttcggagcgcaaatggcgatcgtttgcgtgccaatgtcaatgccgaccactccttcaccacggggatgcttggctttgccggtttgccgattgattttttgcggcggaaccccttccaaaatgagttgggcataatactttactttcccccgaatccgtttacgtacaatgcggcaatacttgattcggtcttgcaaggcgagatgggcatacacatcatttggttggatgatgacagggatcatcagcccattccaatggatggcatggcttttgaagcgaatccctgcggaattcgattttccctctaacgaacccatttcgccgaaccgtttaaaatacacccgtttggcagcgccaaacaagaacctttctaccgctttccacgctctggtggcgattttttgcgccgtatgcgcgtccatgtgtttgcggaagtggcgctgcattggctgaacgaaagcgtgcatcgcatattcggagagtccgtactcggttcgcaggtcggaaagttggcgatttttttctttggagggcttctgttgagcaaggtcttgatagcgggaatcatgttggagttttttgtaccgcttcaaacattcctctaaacaggcgttatacaaacagcggccgatttcaaaccgcttttcgaggatatgtttttgccatgattctgtctggagccgcaacgtcaatacatagcttggtgttttcgctcccgccaatgcaacccacctcctttacacatgtttttgattttcaatgtatttcctaacgatttcttctgaaacacatccaactgtacagcaaaaatagccgcgagtccaaaggaaaggcagtcgacttttcaagggcggatatttttcacgaaaaatacgactgcttcgacctttcaatttctggattaacacatgaatatgaattcttggatcataaggaaataaaccaatgaacatggtcaggcatgatttctaacgattggatttcaacatccttttctttcaccacttgataaaaaatttttcttaaatctttttccatctcaccgactaacacttttcgtctgtattttgggtagaaaatcacatgatatggatgaagataaaccattccttctttatgtaatattgatcatagagatttaataaatcacccctatctaatatcatgataaccaaacattagataggttacaattataataataaagaatattctaataattttattattcagccacttcatcccgatgactaaagtcacgggctttcgtagcagttattcttgtaaggagagtaactagtcataagttcggtgatgaacgaagaaggatgatgacgaaagtttggggttgtcacaataaatgtttccatacgtgatcagtgcagaagaataagaagaaaaaaacagatggctggtaaaaacatagacagccaagggagaaactgcgcaaattggcaatgagatatctttttgttataataacggacagagtaataggcgatggagttcgctaaactatcgttcgggctgatgactcctaccagtaaatcaattattggtaggagtttgttttttggataaattgaaggaaaaggggtattgttcgtgatttatgtcgtcgttggtcttgccggcattgtcggcgcgctgcttcgctattatttaggattgtttgtgggtgccttatggaacgggttgtttcctttggcaacatggctggccaatataattggctgttttgcgttaggatggctgactgcctatttgcctcggctgcgcaatcttcctccttatgttgtgacaggactaggaacgggattagtaggatcgtttacgactttttcgatgttcagcgtcgagacggttcagttgcttcacacgtctcatttagagttagcgttgttctacgttttcctcagcatgtgcggcgggctgcttatggcatggatcggatttcgccttggacacggccgcttgcatgcacaaaaagaggcggcggaataaggaggagatcttatgttatggaacagcgcactggtggcgatcggagggtttttcggcgcgattgcgcgctttggcatcagcaattggatcaaacagaagtatccttcttcttttccgcttgctacattattagtcaatttaatcggatcttttttgcttggatatattataggaaaaggatggaatgattcgtggaagcttcttttcggaacaggatttatgggggcatttacgactttttccacattcaagctagaaagtatggctctttatattcataagcaatggaaaatgtttgttttgtatcttgcattaagctatatactcggtctgcttcttgcttttcttggcatgaaagcatcaagtgtgtaaaacggctattgtctagcgttatatttttttgtaatatcacaaataaagcatgaatggagagatagagaatgccgacttaccatgaccgtacaaacgatattgtagacctttgtctacttgcgggaaaaattatgctcgaaagcggcggggaaacatatcgtgtggaagatacaatgatgcgtattgctgcttcctttggcattccccgttcgcacagttatgtcacgccgacaggaattattttttcgattgatcgaatgaattccacgcagtttattcggattgtggaacgttcgacagatttgcaaaaagtcgcgcttgtgaacaatatttcccgtcgcatcagcaatggagaattatcactggatgaggcatatacacagttaaaagaagtggaaaaacaaaagtttgcttactccctttcgcagcaagtagcagcagcggcgattgccagcggatgttttgctgtcatgtttggaggatggaacaacttctttccttcgtttcttgccggaggagcaggattttattgttttgagatgattcaccgtcttgtgaaaatacgatttttcgctgaattttttgcgtcgtttatcagcggtggattggccttgattcttgttgcgattgggttgggggcgaatttagataaaatcattattggatctgtcatgccgttagtgccgggactagtgattacgaacgcggtgcgtgatttaatggcgggacattttctcgctgggttgtctaaaggtgcggaagcatttttaacagcgttcgcgatcggcaccggtattgcgcttattttgtcgattggctaatcgtaaggggaattgcggatgatcatacaacatatattaacaagttttattgcttcagcagcgtttgggattatttttaacattccaaagaaattgttaatcaatagcggatttgtcggaatggttggatggatgatttattttttatttgccgaacatcaattaaatggtgttgccgctacgtttattgcggctttctttgttgcgatgatcagcaccatatttgcaagaatatataagacgccagttacgatttttagtgtttccggaattattccgcttgtcccaggaggattggcgtttgaagcgatgcgccacgtcgttttcaacgactacagtacggcgatatcgctcgcggcgaaagcgtttatgatttctggagcgattgccatgggattgattttttctgaagtgattaatcagcttgtcaaatggaagtggaaatcctaactctctacaaagagaggtaggatttttttgtgctgctgttataaacataaaccgttttttgttcgttaattaacttgcacaggttgcaacattttttttgaatattataatatgtgtaacaactattttcgaagcacatttgatgtttcgccattgtttgcaaatatatcatcgggggagagcataatgagagaaatgattcatgcgatgaaggaagaattatgggagatttttgaccaccttcatcgtcatccggaagttagttgggaagagtggaaaacgacggagtttattaagcagcaactgattcaagaaggatatcgtgccaacacgttttccgattgtccgggagtgattggggaaatcggcagcgggccgtttacagtcggattgcgcagcgatatggatgcgctttggcaagaagtaaatggagcatggcaagcaaaccatgcatgtgggcatgatgcacatatgacaatggtattaggggttgctaaactgtttaatcgcatcggttataagccgcctggaacattgaggtttctttttcaaccagcagaagaaaaaggaacaggagcattgaagtttttggaaaaaggagttatcgatgatattgactttttatacggtgttcatttgcggccgattcaagaagtaaaaagcggttatgctgttcccgcgattttgcacggagcagcgcaatgcattgatggagaaattaaaggagttgccgcgcatgcggcaagaccacaccttggagtcaatgtcattgaagttgggagtgcgatcgtacaagagctgagcaaaatccatattgatccacaagtgcctgcatcgatcaaaatgacaagatttcatgcaggagaaaaaaatgcgaacatcattccagatcatgcggaattttcgcttgatttgcgagcgcaaacgaacgaggcgatggaacagttgatagaaggattgaatcacgtggtgaaagggattgcatctatttatgatgcggatattcagcttcattcaggagttcgtattgccgctgcacggccgcatccacaagcacagcaactaatggagcgtgccattgttgctacgttaggggaagaaaagtgtctgccgccagtagtcacttcaggtggggaagatttccatttttattcattgatgaaaccacagttaaaaacgacgatgctagggcttggttgtgatttaaaaccgggattgcaccatccgcaaatgacgttccgccgcgaagatttattatctggtattgaaatattagcaagagtcattatggaaacgtttgagcattttgcatcacgaggggagacagaaagtgcgtatctcactacaaaaaattgacacgatcgaacaacttgaagaaatggcgcaactagaagcggaagtgtggggaacaagcccaattcctacccatcaaacgttaacggtggcgaaaaacggcggcattattatcggtgcttttattgatggaaaaatggtcggatttgtgtatagttttcccggatatcaagatggggaaacgtatctttgttcgcatatgctcgggattgctgaaccatttcgtgatcaaggaataggttatatgttaaaaatgaaacaggcacaagaagcaatcaagcagggatatcgtacgattcgttggacatacgatccgctccaaagcagaaacggctatcttaacattgcaaagttaggagcgatttgctcacagtatatcgaaaattgttacggtgaaatggatgatgctctaaataagcatttaccgtcggatcgatttattgtggagtggcttctagggagccgatatttacaagagagagaccgctttttttcaagactgaagtggtcgccagaaaagatggtgcttgattggaaacaaaacaacaccggtgatccagaagcgatttggaaagaggaacctattcatcatgaccagccgtttttgcttgtgcctattcctcttcagtttcaacgattaaaagagacagatcatgaattagcgcttgattggcgctataagacgcgtgatgtttttgttcgcctcttccgtgaaggatgggccgttgcgcatatacttcgaaaagatgatgagcctgttttgtactatgtttgcgttaagcgcaacgaattgccgctataatgaggaggaattttttatgggaataaaagtgaaacgagtcatactgcgccacttacaaatggaactaaagtcaccgtttaccacaagtttcggttcgtttcaaaagaaggagtttattttagtggaagcgatggatgaagatgggctatcaggatggggggaatcggtggccttcccttcaccttggtataatgaagaaaccgtaaaaacgaattggcatatgatagaagattttttattgcctcttttatttcaagcgccaattgcccacccagaagagttgcggcaacgtttctccgtcattcgcaaaaatcaaatggcaaaagcggcgatagaaggggcaatatgggatttatttgcgaaaagacagcaactgccgttacataaagcactcggtggaaataagaatcgtattgaagtaggggtaagcatcgggattcaaaaaagcatcgatgatttattgcgtattatcgaacggtacgtacaagaagggtatcggcgcatcaaaataaaaattaaacccggatgggacgttgaggttgttcgggaagttcgtcgtcgttttccagatgttccgctcatggtcgatgcaaactctgcttattcgttagaagatatcgaccgactaaaggcgctagatgagtttcagctaatgatgattgaacagccgcttgctcctgatgatatcgtagatcatgcaacattgcaggcacagttaaatacgccaatctgtttagatgaaagcattcattccgctgaagatgcaaggaaagccattcagcttggcagttgtcgaattatcaatataaaaattggccgtgtcggaggattggcggaggcgaagcgtattcacgatatttgtaaggagaacgatattcctgtctggtgcggcggcatgttagaagctggtgtcggaagagcgcacaatattgccattacgacattagataattttacgttgcctggtgatacagccgcttcttcccattactggacgaaagatattatcgttcctgaagtcactgttcatcatggaacgattacagtaccggaaaagccgggcatcggttatgatgtcgatcggcagcaagtagatatttatacaagttatgctaagatgtaccacgcttaacttctcatcccgaacatgaatcttagtgttcgggtttcttattgcaaattaaagaagactttgttggatagaccgcggataactgaaatagggcaataagaacacaaatagtggcaagagtaaaaagaagctggattggaaaggatgcgctctttccaatccagcagaatgattcattgcattagtttgctaattcttttattcctgtattcgctttcacaagaatttcatcaaatttcttgctgtcggcgtttttcgaggaaagaagtgtgccaacaatcgatgcgatgaatcctaatggtattgaaacgataccagggtttgcaagtttaaagagcggttcaccgacaagaatagcagctcccggttccggtgaccaaacgtttgggctaaagaagacgagcaacaacgcactgaataatccaacaagcattcctgcaatagctcctgttgtattaaaacggcgccagaaaatcgttaatacgataatcggcaagttggcgctcgcggcaacagcaaatgccaatgagacaaggaaagcgacattcattttttgagcgaataatgctaaaagaatggataaaacggatacaccaacagacgcccagcgcgccgcaaccatctgttctttttccgttgcttcaccgcggcgaagaatatggctataaaagtcatgagcaaatgccgacgcggctgataggacaagtccagcaacgacagctaaaatagtggcaaatgcgactgccgatacaaacgcgaataggaaatcaccgccgagcacttcggctaacaatggagctgccatgtttccagcagggtttgcggcgacaattttgtcataaccaacgaaggccgcggccccaaatcctaagaaaatcgttaatacgtaaaagattccgataatccatgtggcatagacgaccgatttgcgagcagttggtgcatcttttactgtgaagaagcggattaaaatgtgtggaagccctgctgttcctaggatgagtgctaaatttaatgagattgtatcaagcggatctttaaatttattgccagggttgaggaatgcttcgcccagtggtgtggctgtttttacttcgttaaacatttttatgaggttgaaatcaaatttcgcaaagacaatgatcgaaatgataaacgtaccaaccattagcaagactgctttcacgatttgcacccagctcgtcgccgtcatgccgccaaaaacaacgtaaaccgtcatgagtacgccaacaatgaggacagagtaaacgtaatcaatccctaataatagcttaatgagaccgccagctccaacaagctgagcaatcatgtaaaaaatggagatggaaatcgtattcagcgcggcaacaccgcgcacttttttgtcatcaaaccttgctgcaatcatgtcagccatcgtatattttccaaggttgcgcagcggttcggcgacaatataaagaacgactaaataggcaacaaggaagccaatactatagaaaaagccgtcaaatccaaataatgcaatcattcctgcaattcctaggaatgaggcagcagacatatagtcgccggcaatggccaaaccgttttgccagcctgttaagctgctgtctgctgtgtaaaactcgctcgttgttcttgttctttttgaagcgaagtaagtgatgaccagcgtcagagccacaatgattaaaaagaggaaaaaggctaagccatgcattacaagtttcctccttctttcgcttcttgtttcatttgctcgacgatttcatcaaattttgctgcgcgcttagagtaaagcatgcataatgcccatgtcataataaattgcgcaaacgcaaacacccatgcccagctaattgggccgatcgcagaagaatttaacacgttagaataagacgttaaaaccggaagggcaaagtaaaacacgaagaagaatagcgttgctggcaaaataaagtttttctttgcgcgcatgagatgttgaaaagatgaagattgagcaatttggctataatcaattgccgagcggttttcgaaagaacgctcttgcacagccatgaaaatccccccttaattcttatttgataataaattgaaacaatgcgcctcctttcattgttcataaaattgtcacaaatttattatatagttatctgaaaaatttgtaaattataaattttgtatatctttggattatggatgcgaaaaaatttataactttaacgcttaaaatggcaaaaattttttgctgtttttgttattttctaactttacaagaataactgctacgaaagcccgtgactttagtcatcgggatgaagtggctgaataataaaattattagaatattctttattattataattgtaacctatctaatgtttggttatcatgatattagataggggtgatttattaaatctctatgatcaatattacataaagaaggaatggtttatcttcatccatatcatgtgattttctacccaaaatacagacgaaaagtgttagtcggtgagatggaaaaagatttaagaaaaattttttatcaagtggtgaaagaaaaggatgttgaaatccaatcgttagaaatcatgcctgaccatgttcattggtttatttccttatgatccaagaattcatattcatgcgttaatccagaaattgaaaggtcgaagcagtcgtatttttcgtgaaaaatatccgcccttgaaaagtcgactgccttccctttggactcgcggctatttttgctgtacagttggatgtgtttcagaagaaaccgttaggaaatacattgaaaatcaaaaacatgtgtaaaggaggtgggttgcattggcgggagcgaaaacaccaagctatgtattgacgttgcggctccagacagaatcatggcaaaaacatatcctcgaaaagcggtttgaaatcggccgctgtttgtataacgcctgtttagaggaatgtttgaagcgatacaaaaaactccaacatgattcccgctatcaagaccttgctcaacagaagccctccaaagaaaaaaatcgccaactttccgacctgcgaaccgagtacggactctccgaatatgcgatgcacgctttcgttcagccaatgcagcgccacttccgcaaacacatggacgcgcatacggcgcaaaaaatcgccaccagagcgtggaaagcggtagaaaggttcttgtttggcgctgccaaacgggtgtattttaaacggttcggcgaaatgggttcgttagagggaaaatcgaattccgcagggattcgcttcaaaagccatgccatccattggaatgggctgatgatccctgtcatcatccaaccaaatgatgtgtatgcccatctcgccttgcaagaccgaatcaagtattgccgcattgtacgtaaacggattcgggggaaagtaaagtattatgcccaactcattttggaaggggttccgccgcaaaaaatcaatcggcaaaccggcaaagccaagcatccccgtggtgaaggagtggtcggcattgacattggcacgcaaacgatcgccatttgcgctccgaacgaagtaaaattgttggaactcgctccaagtgtggatgacatccatccggaaaaaaggcggctgcagcgaaaactagaccggcagcggagagcaaataatccaaataagtacaacgaagatggaaccatccagcgaggaaacaaagaaaagtgggtgtggagcaaaaattatatcaaaacaaaaaatcaattagcggaactgcaaaggaagttagcggaaaaacgcaagcaagatcataataagctggcaaattggatattatcgttaggcaatgatattaaagtggaaacaatgaattataaagcattgcaagcaagagcgaaagaaacaacgatgaatgagaaaacaggaaggtataatagaaagaaacgatttggtaaaagtatagcgaataaagctccaagcatgtttttagccatattagacagaaaattacggtatgacggaaaaacgctcaaaaaaatagatacattctctgcgaaagccagccaatataatcatatcacgggtgaatatgtaaaaaagaggttatccgaacgatggaacgatatgaatggctgtaaaattcaacgagatttatatagtgcgttcctcatcatgaatgcgaaagatcacttaaaagaaatcgatagagaaaaatgttttgcgacatgggaaagatttaagcgactgcatgataaagaagtagaacgtttaaaaaatagtggtaataaattattgagcagtatgggaatttaaatgatgaaaagcgtcttgaaccgggcgcacagggcgctaagcaccattgaggtgtttgcccatgaaagtcttgtggaatgagagtgagtgtctatacgaaggtatagacgaagctctttagtacacaagaacctgccgactttagtcgtgcagaggttcagaaaaattattgaatagagtaaaatccttattgtatcgtactcttcgacaaatttctacaaaaagcgacaaggagagacatcttatgaatttgtttcgaaaaaaatcgatccagatgcttttacacgaagctgaccgaaaaggcgcctctttaaaaaaagatttaggagcatttgatttaacgatgctcggcattggtgctattattggtacaggaatttttgtattaacgggagttgccgctgccgaacacgccggtcctgcacttgtactttcctttattctttctggtcttgcctgcgtttttgccgcgctttgttacgcggaattcgcttcaacagtgccggtgtctggcagcgcttacacatatagttatgcgacgtttggggaattaatcgcttggattttaggatgggatttaatcttagaatatggtgtggcatcttcagcagtggcggttggatggtctggttacttccaaggactgctttccggatttggcattgagcttccaaaagcattgacaaacgcatatgatccggcaaagggaacatttatcgatttaccggcaatttgtattattcttttcattatatttttgttgaatcttggagtaaaaaaatctgcccgttttaatgcgattatggttgtgattaaagtcgctgtcgtattattgttcctcgctgtcggtgtatggtatgtaaaaccggaaaactggtcgccatttatgccgtttggattttccggagtagcaactggcgctgcaactgtcttttttgcatatatcggctttgacgcggtttcgaccgcggcggaagaagtgcgcaatccgcagcgaaacatgccgataggaattattgcgtctttatttatttgtactttgttatatattgctgtttcccttgtactgacaggaattgttccgtatgatcaattaaatgtaaaaaatcctgtcgcttttgcgttaagctatattaaccaagattgggttgccggttttatttcattaggagcaattgcggggattacaacggtattgcttgtcatgttatatggccaaacgcgtttattttatgcgattagccgtgatgggttgcttccaaaagtattttccaaggtcaatccgactcggcaagtaccgtatgtgaacacttggcttacggggattattgtggcgtttttcgctggagttgtaccgttgaataaactagcggagttaacaaatattgggacattgtttgcgtttatcacggtttccatcggtgtgcttattttacgtaaaacacagcctgatttaaaacgcgccttccgagttccgctggttcctgttattccattattagcggttgcattttgcggatatttagttctccagctccctaaaacgacgtggatcggtttcgtctcttggttattgatcggtctagttatttacttcgtatatggacgcaaacatagcacgctgaataatgtaaaagaagcaacagaggaaaaaatcaggataataaatggctaagagggacctttgccctaatggcaaaggtctttttttttaataaaggagtcttaataagaaaaatgtaacaaatttccgattgaatgacgatcaaaattacgctaacatgtacgaatgatatccttagggaggctaggtcgtctctttaacaaatggggtggaatccatgtttagcatattattttcattaaagaaggagagaacgattgagcaaacagttcatgaaattcaacaaggaaataaagtattgcataatcaattaattcaacaatataaaccttttattgccaagacggtttcaaatgtgtgcaaacgatttattcacgaaggggatgacgaactaagcatcggtttaatcgcatttaatgaagccattgaaaaatacgcacctcataaaggaggttcgtttatttcttttgccgaactgcttattaaaaggcgcttaatcgattacattcgtaaagaagcaaaagagaagaacattattttacatacaaatgaagatgaggaaaattcagcccaaacatacttggatacgaaattatccatggatgaattttacaagcaagtggagcaagaacatcgtcgcgaagaaattattcattatcaacaagtgttaaaggaatttgggattcattttcatgaccttatcgaacagtcgccaaaacataaagatgcgcgaataaatgcgattaatgtcgctaaattgttagttgaagatgaggaaatgctcgaatggctttttcgaaaaaagcaattaccgattaaacaactgcaaaatattgccgaagtaagccgaaaaacgatagagagaaatagaaaatatattattgcggtggcgattattttagctgggaattatgtttatttaaaggattatataaaaggggtgcttccatcgtgaaaaaagggatcgtattagaattagatgaagagtttgtcacattattaacgactgagggggaatttattcaagtaaaaaaagatggagattatgaaataggagaagagattgaagcacaggtgataaaaaggcccattgttcgttgtcgttcatttcgatatgtcataacaagcttggtggcggcggtggtacttttagttacaacattatttcattttccttctaatgaagtgtacgcttacatgtcgattgatattaatccaagcatcgaagttggagtggatgagcagctaaaagtgttaaaattaaaggcttacaacgaggaaggaaaaaggattgtttcacagctttctcattggaagaaaaaagagtttgttgatattaccatggaaattattgaattaagtatgcaaaaaggatatttgcaagaagggggtcaagtattgattacaacggtggagagaaaacaccgtgctgcatcttcacgggagctttctacagaattaaagaaaatccaacattcgtatcagcagaaaaacattatcgtaaagacagaagaaagcacgatggaagtacgaaataaagcggtaaaaaagggagtgacaacgggaaaactgctgcaaattgaacaaaaaatgaagacagtttcaccagagtcgacaaaagcgaaaaaactagaaaaaccgttggaacaaaatgatggagagaatgaatatccgatggacaatcattcattaaacaaaaaagatgagaagaatcagaaaaaaaataaagataatggtaatcaaaagagggaacatcggaggaacaaccattcattaaacgaaaaagatgagaagaatcgagggaacaaccattcattgcaaaagaaagataaacagaaacgggaagaaaataatagtaatgaaaagaaatatccattcgaggaaaaagatgaacaaaaaaaagtaacgataaggaacagggtgaaaatgacaaaaatcataaatcatccgcaaaaaataataaatatcataacagcgatcgatcggatgatcgccacctgaaacattatccaaaaaagagcgatagccagaaccagcatcaccgcaatcattcatcctcatatgatcatcattggaaacatcatcaaaaaaacaataaacaggacgagcatcattggaaacgagactatgacaagaacttcgaaaaatcattcgaacgtggtcaacatgaaaaggaaaatatacataaaaatgagaaaaacgattaataaagccgagtccattcactcggctttaatcgccattttattcggttttttggaaagcagatccggaaagttggctttgtgcttgtgcgactaaccgttttgtaatttcgccgccgacagagccatttgcgcgagaaaccgtatttgctcctaattgtacgccaaattcttgggcaatttcatattttatttgatctaacgcttgttcaattccaggaacaagcaatttattgcttgatcttgccattgttttcagcctcctcatgtttaaaatgtgttgcatgtttagtatatggaattagaatagttgtataatgggaattaaaggtttttaagggtaggtttggtataaatttgtgatgagaaaattacaggagggattgaaaaaaaaaagagcggggaacggtgacttcattttacagctcgttaaggtttatcggtgtcgctatgggaccgcctcttgctgcgctgctgatgaaaagggagacatccatgctgttgtttctgttagttgcattatgttttctggcaagcgccatcacatttgtagcgattaaaccagaaaaagaaaaagtaacatgaagcataatttcgaagtaaagcggtgtcttgatacgattactgatgcgaaacatgtatacaaaaagcataaaaccgtaaagcaagcataggaaaagggatatcacaatagtgaggatatccctttttgctttttgaaaataattttgtttcgaaatgataggctaatcttgcccataacttgtatcaatgcttgggtgcataaatggaaccctttgggaccgccgttttgcttcgagaagctcgcgattttcttctgtattccagccgatgtcgtttgtcgggtgcacccattcatcgcctgccataatgcttggatcgatctcatcactccagtgattcagcggtgaatttggcgagttatatttgctgtcgccaattacgacaccatatttattgacaaatggaggctgtgtttttatgccagttcccttaaatgatggagcatggatttgatgaggcattgtctcatcaagaattggcgattcgacttttttatcttgatccatgtggatatcacctcaattatagtgtgagcaaaaatatatatggttatgaataaaccgtacagtgtttaagggaaaataagaaaaatggcaaagggtgatgcccgttgaaaaacagttcatttccagttgctgacctgaaagagcagacgttaaaaaaagtgcaagagctggaaaaacggttgcgtgaagaaacaggagaagaaatcgtcttaatcgcttataaacatgagagggggagtaagtaatgaagcgaaaagtgaagtttaatgcagcgaaaaacaataacaaaacgccgacagaaagcttaccggatacagaatttgcagcgcagtatgcgggagaagaagacatgagccgcggagcgaaccgcaattcgaaaaaagcgcgccaaggagatggacaatgaagatgagagaagaaaaacgagaacgccaacataacgaagcacgcgaggaaatggcgtttgaatttggtgattttaacgcccatcagccgcttcagctaatggaagagagaaaacaacagaaaaaagcgaaaaagaaaaagtagggataaaccctacttttttattgcggcatttgaaaaggaagatagcggggcggaaaaaattttcgtttgcaattggacgggatcaaaataagcaatcatcaccgttggggtcagacgtatttcctttgttttcagataatggccgatgtcaaattcgattatttccatgaccgtatgtttaaataattttttttcattcaattccagtgagacgaattcgttccctaattgttccggatgttcgagcagctggcgataaagcgaggaacgcagcgatttgtccgttttttcttcccaccatggtttgcgcggcttatgtttttgattgcgtaaatagtcatatttcattaacgcttcaatgattggaagttcatccagtttttttgtctgcaaaaattcatgtagacggcggaataggtcttcaagctgatgcccgattttcgcccagccgcgttcgtcccagtatgtgccaaattcttggaagaaatcaaatggcgatgggaatacgtttgttactaaatattcgatcgtttcatccatccgatgcgcattccaatatttttctaacacatcttctacttgtttaatgcggatgatgtcatcaaaagaaagcacattattttgcaatacttcatatggtgcgtgatccataaatacgtagccatagtcttttgcgcgcaggcgaaggccggtgccgcgaagcatttttaaaaagcctagctgcaattcttccggacggagtgcgaaaacgtcgttaaacgtttttcggaatgatgtatagtcctcttccggaagtccggcaattaaatcgagatgttgagcaatttttccgccttctttcaccatcatcacagtgcgggttaatttttcaaaattttgtttgcgcatgacaagccggtttacttcatcatttgtcgattgcacaccgatttcaaagcggaacagtcctggtggtgcttctttgtttaaaaactcgatgacttccggacgcataatgtctgccgtaatttcaaattgaaatacggttcccggaacgtgttcatcaataagaaattgaaacatatccatcgcatagcttcggctgatgttaaacgtacggtcgacgaatttaatcgtgcgcgctccatgcttcattaaatagcggatatcttctttaattttttcccggtcgaaatagcggactccgacttcgatcgatgataagcaaaactggcagctgaacgggcagccgcggctcgtttcgatatacgtaatgcgtttcggtaaatgtggaatatcttctggaaaacgaaatggtgatggcatatcggctaagcgaattttatttcgctgcggattaataaagatgtccccatgatggcgaaacgcgagcccgtggacgttgtggaagttgcgatctccatgcatctccatcaaaaattgtttaaacgtttcttccccttcaccgatgacaataaaatcaaactccggcacggtttccatccattcgcgcacgtcataggacacttctggaccgccgacgacaatggtgatatcaggagcgatcttttttaacatttttacgactttaatggtttcttcgatattccaaatatagcagctaaatccgataatatctggttttcttcgataaaggtcggtcacgatgttcatcgccggatctttaatcgtatattcgacaagctttatatcaaactctggctgggcgtatgcctttaagtagcgaatcgctaaattcgtatgaatatatttcgagtttaatgtcgtacaaataatattcatcgaaataaacccctttatgagagcattgtaaaacaacatttcaatataacatattttagacaaaagaaaaagaagaaaaacttgtcgaacattggaaaaatttattttcatggaattttttgaataaacagaaggagtaaatttttcggcagagaatatataataatttgatatggtttggaaggagggataaacatgaataatagcctttctccccgtgaagaacaaagcttggtagtggatgtaaagtcattagaagaagaaaatagacggttaaaagaacggttaaatggctattcaattatttttgagcgatctttggatgcgattgtcatttttaataaaaatggcgaatttgtggatgtgaatgaagcggcatgtcaactattcgaaatggagaaatatgaattgattggaaaaaagatgacgatgtttcttgacttagtccctccggatattttaatgtttcagcaatcaatgttacataaatttggctcatttagcgatgagctgctcataaagctaaggaacggaaaagtgaaacatattgagttttcaatgaaaaaagacgcgtttaacgaatttgatttagtaattatgcgtgatatttccgctcacaaagcacttgagagagagcggattattcatgagtttctatttaaagatgtgtttaaccgcgcggtagatagcattgtgattttcgatgaatttggccgttttattgatgtgaatcctgctttttgcatgagtttaaacttagaaaaagagaagctgttaaaattatcgtttcagcagtttatctctaaagaatgtgccgatgattttgtgcgccttcttgctgaattaaaagaaaaaggaacggcaaaaggagaattgtcgctcgtccgttttgacggtacggtaaaaatgtttgaacttacaacgacatcaaacgtatatagcggtttttacatggcgattatgcgagatgtcactgagaggaagaatatggaaataaaattacaaaaaagtgaagaaagatttcgtgccatttttgaacaagctcatgaggcgattttgatttgggatgaccaggggcatattttgaacgcaaatcatgccgcaagccggacgtttgagctgccgctgaatttacttgttcggaaaaatttgcttgatttccttgaccacgatgatgaaaaagtacagcgtgtatttgcggagttccgcataaaaggagaaatccgcgacgaattaacattccatatgccaaatggacaagataaacaacttgagtttacgatgaagcaaggagcgattgatggctatcatttgactattttccgcaacgttacagaacggagaaaaatggaaagggaactgcgcgagagtgaacaaaaattccgcagcatttttgaccattctatgaacggaatattattatggggagaaggttatcacattttagatgtgaatccgatcgcttgtgaaatttttcaagcaacgaaagaacaattgcttcatcggccgattacagcgtttatcccggaaaaagcacggaaacatttctataaattggctcaacaatgtgatcgtttgggagaagcgtatgcggagatggatttttcaaatggcgggaaacaaaaaattgtagagttttcactaaagaaggaaatcatcccaggtgtaggaatgattatgctgcgtgacattactgaaagaaaagaaatggagttgcagctaagaaaatctgatacccttaatgttgtaggggaacttgccgcgggcattgctcatgagatccgcaacccgatgacggcgctaaaaggatttatccaattattacaaggaagtattaaagaggactattccatgtactttaatgttattatgtctgaactgaagcgaatcgaatcgatcattaccgaatttcttgttcttgctaaaccgcaggcgattcaatttcaacaaaatgatgtatgcaaaatcatgcaagatacgatcgatttaattagcgcccaagcgacgatgcataacgtgcaaattgtcgctgatttcgcgccgcatgtcccattcatttattgcgaaccgaaccaattgaagcaagtgtttattaatatattaaaaaatgcgattgaagtgatgccaaaaggcggagaggttactgttcgaattaatcggcttgatgatagtcatatccgcatttccattacagatcaaggttgcggtattccgcaagataaaatcaaaaagcttggccaaccgttttatacgacgaaagaacgcggtactggacttggattgatggttagttataaaattattgaagaacatcaaggaaaaattgatgtggaaagtgaagttgacgttggtacgacgtttcatatcacacttccgattgaacgagtggagaaagaggatgaacatgaaactggaatacagcatatataagtcagatctgcttggctgtatttacgttatatccaacggcgaggcgattgtaagtgttgaactttttgaggaagattggcagcagctccgtcaacaatatgaaatgataaaaagcaattctcctttattagaaaacgctgtacaacagcttgacgaatattttcatggcaaacggaaagcatttcacttgcctttaaaatggaaagggacggaatttcaggaacaagtatggcaggcgctttgtgaaattccgtacggaacgatggtcagctacagtgatattgctgaaaaaatcggccgcccgaaagcggtgcgggcggttggacaggcaaatcgagcaaatgagctggctattttcgttccgtgccatcgagtggttggaaaaaatggttcgcttacgggatatgctggcaaccggacaaatgtaaaagaacgattattacagttggaaagacggtatcggacgatataaaaaaactagaagcagcacttgcttctagtttttttacggcctgcgtgatgtaacaaattagatgtagtacactttgttttttgcaattgggccggcttttaatcattgccatctttttttcgctcgtcaactgtcggcaatgatagctttgtttatgattaagaaggggaaacgctcctattttttttgcatgtgcgataacgcaagcgccccgactaaaatagcccctttaatgatatcctgagcgtaatacggaacgttcatcatcgttagtccattgagcagaacccccattaaaatcgagccaaacagcgtgccgatgacgttcggttttcccgcgccaaacacggaaaagccgatataagcggcagctactccatccattaaaaaggaggctcctgctgatacttgtcctgttccgatgcgggaagcgaggacaatcccgccgagcgcggcaaaaaatccgctgatcacgtaagcgtaagtgcggtagcgattgacagggattcccgaaagtcgtgctgcttcccgattttctcccgtcatataaaacaatcttcctggtttggtatatgttaaaaatagatgagcagcaatgacgaccactagcattaataaaacagaaaacggaatgccgaatacttccccttgaccgataaataaaaaggaaggaatgaatttgcccggcgccgttcctccgtctggaagcggcatgtcgttgtaaatggaaaatcctttcgtgtacgtcagctgcacgccgttaatcgcatacatcgtcgccaatgtagccagtaaatccggcaattttaatttcacaattaataacgagtttaataagccgacggcgactcccagtaaaagcggagcaagcaacgtcactagaatttcctggcggtataatacgagtgccgcggcgcttgcgatcgttgctaggctgacggtcgaaccaacagataaatcaaatccatccacaattagagaaaaggtgatgccaatagcgacgagtgtgacgatggaaatagaccgtaaaatatcgctgaaattttcatacgtaaaaaaccgatcaagagtaatgccaaaataagcaatgacaacgagaatggcaagcagtgtgccatgcttatataaaaattcaagaagagatggcgcttgctttttcttggcgatcgaaacggccggctgtgccatccaaatcacctccgctgcagtaataaatcaattgttcataggtgatatcacgcgcggaaacacgtttaacaagctgtccgtctaccatgatataaatcgtatcagcgatatcaagcagttcttgaaattcactcgttaaatataaaatcgcttttccttcatcggcgagggagcggatgatcgaaaatacttcttgtttcgcgttgacatcaataccttttgtcggttcatcaaaaatgaatacatcagcgtttgtctttaaccatttgccaatgacgactttttgttgattgccgccgcttagctgtttgacaaccgcttgcggaaaaggcggatgaattcgtaatacatccactaaatgttgagcaacttgtgtttctttcttttgcaacacccattgccactttgttaatgatgataatagccgaaccgtaagattcgtacggactgtttcatctaagaaaagcccttgttttctccgctcttccggaataaggcagattccagccgcaatcgcttcttttggcgaggagaacgtataacgctttccatcgatccaccattctcccgtcgcttttgtatgggcgattagactttcggcgagttcggttttcccggctccagcaagtccggcaatgccgacgatttcccctttatgaatttccaaatcgacggttgtgcctgttttcgcgatgcgcagctgttccactttgaaaagaatgtcatcactgtatgtgcgtgcttctttttgcacggttgtataaacgcgtccaaccatatgttgaatcatttcttctagtgaaagggtggaaacatcgccatggtggacgacgtttccgtcacgcaagatggtgacgcggtcgcaaatctcttttacctctttcaatttgtgagaaatataaatgaatgaaactccctgtgcttttaaatcgttgataattgtaaacagccgcttcgtctctgtttcactgagcgcggcggtcggctcatctaaaataatgtatcgggccgatgaggagagcacttttgctaaaacgatgagctgtttttcatgcaaggtgcattcgcgaataagcttgttcggcgaaatcgacagaccaacttggcgcaaaagctttgcggcccgatgtttttgctgtttccatgaaagaagaggcttttgttttgtatcaacgatgtcgctagcagcaatattttcatagacggtcagcgatggaaacagggcggtatcgacctcttgaacaactaatccaatgcctgcttttttcgcatcagcaggagaagaaaatcggcgctcttctccatctattgttatcgtgcctttgtctggaaaaagggcgccggcgagaattttcatcaatgtgcttttcccagctccgttcatccctaaaagggcgtgaacttctcctttttgtacatggagattcacgccgtttaatacgtttactgtgccaaacgatttataaatattgttcatataaagaccgttcatttgtttttcacctgtgcttccaatgttttcatccgaggggaaatggcaacatttgattgcccccagccggaaatgtattggtgaagctcattcatcgaaacttgttggttaggcaaatcggatcgtttgactaaatgcggttctagtgaataaatgtttggtgttttctcgccagcaattttttgatacgcaaagcgaacttgaacgcgaccgacttcggctggatccgttgccgttgtagcgacccaagggctatttggcttttgcatcatttgcaaatcttcatcgcttaaatcgatgccatatactttaatttcattgcgtcctgcttgctcgatcgcacgtgttgcgcctttggcaaattcatcccaagtcgcaaacactgcgtcaatatcgcctttattcggatattttttcaaaatcgcttccatttgcgtttgtgtgtctaaagcggtattggcgctggccgtaccgaatttcgccacttctttgatgttcggatagcgttttttaaacgcatcgtaaatcacatggcgccgttccatcggtgtaaatccgccaacccaaatggtgacgatgtttccttcgccgtttaagtcttcggccaacgtttttaacgttttccatgcaaggctgtagtcatcttggtcaatcactgttacgcctgggatgtttaaatcattatcgaatgcgacaacaggaatgcctttttcgactgcctttttcaccgggccttccaacgcatcagcgcgaccgtgatctaacagaatcgcatcgacgttttgcgtaatggctgtttcgacataggaagccattttcgttaagtcgttatccgcattgtaaatttgcacttcgccgccaaatttttgcacttgttctttcacgccagcgatatactgagaagaaaacgtgccgatcgacatttgcataatggcggcaatttttattggtttttttaattcttcagggatatctgcttgttcggttgttgctgctgttgtttcgcttgcttcttcggccgtgctgttttcttgtttggccggtttcgaactgacggcgtcttgttcattcatgcagccgctaaggatgacgataatggaaaaaagaaatgcgactaaatagttaagtctaaattgcttcatggcgagcctcctttgcaaacagtgctggcagttcagtttcataattgccgcggacgatccctttttcggtaataatggccgtgataaggtcgtgcggtgttacatcgaacgctggattataaacgtttactccttctggagcgattcgcgttccggcgatatgcgtcacttcctctggattgcgttcttcaatcggaatttcttcccctgttttggttgctaaatcaatggtcgataatggcgcggcgacataaaatggaatgccaaacgctttagcgagcagcgccagtccaaaggtgccgattttgttggcagtgtcaccgttggcggcaattcggtcggcgccgacaatgacagcggtaatgtttttcgccttgatcgtctgcgccgccatattgtcggtaatgagagtgacgtctacacctgcttgcatcaattcccacgtcgtcaatcttgctccttgcaggaccggacgagtttccgacgcgtaaacatgaagattcatccctttttctttcgctaaataaaacggagcaagcgccgtgccatagcgggcggttgcgatcgaaccagcattgcaaatggttaaaacgcggtcgccgttttgaaataaggaaagcgcatgctctccgatgcggcggcatacatcttcatcttcaatttgaatgcgaatcgcttcatggatgagcgtcgtttttgcttcgttaacagaggaaacgtgggcgatgctggaaacaagccggtctaatgcccaaaacaagttcactgcggttggccgagagcttgctaagtagtcgcggtcctttcgcacgtgctctttaaatttttccagtgattctgtttcatattgctgtgcagaaagagcgaggccgtaagcagcagtaatgccgatcgccggtgcgccgcgtacttttaacgcggcgattgcatcccatacatcttcaatattttttaattccaaatattccgtcactaatggtagcttttgttgattcaaaattgtaatatgagtgtcgttccattccacagagcgcgggattgcgaatggttctgccattatggttcttcctttcattgtgttaattcgttgctgcaagcactgtttgtgcgaaaagagaacggatttctttagtgctagataatgtttcacgttgcaaaatgaggcttctgccaagacgaagggcataacgttttgcttgtaagcgttcctctttatcctcaatgccatcaaggtcagcgacatgtgctaatccaatcgtgcggcggatgacttcacatccggcaaagccgatcgcgtcaataaacgtgtgatgcagcacgtcttctaataatccttctgtttttgcatatggttctacattgtgagtgcgccaaagatcggaaaagactgtcgagaatacatcccaagttttgtcgatatgagcaaataatggctcttgttgttgttctgggcgggacaacgcatttaacagcaagtttgcgaaaaattggccgatgtcaaaaccgaacgggccataaaacgcaaactctggatcaatgattttcgtttcttcatcgctggcaaaaatgcttccagtatgcaaatcaccgtggatgagcgcatctccttcggttaaaaacttgcgctttagtttggccgcttctaagtggagtttatcatcgttccaaagcgcttctacatcatcgcgaagctcgtcttcaaagttgtttgtttcatgattaaagaacggatcggtaaatacaaggtcttcggtgattttgcataattccggattaacaaaactttgcgctaattgttttttttcttgttgattcatgccaaagtcggaagtgtaaaacgatgtctttgcgataaattcgccaatatgctgcgataaaagcggatatgtttttccttcaatcaaccctttgcgggcgatttgcaagtgagacaaatcttccataacggtaattgccaaagattcatcggaatagtatacttttggcacgtattgcggaacatagcttgcgaatgtgcgcagcgcattgctttcaataacagcgcgttttaatgtgagcggccagctttcaccgactacttttgcgtacgggagcgcttgttttacgataattcctttctttgtttgctgatcgacaacgcggaaaacaagatttaagttgccgtcgccaatttcgcggcaggcaagcggtgttccttccggaaaaagaccgagacggaccgccaaagagattgcgccttgttccgttaatggttcataaaccgttggatgagaaactggcataatgtaaaactcctccttcatgtaaattaaaaagcctctttctgcatagaaagaggcttgaagattccatatcttcgcacctcttatctttcagaaagaacgagtctttctgttggacttagcaccgtgccctgcggaagtagcgaacttccggcgccaaaaagtgcgccctatctcacgatagtattacggtcggttgctgggcttcattgggccaattccctcagccaactcttgataagagtatgtcagcatattcaattttttaattttcgctatgttggcaattttgaagttttgtgcttgatacgaatcatacatggtcacgaaatgatttgtcaactcttttttaaaaaatttttttctgcagcgatgtagtcgttagctctgcggtccgcaaaaatcgggatttgttttcgcacttctcttactttttgaagatcgatttgtgccattaacgtacaaggttcttcatttgcttctgcaatgatttctccccatgggtcaaccaccagcgaatgaccggcaaagacattgtttggatcgcttccagcgcgattgcacgcgatgacgtagcattgattttcaatcgcgcgcgccgcaagcagtgtacgccaatgcgaaaggcgaggaagcggccactcggcaacgacaaataacacttccgccccttggaccatatggacgcgaatccattctgggaagcggatgtcataacaaatgacgcctgcacatcgagtgttttctaatgtgaacaatcccatttcttcccctggctgtaagtaaagatgttcatccatcagctggaacaaatggagtttgctatattcgccaacgatgatgccgtttcggtcggcgatgtacattgtattggtgacgccgcgatctgtttttctggcaattgatccagcgacaatattgacatgatgcgacttggcaagtttttgaatgaacgcttttgtacgcataccgccctcatcggcaatctcatcgagtctggttaagtcatagccagtcgtccatagttcaggaaggacgataatatctgggtgattttttgaaattttttctatttctctttcaacgcgccgttcgttttcattaggattgccaaaagcgatatctagctgaagacatgcgatttttatcgtcatgaacattcacctcgaaaaaattttactttacattttgatttttacgatatatgatttttcactagaatttcaagaaaatttttgagaaggtgttaacgcgatgaaacaatttccactatctgagttattgcagagccttccaaaacagttttttgcttcgcttgtcgataaagtcgcaaaaaaaatggcggaggggcatgacatcatcaatttagggcaaggaaatcccgaccagccgactccaccgcatatcgtggaggcgatgcaaaaagcggtggcgaacccaaaatatcacaaatactcgccatttcaagggtattcctttttgaaacgcgccgttgctaagttttatgagcgcgaatacggcgttgccattgatccggaaaaagaagtggcggttttgtttggcgggaaagcgggtcttgtggagatcccgcaatgtttagccaatccaggcgatattgtgctcgtgcctgacccgggatatccggattattggtcggggattgcgctggcgcgcgcggaaatggtgatgatgccattgcgtgcggaaaatcagtttttgcctgattatgatgaaattcctgcaaatattgcggaaaaagcaaaaatcatgtttttaaactatccgaataatccaaccggggcgatcgcttctaaggagttttttgaagaaacggtgtcgtttgccgcaaaacacggtatttgcgtcgttcatgattttgcttacggtgcgattggctttgacggaaaaaaaccggtcagctttcttcaagcagagggggcaaaagaaattggcgttgaaatttatacattctccaaaacatataatatggcgggctggcgcgtggcgtttgccgttggaaatgagagcgtgatcgcggcgattaacttgctgcaagaccatttatatgtgagtttgtttggcgccattcaagaagcggcggcaaccgcattgctttcttcgcagcgctgcgtggaagagcttgtcgcactgtatgaatcgcggcgcaatacgcttattgacgcgtttcggcaaattggctgggatgtcgacgccccaaaaggttcattttttgcgtggcttccggtgccgaacggatggacatcggaacgtttttccgattatttgctggaaaaagcgcatgtcgttgtcgcgccgggaattggatttggcaagcatggagaaggatatgtgcgagttgggttattaacaagcgaatcccgcctgcaagaagcggcggaacggattgcggagcttggtcttttctaaaatgggttaaaaaatgattgacagagcgaaaaaatactgtcataattcaaattaaattttcgagcgcgaatagtttgaaaagtgaatacgatattgcaagcattcttatcaagagcaggcggagggacaagcccaatgaagcccggcaaccggcttaacgacggttaagcacggtgctaattcttgcagcggaaacgctgagagataagaagagcgtgaataaataaagcctcttcttatgaagaggtttttttgatggatgaacagaaagagggatgatcatgagtcaagtaattgccacatatcttattcacgatgaaaaagatttagagaaaaaggcggaaggaattgcgcttgggttgaccgttggttcgtggacggatttgccgcttcttgagcaggaacaattgcgcaagcataaaggagtagttgtaagcgtacaagaactcgaggagaacgaacgcgccaaccgttactttggaaagcgattgaagcgtggaatcgttcgcattgcatacccgagcttaaactttagcgcggatattccggcgcttttaacgacggtgtttggcaaattgtcgctggatggagaagtgagattgctagatttaacgttttccgacgaatggaaaagaaagtttcctggcccgcgttttggcattgacgaaatccgcaaaaaattggatgtatatgaacgtccgcttctgatgagcatttttaaagggatgatcggccgtgatttaacgtacttatccgagcagctgaaacaacaagcgctcggcggggtcgatctcgttaaagacgatgaaattttgtttgaaaacgaattaacgccgtttgaaaagcgaattacggctggaaaagcggtgttaaacgaagtgtacgaaaagacaggaaaacggacgttatatgcggtgaacttgactggaaaaacgttcgaattgaaggagaaagcaaaacgcgcagtcgaattaggagctgatgtattgttatttaacgtatttgcgtacggtttggatgtgctccaagggttgcgagaagatgatgagatcaccattccgatcatggctcatccggcattcagcggggcgcttactccatcggagttttacggaataaaagcatccttgctgcttggcaaattgcttcgccttgttggtgcagattttgtgctttttccatcgccatacggaagcgttgctcttgataaagaagaggcgcttggcattgccgcggagttgacgaatgataaggagccgtttaaacggtcgttcccagttccgtcagctggcattcatccagggcttgtgccattgttgttccgcgattttggcatagatagcatcgtcaatgcaggcggcggcatacacggacatccagacggagcagcaggaggcggcagagcatttcgcgctgcgatcgatgcggctcttgccggaaaatcgcttcatgaagcagcgcgcgaaaatgaggcattgcgaaaggcgattgacttatggggcgcagtagaggtgacatcatgacaaaaccaatcatattttgtgattttgatgggacgattacagacaatgacaacattatcgcgattatgaaacggtttgcgccgccggagtgggaaacgttaaaagacgatatattatcacagcgaatctcggtgcaagaaggggttggcgcgatgttttcccttcttccatcgggttggaaagaagagattgtcgatttcattttacaaaacgcccgcattcgcgacgggtttcgcgaatttgtcgcgtttacgaaggaacgtgatatttcgctatatgtcataagcggcggcatcgacttttttgtctatccgcttttagaagggctcatcgaaaaagagcgcatcttttgcaatggctctgatttcagcggagagacaattcgcattacatggccgcattcatgtgatgaacagtgtcaaaacggctgcggctgctgcaagccgtcgttgcttcgaaaattgacaaagcctgatgcctttcatatcgtcatcggcgattcgatcaccgatttagcagtggcaaagctggcggatcatgttatcgcccgtgactttttgctgcaaaaatgccaagaactagatattccgcatacgccgtttacgacgtttttcgatgtcattcattttctggagacgatggaggtgaagtcatgagtttacttgtgaagagatggaaagagcttgccgagataaaagcagaattggcggcgcgcgattggtttttcgccacaagcggaaacttgtcgatcaaggtaaccgatgacccgctcacttttttagtcacggcaagcggcaaagacaaacgcaagcagacagacgaagattttttgcttgtcgacgcttctggaaatccagtggagaatacgcatttaaagccgtctgccgaaacgcttttgcatgtggaaatttacaagaaaacgaacgcgggctgcagcctccacgtccatacgatcgacaataatgttatctccgaattgtacggagatgagggagaagttgcgttttccggccaggaaattattaaagcgtttgggatttgggaagaagatgcggtcatccgcattccgattattccgaattacgcgcatattccaacgcttgcgaaggaatttgccaagcatgtaaacggcgacgccggcgcggtattgatccgcaaccatggcatcaccgtatggggaagagacgcgtttgaggcaaagaagtttttagaagcatgggagtttttattcagctggcacgtcaagtggctgctgctaaagcagaccgccgtgctgccggttgttaaaccataaaattgataaagggggaaattccaatggcagtaatcaaagtgagaaaaacgggagaagtgattgaaggggaagaaaatgtccgcagctttttaaacaaacaaggcgtgttgtacgagcattgggacattaacaaactgccggaacatttgcgcgacaaatatgtattgaccgacgaagaaaaagaggaaattttggcaacgtttaaagaagaaattgaagatttggcggcgagaagaggctacaaaacttgggatatcgtcgctttatcggatgcgacgccgaatttggatgaactgttgaaaaaatttgaacaagtgcacattcatacggaagacgaggtgcgcgctattactgctggccatggcatttttatcatcaaaggggacagcgaaacaggctattttgatgtcgaacttgaagcgggcgatgtcatttccgtgccagaaggaaacccgcattatttcaccttaatggatgaccgccaagtcgtcgccgtccgcctgtttatcgatccgtccggctgggtcgcccatccgtacgaagaaaaagaagaagtaggtcagtaatggcggtaaccccctgtctccttcgggcagggggtgtttttattaaaacgattctactaaaaaaatcataaataatatgccaatgataaacgaataggtagatgtccgctcatttccatccccgtggctttccggaatgagttctttataaataataaacaacattgcacctgcggcgaatgcaaggccatacgggacgagctcgcgaaaaaaggatgttaaataaaatccgagaagtgatgtcacgatttcaaccgctcctgtaagtgtagcgatgataaatgccttccatcttccaatctgttgatgaattaaaaaaagcgcgactaaaaatccttccggagcgttttgtaatccaatggctagcgcgattaaattacctgtttccgatacgttcgaagcatagctgcccccgaccgacaatccttctggaatgttatgtaacgtaatggctgcaataatgagcatcgctttttcatcaaactgaattcctttttttgtatgttctaaatcaatatgcggaaccgtcatttccaaaatggttaaaataaggactccaaaaaataacccgattgttaaagtgaaaaaactgcctgcctgtaatgcttcaggaattaaactcatcatggaagccgccatcataattccagctgaaaacgccagcaatatgtcccgccagcggtgagtaatcgatttcgccaaaaataaaattgggatcgcacctaatccagtggataacgcggaaagtatactcccaatgaatacttgtttcatcaaatcctcctttccgtacctttagtgtttttatatgcgttttgaaataaaaggtgataaccgcccaaggaataagtataattttatcatatactaaataaacaaaaataaccaaatagcgagtattctcgcttgccggaacgcaggtttcctaaaaaagatttgcaccgtgtttaatatttcaagtataatgcaaataagaaaatatttttagagaagagaatgatggaatataagtactgacaatgacgttgaatttaaccgacaaaagggtttgattgtggatgacgagagagaaagacattgaacaatcgctaaaattgtttattgtattatcaagagcatatcgatctgtcggcgatcaagtgaataagtcgattcaatcatttggcgtgaatccgacggagtttgcggtcttagaattgctttaccataaaggggatcagccgttgcagcaaattggcggcaaaattttgctcgctagcggcagcattacatatgtaatagacaagctggagcaaaaagggttaattgtgcgaaaagcatgtgaaacagaccgccgtgtcacatatgcttcgattacggaaaagggaagagcgtttatcgaaaaggttttcccggagcatgcgcagacgattcacgaaaccgtttccggcttgactcctgaagaaaaggaacaggcgattgcgttattgaaaaagctgggatacggtgcaaaaagagaatagctgttcgtctaaaataagtggctgcttattgcagccacttattttttgaaaaaaggataagctgtaaaaggaaaaggaggagataatttatgatgatcccagttggggtgtccaatcgccatattcatttatcgaaagaacatctggcgcaattgtttggtgaagatgcggagttaacggtgttaaagccgctgtcgcagccaggacaatttgccgccaaggaaacggttgccgttgaagggccaaaagcaaaaatagaaaatgtccgtgtgctaggtcctgcccgctcgatgacacagctggaaatttccaagacggacagttttaaacttggagtgcaagctcccattcgcttgtcgggggacatcgaaggaacaccgggcattaccattcacggtccaaacgggacggtaactgtggataaaggagtcattattgcgaaacggcatattcatatgaccccgaaagatgcggaaacgttcggagtaaaagataagcaagcggtgaaagtgaaaacgcaaggggaacgcgctttaatttttgatgaagtaattgtccgagtcaacgaaaatttcgcgctggacatgcatattgatacagacgaagcgaatgcggcaggattgaaaacaggagattatgtcgagttaatccaataacggcatcataaaaaaagagtcccgataacgggactttcgttttatgatagatgttgttcaaaccaaccgacaatatgattcagccgttcaagacgaagcgtcggcggaccgctgcgggacagatcatggttcgcttccgggaagcggatgagcttcgtttcctgctttaaatgtttcagcgcaataaacagctgttccgcctgttcgatcgggcagcggtaatctttttcgctatggagaatcaatagcggcgttcgaatgtttttcacatatttcaatggagagtggtgccaaagccgctctggatcttcccacacattgcagccgatttcccattctgtgaagaaataaccgatgtcgctcactccatagaagctgagccagttggaaatagaacgctgcgttaccgcggctttaaagcggtccgtatgcccgacgatccagttcgtcataaatccgccgtagcttccgcctgtaacgccgaggcgcgtttcatcgataaaatcaaaatgctcgagcacatagtcgacgccgctcatgatgtcttcatagtccatcccgccgtaatcgccgcgtacggcattgacaaatgtttgtccatagccgtggctgccgcgcggattcgtaaacagcaccgcatatcctttgccagcaagcacctgcatttcatggaaaaaagtaaaaccgtacatcgcgtgcggaccaccgtggatttcgacgataagcggcactttttgtccttgttcgagatgagagggcttcattatccatccttgaatgttccagccatcacgggatggataggtgaatgtctccggttcggaaaggacaatttcttcttccaactccttattcgcatttgtcagtttgtttcgttttccatcatgaagagaaacggtatataagtcgccgatatgggttggttcgctaattgccgcaatcgctatatgttgatgcgggtgaatcgttaatccatatagatggaaatcgccgactacagatggtgtaattgttccgtctaacgctacatgatgaaggttgacgcgccctcgttcggaagcaagaaaatacacgccgtttccttctttatcccaaatgagtccaggacttggcgcgtcggaatgcatatctcctaccatcgcatcaccgacatgcacatcccaatctgcggtaagcgcccgtttttctccgctaacaagatcgaaaatccaaactcgatttaacgtagcacctaaatatttgaggtcatgcccaatcgccgcgagcgtttttccgtccggagaccaagacagcgaagtgaaaagcccgtttccatctgtgacttttgtcgtttttccgctgtcgatatcaaggagaaatatgtcgcgcgtaaacgtaaaatcaggctcattgctccgattggcgacaaacgcgactgttttgccgtcaggggatatggcaaatgagccgatttcgtcatctctgtctgtcagagattggatctcgcctgtttctacattgatgcgaatgagcacatcttgtttatcatcgcgaaatcctgctgcatcggatttatattgaagccgctctacgacaagtggtgttaactcgcgtttttctttctcttttttgttttgctcctcacgttcttctaacgtttctttcttgccaagagaagtgagtgctacaagaaaccgcccgtccggcgaccagcgcagatggcgcactccgttttttaatgcggttaactggcgtgcttccccgccgtctgttggaagaagccaaatctgcgtttttccggagcggttggaaagaaacgcgattgtttttccatccggggaccaacgtggaaaagcgtcttttacttttccgaacgtccattggttcactttgccgtccgctaatgtcaggagaaaaaggtgggagcggtattcccgttcgtcatcaatcgttttttgcacaaagatgactttctcgccatctggtgaaaattgaggatcgttcacaaagcgaatgcggaaaagatcttccgcagtgatgacgcgcagttttttctttacgtcctgtacagtcatccaagccacttcctttattaagaattttctctatattgtttcgataaacgaattacttttccttctaaaactgagtaaaataatgggggaggatggtttctgggagattattctattgaagagcggctgcaaacgtttgaagcgcaatttcatgccgcgtgacaaggctgatggattcggaggcaatagtaattgatggagaggaaaaagagaaaaatataaaaaacgaacgtccgagactttcggacgttcgttttcgttatgccgacattttttgtttttcctctgattgctgtgccgcttttttcacttgcggatagaagaagatgccgcttagaagcaggatgaccccaagcataaacgttttgatatccgcggtgccggcgatgatgacccagatggaatagatagtcgcaaaagcggcgatcaccccatcgatgatgcggccccgctccgtctccttgtacgtttcgccggtcagcgccagtttcaattggaagacagaggcggtgaactacccccacttaattttctagcgaaaatttgaagtgggggcttccaaagaagtttgactgctttaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcaccatttacatcagcattgattagtttgccggactttgttcgatacaaacctcgcttaatacgtttgccactgaacttatattcttttggattgtcggcattatattcaggaatctcatccccgtcaaaaaagctggctttagacgtatatgactcttcctgtttgaagaatttaatgccgtaaaatttacaaagatactctagtttttcttttatattaccgagaggaatattggcaaagttttgatttgtcttttttcctagattcatattgcgctgcaatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagtttatgatgtaacgacaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcctgtttacgagtggtgcctttgattttttgcttatcttttatgctttgaagtctggcattttctttgttaaaccattgatttatactttttaatctccgcccatcaatgatgaatgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtccagtaacacaggcggaatcgttatcgtgataggcttatgagtctttttatacagattcgaatacggtatcgtgaatttgttgccgtctatacgaatttgaccaatgattagtgaatgaaagccatcttttttaagatattttgggatactgatagccttgtagtcatatttgccttgtttggctagttttactaagccaaagaaagatttaaaagcctcattaaccttttttaaaatttgctgtgccatgttgctgttcaacagcttatagttttcgttcgtttttgcaagatgatagtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacattttttcacctcccatctaactatattatactatacccgtggtgctagttgagtgtcagcgctcaaccagccctagtgtgaccaaggaataagccaacaagatgccatcgagtgccacttcaaacccggcaatggaattcgctcgaatgtcggtgatccggtattggtctacgagaatcgaaaacaccgtctcgatgactttgcgtttttttggatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggcttggtgttctttgtacagcttttctcgaagagcgtggctgatgtaccctttgtccccaaagttgtagggatgagggatttgagtcatcaccgtttcagcggctttgacgtcgtggcaggacgcttccgtcacgacatagcccatggccagcccttgattggtcacttgaagatgcagcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaaccgcttgacgcgctgcattcttgcgggatggcacaacggaagaggcaagctgtcgacgaccgcataagcatggtgttggccacgtttcgccagctcatgacggatccatttgatggcgaaaccaagcgcccggcagcggcggttgtatcgggagcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaaacgatgccaggctcgttcggaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtcttcttgcttgaccaagtgacggttgcggcgatgaagatacatttgaatcaacgacagttgggcagaaacaaaacagaaaatagcggcatattgtttttgaagtttggctggatctgtagtaaaatgaaagtgctcttgcatgggggatctctcctttcgaatgttgggtgacactttcattctactggagatccgccagcaagggctatttttatgcttgatcaagtttatctagcaccacgggttatactatattttactgaatctatcctattttcagcaaaatatagttaaggcgattcatctcccacttactccgcttcgcttcgttgaagtgggagtcttctcgcctaattaagataaaatacgggacaagatacgccaatgtcgcaatgtaaatgacaaagtcaaacgccgccgacatcgaattagaaatggttgagaaaataaaaatttgcgccaatccattcgaaagaactaaagaaaagcttggtactttctttttattttcctttaaaaacgctgaaataaacagaccttgttttgccgcttgatacggcacttcagcgcttaataacacccaaccgagcgtggagccgagcaagctgatcaatcctagtccggcaagaacgtagccgccgcttgggcctaaaatcgtgacaatggcatctacaagcggtttttctgattgaatgagttctttttgcggcaatactcccatgacaaggatgctaatgccgatataaatcgcaagagcaatcaacaagccaaggattgtcgcacgcttgacgtcggcttgtttacgcgcacgcgatgcaaaaacaatcgctgattcgacgccgataaacgcccataatgtcgatacagccgcattcttgatttgacttaataatccaatcgaatgccctgcatcatcataacgcggggcaacaaacgagccaatgttgcttttttcaaacgcaaataaagcgataatgataaataggaaaaatccgagcacttttgccgcggtagcgacaaagtttagctttcccgcgtcttcgatgccgcgcaaaatgatgaaatgcattccccataacaatgcggtacatataagaaacgtcaacaagttcccaagctttacatcaagaggaccgatggaaaataacgtttgtttgcttgttaaaattggaaaaaacgttgataaatagctggtaaacgtcgtaataatcgccacgttgccggcaaagttgccaatccaatatccccatgaagacataaagccagataggatcgagatgttcgagcctttcggaaacaattctttcgcataaatctgcggcccgccgtttagttccggtttgcgaatcgccaaattaccgaatacgagcgcggtcattaataccccgccgcccgttaataaccacgcgaaaatgacaccaagcgggcttgccgcttctgctagcgagcgcggtagcataaaaattcccgatcccaccatatttccaacgacaagcgccgttaataaccataatccaagtttttgctgttgcaaagtggatagctccttcctgacgataattaagttttagcttttttcgcaaaaaaatacaccccaaagttttcaacgggtgcatgtggccatccgcattcaacttccaatcgatagtgcttcatcgtttgttgcaacgatgcatgttcggatacaggcccagtctacggcgtcagagtccaacgcaaacttcggcaactttcctcattggctctttgcgtctcgtttctacaactcttgttcattgcagcctgtatcccgtctatgtggatgagaaagaaaaaatattcaattggtgttattattatacgttctttcgacaaatttcgtcaacaaccttttgtaatcgaaaaaaaggattttccgtgtatgaatggaatacaatctaagataaggaaaacgagagaaaaggaagggattgcgttgaaattttctgagtttcgctatgaacggccgaatatcgagaagctgaaaacatcatttcaacaagcgctgcaatcgttccagaaggcaagcagcgtagaagaacaggatgaggcgatgaaggaaattaataagcttcgcaacgatttcagcacgatggcgcaaatttgctatattcgccatacgattgatacgaacgatgagttttataagcaggagcaagattttttcgatgaagttgagccaattgttaaagggcttgtgaacgattattaccgtgcgcttgtttcgtctccgttccgttcgcagcttgaagaaaaatgggggaaacagttatttgcgctcgctgagacggaattaaaaacgtattctccagacattgtggaagatctgcagctggaaaataagctgacgagcgaatatacaaaattggtcgcttcggcaaaaattttctttgaaggggaagaacggacgttagcgcagctgcagccgtttgtcgaatcgccggaccgcgagatgcgcaagcgggcgagtgaggcgcgttttgcctttttccaagaacatggggagaagttcgatgaaatttacgatcagcttgtgaaagtgcgcaccgccatcgcgcaaaagctcggatttaaaaacttcgtggaactcggttatgcccgtcttggacggactgattacaacgccgagatggtcgcgaaattccgcaaacaagtcgaaaagcatatcgttccaattgctgtgaagcttcgcgagcggcagcgggcgcgcatcggtgtcgagaagctgaaatattatgatgaagcgtttgtttttccaaccggcaatccaacgccaaaaggggacgcaaactggattattgaaaacgggaaaaagatgtacgaagaactgtcgccggaaacaggcgagtttttccggtatatgatcgatcatgaactaatggacctcgttgcgaaaaaaggaaaagcaggaggcggctattgcacctatatcgaaaactataaagcgccgtttattttctcgaactttaccggcacatccggagacatcgacgtgcttacccatgaagcggggcacgcatttcaagtgtacgaaagccgccattacgaaattccggaatacatctggccgactttggaggcatgcgaaattcattcgatgagcatggaatttttcacatggccgtggatgaagttattcttcggggaagatgcggaaaaatataaattctatcatttgagcgatgctttattatttttgccgtatggcgtagcggtggacgaatttcagcatttcgtatacgaaaatccgaacgcaacgccggcggaacggaagcaagcatggcggaagattgaaaagaaatatatgccgacacgagactatgacggcaatgattatttagaacgcggcggcttttggcagcggcaaagccatatttatacgaacgcattctactatatcgactatacccttgcgcaaatttgcgcgttccaattttggaaacgttcgcgtgaaaactatgaagaggcgtggaatgattatttaaccttatgccgtcaaggcggaagcaagccgtttaccgaattggtccgcgccgccaacctcatttcgccgtttgaagacggatgcgttcaatcggtagtcggcgagatcgagggatggttgaatagtgttgacgatcagagcttatagatggaaataatagttaagggggaagaaatcaagcgagatttcttccttaccttttaggaaaaatataatgggaggtgtagacctggttactaaaatcgttgttgtgtactgaccgatggaaggaatggtgcacgacaggtgccgccgctaacagcgagccacggggtgtctttcacagcaggtgagacattaggattctctttctgatggaactcaggtgtttcctaagcggcaagctgttttgctggttccatcgcgatgagtcgatttttatgattttagtagccgggaaaactatgttgtcaaaagaagaaatccttcgttttttatcacaaaattttcgattattaaaagaaaactacggagtcaaacgtatcggcgtttttggatcttatagcagaaataaacaaacagctgacagcgatatagacattttggtggagtttgagccttccgccatcacatttgaccattatatggatttaaaaattttcttagaagatcattttcataaaccggtcgatctagtgatactggatgacattaaacctgcgttaaaaccatatatattggaggatgttcaatatgccgagggagcctaaggttttttgcaatatattcttatggcgatcgataaaatctaaaagtatacgaaaaatatggattatgaatcttttttagataatgaacttgtatgtgatgcggttattaaaaacatattggtgattggtgaagcggcgaaaaacattccacaagaaataaggcggaagaattcacagattgagtggagaaagatagcaggtatgcgtgatatgatgatccacggctatgtttctgtcaattatcgtatcgtttgggatatggtaaccaataaaattccagcacttaacaggatattgagaagttgttgaacgacaaacagagcaaatatagtgcgatagggggaagaggcatgaatgttcgcaaagcaacgctcgatgatgcgcacgccatcgccatcgtgcatgtcgaaagctggaaaacgacatatgaagggattgtgcctgcggagtatttggcgcaattaagcgtaagcgaaaaagaacagctttggcaacgtggattaaatcaatcgaaacactcgatttttgtcgctgaagaagatggaaaggtatgtggatttatttccgggggtaaaaaccgctccacacaaggaaaagaagcggagtatgaaggggaaatatacgccatctatttattgaaagaagctcaagggaaaggatacgggacaaagcttgtcaaagcgctagtggatgattttcaacgtgatgggattcgttctatggtcgtgtgggtgcttgccgataatccgtcgcgccgattttacgagaggctaggaggcgagaaaatcgctgaggaagccgttgatatcggtgggaaaaagctgacggaatggtgctatggatggaaaagcattgaatatttcgcataaaataagctgcctaggcgaaaggcagctttaaaaaaatcatttaatgagtgattactcacttcaaaatataggcaatatcatataaaatataagcgagtaatcactcactataaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacaacacctaccatcatgccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtaaccgaacaaacgcttgtcgtgggtattgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgcgtgcttcgcaaatcgttcccgatcttccagtcgaaagaggggtttcaacagctgtataaagcgattcagggggcgatgcaagcgttcgggaagtcagaggtgatcgtcgccgtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaacttgatgacaacctgccaacgaaacacgacgccaaagacgccctggtcattgccagactggcaaaagacggacgattcctcgttccccggctgttgcacgagattgaagccgatttgcgcgtggggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggacggatcggtattttccagagttttggaccgtgtttcgtgacttggggaaaacggcgctttcggtgttggagtggacgccgcttccggctgatatggccggccggacggtggaggagcttcttgaggtgtaccggcaaagcgaagggatgaaatgcccgcagaaggccaaaattcaggcgttgatcaacaccgcgaaggactcgattggggtgacggaagggacagcgatggcccggtttgagatcgccgcgctcgtccgtcgataccgccaattggaggcggagatcgctgcactggacgccgagttgaaggcattggttcaaacgacgatggagtaccaatggttgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccattatcgggacccgcgccaattggtgaagttggcgggcctgacgctcaaggagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggttgcgctcggtgctgtttcgggcgatgattccgctgattcggcataacgaggcgtttcgcgagctgcatgagtattatacgacccgatccgtcaatccgctgaccggaaagcagtccatcgtcgccttgtgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcgtttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctcccccctgcgaacggaagaatcgttggacaacgagatgacaccggagaagctggcgtgatttcatccattcgaccttgagtccctaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatatgcttcccccccgcggcaggaaaatataaccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaggatgtaagggattttgtcgaaaaatattttttggacacccctgagaggccgaaaagccttgatagatcaacatttctagagggaggaagaacttgtgtccgggaagccgtgtattcgtatggaacatgtttcgaagcgttttgggaaaaagacggttattgaagacgtatcacttgacgtatacggaggagaaattttcgggatgctaggaccttctggggcggggaaaacgacgattgtcaaaatgattgccggcattgacgaagctactcatggaaccattcatgtgttaaatacgaagatgccgaatcttcaagtgatgaagcgaatcggttttatggcacagtccgatgcgttatatggcgaattaacggcattagaaaatttgcagtttttcgcttccatttacggattaaaagggaaaaagcaaaagcagcgcattcacgaagtgatggagcttgtcaatttaacagaccatgtaatattgggtttggtttatttacgacgttgcaggcgggcttgattgcatggtttgctgttgatattcttgacatgatgatggaaggttctttcctttacgtgttattgattacatttttattggcgatgaccgcgttaacattaggaacattgctgtctgcgtttgccaacaatgagctgcaaatgatgcaatttattccgctagtcgtcataccgcaaattttcttttccggattgtttaacttggatacaatggcggaatggctccgttctttaagcgtggttatgccgcttacgtatggagcggatgcgctgcgggaaatcatggttcgcggcagtggctggaacgagatcgccaaagacgtatatgttttacttggttttgctgtattgtttatgctattaaatgtagtagcattaaaaaaataccgaaaattgtaaggagtaagaggatgaacgagcaacagtggctgaaagaactattaggacaaaatggaaaaggtgtgaagctgagcgagaagcaaataaaaattttagaagcggcgattgaaatgtttgcggaaaaaggctatgcggccacttcgacaagtgaaatcgccaagcgtgcgggcgtggcggaagggacgattttccgccattataaaacgaaaaaggatttgctgctggcgattgtcactccgacgctatttcaatccgtcgccccatttttagcaaaagagtttgtcaaagaagtgttcgatagtcagtatcaaagctatgaagagttcatccgcgttcttttgaaaaaccgctatgaatttgtgaaaaaatacttgccggcgatccgcgttttctggcaggaaatcgcgtttcatgaggagattaaggagcaatttcagcgcgtttttacggtacacgtatatcaaaaatttaagaaaattgtggaatattttcaaacgaaaggagaaattgccgcaattcccgttgattcggtcatccgcatgacgatcacgacgattgccggatttttggtgacgcggtttatcgtgttgccggattatgaatgggatgatgaagcggaaatggaacggacgattcagtttttaatgaacggtcttgcgaaaaaaacgcctaattcttagtgaacataaacctttatctagtgctaatcatgtatataaaataagaccgaagtgctgcaacaactccggtcatgcatagacggttcccttcaggggagcggcagtaggacgggaatcatccacccaattcgtcagttcaagggtggatgatttttttggttgtgagacagtgtcgaaacgactaatctatttacggatgtcagctggcgtgacgtaatcgcccggatgaatatgtaaatattcaagttgttcgtaaggagatgatcgtgtttagggaagctcctttttcctgaaggtaggtggtatactcatttagcatctttcccaccctttgacttatacgatgagtttggaaaggcaccattaaagcatattcggttaaaaaatagcattatatgacaagtatattacgaaaaagacgagattgttggacatataattcacattatacgcaatttaaaatgacgcttttatgatataatcgcccccttgatgtttcaagggagatgatttcattgataagtttggaatgcaacataatcaagattataagcagtaaattccatcgtgttgcgttcgaacagtccataaaacaaaactccactaactacttatataaccaataacaaaagaggttagaaaaagagaaataccacctaaaatcagatattttttgtcattccatttaaaataaaagataatacttaatacagtaacaataaaaaaaatcaaaccaacaacccaaatcatctttctttcccctaccccgttattctagcaataaatcctcctactaaataccctgctaataaaataataaaagatgcccctacataaaatcctattctaataaatgtatcctgacggttaacaaaatcgataattaaatccaatactttcatattgaattcctccataaatctttattatttatacaataacattaacataagatatcgactatttaaatacattattaacccgtggtgctagttgagcgttaagactcaactagcaccacgggtttatttctacttttttctttttttatcatatccaaaatcccctctttttgtaaatttatatattggataatagatctttatatggtaatataatacatggaataaaatactatacccgtggtgctagataaaatctcaagacataaaaacagcccttgcatgaggatctcctttaaaatgaaagtgcgaacaaacatccaaaaggagaagtcccatgcaagagcactttcattttacaatagaccaagcaaaaattcaaaagcaatatgccgcgatcttattctttgtatcagaacaattgccttgtatccagatgtatttacaacgttgaaattgtcatttgttgaagcaagaggatgaggtcatcatcgccattcacattcttggaaaattgctggggtttacttcggaacgggcttggcatcgatttgtcattggaaacctgttcacaaaggaaatgttcccagagcgctctcgatacaaccgtcgatgccggtcgttgcgttgggcgatcaaatggattcgtcaccaactcgccaaacgtggacaacatcacgcttatgcggtggtggatagcttacccattgaactctgccaccacgcacgaatgtatcgcgtcaaacgatttcaaggaatcgcagatattgggtattgtgcatccaaaaagatggcttactatggacttaagcttcatcttcagattaccgaccaagcgcttccgatgggatatgtcctgaccgaagcatcctgccacgaccggacagctgcggaaaccgtgatggcccaacttcctcatccgtatacacttggcgacaaaggatatgtgagccaagccttgcaaaagaaactatacgatgaatacaaaatcgctttttggacgcctgctcggaaaaatcaacgagttgcgcaatcaaaaaaatggaaacaatggatgaagcaaaaacgcaaaatcgtcgaaactgcgttctcggttttagtggattcatttcggattacggaaattcgtgccaattcggtttttggatttgaaacagcgcttgatggcattttattggcccattctctcgttgttcttgggctagtggagcgttgacgctcaactagcaccacgggtaaatactataaatttggggaggtttcaatatgaaaaataaaactttaaataatgggtgtagatgtataaaattttgtgtaacacattttgctagaccaaaaagaaaaaggtagggtattctctgattggatgaaaaacattctaaagaaagccttgatatatcaacatttctagagggaggatatataaattcatgaaggggctggttacgtaatgaaacgatttataccttatctcgctgctctttgtttctcttctttgctcctcctacaaccttattcagttcatattccacatagtttggctaagtcgtctaatcaacagaatgaaaattgtacatcatgccaaaaagtacgggaagtttcaaatttcaaaacggataaagtaaaagatatctacttgatcaacgatgtaaaacatactttaagtcaattttacaatgctaagcttagcaaatttaaaaataatgattttgagtggcgtgaatccataaaagtagattatcagaatggaatttctgttgttatgattccatctaaagataatccaaagtataatgatcaaaaggcatatttagtcgtaggtgtagatggaaaacagggtcaattgacagatcccacctatattgaactgaaaaaaatcaatgataagtttatgttatatacgatcaaaactttggatgatgttaaaatcgtaacagcaaccattaacatggcggatgggatggttacaaatgttgaattttacgaagaaaatcatttgattcaatcaaatgaggttaaggctggatattgggatcgagtgcaagaatgtatcaaaaacaactggaggacattcccttcttgggcgaagtttgcgtgtgaatccgcttgcggaggttgtttgtttgccagtccttatgcgtgtggtgcttgtctaggatgcttagggggatatgcgataggctgtgctcttgcctctatataaaggcaaatttttttcaaggagatggtgccagtgccgttatcattcaggcaaagaggggcattgtggaatgtcatcatgattgttgtattatcgatcatggctatttttacttatccctccgaatggtctcactttttcattgttgttgctggcattggagtgtttattaccctagataagatgtccaaaaataaaagcaggaaatggagaatcactattgcggcgattttctttctcgttgctttctctatgtctgcatactatgtattaaaatagcgatgttttcaccatgttttgagcatttaacatctttccgaaagaagtctcccacttctaaacgaagtgaaagtgggagatgaatttcggttaggtataggtgtgagtaaaatgtttgtgggagaaattcttagaattccccgatgagggggggtgggaacgtaggttcgcaatcccccctcatcggggccaccaagcgaagcgcggtaggatcccaagcaagaaacatgaaaaaaggactctctccctggtaagatgttcattgaccacactacaaacaggaggagagagtcctatgaatattcaacaacatcttaccacaaattcgttgacatggaaagagatcgaacttgctttgtttcgagccttgcaaaacgccttcgccgagctgtttacggctctgttggaggacatcgaccggcaattggcagagaatcgagataagcgccgataccacttgaaagacaaacgacgcaccacgattcaaaccctgtttggcgaagtcacctttgagcgaaactactatttagaccgagaacaaaaccgttacacatttttgctggattcctttctcgcatttgatggatcgcagtcaatcagcccttgtctagaagaaacagcggtgggattggcggtggagtgctcttcctatcgcaaagcggctcgtacgcttgcccagatggtcgggtatccggtgatgagccatgaggcgatccgccagttggtgctcgaggccgaagttccgctgcactgcccggtggaccagcgatatggacgggtgctgttggtggaggccgatggactgtttgtttcccgccaagggaagggaaaacgggccaaggaagacaaaatcctgaccgttcacgaaggatggaagcgcaacggctcccggatcgaattcgtgaatcagcgccattacgtccatgagggcaagggggaggtgtgggaaggcttcgaggaatttttgataaatgaatatgcctatgatccttgccgggatcttcttgtcatcaacggggacggcgctccatggattaccgcgtgccgggagtatttcaagggacgggtctgctttcaattggatcgattccacgtggcgcgtgaattgcgccaatgcctctcgggccatccacggtggcaggcgattcggcaaaagctggtgaagcaggatgaagaggggttgcttgtggaactgaacagcgtcctcggtacgctgggggacgaagcgaaagaacaacagctggctgccttgatccaccggatcgaatcgatgccgggatgcatccgtgattaccgggaatggctgaaggagcaaggagtggacacaacgggcatgtatccgatggggagggctgaaagcgtgatgagccagttggcgtatcgggtgaaataccgccgcagttggacagacaagggactcagggcgtttttcaaggcaatgattgcccggatggatgggattcgtcttttcggacgtcgtttcggagaagaatcgtcgcatccggcggaggaaacggcatccactaaacagacggtcgtgaacaaggcgaaacaacgcgtccgccgtcttcttccggaggtaacgcggaataacgtgccatatttacagcaatcgtccgggacaccgatctatcatgccctgtctgaactcaagggatggtaaaaaaaggtatacatatcggtctgtcatagcaagggatgagagtccgaaagcgcttacggataaaattcaaaaaaatggttcgccaatctatgacttacacctgttttcagcgaaccaaaaaagttcccacaaaatcttgactgactcaccaactcacgaagctttttcaacgtttattccgacgaagcaaactttgcattgattttctcgaatttaaacaaatatcttcctataaatatatccttctgaatatttcatatatctaaaagacaggaagtagggagttttaaacgcgtaactattcagccacatcataaagtgagctgaatattttcttctttccttgtctatgatgtgaatattgatagacaaggaggtgaatcgcatgttgacggtacaacaagctgtatttacagttgagagcttaatcggcaaagttcaacaacaaaaacagctcattcatcaactcattcaagaaaatgaacatttgcgtcacgaaaacaaacaactacgcaaagaaaatgaacaactgaagtaccgtgttcaagagctggaagcacgcacgaaaaaaaacagctccaatagccatttgcccccatcttctgaccgttttgagaaaaagcgttcctcccgcgagccgtctggcaaaaagcctggtgggcaagagggacatgaggggaagacgctccgtccacatcatcgtgtcgtccaccgtgtgcatacgtgtcaaggatgtggagcttctttgcgtgaagtcaaaccgttcaaagtagatatccgtcaagtgtttgatgtccctcctgtggcgatcgaggtgacacaacatgaacgtgaagtgaaatcgtgtccacattgtcgatgcgtgcaacaagccgaattcccatcccatgtcacgaatcatgtgcaatacggtccacggctcacggcgctcgttgtttatttacatcatatccaattgatcccgtacaagcgtttaagtgatacaatcgaagcgttatatcaacactcgattagtacggggactcttgccaatatggtgaaacgaggacgcgaatcgttggaatcaaatatggacatcatcgaagacgccttacttgaatccaacatcctgcatgtcgatgaaacgagtttgcgcatcaatgggaaactcgcatgggtgcatgtcgcgtgtacatcgagatatacatacttggctcctcacgcttctcgtggaaaaaaagcgaccgatgagatcgggattcttccccgatatgaagggacgatgatgcacgatgcgttcggtacatatccgaaatacacacatgccacccatgccctttgtcatgcccaccatttgcgtgagttaaaaggattcatcgaacaagggcatacgtgggcgatgcgcatgaccacgtttctgttagccgccaagcaagccgtcgaagcccatcacggtgcactttccgaagaagaagcgagacggtgggaacgagtgtatgatcgcatcctagaaagagcacaacaccgattagaaacgatgacgcctcttccgaaaaaagcactcgcttttgttcgacgccttcaaaaacgaaaggaagaagcgctgcgtttcttacgtgaagtacatgttccctttgataacaaccaagccgaacgcgatcttcgcatggtcaaagtcaaagagaacatttcgggtacgtttcgcgaagaaacattcgcgcagtcgttttgcatcgcaagaagcatcgtttccacactgacgaaacacgaaaaaaacgtgtgggattcgttatgtcttctgttggcaggcgaaacgatcgatcgagttctttccgctacctagggcattttctatgaccgaaatgccctatttgtgctgggcttttttatacactagcactggggtgaatagttaccatcaatttagccttatccttaaagaatatttaaagaacaataattcatcgagcagtcctaatcaattatacttaaaaggaatgacagatctttatcttacacaaaataatctatttatacctaatatgtatgaggaatataataaaggaattaatttatcaaaggaagaacaaaacaatattcaagaactttataaaaattgtcgcactttcacagatttaatatccaaatcaatagataaaaatgttcctatacccgtggtgctagataaacttgagcaagcataaaaatagcccttgctggcgaatctcctgtagaatgaaagtgcgacctaccattcgaaaggagaatccccatgcaagagcactttcattttactacagatcaagccaagattcaaaagcaatatgccgccattttcgtttttgtttctgctcaactttcatgcattcaggtgcatcttcatcgtcgaaatcgccatttggtcaagcaagaggacgctgtcatcatcgccattcatcttttaggaaagctgctcggttttacttctgaacgggcgtggcatcgctttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgttgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcaaaacgcggtcaacatcatgcctatgccgtcgttgacagcttgccgctcccgttgtgccatacggcaagaatgcatcgcgccaaacggtttcaagagatcgccgacatcgggtattgcgcttccaaaaagcaatggtactacgggttgaagctgcaccttcaagtgaccgatcaagggctgccaatggggtatgtggtgacggaagcatcttgccacgatcgaatcgcagccgaaagcgtgatgacccaaattccccacccgtataactttggggacaaaggattcattagccgtgacttgcaaaaaaggctgtacgaagaataccaaatggcgctttggactccgtctcgaaaaaaccagaaacatcgtgcgtctgagacatgggagcagtggatccaacaaaaacgcaaagtgatcgagacggtgttctcggttctggttgaccactatcgtatcactgagatccgagccaattcgattatcggatttgaagtggcactagacggtatattgttagcttattccctggttacacttgggctagttgagcgctaaagctcaactagcaccacgggtgttcctatatccgtagacagtcaaactatcgaagaattaattaaattagctgatgatattaaaagtcaaaatccttatgaagatggaaaaacagatttgattgttaagatgaatcaactcataaaaaaaataattaataataatcagtaaacttttttagtattgatggtgttgcaaaactagagtaaaaactcgaagttatgcataaggatgcaacataacacatgcagtacatatcgatgaaatccataccatcttggctgttccaacccgtcactctttaactcattaaatactcgttcaatctcacgacgaagtccaaacagccattggccaaatctcgttttcaaaaagacaggaagaacccggccataggcatcttttcgttcctcgctattgcggcggttgataggggaaatgaataggattcctgactgctctgctgtttgacgaaccttttcactgtcatacgcggcatcgcccaatacaaattcgatatcccactgctttaaagaaacaagcaattctggtgctactgccgcatcatttcgattcgctgtggtcaacacatgagataaaatgattccctcggcggtggtgcagagatggagtttatatcctttaaaccagtgatatcgggtggacactccccacttcgcctgtgaatcgtaaagactgcttcgaagggccgtgctgtcgatcagcacgatttgcggataacgtacttctagatctttgagcagctgtgcatgaaaaacaggaaatccctgttcccgaaaccacttcgccgcacgggaaaacgtagaaaggtgagggacttcaccaagcccacaggcccgttgaaaacagcgaaaacgctgcaggatgcgcactaattttcgcaaggaatcaatggaaaaataggttttcaaaaagaaacatttcaacaacgattttttcgacaccggcggtcttcctgtcacatacagtgtttccggcaatgatagcgagtcgatataccgaaataatgcttctaaaattgggtcaatttcataagtccatgcatgttcgctgttccaattggaaatcataatagtgttcaccccttggagagttgttttttttggtcactgtatatgatttccaaggtggtggattttttatgtgcatttatgcattcgttatgcgttttgcaacacgttcagctattcttaatgtttttcgcaagttctccggtgtttgtcattaatacacggagaacttgttttttatgaaaatcctattagctatatcagttattttcatgcatgggtagggagtaaaattgctcatggatgtttctaaacaaaatgtatgaggagagtgaaggggaaggtaaaatcttgtaatttggaaaaaaggaaagagaaggattgagaaaaatagccgtatattttgtaaagtatttattaagcggagggaaaatattaatgaattttgaaaaatttttcatggaatcaaaagaattgttttggtctttttttcttaggaaagagggatgatgaaatgcaagaacaaattggaaaaaataacggaatagttgggatgttattcctaatagaaaatgaatattcatacttttttgctatttttcaaaaactatctacaatattagttgtaaatcatatacaattaaaccaacaaaaacaaattacatctttaagttatttgtttataattaaacattcggaaaaatcattccaaaaatgtccatttattacggaggtgaaatatgtccttaaatacagatttctctactgctattgttatttgtattattactggtttattattcattcttgttggttggcttatttggagaaaaaagaaattgaaattaattgccgggtatgatgaaaaacaatataaaggagcattcctgttagaagttttttcggggacttgaataaaaaaagccctcttggtatgattcgggggtgtcaattggatgaattgacccctaatttgaataccaaggaggactatacatgcattctatctcaaacaagaagattaatcaagtcaccgatcaaacgctggttgttgggatggatatcgcaaagaaaaaacattatgcctgctttgtggatgagcgagggagggtgttaaaaaagccgtttcccgttctgcaatcgaaagaaggattggaatggttgtaccagtgcatcgtggaagccatgaaggaatttgggaaaaccgaggtgatcgttggcatcgagccaacgggacattattggctgaatctcgcctattttcttgatgagaaaggcatccctctcgtcatgacaaacccgatgcacgtgaagcgatccaaagagctggacgataaccttccaaccaagcatgatgcgaaagacgcgctcgtcattgcccggttagtgaaagacggccgattcagctatccgcgtattctgaaagggatggaggcggagctgcgcgtgggagcgacatttcgctccaaattggtggaagaacagggagcgattcgaaatcaaatgattcgctggcttgatcgatattttccggagttttcccaagtcttcccgtcatttgggaaaatggcgctcgcggtgctggaatatacgccatttccgagtgatctggcaggaaaagaactagaagaggtgctggccctttaccggcaaagtgagggattacaatcgccacaaaaaccgaaagcgaagaagttgatggaattggcccaacactccattggcgtaacggaaggacaacagatggcccgtattgaaatcgccacgcttgtccgccggtaccgccaactggaagaagaaatcgaggcactgacagagcagctgatcgaactcgtacagacatcgatcgagtacgaatgattgaagaccgttccgggcttaggcgatgcgaccatcgtagaactgttatcagagatcgggagtttctcccattatcaggatccgcggcagcttatccaattagcgggcctgacgctgcgggaacattcctccggccaacacaaagggcaaaaacggatctcgaagcgtggaagaaggcggttgcgcgccctcctcttccgcgtgatgatgccgatgatccgccacaacgaagcgtttcggcagctgcacgactattacacgacacgtcctgataatccgttgcggaagaagcaatcgattgtggtgttatgcggaaaattattgaaggtattgcacgctatatgtacgaagcaccaagcgttcgatgcgaagcgaatgatgcaggacatctttggcctcgaaacggctgcttgatgcctatagtctcgattccctagacaacaaggatgacacggagaagctggcgcgatatcatccattcgaccttgagtccctaaaggagcttagccggcctctgcctgatgactagaccgaacgaaggaatgtaggcgcaaggatgccaagagacatgggagggttcgtcatcatcagcgatgcagagatccacggtgcatcccatacgcttcccccactacaaccaaatttaaccagtagtggccgcgaagcgtacccagtcaatgtaagatatacacatatttaagaaataatgttagaaactttgtcgaaaaatatttttttgacacccctgagacggctacaaccgttgatatatcaacatttatagagggagagtggattgggcaatttgcctggcatctttcatattggggataatattattcttcgaagtcactttcattttgttgattccaatagtttacactgttgcagttgaagcaagggtgaagctgctaaaagtgggtataccgtttttagcagcaatatcaataacacactgctttttacctccacatccaggaccaactgctatttcgtctgttttaggagccaatttaggagttgttctggcctatgggctaattctagcaattccagcttcagttattttcggacctctattttctagattgtataaaaattgggatgtagaagttccagatcatttagtcacaaaggcagaattcaacatggatgaagtcccatcatttgcaacttgcgtcttaacgactttgtcgccggttattctcattttgatcggggtaattgcagaatatacacttccgaaaacctctacaatctacaaaattttaacctttatcggtaatgctgatatatctttgcttatatcgctctttatcgcagtatatgtatttggtttgcgtaaaaaaagaaagacgattcctcaactaatgaaaatcgcagaagaagcactgatttctatgggcggaattatattcattcttggtggcggtggtgcattcaaacaagttattattgatagtggaatggccgattacattgctcagttcacaaggggatggaatatctcgccatttatattagcatggattattgcctgtataatacggttagccgtagggtctgccacggtaacagttttaaccacttcagcaatgatgtcgccaattgtacaagaaacaggtgttagccctgaattgatggtgttagcaattggaaccgcttccatagcttttgctccaccaagtgatgtgtctttctggatgacaaaagaatattttaacttgacgataggacagacagtgaaaacagtttgtttaatgtttactcttattgctatttatggattgcttggagtattagcgttaagcacgatgattggttaatatccacgtttcatttattaaagacataaaaatagcccctttctcaccatgaaaggggcttattgcttttcacctcaaccagttcattcgttaaatcctcaatttcttttcttcgatcatcagtttcttctttgctcacacgaaaatgactatcttctaatatgatcacatcgacgaccttgtcaagtcatcgggtccatgttgtctatcaaaggggaatttacataataatttgggcttgacctataaaaaataggtatatacaaaaagataaggaaaaaatctcgtttcattttgtcggatattgttggacgaaacataaatcattatgactatacaatcattttttttgaattaaaatcagaaatatatcaataatctattttttcagaaaataaataatgaggaggaagaaataatgaaagccgcgaaaattattcagcacaaaaaaccattggaaattttaaatgtcccggatcctaaaccagggccggaagatgcggtaataaaaatcgaagcttgcggggtttgccgcagcgactggcatgcgtggcaaggggattggtcgtggatcggcttgtccccagaattaccgataacacctggacatgaatttggaggtgtaatcgaagaagttggcaaagatgtgaagtcgtttcgtccgggagatcgtgtcacagttccgttccattccgcctgtggacgatgtgaatactgcaaaaaaggtgtgccgaatttatgcgaaaacctccaaatttatggtcttgtttctggacttgaaggaggatatgcggagtatgtattggttcgcaatgccgattttaacctgatcagactccctgaaaatgttgacagtttaacagctgcagctttaggctgccgttacatgactggatatcacggtattgtcagaggcaatgtcaagcctggtgattgggtggccgtgcatggagctggcggagtaggcctttctgcgattcaggtggccaatgcattaggagcgcaagttatagccgttgatattgatgatcaaaaacttgaaatcgcaaaacaggaaggcgccattgcggttgtcaatgccagaaaagaaaacgttgtcgaagcaattaaagaaatcacaaaaggaggcgcgcatgtcggactggatgctttaggcatcaaggataccgttcttaattcggttctgtccttaagaaaaggaggaagacatgttcaagtaggtttaaccacatcagaagaaggaggttttgtatcgctccctgtcgatctgattacggcatctgaaattgagtttgtaggaagtatcggcaatcctcatcctgactatcgcggcttattgagcttgatttcttccggacgattgaatccgaagcgcttggttgaacgtgaaatcaaattggaagatgtaaacgctgtattcgaaaatatgtcacaatataatacgaaagggtttaacgtcatcacgaaattttaatggatcaaccaaccccttctggaatccttccagaagggttaattatttgttcattgtgagcaatcatttcaataaaccatagctgaccttgccccgctaaaagtaaataagcgtcacctgttgaaattgttaatgtggcaattggtatattttaaaaaattaggaatattgttttaatgtggctctaaaggacagtgtaatgttttttggaagtgatttcaaaattaataaaataggagtgaagtgtatgcaaaatgtcagtgcaaaaggaatggaattaagccctagattagtagagtttttaaacggcgtaaaaaaaaaatgtacataaacggcgaatgggtagactccgtttctggtaaaacgtttgaaacagtcaatcctgcaactggtgaaaagttagcggatgtagcagaagcaggtccggaggatattgatttggcagtaagagcggcaagagaagcgtttgatcgtggaccatggtcaagaataagcgcagctgagagaagccgcttaatttataaactggctgatttaatggaagagcataaattagaattagcacagcttgaaacattggacaacgggaaaccaattcgcgaaacatctaatgcagacgtacctttagcgattgaacatctccgttattatgcaggctgggcaacgaaaattgtggggcaaaccatccctgttcaaggaaactattttaactatacgcgtcatgaaccagtgggggtagtcggacaaattattccgtggaacttcccattattaatggctgcatggaaactaggcgctgcccttgcgacaggttgtacagttgtcttaaagcctgctgagcaaacacctctatctgctctttacttagcaaaattaatagaagaagttggatttccgaaaggtgttgtcaacattgtacctggctatggcgaaacagcgggtgcgccactagtggatcatccattagtgaataaaatcgccttcacaggttcaacggctgtcggaaaacaaatcatgaagcaagcaagcgagtcattaaaacgggtaacacttgaacttggcggtaaatccccgaacatcattttgcctgatgcagatttgacgaaggcagttcctggcgcatttatgggaattatgtttaaccaaggtcaagtatgctgcgcaggaagccgcttatatgttcaaaagaaaatgtacgacaatgtagtagctgatttagcctctcttacaaaaacaattaaacaaggcaatggtttattgccagagacgacaatgggccctctggtttcagaagaacagcaaaaacgcgtcaaaggatatattgataaaggaattgaagaaggagctgaattagtagtaggcggtactatcccgtacgaacaaggttatttcgtcgctccaacagtttttgctgatgtgaaccattcaatgaccatcgcaaaagaagaaattttcggcccagttgtagcggcgatgccgtttgatgatttagatgatcttgttgcaaaggcaaacgattcactttatggtttagctgctggtgtttggacgcaggatataaagaaagcccactacctcgcacatcgcattaaagcgggtacggtatgggtgaactgctataacgtatttgacgcggcaagtccatttggaggctataagcaatcaggcatcggacgtgaatgtggcagctacgcgttagataactatacagaagtgaagagtgtctgggtaaacatgaactaagccattctagatatatttcaatatgtaaaaaagcatctgctcatcaaagcggatgctttctttaatatctacctccatattttttgtaatgccatccattcatgaaggatctcttccttgttcctgccaaaacaatcggggaatgaatgtatatactttaagaataattcgttttagtaattgatactaagctcgatcaaaatatacatagaggatattgtagttcatcgaaatatgagaaacaacggattgtcgaatgaattatgtaaattggaaatgaatgggctttacaatcatcttttttatttattttccgtttgattatgaaggaagcttgctgcatctattgcgaaaagataggcttgccgcctatcttttctgtgtacgatatttagcgggatttgatttttgcttcgaattgtctaagcgttaattgatttaactctggaaaaccttcttctttcaaggaaatggtttttccttcataaacagggtagactccttgccatcccccgacaatggcatacaattctgttcctttaacaggttttagaaagcaaacatatcgaccctcagccatcggtcctggatacactttgttgagaggatgtaaaggatcaggaaggggttcaataccggttgataatacgttgatgattttgttgccggttccctttaaatatttgtcgacatgaaagctttgtacaaaattgacgagcttcccaccttgtacagacttatttaacggccgtttctggaaagaagtatcgaaccaaccataagcaatgaatgttgagccgcttactaaatcctttaagtttgcggcacgttggatatttactgcttgttttggaatggtaatatgctgcgcctgaacaggtaaatgaaacgtaaatagcaaacatatacagattaaaaacttagaccatacattcattccatcacctcataatatatctttgttgggcgctactattgtttaacaacctttcccgttttatgcacgtttcctttgtcctcgaaaagggcgaccttattcgcaggacattaagtctggcagttcaacaccccatgtaaaggtatgcatctaatttgtaattatctttcaatctggaataatgtgataacgtacaagcgaataaggatgggcaaaaaaagaaccgcctttcccattaagggatcaggcggtttgtttatgcaaaggtttggcgacaatcgcatcgttttcgacatcgatgcgaatcgctttgacttgatcgttttcatccagcagcacatcggcgattttgtcttcgacatgttcttggatgacgcggcggagcggacgagcgccgaatgctggatggtagccgagttcggctaatttttctttcgccgcttgcgaaacgtcaaggtcgatgtgttgttcgcgcattgctgcttttacttcgtcaagcatgagatcaacaatttgcagcatatgttcttttttcaacgatttgaattcaataatcgcatcgaaacggtttaaaaactctggtttgaagtatgcgtttaatgagtcgagaatgcttgtttgtgtttgttgtttttcaaatccgaccgtaatttttttgtctgtcacaccggcgttgcttgttgcgatgatgactgtatctttaaagcttacggtgcgtccttggctgtcagtgagacggccgtcttctaaaatttgaaggaaaatgtgttgcacatctgggtgcgctttttcaatctcgtcaagcaagataatgctgtatggattgcggcgcactttttctgtaagctggccggcttcttcgtgaccgacatagccaggaggcgaaccgattaatttcgatactgaatgtttttccatgtattcgctcatgtcgaggcgaatcattgcgtcttttgagccgaatagctcttctgccaacgttttcgccagctctgtttttccgacgccagtcggaccaacgaataagaacgaaccgattgggcggtgttttgcttttaatcccgcgcggctgcggcggattgctttggcgacttttttgaccgcttcttcttggccaatgacttttttcgctaagttttcttctaaatgtttcattttttctttttcatcggcctgcagtttgccgacaggaatgcctgttttctcttcgatgatgcgttggatatcagcaacatcgacaactgggcgttcttggtttacgccgttttgcaattgtttttccaatttcaactcttcgctgcgcaatttcgctgccagttcgaaattttcttctttcactgcttttgctttttctttggcgatttgcgcaaggcgttcttgaatttgtttttcatctgtcggaccgaggcgcaagttcgctttggagccggcttcgtctaacaagtcgatcgctttgtccggcaagaagcggtcttgaatgtaacggtgcgacaatttgacgcacgcttcaatcgcttcgtccgtatatttcacatgatggaattgctcgtatttcggctgaatcccttttaaaatcgtaatcgcttcttcgaccgttggttcatgcacgataactggttggaaacggcgttcaagcgcagcgtctttttcaatttggcgatattctttcaacgttgtagcgccgacgacttgcaattctccacgcgcgagcgctggttttaaaatgttgcccgcgtccatcgaaccttccgccgaaccggcgccgacgagcaagtgaatttcatcgatgaagagaatgacgtttttccggcgctgcaattcagcgatgagccgtttcatccgctcttcgaattgaccgcgaatgcctgtattcgcaacaagcgatgcgacgtcaagcaaatatacttctttgtttaatagtttttccggaacttgcccttcagcgattttcaaggcgagtccttcgacaatcgctgttttaccgacacctggttccccgattaataccgggttgtttttattgcggcggtttaaaatttcaatgacgcgttcaatctctttatcgcgtccgatgactgggtcaatcagaccggctttcgcaagctgtgttaagttgcggccaaattggtctaagaaaccgccgcctcttttaccgtttctgttccatttggatggtttggatggttgtgccatatttgctgatggcgtatccatttccgaaattggcgaaaatccgttcatcaagaaatcatcaaatgggaatgacgagaaattatcgaaaccgaaattgatcggaatagtcagctcttgtttttgtttttcataacattcgtggcaaaggtgcatttgctttttctcatgattaaattgtaaattgacaaataccgtcgcttcgttttgatggcatacttgacaaagcatgaggcataacctcctttttcgctcttttgactttgactatctttgactttctgattttattatactttgaccatctttgactttcaagagttttttacaaaaaaatttgttgtaaccgtgaaatgtttttgaaggaatagtgaataatgtacggataagaaaaagttatggtatagttaagtctagaaaatagagcaaagggggagtaaaaaaatgaaaaagctttcgctgtttttgccattgatgttaatattgcttttatttgccgcctgcagccagcaaaagcaagaggaaaaaccggcaatgcttgaagttcaacttcagacaccggatcatattgaattaaataaggaaacgacactttcttgtatcgtgacatacggcggggaaaaagtgaatgatgcggatgaagtgaagtttgaagtgtggaaacatggaagcgagaagcacgagatgttaactgccaaaaatgatggtgatggcaaatattctgtgaaaaagacgtttaccgagccggggacgtattcggtcattagccacgtgacagcacgaaatatgcataatatgccgaaaaaagatatcgttgttggcacaccgagcgatcagccgcaaaatcatgcagaggaacatcatggtgatgaacaccatcatgccgatgtcatgatgatgcttcatgaaaaacaattttccgtaaataaagaagcgcatttaacggtacatattactcatgatggcaagccgcttgcaggcgctaccgttcgttttgaagtgtggaaagataacggaaagcacctgtttatcgaagcaagcgaaaaacaagcaggccaatacgaagcaacgacgacgtttcaagaaaaagggacatattctgtaaaaattcatgtagaaacggaacaacttcacgaacatcaagtagagcaaattacggtgcaatgaagggatgccctatagcggcatcttttttactgccatctcgtctttattgaactatgtcggcatatatatgggagtgaatagtggacaaggagagggagatggcagaagtggctggaaagtggtcaggagcttggcaaatcgccgccgtttatgtcggcactgtcgtcggcgcggggtttgctactggaaaagaaattatcgagttttttacgcaatacggaacgtccggaacgattggcattatcatcagcggcatcttgtttacgtggggtggcgcgcgcatgatggtgatggcacggaaagtgaaggcagcttcttatcaacagtttaaccgctatttatttggcagggcaatgagcccggttatttctatcatgatgacggtgatgattgtcggagtcaccgccgtgatgatggccggcgcaggcgcggtgtttgaggaacagctcgggttgccgcggcagatcggaattgtggcgacgttatgtttatcgctgttagttatgatgtacgatataaaagggctatttggagtaaacgccttgattgttccgatgatggtgctatttagcgccattgcgtttggaaagctgattaccatgggagaattgtgtgaaacgaaactggaagcggcagactattcattaaaagcctttctttcccctttttcgtatgcggcgtttaatttggctatggcgcagcctgtgcttgtgccgctggcttgcgagacgggagacgagcgcatggtgcggcgcggcgcagtgcttggcgggctgctgcttaccggcattttattaagcagccattttgtgctcttatcgtttccatatgcaatgaattacgatattccgatggcggaagtgatccgttcgtttttcgccgttttttactgggtgtatatcattgtgatttacggggaaatttttacgtctattatcggcggcatttttggcctgcagcggcaggcgcgcacgctcgtttctattcctaacgtcttgttttttgccgtgttgtttatcgtgctgtatatggtcagcttattccgctacagtgagctcttatcgtttttatatccgctatttggctacatcagttttgcatttctttttctattatgggtgcgcaaagtaccgcgcccgtaacagcagccgtttttccgcattgacgtggaaaaacggctgttttgttgatgattagcgaaagcgctgtacgatttttttaacgcctgtttcgcccgccgtcgttttgttagttgcctcactattcgttttcgcctagtattgttttctttttttatatacacaatattcagatatatcaataccggaataggaagtgaataaaataaacagcgggttggaagactatccctcaaacagcaagtacgaggggatcattatgtccattttttccttttttaaaaaaacgaagacaaacggtggggaaaaaacgctgcaacaattattgaataagctgcgtcaatctagtgatttcattacagtagagtttgccgtaaacggtcatttgcttgccatttactattttgattcgctagtggacccgaaagtgctgcagcaacacgttctctgccatctgcaaaatgatgtgccgaaaaatccagatataaagctggaagatttgcaaaaaatcataccgattcagcggattgaagtaacgaacgatgtgcagatgatcgaagaaaaaatattaaaagggtttgtggctgttcagttacaaaagacagataaccgtgttgcactcattaatatagcaaatgaaagtttagggctgcggtcaaacaatgattcagaaaatgaatttagtgtcatcggaccgaaagtgggatttatcgaaaacattggtactaacttacatttaatcagaaggcaaatcgtaacgcctaatttagtgtttcgggaaatggagcttggtacaatatcaaaaacaaaagtggttgtcgcgtatatcgatggaattacgaataagcagacgatcgaaaccgtgatccagcgactcgaaaatatccattttgacattattcttgacaattcccttatcgatcaaatgctttccgataactcgaattctccgtttccgctttttatctcaacggaacggattgaccgtgccgtttctgcgcttgcgtctggtcaagttgttgttctttgcgacggttcgccatatgttgtcatcggcccgtcgacttttttcgatttttttacttcaccggaagattattatttaccatggattcttggatcatttgtccggctgattcgcgtttttggcattatgatttccgtgctggcttcgccgatttatattgcggtattaacgtaccattatgaaatgattccgaaagatttgcttggaacgattatctattcccgttctaacgtaccgtttccgccggtattggaagtgttatttttagaaatcaccattgaactgcttcgcgaagcgggcgcgcgcctgccgacaaaagtggcgcagtcgcttggggtcgtcggcggtattgtgatcggacaagctgcggtggacgcagggctgacaagcaccatcatgctcattatcgtttcacttgccgctttagcttcttttacgacaccgatttttaaaatgtccaatacaattcgcttcatccgctttcccattattttatttgcgacattttggggcggagtcggaattgttctcgccgtctgtttcctattaattcatttaggaaggctgcaatcatttggcaatccgtatttagttccgttttatccgctgcgcattcgcaatttaaaagatagtattatccgtttctcatacagccaaacagcgcagcgaccaacgtttcttcgcccgctttccttgttccgctataatccggcgaaagcgaaacaaaaagacgatatcgacgagtaagaaaggggtcgaatatgaagccgcttctggtcattgccgcatcggtctttttacttgccggctgcaaaagctcgcgcgttattgatgaaattcaaattattcaagaaatgggctatgactttcatgacggaaaatatgtaggaacggcggtatatccgacgtttaaacaaggaccgatgacaaagccgaatttattaacgacatcttcgtcaacggtgtatgatttaattccccgcctttcttccgagtcggcattgcctattgaggaagggcagcttcgtttaattttatttggcaaagaatttgccaaacggggaattatacaaatcacccatagtttggcccgcaacaataaagtgggaagccatttgctgttaggtgtgtcgtcaggaagcgcacatgagctattggatattacggcgagcactactttgagcgatacgctgtacttgcctaatctagtcgaacaaaatgtccgttcgatgaatttgccaaaaacgaatttacatttgtttttatataactatttttcaaaaggaagcgatccgtttttgccttattttgagaaaaagggggattttgtgaaattagaagggcttgcattgtttaaagatggaaaatatgtggggaaagtgagtttgcgtgattcatttttggtaaaaattttattagcgtttacggtattgcaaacgtatattgagattattaaaatttggatgtttcctctgatgggggcatggcagttcagccttatttttttagcgctggcttattacaccgtattaggaggattccgcgttgtcacgggggtatgtttttggggcgtcgtgattccgttgctcaccattttcccaatgttgtttttcccgcttgaatatgcccattatcgcaatttgctgccggtgtttgaccattcgatcggtgagatttttgcgggtgcgaaagcaatgtcgttgcaatatttaggaatggaaatgctgatggtatattacccgtttatccaacagccggaaaaatcgcataaatgggcgcaatggggaagtgcgtttgcgaccctcatctatttaagtattatgctggtctcgattcttttctataatgaggaacaaattcagcatatcacttggccgacattaacgctggcgaaaattccagcagtgccgtttattgaaaggatggagtacattatcatttccatttatgtgctggtagtatttccaattatttgcatcgcggtatggtcggcttcgcgcgttgcgaaaaaattgttttccatcaagcagcgccgctttgttcctgtgattttgttattcttatttatcgggacattgtggttcgaagaaaaagaacaaatcgaacggttgaacaaatggacctctacggtcggcctgtatttcgtcattttctatattcctgctttatacatatatgtgaaggcagcgaataaaataaaaaaataatgcaatccaaaagatgaatgtggtatagtttaaaaggaaaaaacagaagaaaaattccgtacgaacgtacgggagaggtttctagaacaaccctctataaaaaactagggatggctatatccttaggggggtatagcttttttgttttagaacgcctcttcttctggaaaaatcggaagggagtgcatcgaaaaatgaaaaaggaaaaagcgattgtcgtctttagcggcggccaagatagcacgacatgtttattttgggcgctaaagcaatttgacgaggtagaagcggtgacgtttgattacggacagcgtcatcgcctggaaattgaagtggcagcttccattgcgaaggaacttggtgttccacatacggtattggatatgtcgctattaaatcaattagcgccaaatgcgcttacgcggagtgatattgccattgaacaaaatgaagggcaattgccatcaacgtttgtcgatgggcgaaatttattgtttttgtcgtttgccgcggtgcttgcaaaacaaaaaggagcgcgtcatctcgtaacaggcgtatgtgaaacggattttagcggctatccggattgccgcgatatatttattaagtcattgaatgtaacgttgaatttagcgatggattatcaatttgtcattcatacgccactgatgtggctgacgaaagcgaagacgtggaagctcgccgatgagctcggcgcgtttgattttgtgaggacgaaaacattaacttgctataacggcatcattgctgacggctgcggggaatgcccggcttgtgtgttgcgaagacgcgggcttgaagagtatatgaaagaaaaggagggggcaaatcaattatgatacatcaactttatccgcaagtatttcacaattaccgatacgaattgaataaagatatgcatattgctgctgcgcattttattcctcatgagaaagcgggaaaatgcgcaaacatgcatggacatatatacaccgtgaacattacggtggcgggggatgaactcgacgatgcaggttttttagtaaattttcaagagttgaaaaagcttattcatgggaaactggatcattcgttaatgaacgaacatcaagattggttcaatgatcaaaacagcaacgattttccgacaagcgaggtcatcgctcgaaaaatctatgaaacggtgcaagcgtatcttgatacaatgccaaacaagccaaagtgtttgcaagtgttcgtgcgggaaacgccgacaagctatgttgtttatcggccgaaagcggggaaatgatcatggcaaaaaaaattcccgtgcttgaaattttcggaccgacgatccaaggggagggaatggtgatcgggcaaaagacgatgttcgtccgcaccgccggctgcgactaccgctgccgctggtgcgattccgcttttacatgggatgggtcggcaaaagaggaaatccgacaaatgacggcggagcaaatttgggaacggctgtatgaactcggcggtgaccgcttcagccatgtgacgatctcgggaggaaatccagttctcattcaagcgcttgaagagcttgtagtattattaaaaaataaaggaatccgcattgcggtcgaaacacaaggaagccgctggcaagattggctgtatcatatcgatgatataaccatttcgccaaaaccgccaagttcagggatggataccgattttgccatgctcgatcacattgtgggaaagttggcgggtgcgggaagggcgtctcatatgagcttaaaggtcgtcgtgttcgatgaaatcgatttcgactatgcgaaaaaggtgcaccgacgctacccggacatcccgttttatttgcaagtcggcaatgccgatctagcagaagcggatgatgcggcgctgcgcacgcagcttttggcaaggctggagtggctcgtggaaaaagtggcgcagtcgaacgagctgaacgacgtgcgcgtcttgccgcagctgcacaccctgttgtgggggaacaagcgcggcgtgtaaatatgaatttaggaaaggagaaaaaaacgatggcaggaagaaaagaagaagagttaaaagatcttacgctattaggaaaccaagggacgaaatatttattcgaatacagcccagaggtgctggaagtattcgaaaacaaacatcctgaccgcgattatttcgtgaagttcaattgtccggagtttacgagcttgtgtcaatgagggcacacttcagtggtgacactgtcggctaaaccttgtgaattcaggggaagagaataaggaagaaaaccaacttctttatctcttagaaccttatttctccaaccctgagccaagcctcaaatttaggggaaatgcaggagactaggaaatccaaatgttctctaaatttgaggaaggtgcagagactatcgaaatcactccaacatgaagcgagtaagagtagtgttggaggaagagagtagagtacaccatgatgatgtaatatacatcattatggtggaagcgcaagggttcttattcaatatcgcagttgaataagaataagatatagtccacctgtttgttaaaacagaggccaaaaaccggacaaccggacttcgcgacgatttacattagctacattcccgataaaaaatgcgtcgaaagcaaatcgctgaagctgtatttattcagcttccgcaaccacggcgatttccatgaggattgcgtcaatattattatgaacgatttaattaaagtgatggagccgcgctacattgaagtatgggggaaatttacaccgcgcggcggcatttcgatcgatccgtattgcaactggggacgtccaggaacgaagtatgaaaaaatggcggaatatcgcttaatgaaccatgatttatatccggaaaaagtagataaccgctaaaatgcgcatctttatataaaacagtcagaggctgttctaagtgaaagaacagcctctgttttcgtttttactcaataattttgtaatttttatgattgacgacggtccgttcttgtaaatccaattctctataattttccatatacgttaaatcaacgatgacagaattttcattgactttttcaacgattccgcgcaatccgtttttaaactcgataatgtcgccaacttttgcttttttcatattcattctccttttttatttatttactgtgtttgttatagtttgccttattttcttttttaagtaaaggggctttgtctctttttttatcatttcttaataaagaaaggagcttgtgacaaagctcctttcttacttggcaaatacgtgatttccaatgacaatggtgacctgcttagagcgcagccatttgcttttcgccgtttttggattatagaagtacactgaaccatttcctaaaccgcgaaaagcaagtgcttcttcaacggcgcgacgtgattcacggtctgccggttgattaatcgttccattttgtaccggcgtgaatgcataatggccgccagagcgctcataaataacatcgcgaatcgtatttgggaaatcaggatgatcgactcgattcaacacgacagttgctacggctacttttcctgcatatggttccccttttgcttctgcgtgaacgagacgggctaataaatctttttcacttgcagaaatcgttgttttaggaataactaacttttcaccaggaaataatagatctgtatacttatcattttgtttttgtagctgttttaatggtacgccgtattgttttgcaatgttccaaagcgtttctccaggttttactgtatgagttgcagctgcactagcagcatggcctccaaataaaaatgcactacaaaaaatggatgctagcatccacttccttatctttttcataaaattccctccttcttgttaactcgctactagagtaacaaggatttttgattctatcatcatctaaatgttggaaaattgcgttttccgttgatattgctagtttcatagggggtatggaaattttttcggcacagaaaaaacgccgattttcgcactggaaaatcggcgttaattgattagcttcgaggtttttcgagataatggtaaatgacgtttcctcctcgctgagcaatgccacggaaatgtttaaaatcattttgttttacaagaacgttgcgaaacgtgagaaaatcttctttttttactagtagttctgaaattgttccattgcgcaattcatcgagaagtttagcggctaatttttcatccaccgtttgttcacctcaaccgatgaatgttgtcacaaatattatggtaccgcaatagtgttttaggataaatacccattttttttaaggcaaacaccctttgcttgttttcacataaaatatggatgggtatgtatcataatcataccttaatgaaaaaatgaaggggagaggaatatgagtcactggaattcgtataaggatgatccatttttttatgaacaggaccataatcataatgaagaagaaagagtagagaacaacatgcagtggccagaaaacaatgcaccgcaaaatgtacaaatgccagctgcaccaatggagaatgtgccaatgccacctgtacaaatgccagctgcaccaatgccaattgctgtctatccttttccatcaatgtgcggctgtcctcctgtgacctggtgctgtccgtatccgatggcagaagcaatgccaatgccatcgtttgcagatgacggttttgatggcccggatatggcaccacaaacgatgccgcttgggatggaaaatgcaccgaacccgacgatgggggatacagatccaatgagtgaagatcctgattctgttgcaccaatgacaatgctgactcaaggaacgtttgcaccgtctccaatgtttccggtcgcagggatggctccaaccgttccatttcctatgtgcggtccaataatgccagggccgacagcgtattatacaccagctccttactacggtggagcggcgccatacagtccatttttctcagctccttatgttccatatcggtaaacatccaaaaagaccgctatgttgctgcggtctttttttgatgaagaaaatagataactataaacagttttgatggtatacttttgttagaaaaaaacgaagagaaaggctgaaaaacgatgaatttttcaagaaaagtggttatcgtaactggaggagcaaatggaattggaaagtccattgttacgatgtttgcggaaaaaggagcgaatgtcgtgattgctgatattgcggaagaagcaggagagaaactcgctttagcgttgagggaaaaaggactcgaaactcgttttgttccaaccgatgttcgaaaaatatttgttaaaatatacgaaatgtaagatgctataaaggatggggtatcaagatgaaaattcgcaaagcagtattattcgatgaacggacgtccataaatgtttacatttacgaaaataaaaaagaagaatatattgtggtagccattcctgatcttgagtggtcgtttttgatccgctatgaagaagaaacagaaacattaaaagaacggttagtatcatcattgacaaaagcagttccaaaagaacatgtagaaatgcttgtaaataaattgttatattgggtgcacgaaatgtaaatgattatagtaaaaccacagcggatgagaaggcggtggggctctttttagcttcgccgctttttcaatatgattccgcaagttaggagttcgatgatacgtgttcacaaaatcgaagattattatgttttatttattatttagcgtatgttggattatagtaaccgatatcatacttcattataccacaagcatgtatttatggggataaaaaccaaattattcaagtttttattaatattatgaaaaattccattgaagcaatgccggatggaggaacgattcacctgcgggtatggaaggaaaatcaaacaatccatattacgatttctgatacaggtatcggtatttccaaagaacggcttcaaaaaattggtgaaccgttttttacattaaaagaaaaaggaatgggacttggattaataacaagcacgaaaattgtgcaggaacataaaggaacgatcgacatagagagcgaagttggcaaagggacaaccgtgcatttgacttttccagcttatgaaaaaagatgaccaaacgacattggtcatctttttttatttctgctgaacaaagcaggcgtccgaattatcgttctacccaagtagtaattgcttcaataggcaaccgtgttgtacggcgggcgggggcgatgctttttccgattgtaatgagcataactggaatatagcggtcagaaatatgaaattcttgtttaaattgttcagcgttgaaaccgccgattgggcaagttgcccatccttttgccgtcgcagctagcataagctgcatggctgcaagcgaggcgttgctaaatgctgcgtcacgaacgtattctttatttttgtacgctgcttcaatttgttgtgcaattctttcttttatttctgtagacattaccccttcatttactaacggatcatatactgcatcggtgtttctatttgcttctaaatcacctaatacggcaatgacagcagaagcgtcgacaatttgttgttggtgataggcaattggatataaacgttgttgcgcttcttttccatgaataataacaaaatgccagtgctgcaaattccatgctgacggtgcttttcccgccaattcaatgatttctcgcaattcttccttacttatagaaacattcgggtcgtattttcgtgtggattgccgctcgttaatgacagtaaaaaagtcttttgcgggtgtatgaatagcatttcccatgttgttccctccattttattatgcgatttaaaaggataattaactaactttttgtaactaaaatagtttgttatcatcgtaaatttatcttttgtttttgtcaatttttttatcgtgggagccgtcgaattttttgcgcactctggcatatttagctaatgattggattaagtgcttggccgtattaacaaaactggccagtgccgcgtttggagcaaaattcgctaggttttcttggaatggtttactttctgttgtcgccggaatggtttcccgtggtgaagcaacactgattattgctggaattggattgaagacaaagctgttgtcgcctgatttatttacaagtacaatcggagaaagcccatgcagggtgtagcccgtctttagacatgggatgaaccgattgctttgacgtagtcaaagatggtatactactcttatagagaagaaaaatccaacgtcttgaatcgggcgcacagggcgataagcaccagtgaggtgtttgcccatgaaagtcttgtggaattagagtcagtatccatgcgaaggtatggaagaagctctatagtacacaagaaccccgtggctttagccatcgggaggttcagtgtttttgtgtagtagttcttgtagcaatgcgcacctccgttattaaaggcgattttcatgcgaaagcaagccgctatacaggcggagtaacaaaaatgaaggaggcgaatgacgtgcctcctttgttctttcacgaacgattttttttcgcttgttttgccgtatcaacactatcttttgccatctccgcctctgctttagaaacggttgggttagctacttcttggcttactttattttgccgccctttttttgacattgtttttcctcccttcttccattttacgttatacagtatgtcttcaaaatcccgtttaattcgcagtgatgtttggttggaatttgatggcgtccgttttcaatatagatgattttcgcatgggggacatttttcctgaacagcttctcatatggatgcatatagtaatctctggcgccataaataagaaggattggcatgcgcaacaatggaaggcgctccgtacaggaatatgttaaccctttttcgtacatgtttactaaatcttttttattgaccaatcgcacatattgttttatttcttgttgtccttttttatttttttcatgcgatttggctaatacgttggcaagtaaagaaatagcgccgatttttgctgcataaatgccaagcaagaattcataacgcaataaagcagtacatacttcagagaatccgccaattaaaatgagcttttttactttatgaggatagcgtaaggcaaattctaacgcaatggatccaccgctagaatagccgcaaataatcgcttgctttacgtcaagtgtattgagtaagcggcaaatatcatcagctagcagcggaatcgtaatcggacgattcgacggactgcttttcccattgccgcgcatatcatacatgatgatgcggaagtggcttgataaagattgttgatgacggaaaacgatatgacccattccaggtggatgaatgaataaaattggtgtaccgcttcccatctcttcatagtaaagacgaacgccatcttctacaatatatggcatagtaaacctcctgtttgcacgactactcatagtatgaatctaaatagggaaaaatatgaaaaaagagctggcgttttttagtgagccagctcttattgcatcatatttggtgtaggaatgtctttaagaatcatgtgtatcccttcacttactgaattgatcacatattgtgcttctttttttacattaggatgagcatgagacatggcaaagctgtaaggggttagacgaaacattggagtatcgttaaacgcatcgccgaaacaagcgatttcattcggctgcaagcgaagatgttccattaaagtgcgaaccgcatttcctttgctaatgttttttggcataatatcaagacagttcggttctgaaataaacgtatcgatgtgattgccaaactgacgcgttattttttgttcgaattcgacaatttgttcatttgctgctaatacagtaattttcgatggatgaatatctttgccgatggaatcaaggatgtttggacattcatatagcccataaaatagacgtttttctatttccgctgtattttcgttcgtttcttcaataaaatatgtattttcattgcaaacaagtacaatcgcttccaattcctttgcttgccgataaatttgttgtgctagctgcggagaaaaagtagttgcatgaagcggcaaattcgtttttgtgtaaatgaacgccccattttgactaatacgatgcgctttttgttccaattcttgcaacacttctaaaatttcattatccattcggccggatgcaattgcaaaatccattccttgttccactgctaattgaatggcgagtttatcttcttttttaacgtggttatccaatccaagcagcgttccgtccaaatcgctgacaatcagtttaatcaatgttgttcccacctttccttccccattgtaacatgctttttatgatagaggggagaaaaaagagcgcgaaatatgccatatttcgttgttaagaaaaaatccatatttaattcattgacgattgagagatcgttgcgtaagatgataatattgcaaacgttttattaagggagtggggctttgtggaagaggcctttcgtgtggaaaaagtgctgaataataacgtgttgatcgcttcacatccaacgtatgatgaagtagtattgctcggaaaagggattggatttggaaagaaaaaaggggattatattgaacaaagtgccgttgaaaaatggttcattttaaaaaatgagcgggaacaagaacagtataagaaattgctgccggagcttgacgaagaatttatcgggctgatgaacgaagtaatccagcacattaaacagcgagtcaacgctccgttaaatgaacatattcacgttgcacttactgatcatatttcgtttacgctaaagcgattaaggcaaggccttgatttaaaaaatccgtttttagtggaaacgaaaagcttatatccgctagaatatgaaattgcatgtgaagttgtcgacatgattaaccgaaaattaggagtcgagcttccggaaggagaagctggatttatcgcgctacatattcacagcgcaatttcgaaacaaagcctttctgaaataaatcagcattcacaattaattaccaaactcattcaaattgtcgaacagcagcttaatatcaagattgaccgcaacagcattccttatttgcggtttgtccgtcatttgcgttacgcaattgaacgcataaaaaaaggagaaaaagtcgaagaaccaaaaaaattgtcgaaaatcttgaaagaagcgtatccactatgctataatactgcatggaaattaataaaagtgatgcaacaaacgttacaaatgccagtagacgacgcagaagcggtttatttgacaatgcatctgcaaagacttgctaaaaaggaaacagagacaatagaataaatttgtctcgctttacgtgttactgattcgatcaggcatgagtaaagaagacaaaatagggcaggcaagaggagtcactattcctcttgttgtaagcgttctatttttgtctttctttgctcatgcctttcgtttttattggtatgttgtaaataagtctgacgtctgacgtatgctttttcaagaaaaccgcaaaacaatttctcatctgtcgtacatgaacgtaacgtttgttgcaaaacttatatacagaagaaaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacaacacctaccatcatgccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtaaccgaacaaacgcttgtcgtgggtattgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgtgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgccgtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctagtcatcgccagactggcaaaagacggacgattcctcgttccccggctgttgcacgagattgaagccgatttgcgcgtggggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggacggatcggtattttccagagttttggaccgtgtttcgtgacttggggaaaacggcgctttcggtgttggagtggacgccgcttccggctgatatggccggccggacggtggaggagcttcttgaggtgtaccggcaaagcgaagggatgaaatgcccgcagaaggccaaaattcaggcgttgatcaacaccgcgaaggactcgattggggtgacggaagggacagcgatggcccggtttgagatcgccgcgctcgtccgtcgataccgccaattggaggcggagatcgctgcactggacgccgagttgaaggcattggttcaaacgacgatggagtaccaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccattatcgggacccgcgccaattggtgaagttggcgggcctgacgctcaaggagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggttgcgctcggtgctgtttcgggcgatgattccgctgattcggcataacgaggcgtttcgcgagctgcatgagtattatacgacccgatccgtcaatccgctgaccggaaagcagtccatcgtcgccttgtgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcgtttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctcccccctgcgaacggaagaatcgttggacaacgagatgacaccggagaagctggcgtgatttcatccattcgaccttgagtccctaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatatgcttcccccccgcggcaggaaaatataaccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaagatgtaagggattttgtcgaaaaatattttttggacacccctgagaggccgaaaagccttgatagatcaacatttctagagggagggaatgaaaatgaaaagggcatttggtacgttgcaaaaagtcggtaaagcgcttatgttgccagtggcgattttaccggcggcaggaattttgcttgcttttggtaatgccttaaaaaacccggctttaacggatagaattcctgcgttaaaagcagattgggtcgtgcttgtttccaatgtgatggaacaagcaggcggcattgtgttttcgaacctttcgctcctctttgcggttggagtggcgattggactggcaggcggtgacggtgttgccgggcttgctgcaattattggttatttaattatgaatatcaccatgagcgtgatattaggcgttacgccagatatggtcggcgacaatccggcatttgcgaatatattaggaattccgacattacaaactggcgtattcggcggtattattgtcggtatattggctgcttatatgtataataagtatttcaacattgaattgccgcagtatcttggcttttttgcgggaaaacgttttgttccgattattacagcggcatctgcggtattgcttggaattgttatgacatgggtatggccgccgattcagcatggtttaaatgcgttttcccacaatatgattgacgctaataagacattagctgcgtttattttcggggtcattgagcgtgcgcttattccgtttggattgcatcatattttctacgcgccattctggtttgaatttggcgaatatatcaataaagcaggacaagtggtgcgtggcgaccaaaaaatctttttcgagcaattaaaagatggtgtagcattaacagcgggaacatttatgacaggaaaattcccattcatgatgtttggtcttccggcagcggcgcttgccatttatcatgaagcacgtccggaaaacaaaaaagtggtagctggtattatgggttccgccgctttaacttcgtttttaacagggattacggaaccaattgaattttcctttttattcgttgcaccagcgttatttgcgattcatacgatttttgcgggattatcctttatggttatgcatttattaaatgtaaaaattgggatgactttctccggtggggttattgacttcttgctattcggtgtattgccgaaccggacagcatggtggcttgtcattccagtcggattagtgtttgcggtcatctattacttcggattccgctttgcgatccgcaaatgggatttagcaacaccaggacgtgaaaaaacgacagaagaagagtcaacagtaaatgcagaagcggacgatcttccatatgaagtgttggcggcgcttggcggtaaagaaaatattgctcatttagacgcgtgtattacacgtttgcgtgtttcggtcaacgatattaaacaagttgataaagaccgcttaaaagcgttaggcgcagcgggcgttttggaagtcggaaacaatgtacaagcgattttcggaccaaaatccgatatattaaaaggacaaattaaagatattatggaaggtcgcgctccagcacgagtgaaggaagagccgcaaaaaacagcggttcaagaaacaaaagaatcggcccaagtggaggcaattgcttcaccgctttcgggagaaatcgttccactttctgaagtgccagatcaagtcttttcacaaaaaatgatgggtgacggttttgcgattatgccaacagacggaacagtggtttctcctgttgatggaaaaattgtgaatgtattcccgacaaaacatgcgattggtattgagtctgttggtgggcatgaaattttaatccattttggtattgatacggtcaaattgaatggccaaggctttgaagctcatgttaatcaaggagacgaagtgaaaaaaggtcagcctattttaagcgttgatttagagtatgtgaaaaataatgctccttctattgtgacaccaattatttttacgaacttgcagccgaatgaaagcattcatgtcaaaaagcaaggtgcagtaacaaaaggagaagatcgcatcgttgaaattagttaacaaggcgaattttctgattaaagatttttttaattgaatgtagttactattatttgatattatgacaaacgaaaaaataaggaaaaggggaatgacgacaatgactgaaaaagtgtttacagtaacttcagaatctggaattcacgctcgtccagcaactatacttgtacagacagcaagcaaattcaacagcgatattcatttagaatacaacggaaaaacggtaaacttaaaatcgattatgggcgttatgtctttaggaattccaaaaggcgctgagattaaaattactgtggaaggggcagatgcagcagaagcaatggcagcattaacggaaacattatctaaagagggtcttgcacaataatgataaaaaccattcaaggaattgctgcatcgagcggtattgccatcgcaaaggcataccgcttagagacccctgattttgttgtagagaaaaaagttgtttccgatccgcaggcagaagttgcacgtttcgaagcagcagtggcgaaagcaacagaagagctagaaatcatcaagcaacatgctttgcaacaattaggggaagataaagctgcgattttttctgctcacctgcttgtattaaatgatccagaattattaaatccagtcaaagaaaaaattaagacagagcaagtgaacgcggaatacgcgttgaacgaaacggcgacgatgtttatttccatgtttgaagcaatggataatgagtatatgaaggaacgcgccgctgatattcgcgatgtaacgaaacgtgtacttgctcatttacttggagttacgatttccaatccaagccttatttccgaagaagttgtgattattgccgaagatttaactccatccgatacagctcaattaaaccgccaatacgtaaaagggtttgcaaccgatatcggaggacgtacatcccattctgccatcatggcgagatcgatggaaattccagctgttgtcggtacgaaacaagtgacagcagaagttcaaaatggtgatgttgtgattatcgatggattggatggacaggttattgtcaatccatcggatgaggtgctcgcacaatatgaagaaaaacgcgctcgctatgaagcgcaaaaagcagaatgggcaaaacttgtacatgaaaaaacagtgacaagcgacgggtatcatgtggaactagctgctaacatcggtacaccagatgatgtcaaaggagtactcgaaaacggagccgaaggaatcggattataccgcacggaatttttatacatgggccgttccgaactgccaacagaggaagaacagtttgaagcgtataaaacagtgcttgaacgaatggaaggaaaacctgttgttgttcgtacgcttgacatcggcggggataaagagcttccatatttggatcttccaaaagaaatgaacccgtttttaggattccgtgccattcgtctttgcttagaaatgcaggacatgttccgcacgcagcttcgcgctttgttgagagcgagcgtatatggcaatttgaaaatcatgtttccgatgattgcaacgcttgatgaattccgtcaagcgaaggcgattcttttagaggaaaaagaaaaattgcagcgcgagggtgtaccagtggctgacgatattgaagtcggcatgatggtggaaattccggcggcagctgtacttgccgaccaatttgccaaagaagtagatttctttagcattggcaccaatgacttaattcagtatacgatggcagcagaccgcatgaacgaacgcgtttcatatctttaccaaccgtacaatccagcgattttgcgccttattagcaacgtcattgatgctgcgcataaagaaggaaaatgggctggaatgtgcggcgaaatggcaggcgatgcgatcgccattccgattttgctcggtttagggctggacgagtttagtatgagcgcaacttctattttgcgcgcacgttcgcaaatgaaaaaattatcaaaagaagaagcggcgcgctttaaagaaaccgtcctctcgatgagcacagcggaagaagtagttgcatttgtgaaacaaacattccatatagaataaatcaattagcggtggaatgcattccaccgctaattgtttataagaatagaagatgttgattcatatccaaatcgctgccgtacggtaagtgaaattcctaaagcgattgcttttgccatttgataaacgatatgtaaattcgtatatggaagtgtcgcaatgtcttcacaatcttccatcattacccccataatgctaatatcgccgacagagggaaggtttttgtcaagtgcagaacctggagtgagtgctccattacggacgacaatggtatgaatgtagtcggaaatgccaacaacactatcaatcgctagcgtatatgtcgaaggtgaagcagggaattgctttacaatttcttttatattcgtcgcatccaccggttgttttaaatttccaataatagtcatatgttttgggtaaagaccggataaaagtgttccgacaaacggtcctagactgtcgccattaatgcgattgctgccaatgcataaaacgacaaggtgatcaacgtattccggaatagatgaaaaaagataattgcgaataagcaaaggagctagcgggttatcatagaaaattggctgcattagaagtcgttcctttccataatccttccttttcttattcgcgatgacagcaagtaaatccttcttgaattatccatgatgtttgaatggattgcgccattccatcagcactgcataatttagcgactcttcatcttctaaatagttttcaatcacttgaagcggtgtacggccgcaacgcaataaaaatgtaatgacagggtcctttagttctcctttcaatactttttcgagatattgtgttgctgataaacgatcagcgtgccgatgataaccaggcattctccttttttataaatctattatttaacatcatataggagttatggcaggaacggcaagaaaaaactgctgttttccacagcagttttgttaataaatccctcgcttttccatataatcatcaattaatgtttcgaattgttgttcgttcggcttttctcctgcaaaagtgaatgttaattcatcaaccaacactccatcccggtatacgtgcaatgctcctttttgatgaatgacgctatattcgatgtcgaatatatagccatctcgctccatcgcccccatatcgttcactacctttttatcaaacaggatataatatgttttatattgttccatttccgttcgtatttcatactgttataagaatttgctcctatagacgcacgacgatagtcccttttataataatacaaggttcgacaaaaaacgagatacataaaggggagaaactggctgtgttcaaaacattgcggacgaaactcatcgtattaatggcattgttaatgattgtttcattagtggctacccagattgtcggggtcgttgaaacgaaaaaaatgatccagcaagatgctgaaaaacgtgcgcaatccattataaaaagggcggttggggatgttcgtgacagttttcaaagcgaggaaaatagtttgctgcaatttagtgaatcacctgttgtagcgaaaatgatcaaagatcgccattcatggccagcgcttgaccaagaatttcgcacgtttttaaaaatccacgaaaatgttcaacttgcttatattggaacggctgataaaaaaatgtatacgacgccggcagccgagttgcctgacggttacgatccaacatcgcgtccatggtataaaaaagcggaagaaaatccggacaaagtagtttggacagagccttacgtcgatgcaataacaggaaagaatattattacattggccaaggcggtaaaagaaggtggtcgtgttgttgctgtactaggaattgatatgacattagatgaagttgcaaaaattgtaaataatattgatgttggctatcatggatatccagtattagttgatcaaaatggaattgccgttgtgcacccgcaatataaaggaaaagatatgtcaaaagatgccaatgccaagtatatgctagaaaataaaagtggcttctatacatatacatatgaaaatgaaaaacggatgatgtattttacaacaatccctgagctaggatggaaagttggcaccgtatataaagagaaagatttatttgctgtcagtcgatcgattgccacaaaaatgatgatcattacgattgtggctgtacttattggcatcatcgctatttattttctcgcccgctccatcgtcaagccggtagttgcacttcaacaccaagtggaaaaagtggcggaaggcgatttaacggtgcacgttcaagtaaaatcaaaagacgaaatcggacaattagcgaatcattttaatcagatgatttcacaaatgcgggcgctgatccaccaagtcaatgaatcagtagcagaactagcggcttccgctgatcatctcagcgctgtttctgaggaaacaatggcgacaagcgaacaagttgcaagcgccattaacgatattgcgaaaggaacgacagagcaagcaagcgatttagatacgatcaatgaacgaactacagcgctttcgaagcagattgaaacagttacgcaatcggcggcaaatatgcaaacattatcgaatgaaacaaaagaagctagttataacgggctggaaaatttaaatgtgctgcaattaaaatcggatgaggcgaaaaaagaactattggcggttgaaaaagtgatgaacgacttagtagaaaaaatgaaacaaattgatgaagtgatccaaacgattaccgctatttctggacaaacgaatttactcgctttaaatgccagcatcgaagcggcaagagcaggagaacatggaaaaggatttgccgttgtagcggaagaagtgcgtaagttagcggaacaatcagcaaaagcaacagagctaattcgtcaaacgatcgctatgattcaacaacaagtcgatctagcgatgcaagcggttagttattctaaagatatgtacgaacaacagcaacaagctgtccatacaacaggggattcatttgtaaaaattacggcaatgatggaagaattaacggcggctgttgctaatattacagatgaagcaaaccggatgagcgaaagcaaagatgttgtgatcgaagcaatgcaaaatatttctgccatcgcacaacaatctgcagcagctacagaggaagtggcagcatcagctgatgatcagctgcaagcattgagcacagtgacggaatcggcagaaaaattaagtgacatgggaagacagttacaaaaattagtcgaaaagtttaaactatagtctttgctttatttcattggtcattctgcggcaatacatatgtgttgccgcttttttcttatgttttaaaactctatttaaaaaaataagcattattgtgacgatttttagtttttaatcatcgattttaatgaataatagtgttaaaatatagattgaaaacgtttaaaacgttatttctttatttatttgggaacaatgtgagatgcgagcggtatggtttggattttttcctgtacgcgcggagcaagctcaaaatcatcccaaatgaatgaaatagttggaggtttttcataatgacaaagcagacgatgaactacgcagaaccatggagtcaattttatggcccgaaccttggatacgtgatggaaatgtatgagcagtatctagaggatccggacagcgtagatcccgaattgaaacaattgtttaaggagtggggagcaccgacaacggaagcagaacggtttgatcatagcgagagtgccgccaaaacttatcaaacgttccggcttcctgagaatccaaccatattcagcaaacttgttgctgctgtaaaactagctgataaaattcgccattatggccatctagcagcggatatcaacccattaaatacccaaaataaagatacgcgccgtatcgaattaagcgaatttgatttaacggaagatgatttaaaacaaattcctgtcgcatttatttgtccgcatgcgcctgcgcatgtgaaaaatggattggatgccattaaccatttgcggaaaatctacacggataaaatcgctttcgaattttcacaagtacataacttagaagaaagaaattggttaattagccaaattgaatcaggagcatattacccaagtctgacaaacgaagaaaaagtggcgctgctccgccgccttacggaagtggaagggtttgaaaagttccttcatcgtacgtttgtcggccaaaaacgtttctcgatcgaaggattagattcgatggttccactattagacgaacttatccgccattccattgaagaagaagtgaaagcagttaatatcggcatggcgcatcgcggccgcttaaacgtgcttgctcacgtccttggaaagccatatgaaatgatttttgctgagttccaacatgcggaaagtaaagatttcatgccgtcggaaggatcggtagcgattacatatggctggacgggagatgtgaaatatcatttaggggcagcccgccgtcttcgaaacaaaaatgaacatacgatgagaattacattggcaaacaacccaagccatctagaagtggtcaatcctgttgttttagggtttacgcgcgctgctcaagaggatcgctcgaatgcgggtgtgccgtctcaagacacagattcggcgtttgccattatgattcacggagacgcggcatttcctgggcaaggcattgtagccgaaacactaaacttaagccgtttgcaaggatatcagacaggcggatcgattcatattattgcgaataatatgatcggtttcacaacagaaagttatgattctcgttctacgaaatatgcatctgatattgcaaaaggttttgaaataccgattgtgcatgtgaacgccgacgatccggaagcatgtttagcagcggcgaaccttgcgtttgcctatcgtaagcgtttcaaaaaagattttgttatcgacttaattggctaccgccgttttggccataacgaaatggatgagccgatggcgacaaacccaacaatgtatagcattattcaacagcatccaaccgttcgtcagctttatgcgcaaaagttgattgaaaaaggaattattacgaaagaagcagtagaagagatggaacgagaagttgccgaacggttgaaaatcgcgtacgaaaaagttccaaaagacgagtcaaagcttgattttatcatggatccgccaaagccggtagcaagcaagttaccatttgtaaaaacatcagtagaaaaagatgtattgcgccggttgaataaagaactgttgcagtttccttctgatttccatgtatttaataagttagaacgcatcttaaagcgccgtgaaggcgtgtttgacggcaaaggaaaaattgactgggcgcacgcggagattcttgcttttgcaacgattttgcgcgatggtgttccaatccgccttactggccaagattcgcagcgcggtacgtttgcccaacgtcatcttgtgttacatgatatgaaaacgggtgaagaatttgttccgcttcaccatattagcgatgcaaatgcttcattcgttgtttacaatagcccgctgacagaagcagcagtgcttggttacgaatacggatataacgtttttgctccggaaacgctcgttttatgggaagcacaattcggtgatttcgcgaatatggcgcaagtgatgtttgatcagtttatttcatccggacgggcgaaatggggacaaaaatccgggcttgttatgttgcttccacatgggtatgaagggcaaggtccggaacattcaagtggccgtttagaacgattcttgcaattagcagcggaaaataactggacggtggctaacttgtcaactgctgctcaatatttccatattttgcgtcgacaagctggcattttgcagcgggaggaagttcgcccattagtgctgatgacgccaaaaagcttgctgcgccatccgttggcggcatcggatgtggaagagtttacgaatggccaattccatcctgtgattgaacaaaaggggcttggcgaaaaccgcgaaaaagtagaaagaatcattttatgcactggaaagtttgcgattgatttggcagaacaaatcaataaaatggaagggctagactggcttcacatcgtgcgcgtagaagaattgtacccattcccgaaagaagagctccaagcaatttttgcgcgctatccaaatgtaaaggaaatcatatgggctcaagaagagccgaaaaacatgggaagctggtgttatgttgagccgaaattgcgagaaattgctccagatgaagtagatgtaagctatatcggcagacgcagacgggcaagccctgcagaaggtgatcctgtcgttcatcgaaaagagcaagagcgtattattcaatgcgcattaacgaaaaaagaacaataatgcaagatttgaggagggcatcaacgtggctgaagtcaaagttccagaattagcagaatctattacggaagggaccattgcacaatggttgaaaaaacctggtgatcatgtcgaaaaaggtgaatcgatttgcgaattggaaacagataaagtgaatgtagagattatggctgaggaatcaggagtattgcaacaaattttagcaaacgaaggcgatactgtcgcagtaggccaagctattgcggtgatcggcgaaggacaggaagctgcgcctagcaatcaagaagaaccaaaacaagcaacaccagaaaacctacaagcgacaaacgtgcaagcagaggaaatcgaaaaacagccgttatcggctagtcagccgacgcagcgtccgattgcttcaccggcagcgcgaaaaatcgcaagggaaaaaggaattgacttaacgcaagttcctaccgttgatccgttaggacgggttcgcaaacaagatgtagaatcatttgcacaacaacaagcaagaccgcaagcaaccccagcaacaccggctcagcagccggctccatcggtagtgaagcaagatgatggaaagccggtgatccgtgaaaaaatgtcgcgccgccgccagacaattgctaaacgcttattagaagtgacacaatctacggcgatgttgacaacgtttaatgaaattgatatgtcggctgtcatagaattacggaaacggaaaaaagataaatttttcgaagaacatgatgtgcgtcttggatttatgtctttctttgtcaaagcggctgtggcagcactaaaaaaatatccttacgttaatgcggaaattcaaggtgacgagattattttgaaaaaatactatgacattggggttgccgtttcaacagatgaaggattagttgttcctgttgtgcgcgactgcgatcggaaaaactttgccgaaatcgaaagagatattgctgacttggcggcaaaagcgcgcagcaataaactatcgttaagcgatttgcaaggcggaacgtttaccattacaaacggcggggtattcggttcgctcttctccactccgcttcttaacggaccgcaagttggtattttaggcatgcattctatcaagcttcgtccggttgcgattgacgaagaacgaatcgagaaccgcccaatgatgtatgtggcgctatcgtatgaccatcgaattattgacgggaaagaagcagttggctttttaaaaacggtaaaagacttgatcgaaaacccagaagaccttctattagaaagctaatgaaagagaggtagactccaaaaaagcgtttttggagtcgcctcttttttcgttcatgggaaatgtagacgaaaaaatgaaacaatttcgttccataatggatgggaaaaacagagactgattcaaaagcaaaggtgccccaaacacgatcgcttttgggacacactcttttgatcgaaattaggttattttcaccaagttcggtacggcagtgatccgggcggggcgtgcatgatgagctgataaatcggaatggcatatgctattacggaaagggcgatggagacaccgatccagaatgaccatctttccagaattcgaggtggatgttccgcctgttcgttgacaacgccaatcgggtattcgattgttttttcggatttcggtgccaagaacaacaaattgaaccagatatacagtaccagtacgatggctacaaacaggatgacgcctcttagagcgattatctagttgtaagaaatccatgtaacagcaagttcatgtccaccgtaagtggagtaactggtgcgccaaggtgcgccaaggagtccgacaatatgcataatcacagccatcaagaacatgccgattgcccacgggactgcctggacgatggcaagcctgttcaattgcttcgtgaaaacccgtccggtcaagactggaatcagccagtaggaaatagcaaagaatgtcaataatactgtagatgcgattgtcagatggaaatggcctgtgacaaaccatgtattatgcaccatctggttcagctggtaactcgcattaatgatgccgccggccccagccggtatgaagatgatcatgcccatgacggcagtgaaaaaacacatatatacatgactaatatgtgttccccttttttaaagggccatttaattgagtaccatgttttggaccaataacgatttctttaaataaataaccctgaatttaagtacattccttgaacatagtgcataggataatttataaatctgcgaaggagtgagaaaaatgtactatgttccttttatgtatccatatccttattatattaacgtaccaatgtataactatggaagacagcctgtttactggtctattcctaatgagatagggcatgcaaaacgattggattttttgcaatcatcaaagggaagagataaaattgagttaaaagattatggaccaaaaccgtttgtagttaatatcaacgaggctgcgaagcaaaacaatacgtatcgtaccgctttatggacaggaaatcatttgcaagttacattgatgagtctcaatgttggcgaagatatcggtttggaaattcaccctgacgtggatcaattcttacgtattgaacaaggtcaagggattgttcaaatgggcaagagtaaagataatttaaactttgaaagaaaagtctatgatgattctgccattatgatacctgccggaacatggcacaatgtaatcaatataggtaatatcccgctaaaactttactcgatatatgcaccgccagaacatccacgtggtactgtacatgtaacaaaagccgatgctatggcagctgaataaaactactgtaagtaataaaaagaagaatgtggttgctattattagtcttgcgaattagggaactattttgtatgtttgttattcaattaatgagagcgatgcttaataaggggcatcgcctttgtgctattttaacaaatgcatcattctcaagaacccgtcttattttattaaacgatcccttcatcatttgttggtgtcgcatagatgcagaatggttggctaacggatggcgatagttgaacaagacatacaaaaaagaccgattgatttcggtcttctttctgtggtttaaaaatcaacattagaatttaacagagcctttttgaaaaaagcgatgcatatcagcgtatcacttctttagatagaacaagagatttgtacggcattatcccctacaggtatacagcgaaaaaaaagaacatttggtatgatgttggattctactcgggagggaattttttgtggcaaagaaagaacaacccctttttaagaaagaaggaaaatcactaaaatgcagcgaataactttaaataaaaacatgtataactgaggaggaaaagctatggagttgcgcttgtcggggaaaacagcacttgtcgtcgcttccagtcaaggtcttggtaaagcaattgcccgtcagcttgtgctcgaaggggcaaatgtcatgattacaagccgaaatgaagagaagctgcaagaggtggaaaaagaattacgtgatttacataaaggacaagtcgcccaccttcaagcagatattacgaaggcagaagatattcgtcgtcttgtgcaaaaaacggtagacatttatggaaccatcgatttattggtgaacaacgccggggggcctcctgcgggaacgtttgaaacgatcagcgacgaagattggtatcatgcgtttgaattgaatttgcttagctatatccgcatgattcgggaagcgcttccgtacttaaagaaaaaaggaggaaaaattgtcaacatcgcttcttcctccattaaagagccgattccggggctgcttttatcgaatacattccgcaccggcatcgtcggtttgacgaaaacattagcttttgaattcgcaccgtacaacattttaattaatacggtagcaccgggacgaatcgcaacagagcgggtcgcatttttagacaaaatcaatgcggaaaaactgggaatttcgaaagaagaaatggaagcgcgcatgaaaagtatgattcctcttggccgttacggcacaccggaggaatttgccaatgtcgttacattccttctttcagaggcaaacacatatatcacagggcagtctcttattgttgacggcgggatggtaaaagcgatttaatatagtgcgatgaggaattcaatcgaaatacagccgcttttgaaaaaagaaagatagcgccttggttcatttccaaggtacttttttatgttatgataaacatgattcattcaaatgcagggaggggaagaagacaatgaaaacaatcggctttatcggtcttggtgtgatgggaaaaagcatggctcgcaatttgctaaaagcaggttatcctcttcttgtttactcacgaacaaaagagaaagcgaacgatcttattgaagagggagcagtttggaaagaaacagttgctcaacttgcaaaagaagcggatgttgtcatcacaatggttggatatccaaaagatgtggaggaagtatattttggagaagaaggcatactggcaaacgtaaaagaaggtacatatgtgattgatatgaccacatctactccgacgcttgcggaaaaaatttatcaggcggcgaaagaacgaaatgtttatgcgcttgatgctcctgtttcaggcggagatattggcgcaaaagaaggaaaattaacgattatggttggcggagatgaagaagtattttccgcgtgtaaaccgattttagaaagattgggaacgaacattgttcatcaaggaaaagcaggtgcgggccaacatacaaaaatgtgcaatcaaatcgcaattgcatcgaacatgattggcgtttgcgaggcgcttgcctatgcgaagcgttcaggattggatccgtttaaagtgctagaaagcatctcccagggagcggcgggaagctggtcgctgagcaatttagcccctcgcatgctttccggcgatttcaagccaggcttttatgtgaagcattttattaaggatatgaaaattgcgttagaggaagcagaaaaaatgaatttgcaactgccagggcttgcgcttgcgaaatcgatgtatgaagaactggcaaaggcaggggaagaaaacagcggcacgcaagctttatataagcgatatatccaagaataagcagacatcatctttatgatgatgtcttttttgttatttatctaaaaatattgaatatttttataaataagggtatagtaaagataaggttacatactaaccggttagtatagaaagggatgggaaaaaatggatttttcgtattcaccgaaagtcaaagagctgattaaaaagttaagcgctttcatggaaggttacatttatccaaatgaaaaggtgtataaggagcaactaaacgcacaagaatcgagatggtctgttccgccgattatggaggaattaaaagcaaaggcgaaaaaagaaggactttggaatttatttttaccggacagcgaatacggggcagggctgacgaacttggagtatgcgccgctttgcgagatcatggggcgctcgttgattgcgccggaagtatttaattgcagcgctcctgacacaggaaatatggaagtgctcgtccgctacggcacggaagaacagaagcaaaaatggctgattccgttattaaacggggaaatccgttcctgtttttccatgacagagccagacgttgcctccagtgatgcaacgaacatttctgcaagcattgtccgcgatggcgatgaatacgttattactggacggaaatggtggtcgtcaggcgctggcgatccgcgctgcaaagtcgcgattgtcatgggaaaaacgaacccggatgccccgaaacacgaacagcagtcgatgattattgttccgctcgatacgccaggagtaaaaattgagaggatgctgccggtgtttggctatgaccatgccccacacggccatgcagaaattacgtatgaccatgtccgcgtcccgaaagaaaacattatttggggagaaggaaaaggatttgccattgcccaaggacgcctaggcccagggagaattcatcattgcatgcggctgatcggaacggccgagcgggcgctagagttgatgtgccagcgcgtgcaaaagcgggttgcgtttgggaaaccgatcgcagaacaaggcgtcattcgcgattggattgcccagtcacggatcgaaattgaacaagcacggctgcttacattgaaagcggcatacatgatggatacggtgggcaataaaaaggcaaaaaaagaaattgcgatgattaaagtggtagcgccaaacgttgccttaaaagtgattgaccgggccatccaggcatttggagccgcaggagtcagcgatgacttcccgcttgccgctcaatgggcgaatgcgcgcacattgcgtcttgccgatgggccggatgaagtgcataaagagcaaatcgccaaattggaattacgacaatatcaataaaaaagggagagaaatagcatgcatgtactagatttgtttaaaatatctggaaaaacggcgatcgttaccggaggagggcgagggcttggcgaacagatcgccatcggcttggcggaagcaggagcaaacgtcgttatatgttcgagaaaattggaagcatgtgaacaagtgaaagaaaagctagaacagcttggcgtaaaagcgcttgcattaaaatgcgatgtcacgaatccagaggatgtacagcgcgtcgtgcaagcgacggtcgatgaatttgggcaaattgacattttagtcaataacagcggcgcgacgtggggggcgccggtagaagaaatgccgcttgaggcatggcaaaaagtcatcaatgtcaatgtgaccggaacgtttctcatgagccaggcgaccggcaaagtaatgatcaaacagcggagcggcaaaatcatcaatatcgcttctgtcgcagggcttggcggaacgaatccggaaatattaaataccattggttataacacaagcaaaggggctgttattacgtttacgaaagacttggccgtaaaatggggaagatacggaattcatgtcaatgcaatcgcaccggggtttttcccaacgaaaatgtccaaagccgtccttgagcaagtgggacagaaagtgctgcaaaatacgccgttaggacgatttggcggagaagatgatttaaaaggagcgatattatttttagcgtctccggcctccgattttgtgacaggatcgttaatcgttgtcgatggcggaagccacgcctcaggatcttaaaaaaggagcttttttgaaacatactaaccagtcagtaaaaaaggataaaggatgaatatgccaaacgctcgtaatggaaaggagaaattgccatgacggcgatcattcctgtacgtaaaggagaagaactgcctgttgaaaaattgaccgattttttgagaaaaacattgccggattttccggagggcacgctgcaagtaagacagttttccgctggacgttccaatttaacgtatttgctgtcatgcggagagtgggaagccgttttgcggcggcctccgtttggccccgttccgccgaaagcgcatgatatgaagcgggaaagcacatggctgacggaaattcatccgattttcccgctggcgccgaaaccgttattattttgcgaggatgaatcgattattggcagtccattttttgtgatggagcgtcgccatggcattgtgctagatacggagttcccggagcacatcgccccgacagaagaacggtgccggaaaatctcggaaacgatggtcgatacgctcgtacaagtacatcagcttgattatacaaaaacacgtcttgtcgagatggtaaagcctaaaaggtttatggaacggcaagtacacggctggattcagcgctatgagcgggcgaaaacggacgagattaaagaagtggaagcgctgacgaaatggcttgtcaagtatattccggaaaacagcgaagcgacgattattcactatgattataaattaaacaacgcgctgtttgccgaagacgatattacaaaaatggtcggattattcgactgggaaatggcgactgtcggcgacccgcttgccgatttggcagtggcgatgagctactggattgaaaaggacgatccgccgctgttgaaaaacggatttggcagaacgccggttaccgtttatcctggcttttatacgcgcgaggaatttattcgggcatacgcagaaaaaagcggacgggatatttcgaatatgcacttttatttaacgtttgcttattttaaactcgctgtcatcgcccagcagatttattatcgctaccgccgtgggcagacgaatgacgaacgcttccgcgattttggtaagtttgttcagtcactcatccaacatgcatggcagctagcaatgcgctgaggtgaatccatggcaaaagtacatgtcgtctttcgcaaagaagatattgatgaaacagctttagcagatggaaaaatagcggttgttttcgatattttgctcgctacttccacgattaccgccgccctttcgtttggcgctgcttccgttattccagtgcgaaatgccgaggaagcccgggaaaaagcgagcctgcttccaaacgggagctatgagcttgtcggcgagtacgaaggccggacgattgatggctttcgatctacggcaccgctttttttgcaaaagttctgtccgggaaaaacgattattttatccacgacgaatggcacggtggcgatccgcaaggcgatgaacgcaaaacatctttacgttgggagcttgctcaatggacgggcgcttgccgagcatatttgccgccggcattcatctgaaacgattgtcgctatttgttcaggttcatcaggaagattttgtttagaagatttttatggagccggctattttatttcttgcttgcttcaatacggcgtttctgcctgcggcctgtccgatgctgccatggtggcattgcttttttatgaaaaatataatacagaaagtgcggggaaaacagtgcttgcatcttcgcgggtcggaaggtggatgatggccagcggtcttgaatcagacctcgattatatcaatcagcaaggagcgctttctgttattccagtttttcaaaaaacgctatcgggaggggaaattcatgatgcaacgaggaagaaagcagtgcgaaagacgtatttacgccggaagaattaacggaacagcataaaatgattgcgcaaacggcaacacgatttgtagagaaaaaagttttgacgcatttagaagatatcgaacggtttagcgaattgattgatgatcaggcgatggagcgtaaccgccgcattgccgatgagcaaaacaaaatgcactaaataattcgctcttaatgatgttaatggaaaggagaatgagagatgaaggtggttcaatttaccgaatatggcggtccggaagtgctgcaaatggttgagatggaacgcccgattccaaccggacgtcgcgtgcttataaaagtggaagcgattggagtaaactatgcggacaccgcacgtcgggaaggacattatgtcgttccgactccgcttccgtttataccaggagcggaagtggctggagtcgtgagcgaagtcggcgaagatgttacctctgttcatatcgggcagcgtgtcgttgcgttaatcgaatcaggtgggtatgctgaatatgtcaacgtagatgagcgtggagtgattcctattcccgatgaacttgattttcagcaggcagttgctcttcctgttcaaggattaagcgcgtaccatattttaaaaacgatgggccgtttagaagaaggagagacggtattgattcatgctgcggcagggggagttggaacgctcgctgttcagcttgcgaaaatttttcgtgccggaaacattatcgctacggctagcaccaaagagaaaagagcacttgctaaacagcttggagcggatgcaacaatcgattataccaaagaaggatggaaggacgaggttcttgaatatacgaacggaaaaggagtagatgtggcgttagagatggcaggaggagatatttttcaccagacgctcgattgtttagctccatttggacggcttgtggtttatggtgtggcgagcggtcaatttacacgcatgaatccagcgcgtctgatgggaaaaaatttatctgtcatcggcttctttttgccgcaaataatgagaaaatcagagttgtatcaacaaagtttgcaagaattattgacctatgttcaaacaggaaaactgatattggcgattggcggtgtttatccgctcgagcaagcggctgaagtacatcgtcttcttcaatcacgaaaaacgcatggaaagctcatccttgttccatagggaaagaagaaaacagtgagtacggtcaacaagtactcactgtttttctttgagatatcgttctagacgatctagccctttcttaagggtatctagtgaataagcataagaaaggcgtacatatccttccccatattcggaaaaggcgctgccaggaacgagcgcgacaccagctttattcacaacatcaagcgcaaaatcgaaagacgattgaccgaaagcggcgatagatggaaataagtaaaaggcaccgctcggtttttctacttccagtcccattttgattagacgatggtaagcatattccattcgttctttgtattgggagcgcatcgtttccgcgtcattttttcctgctgttaaggcggcaagcgcagctttttgagacacagatgatgtgcatgagacgctgtattggtgtactttgatcatatgttttgtaacgaaagatggagcgaatacgaatccgatccgccatcctgtcatcgagtgggatttgctcaatccattaataacgattgtttgttcgcgcaaccattttgcgatcgaatggtgttcgctattataaacgagttcgctataaatttcgtctgagacaatccaaattggccgcccctttactagctcggcgattttctgaagttcttgttcggacagagtgactccggtaggattcgaagggtatgggagtacgatacaacgagtccgttcatttaagtaaggagcaattaattcagcagatagacgaaatccgttcgaccgtgtatcgacatagaccggttttgctccacataatcggatcagcggttcgtatcctggataaacaggacctggcaaaattacttctgtttcttcttctaaaatggtgcgaaatgtaatgtcaagcgcttggcttgctccaacggtgacaattacttcgtcagaatcgtaatataacccgtatttttcaagaataaaatcacatgcagcttggcgcagttcaagaaaaccagcgttatgcgtatacgttgtaaaattatctgtaattgcctcttttcctgcttcttttatatgttcaggagtgggaaaatccggctgcccaatcgttagtgaaatcaaatcgggacggttggcaaccatgttaaaaaatctacgaataccggatatttcaatattttttacacgtgaatgtataagatgttccaccgattgctcatccttccgttatcatcgtttgatcacattttatcatgtttgacgattggatgagaatggggaaaaataaaagtgagccgcctccatttttctttaataaattttggaagaagcggctcaccttattatttgaccatatgactcagacgtttcacactcgaacatttttctctcctcttaagcaccatgtttttttagaagctcattatattgtgcggaaagttctaaaaagagtggcttatttcgcgtcataagcgcttcgtcaatcttttccatcagtttttgtttttgaaactggaatattgcttgttgtaatattttttccgccagcgggccataattacttttttcttccatttggccaggtaaaatagcaccttcgtgaggatattgtttttcgtacatatgtgattcctcccctacttgggaacgataagttcccttttttatattatctttgtttttgaacaaaaagtaaagaaaattttgataaatattctttaacattttctacatcatgtatatccccttttttattaggatgaagcctattttcggttatcatatgtagaggaaagtagattatagatcgtgaggtgattcgcatgattcggacatgtgtcattacaaaagaatttgaggttatctatgatgttccgctttcatttgtaaatagtccagatgtttcatggtattgggttgattttcatgaaccgactgagaatgaagcaaagttgttggctgattttttccatttccatcctcttgcgattgaagactgtttagaatatgtacaacgcccaaagcttgatttttatgatcggtatttatttgttgttttgcatgccattgatggaaattcgctcgaagcggaggaagtcgatttatttgttgggcaaaattttgtcgtgtcttttcataaacaatcgattcatgcggtgaatgaagtatggacacgaatcaaaaacgatgaagatttccagcaaggaccgttccatgtgatgtaccgtattatagacaagcttgtcgatgactattttcctccgatttatcatattgaagatgtattgaatgaattagaggaaaacacaaacgatgaggaggttcaagacattatcgaaaaagtatttgatattcgcagtgacttatcgaagctaagaagaacgattgtaccgatgcgcgatttgctataccgaattattcattccgaccgttttcagcgtatgaaggagcgccaattatattttcacgatatttacgaccatctgctgaaactggtggaaatgattgaaacaaatcgcgaaattacgtctgatatacgtgatagttatttgtcgcttacctcgaaccagatgaatacgattatgatgacattaacagtaattacgacgatttttatgccattaacgttcattgccggtatttatggaatgaactttgataatatgccggaattgcattggaaatacggttattttatggttcttggggtgatggcggtcattacgattttgatgtttttttggtttaaacggaacggttggttccgatttcttaaaaataattataaagataaggaatgatggaaacgtctgattgaatcttacactgcgtataaatggaattaaggacaaagtatgcgaaggagagataaaatgaagcgaattgctgttattgggcagtcaggagaaatccccgatgaggtacgacatgttgcggaggaagtaggggcggaaattgcgaagcgaaatgccgttttattaacaggcgggggaagcggtgtgatggaagcggcatcgaaaggagcgaaagaagcgggaggacttgttattggtatcttagctggagatcgtattgatgttgcaaatgattatatcgatatccccattacaacaggtcttcattttgatttccgcagtcttattcttgttcattcctctgatgcgctgattatgattcgtggcggaaacggaacattgggcgagttatccgcggcatatatgaataaaaagccggttattattatcgaaacgactggcggttgggcaacgaaaataaaagaagttgcttatgaaggcggctatttagatgaacggcgtacggtggaaatcgcgttttgccattcggccaaggaagcggtagaacttgcttttcaacgaatcgaggcgccgatcgatataacaagaaatacaggacgaataggcgattaatcgatgtgaacgattgtatgaaacaggcagtaagcttcatatatatggcagagagaacattatggaaagggggaagctgatggcaaaaggtgtttggggtgtcgattctgcgcaagcagtaacggaaaagttgtttcaaggtgtgaaaaatgaacttggctacccaaaattttgggggcggtatttaaccaatgttccgaatgtttccgacggtttaaccaaagaggaaattacacgtttaagaaattacgggattaaagtgatgcctgtttataatgcgtttcgtgaggctgtaggatatgcaaacggacaagtggcggcacgcaatgcagtattccatgcgcggcgtcttggcattccaacaaataaagtattatttgcaaacatcgaagatttttttccgatcgatgcctcatggattgtagcatgggtggagacgatgcatccgacaggttatcgtccaggggtgtatgctgacccgacaaaaggcgattttgctagtgcttattgtgaggcgatccaggcaaataatcaagtcgctgtacaaaccatcatttggagttcggcgccaagaccagggacgacaaaagaacaaaaagcgccgaaatatcagccggcagccccgaattgtaaagcgaacgtttgggtttggcagtacggccgtgatgcagcatcatttccggttgatacgaatttagccgatcgcagattgcttgattttttatattaaagttttaaggttgcagtagaaaagactgcaaccattttttataaattgcaaaacaaatataaaaaatattggttctttatgcattcaacaatataataaaatatagaccatattaaataggaaggacgtagcggcaaatggaagaaagatcaagtgttttattggaaagtggtacgaacgaactagaaatagtggaatttttgattgcaactaatcgttttgccatcaatgtcatgaaagtacgcgaaattgttaagcctgccccaatcacaaaaattccacactcccatccgcatattgaagggattattgaattgcgcggagaggtgcttccggttgtcgatttagcaaaagtgcttcattttccaccttccgaaaaccctgagcacgataaatttattgtcgctgagtttaaccaactaaaagttgtttttcatgtacatgatgtgacacgtatccatcggatttcgtggaaacagattgaaaaaccgtcacaaatgtatcaagggctagaagcacaaattatcggtgtggtgaaattagaggggcaaatgattttgctgttggactttgaaaaaattattgccgacattaacccagacttaggaataaacacacagaaaataaaaaatttagggaaccgagaacgttcacaaaaaaagatcatcgtggcagaagattcaccattattaaggaaattgctgcaagatacgttagcggaggcaggatacgtatcggtggagtttttcgaaaatggggaggatgctcttcactatttacaatcgattgctgatacaggaaaagatattgcggatgaagtgcagcttgttattacagatattgaaatgccacaaatggatgggcatcatttaacaaagcgtattcgcgaagacgataagttaaagaaacttcctgtcattattttttcttctcttattaccgatgatcttcgtcacaaaggagagaaagttggagcaacagcgcaagtaagtaaaccagaaattggtgaactcgtcaacatgattgatgcacatatcttatgaatcaatgagacagggaatttttcatttatatataaagtggattatcgtgcatgatcgtttcacaaagtctctaaaataataaacagccaattcaatgcgcagaagcctcttcgatggagatgacacagctcccacctctagatgtaaaggtgggagagattccatcaatagctttctccaaggcgtttaaatactggtttttgatacgattttttttgttttggtggaattggtttgatgcctgtatatgtttgtaacagtgctttagctttggacaacggcattctcgttgcaggattgcggtaagagtcattaagtgctccaagatgcggaagggttgcgaagtcttcttttgttggaggaatatgaaaataataatcgccgacagcgacaagtacatcagactgctgctggctatatttcggattgcgagaaaagtgtaagccaacttttttcgcttttccttcttgcagcaatttttcaattgcttttttcttaagaaggtataggaaagatgggtttaacgcagtttttgcgtggcggtttactgtaaaaatcgcttttgctatgttatctattgtcggttctaacggttccattagcacgtctccttttcattattgatttagtttaattatacaacatgaacatatgtttgcaaaacagcttttttgcttgctttgttttttatgatagaaaaggacggttggaatacgccgcaataactatttttggcggctttctttataaaccgtcctgttgtttttctaatgcttggtgttgcaatgtaaagacagtcaattcgggcggtgaaagaaatcggagtggtattcttgttgttccaagtccacggtttacatatagtgttaaatgatgaatttgataaaatccttcataatatgtttctgaaagcggcggagtgataagcggtccgatgaaaggaagctggacttgcccgccatgactatgtcctgatagctgtagatgaactggatgacggctcatttgcatggcaccatccggttcatgcagcaacgcgatggtataagtcgaatcaggaatggattttaccatttcagaaaaatttggtttaccgagcatcatatcatctacgccggcaatggcgatgaaactttcgttttgtcgcttaatgagaacatgttcattgacaagcatttgaaatcccgacttttccataatatggcggtatatatctgttccatacccaccgtgatcgtggtttccgtaaatactaaattttccaagtggagcacgaatgcgagaaagctcgttggcaactgcatcaatgtgtgggtatttgtttggctcatctaataaatctcctgtaaacaacacgatatctggctgcaattcgttaattttttcgattgtataacgaaagcgatttaacccgtaataatgacctaaatgaacgtcgctaaactgcaaaagtttcgttccagtaaactctttcggaataagcgggtgagaaataatatgatgggtaaccgttaattttgctggttcaataaaacgagcgtaaccataactgaatgatgttgccaaaattcccccaatgccggtgatcatcaatttttttaaaaatgttcgccgattcatccgtttcataatgtgccgtcctttcacaatagctttattataatggaaaaaagaaaaagaggacaatagggcaaaaataatgttagaaaatttagtatatttatagtaagatggaaatgaatgagtaatcagtcatttttacaaagggggagaaatatgaacggcaaagtaatcattattactggtggttcgagcgggatgggaaaatatatggcaaaacggtttgtggcagaaggtgcgaatgtcgttattacgggaagacggcttgaagcattagaagaagcgaaaaaagaaatcgaatctccaaatggaaaagttcttccgattcaaatggatgtacgtgatcccgaattagtcgctgaaatggtaaaacgcacggatgcggaatttggcaaaattgatgcactcattaacaatgctgctggcaattttatttgtccggcggagaagctatcgattaatggttggaatagtgtgattaatatcgtattaaacggtacattttactgtagccgtgaggtcggaaattattggattaataacggtcaaaaaggttccattatcaatatagtcgctacatatgcttggagagctggtgcaggtgttatccattccgcgtgtgcgaaagcgggagtgttggcgatgacgaggacgcttgcggtagaatggggacgaaaatacgggttccgcgtcaatgcgatcgcacctgggccaattgagcggacaggaggtgcggaacggctttgggaatcagaagaagcggaaagaagaaccattgaaagtgttccattaggacgtctcggtacaccggaagaaattgctgcccttgccgcatttcttctttctgatgatgccgcttacattaatggagaatgtattacaatggatggcggacaatggctcaaccagcatccattttaaaaaacgtaatatgtatgagcggtttcctaatattaggaaaccgctcatgtttttatcagatcggtgccatttcattcgacgccatctttccaaaccgatgaaaaacctatctaccatggaagtttttcaatatgaacctctctcacctacattccatttaaggcggagttttttatctttataaaaaaactcccaattcttcttcctctttgcttcatttcgagggggaagaaaaatgttaaaaaaagatatcgaagggagcacgtatgatataatatgacaaagatggtgtgtgtataaaagaggtgagcaagatggatgcattagatgtaatggcgaatttgcagcgtgtctttccatactatcaagcgatttttagtgcagatgaacattgtgtgattggatatgaagtgctgggaagataccaatcggaaacaggagttataagtctcggcccattttttcacgatgaaacaataccggaagagttccgtttagaagtagatgaagtagtgacaaaaaaagcgcttgattattttctttccctcgacgactatacaccgctgatttttttaaatcgtgatgcaaatttattaatgcttgaccgtgctgagtcatttttgcagcttcttcttcaatatgaaacacgaggattgtcattagagcgcattgtgctggaaattaatgagcatcattataaaggagatttgcaacaattaagccatttattaacatatattcgtacatatggaattaaagtggcggtagacaatatcggcgaacatagcagcaatttagagagaatcgggttattgtcgcctgatattttgaaaattgatttgcgccaattgcggacaacttccatgtatcaagcgtatcaagatgtgatttattccatttcgctgctcgctcgtaaaattggggcaacgcttttatatgaagatattgaaacgtcgtttcaattgcaatatgcgtggcgaaacggagggcgttattaccaagggtattatttggcgaaaccatctgccgagctagtgccgcgtgatatgttgaaagagcgtctgcgtcaagaatgtcatcattttattcaacaagaaaagaaaaaattagaaacgctctatcatatttctgaacagtttcagcagcgattgacaacacttttagcaaaatataagaaagtatctaattttaatgaacttatttcgcttctagctaatgagctaaacgatgtttgtttccgcatttatgtttgtgatgaagacggatttcaacagtcggcgaatatgtttaagcgcaatgactgctgggaattgcagccgcaatattacatgaaaaattggagttggcggccatactttttagagaatattattcggatgcgttcacgtaaacgcgggattctttccgatttatatgcagatatcgaaacaggggaaacgattcgtacgtattcgtatccaattgacgatcggcactatttatttatcgatttatcatatagctatttatttgagcatgatgctcattattaaaatggtataaaattcttttcctcgtggcaaagtaagcatgaggtgaagaaacaatggcacagttgacgtttgtattatccatcattgcaattttcattgctgttattgggggcgtatacacatttcgtctcgggcgacaacaaaaatggcaggaggaattggatgctcctatccccgagaaggtgcaagaacatgtatttttgcgcaacccaatttttttggcgtatatttcggccgtcttattagctgcgattgcgattttttatttggcattacgttattgatgagtcaaaatgagcagtcctattagggagtgctcttttttttttatgttgatgatgccagatgattggttttacgagcaacaagcaaaaaacgaatgatcaaaatcaaaatgcgcttcgttgttatatgccggtgatataaagctttgggaaataagacttttttacgtgttcaatgaatatatatttaattgagtttccaaagggggaataaaaaatgggaaagcaattacttcaaacattatcgcatgaagagcaaatattgctcctagatattttgtttacgcaacaatacgcattggatcttgttagttgtgaacttgctgatatagaaaatggagaaaagcaagtggacgaaaaacggtatcaacaacttttacgtttatacgatcggcttcttcaagaaacatatgactttacgtagtactatcgcttcaaaataagcgatagttattttttaagtaagaagactacattaaaatatgataaactgaagaagggaaaacgctaaaaagagaaaggcggaaataggtatgacaagtttggggaacaatggattggcacatatgacagttgcgcaatttctgatcccttcggataaagtagcgcacgttcaactcggaaactatttagaccatgcattattagtattgacgaaaaccggttattccgctattcctgtattggatacttcatataaacttcatggattaattagtatgacaatgattatggacgcgattttagggttggagcgcattgaatttgaacggttggaaacgatgaaagtggaggaagtgatgaataaagatattccccgccttttattggatgatgatgttttgaaaggaattgaagttattgtgaatcacccgtttgtttgcgttgaaaataaagatgggtattttgaaggaatttttacaagacgagaagttttaaagcgattaaataaacagctgcggcaacttaatgattaccataaatcatatgaaaaataagctgcgcaagaagaaggaccgtaatggcatgcaataaattagcagttgctttcgctttatttttttgcgcggctcttgctataagctcgtaaagctggcagcttccgcaaatacaagccctctatataaataagttaaacttgaaaattctacttcttgtgatccattttttcgactgcacttatgcgtgacgaaggcaagtcattgacttgccttcgtcagtcgaaaaatctcttgataaaaagcacaaagaaccaaatatcaagttgcatttatataaaaagtgctgcaagatttcattttatgaatttatgcttgtcaccatcatctttgttttgctaaagtaagaaaataagagcacaaaaggaggatgatgtcatgaaaatgatggatgcgaatgaaattatttcttttattcaaaacagcaaaaagtcaacacctgttaaagtatacataaagggaagccttgaaggaatcgattttggtccaagcgcgaaaacgtttattactggaaatactggtgttgtttttggggaatggcaagaaattcaagcggcgttggaagccaataaagaaaaaattgacgactatgtcattgaaaatgatcgccgcaattccgcgattccgcttcttgatttgaaaggagtaaaagcgcgcattgagccaggcgccattattcgtgatcaagtcgaaattggagataatgcggttattatgatgggtgctgtcattaatatcggtgccgtcgtcggtgaaggaacgatgattgatatgaacgcagtgctcggcggccgcgcaacggtcggaaagaattgccatgttggcgctggcgctgttttagcaggtgtgattgagccgccttccgctaaaccagtgatcgttgaagacgatgtagtgattggcgcaaatgccgttattttagaaggcgttacggtcggcaaaggcgcggtcgtggccgctggcgctattgtcgttgaagatgtgccgccgtatacggttgttgctggtgtgccggcgcgcgtgattaagcaaattgatgaaaaaacaagagcaaaaacagaaattaaacaagaacttcgccagttataaacatagccaaacacaaaagctgtcccatctttgggccagctcttttttcaatggaggagatagagatgtcatcaatcagtccgtttgtggcgattcgccgcgatttgcataaaattcccgagttagggttccaagaatttaagacgcagcaatatttattgcgttacattcatgcgttgccgcaagaacggctggaaatccaaacgtggaaaaccgggatttttgtaaaagtaaaaggaacagctccgcgaaaaatgatcggctaccgcactgatatcgacggcctgccgattaaagaggaaacgggattgccatacagctcggagcatgaaggaaacatgcatgcgtgcgggcacgatgtacatatgagcatcgcgcttgggctgcttacgcattttgccgagcatcctatccaagatgacttactatttattttccagccggcagaggaagggccaggcggtgcgaaaccaatgcttgaaagtgagattatgaaagtatggaagccggatatgatacttgctttacatatcgccccggaatatccggttggcacgattgcgacgaaagaaggattgctgtttgccaatacgtcggaactgtttattgatttgaaaggaaaaggcgggcatgccgcatttccgcacttggcgaacgatatggttgttgctgcctgctcgcttgttacgcagcttcagtctatcgttgcgcgtaatgtcgatccgcttgacagtgctgttattacaattggaaaaatttcaggcggtacagtacaaaatgtgattgcagagcatgcgcgcttggaaggaacgattcgcacattgtcggtggattcgatgaaaaaagtgaaagagcggattgaagcgatggtcagtggaataaaaatggcgtatcaatgcgaggcggaaattgactacggttccatgtaccatcaagtttataatgatccggagttaacgacggaatttatacagtttgctgaaaattatcaggggattcgattcattcgctgcaaagaagcgatgaccggagaagactttgggtatatgcttgcagaaatcccaggatttatgttttggcttggcgtcgattctccctatgggttgcatcatgcgaagttgactccaaacgaagcggcaattgatcaggggatttcgtttttaatatcgtacattacgtggaaaggaaacaattaatttattgtatagttccaccttccttaaggcacattatgtgtatgaggaggtggattgctatgccgaaaattggtgtagaacattcgttaacaagcgtacaagaagcattaaaagcgaaaggatacgaagtcatcccgcttcgaggggaaaatgatgcaaagggctgtgattgctgcgtaattactggccaagatgctaatgtcatgggcattcaaaatacggttacagctggttctgtgatcgaagcgagtggtctaactgcagaagaaatttgtcaaaaggttgaagaaaaattacgctaatggctgacgggctgtccgtaccaacagcccgttttttgtcgatgagaatgaaaagatagcaactggttcgagcaaagataaactcaatgttgtttcggttccgatgatttcgttcctttttttattgcattaaaacagctgttccggaataagggaacagctgttttaattatatttccataatgattggcaaaatcatcggtcttcgttttgttttttcgtataagaacggagcaagtgtatccgaaatttcatttttgatttccgaccattgattggttttgcgctcgagcactttttcaagatgtttcgtaatgagcgtttgtgcatcgttgattaaatcactagattcacgcatgtagacaaatccacgcgaaataatatctggaccagccgcgattttaaaatctttcatattaatgcttacaacaacgatgacaagaccttcttctgacaaaatgcggcggtcacgcaagacgatgttgccgatgtcgccgacgccgctgccatcaatataaacagaaccggacggaattttgccaacgatgcgagcgtccttttcacttagtccaagcacttcaccattatccatgataaagcaattttcttctggcactccacaatcgatcgctagctttgcatgcattttttgcatgcggtattctccgtgaatcggcatgaaatatttcggtttcatcaagcgaatcattaatttttgttcttcttgtccaccgtgtccagatgtgtgaatatcgtttagcggaccatgaatgacttcggcgccagcgcgataaagcatattaatcgttcgatttacacttaccgtattgcccggaattggggaagaagaaaatacgaccgtatcgccaggaataatttgaatttgccgatgggtgccattggcgatgcgcgataatgctgccattggctcgccttggctgccggtacataaaattgtcacgcgattggcaggaaggcggttaatttcgtttgcatccacaaaagtatctttaggacatttaatgtaaccgagctcttgtccgatttcaatcgccgcctccatgcttcttccgaatacagcaatttttcggttgttcatcacggctgcttccgttacttgctgcagccgatgaatgttggaggcaaatgtcgcaaaaataatccgtccttgcactttccggaaaatatcatgtatgctttccccaacgcgacgttcagacatggtgaagtgtggaatttcactattcgtgctgtcggaaagtagacaaaggaccccttttttgccgatttccgccattttggttaagtttgcaggctcaccgaccggtgtaaagtcgaacttaaagtcccctgtatgaacaatttgccctacaggtgttttgacaacaactccataactgtcaggaatgctgtgagttgttcggaaaaatgtcaccgctgttttttgaaagcgaatgacatcgtcttcgcgaatttcaataagtttcgcttgtcggagaagtccatgctcctcaagcttgttgcggattaaccctaacgctaattttccgccgtagattggaatattcacttgctttagcaagtatggaattccgccaatatgatcctcgtgcccgtgagtaataaataatccttttactttctctgcgttttttactaaatacgtgtaatcgggaatgacataatcaattccgagcagctcatcttcaggaaatttaattcctgcatcgataacaataatttcatcttgaaattgtacgccgtatgtatttttcccgatttcacctaatccgccgagagcaaatacgccaacttgatgatcacttaaaaatttcatactcaaatctccaatactttaaaatctggatttttcttttcatattctaaatgagcgccctctaacggctgaatatactcaatattcatggtgtgtccttgcaatttttggcgtacttcccgttctgattccgcttcaatatatagcgtttttgttttttctctcacaggcacttcatcaggattttcttggtaaaacactttgaaaatcattctaaaacctctccttatgaacgattatttctttaacttttttattatatataaaataagggcagttttcatgttttttcatttcataacataaaatacagaaggggaatataggaaaaaagcattagcttttaccatttttgacgaattttgatcctttcattcgcatgtttttagaaagaagcccttcatgaaagaagggctcttatcgtaaacggttaggcaatcgattttttccggagtagatctttccattgttgaagaagcttttttttcagctttttcaacattttcatcactccttacttcttattgtactcatttcttggtgaaagtaaatgttcttcctatattatattatatgttaacaaaggcttgtttttcgtggataaaagtggaatggagccgagaagtaatttgacattttcggtttttttcagtacggtaaaggatgaagaaaaacaagatatttgcattaaggggaagagactgtgaaaaagaaaatagtattttttgatattgatggaacgctacttgatgaacaaaaaaatcttcctgtttcgacagtaagagcggttcaagagttgaaaaaagctggtgtttatgtagcgattgccacgggaagagcgccatttatgtttgccaatttgcgaaagcagctaggaattgattcttttgtcagttttaacggccaatacgtagtatttgaagggaatgtcatttataaacatccacttcatcggcaaaaattgcatgagctaaaggaagaagcgcatagaaatggtcatccgctcgtttttatgaatgtgaatgaaatgaaagcaagcatggaagatcatccatatattcacgacagtatggggagcttgaaatttcctcatcctccgtttgatccgctttattacgaaaatgaggacatttatcaagcgctcttattttgcaaagcggaagaagaacaaatgtatgtaaaagcatatccggaatttcgttttgtccgttggcataatgtgtcaactgatgtgctgccagtaggagggtcgaaagctgaaggaattcggcgaatgatcgagaaactcgacattgcgaaagaagatgtatacgcgtttggagatgggttgaacgatatagaaatgttgaagtttgttggaactggtgttgcgatgggcaatgcgcacgaagaagcaaaaaaagtggccgacttcgttacgaaatcggtcggagaggaaggaatattatacggattaaagcagcttgaattaattaaataaggggcatatcccggtgcgggatatagcccttcttttcatttatcgttcgatagggatcgcgttgtcaggtactttaaacggattttttggatcaatatgatcataaaacatgatgccgtttaagtggtcgatttcgtgttgaaatacaatggcaggcaacccttttaaccgaagtgttacttctttaccttcaagcgttgtccctgttacggtaatgcgggcatagcgcggcacatatcctggaacgttccgatcgacagataaacatccttctccgctcgttaaataacattgctgaacagaatggctcacaatttttggattaaataacgcatagctatataaagtacctttttcatccgttacatggacggcaatcattcgttttgatacattaatttgtggagctgccagcccaattcccgggcgtaatccatatttttcagcaagctcagggttttggctcatttttacataatcaagaaggctttgtaaaacttgtttgtcttcttctgatggaggaagagaaacaggttcagccacttttcgtagcgttggatgcccttctttaataatatctttcatggtaatcatcgtgttttcactccttgtagacgttgatgtctgaattaagtctaacaaaaatcgactttgaacgtaaactaaaatgaaaatggatgtgctcgaaaggaaggagaaacgttgttcaaagcaataaagcggtgtatttggttaatcgtggtgttatttttgtttactagctgcaatgaacttgccaacgaggaagttttatcagcttttcaaaagataggcaagtatgaaaacagtgtagtcgagcaacaagaaaaactgagcggattagaacaaaaacaaaaccagttgtatgatcgtattatgtcgtatgggataaagcggtttacaaaggtggtgcaattatcgaaagaatcattggagctaatagaagaacgggacaaacatattgaaaaagaatataaagcgattcaatcagcaaaacaacaaataaatacgatcaagaaaaatattgaccaacttcgtgatgaaaatataagaagacaagtaaaccgtttagtaaacattgcggagaaacgttatgaaacatatggaaatttgtatcttcattataaagaattgctttcattggaaaaagagctttatactttattacaaaataaatatgtgacaccggaacagttacaacaacaaattaatcgtataaatgaacaatataaagaattggttagtataaacgatcagtttaatgaatatacggaaaaatataataaagaaaagaagcgattatataacgtgtggaaataaatgtttgttgcgataggaggctatattttcatagccttttttattttatgaaaaaaatataaaacagatataatacagattaaaatgttgtaatataacaggatttgtgcagttgttttttatactaaaaatatccatttgtcattgaaaaaataccgctaaatcaaagtgattgacgtctaggtaaagaaggtgtaaacttaaacatgtagatggaattgtactaataaaaatgatcaagtgattaatacaggtattctaacgacattttttccgtttatgccgtggaacaaaggttaccgctttttatttattcatgattttgggtaaattaatgctgtatggaccaatgttatgagttgactttattttttaaattatgaaaggtagaggtggatcaaatgggtgcaaaaaaatcccaatttaagtttaattttaaggaacagcttgaaaaaattgaggaacaatttccgacatttcaaattttaaatgaagaaggggaagtagtaaacgaagcggcaatgccggacttaagcgatgatcaactaaaagaattgatgcgccgcatggtatacacacgcgttcttgaccaacgttctatttcattaaaccgccaagggcgtttaggcttttacgcaccaacggcagggcaagaagcgagccaaattgcgagccattttgcgttagagaaagaagatttcattttgcctggataccgtgatgttccgcaacttatttggcacggacttccgctttatcaagcgtttttattctcacgtgggcacttccacggcaaccaaattccggaaggggtaaacgcattgccgccacaaattattatcggtgcccaatacattcaagcagcaggtgttgctttaggattgaaaaaacgcggcaaaaaggcagtagcaattacatacacaggtgacggcggtacatcgcaaggagatttctacgaaggaatcaactttgctggagcatttaaagcaccggcgattttcgttgtccaaaacaaccgctttgctatttctactcctgttgaaaaacaaacagtagcgaaaacacttgctcaaaaagcggtggcggctggaattcctggcattcaagttgacggtatggacccattagccgtatatgtagctgtacgtgctgctcgcgagcgtgcgattaacggcgaaggtccaacgcttattgaaactttatgtttccgttacggtccgcatacgatgtcaggagacgatcctactcgttatcgcacgaaagaattggaaaatgaatgggagaaaaaagacccgcttgttcgtttccgtaagtttttagaaaacaaaggcttatggagtgaagaagaagaaaacaaagtgattgaacaagcaaaagaagaaattaaagaggcgattaaaaaagcggacgaaacaccaaaacaaaaagtaaccgatttgattagcatcatgtatgaagagttgccatttaacttgaaagaacagtatgaaatttacaaagagaaggagtcgaagtaagccatggcgcaaatgacaatgattcaagcaatcacggatgcgttgcgcatcgaactaaaaaatgatccaaatgtattaatatttggggaagacgttggagtaaacggcggcgtattccgggcaacagaaggattgcaagctgagtttggggaagaccgcgttttcgatacacctcttgccgaatcgggaattggcggtcttgccatcgggttggcgttgcaaggattccgtcctgttccagaaattcaattctttggttttgtatatgaagtaatggatgccatttgcggtcaaatggcgcgtatccgctaccgcactggcggtcgttataatgtcccgattacgattcgctcaccatttggcggcggcgtgcatacaccggaattgcactctgatagcttagagggcttagttgcgcaacaacctgggttaaaagtagtcattccttctactccttatgatgcgaagggattgcttatttctgcgatccgtgacaacgatccagttattttcttagagcacttgaagctgtatcgttcgttccgccaagaagtaccagaaggagaatatacgattccgatcggtaaagcagatattaaacgcgaaggaaaagatatcacgattatcgcttatggtgcaatggtgcacgaatcgttaaaagcagctgctgaattagaaaaagaaggcatctccgcagaagtggttgacctgcggactgttcaaccattagatattgaaacaatcattggttctgtagaaaaaacaggacgtgcgatcgttgtacaagaagcacaaagacaagcaggaattgctgcaaacgttgtagcagaaattaatgaacgtgcgattttaagcttagaagctcctgtattgcgcgttgctgctccggatacggtatatccgttctcacaagcggagtcggtatggttgcctaacttcaaagatgtcattgaaacagcgaaaaaagtcattaacttctaaacattaggtgagaggaaggggaaattgccttcttcctcttttcccatacttttttgaaaagacaataggaggtcgacaaacagtggcatttgaatttaagttgccggatatcggtgaaggtattcatgaaggggaaatcgtcaaatggtttgtcaaacctggcgatgaagtaaatgaagatgatgtattgtgtgaagtgcaaaacgataaagcggttgtagaaatcccgtcccctgtgaaaggtaaagtattagaaattttagtagaagaaggaacggttgcaacggttggccaaacgttaatcacattagatgcgcctggatatgagaatatgacgtttaaaggccaagaacaagatgagccaaaacagcaggaaaaaccgcaagaagtgtcgaaagaagaaaagagcgaagcggcagctaaacaagcagaaccggctaagcagcaggaagtggatccaaaccgtcgcgtgatcgcaatgccttccgtgcgcaaatatgcccgtgaaaaaggggtcgacatccgtcttgttcaaggtacaggaaaaaatggccgcgtcctaaagagcgatatcgatgcgttccttgctggtggcacggcagtcgagcaaaaagaagaagcacctgcagcgaaagcagaagaaaaagcagcggcagctactgcggcacaacaaccagttgtgcttgaaggagaattcccggaaactcgcgagaaaatgagcggtatccgtcgcgcgattgccaaagcgatggtcaattcgaaacatacagcaccacacgttacattaatggacgaagtagatgtgacaaaactggtagcgcatcgcaaaaagttcaaagaaatcgcagcggaaaaaggaatcaagcttactttcttaccgtatgttgtaaaagctttaacatcggcgttgcgtgagtttccagttttaaatacatcgattgatgatgaaacggaagaagtgattcataaacattactacaacattggtattgctgctgatacagacagaggattgctcgttcctgttattaaacatgcggaccgcaagccgatctttgcccttgccaaagagattaatgagcttgcagcaaaagcacgtgaaggaaaattggctccacatgaaatgaaaggtgcttcttgcacgattacgaatatcggttctgccggcggccaatggtttactccggtcattaatcatccagaagtagctattcttggcattggacgcatttccgaaaaaccaattgtccgcgacggtgaaatagttgttgctccagtattagcattatcattaagctttgaccaccgcatgattgacggtgcaacagcgcaaaaagcattaaatcacattaaacgtctattaaatgacccagaattattattaatggaggcgtaaaaacgatggtagttggcgattttgcaattgaaacggatacgcttgtcgttggagcgggtcctggtggttatgtagcagctattcgcgctgcacagttagggcaaaaagtaacgattgttgaaaaaggaaatcttggcggagtatgcttaaatgtcggatgtattccatctaaagcgctcatctccgcaagccatcgctatgttgaagcgaaacattcagaagacatcggaattaaagcagaaaacgtaaccgtcgatttttctaaagtgcaacaatggaaagcaagcgtcgtgaaaaaattaacgagcggcgtggaaggattgctaaaaggaaacaaagtcgaaatcgtacgcggagaagcgtattttgttgatgcgaatacggtgcgtgttatcaatggtgatagcgcgcaaacatatacgtttaaaaacgcaattattgcaacaggctctcgtccgatcgaacttcctggctttaaattttccaatcgcgtgcttgattccacaggcgcgctcagtctgcaggaagttccaaaatcgcttgtcgtaatcggcggaggttatatcggaacagaattaggaacagcgtatgctaactttggaacaaaagtaaccatcattgaaggagcagatgaaattttatctggtttcgaaaaacaaatgactgcaattgttaaacgccgcttaaagaaaaaaggggtagaaatctttactaacgctcttgctaagggagtcgaagagcgcgaagacggtgtgacagtaacctttgaagtaaaaggcgaaacgaaaacaattgatgcagactatgtgcttgtgacggtcggacgccgtccgaacacggatgagcttggcttagaacaaatcggcattaaattgacagaccgcggcttaattgaaattgacaaacaatgccggacaagcgttccaaacatttatgccatcggtgatatcgtccaaggtccaccgcttgcccataaagcatcatatgaaggaaaaatcgccgccgaggcgattgccggaaaaccgtctgaaatcgattatttagctattccggcagtggtcttctccgagcctgaatgcgcatctgtcggttattttgagcaacaggcgaaagatgaaggcatagaagtagttacggcaaaattcccgtttgcggctaacggtcgtgccctttcgttgaatgacacagacggctttatgaaacttgtcgttcgcaaagaagatggcgttgtgatcggagcgcaaatcgttggtccaaacgcttctgacatgattgcagagcttggtcttgcgattgaagcaggaatgactgcggaagatatcgctttgacgattcatgctcacccaacattgggtgaaatagcgatggaagctgcggaagttgccctcggcactccaatccatattattagtaaataaaatggcaaaaaagaggatgtctaatttagacatcctcttttagtaaactattcagtacaagcagaaacaatggaagcaattccaaagaaactcaataaagcatcttttaaatctggggcaacattagaagcggcggcattcactgctcgttcccaagcaacagtccgagaatactttagttttctgtagttttgatagtaattgatagcggtagagacaaattttgctgttcctccaagagcttttaatgctgacttaacttttagaattttggatggtgcccaagctaacgagacaagcgcaactcctacagcagaaatacatccgatgactccctgtatacggaattctccttggtttgtttggttgtattgatattctattgctgacaagacagccgggtcatcaatagtttctttgtaccagttaataatggcatcagttccttctaaaacaactgattcaggaatttgctcaatgatggataatgtttgttggtaatcatctaatcccggcaattcttcttcaatccactcttccacgtaattttcttctgcttgcgcttgggcaattcctgcaccacccaaagtggatagaactaatacaaaggataagaggaacgataaataactttttgttttgttcattgaaatcacctccctttatttggttaaaaagtaattatatatatttaatatcagaatttatcaatttttttaacatttttaattaatattttcaaaatttttctaattaatataataaattaaaaaagaaaggaagagtgggatgaaaaaaacaattaaacaaaaatataaagatattttgttggtcattttctttcttgtttggttgtttaacgtgtttgttgagaatgaacgggttactgttacggctaatgtcattgcaatagttttgatttcatttgtaagttttataaagtattacgctaaagaaaattaagaaggttattggtgttttctgaatagaaaaattttactgtcagaccattgcagaggatgtcccaagaaacagtttttcgaaaacggacctcgatgcgacgtttatgcggatgaaagacgaccatatgaaggccagctcaaaccgggatataatgtgcagataggaacagggaaccaattcatcactggatttagcgtgcatcaacgggcgggggatgccggatgcttcattccgcatttggagcaattggccgcctatgggcgtcccatgcctaaacgagcgattgcggattccgcctgtgggagtgaggagaactacacgtactgcgagaaaaagcagatcatcgtattgatcaagtacaacacattggaccgggaacaaacgaaagcgtgggcgaaagagatcggccgaatcgagaacatgacgtacgatgagaaattggatgagtggatttgcgctaaaggggaacggctggtgtttgtgtataaacggaaggaaacgatcggcaacgggtacgtcatcgtcaaacggacgtatcgttgtacagcatgtgccggatgcccgtttcaagtagcatgtgccaaaggcaaagacacgaaaaccatccgcgtttccttgaaaaatcaacaacaacggcaagaaatccggaaacggctgtccacggaagatctattttttataaactcgtcttcttgtccaatgaatggataatattttcctttggtggctcatattgttatggtaaagaagatgcgggggatgacggatgaaagaatatgtcacgtttttgttgcaaatgatcatttggagcagcttttcgcttattgaatggctatcaggacgcgaccgtccgttttttaaagggatgatgctttgtgtatttttatatatcgcgtttttattggcccgaaaaatcggtttacgcacccgaaaagcattgtggacaacgacgttgacagcagcaatgtattttacttgtcaacattttgtgtgggaggcgcttcaatagggggaaataaaaaaacgacagctgtgtaccaccgtttttttaaaacgttagcttagtgccaccgttttaaaaaacgatagcttagtgccatcgttttaaaaaacgatagcttagtgccatcgttttaaaaaacgatagcttagtgctaccgtttgtaataatacataattctgccgttgaataggtgaagttccccttccaattttttcgctagaaacttacaaaattcgtttgctttccctttatctccgtgtgttgccccatttggcaatgtaatttgaataaatgattcttcagtttcaccattatttgatccaacaccgacgataatcgtccgataacggtgcccgtcaccttttaaataaaaccactttccttttccttcatctgtttctataagctgataaggaaatgcagcttgttgatacgcccatccaagctgttcacctgtttttttcatcatatcttgataatattgaaacaattgttttacttcttctaatgtgaccgctttctgtttggatgctgggacaagctttatgtatgcatgtgctgccaatgccatcacctctattgttaacatcccatttttttctattgtatcatttttacgtaagagatgctattgattttaatatattttagaattataataatattcagtatatttataaggggggattttatgaatttatttgaaaggctatatgatgagtatgagaaagtaaaagttcggtttgttggatttacgtcaaaggatattcgctatgattttgggattgtgtatacgaatatgttttttggcaaacctcttgttatttgcatgcaaacaggccgctccactctcctcgatccaaaagatgtagaaaaccacgagtatttgcaaaaaattttccgcatcgatacgaaagagcaagctgctgatttagcggagttcttctcagttgtccttccattctcatcggttcatcctgaatatgagtattaataagcgagtatggttactcgcttttttgatgagtaaaaattaaatgtgacatacagattaagtgttgacagcataaatgtgatatattattattgaattagctaataaatatatcatcataaaggagttttggggatgggcacaattgtatgtcaaacatgtggtgcgacgattgcgtattttgaagatgaaaaagtgacaacgctttacggaaaatgctgcggatgcgattgcgacgaggctgaagaagaaggagaataaagaaaaggtcaaacgatgggggaaggtttggacatagcgcgcatgtgaaaggggcacatgcgcgcatttattttttggataaaaaaaaagcgtaagctaacttgcttacgcttttttaactttccctgctcttaaaggtgggagaagttcaacggattggcttatgttctttaatgacacgcaatgtttgtaacgtatcgtcctctggcccttgcaccggcagaccgacttctaagttctttttgatatagtttaaattttcttcggtaataatttctccaggaataaaaatcggaattcctggcggataaaccataataaattcagcaataatccgtcctgctgattcttcaaatgggacaatttccgtttccgcgtagaatgcatcacgcggagttaatgcgagagtagggatgtttggcaataatacttttggttttactcctttcgccgcctgatggcgaaattgttcagataaatggcgaagggcattaacaagcgcgttcgtttcccgctctgtgtcgccaggtgtaataatgcataaaatgttgtataaatcggataattctacttcaatgttgtacatttcgcgcagccatttctcgacgtcatatcccgttaagcctagttctttgacagagatggtaagcttggttggatcgtaatcatatgttgcttccgttcctagaatttctcttccgacacaataaagataagggatttcgtttatttgttgccgagtcttttcggcaagctgaatagttttttcaaaatgttcccgtccttgtgtagcaagccatttgcgtgcaacatctaaagaggctaacaacaaataagaagtagatgttgtcgttagcatgcttaaaatagcttgtacgtgttttgcggatacgagcccttcacgcacgtttaaaatagagctttgcgtcaaagagccacctagtttatggacgcttgttgcagccatatccgctccggcctgcatggcggaaagcggaagatcttcatgaaaatgaatatggacaccatgcgcctcatcaacgagaacaggaacgtggtaagaatgagcgatttcaacaattttctttaaatcgccagagataccaaaatatgttggattaataacgagaacaccttttgcatcgggatgttgcttaagtgctttttctactgattccggtgtaattccgtgtgaaatcccgagttccttatcgatttccggatgaatgaaaatcggtattgcaccagaaaagacaatggcagacatgatcgatttatgcacgttacgcggaacgatgattttgtcgccaggcccaactactgacatcaccattgccataatggcaccgcttgttccttggacagaaaaaaatgtataatcagccccaaatgcctcagcggctaactcttgagcgcgcttgataatgccttttgggtggtgaagatcatcaagaggaccgatattaatcaaatccatcgatagcgcattttctccaataaaatcacgaaactcatggtccatccctgcgccttttttatggccaggaatatgaaattgaatagggtttttcttaatatgctctaatagaccagtgaacaatggtgtttcaaactgtgacaatgttttttcacacctctttttgcataaaaataaaacaaatgcattatagcatttatttttttatttgcaaagcattatttaatcattaatgaatgtgaaattttttactacacataaattgagaataaaaaaggaaaataggcatgtcaacaagaaacatagtatactagattaaaaggagggacaaaaatgatttggaaaacaagagtaacggaattgcttggaattacatatccgattattcaaggaggacttgcttatttagcttactctgatttagcagccgcggtttctaacgccggaggcttaggacaaattacggcgatgtcgctggaaagcccggagcgattgcgcgaggaaattcgcaaagtaaaagaaaaaacagaccgtcctttcggagtgaactttgcgattggacaacatggccgcccttttcaacatatgctcgaagccgcattggaagaaggagtgccagtcgtttccgtcacaggtgggaatccggccccgttttttgaacagctaaaaggaacaaacgtgaaaaaactggtgctggttgccgctgttcgccaagccgtaaaagcggaggaacttggcgcggacgctgtcatggtagtgggtcaagaaggcggtggtcatttaggaaaatacgatataggaacatttgttcttgtcccgaaagtagtggaatccgtttctatccctgttattgcttcgggaggcatcggagacggccgcgggttgatggcggcattagcgcttggcgcagaaggaattgaaatgggaacgagatttattgctacaaaagagtgtgttcatgcccatccgatctataaagagatgcttgttaacggctctgaatatgataccgttgtgattaaacgcagtttaggagcacccggtcgtgccattgccaatgaatggacgaaaaaaattttagaaatagaagaacaaggcgggacatatgaacaactaaaagaatatattagtggggaagcgaatcgccgttttatttatgaaggaaaaataaacgaaggttttgcatgggctggacaagtgatgggattaattaaagatgtgccaacagtggcagaattgtttgagcgaatgattaacgaggcggaacaaatccggcgcagatgggcaaactaatgctggaggtgtcggtgatgaattattcatacccgttttcttatgactggtcaacgcaagaaattattgatgttatcaaatttttcgaagcgattgaaactgtttacgaaaaaggaatggaacgggaaaagcttatgaacatttatcgtcgctttaaagaaattgttccgagtaaaagtgaagaaaaaaaactatgtgatgaatttgaacaagcaagcggatattcgtcctatcgcgtcatgaaaaaagcgaaagaagcacaaaacggcgattggattagaatggaataacatggtaaaaaaagtagacgaatacacaaatttgttgcataccccccttttctaacataatatatataaaacaaaataagtatcagaaaattcgggtatttatatgacggtttttcggggattatatggaaaggggtgcccatgctcatgaaaagaacaatgaattctgtaaagcgtgcggacggggataagcgaatagcggtattacgtcttgaattagattatgaattagcgactctttatgaggcgatgatgggaaacgatgaagaaaagaaaaaagagtgtaaacggagattagaaaagttacgtcaagagttaatgcgccttcaagtataacagaacattcaaggcgaaccacaccaacggttcgtttttttcttgagcgatataggcacctctttttctttacgggggattccgatgtattatatgctaattacatacgctgcagaaatcaggaggatgaatatgcaggaaaaatggaaagaaatagatgagtgtatccgacaatggataaaggaagcgggaacaagaattctcgctacatttgataaaaagttgacgatcgaaacaaaatcacatcgaaatgatttagtgacgaatgtggaccgcgaagtagagcaattttttattgaaaaaataagaaaaacgtttcccgaccatcacgtgttaggcgaagagggattcggtgatgaaattgcaacgcttcaagggattgtttggattatcgatccgattgatggtacgatgaattttattcatcaaaaacgaaactttgccatttcaattggggtttttgaaaatggggtaggagttcttgggtatgtatacgatgtcgtacatgatgaactatatgcggcacgaaaaggagaaggagcttttcttaatgatcaaccgctggcgcgtttagagccggtatctgtttccgaagccattatttccttaaatgcaacgtggataactgaaaataaacgaattgatccaaatgtattagctccgcttgtaaaagatgcgaggggaacgcgttcgtacggatcggctgcgttagaaatggcatacgttgcagcgggacgtttagatgcatatattacgatgaggttgtcgccgtgggattttgccggcggacttgtgcttgttcaagaagtcggtggcatcgtgacaaatttatacggcgagccgcttaatttgcttacaaaaaactctgtatttgtttcaaagccaggattgcatgaagaaattttgcaaaaatatatacatcgctgaaaacgggacaaatcattcggttgtcccgtttttaaagcattcctttttctcgcattcgtttttttcgggcaaatccgatgccgataattatgaataaagcgataattgaaataataataccaatcatactttgttccgcaataaaaatgccgatggccatgattgctattactgcaaatatagccaatagaaacgatacaggctgaaattgtttcatcccaatcccctctttcatattgtttatcggtttttctttagtctacacgaaaacataccgcttttctatcctctttatgatataataaacgagcaatttacgtataggagtgactaacattgacaagaagagaagatcttcgtaatattgccattattgctcacgttgatcatggtaaaacaacgttagtcgatcaattgctgcgtcaatcgggaacgtttcgtgccaatgaacatgtcgaggaacgcgcattagatcgaaacgatttagaaagagaacgcgggattaccattttagccaaaaatacagcgattcgttataaaggaatgcgcattaatattttagatacgccaggacatgccgatttcggcggggaagtagaacgaattatgcggcttgtggatggtgttttgcttgtcgttgacgcgtatgaggggtgtatgccgcaaacgcgttttgtgctgaaaaaggcgctcgaacaacagcttactcccattgtcgttatcaataaaattgaccgggagtttgcgcgaccagaggaagtggtcgatgaagtcatcgatttatttatcgaattaggcgcgtcggaagatcagcttgagtttccggttgtatacacgtcagcattaaacggtacggcaagtttggaccctcacaaacaagaagcggatatgaccgcattgttcgaaacgattattaagcatattcctgcaccgattgataatcgggaagaaccgttgcaatttcaagtggcgttgcttgattacaatgagtacgttgggcgcatcggaattggccgtatctttcgcggcacgatgaaagtcggacaacaagtagcgctgatgaaactagatggttctgtcaaaacgtttcgtgtaacaaaattatttgggtttatcggcttaaagaggatcgaaatcacggaagcagaagcaggagatattgttgcagtggcgggaatggaagacattaacgtcggggaaacggtatgtccattggatcatcaggaagcgttgccgccgcttcgcattgatgaaccaacattgaaaatgacgtttttagtcaataatagcccatttgccggacgcgaaggaaaatatgtgacggcgagaaagttggaagaacgcctgcgcactcaattggagacggacgtaagcttgcgggtggaaaacactgattctcctgatgcgtggattgtttctggacgaggagagcttcatttatcgatcttaattgaaaatttgcggcgggaaggttatgaactgcaagtatctaagccggaagtcattatgaaagaaatcggcggagtgctttgtgagccggtcgaacgggtaatcattgatattcctgaagaatataccggggcgatcatggaatcgatcggtatgcgcaaaggcgagctggtggatatgatccataacgaaaacggacaagttcgtctcatctttatggtgccttcgcgcggtttaatcggctatcgaacagaatttatgtcattgacacgcggatacggaattttaaaccattcatttgaccattatgcgccggcacaaagcggacaggtaggcggccgccgccaaggggtattaatttccatggagacaggaaaagcgacggcatatggaattatgcaagtggaagaccgcggtaccatttttgtggagcctggaaccgaagtgtacgaaggaatgattgttggcgagcatacgcgcgaaaacgatttagtcgtcaacatttgtaaagaaaaacatgtaacaaacatccgttcttcgacaaaagagcaaaccgttacgatgaaaaagccgcgtttgatgacgctcgaagaagcgttggaatacttaaatgatgatgagtattgtgaagtaacaccaaagtcgattcgcctgcgcaaaaaaatattgaacaaaagcgagcgagaaaaaatggaaaagaaaaagaaagccgctaagcaggcgaaatagggggggaagatggtgaacgttatagagcgccttaccttttttgcttcgttatataaagtgcatacaaatccagaacaaggaatgtggcttctttatattaccatattgattttatcggttattgtttatcgccttggttttgcgaaaaaattgccattgttgaaaaatgtcattatttatgtgctgttagcattaggctgcacgattttaacgttttttgcggtatttttacctgtcgcggaagggttggtcgttgcggctctcgtattagtgatttataaaattcgtctatatcaatcgaaaaagcatgaggtaaatgaacaaaaataaggcggtggaaccatgaagtcgctgcaagatgctctttataattggttaactatttatgtcgtggccgaagcacgtccagatgatatagcagcgcaagaaaccgttgccttttttagggaaatattaaagcacgattttaacataacaaaggtggaagtaaaaaaagaagatatgtatatcgtcgcgtatgagagagacggagagcaaaaatcagctcgttttccaatggaattgattgaggcgatgcttaggcaaatagaagaagcgcctgaaaaatatcgcaattatccttcctaaaaaaacgccgggtgattactcccggcgttttttatcgatttacgcaaagtttttaccattcatcgtttggcagtttcgagcgatatatacgaaattttccggttgctaggcgcgcctttgttttttcggcaatccgatgataacattcctcgcacatgtatgtgtgaataggacggttgcgcagccgtttcgcaagcaatgattcatcgtcgatcgtatcaattcggtcgcaaagaacacatttgactctcattgtacacctcgtcgctttattcaatcttttttttattatatcatgaatccgaaaggttttttacttttccgttttaatgtatgataaacggagaatagtcttaggagggatgatcatgccaaataaagttgaacctgcattaacggaaccgttatttcaagcattacaaaaagaacgttttgtaactatagcgactatcgaccatgaaacgggagggccaaatgtcagcgcgatttcatggatttacgcccctaacgaagagcatatttattttgctgtcgacaatcgttcccggattatccaaaacattcgtaataatccgtctattgttgtgaatattatcgctaacgaatcaacctactcgattagcgggaaagcgcatattaaagcagagaaaatagagggcgttccgcttaagttggcattagtggatattactattagtgaagtgcgtgatgttatgttttacggttccaaaattgtagaagaaccaaaatatgaaaaaacgtacgatgcgcaagcggcagctaaactggacaatcaagtaatgaccgctcttcgcaatgcataaataaggagcttagctaattacggctaagctccttacttatttatttatttaaatattcgttggactgtttttcttgatggttattaagctgctcttcctcacgcttatttaattgcgaatcattttgttcggttggttccggtggcgttgtttcaaacaaatcgctcggaacttccggcatgacgcgtccgacgatatccgcgatttcgttcataaatgcttgaacaggacgcccattatcaacttgattgacaatattttttaaccgagtgtataaatcggggtcggcaatgatgattgaatttgctccatacggatctttttgcaacgtttctgcgacagaatatttaattgtgccgacacgtgaagcgtcgatatttgcatcaatatcaataccaacgatcgcgtattttccgacaacaagagcggtagcatcgtttacgtttggaacgcgcttagctaaattcgctagacgatgggcaatttcttgtccggatttattcgttactttttcatcaaccgtatttcgtacacggacaagcgagcgatccgcatcgcgccccgcttcgtcatttcctatattgcacccacctaataaaccaatacatatcgctataagcaaatatcgtctccagttcattccttttacacctctatcttaattttttattttattttgtcatcattcttctatctttatacatttcctcatatcttatataacaacgatcccgtccaaatataaaaaaatgtaaaataggggggcgcggaattttgggagaaaaaatatatgtgttagatacgaatgtcctattacaagatccgtattccatcttctcgtttgaagataatgaagttgtcattccagcggttgtgttagaactcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctggtcgttccgtatgacgttacacgtaaatgctctcatccagccccaacccctgcagaatccttcgctgatcaggggtaagggagcgatccagtgagcgttggatgcgcccatccggcagcttgaacaggacgacgttcacatattgaaacagctgaaaaatcgcctgtcccgtcggccgggtcagcttgcggcctccaggacccttcaacgggtgttctggagtaataaactgacgcactcggcgctgaaaaacgcggtaaatagccaaggccaacagaaacaaatagcctaatactgcgacccgttctggttttttgacgtaaatctcatccgtgaaaaacggatctttcaaaaaagcgaagttcatttccaccgagatctgccctttatatagcttcaagatctcttgggcatccatgggttggcccttccattccttcggaacggtcgtgacaaggacaaaccgggacgctttccgtctcgcctgttcccacgcgtcttggtcgaattcgacgtcaaggtgcaagaaatacagcgtctccacctcgggtttcgccccttttttcggccgtccgcgccgttttttcaggcgtacgatctcttcgaccgcggccttgacccgatgaaaccgggggcgaagggacgccttgagggacgccaaggcttgttcggcatcttcccggcaggagaaggggtgacgctcccaacgggcttgttcctcgcgaagaagctccgcttctttggttcgttctttttcaagcgtctttccttttcgctggtcgagcgcactcgattcgacgacgatcagccgaacggggtggccttcataggtggaggatgtttcccatacccggtacgtggcgccgtttctctccgccagggtaaagggttcgctccacgggatgtgaggcgaatcggcctccgctaatgcccgtttcacgatccgaagcgacgaagggcctcgggtgatcaaaaaggcgttggccgctttggtttgcgccagagtgtcttttgtcatcgcggcggaatcggccacgtaaatccattcgtcttccatcttggcttgtttgagctgttcgtggacacgggacagcacctccggattccacgttttgtcaggcaggttgccgtcgtgcacatcgccgtaaaacgggatgccgtcctcgttgccgaccagtccgaagccgatctgtttttgccaacgatgatggcggttatagccatgtgtgatctgcaaagcctctaatgaggccgattcatacgcgccgtaaaccgtcttgtccgtcgtatcggcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatcaccttgtgaatgtcggcctcatacaagcggtcgagatgacgagccaaggcatcgtcgttcaaccaggaaggatggagaccgggacggatgagtttctctagatcgatctcctgagcccatcgttccacgtgaacgagggcttgccggccgtcaaacagattgtagatgatggcctgaacggcatcgctgactcgagtctggcactgtggatcaacgggaacgagatggtcaatcaattggggcaggcccagtttcttgaatagggcacttattatattcaaataatcattacgatagacctttttgacttgaacgttcatgtgagaaaaactccttcactttccttgtgtgtcaaggattcattcgacatcggaacgaaaaaatcctcccgattttcgttgggagggtgcgaaatgtgagttagaagaagtcgattcgaaaaagcgatatatggatgaagtagggagaaacgcgcggcaagtatccaagcttatcgatcgtcttcgtgaaaatggaaaactacatgaaaaaatcccacttgaaaacggcggagtgttgcgcattgaattaaatcatcgttcatttcatcagcttcaagaaattttcgtagaaaagacgaatgataatcgcattttagcagttgccaaaaacttatctctcgaggaacaagcaaaggaaaacggccgttccgttattttagtaagcaaggatgcacttgtccgagtgaaggcagatgcaattgggctgcaagcagaagactttttaagcgaccgtgtcgtcgatattgatcatatttacactgggtttctcgagctatacataggaaccgagcatttgcagcggttttatgaaaagagggaactcgttttagcggatattgccaatcatccattttacccaaatcaatttattattatgaaagatgcttttggcggctccgcttccgcactcggtattgtcgaccatagcggcaaaaaagtccaaaaactttcgtttcactatgaacatatatggggaattcgcccgcgcaacgtacaacagacgatggcgtttgaactgcttatgcgtgatgatatacagcttgtgacattgattggcaaagcaggcacaggaaaaacacttcttgctcttgccgcaggattgatgcagacggaagatttgcgtacgtataaaaagctgctcattgcgaggccaatcgttccaatgggaaaagatattggttttttgcctggggaaaaagaagaaaaattgcgcccatggatgcaacctatttttgataatttggagtatttgtttaatacaaaaaaaacgggggagttggatgcgattttagcaggaatgagctcgattgaagtagaagcgctcacatatatacgcggacgcagcctgccggagcagtttatcatcattgatgaggcgcaaaatttaacgaaacatgaagtaaaaacaattttaacgcgagctggtgagaaaagtaaaatcattttaatgggagatccggaacagattgatcatccgtatttggacgaatataataatggattaacatacgtcgttgaaaaatttaaagatcaaaaaattgccgggcatgtccgtcttgtaaaaggagagcgttccgcattagcgcagcttgctgctgatatattgtaaaaaaagctggatgtcccatcagttgggacatccagcgttaacggacaatgaagcggcgtatatgagtaattggtgttttgcgattggaaccgtcgccaaaataaaaatgaactggcccatcttctcttaacggttttccatctttggaaaagccgagaattgccttataagcttgttcgagcgaaacggttacttcattatgttcagtcacaatggtcagttcctttgcatccgggagcggttcggcattttgcaaaaatggagcaagcggcattgcaaatgttcctgtaataattttttcttttaagtaacgtttttctgtcttcaatgtcggtggaaaaacggcaccttcttgaatttcccgatcccaaaaagcagatagttttttgatttcctcttcttcttcctgttgctcgttttgaagttgttcatgagatggtttcaagaaatatgtgttcaaatctattttgcggtcatcaaaaatccatacccctggatcgagtgtgatcgtaaattttacattccctgttatcagaataatatcgctcatttcccatcctctcctctacatcagctgctgtttttagtataatggttaatggatagtttgtcatgcgtcaggtgtctggatatgtctcttttttcgccaaagccgggtggtcattgcataaatgcggcttcacttggcgtatatcgtatttgtttgttataagcgctgacaagtgtttcaacttgcaaaattgtgtatttcacgttaagatttaaagaaggattaggggagaacggagggatggatgtgacagatgatgccattaactatcgtgaaaaagcgtacgcgcttcttcaagcagacgcggataaaattgtaaaactcattcaagtacaaatggataacttgacaatgccaaaatgtccactctatgaagaagtacttgatacacaaatgtttggtttatcgcgggagattgattttgcggtccgtctcgggcttgtggatgagaaggaagggaaggcgctgcttgaccgattagagcgggaactttcggcgcttcatgaggctgtgacaaaaaagcgcgtacgataaaaataaatgctaactcaaacggttgaaaggtgcaatcgtttgagtttttctgttttttagaaggaaaacaatgtttgaatacgaatcattttaatataataactattcatcatgattaaacatctatactagcgaataaggaagaggaatgatggataaggaattaatcaaaaagattatgaaatgttacgattatccgcttattattgcagtcgttatgctttcgctatttggattgattatggtatatagttcaagcatgatttccgccgttatccgctttgaagtgccaagcgactatttttatcagcggcaaaagttatggctcattgtatcatttatttgttttttcgttacgcttattgtcccgtataaagtatgggcgaatgaaaaattggtaaaagtgatcttttttggatcgccgctgatgctaacagcagttgcttttctaggccataccgcaaataacgcaacaagctggtttcgaatcgggtcgttaagcttgcaaccggcggagcttgtgaaattaggattaattgtttacttggcagcggtgtttgcgaacaaacaaaaaaggttggcagaacctgtgaaaagtaatttatttccaatttactatacgttatttatttgttttttaatcgccattcagcctgattttggtacggcgatgattgtaatggcgatcgctgcttgtttaattttttcgtcaggattgagacttcgcttattgtttaagcagttgttattttttatccttgttattgcattggcgtctccaattatttttcctcttttcggtgataaaattttttcagaaaagcgaatgtcacggatttatagttttttagatccgtttaaatatgccaatgacgaaggttttcagcttgttaattcctatttggcaattggattaggaggaataaaaggattagggctgggaaaaagcattcaaaaatatggctatttacctgagtcgcacaccgattttattatgtccattattgccgaagaactagggctttttggggtaacatttacattaggccttttagcttttattgtgttaagagggttatggattgcgagaaaatgcaatgacgcgtttggcagccttcttgcgatcggaatttctgccatgattggcattcaaacgtttattaatgttggtggtgtgacaggagtgataccaattactggagttccattgccgcttgttagttatggaggttcctcgctcatgctatttatgacctcccttggagtgcttgtcaatgtatcgatgtttacgaaatacgaacaaagttataaacgaaagggaaaaaacgtgaaaaaattgcaagaaagaggtctgactttttagaaaagatatttacaaaaagggaaaaccattatagttttattagaaaggaggagaagatagactatgaaaacgcgtcgaattaacaaagtacttgtcgcaaaccgtggagaaatcgccattcgtgtcttccgtgcctgcacagagctaggcattcgcaccgttgctatttactcgaaggaagacactggctcttatcatcgctataaagcggatgaagcatatttagtcggcgaaggaaaaaaaccgattgaagcgtatttagatatcgaagggattattgaaattgccaaagctcacgatgtcgatgcgattcatccgggatatggttttctttcggagaatattcaatttgccaaacgatgcagagaagaaggaattatttttatcggtccgaatgaagagcatttagatatgtttggcgataaagtgaaagcacgccatcaagcggaattagcaggaattccagtcattccgggaagcgatggaccggtgcatagtttagaagaagtggtgcgttttgcagaaacatatggttacccgattattattaaagctgccctaggaggcggcggacgcggaatgcgcatcgttcgctctaaatcggaagtgaaagaagcgtacgaacgagcaaaatcggaagcgaaagccgcatttggcagcgatgacgtgtatgtggaaaaactaattgaaagaccaaaacatattgaagtgcaaattttaggcgattatgaagggaatattgtccatctttatgaacgtgactgctctgtacagcgccgtcatcaaaaagtggtggaagtggcgccgagcgtctcgctatcggatgaattgcggcagagaatatgtgaagctgcggtcaaactcatgaaaaatgtagggtatgtgaacgcgggaacggtagagtttctcgtgtctggcaacgatttttatttcatcgaagtcaatccgcgcattcaagtggaacatacgattacggaaatgatcaccggaatcgatattgttcaatcgcaaattttgatcgccgatggctattcgcttcatagcaaagaagtcggcattccgaaacaagaagatattcgcattaacgggtatgcgattcaatctcgtgtaacaacggaagatccgcttaacaatttcatgccagatacaggaaagattatggcatatcgttccggcggcgggtttggcgtgcgcctagacgcaggcaacggattccaaggagcagtcatcactccgtattacgactcgttgcttgtgaaagtgtctacatgggcgctgacgtttgaacaagccgcgaggaaaatgttgcgaaatttgcgggagttccgaatccgtggaattaaaacaaatattccatttttagaaaatgtcgtgcaacatccaaagtttttatcaggagaatatgacacatcgtttattgatacgacgccggaactgtttgtgttcccgcgccgaaaagaccgcggtacaaaaatgctgacatatatcggtaccgttacagtaaacggtttcccgggcatcggcaaaaagaaaaaaccagtttttgataagccgcgcattccgaaaataagctataaagagccaattccgagcgggacgaaacaaattctcgataaacaaggtgcagaagggcttgttaaatggattaaggaacaagatcgcgtattattgacggatacgacattccgcgacgcacatcaatcgctgcttgcaacgcgcgtgcgcacagtcgatttggtccgtattgctgagccaacggcgcgcttattgccaaacttattctcgctagagatgtggggaggagcgacgtttgacgttgcttaccgctttttaaaagaagatccgtgggaccgcttgttaaaattgcgggaacgaattccaaatattttgttccaaatgctattgcgttctgcgaatgcggttggatataaaaactatccagacaatgtgattcgtgaatttgttgaaaagtcagcgcaagcgggaattgatgtgttccgcatttttgacagtttaaactgggtaaaaggaatgacggtggccattgacgccgttcggcaaacaggcaaaatcgctgaagcggccgtttgttatacaggggatattttagatccgagccgtccgaagtataatcttgattattataaagcaatcgccaaagaattggagcaagcgggagcacatattttggccattaaagatatggctggcttattaaagccagaagccgcttatgtgcttatttctgctttgaaagagaccgttgatattccgatccatcttcatacacacgatacgagcggaaatggcatttatatgtatgcgaaggcgattgaagctggagtagatatcgttgacgttgcggttagttccatggcaggcttaacttcgcagccgagcgccaatacactttattacgctttagaaggaacaaaacgcgcgccggagatgaatatacaaggacttgaacagctatctcgttattgggaagatgtgcgcaaattttaccaagagtttgaaagcggcatgaacgctccgcatacagaagtgtatatgcacgaaatgcctggcggtcaatatagcaacttgcagcaacaagcaaaagcagttggacttggtgaccgttgggacgaagtgaaggaaatgtatcgccgtgtgaacgatatgtttggggatattgtcaaagtaactccatcctcaaaagttgtcggtgatatggcactttatatggtacaaaataatttaaccgaacaagacgtttttgaacgcggcgaaacacttgattttccggattctgtagttgagtttttcgagggatatttagggcaaccatacggaggatttccaaaagaattgcagcgcattattttaaaagggcgtgaaccgattacggttcggcctggggaattactagagccggtagattttgaaaaattaagagaagagttatatcatacgcttgaccgtgaagtgacggattttgatgtgcttgcttatgccctttatccgaaagtatttttagaatatgcggaaacggtcaaaaaatatggcgatatttctgttcttgatacgccgacatttctgtatggaatgcgtctaggagaggaaatcgaagttgaaattgaaaaaggaaaaacgctcattgtcaaactagtttccattggacagccgcaggcggatggcacacgcgtcgtttattttgagttgaacgggcaaccgcgcgaggtcattatccgcgatgaaagcattaaatcggcggtcgtggaacggatcaaagcggatcgtacgaatcctaaccatatcgctgctacgatgccgggaacggtagtgaaagtgttagtggaaaaaggtgaaaaagtgaataaaggcgatcatttaatgattacagaagcgatgaagatggaaacaactgtacaagcaccatttgctgggattattaaagacatttatgtaaaaaatggagatgccattcaggcaggagacttactaattgaattaacaaaataaataaaaaagcgcttgggtgattccaagcgcttttttatttgagcaacatagatggaacggtgtttgtgctgcggcttacctcttgcgctttttgtttattataattgcttcgtacagcaagcatcactaaatagctaagaacgccgaataaacaagaaataaagaaggcatgtgccaaagcaatatacaaatccaattgtgtcaatacgatcagtgtccctgttatcatttgtaataacacgaggacaagggaaatgatccatccccagtaaacgacacgttgatgtttataatatttcaccgcccggattgttgcgatagaaatccaaatgatcataatcgctgcggcaaggcgatgtcccatttgaacccattcgtgaagctgcacagggataattcgggtttttgagcaaatcggccagctaggacatgctaaacttgcttccatatggcgcactaatgctccggtatagacaacgacataacagtagatgatgatgccgtaaatgtggaatttcatttttcgatcaagcactaatgagtgggcatcgaattttttatccacttcaaaaatgagcaatgttaataaaaaaacggcagcaaatgaaataagagaaataccaaaatgcaatgcaagcacaaaatcagattgtccccaaacgacagcggcagcaccgattaacccttgcaacacaagaaacacaaatgaaacgattgctaaaaattttgtttcgcgaatatgccctatagcacgccatgcccaaacggataaaatcagcaccatcatgccagccaaaccggatacgagccgatggcttaattcaataacgagttcaggggtaatttgcgaagggattagctgaccgtggcaaagcggccatgaccgtccgcaccccatgccggattcggtttttgttacgagcgccccgccgatgaggacaaatagcattgccaacgttgtgaccgatgcaaaccattttaaagaacgttgcaaaatcttcaccttcttatattgagaaatcattaatttgtcaataatttagtaaagtatacatttatcttacaaaaaagaaattgtaagagcaatttcgccaatatcattttacatgatgccgaaagaaaaacaaactgatatttacatattgaataagttcattatgtttgctagaaatataataggataagcaataaaagcgttttctcttgatggagagaataatacgttttttgtaattcgaaaatttgacacaaattattcaaaaaaagttcacattatgtcataaaaatgtgatttaatataaagagaaaataggtttttttgttctaatggaagaaatactttcctgcaatgatgatttgccatgtgttatgatatgatggagatgaagaaaatttgttatatggcaccgtctattatgtaaaaagttgacggtgcgataggaggaacgggtgaatggctaatttaaaagcaatacatgaacaagctgctcattcgggtgaaggctcgcgtgcaaatataagatccatttggaaagagttttcgtcggtcgtgaaaatcggaattgttaattcgaatctaattacgacattcactggattatggttagctctctattttatgggagaaggttttttggaaaatcttcatattgtattttttacgctgtttggttccgcacttgttatagctggttcgtgtagcatcaataatttcattgaccgtgacatcgaccagtttatggaacgaacgaaaacgcggccgacagtaacagggacaatggaagcgaagcgagtattgtggctcggaattatattcataacagtagggacgctcagcttgttaatgacaacggtcactgctgctattgttgggttaattggcgctattacttatatatttttatatacaatgtggtcgaagcgaaactatacattgaacacagttgtcggaagcatttctggcgctgtcccgccggttattggttggactgcggtagatccggatttccatgtcgttcctcttgttttatttttgattatgtttatatggcagacaccgcactttttggcattggcgatgaaacgatgcgaagagtatcgggcggcaggcatcccaatgcttccagttgttcatggttttgcgatgacaaagcggcaaatcgttgtatgggttgcgtgcttattgccactgccattttatttgttctcattaggcgtgccgtttttaactgttgctacgttgttaaacgtaggatggcttgcattgggactttatgggtttaaaatgaaagacgacttaaagtgggcgaagtggatgtttatttattcccttaactatttgacgattttatttgtagcaatggttatcgctaccctttggtaaatggagttcgtttaaaattctttccataaagagaaagaattcatataaaattttttatttcatcaatagaaagaggggtttgattaggctatgaagaaatggctacataactggcgcttattttctctttttagcatgatagcgcttctgttagctggctgcggcaagccgtttttatcgacgcttcagccggcgggtgaagcagcagacatgcaattttcactgatgctgcttagcacagccattatgttactcgttattgttgttgtaacgattatctttgtatacgttgtcattcgttttcggcaacgtaaaggtgaggaaaacaagattccaaaacaagtggaaggaaaccatacgcttgaaattgtttggactgtcattccgattatccttttaattattttggcagttccgacagtgaaagcaacgttcgatcttgctgatgtcaaaccgatgaataaagagaagcgcgataaagatacgcttgttgtcaatgttcgcgcaagtctttactggtgggagtttgaatatcctgattatggcgtaattacaagccaagatttagtggttccgacagatgagcgcgtgtattttaacttaaaagcatcagacgtaaaacactcgttctggattcctgcagttggcgggaaaatagatacaaacattgaaaacaaaaaccaattttggctggaatttgatcaagaaagagcagaaaaagcgggcaacattttctacggaaaatgtgcggagctttgcggtccttcccatgctttgatggacttcaaagtaaaagcagttcctagagaagaatttgatcaatggattgaaaaaatgaaaaatgcgaaaaaaccagttgtgacagatccggttgcaaagcagggagaagagattttcaataaaagctgtattggctgccacgcggttactccaattgacaaacgtccagaacaagcgcgtacagcgccaaacttggcaaatttcggcgatcgtgagcgcattgccggtattttagaacataatgaggaaaacttaaagaaatggctaaaagaccctgaaagtgtgaaacctggaaataaaatgacaggaacatatgctaaattaacggatgagcaaattgatgctttaacgaaatacttaatgagtctaaaggttgaataacaaacgggatttctataaaaaaggaggtttaaatccgtgagtacagcagttcgtaaaaagagcctaatatgggactaccttacaacggtcgaccataaaaaaattgccatcctttacttaattgccggcggtattttcttcatcatgggtggtatcgaggctctaattattcgtattcagcttgcggtgcctaacaacgattttgttagcgcgggtctttttaatgaaatgattacgatgcatggtacgaccatgattttcttggcagcaacaccgttattattcgcattgatgaatgcgattgttccaattcagatcggtgcgcgcgatgttgcgtttccgttcttaaacgcattaggcttttggttattctttttcggggggctttttctaaactgttcttggtttttaggcggagcgcctgatgcaggatggacgtcttacgcttcgttatcattagaatcaccaggacacggaattgacttttacgtattaggtttacaagtttccgggttcggtacattaatcagtgggattaacttcatcgtaaccatcattacgatgcgtgctccaggcatgacatacatgcgtatgccgttgtttacgtgggcaacattcgttgcttctgcgttaatcttatttgcgttcccggcgctaacggctggattgcttttattgatgatggaccgtttatttggcggcaacttctttaatgcggcattaggcggcaacacgattatttatgaacacttattctggattttcggtcacccggaagtatatctcttgatactaccatcgtttggtattttttctgaaattatttcaactttctctaagaaacgcttatttggatattcttccatggtgtttgcgattgtattgatcggctttttaggattcatggtatgggcgcaccatatgtttacagttggcatgggaccggttgcgaacgccatttttgcggttgcgacaatgacaattgctgtcccgacaggtattaaaatctttaactggctatttacaatgtggggtggaagcatccgcgttacaacgccaatgttatatgctattggttttattccttctttcgttatcggcggagtaaccggggttatgcaggcagtagcgccggctgactatcaatatcatgacagctacttcattgttgctcacttccactatgtcattgttggcggtgtagtgctagctttattaggcggcacgcattattggtggccaaaaatgtttggcaaaatgctaagcgaaaagcttggtaagttgacatttgtgttattctttaccggattccatttaacattctttatccaacacttccttggcttgatgggtatgcctcgccgcgtatttacattcttgccgggccaaggtttggaaactggaaacttgattagtacaattggtgccttattgatggcggcaggtgttatcgtccttttaatcaatatcgtgatcactacattcaaaggagaaaaagctgaagcggatgcttggggactcgggcgtacgcttgagtgggcggttccttcgccagcacctgaatacaactttgcgcaaactccgcttgtccgtggtttagatgcttactggctagagaaaatggaagggaaaaagggcttgactccggcagaaccgcttggagacatccatatgccgaatccttcattcctgccgtttgtcatttcacttgggctgtttatcgcttcatttggtttcatgtatcataacgactactcttgggggttgccggtaggaattcttggattggtcattacctttggttctatgttcttacgttcgatcattgatgatcatggtttccacattcataaagaagatattatcgaagcggagaaaaagggggttaaggcataatgcatgttgaagaaaaattaacagcggaaacattccccgcatcccctgaaagagctaccatcgaaggaaaaaataaatttttaggactttgggttttcctagggggagagacagttcttttcgcctccctcttcggcactttcatagcgcttagagataaaacggctgggggaccgacatcgcaggaattgtttcatttgccgctcgtgtttgtcgctacaatgcttttattgacaagcagtttaacaagcgtttacgccatctatcacatgaaaaacttcgactttaagaaaatgatgctttggtttggcatcactgtattgttaggtctctgcttcttaggattagaaatttacgagttttatgaatatgtgcataaaggccttaagttttcaacaagtgccttctcatctgccttttatacgctagtcggtctgcatggcagccacgttgcatttggtttatcgtggattttaacgcttatgatccgcaacgcgaagcgtggtttgaacctttacaacgcgccaaagttttatgtggcgagtctttactggcactttattgacgtcgtatgggtattcatttttaccgttgtatacctaatgggaatggtggggtgaatatatggtgaatcaagcaaattctggaaatgagcgcgttgatttagcatatcgccgcaaaaaaaacgcggaggatatgaagcatcaagttatttcctttgtattaatgattttgttcacattaatcgcatttaccgcggttggttatgataaattttcgccttggttttccgttccatttattcttcttcttgctgtggtacaagtgttgttccaattgtattattttatgcatatgagccataaaggacatgaaatgccagcactcttcatgtatggcggtatacttgttgcctttgtgaccatttgggcgtttgcgacaattatttggtggtaataaaaaaggaaatcagcgaaagctgatttccttatttaaactagttttgactcaattttgcttcaatcttctcaagaactttttctaatttttcaagcggcacttctgtgctttcggaaatatttttcaaatcttggtaggaaagtccttttgagctgcggagaagatttctttgttcatgatcatgcagcaataactgaaccgcatctggtctggaataatgccccaatccgtcaaacaccacttttgccgccttgatctcattcgcatggcaatccgcgtaaacaatcgtatcttcgttataaaccggtccggcgatgtattcaccaaatggattaacgatagcggctccgcctaccgcccaactgaaatccatttctgggctatcaataaaatgttcgtatgatgcaaacaggttaattgatagcgcttaacaatagacaaacgataggagtgtagtataatgaaaagagaaagaattgaggtgatatgaaaatggcatcgctaagcatgtttggttttgtcgcgttatggagtccttatttccttgcgtttttgttgttgattacgtgtctttattttatgattgttgggccttggagaactcgttttacaaaggaaggaccaccgacgcgcaagcagaaagcatattttctcgcagggatcatgttgctttatatttctttcggttcgccggttgatttgctcggtcatttgatttttagcgcacatatgatacaaatggcaatattaagttttatggctccaccattacttattttaggaataccaaattggctgtttgagcgacttttcgaaattcggccattaaaggcggcagtaacgtttttgacaaagccgcttattgcggttgttttatttaatagcttgttctcattttatcacgttccatttatttttgatttagcgaacagcaatgcgctttatcatgcggtaattaccacgatgatttttgtcgctgcatggatgatgtggtggcctcttcttaataaaatgccgggctggcagtctctcagcggtcttaagaagataggctacatttttgcagacggcgctttattaactccggcgtgtgccttaattatttttgctggaaaaccgctatatgcgacttattacgatccgcaaatgtggatgaagtcgcttgctctttgcgttcccgctgggacattagcttctcttgatttaacaggaccagagatgttcttttctgttccgcttctttacgatcagcagcttggcgggatattaatgaaaattattcaagaaattatttatggcataatgctctttttcgcctttagggaatggtaccgaaaagagcaggaaaaagaaaaattggaaactgttgcatccccacaaccttctgagtcgtaatgttttatcgaaatgttttaataatcaataaaacatagaaaggaattggatatggagtattcattgccaattttaccgaccattagcacgagctgtattgtcattagcgcagcgttagtggcgtatggatggtatttaatactgaggagaaacattgatgcccataaaaagacaatgttaagtgcagcggtgttcgctttattgttttttattatttacctatcgcgaacgatttttatcgggaacacgagttttggcggccctgacagtgtgaaagtgtattatacgatctttcttgtgtttcatattattttggctacggttggagcaatttttggcattgtcacgctttggactggtttaaaagaccatcgcgcccgtcataagcggctcggaccgattacaagcgttatttggttttttacagctgcgaccggtgtcatcgtatatttgcttctctacgtattttataaaggcggggaaacaacatcaatgattaaagctattttaggtttttaaaacccgacacgaaatttgtcgggtttttcttatagtaaacaaaggtggataaaacacgtatacatataaaacacattattgttcgtatgaagctaataaagagggagagggggatgaaaacgatcgtccgattccgaaagttgagtgcaacgcaagcgaccttattgactattgttatgatgtgtttgaaagacttaaacgaaattgttattgatgattgcgaagtccatgtggccattgaggaagattgcctctgtacagttacagcgctgatagtaataaagtggggagtaccgattatttcattatgtgagcaattgcaaaaacatattacagaggaaattgaggcaatgacgccgtttactgtcgataaggtacatgttgttgtaaaacatctggctatgtaatgaaaaaacgcatgagatttccctcatgcgttttttttttcgcattttggattagtcttgaattttgtcaagttcttcttttatttgtgataaaatggtttggcattgatttaccaatgaagaagggaaatgttcatcgtcgccgtattctacgccatgaggataataatattttcctaaaattggaggaagtaacttaatgagtgcatagcgggaatcaacgtctccctcaatggcgtatccttgaacacgaagatagtaaatatccccctttatttgaaatttccgatcgtatgtaacccgttcatagtcccattgagaagctctaataaatttaaatttttccattagatcatctaaacgggaaagctccgctgtttggttttcgataccagtattttcaaatttcatatctattcctcctatcgacaaagcctagtatacggaaaagaaaaatgccccttcatttataatagtatgaaagcggacgactttcaatcaattgttcgtcattttgcgatattttcaatttatgataaatttttgtcctccattcattattttattgaataaatgtctggtatacgaaattcccctggaaagcaggggaattctttttttacgttttgttgccatagaaaaacggctataatggcaataggatatcttttttcggaaagcgagagttgccgtgtgaaatggttttttcttgtgttattgctaatcattggattttattattttgcgccaagtacaccaccgcttagcccgactcaagaaacagagccgaaagactatatggtaaaagaaccgaaagtcgaaagcggcatgctttcaatgattggaaaaacagaaagagatgtaaaaaagaaattcggctcgccgacacgaattgatgcttccgcttatgattatgaatggtggatctataatcggagcgcaagcacatactttcaaattggaatgatggatgggcgtgttgttacggcatttgtatgcggagagaatgtgaatgtaaaaccattttacatcggtcagccccttcaagaagtgtttaagacgatgcctgttttatccaatgttgaaataaaattgagaacaggaatgtatcgttttgagctgtcagaacaagattacgcctctcggccgattgtcaaagttggcaacgtctacgcgcaattatatgtagatcgttttaccggaaagatttcgagcattcggcttatgactggggaagtattcgtaaaaatgaggccatatgagcttgtttaccgtggcagtttacctaattcagcccctttatcttccaaacagcaacgagaagtggaaatagcgaatgaaaaacaaatttttgatattacaaacgttattcgccaacgttatcgtgttaagccacttcgttggcatgaggaagcagcaaaagttgcctatatgcatagtaaagatatgaaagatcatcactttttctctcataaatctccaaaaaatggtgatttaaaagatcggctattggctgcaaatattaaatttgaaatggcgggagaaaatattgccgcacatcatatggatggtattgaggcggtggaaggatggctaaacagcaaaagccatcgagaaacattattaagcgaacaatttacctaccttggtgtaggtgtttctggtgattattatactcaagattttttaaggttatggaaataaaatagcgattttgtcgatgtaaagaaaaaatgggcgcacgtaaatcatatataggcaatagtatatggtagataggcgtgagtcgatgaggggagtaggtattcaatggaaaagcatctacatccttcggtggagaaatttaaacagtttgtgaaaaagcatccgaaaataattcaagaagtgcgcaatggtcaaaaaacgtggaaagagttttatgaagattggtatttatttggtgaggatgatgaaatttgggaagcctataaacaaaatcaagagccaataaaacgcaaggaaaaaagtagtaatagatggattgaaaaaattgcaaatgtaatacaaaatatggatgctaatgaggtacaaaaacatctcgcgagtgttcaacaagcgattgacgcaatccaaaacattattactcaatttcaaggaaatgaaaagcagcatatggggataacgaaagatgaacatccgttttcatttcgtaaagactagagggggtgccaatgagaaaagaggttatacaatatattcgaacgaaaaaaatgctgcaatcttttattcgcaaagagccgcgctggtatcgccttctttcccgctacccacataagctgccatcatttgaacttgaggcgcttcattattatgagcagacgattccacataaagtggagaaaatcgctaattccttgcaaatggtttcattaatgcttcatatgtttcaagcgatgcgtgattaatttttgcaaaaaagcaaagactacttcctaaaggggagtgatgtctttgcaaaagcagttcgttattttgcttttatttcttttcgtcgttttaggagcgtgcggaaacgataaaccggcgccagaaacaaatatcccaaatgttgcgtttgctatgactaatcaggagaataaatcatttcaagtcaagcatgttgtgaaagggaaagatgtattgattgagtgtattgtcgctgattttccgtttcgaaaaggaacgaatgggggacacataaacgtatatataaatggacaaaaaatagatgaagtatatacagcggcatttatgttgcgaggattaccaactggaaaacatgtgatacgccttgagcttatgtacaacgatggaaagataactggattgtcacatgagtttacagtaacgatctcttagaaaaaggtctgacgagcaagtcagactttttttaatgcgcaacttcattactttcctttctgattcatctcatggtatcattacattggaggtgccaaaacgtgatcattgcaactctcgagcgtctcgagattttagataaagcagaagcattagcaaaaatgattgtacaatcggaattggcagaagaataccgccaatgttttcaacgactgaaacaagatcgtgttgctcaagatattatcgctcgttttacaaaggcaaaagagcgctatgaggaagtacagcgatttggaaaatatcatcctgattatcatagcgtgatgaaagaagtgcgtgaaataaaacgtgaacttgattttcatgagacgattgctgcgtttaaaaaggcggaaaatgccatgcaacaactgttagatgagattagcgtgttaattggcaaagcggtatcagatcaaattaaagtgccgacagggaacccgtattttttgtccatcagctgttcgggaggatgcggagcagggggaagctgcggctgccgcacatagtatataaaaggggaatggtggtatgtttccaaaacgccaagggattattgtctggttgcattcattaaagcatagcaaacatctgcgcaaatttggcaatattcattatgtttcgaaacggttaaaatatgcggttttatattgtgatatggagcaagtcgatgaaatgatgaaaaagcttgcttccttgccgtttgtaaagcgggtcgaaccgtcttatcgaccatttttaaagctagaattcgaatcaaaaggggaaaaagaaaaaaactcctcttatccattaggatattcggcggagtaaaaaaaggctgattttctttggaaagtcagccgatttttatttttatcgccactattggagcggagggataaaacggttcatccgcataatgccaattaagtgttgatagtataaatctaattcagcaaaaaatgtcgaaggcttcacttctaaatgaataatctccattcctagttctttcgctagttgggcaaataaatcgtatcgcttatttggtttcacacgcggatttggaattccttcccggcaaatatacaacggttgaaaatcccctggatctgttggatgcaaaacgacaacacacgatgtcaccggacggccgtttttcaccgtatgaaaagcaaaaagtccagacaaacgatgccgatttgctctggcgagttcaattagttcgtatatatctgaataaccttcccctagctctataaaacgctgaatcatctatatcccccttactatgtttgtccatacataactttaatcattgtttaacaaaatttcaaatggaaaaataaaaaaaaccctgcagcctatgatctgcaggggtcctttacgtttacttgccccttgcgcatcggaaggaacaagtaaactaaaggaaaagaaaagggagaggagaaaccggaggaagaacttatggggaaacgtaagtcttctccgtggttggcaacaacatccgcatggatgttgccattactcattatggccggtttgctaattttatatacatgttactatgaaattttcagctgttttactataataaagtttatgatacgataatgttgcgaaattgtgtcaaaatgtggtgaaagcaatgagggtaatttcaggaaaatgtaaaggtagacgtctgcaagcggttccaggaatatcaacaagaccgacgacagataaagtgaaagaagcgatatttaatatggttggtccgtatttttccggcgggatgggccttgacttgtttagtggcagcggcggtcttggaattgaagcattaagccgcgggcttgaccgagtcatttttgtagaccatgacgcaaaagcggtgcaaaccgtcaaaaaaaatgttgcaacgtgtcgactgttagaacaggcagaaatatatcggaatgatgcagaaagagcgttgagggcaattataaaacgcgggcttcgttttcatttgatttttcttgatcctccatataaagaacaaaaattggagtcaatcctttcgtttattgatgaacatgagcttcttgaaaaagatggtgctgtcgttgtggaacactctgccgaaacacatcttgccgaacaagttggtcgtcttgtaaagtggaaacatgaagtatatggaattaccgcggtttcaatctaccggtacatggatgtgcagaaaggagaatagggcatggcgagcattgcggtttgcccaggaagctttgatccggttacatatgggcatttagatattattaggcgaggggcaaaagtgtttgatcaagtgtatgtagcggtacttaataattcttcaaagaagccgttattttctgttgaggagcggatagaactgttgcgggaagtgacgcggccgtttccaaatgtgattgttgaatcgtttcacggcctgcttgtcgattatgcgcgcagtaaaaatgcgagtgcgattttgcgtggtttgcgggctgtgtccgactttgaatatgaaatgcaaatcacgtcgatgaaccgtgttcttgatgaaaatattgagacgttttttatgatgacaaatagccaatacgcttttttaagttccagtattgtcaaagaggtagcaaagtataatggcaatatttccgacttagtgccacctgttgtagaggaagcgctgagaaaaaaatttgcttcccttacttctaacgaacgtaatgaaagctgacttaaaagaagcttcttttaagtcagcctaattttattttgtctttattctatgacctttttttgccattgagcagcagtaagccatatatatagacataaaaagacgatcgtaatgattggtccgaattgatgcaacagctcccaataatggttgatccagcttggtgagcgttctattaaaaatgttggaataacgcgcatatttccatcggctgggtggacgtagagcggtttccatagtatatatgtaaaacatgcggcaaaacatccatgcatgattctggcgataaaaaatggtttaaagcggatgtttgcttcagcgaggatgcttgctacttgtgcttgcacggaaaatccgccaaaagcaagaataaagcttgttgcaatggctttttccaacagttcggctttatcggtttggctaatcatctgactgccgagcgtaatttcaaatagaccggaaatcatcgggatgcttagttcttttggaagttgaaataagtgaagaatatactggaaaataaaggatatatattccgtaatatgcatcatgtaaagcagcttattaatgacggaaaagagaataataaacccaccgatcatcaacaatgtttgtacagaagaccgaacggcgtctcctaacaattttccaagcggctgttcgttttttagacgggtttcatgaagcactcggaatgcgtaaggaaaaggaaacaaatgactcggtcgtttttgctttcctttttcttgtgattttccatggaatctcataatcattcctacacaaatgtttcctatatagtgggaaagtgctaaaataatgccaagatttggattgtgaaaaaatccgatcgacaccgcgccaaaaataaacaatgggttggatgaattagtaaatgaggctaaccgttctgcttcgatcgtagaaatttgtttttcttgataaagccgtgcagttagttttgctcctgatggatagccggaagccattcccattgcccaaacgaaaccgccgacgccaggaactctaaaaagcggccgcataagcggttctaacaaaactccaagcaaattaacgacaccgaagctaatcaataattcagaaacgataaaaaaaggtaatagtgatggaaaaacgacttcccaccacatatttaaaccgcggatggatgcttctaatgattgctgagggtagcaaattaatgacagtgcaaataaagtaaccgttgaagcgagaaagacggtttttgcttttggtttcatatctgttctgcctcctggtaacgacacatcctctctcccctttttaacaccatattacgtgtacaacctcatatagtttaatatacgagtataggggggagttttagaccataagatgaaacaaggtggtcatgtagagaggagagaaacggtgtttccgaaaattgggttagcgctaggttctggaggggcgagaggtttcgcgcatcttggagtactgaaagtattggaagaggagaaaatcccaatttcctacatagccggaagcagcatcggggcgcttgtcgctgctctatatgctagcggtctcggtcttgagcgtttatataagttagcaaagtcgtttcgtcgaaatgactacatcgattttacaattccaaaaatggggctaattgctggaaagcgaattaccgaatttattcggcttctcacaaaagggaaaaaaattgaggaactgtccatcccggtggcaattgtagcaacggatttacagacaggtcaaaaagtggtgtttcgccaaggggatgttgcccgcgccgtacgagccagcatttccattcccggtatttttgtccctgaaagggtagacgggcgattgcttgtagatggaggagttgttgatcgcgttcccgtttccgttgtccgagaaatgggtgcggatattgttattgcagtcgatgtttcccatgtgaaagtggacggagaaattacgtcgatatttgatgtgattttacaaagcattgatattctgcaagacgagcttgtccgccatcgtcaacttgcctccgatgtgatgattcggccgcacgtagagcaatatagctcgcgagcatttactcatgcacaggaaattattgctatcggggaacaggaaacacgcaaatatgtgccagaaatccgccaagcaattcaaaactggaaggagcattcacgctgatgaaaaaacgaatgtatgtggttgcatttttctttggcgtcatcgtagcattgttgcttatttttattaaatttccttattacgttacgatgcctggaactgcgcaagacttaaagccgcttgttcatgtggagcatggggatgatgatgatgaaggaacgtttatgctaacaacggtgaaaatgggacgggcgaatgctatttcctattttcttgcacatgttcgctccttttatgaactatatccgttagaagaaataaaacaagaaggggaaacagatgaggaatatacaatgcgtcagcttcagcttatggagcagtcaaaagaggcagcgattgctgttgcctataaaaaagcggggaaaccagtttcttataaagcaaaaggcgtatacgtgatgagtgtgcttccacatatgccggcagaggggcaattaaaagttggcgatcgcattattaaaatagatggaaaaaggatggatacatcggaacaaatggtgcaatatattcgtacaaagaaaaagggagataaagttcatattacatttgtgcgcggtaaaaaggaaaaagaggcaactcttacattaatgccatttgcgcataatccaaaacaaataggtataggggtttcgcttactaccgattatgacattgctacaaacccgccagtccgcattgattcggaacaaatcggcgggccatcagcaggattaatgttttcgttagaaatttataatcaacttgtcgaagaagatattacgaaagggcataaaattgccggtacaggtacgattaatatgaatggcgaagtcggaccgatcggcggcatctcgcaaaaaattgttgctgctgatcgggagggagcagaaattttctttgcaccaaacgaaaatggggcagcagattcgaactatcgagaagcagtgaaaacggcaaaaaaaatcggaacaaaaatgaaaattgttccggtcgatacgtttgatgatgcgattcgttatttagaaaatttaaaataaccatcgtaaagcggctgttattgcaaaagaggaggagtagcgtactcctctttcagcacattggtgcgagcaggttcaggaaatattgcggcataagcaaaagacgcctttttttcttgctggtaaatcgggtcatgttttaaatttgacacttttgtaacgagcggaagcggcagatgtttttttacatgttgtagatagcggcgcccgttgctgctcattccaagcaaacgaatatatgtcggcgtttctgttttttttcgctggtcttttgtaaaattcgttaaaatatgagtgcatattcgttgcagcctcgtccacgtatatcgttttgttttgatcgagttcataaaagcggaaaacgtcggggcagcaacaatttcttgctttaagcggtgttcgataccttcgtcaacgccggcaatttggcgcagctccgcctcttccgctgtcatgatgcgatactttaaaaacggaaaataggcttcccattcatgaaacatgccgtatgtatcataatattgctcgagtgtttgttttgtagtgcctggaatatacggggcgatggtttctaaatgtgcaagcgaccctttaagcgcttttcttaagcttgtcgcgctagcgatcgatggatgagagaacgttttgtcatgataatcggaagcgatgcggcgaatcgtacgaggagtgatcggaatttgtttttgtaaaatcgctttgacatacgcaagaccgagcacattgttcggcttagataaatcaaggttagtggcgttcaatcgtttccaggcttctgcgttcgcccgcggatagcttaccccttcctgaagcgcttcttgcacataactgtcatgctgctgtttttgctctaaaaacgtttttgccgcatcgataaatgcggttatatttccattttcgcttccgaagcaaatttcttcacaaaataaggaatgaagcaatgtaaccgcgccgctggcaaattgttcagcagattgaaccgcaaatgcatacggcagctcaatgacaatatctaccccggctgacaatgccatttttgttcgcgcccattttgatacgagcgcaggttctccgcgctgcagaaaatttccgctcatgacggcaataatgcaatctgctccagtttgttttttggtttcttctaagtgatataaatgcccgttatgaaacggattatattcgacaatgattccgaccgctttcattttgctctccctgctgtttagttgtttttttcaaaagagtgataaattgtatataaactgacaacaattatactgtaaagaaaaaatattgacaaataggaaaacgaaacgtataattttctttgttgtcttgaggtgattttttatgaaatggacagtccatcagcttcatcagtttcatcataaagaaatcgttattgatgaatatgttgatgtctctgatttaaaagagattgataaactgatccgcgatatttcgcctgtgcatgtacagggaagggcagatatcggttcgacaaaatttacgtttcacttgcaagtgtcgggaacgatggtactgccttgttcgcggacgttggtcgacgtttcgtatccattttcggtcgaaacgacggaaacattttttatgaatgattatgatgtagtatcgacagatgaagatacgcatctagtgaaagacgaaacagtagatttgttaccgattatcaaagaacttattcttttggaaattccgttgcaaatatttgcggaagaagaaacggtgcaggacggggctccgcagtctggagaaggctgggaagtcattaaagaagaacgttgggaagcgatggcagaagaacaggccaaacagaaaatcgatcctcgtcttgctgcattagcgaagttttttgataaagacaaaaaagagtaagcgaagtagccgggatgatccgggcttttgatacttcgacatgctgataaggaggtgggaagcatggcagtaccttttagaagaacatcaaaaacaagaaaaagattgcgccgcactcactttaaattgcaagtgccaggcatggtagaatgcccaaattgcggtgaaatgaaattagcgcatcgcgtatgcaaatcttgcggaacttacaaaggaagagaagttgttaacaaataattatctttaacaacaagcacaaggaaggaaagtacttgtgcttgttgtttttttatttttagctatgaaaataagcaggaaaatgcccgcacgatgcccaattgattttaaggaaaggaggaaacggaaaaatatgaaagtagctatagtggaatatgacagtaatgggattatttggtttactattcatcgccccgaaaaacgaaacgcgatcaattttgaagtaatggacaagctggaagaaacgattgcgatggtagaaaaaaatgatgatgtgaaaatgctcgtcattacgggaacaggtgatgaagcgttttgttcaggaggggatttaagcaaatttcaacatttacatacgacagaaaatgcaaaacaaatgttagaaaaaatggggacgattttgtattcattgcttacgttgtctaaaccaactgtcgcgctcattaacggcactgctattggcggcggttgtgagttagcatcagcatgtgatttccgctatgcgaaatctggaagtaaaatcggctttattcaaggaaaacttggaataacgactgggtggggcggagcgacaatgctttttgaaaaacttccgtacactcaagcgcttgatatacttttgcgtgcagaaagaataagcgcagaaaaaatgtacgagtatggatggatacacgcggtgctgccaggaaacaatttgcgggaagaatgccgcgagctgcttgccccttatttatcacaatcggtttctgtattgcgtgcatataaaatggcagctgcagaaaagtggaaaagcgatgaatttcggatgagattttttgcggaaatccgccgttgttccgaattatgggggtcagaagaacataaaagagctatccaatcttttttaaataaatcataattttctcccttctatcttttctattagctgcataaatatagtaaaaaagcagctatagagggggaagaagatgacaagtgtacgtcaggatgcgtggacgcaagacgaagatttgctattggcagaagtcgtattgcgctatattcgcgaaggaggtacgcagcttcaggcttttgaagaagtaggacagcttttgtcacgcaccgcagctgcatgtggctttcgatggaattcctatgttcgaaagcagtataaagaagaaattgaactagcgaaaaaacagagaaaggagagaaaaaaagaggctgcggctagtgaagaaagagaacgaaaaaggaaagaggaaataacagacaaaaacttgacgtggtctgatgtcatcacatttttgcaaacacatgggcaaaaggcgcatgattcgcaaagaatagcggatgaaaaccgtgctttaaagaaagacatggagcaattacaacaaatgattacaaaactccaagccgagaaagaagcattgcaaaaacagctatttgctgttcaagaggagtataaaacattgcttgccattatggaacgtgcaagaaaaatggcggagcttgaagaagaacaagaacgaaaagctccactctcgggaaacacggtcctagaaaaagtggaaaaatcgtaaaaagctgaccccatcgtcagcttttttttcttagcggataaattggctatttgctaaaataggaatagcatggattgatggaaggtgaggaagaaattgtgaaaattggaattgttggcggcggagccattggtctattaatcgctgcttatttaagtaatgaatatgaagtcactgtttatacaagacgttcagcacaagcgcaacgattaatgaacgaaggattgcggtttgtgaaacgcggggaaacaaagcgtatttcacttcaagccatgacatttgcggaagcgaatattaacgatgatcttgtttttataacggtgaagcagtatgatattgcaacgattatcaatcaccgaaacctgtttgatcaggtgaaaacggttgtttttctacaaaacgggatggggcatgttaagctgctatctccatttgtagataaaaatgttattgtcggaactgtcgagcacggtgctctcaaacatgatgagcgtacagtggaacatacaggaattggaaaaattgtgcttgcaagcttgtatggcacatttggacaagctgtaaatttatcggcaaagagcatctctgattttccatttgaatttgctaataattgggagaatatgttagtgaaaaaattgatcgtgaatgcagccattaatccgctgacagcgcttttacgcatcaaaaacggggatttgcttaaagtgaaaccatattatgaaatgatgaaattgttgttttccgagctgaagcaagtgttgccgatcgaagacgaacaaaaggcatgggaacatattgtgagtgtttgtcaaaagacggcggaaaattactcatcgatgttaatggacatttcccaaaaccgaaaaacagagattgacgccattttaggctatgttttagaaaaaggaaaagagcttggcattgcgctgccgctctcacaatttttattttatgccataaaggggttggaagaaggggggacgaaaaatgaatgagctgtttgcccacctgattgcggcgttcgttacgatgccgttattatcattttttctcgtttattattctgctcgtaaattgttaaaaagaaaacgaaaatcgttttatgcggcagtgaatgtttcgacgcttttttttattattgctgttcatttcttggctaccgtcctttccggaaaatcgtatttatggcacattgtcttctttttacttatcatgcatatgttgatcgcggtcggatattggcgcaaaaaagaagattttcacttttccgctgtttttcgcttgttttggcgggcaaacttcttattgttttcctcgctttattttagtcttctcgtctatggaatgattgtgagagtatctagcaatttataaataaaaaacttgaatgacggtgagcaactgttttttcattgcaaaaaagaaatgctatactcatgaaagaacatacataagaaaggaagtttctaaaaatggaagttcgggaaatttctttggctgctacgacaccgttagcaaccgattacataaatggtacttttccgattgaaaaaggtttttcttactcccttcaggcggaagatgtattttggaggcggctcgatgatataaaaggaagagcgtatccacgccgcgaacttgtggaatatttacgttcgtatcatcagcgatttcacgcgagttccgaaacattttacaatattgaaaaattgcttcatcctgaaagtgtagtagtagtaggcgggcaacaagcaggattgctgaccggaccgctttatacgatttataaaattatctctgtaatcaagcttgctaaagagcaagaaagaaaattaggtgtgccggtcgttccgcttttttggattgctggtgaagaccatgatattgccgaagtaaaccacgtgtacattgcagaagatggaaaaattaaaaagtatgtttatcccgatattccgcaagaaaagcgtatggtatcggatgtaccattagatcatcaagtttgttccacttggattactaatattgtgaaaacatatggagaaacagaaacgacaaataagttgcttgattttctattccaatgtttagaccaatcgaaaacgttcgttgacttttttgcttctatcgttttacgtctatttgcttctgaaggattggttgttcttaatgcagccgatgtcccgttgcgcgcaatcgagagcagcttttttactgctttgattgaatgccatcgcgaggtgacggatgctgttttgcgaaagcagcatcagctccggcagctcggatataaaaatacgttagatattcagccacattgtgcaaacttgttttattatgatgggagacaacggtggctgctcgagcatgatccacaaaaagaggtatttcatagtaaaaaaggagaatttgttttctccaaagatgaattaatacaacttgctaaaaccaaacctggccatttaagcaataatgtcgtgacccggccgcttatgcaagaatttttgttgccgacattggcgtttgtcgctggtcctggagaaattgcatattgggcagagctgaaagaggcgttttcgatatttggtttcaaaatgccgccagtcatcccgcgtgtcaacatcactattgtagaacgctccattcaaaccgatttagctgaaatcgggatcgatatcatggatgttttcaaaggacggctagaagaagcgaaacagcaatggttagcgcagcaaactcgttatccgcttgaagaaatgtttgcgaaagcaaaagcggaaatcgaagaaattcatcgcccgcttcgggaatttggaatggaaattgatcgcggattggcggggttgttgacgaaaaatgcaactcttcttcaagcgcaaatcgattttcttcatcaaacgttgcaacgagcattaataaggaaatatgaggtggagttgcgaaaattttcccgcgtggaaatgtcgttaatgccgaatcaagcgccacaggagaggatttggaatattttctattacatcaataaatatggatttgattttttagaaaaacttttgcagcttgattataaatggaacggcatgcataaaattgtatatatataatagtttttacaagaaaaagtcgaaaagaaaagtcctgttttatgcaggatttttttttatcggaatgaaatagtagacatacagaaattaaaatggaaataaaagtaaaataacaaatattagttcgtatttattgtgagctgccgaaatacgacaaaagtaaacagaagaagacgagtttttacaaaaaaagctaaaattttgttgtgttttgcagtataataagtaaatgatcgctctatatgaataacgaagctttcctagctgattttccacgacgtttattttcgtataccatatgttgcagcaatgagtgattaaaggtggtgaacatgtgtttcaacatacgacagtgctattaaaggaagcagtagatggactccatataaaaccggatggaatttatgtcgattgcacccttggcggtggaggacacagtgaatatttactttcacaactgtcagaggacggaagactatttgcgtttgatcaagatgatatggcgatcgagtatgcgaaaaaaagattagctcgttatgaaaaacaggtgacgtttattcgcagaaattttcgctttcttgcggaagagctaacggcgaggggagttcatagagtggatggaattttgtttgacttaggagtgtcctcaccgcagttagatacaccagaacgaggatttagttatcaccatgatgcaccgttagatatgcgaatgaatcgcgagcaatcattaacggcttatgatatcgttaatcattggccatatgaggagctcgtacatatctttttccattatggtgaagaaaaattttcgaagcaagtggcgaggaaaatcgaagaagttcgcaaagaaaagcgaattgaaacaaccgggcaattagttgacatcattaaagaagctatcccggcgccggcaaggcgaagcggagggcatccggccaaacgaatttttcaagcgatacgaattgccgtaaatgatgagctgcaagcattcaaagaggcgattacacaggcgattgatttattaaaatcaggtggaagaattagtgttattacgttccattcattagaagaccgcatttgtaaagtggcttttaaagaagcaagccaaggcccacagcttcctcctgggcttccgctcattcctgatcaataccgcccggcattaaaaattatcacgaaaaagccgattgtcccttccgaggaagagatcgaacataatcatcgcgcgcgttccgcaaagctgcgtatcgccgaaaagctatgaacaaaaaacgatgttgaatcactaatgacaggagggaaaaacaatgaataatacggcagtaaaaattcatgaacgacaacgtccgtcatcacgtccgcgcactagaaagcaacgaaagctaaaaattcgctttacgttaggggaaaagcttttattcctatcgttttgcgtatttgctatgtatgcagcagtgcatattgtgtccaatcaagtgaagatttatcaagtaaataaagaaattcaacagctacaagaaacggttcaagaacagaaaaagcaaaataatgatttatatgttgaagttcaacaattaagcacatatgaacggattttgcaaaaagcgaaagaactcggtctctcactaaacgaaaataatgtaaaagttgtacaggaatgatcgccgatggaaaggaaaaagcatagcaatacacataaaggagcagctatattatttttcttattcagtctgctcttttttgtgttattggctcgttttattcagttgcaggtaacgggagttgctgatggccaagtgttagcggcaaaggcggaggaaaagtataaacaaaagcgaacgatcgaagcaaagcgcggaaccatttttgaccgaaatggcgaagtgcttgctcaagatgtgccgtcatatacagttatagctgtccttgatccaaaaatgacgacagatcctgatcatccgagacatgttgttgacccacaaaaaacagcaaaaaaattagccccattgctaaagatggatgtagatgaagtgaaacgaattttaacaaaagatgcaaaacaagtggaatttggcgcaaatggacgaaatattagctatgaactgaaagaaaaaattgaagcattaaatctgccagggattgggtttattcgtgatacaaaacgattttatccaaatggcaattttgcctcgtacgtaattggttacgtacaaaaaaataataaaaaaaatgaaacagttggaaaaatggggattgagaaaagcttagataagcatttgcgtgaaaaagacggttacgtatcttttgccggggatatcagcggatttcgccttccaaatacgaaagaaaccgtcgttccaccggataatggagcgaatgtttatttaacgatcgatcaaaagattcaaacgtttttagaagatgcgatgaacgatgtggaaaaacaatataagccgaaaaaaataattgcgattgttgcagatccgaaaacaggaaagatcttagcaatgggaacaagaccgagttttgatccaaataagcgcaatatacaaaactatttcaacgatgcgatttcctatccgtatgagcctggttcgacaatgaaaatttttacgcttgcggctgccattaatgaaggtgtgtataacgggaatgaacagtatcggtctggctattataaagtgggaccaaatattattcgtgaccataacaaagtaggttggggaacgattacgtttaacgaaggagtccaacgctcttctaatgtcgctttttctattttagtaaaagaaaagttaggagaagaccgctttttgcaatatttgcatcgtttccgttttgacaaaaaaactggtatagaccttccaggagaagcggtagggcaaattcattacaaatatccgattgaaagaataacgacaggatttggtcaaggaacatcggtgacaccaatccaacaaattcaagccgcaaccgcgattgcaaacggcggaaaaatgatgaagccatatgtggtcgatcgtattgttgatccggatacaggaaaagtgattgcaagaaacaagccagaagtagtggaacaaccaattacaaaagaaacggctaaacaagtgttagatatattagaaacggtagttacttcggagaaaggaacggggcgtccgtatcaaattgaagggtaccgagttgctggaaaaacaggaacagcacaaattccgtcaccaagaggaggatatttaaccggctatgaaaactatattttctcttttttaggaatggccccgaaagaagacccgcgtttaattatgtatgtcgcagttcagcagccaaaactatcctatacggagacaggggcagctcctgtttcacatatttttactagcgtgatgaaaaatagtcttcaatatttgcacattcagccttcttccaataagaaggcgtcaaaagaaaaatcaaaaggaattgaaatcggttcttacgcgggtcgttctacagaagaagtagtgaaagaactaaaggaaaaagggcttgtcccaattgtaattggaaatgggcggcaaattgaagaacatgtaccgttatctggtgataaagtaatcgctggggaacgggttgtgcttaaaacggatgggaaggcagtgatgccagatgtgcgcggctggtcgctgcgcgatgtaatgaaagtggcggaactgctagagcttcgtccgagcacgaaaggaaatgggtatgttgtcagccaaaatattcggccaggtgcattagtaaagaaaggtgattacttaattgtagaactggaagaaccgcgaaaatggaacgaaagaatggaacaagaacaaaaagaagcatcagatagaaaaagtgatggtccagttgattgatttaagacgttctataatgaagcgtacaagcatatagtggaacgagcctatcacaaaggaggttcctctatatgcgtgtttcccacgtcactgtccgcaaacggctgatgatcgtgtttctagttggggtgtttatttttgcgattattgacattcgtctcggatatgttcaatttatattaggtgatatgttaacagaaagagcgaaagattcatggagccgaaatattccatttgagccgaagcgcggagaaattttggatcgcaacggcgttccgctcgctacgaatatgagcgcgccaacggtttacgttatcccgcggcagattgaaaatccggccgagacggcagaaaagttagcgaaggtgttaaatatgcccgtcgaaaaagcgtataagcatattacgaaaaaaacatcgatcgaacgcattccagaaggcagaaaaatatcgaatgaaaaagcaaaagaaattcgggcactcggcttaaaaggagtatatattgcggaagatacgaaacgttattatccgttcggcagttatttgtcccatgttttaggatttaccggcatcgataaccaaggtttgacgggactggaactttattatgataaggaattgagcgggcaacgcggttcggtgcaattttattcggacgcaaaaggaaaaagaatgcctaatatggcagatgattatacgccgccaacagatgggttaaatttggtgcttacgattgattcgcgtatccaaacaatcgtggagcgggaactcgatattgccgaagcaaagtataatccagacggcattattgcgattgcgatgaacccgaatacgggagaaattttggcaatggcgagccgtccgacgtttgacccggcaaactatcgaactgtaccgccggaaatctataatcgcaacttgccgatttggagcacctatgagcctggttcaacgtttaaaattattacgcttgctgcggcgttggaagaaaaaaaagtaaatttattgaaagatcatttttatgatccaggatatgtaaaagttgccggtgcaacattacgttgctggaaaaaaggcgggcatggatcgcaaacttttttagaagttgtgcaaaactcttgtaacccaggttttgtagagttaggggaacgcctagggaaagaaagattgtttgagtatattaagaagttcggctttggtgaaaaaacaggcattgacttgcagggggaaggaaccggaattttatttgatttgaaacgcgttgggcctgtcgaacaagcaacaacggcctttgggcaaggggtgtcggtgacaccgattcagcaagtggcagctgtttctgcggcagtaaatggtggaattttgtacacgccatatattgcgaagcaatgggttgatcctgaaacaggaaaggtagtaagccgcaatacactaaaggcgaagcgacgcgttatttccgaggaaacgtcgaaacaaattcgttatgctctagagagcgttgttgcacaagggacagggaaaggcgcctatgtagaagggtatcgtgttggcggaaaaacaggaacagcacaaaaagcgaaaggcggccgatatttaaaagataatcatatcgtttcttttatcggatttgcaccggcggatgacccacagcttgtcgtttatgttgctgtcgacaatccgaaaggaacggttcaattcggtggtgtcgtctctgctccaatcgttggaaaaattatggaggatagtctacgtacacttggcgtgaaaccacgcaaaggccaaatagaaaaagaacgggcgtggaatgatccgaaaatggtcgaagttccgaatttaatcggcttatcaaaaaaagacttgcaagagcaactttttaacttaaaattagatgttagtggagaaggtgatgttgttattgagcaagccccagaacctggggtgaaagtgaaagaaggttccactattcgcatttacttagcatcaaagatgtcttctaaaaaagaagttcgatgaaagcgatcaatatatcgatatatcaagggggcggctgatgtaagttgtcatatatcttatctcgccccttttttccgcttttatgttttcttctaaagactatgaaagcgaaagggatgaacaaaagtgaaactgcagacgctgctttcgtatttgcatgattttacaacgtatgttggcgaaaatccgacaattacttccattgaaatggattcgcgacaagtcaaaaatggggcattatttatttgtattaaaggatttacagttgatggccatgattttgcgaaacaggcagtcgaaaatggtgctgtagctgtcattgccgaacggcctcttgacgtagatgtgcctgttattgttgttcgcgatagccgccgtgcgatggcgatgcttgccgatgcgttttatggtcagccgacccatcggttgcatttaatcggtgttacgggcacaaatgggaaaacgacaacgactcatataatagagcacatcgctagaaaggcgaataaaaaaacgggactaattggaacggtgcatattaaaattggcgatcatacgtatccaacgaaaaatacgacgccagaatcattgctgttgcaacgaacgtttaaacaaatggtggacgaaggtgtcgatgttgcagtaatggaagtgtcttcgcatgcccttcatatgggacgcgtgcacggttgtgactatgatgttgccgtgtttacaaatttaacacaagatcatctcgattatcatgggacgatggaagaatatcgcaatgcgaaaggattgctgtttgcccaactcgggaatcgttatgatcatgagcggccaaagtttgcggtattaaacaatgatgatcctgcttcaaaatattataagcatatgacggctgcgtccgttattacatatggaattgaaacagatagcgatattatggcaaagaagatcgatattgttccaagcggaatgtcgtttgatcttattactccgaacggcactgttcgggtcaaaacaaggttaatcggattgtttaacgtatataatttgctcgcagctgtttccgcctgccttgtgtctggtattccgcttcctgttattgtagaagcgattgaagaaatttctggggttgcgggacggtttgaaacagtcgatgaagggcaaaactttacagtaattgttgattatgctcatacgccagatagtttggaaaatgtcttaaaaacaattcggcaatttgctcagaaaaaagtttacgttgttgttggctgcggcggtgaccgagaccgtacaaaacggccgcttatggcaaagacagcggtcaagtacgccgatgtagccattttcacttctgacaatccacgttccgaagaccccgaacaaattttgcgtgatatggaagcaggtgttcctggcgagcgttatgtaacgattgtcgatcgcaaagaggcgatttattatgcaattgaacaagcacaagaaggcgatattattttaattgcgggcaaaggacatgaaacgtatcaaattattggtgatcgcgtcattgattttgatgatcgacttgttgcccgggaagcgattaaggagcggaagaacatatgttgacgtatgaaatggttaaacggttatgtaaacaagctcgtggcattgtggataatgcgattacgtttcatcatgtgtttgtagatccttacgaacatgcgccaaaagggttatttgttccgcttgggcatggggcggaaacattaaaaattgcgattgaacatggagcaatcgcagcgttttggcaagaaggcgatgaattgccgcgttacattccaaatcagtttccgattttttttgtttcctcaccgcttcaagcgttggaggagcttttagacacatacggacaattgcaaaaaacaaagtttaaccttaccatttctgcgcataatgaacaaaattgttcatatgatatagcggtgcttgctgctctcaaacggctgcaacaaaaatggatgcatgctcaaggacaagaaggatgtgaccgatcatgttagagcaagtcatggttttagccattattctttcctttctgattacggttatcttatcgccattgtttattccgtttttaagacggttaaaattcgggcaaagcatacgggaagaagggccgaaatcacatcaaaaaaaaacaggcaccccgacgatgggaggtattatgattttactttccatcgttgtgacaacgttattgatgacgagaaaatttgcaactctttccgttgaaacatatttattgctttttgtaacgattggttatgggttgcttggctttttagatgattttattaaagtagtgatgaaacggaatcttgggttgacgagcagacagaagttgattggtcagttaatgattgccattgttttttacttcgtatatcagcgcagtggtttttctactgccttacatattccggggaccgatctttctattaatcttggctttggatatgtgttattgcttattttcatgcttgtcggcggttcaaatgcagttaatttaacagacggacttgacggtttattggctgggacagcggccattgcgttcggcgcttatgcagttcttgcctggaatcaggggcaatatgatatcgctattttttgtgtttccgttgttggggctgtactaggatttttagtatttaacgcccatccagcaaaagtatttatgggagataccgggtcgcttgcgttaggcggcgcgatcgctacagtggcaattttaacgaagttggaaatattgctcgttattattggcggtgtatttgttatcgaaacactgtccgttattattcaagtcatttcatttaaaacaacgggaaaacgcgtatttcgcatgagcccgttgcatcatcactatgagttgattggctggtcggagtggcgcgttgtcgtcacattctgggcagtcggcttattatttgcaatgctaggaatctatatcgaggtgtggatctaattgaaacagacagctttctatcaacaacgtcgcgtgttagtcatcggtttggcgaagagcggatttgcagcggcaaaactgcttcatgagctaggagctatcatcacggtaaatgatcaaaagccgtttgaagaaaataaagaagcacaacagttagaacaattaggaatccgggttatttgcggcgggcatccgcttgagctcttggatgagccgtttgatcttgtcgtgaaaaaccctggcattccatatacgaatccaatggtcaaaaaagcaatggaaaaaggattacccgttgtcacagaagtggagttagcatatcacatttcagaagcgccttttattgggattaccggttctaatggaaaaacaacaacaacgacattaatttatgaaatgttgcgtgaaggagaaaaacgcccgctgcttgccggaaacatagggacggctgcttgtgaagtggcaaaaaaggcggaagcaagcaattggcttgtaacagaactttcctccttccagctggcgggaattcgcgactttcgtccgcgtatttccgttttattaaacattttcgatgcccatttagattaccatggtacaaaagaagcttatgcgcaggcaaaagcaaatatttttaaaaaccaaacaaacgaagattatgcggttattaatgccgatgatgaacttgtgatgcagcttgctgagaacattcatgcacaaaaagttgctttttcggcaacaaaagtgttaggccgcggtgcttatataaacaatggttttatctattggaacgatgaagcggtgattgctgttgccgatatcgtacttcctggaaaacataatttggaaaatatattggcagctgttgctgtggcaaaattagcaggcgtagacaataaatccatttatcaagtcctgacgacatttacaggagtaaagcatcggcttcaatatgttgctactattgatgggagaaagtttttcaatgactctaaagcaacaaatattcttgcgacacaaaaagcgttgtctgcttttgaaaaagattctgtcatccttttggcaggtggactagaccgcggcaatgaatttgatgcactccttccttatttgcacaacgtaaaagcggtcgtattgtttggacaaaccgcgccaaaaatagcccgtgtcgctaagcaggcgggaatagaaaccattgaatatgtcgataatgtggaaaaagcggtaccggttgcatatcagctatctgagccaggtgatgtcattttgctgtcaccggcatgtgcgagctgggatcaatataaaacttttgaacaaagaggggacatttttataggcgcggtgcataagttgaaatagagggaaaggacagcctttctctcttattttagaaaagcagaggtgttgggcattgtcgcggaaaaagtctacgcctgattttttgctgattatccttacgttttcgttgttggcgattggacttattatggtgtatagcgccagcgccatttgggcggaatataagtttcacgattcgtttttctttgccaaacggcagcttttatttgccggtgtgggagtcgtcgcgatgttttttattatgaatattgattattggatatggcgcgactggtcgaaagtgcttattatcgtctgttttgtgctgctcgttctcgtgttaatccctggagtggggatggttcgcaacggatcgcgcagctggattggcgtcggagcgttttccattcagccgtcggaatttatgaaactcgcaatgatcgcctttttggcgaaatatttatcggaaaatcaaaaaaatattacatcgtttaaacatggattgttccctgccttggtgcttgtttttattgcgtttggaatgatcatgctgcaaccagacttaggaaccggcaccgtaatggtcggtacgtgcatcgccatgatttttgtcgctggcgcgcgcatcagccattttattgggctaggagtgctgggactggcaggatttgctgcgcttgttttgtcagcgccataccgaattaagcggattacttcttttttaaatccttgggaagatccgcttggaagcgggtttcagattattcagtcgctgtatgcgattggtcctggcggtttgtttggtctaggacttggacaaagccgccaaaagtttttttatttgcctgagccgcaaacggattttatttttgcgattttagcagaagaacttggctttattggcgggtcgcttgtgttgcttttatttagcttgttgctttggcgtggagtgcgtattgcacttggggcgccggatttgtatggaagttttcttgccatcggcattatttcgatggtggccattcaagtaatgattaatatcggcgttgttacaggattaatgccggtaacgggaattacgctgccgtttttaagctatggtggttcatcattaacgcttatgttaatggcaattggggttttactaaacattagcaagcatgcaaaatattaataaaaccaattcgttgcgttgcatccaacaaccaaaaaacaaaatgttcaagtttcatcgatctagaaggggatctctcaaattagagagacaccctctcattttgttaaggtgacatctgcgatgaaaggagcatacgtatatacataggcggtttgggaaaggagatgaaagcgatgaaggcaatggtaaatgaattattaagcgctaacgttgggaaagtgaaggaaatggaacctttatcgaaccatacgacgataaaagttggcggccctgcagatgtattgatcgaaccagacagcgtagaaagcctaaaaaaagcaatggcgattataaaaaagcatgaagtgccatggcgcgcgattggccgtggttcgaatttacttgtttctgacgaaggggtcgaaggggttgtaatcaaaattggcgaaggattagatgaattacatgttgatggggaaaccgttacggtcggtggaggatactcattagtacgccttgccacgttaatgagcaaacaagggttgtctggtttagagtttgccggcggaattcctggatcggtcgggggagctgtttatatgaacgcgggggcgcacggctccgatatgtcacaaatcgtaaaaagggcgttaattttatttccagacgggatgatggaatggctgacgaatgaggaaatgcaatttgcgtatcgcacttctgtgttgcaaacaaaaagacgtggaatttgtatagcagcggaacttcagcttacttccgggaaccgtgaagaaattgttgcaaaaatgcggaaaaacaaagattatcgccgtgagacacaaccgtgggataaaccttgtgcgggcagcatattccgcaatcctttgccgcaatatgctggaaaactgattgaagaggctggtttaaagggatatacgattggcggcgcgaaaatttctgaacagcatgccaattttatcgttaatacaggaaaagcaaaagcaaaagatgtactggacttaattcagtttgtgaaaaaaacgattcatgaattgcatggcattcatttgcggacagaagtagaaattattggccggaagttgtaaaatctatctctctatatattataatatattataatgctatgatataataaaattgagtttgtccatgtttatcgaacatagaaatacaacggcatcgaggtgtgccgtttgtttttatagacgtgctttcgagcttatgtcggaaagcggtgaatggctttggaaaaaggaaaaaaaatcgttgttcttgaggaacgggtgccgaaattaaaggaacggcggagacaaaaagcgaatcgtcgtttaatcgcgtatatctctttcttttttcttctcattttatgcatgatttattttcaatcaccattaagttatgtccgtcatattcaagtaaacggaaatcatcatctttccgaaaaacaagtgatacagttaagcggcatcacaaaacggacaagcttttggaaagtaaaaaaagacgaaattaagcggaatgtggagaaacatccggaagtgaagagcgtatcattggaaaaacatttcccaaatacgatcatcattcatgtgaaagagcggaggagaatcgcttatatttatgaccaacaaacattttttccgcttttagaaaatggttacatactaaagaaacacacatcaaaaaccgcgccaagcgatgcgccgattttaattaattggaaaaagggagaagatattcaagaaatcgcaggacagttggcgcagctttccccatcgatattaaacgccatttctgaaattcattatacaccgagcgatgataaccgttatcatattactgtttatatgaatgatggttttgaagtgagtgcgaacgtgcaaaattttgccgataaaatgtcattgtatccgtctattgtccagcaattagatccaaacgtaaaaggggtaatccatttagaagtaagcaattattttaccgcttataaacaaccgaaaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacaacacctaccatcatgccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtaaccgaacaaacgcttgtcgtgggtattgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgtgtgcttcgcaaatcgttcccgatcttccagtcgaaagagggctttcgccagctgtatgaagcgattcaggaggcgatgcaagcgttcggaaagccgcaggtgatcgtcgccgtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacatgacgccaaagacgccctagtcatcgccagactggcaaaagacggacgattcctcgttccccggctgttgcacgagattgaagccgatttgcgcgtggggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggacggatcggtattttccagagttttggaccgtgtttcgtgacttggggaaaacggcgctttcggtgttggagtggacgccgcttccggctgatatggccggccggacggtggaggagcttcttgaggtgtaccggcaaagcgaagggatgaaatgcccgcagaaggccaaaattcaggcgttgatcaacaccgcgaaggactcgattggggtgacggaagggacagcgatggcccggtttgagatcgccgcgctcgtccgtcgataccgccaattggaggcggagatcgctgcactggacgccgagttgaaggcattggttcaaacgacgatggagtaccaatggctgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccattatcgggacccgcgccaattggtgaagttggcgggcctgacgctcaaggagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggttgcgctcggtgctgtttcgggcgatgattccgctgattcggcataacgaggcgtttcgcgagctgcatgagtattatacgacccgatccgtcaatccgctgaccggaaagcagtccatcgtcgccttgtgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcgtttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctcccccctgcgaacggaagaatcgttggacaacgagatgacaccggagaagctggcgtgatttcatccattcgaccttgagtccctaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatatgcttcccccccgcggcaggaaaatataaccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaagatgtaagggattttgtcgaaaaatattttttggacacccctgagaggccgaaaagccttgatagatcaacatttctagagggaggatgacaatgacaaagcggaaaggtaaccgtgtcatcctttcttttatctgttttatactaggatctatgctggcgttttcttatcaatatacaaaaagggaagcatcaaagcgaaatataacagaccgacagtggcaaaaggaatatgagtaccggcagcaattgattgagatacaaaaagaaaatcggcgattaaaaaatgagttagtacaaaaacaaaatcaagtggcggagatggaaaaagcgctagcagatcaacaggcaatgtatacggatttggcaaaacaggcggaaaaactgcgcatgtatgtaggaaaggccaaagtaaaaggaaaaggaattgaaataacgttatcggatgcatcttatattccttctgaacaaagtgcgacagactacattgttcacgaacaacatgtctttaaagtcattcatgagctgctcatttccggagcagaagcaatcgccattaatgggcaacgaatttcccatcgttcgtacattgtttgcaatggtcccgtaatcgaagtagatggtacgcaacacgcagccccttttgtcatctccgcaattggcaatccaacggttctcgcttccgctttgaacattcccggcggggtaaaggatcagcttattcaagataacataattgtagggattgctagtaaagatgaaatagtgttagatcctatctttcatgttaatcatccataaattgcctcggcagaaagaatggtgaagatgattggaacggaaaaaaacgatctattttacttgtattacggccatttttggatttatgctagctgttcaacttcagacaacgtcacatcctaaagttcgcgatacacgtgatatttgggagttgcgcgctgatttaaaaaaagaacaacaattgcagcgacaacttgtattagaaatcggggattatgaggaaaaattacggaattacaagcaaaagcagcgatctaatcaagaagccgttttgcacgaaacagtaagtgaattggaacaggaagctggtttgacaaaaatagaaggtccaggaattgttttgacaattgaaccattttattcggatcattacgtaggtcccattgcggaaacggtgtcgcctgaactgttgcaccggcttattaatgaattaaacatgtatggtgcgaaagaaattgctattgccgaggagcggattacaaacacgacggcgattcgcgatgttaatggttcgacgaaaatcggagatagcaaaatctcttcattgccaattacagtaaaagtaatcgcagatgatgcagaaatgttatgtaatcgtttaaaagtatcgacaattcttgatgattttgtcgttgaaaatttgcagcttacaatttctgaaccgttgacatcggtggttattccgccgtctaaagaaaaatggaacgtgaaatatatggaaacggtaaaagccgaaaaggaggagaaataatatgtggctcccgctcatcggcttattcgttggtttaatagtaggatttttgagcgatttgcgcgtccctgacgaatattccaattatttatccattgcaatccttgctgcatttgatacattaattggtggactccgcgcccatttacagcaaacatatgacgaaatagtatttataacaggattcttttttaacattattttggctacaactttaacttttcttggtgtccatcttggtgtagacttgtacttagcagctgtatttgcatttggggtgcgcctttttcaaaatatcgctgtcattcgccgcctccttcttgccgaatggatggaaaggcgacagaaccgtgaaaaaagttaattggaaaaaagggaaagtttcttaaaatgttgaatatatggagtaaaaaatgattggttcgctttttaacattgctgatgataagcaagcgtatccgttatagattaaaagatgaatagagaataacgcaattgtgtggcatatacgagatatataaatttcagcttaaaggaggtgtcactgcttactaaaatacgtaatagggccgcaagaaaatggatgagaagccacagttgcagacggaagcggtgcatatacgattttagtaggcaggtaccaaaagatgagcagcaatgagatcgtcgttagtcttgacattggcacgtccagtgttaaagtcataatcggagaaatgctaaatgaatctattaacattattggagtaggaaatgtaaaatcggaaggacttaaaaaagggtccatagtggatatagataaaacggtgcaatcgatcaaaagagcggttgagcaagcggaacggatggttggtttaacgatccgccgtgtcattgttggtgtgacgggcaatcatgtccagcttcaagactgccacggcatcgttgctgtttccagtgaaaaccgcgaaattaccgatgaagatgttgcgcgcgtgatggatgctgcgcaagtcgtatcgattcctccagatcgggaaattattggcgtgattccgcggcagtttatcgttgatgggttagatggcattaacgatccgcgcggaatgctcggtgtccgtcttgaaatggaaggaacgattattaccggttcgaaaacgattttacataacttactccgctgtgtagaaagagctggactggaaataagcgatatttgcctgcagccgcttgctgctggttctcttgctttgtcaaacgatgagaaaaacttaggggtggcgttagtcgatatcggtggcggttccacgactatcgctattttcgaacaaggatttttacaggccacttccgttttgccagtaggaggggatcatattacaaaagatttatcgatcgggctccgaacatcgacggaagatgcagaaaggattaaactaaagcatggacacgctttttatgactatgcttctgaagaagaagtatttatcgtgccggttatcgggactgatcagcatcagcaatttagtcaattagacattgccgatattattgaggcaaggctggaagaaatttttcaaatggttcaacatgaaatccgcaagctaggatttcgtgatttgccaggcggctatgtgctaactggcggagtagcaaatatgccaggaatattagaattggctcatgtcgtattaggaagcagcgttcgcattgctatgcctgattatataggtgtgcgcgatccgcagtatacgacaggagtagggctgatcaagtttgcttatcaacaagcgatgctgcaagggaaatcggttcctgttgctgcatcggttgcggagcctgttgaaaaacatccgcaaaagcaatcacaaccgaaacaaaaaaagaaagaagcgactcttggaaaaaaagtaaaaaaatttttcgggtatttctttgaatagagattgaatttgggaggatttagttatgttggagtttgacactacaattgatcaaatggcaacgattaaggtgattggtgttggcggcggcggtaacaacgctgtaaatcgaatgattgagcacggtgtacaaggtgttgagtttattgctgtcaatacggacgcacaggcgttaaatttatcgaaagcaccaacaaagctgcaaattggcgcaaaattaacgcgcggtttaggcgcaggtgcaaatccggaagtagggaaaaaagcagcggaagaaagtaaggagcaaattgaagaagcgctgaaaggcgctgatatggtgttcgtcactgcaggaatgggcggtggaacaggaactggggctgctccagttattgctcaaatcgcccgtgaattaggagcattgactgttggtgtcgttacccgtccattcacatttgaagggagaaaacgggcgacacaggcagcaagtggtattgccgcgatgaaagaagcagtcgatacattaattgtcattccaaacgaccgcttgctagagatcgtcgataaaaacacaccgatgttagaggcattccgtgaagcagataacgttcttcgtcaaggtgtacaaggtatttcggatttaatcgcagtgccaggtcttattaacttagactttgccgatgtgaaaacaattatgtccaacaagggctctgcgctaatgggcatcgggattgcaagcggggaaaaccgggcggcggaagcggccaaaaaagcaatctctagtccattgttagaaacatcgattgatggagcacaaggtgttttgatgaacattaccggcggcacgaatttaagcctttatgaggtacaagaagctgccgatattgtcgcatctgcggctgaccaagatgttaatatgattttcggctcggtcattaatgaaaacttaaaagatgaaattattgtaacggttattgcgactgggtttaatgaaaatgtggcatcacaatcgcgcccatcccgtattggaattggtacgattccgaaagtaacagcagcaccaaaacgggaaaaacacgaagaagccgtacaagattatgcggcgttgcgttccgtgcaagccgaagatccgcttgacattcctgcttttcttcgcaatcgcaatcgccgccgctaaacgaaagagcgcgaatcttttatggttcgtgctctttttcttttagttaatattttttcctagcgcgtatcgcgaagctaggacggtgacatttcgccgttgcccacaggacgtgggcagcttttaggcgaaattgggcgccttccgcttttctttattgtctagctcggcggctagctctcttgtgcgaaataaccttctcccttgaagtgcaagcacttcagcggtcgaagaacatttcgcttcgagagctaatcgcgccgcctccgcttttcttgtttctttgacaaaaattcctgtatttcaccatcataaattgacagactttccaataagatgtactatatactattttcagaaactgcttgtttttgttgtgagtgaaggaggctgtttgattggccgtttatttggatgtcatttggttattaaatgtttgttttgacagtttattgctttggttgacagcaattatgttaaagcgggatgtcgtgtggtggcgagtgttgtttggagcgtttattggcgcatctcttgttgtaatgatgtttacaccgttttctatgtatgctcagcatccggcaatcaaaattgtgttctcgtttctcatcgttttcgttacatttggatttaaacgaataaggtattttttggaaaatttatttgccttttattttgtgacgtttacggtcggaggaggtatgattgccgtccattattttttgcagcggcaaatcgatattcatgcaagtgtgttaacaacgtattcgctcggtgtgggcgacccggtcagttggatgtttgttttattaggattcccagccttatggttattttcgcgagcacgcatcaacgggattcgcgaaaaaaagttgcgatttgaacatattgtcgacgtccttattgtatttgatggcatacctcttcaattaaaaggactcattgatagcggcaaccaactatatgatccgctatcgaaaatgcctgtcatgattgttgagatgaataaagtaaaggaagtgctgccggaagaattagtgcaacatatccagttaggaacatcaatggattggatcaataatgagcaattggaaaagtgggtgcatcgtctgcgtattgttccatatcgggttgtagggagcgaacaacaatttttagttgcgattagaccagaccgcatcatgattttttacgaacaacaatggctggaaatccaaaaagggcttgtcggattaaacgaaaccattttatctgctgatggagaatatgagtgtattatacatccgaaaatggtacaaacggggaagaggctcacagcttcatgattcgttactatatcatactcgctttttgctaatttagaaggggggattttgatgaaaacgtggaaacttcgtatcatttatttttggtataagttattggcgaagttaaggattaaagcggatgaagtgtattatatcggtggaagtgaggcgctgccgccaccgttgacaaaagaagaagaagagatgttgattaaaaagctttcatctggggatgaaactgcacggtcactgcttattgagcgcaatttacggcttgttgtatatattgcgcgcaaatttgaaaatacgggaattaatatcgaggatttgattagcattggaacgatcggacttattaaagcagtaaatacgtttaatccagagaaaaaaattaaattagcgacatacgcttctcgttgcattgaaaatgaaatattaatgtatttgcgccgcaataataaagtgcgtgcggaagtatcgtttgatgaacctttaaatattgattgggatggtaatgaattattgttatcagatgtgcttggcacggaagatgatgtgattacgaaagaccttgaagcagatgtcgatcggcgtcttttattcaatgcgctaaggcagcttagcgaccgtgaaaaacaaattatggaacttcgtttcgggctttcaggcggagaagaaaaaacacaaaaagatgttgccgatttgcttggcatatcgcaatcttacatatcacggctagaaaagcggattattaagcggcttcgcaaagaattcaataaaatgatgtaaaatgacggcaatggtttcgcattgccgtttttttatgcatggatctgcgtgcatatttttccttccggaggagatactgaaaatggacgacttagcatctcctgatgggagggaacaacttgacaagaaacaaagttgagatttgcggagtagacacatctaagctccctgtactaaaaaacgaagaaatgagagaattgtttaagcgaatgcatgaaggggatttggaggcaagggaaaaattagtgaatggcaatttgcggcttgtattgagcgtcattcaacgctttaataatcgcggtgaatttgtggatgatttatttcaagttggttgtatcggacttatgaaatcgattgataactttgatttaaaccaaaatgtaaaattttcgacatatgcagtaccgatgattattggagaaattcgcagatatttgcgcgataataatccgattcgcgtatctcgctcgcttcgtgatattgcctataaagcgttgcaagtgcgtgaaaagttgatgagcgagacggcgaaagagccttcggcggaagaaattgcaaaggtgcttggcattcctcatgaggaagtggtgtttgccttagatgcaatccaagaccctgtttcgttatttgagccaatttataacgatggcggtgatccgatttacgtgatggatcaattaagtgatgaacgcaaccgtgatagccaatggattgaagaaattgcgctaaaagaaggaatgcgccgtctaaatgaacgagaaaaaatgattatccgcaagcgttttttccaaggaaaaacgcaaatggaagttgccgaagaaattggaatttcccaagcgcaagtatcgcggttggaaaaggcggcgattcgtcaaatgaataaaaacattcaagtataagagctgctcgttcagctcttttcttttttacataagccactaggcaaactcatatagttatgataagagaagaaagcgggggatgttgaatgatgagaatttctgagtttcaaacaaaagatgtggtaaacgttgcaaacggaaaaaaattaggcaatatcggggacatagatattgatttagagacagggcaaatacaatcactgattattttaggatcagggaaagtactcggtttatttggccgggaggaaacgacagtcatcccgtggcaaaatatcgtcaaaattggtgcggacgttattttagtacgtttgcatgaaagcgagtaaataaaaaataaggattatcacgtttaagcaaactatgataaaataggaaaaaaagtgataaaaatcaacaaaaaagatatgaggttgacgaggatgtcagacatttttcaacaaatagaaaaggaattgttgatgctgcagtcgcattcgtttcctcagatcgtcgctggatttacgacgaaacatggaggagtgagtaaaggagcgtttgcgacattcaatttagggctgcatgttggggatgacccttcttttgtttgcagcaatcgacagcgtttggcggatttgttgcaatttccacttgaacggtggatatgttgcgaccaaatacatgatgttcacattgaaaaggtgacaaccgaccacggtggaaaaggaacaacggattatcagtccgctatagcgggtacggacggtctgtatacagaagaggcaagattgttgcttgccttatgttttgctgattgcgtaccgctttattttatggctccgaaacatggcatgattggccttgctcatgccggatggaaaggaacagtaaaaaacattgcgggagaaatggttcgtctttggcatgagtgtgagcaaattcctcttgaggatatatacgttgtgatcggcccttcgattggcgcttgttgctatatcgtcgatgaccgtgtgatcacgcgcgtcgatcgcgttttggaaggggaagagaagcttccgtataagcaagtgagcatagggcaatatgctcttgatttaaaagagctgaataaagtattactgataaaggcaggaattcatgaagaacatattgatgtttccgggtattgtacgagttgtgctgatcatttgtttttctctcatcgccgtgatcaaggaaaaacaggaagaatgatggcgtttatcggcaggaaggaggaatgaatgatgacggttcgcgacaatttagcaatcattcgagaaaacattgaagcagcgtgccaacgagtaggacgcaaccctgccgacattcgcattgttgccgttacgaaatatgtaagtgtaaagcgggcgagagaggcgctagaagctggcattaccgatttgggagaaaatcgtgatgacgggttgttgaaaaaatatgaagcgttgggcgcggagccgacatggcattttattggcacactgcaatcacgaaaagtgaaaaatattattgacaaagtggattatattcactcgcttgaccgtatgtcgcttgctaaagaaatcgaaaagcgagcaacgaagcgggtgaaatgttttgttcaagtgaacgtatcgggtgaagcgactaaacatggattagcaaaagaagaagtgattccgtttattcaacagctgcaagatttttcgcatattgaagtgattggtttaatgacgatggcgccttatacagatgatgaatctattttacgtacatgctttcgtcaattaaaattattgcaagaaaatgtacaagcattacatattccaaacgctccatgtacggaactgtctatggggatgtccaacgattacgtgatcgccattgaagaaggcgcaacttttattcgccttggcacatcgcttgttggaaaagaattttaggaggtgaaatcaatgggattgataaaaaaatttaaagattattttttagaggaagactatgaggaatatgaagaatatgaagaggaatatgaggaagaggaagaaatgcggcaagcgacaaaggcaaataccaaatccaatgtggtgagcttacaaagcgtgcaaaagtcgtcgaaagtagtattaattgagccaagagcatatgcggaagcgcaagaaatcgctgaccatttaaaaaatcgccgcgcggttgtggtgaatttacaacgaattcaacacgaacaagcaaagcgtattgtcgactttttaagcggtaccgtatatgccattggaggagatattcaacaagttggcacaaaaatttttttgtgcacgccagataacgtagatgtgactggttcgatttccatcgatagtgacgatgatacatcaatgaagaggtggtagccgtttatggatagtttgctttggtttttgagtacattgattcaaatttattcgtatgcgcttattatttacattttgatgtcatggtttcccaatgctcgcgatacaaaaatcgggcaaatgcttgcaacgatttgtgaaccgtatttagaaccgtttcgccgcattattccaccaatcggaatgattgacttttctccgatcgtcgcttttttagtgcttgaatttgcgacaaaagggttgtatgccctttttgatatgttaaatttagtgtgaggaatccatcatagggttcctttcttcatggaagttaggtgtgaacagatggaaatataccagcattttcgcaaagaagaacatcattttattgaccaggtattagagtggcaagaaacggtaaagagacaatacgcaccaaagcttactgactttttagatccacgcgagcaacaaattgtgcaaagcgtcatcggtcgcgatgaggaggttcgcattgctttttttggcggcgccccgtttgtggagcgcaaaagagcgctattgttcccgccatattttcagcccgcggatgaagattatgaaattgctttgtttgaggtccattatccgagcaaatttatcagcctagagcatcgccaagtgctaggggcgctcatgtcgcttgggttgaggcgcggaaaatttggtgatattttaatgaaggaggaacgggttcaatttttggcggccaacgaagtggcggactatatccgcctacatttgcacgcaatcggaaaagcaaatgtttcggtagaaaaaagaccattgacagagattatcacgttagaagaaaagtggcaagatacgaccattaccgcttcatcattaaggctggatgcaatattatcacaagcatttcatgtatcgcgtcaaaaaattcagtcattcattgaaaatggatttgtaaaagtaaattggaaaatcgttgaacaagcacattttgaatgccaacaaggagacattctttccgcgcgcggatttggccgctgtaaaattatatccattgaaggaaaaacgaaaaaagaaaagtggcgcattcgaatcggaatgcaaaaataatcgaatggttgcaggaattgatagaaaaatgtcgaatgataaggaaaaggaatttcgagacggaggtggccattgtgcctttaacgccattagatattcataataaagagtttagccgaggttttcgcggctatgatgaagatgaagtaaatgaatttcttgatcaagtcattaaagattatgaaatggtgattcgcgaaaaaaagcaacttgaggaaaaagtagcggaattgacagaaaaactaaattactttactaatattgaagaaacattaaacaaatcgattttagttgcccaagaaacagcggaagaagtaaagcgaaacgcggagaaagaagcgaaactaatcattaaagaagcggaaaaaaatgcggagcgcatcatcagcgaagcgcttgcgaaatcgcggaaaatctctcttgaaattgaagaactaaagcggcaatcgaaagtatttcgcatgcgttttcgcatgctcattgaagcgcagctagaaatgttgaataatcgcgattgggatgatttaatggaatatgaagtaccagaattagaaacaaaggagaaggaagaactctcccaatcttgacgaccattgattttttcgcatataatatcgaataaaatgaacataggcgttaacgatgaaagggacagtagctctttcaacgcttatttcagcgagctggggatggtggaagcctggcataagcgaaagagtgaagatcaccctggagttccatgctgaacggaaaagtaggcagtggcgtgtcattcacgttacgaatgcaaagtgggctatggcatacatagccaataagggtggtaccgcgagaccgttctcgtccctttttgggagagagcggtttttttgcgtttctactgtctttccaacttgatcagctacttatctatttcgctcatttatacatgaaataaaaggataggaggaatgaacatggattacaaagaaacgctgttaatgccacaaacggaatttccgatgcgcggaaacttaccgaagcgtgaaccggaaatccagaaaaaatgggaagaaatggacatttatcgaaaagtgcaagaacggacaaaaggacgcccgttgtttgttctgcatgacgggccgccgtacgcgaacggcgatattcatatgggacacgctttaaataaaattttaaaagatattatcgtccgctataaatcgatgagcggctattgcgcgccatacgttcctggatgggatacacatggacttccgattgaaacagcgctcacgaaaaagggagttgaccgaaaatcgatgagcgttgcggaatttcgcaagctttgtgaacaatatgcgtatgaacaaattaataatcagcgcgagcaatttaagcgtcttggcgtgcgcggcgattgggaaaatccatatattacgttgaaaccggaatatgaagcacaacaaattaaagtgtttggcgagatggcgaaaaaaggacttatttataaaggcctaaagccggtatattggtctccatcaagcgaatcggcgttggcggaagcggaaattgagtataaagacaaacgttccccttccatttatgttgcattcccagtgaaagatggaaaaggagtgcttgacggggatgaaaaaatcgtcatttggacaacaacgccttggacgattccagcaaacttagcgattgccgtccatccagaccttgattatcaagtggtggaaacaaacggtgcaaaatatgtcgttgctgctgcgttattagaatctgttgcgaaagaaatcggctgggacgaagtaacggttgtgaaaacgatcaaaggaaaagacttagaatatgtcgtggcaaaacatccgttttatgaccgcgattctttagtcatttgcggtgaacatgttacgacagacgccggaacaggatgcgttcataccgcgcctggacatggggaagatgactttattgtcgggcaaaaatacggcttggatgtgctatgtccagtcgatgagcgcggctatatgacaagcgaagcgccaggctttgaaggactgttttacgatgaagcaaacaaagcgattacgcaaaaattagaagaagtcggggcgcttttaaaactcagtttcatcactcactcgtatccgcacgactggcgtacgaaaaagccgacgattttccgtgctacgacacaatggtttgcatccatcgataaaattcgcggtgaactgcttcaggccattaaagaaacaaaatggattccggaatggggcgaaatccgcatccataatatgattcgcgaccgcggcgattggtgcatttctcgtcaacgtgcatggggggtaccgattccagtcttttacggggaaaacggtgaaccaattattacggacgaaacgattgaacatgtatctaacttgttccgtcaatatggttcgaacgtttggtttgagcgtgaggcgaaagatttattaccggaaggatttactcatccatcaagcccgaacggtatctttacgaaagaaatagacattatggatgtatggtttgattccggttcttcccatcaggcagtgcttgtagaacgtgatgatttacaacgcccggcagatttatatttagaaggttccgaccaatatcgcggctggtttaactcttcgctttcgactgccgtcgctgttaccggtaaagcaccgtataaagctgtattaagccacggatttgttctcgatggagaaggacggaaaatgagcaaatcgcttggcaatgtcgttgtgccggcgaaagtgatggaacagcttggtgccgacattttgcgtttatgggttgcttctgttgattatcaagcggacgttcgcatttctgacagcattttaaaacaagtggcggaagtatatcgcaaaattcgcaatacgttccgctttatgctcggaaacttattcgactttaatccagaaacagatgcggttccggttaacgaattacgtgaagtcgaccgctacatgattgtaaaattaaaccatttgattgaaaacgtaaagcatgcctatgaaacgtatgattttgcgtccatttatcacgatgtgaacaatttctgtactgttgatttaagtgctttctatttagattttgcaaaagatattttatatatcgaagcgccaaacgatcgcgcccgccgttcgattcagacggtattgtacgaaacggttgtcgcgttaacaaagcttgtagcgccgattttgccacatactgcagaggaagtatgggagcacattccaaatcgaaaggaaaaagaagaaagcgttcaacttgttgatatgccagagacaataaacattgacgaagaagacgcgattgttgcaaaatgggatgcgtttatgaacttgcgcgatgatgtgttaaaagcgttagaagtggcgcgcaacgaaaaagtgattggcaaatcgttgaccgcaagcgttacggtatatccgacaaaagaagcgcgacaattgcttggatcgatcgaagaagatctaaaacagttatttatcgtatccgagtttacgattgcagatgactatgaacatgctccagaagatgcgcaaaaattggccaatgtggccgttatcgtcaaaccggcggaaggagaaacatgcgagcgttgctgggtggtgactccggaagtaggaaaagatgcggatcatccgacattatgccctcgatgcgcccatattgtgaaagaacattattccgcctaaagctggcggagctgccggattgcggcggctccgctgtttttatcgcatcatccaattgtctataattgcctgattatgctacaatgcattaggtatgatatacgtgagtggggggatatggtgatatactatatcattgcgctggcggtcatcgccatcgatcagtggacgaaatggctcgttgtaaaatatatgcagcttggtgaaagtattccgatcattccgaacgtgctttatatcacctcacatcgtaaccgcggagcggcatggggtattttacaagggcagttttggctgttttatttgattaccgtaatcgttgtcattgggttagtcgtctatattcagcgtttgccgcgcggagagcggttgtttggaattgctttgggccttatgcttggaggagcgatcggcaattttattgaccgggttttccgcaaagaagtcgttgactttattcatacatacattggcacatatagctttccagtgtttaatattgctgattccgcgctttgtatcggtgtagcgcttgtctttattaaaacgttttttgctggaaaaacagaaaaggagaatcggtaatggatgttattcaatttcatattgatgcggaatacgacaatgaacgaattgataaagtgattgcagcattaaatgaagaatggtctcgttccaaagtgcagcaatggataaaagatgggcttgtcaccgttaacgatcagcatgtcaaagcgaattacaagagttcagccggcgatgtcgttgtcgttcgccttccggaaccggagccgcttcatgtcgtgccagagaatattccgttagatatttattacgaggatgctgatgttcttgttgtcaataaaccgcgcggcatggtcgttcacccagcaccagggcatatgcgcggcacgctcgtaaacgccttgcttgcccattgcaccgatttatcaggcattaacggagtgcttcgtccgggtattgtgcatcgcattgataaagatacatctggattattgatggttgccaaaaacgatatggcgcaccagtcgcttgtcgatcaacttgtgaaaaaaacggtgacgcgaaaatataaagcgattgttcatggagtaattccacacgattacggcacgattgacgcgccgatcggccgcgataaacgagatcgtaaaaagatgacggtaacagaagaaaacggaaaagaggcggtcactcatttccgtgtgttagaacgttttcgccactatacgtttgtcgaatgccaattagaaacaggaagaacccatcaaattcgcgtgcatatgaaatatattggctatccgttagcgggcgatccgcaatacggaccgaaaaagacgctgccaattgacgggcaggctttacatgcaggagtgctcggatttacccatccgcgcactggagaatatttggagtttgaggcgccacttccgcctgagtttgagcatcttttacaattgttgcgaaaaggtgattgacaactagacaaagaaaacgtacaataaggtcaaatgaataagaacctttaaattcagtcctgtgaggctgagaagggatcggatcaatatcaatatgataacgtaaggcgcagtatgtcttgttctgtacgcgtgaacggttcctctcgcttcctgggcgggaggatttttttatggaggtgaaatggcatgcaaaaagccgtcgtattagacgaacaagcgattcgccgcgcattgacgcggattgcccatgaaattatcgaacgcaacaaaggcattgatgactgtgtgcttatcggcattaaaacgcgcggcatttatttagcaaaacgattagcggaacggattgaacaaattgaaggaaaagcagtccctgttggtgaattagatattacattgtatcgcgatgatttaacggtaaaaacgatcgaccacgagccgctagtgaaaggaacggatgtaccgtttgatgtgacgaataaaaaagtaatattagtggatgatgtattgtttacgggccgaacggtgcgcgcggcgatggacgcggtgatggaccttgggcgcccggcgcaaattcagcttgcggtgcttgtcgatcgcggccatcgcgaactgccgatccgcgctgatttcgtcggcaaaaacattccaacatcaagctccgaattgattgtcgttgagttgacggaagtcgatcagttggatcaagtcagcattcatgaaaaataaaagcaatcccttttaaatgcagtcccgagaggctgcaaaagggacggaaagataggctcggactatctctgtaccctctttgcaccctcaagggcaaagaggtttttttatgcaaaagaagaaaggagtttttacaatgaacaaacctgtgttagatattcaagaccggccatcgccgatgcaatggttaacccttagtttacaacatttgttcgccatgttcggggcgacgattttagtgccttatttagtcggattaagcccgtcgatcgcactcatttccagcgggctcggaacgcttgcttttctcatgatcacgaaatggcaggttcctgcatacctcggttcatcgttcgctttcatcgctccgattattgcaacgaaaacagcgggaggaccaggggcggcgatgatcggcagttttctggcaggacttgtgtatggcattgtggcgctcgtcattaaaaaggctggctaccggtggattatgaagctattgccgccaattgtcgtcggaccggtgatcattgtaatcggtcttggattggcgaataccgccgtgaatatggcgatgaacaacccggatggaaaatacagtttcacatacttttcggttgcgcttgtcacgcttgcggcaacgattgtttgctctattttcttgcgcggcatgctcagtttagtcccagtgctagcagggattatcgttggttatgtatacgcgcttattgtcggggttgttgatttctcgaaagtcgtggaagcaaaatggttcgaaatgccggactttctccttccatttgtcgattatccagttcacatcacgtgggacattgtgctgctaatgacgccagtcgcgatagtgacgctatctgaacacatcgggcaccagcttgtgttaagtaaagtcgtcggacgcgatttaattcaaaaaccaggtttgcatcgctcgattttaggagatggtactgcgacgatgatttctgcgcttatcggcggaccgccaaaaacaacgtacggcgagaacatcggagtattggcgattacacgggtctatagcgtctacgtgttagcgggcgcggcgatgattgcgattatctttggatttatcggaaaagtaaccgcgcttattagctcgattccaaccccggtgatgggaggcgtgtcgatcttgttgttcggaattatcgcctcttccggcttgcgcatgcttgtcgatagccgcatcgattttggagacaaacgcaacttagtcatctcttctgttatcttagtcattggaattggcggcgcggtgttaaaagtgacagaacaattccaaattcaaggtatggcgcttgcggcaattattggtgtcctcttaaaccttattttaccgggtcgcccggaagtaaacgaaaatatgttcgaagtaaaagaaaatagtaacgatcatgtggcataactgcaccttttaattaagtccagagagacttaaaagggtgttacgacgagaaggaaaaaggtagatcgttgtctggaaagacgaaagttgctttctggtccctttttgcgaactgtgtaacaccctgtctctaggcagggtgtttttttatgagaaatcaagcaaaggagagaaaacgatggcacatttgtttacattatctgaactgtccgtcacggaaattatccgattattagaggatgcggagcaatttagaaaaggacatttttggcgtccgcctgaaccgatgtttatcgccaatttgttttttgaaccaagcacacggacaaaatgcagctttgaaatggcggaacggaaactagggcttcacgtgattccgtttgatgccgatatgtcgagcgtacaaaaaggagaaacattgtacgacacggtccgcacgcttgaggcgatcggggtaaacgcgcttgttattcgtcattcgcaagatgcgtattttgaagagcttcgtcatacggtccgcactcccatcattaacgctggtgacggctgcgggcatcatccgacgcaatcgctcttagatttgctcaccatccggcaggagtttggcacatttgccgggctgactgcagcaatcatcggggatattcgtcacagccgcgtagcccgctctaatgccgaagtgctgacaagactcggagcgaaggtgttattttcgagtcccgaagaatggaaagatgaagcaaatccatatggtacgtatgtagatattgatacagcggtagcggaggcggatgtcatcatgctgctgcgcatccagcatgaacggcacgcggaaaaaatggggctgacaaaagaacagtatcatgagcgctatggactgacgataaagcgggcgaaaaagatgaaagcaaacagcattattttgcatccggcgccagtcaatcgcgatgtcgaaattgaaagcagccttgttgaatcggaacgctcgcgcatttttaagcaaatggaaaacggagtctatgtgcggatggctgtgttaaaacgagcaatcgaagaagggagaatggccaatggcaattattttgaaaaatggcaagtcgttcaataaagatggtgtgatcgaacggacggaactaaaaatcgaaaatggatttattaccgccatcggctccaagcttcacagtgaagaagcagacgaagttatcgatgtacaagggaagttgatatcagccggatttatcgatttgcatgttcacctgcgcgaaccgggcggcgaagcgaaagaaacgattgccaccggaacgctggcagcagcaaaaggtggttttaccacagtggcggcaatgccgaatacgcgaccagtgccggatacgaaagaacaaatggaatggctttgcaagcggatccgcgaaacggcttatgtccatgtgcttccatatgcggccattacggtcggccagcaaggaacagagctgaccgacttcgccgcattaaaagaagcgggtgcgttcgcgtttaccgatgacggggtaggcgtgcagtctgccggcatgatgtatgaagcgatgaagcgggctgctgcactagatatggcgattgtcgcccattgcgaagataacactctggcgaatcgcggtgtggtgcatgatggcgaatttgcgcaccgctacgggctatatggaattccatccgtatgcgaatcggtacatatcgcgcgtgatgtgctattagcggaagcaacgggatgtcactaccatgtgtgccatattagcacgaaagaatcggtccgcgttgtccgcgatgcaaaacgggcaggaattcgcgtcaccgcggaagtgacgccgcatcatcttcttttatgcgatgaagatattccaggccctgacgcgaattataagatgaatccgccgcttcgcagcaaagaagaccgcgaggcgttaatcgaggggctgcttgatggcacgatcgactttatcgcaaccgaccatgccccgcatacggaagcggaaaaacaaaaaggaatcaatgccgccccgtttggcattgtcggtttggaaacggcgtttccgctcctttatacccacttggtcgaaacaaacatattgacactgaagcagctgattgatttgctgacggtgaagccggctgaatgcttcggcttgccgcttggaaagcttgctgtcggcgagcgggcggatattacgattatagatttagagaccgaagaagcaattgatccacagacgtttgtatccagagggaaaaatactccatttgccggttggaaatgtaagggttggccggtgatgacgtttgtcggcggaaaactagtttggcagaaaggaagagaataaatgaaacggcagcttgtattagaagacggtacgttttttatcggcgacgcgtttggcagcacggaaaaaatggttggagaagtggtgtttaacacgggaatgaccggttatcaagaaattttaaccgatccttcttattgcggacaaattgtaacaatgacgtatccgctcatcggcaattatggcattaatcacgatgattttgaatcgattgaaccgcatgttcatggcttcattgttaaagaagtgtgcgactcaccatccaattggcgaaacgaaatgacgctcgatcagtatttaaaagaaaaacggatcccggggttatcaggaatcgatacgcgaaaattaacgaggattattcgaaaatatggcacgctcaaaggaatgatctgcgatttagatgcaagcgtgcaagaggttgtcgaatacttgaaaacaacggaactgccgagagatcaagtgaagcgcgtctcgacaaaaagcccgtatccaagcccggggcgaggctatcgcatcgtcctcgttgatttcggcatgaaacatggcattttgcgcgaattaaataaacgaaattgcgatgtgattgtgcttccatataacgcgaccgaggaagatgtattacgtttgcacccggacggagtaatgttatcaaacggtcctggagacccgaaagatgtgccggaagcgatcgaaatgattcgaggcattctcggcaaagtgccgctctttggcatctgcctcggccatcagctgttcgcgctcgcctgtggcgccgatacggaaaaaatgaaattcggccatcgcggctcaaatcatccagtgaagcatttggcgacgggaaaagtagcgatcacttcacaaaatcatagctatactgtcaaaaaagaatcattgcaacatacaagattagaagtaacccatatcgctttaaacgacggcacggtagaaggattgcggcatcttgattatccggcgtttacggtgcaataccacccggaagcctcacctggtcctgaggatgataactcgttatttgatgagtttattgagatgattcgcgagtttaaaaagaaaggggaaatcgttcatgcctaaacgccaagacattgaaacgattttagtgatcggttccggcccgattgtcatcggccaggcggcggagtttgattatgcgggcacacaggcatgtttggcgctaaaggaagaaggatacaaagttattttagttaactccaatccagcaacgattatgaccgatacggaaattgccgacaaagtatatatggagccgctcacgctcgaattcgtttctcgcattatccgcaaagaacgtccggacgcgattttgccgacacttggcggacagactgggctaaacttggcggtcgagcttgctagaacgggggtgctcgcagaatgcggcgttgaaattttaggaacaaaattagaagcaattgaaaaagcggaagaccgcgaacaatttcgcgcgctcatgaacgaacttggcgaaccggttccggaaagcgaaattattcatagcttggaagaagcatacgctttcgtggaaaaggtcggctatccggttatcgtccgcccggcgtttacgctcggcggcactggcggcggcatttgcaaaaacgaggaagaattgatcgatatcgtttctactgggttaaaactaagccctgttcatcaatgcttgctagaaaaaagcatcgcgggctataaagaaatcgagtatgaagtgatgcgcgacgccaacgataacgcgatcgtcgtctgcaatatggaaaatatcgatccggtcggcattcacaccggcgattcgatcgtcgtcgctccaagccaaacgctaagcgaccgcgaatatcaattgctgcgcaacgcgtcgctaagaatcattcgcgctcttggcatcgaaggcggctgcaatgtgcagctggcgctcgatccgcatagcttccattattacgtcattgaagtcaacccgcgcgtcagccgttcatcggcgctggcgtcaaaagctaccggctacccgattgccaagctcgccgcgaaaatcgccgtcggcttaacgttagatgaaatcattaatccggtgacaggaaaaacatacgcttgctttgaaccaacgctcgattacgttgtgacgaaaattccgcgctttccgttcgataaattcgaatcggccaaccgccgtcttggcacgcaaatgaaagctacaggcgaagtgatggcgatcggacggacgctagaagagtcactgttaaaagcggttcgctcccttgagacgaacgtctaccatctcgaacttaaagatgccgaaaatgtatcagatgagttaatcgaaaagcggattcgcaaagcgggagatgaacgcctcttctatattgccgaggcgctgcgccgcggatttactgtcgagcaaattcacgagtggagccaaattgaccgatttttcttaaccaaaatcgaaaacatcgtccgctttgaaaacgttgttcgtgactataagggggatatcgaagtactgcgaaaagcgaaagaaatgggcttttccgatgtagccatcgccaagctttggaacaagagtgagcgcgatgtgtatgagatgcgcaaacaagcaggaatcattcctgtatataaaatggtggatacatgcgcggcggaatttgaatcagaaacgccgtattactacagcacgtacgaagacgaaaacgaatcggtcgtcaccgaccgagaaagcgtcgttgtgctcggctcaggaccaattcgcatcgggcaagggattgaattcgattatgcgaccgttcattcggtctgggcgattaaagaagcgggctatgaggcgattattatcaacaacaatccggaaacggtgtcgaccgacttcagcatatcggacaaattatatttcgagccgttaaccattgaagatgtgatgcatgtcattgatttagaaaagccgatcggggttatcgtgcaattcggcggccagacggcaatcaacttggcggccgaattagcggcgcgaggcgtccgcattttaggaacgtcgcttgaggacttagaccgcgccgaagaccgtgacaaatttgaacaaacgttatcggagctaggcattccgcagccgcaaggaaaaacggcattttccgtcgaggaagcggtgcggattgctgaggaaatcggctatccggtgcttgttcgtccatcgtatgttcttggcggccgcgcaatggaaatcgtgtatcaagaagaagagctattgcactacatggagcacgccgtcaaagtgaacccgcagcacccggtgctcatcgaccgctatttaatcggaaaagaaatcgaagtcgatgcgatttctgatggagaaacggtgtttattccgggaattatggaacatatcgaacgggcgggcgtgcattccggcgactcgattgccgtttatccgccgcaaacgttaacgaaggacatccagcaaaaaatcgtcgattacacgattaaattggcaagaggattgcgaattgtcggactgctgaacatccaatttgtcatgtaccaaggcgaagtgtacgtgctggaggtgaatccgcgctcaagccgcaccgttccgtttttaagcaaaattaccggcgtgccgatggcgaatattgcgacgaaagtcattttaggcgcgaagctcgcggaacttggctatgaaacaggcttgaggcaagaaagcgaaggagtatacgtgaaagcgccggtcttctcattcgcaaaactgcgcaacgtcgatatttcgctcggcccggaaatgaagtcgactggcgaagtgatcggcaaagacgtgacatttgaaaaagcgttatataaagggttagttgcttcgggaatccatattcgtccatacggagctgtcctattaacggttgccgataaagataaagaagatgcgattgaacttgcaagacgtttctatcaaattggctatcagctgctcgcgacaaacggcacggcggaagcgttaaaagcggcggacattccggtaaccgtcgtcaataaaatccattccgcatcgccgaacattttagatgtgattcgtcaagggaaagcgcaagttgtcatcaacacgcttacaaaaggaaaacagccggaaagcgatggattccgcattcgccgtgaagcggtcgaaaacggcattccatgcttaacctcgctggatacggcgaaggcgatgcttcaagtcatcgaatcgatgacgttttcgacaacggcgatgacacaagggatggtgcgcgtatgatgaaacaagaacagatgacggttgtccgtcacaagccgattgcaaaaaacatttacgaactaatgttaagcggccatttagttgaggaaatgaatgcaccaggccaatttgtccatgtgaaagtgacttcgcaagcggacccgctcctgcgccgtccgcttagcctttgccgcatcgatcaaaatgcgagggaatgtacgctcatttaccggaaagaaggaattggcacgacattgctttcggaaaaacggcctggggaaacaattgacgtgctcggcccgctcggaaacggatttccgcttgatgcggcgcaaacgggacggcgtgcgcttcttgtcggcggcggcatcggtgttcctccgctttacgaattagcgaaacaacttgtcaaaaaaggagttatcgtcacaagcgtgctcggctttcaaacgaaagaggtcgtcttttatgaacgggagtttgccgagttcggagaaacgtatatcgctactgtcgatggctctcacggaacgaaaggatttgtcaccgatgtcatccatgagcgggcgatttcgtttgacgtcttgtacgcgtgcgggccgaaaccgatgttaaaggcactagaacaaatgtttccagataaagaagtatatctttcattagaagaacggatgggttgcggcatcggcgcgtgttttgcctgcgtctgccgcgtgccgaacagcgaaacggcgtataagaaagtatgctgcgacggtccagtgtttaaagccggggaggtggtgttatgaaccgtttggcggtcgaattgccaggtctttcgcttaaaaatccgattatgccggcatcaggatgtttcggatttggccgcgaatatgcgcaattttatgacttaagcaagcttggcgcgattatgatcaaagcgacaacaaaagaaccgcgctttggcaatccgacgccaagagtggcggaaacgccgggcggaatgttaaacgcgatcggcttgcaaaatcccggcttgcaaaaagtgctggaagaagaactgccatggcttgcgcaatttgatgttccgattatcgcgaatgtggctggctcgacgatggaggaatatgtagaggttgccaaacatatttccaaagcgccaaatgttcacgcgctcgagctcaatatttcctgtccaaatgtcaaaaaaggcggcattgcgtttggcaccgttccggaaattgccgcagaactcacgaagctcgtgaaagaagtgtccgaagtgcctgtctatgtcaagctttcgccaaacgtcaccaacattgtcgagatggcgaaagcgattgaagcggcgggagcggacggactaacgatgattaatacacttcttggcatgcgcatcgatgtgaaaacggcaaagccgattttggcgaaccgaaccggtggattatcgggaccggcgattaagccgattgcgatccgcatgatttatgaagtaagccaagccgtttcgattccgattatcggcatgggcggcattcaatctgctgaagatgtcattgagtttttctatgccggcgccagcgccgttgcaattgggacagcgaattttatcgacccgtttgtctgcccgaacattatcgccgaactgccggttttgttggatgagcttggcatcgaccacatttccgaatgcatgggaaggagctggaaaaaaggtgaacgatccgtttattgtggcgcttgatttttcgtcgggcaaggaagtacgaacatttttacagccattttctcatacatcgctatttgtcaaagtgggcatggaattatactatcaagaaggtcccgcgatcattcatagcttaaaagaacaaggacaccggatttttcttgatttaaagctgcatgatattccgaatacggtcaaacgcgccatgcagggattggcccgtttagaggtcgatttagtcaacgtccatgccgccggtggaacgcggatgatggaagcggcgctcgaaggattagaagcgggaacgccgaacggagcgcgccgtccatattgcatcgccgtcacgcagctgacaagcacaagcgagcaaatgctgcataacgaactttggatcggccggacaatggaagaaacggtgcttcattatgcggcactggcgaaacaaagcgggcttgacggggtcgtctgctcggcaaaagaagtgccgcttatccgcaaacattgcggagaagcctttttgaccgttaccccaggcattcgctttgccgatgatgaaaaaaacgatcaagtccgcgtcgtcaccccatatgaagcaaaaaaactcggcgcaagctttattgtcatcggtagaagcattacccgcgcagaaaatccaattgcggcttatgagcgtttgcaacaggaatggaagggagaagagaagaaatgaaaaaagaaatcgctgcacatttgcttgaaattggtgcggtatcgctagagccgcaagaaccgtttacttggtcgtccggattaaaatcgccgatttattgcgataaccgtcttacacttgcgtatccgaacgtacgaaacgcgatcgccgatgggctcactaagctgatccgcgcacatttttccaacgtcgaagcaatcgccggaacggccacagccggcattccacatgcggcatgggtcagtgaacggctaaacctgccgatgtgctacgtgcgcagccaagcaaaaggccacggaaaaggaaagcagattgaaggaaaagtcgacaaaggacaaaaggtcgttgtcgttgaggacttaatttctacaggcggaagctctttgaatgccgtccgcgcattgcgggaagcaggctgtcaagtacttggtatcgtcgccatttttacgtacggactcgaaaaagcaaaacaagcatttgcggaaaataacgtagaagtgtatacactgacagattacgacacacttattgaaaccgcagtcgaactgggcgtcgtgacagaacaagacctcaccactttaagaaaatggcgggaaaacccggaagagtgggggaaataaaatggatgtgagtaagagagcgcacagcggaatgcgctctttttttcatgatcccgctccgctcttttgctcaaggtgagcaggtaatataatagaagtatatataagagaggaaaagagggattatgatgtccttaccgcgattttccaacgtttcgtatgaagaatatttagcgctgcgggagaaaagcgaagaccgcttggaatatattgacggcgtcgtgtatatgactccttccccaagcattaaacatcagcttgtttcgagcaatattcatacgcagttcggaatttatttgaaagggaaaaagtgcaaagtatttgccgcgccgacagacattgagttggttagcgagaagtttcctgatcgaaaagtggtcattcccgaccttagcattatttgtggtgaaaaagggtttaccgagacgaaatatgtcggtgttcctacactgattgtggaaatattaagcccttccaatcaggcgcatgatttagtgacaaagtttaacttatatatggcctacggtgtgaaagaatattggattgtgaatccgatgaaggacgcgattacggtttatacgttaaatgaggaaggattatatgaacaagccgatattaaagcagggacgggcgttgtccaatcggtttgttttctggggttggcattaaatctcgaagaaatattcacataaagaaatacctcccaacacgaagcgcgggaggtatttttgttatgttattgttttttcatccgaatcaccaaatcctcatccggcgtaacgtaaatcgtttgttggttttcgtaaataacaaagcctggtttggcgccgctcggttttttgacgtagcggatgcgcgtgtagtcgacgggaacagagcttgattggcgcgctttgctgaagtaggcggcaaggttggcggcttcggcgattgtttgctcggacggatttttgctgcgaatgacgacatgtgagccgggaatgtctttcgtgtgcagccaaatctcgtctttatgcgctagtttcgtcgttaaataatcgttttgtttgttgtttttcccaaccagaatttccgtgccgtcgctcgcgacgtagcggtccagctcgattttccgctgtttctgctttttcgtttgtttggtggcgcgcgcccgcaaatacccttgttcgattaattcttcgcgtatttcttccacatctttcggagcggcggtttccagctgctgaagaagcgtgtccaaataatcgatttcttcgtttgtgcgcttgatttgttcttggacgatgtttagcgagtttttcgccttttggtatttttgaaaatagctttgcgcgttttctgacggcgatttttgcggatcgagcggaatcgtcaccgtcgcgccattttcatcgtaatagttgatcacttcgatttctttcattccccgtttgatggcgtacaggttagcggtcaacagctccccgtaaagccgatattgttccgcttgttttgcctcctctaatgtttgcttcagcttaatcagctttttttcgtttttcgctttttcgtttgcgataaaccgctcgaggtcgtgagcttgctgtttgacgcggtcgcgctcggctttgccaaagtaaaagcggtcaagaagcttgctgagcgtgtcaaacggctttgcttctgcctgcaggtgggcaagcggaagcacgtaaaaccattctttttccccgtttgtgtacattgcgggcgcaaagcgatgggagcgcacctcatccatcactgcgataaagcttttcggcagtgttgcccgattcgccagcccggcgcgaaaaacgatttcttttgctaagagcggcgaaatgcctgaaaatgcagcaacgagctgctccgctaatttccccgcatgaaaatcaatttttttcaagactgtttcttcggttgcttcaagcggatttattttcccgtgcgatggcggtgcgatgtactcatggccaggaagcaccgtacgataccggttgacggcaggggagaggtgtttaatgctgtcgataatcgtgtttgtatctttgtcgatcaaaataatgttgctatgccgtcccataatttcgatgatgagctgtctagtatggatatcgccaatctcgtttctcccttttgtctcaatagtgatgatgcggtcgaaatcgacttggcggatcgcttcgatgatgcttccttctaaatgtttgcgcaaaagcatacaaaacatcggcggttctgccggattgtcatacgtttcattcgttaaatgaacgcgcgcatagctcggatgcgcagacagcagcaatttataatttcgcccgtacgagcggatttgcaatacgagttcgtgggcaaacggctgatgaattttcgtgatgcgccctccttcaagcgcttgttgcaactcttttgtcattgcgtatgtaaatactccgtcaaatgccatggaaaaacacctttctgcttattttttacattaatatcatatcatttttttggacatgtctgaataagctttcatagagaagcgaagaggagggagaaacgttgatgcaatggcatacgctcgcatccaatgaagtcgcgaaggaaacgaacacgaacatcgctacaggattaacgacagaagaagcgaaaaagcgtctgaaacggttcggatataacgagttaaaagaagcgaaaaaacagtcggcgcttttgttgtttttgaatcagtttaaagattttatggtgcttgtgttgctggttgctaccgttatttcgggactgctaggcgaatatgtcgatgcggttgccatcattgttattgtcatcatgaacggatttttaggatttttccaagaacggcgtgccgagaaatcattagaggcgctgaaacaattatcggcaccgcaggcgacggtgttgcgcgatggggaatgggtgaaaattccatcgcaagaacttgttgtcggcgatattatcaagttttcaagcggagaccgaatcggagccgatgttcgcttaattgatgcaaaagggctggaaatcgaagaatcggcgctaacgggtgagtcggtgccaacggcgaaatcagccgcaccgcttatgaacgaaaatgctgcgattggtgatttacataatatggctttcatgggcacccttgtaacaagaggaagcggcgttggcattgtgattgcaacgggaatgaaaacggcgatgggacaaatcgcgaatctgcttcaagaagcggaaacggtgatgactccgttgcagcacaggctcgagcagcttgggaaaattttaattgctgttgccctgctgcttacgattctcgttgtcgcagtcggtgttattcaagggcacggcttatatgaaatgtttttagcaggtgtttcgctagcggttgccgcgatcccagaaggattgccagcgattgtaacgattgcgctcgcgcttggtgtgcagcggatgattaagaaaaacgcgattgtccgcaaattaccggctgtggaaacgttaggatgcgcttctgtcatttgttccgacaaaacaggaacaatgacggaaaatatgatgacggtgacgcatatttgggcaagcgggaaaagcttttcagtcagcggtacagggcttgaaacatccgggcaattttatgaaaacggccatcctgttgatccaagaaaggatacagtcttacatcaattgcttacgtttggagttctttgcaatagttcacaattaagagaaaaagaaaaacgccgttacattgacggcgatccgaccgaaggcgctttgcttgtcgccgcgatgaaggcgggattgacgaaagaacgcatcgaaaacgaatttaccgtggagcaagaatttccgtttgattcggaccggaaaatgatgacggtcattgtgaaagataaagcaggcaaacgattcattgtgacaaaaggagccccagacgtattgttgcaagtgagtaagcaaatttggtggaacggccgtgagcaaatgatgacaacggcatggagaaagacggtaaaagatgtcatccatcaaatggcgagccaagcgctccgcacgattgcgattgcttatcgcccgcttcaagcttatgagcgaattacttcagaaaaagaggccgagaaaaatctcgtgtttatcggaattcaaggaatgatcgacccgccgcgcccagaagtgaaaaaagcggtgcagcagtgcaaggaagcgggcattaaaacaatcatgatcactggtgatcatgtgcttaccgccaaagcgattgccaagcagcttggggtgctgccgccgaacggaaaaataatggacggcccaacgttgtcgcggctttcggtagatgaacttgaagaagtagtcgatgatatttatgtatttgcccgcgtttctccggaacataaattaaaaattgtaaaagcattgcaacggcgagggcatattgtatcgatgacgggcgacggcgtgaacgatgccccggcaattaaggcggccgatataggtgtggcgatgggacggtccggaacggatgttgcgaaagaagcggcttcgcttgtgttattagatgataatttcgcaacgattcaagcggcgattcaagaaggaagaaatatttacgaaaacattcgcaaatttatccgctatttgttagcatccaatgttggagaaattttagtcatgttgtttgcgatgctgcttgctttgcctcttccgcttgtgccgattcaaattttatgggtgaacctcgttaccgacggtcttccggcgatggcgttagggattgaccgcgcggaagaaaatgtaatgaaacgtcctccgcgccatccgaaagaaggggtgtttgctcgcggacttggctggaaaattgtcagccgcggctttgccatcggaatggtgacgttggcggcgtttatgaccgcgtatgaacgaagcgggcatgagcttgtttatgcacagacggtggcgtttgcgacgttagtgatggcgcagcttattcatgtatttgactgccggtgtgagcgctcgatttttgaccgcaatccgcttgaaaatatataccttgttggagcagtcatcatatcaatattgttattgcttgtcgtgatttactatccaccgctgcagggaatttttcataccgtgccgatcgcttcgtttgattggctgctcattattggtttagcggcacttccaacatttttgttttccggttcacgtgtgagtaaaatatttgtgggtgacattcaggaatgattccccgacgagggttgcgaacttttgttcgcgacgctcgtcggggccaccaagcgaagcgcggtagaaaaaagcaaatgtcatgcaaaaaggactctctccctgctatgatggtgatgaccaacatccataaaacaggagggagagagtccatgaaacatcttaccacagaatggcctttattaaaagagctggaggaacaattagtcagaactcttcaaaaggtgttcgctgtcttgttggcggcccttttggaggagattgatcaacaactggcggaagcgcgggacaagcgccggtatcagctgaaagacaaacggccgaccacgatccaaacgctgtttggagaagtgacgtttcgacggaactactactatgatcggcaggcgggggcgtataccttcttgctggatgccgaactgggctttgatggagcgcagtcgatcagcccttgcctcgaggaaacggcggtcgagttggccgtagagtgctcttcctaccgcaaagcagcccgtacgttggagtcgatcgtggggtatgcggtcctaagccacgaggcgattcgccaactggtgctggaggcccctgtctcgctgcaccaccctgtttcccaacggcacggccgagtgctgtttgtggaggcggatgggctgttcatttcccgccaggggaaagggaaacgggcgaaagaagagaaaatcctggcggttcacgagggatggaaacgaaacggttcgcagctcgagctcgtgaaccggcgccactacctccatgaaggggagggagacgtgtgggaacggttcgaagagtggctgatgaacgaatatgcctatgatccgtgccgggacctgttgatcatcaacggcgacgcggcgtcgtggatcacggcctgccgggagtattttgggaagcgggcgtgctttcagctggatcgatttcatgtggcgcgggagctgcgtcagtgtctgtccggccatccgcgttggcgggaggtgcggaagaagctggcgaaacaagacgaagaggggcttctcgtggagctgaacagcgcggtcggcacgttggaggacgaagcgaaagagaagcagatggctgccatgatccgccggatcgagtcgatgccgggatgcatccgggactatcgggagtggctgtcggagcaaggggtggagacgaccggcatgcgtccgatgggccacgccgagagcgtgatgagccggtttgcgcatcgggtgaaatcccgccgcagctggaaagaccaagggcttcgggcgtttctgagggcgatggcggcccgaatcgacgggatttggcggagaaatgggcagttggtggaggaagaagagacccgaacggcggcctcggcctcaacaaagtccaagcggatcgaacaggccaaacggaaggccggacggttatgggcagatgtggtgcgtcagaatctaccgtgtctgcagcggtcatccgggacaccgatccatcaagcgttgtcggcgctccgggatggtggttgggtgtaaaaaaatggaatatcgtatcatcgcctcaagatgagggatgagagtccgaaagcgcttacgatatgaattcctgaaaatggttcgctaactagtgatttacaacgcccgtagtgaaccgaaaaaatgttctccacaaagtcttgactgactcccggttcactttttacgagaaaatgaaaaagagatatgatataatatccaaggtgatagaggatcactctatgaccttttcttttttggatttcacataaacggatgtgatgacatggtttatagcatgacaggctttggacgcagcacgaaaaagaatgaacagctaagcattaccgtggaaatgaagtcagtgaaccaccgcttttgtgaaatttccatccgcatccctagacaatggattgtttttgaggataaaataaaaaaagcaattttgcagtacgtgaaacggggaaaaatcgaagtttttgtcaatatcgaaggcgatggattggtgaagcgaaaattacatattgattgggatttaatgaaggagtattataatagtttgcaaagagcgaatgagcagttttctttgcatgatcgtgtgacactttcccacttatttcagctcgaaggtgttgcggaaattattgaagaagaaaccaacaatgaggaaatggagcaactgttacttgtagcagtcaaagaggcagcagagcaacttgcatttatgcgtaagcaggaaggtgaggcgctccttgttgatataaaaacgcagctttctagtattgaaaaaagcgtgcaagcgattgaggagtgggccccttgcgtcattgatcattatcgcgagcggttaatgaaacgtatcaatgagcttgttccacttcctgccgatgagtcacgcattttaacagaggtggcgattttcgcggaaaaagcggacattaacgaagagctaaagcggattcgcagccaccttaagcaagttgccgcaacgctcgaaaaagacgaaccaatcggtcgaaagcttgactttttagtacaagagttaaaccgagaagtgaatacgatcggggcaaaagcgaacgatagccgaattgctgcgcaagtagtagagatgaaaagcgcgctcgaaaagatgaaagagcaagtgcaaaatatcgagtaatcgtttagaactgcccaattgcggcaacaataatttttatggcaggtgggcatttcgtggggataaaatttattaatatcggatatggaaatatggtatcagccgctcgcattattacgattgtcagccccgattcagcaccaattaaacgaattattcaagatgcgagagaaagcggaaaattagttgatgccactcatggaaggagaacacgggctgtcattattatggacagcgatcatgtcatattatcttccgttcaaccggaaacagtagccaatcgtttatatggaagcgatgatttatcggaggaagggtagggttttatatatctatgagtgaaagaggattattgattgtgttgtctggaccgtctggcgttggaaaaggaacggtgcgaaaagcattgttttcccagccggatattaatttgcattattccgtttccgtaacgacaaggaaaccgcgggaaggagaagtcgatggtgtcgattacttctttaaaacgcgcgaagaatttgagcaaatgattcgtgaaaacaaattgcttgagtgggcagaatacgttggcaattactatggaactccaattgattatgtggaaaaaacgttgcaagaaggaaaagatgtgttcttggaaattgaagtgcaaggggcgcttcaagtgcgcaaagtgtttccggaaggtctttttatcttccttgcccctccaagtttaagcgaattggaaaaacgaattatagcgcgcggtacagagtcagaagagctcattcaaaatcgtttgaaagcagcaaaagaagaacttgaaatgatggatgcttacgattatgtcgtggaaaacgataaagtcgagctcgcgtgcgagcggattaaagcgatcgtgattgctgaacattgccgacgagaacgtgtggcaaaacgctataaaaaaatgttgggggtggaataaaacatgttatatccttccatcgatttgttgatgcaaaaagtggattcgaaatataagcttgttacggttgcagcgaaacgcgcgcgtcaacttcaggaaaatgaagaattaaccattaaaaatccggtgtcgaaaaaatttgttgggcaagctttagaggaaattgctgcggaccatatcgaattagtagaagaaaaataacaacctagctgttaggttgttatttttttacaaaagtatagtagaggtgtttctaatatggtgaatggaaagaacattttattatgtgtaacagggggaattgcagcttataaagccgctgccttaacgagccaattaacccagcgcggtgccaatgtgaaagtaatgatgagtgaagctgcctgtcaattcattactccgcttacattccaagcattatcacgcaacgaagtatatgtggatacatttgaagaaaaaaatccagcggtaattgctcatattgatgtcgcagattgggctgatcttgttcttgttgcccctgctaccgccaatacaattggaaaattggcaaacggcattgccgacaacatgattacaacaacgcttttagcgacaaaagcgccggtatggatcgcgccggcaatgaatgttcatatgtacgaacatccggcagtgcaagccaatatcgaaacgctatatcgctttggctatcgctttattgagccgtcggaagggtatttagcttgcggatatgtcggaaaagggagactagaagaaccagaaaaaattattgacaatatcgaaacatattttgcctctctcaatcctttcttaaaaggaaaaaaagttcttgtcaccgcgggaccgacacgtgaaaaattagatcctgtccgctttttttctaatcgttccacagggaaaatgggctatgcgattgcggaagcggcagcgcgctttggtgcggaggtgacactcatttctggtcctacggagctggatgcgccagcaaacgtagaaaccgttcgagtagagtctgcgcaagaaatgtatgaagcggtgatggatcgctttccgcatgtggatatcgtcatcaaaacggcggcggtggctgactatcgaccgaagcatgtgtttgatcaaaaaataaaaaaacagccgggcgactatgtgattgaaatggaaagaacggttgatattttaaaaacgctaggtgaacaaaaaacgacgcaaattttagtcggatttgcggcggaaacggaccatgttgaggaatatgcccggcaaaaattagaaaacaaacggctggatttggtcgttgccaacaacgtctcggaagaaggagcggggtttgctggcgacacgaatattgtgaccattttcaaacgcgacggctccgtacgttcgctgccacttttgccgaaaaaacaagtagcagaagaaattttaaaagaaattcatcattatatcgaggcgattcgatgaaagtagcagcggttattgtagatgttccttcgcgtcagacggatcggccttttgattatgccatcccaaaaaaatgggaagatgtattgcagccaggcatgcgtgtcaccgttccgttcggtccgcggcgattgcaagggtttgtgatcgatattaagtctcactcggacgtaaaaacattgaaaccgattgaagaagtgttagatgtcacccctgtattaaacgaagagctgctcgagttagggaaatatttaacagaaacgacgctttgttttgcgatttccgcttaccaagcgatgcttccggcagcgatgaaagcaaaatatgaaaaggaaatccggctcgttcgtacagaaaatcgctttttactgccagaagcgattcagccgctttttgtggatcgcactgccattgattggaaagaagtggagcatagcgatctgctttggccgttgcaaaaggcgattcaacaaggccatttagaagtcgtataccatgtaaaagaaaaagcaacagcaaaaacggtgaagtacgtggaactggcgcaatcgcatgaagaaatcgcgcgtgccattaacgcattgccggcaaacgccgccaagcaaaaacagttgttaacggttcttctgtctgcggatgaagcaatgccgttgaagcagctgttagagcagaccgatgcttcctatgcttcgctgaaagcgttgaccgcaaaaggactcgttgtagaaaaagaaatcgaagtatatcgcgatccatatgagcatcgttcgttttcaaaaacagcgccgcttccgcttaccgatgagcaagaaaaagcactttccgccattgttgagcgcgtaagagccaatgagcatgaggtgtttttgctatacggcgtgacgggaagcggaaaaacagaagtttacatgcaagcgattgaagaagtattgcggcaaggaaaagaagcgattgttcttgttccagaaatttcgctgacgccgcaaatggtcgaacggtttaaagggcgtttcggttcacaagtggcagtgcttcatagcggcttgtctgtcggtgaaaaatatgatgaatggcgaaaaattcatcggaaagaagtgcagcttgtcgtcggcgcccgttctgctattttcgctccgtttgaaaatctcggcatgattattattgatgaagaacatgagacaagttacaaacaagaagaaaatccgcgttatcacgcccgtgatgtggcgatttaccgcgcccgcgtccacggatgtcctgtcgtactcggcagcgctactccttcgctcgaatcgtttgcgcgggcgaaaaaaggggtatatcagttactgacattacaaaagcgggtaagcgataatgggatgccggacgttcatgttgtagatatgcgggaagaactgcggagcggaaaccgttcgatgttttcgcgctcgttatttgagaagttgaaagaccgtcttcataaaggagaacaatctgtattgtttttaaatcggcgcggctactcgacatttgttatgtgccgtgattgcggttatgtgattcgttgtccacattgtgatatttcattgacgtatcatcgggtcgagcagcgattaaaatgccattattgcgggcacgaggagccgattacgtatcgctgtccatcatgcggaagtgagcatattcgcttttttggaacgggaacgcaaaaagtggaagaagaattgacgaaactgcttcccgaagcgcgcgtgatccgcatggatgtcgacacaacgagccgcaaaggcgcccacgaacggctgcttgctgagtttggcgcagggaaggccgatattttgcttggcacacaaatgattgccaaaggtcttgattttccaaaagtaacgcttgtcggcgtgttggccgcagatacgatgctccatcttcctgattttcgcgcttcagaaaaaacatttcagctgttgacacaagtaagcgggcgcgctgggcgccacgagcttcccggcgaagtcgtcatccaaacgtatacgccggagcattacagcatcacgcttgccgctaaacacgattatgatgcattttatcaaagagaaatggtgcttcgtaaaatgtacggctacccaccattttactatttgacattaatcaccgtatcacatccggaaataacgaaagcggtggctgtgacagaaaagattgcggcatatttgcgggcacagctgtcgaatgaagcgatcattcttggccctgtcgcttcaccgattgctcgacttcatgatagatatcgctatcaatgcatgataaaatacaaacgggtgccgaacatgacacgggtattaaaagcggttatcgatcgttatcagcacgatgtttcccaaggagatttatcgattacgatcgatacgaacccatatacaatgatgtaaatggaggaattgtgttggcaatcttaccaattgtgacatacccagcggatattttagaaacgatgtgcgaaccggtaaaacaatttgaccgtcagcttattcagctgttaaatgacatgtatgaaacaatgatagatgaggacggcgtcggcttagccgcgcctcaagtcggaatcgcgaaacaaattgccgttgttgatgtcggtgacaagcacggccggattgaactgatcaatccgcgcattatagaagcgcgcggggagcaaatcggtccggaaggctgtctaagttttccagggctgtttggtgaagtaaaacgcgccaattatgtaaaagttcgtgctcaagatcggcgcggtcgggtgtttacgcttgaagcaaccgaatttttagcgcgcgcgcttcaacatgaaatcgaccatttaaacggaatattgtttacttcgaaagtaattcgttattacgatccggaggaattagaagggtagatgatggaaagatgataaaagttgtgtttatgggaacaccggatttttctgttcctatattgaagcagctaatagaagatggctataacattgctgccgtcgttacacagccggataaaccgaaaggaagaaagcgggagttgacaccgccgcctgtcaaagtggaagcggaaaaacacggaattccggtattgcagccgacaaaaattcgtgaaaaagaacaatatgaacaagtgttggcgttcaagccagatttaattgtgacagcggcgtttggccaaattttgccgaaagcattgctcgatgctccgaaatacggctgcattaacgtccatgcttcattgcttccggaattgcgtggcggcgctccgattcattatgcgattttgcaaggaaagacaaaaacaggcgtcacgattatgtatatggtggaaaagctcgatgccggcgatattttaacacaagtggaagtaccgattaccgaaaccgatacggttggcacgcttcatgataaattaagcattgctggggcaaaactgttatcagaaacgattccgcaattagtagctggaaaattaactccaatcaaacaagacgatgaaaaagcaacatatgcgtataatattaaacgcgaacaagaaaagattgattggacaaagccgggagaagacatttataaccatatacgcggcttgcacccgtggccagttgcatatacaacgtttgccggaaatgtatggaaggtttggtggggagaaaaagttccggctccgaaaaaagcagaacccggaacgattattgatatcgtacaggatggaattgttgttgcgaccggcaatgaaacggcaattaaaattacagaattgcagccggcggggaaaaaacggatgaatgcggcgcaatttttgcgcggcgccggcgcccatctcactattggaatgaagctaggagatgaacatgaaagctaaaaacgtacgagaagtcgctttggaaacattgttggctgtcgaagaaaaagaagcgtacagcaatttattattaaataaaatgattgagacgcatcgtctttccgaaagagatgtccggctgttgacggaaattgtgtacggaacgattcagcgccgggatacgctcgattattatttgaccccgtttttgaaaaaagcgcgcaaactagagcggtgggttcgcgtgcttcttcgcttgaccctttatcaagtattgtatttagaccgcatccctgaccgcgcggcgattttcgaagcggtggaaattgcgaaaaaacgagggcatcaaggggtcgcttcgctggttaacggggtgatgcgcgccattcaacgtcaaggggtgccgcctcttgagaaaatagaagatgaagtggagcggctagccgttgcgacaagccatccactctggcttgtcaagcgctgggtcgagcaatacggacttgaagaaacaaaacggatgtgtgaaacgaacttgttgccgccaaagcaaacggctagggtgaataccgcaagaataactgtcgaggaagcaatagacaagctcaagcaagaaggaatggaagtggtactcggcgaggtggcagaggaagcgattcaagcaaaaagaggaaatcttgcgcacacggatgcgtttcgccgcggatggattacaattcaagacgaaagttcgatgttagtggcacgggcgcttggaccgaaagaacatgagcgcgttcttgacagttgtgctgcgccgggcggaaaatcgacccatatcgcagagttaatgaacaacaccggacaagtaatatgtgcggatattcatgaacataaagtgaatttaatcgaggagaatgcgaaacgactgcagcttacgaatatttctgcgcgtgtgcttgatagcagacgtttaggcgaagtatttgagcgggagatgtttgataaaattttagttgatgccccgtgctcggggtttggcgtcatccgccgtaaaccagatattaaatatgcaaaaacggaagcagatattccttcccttgtggcgttgcaacgtgaaattttgcacgcagttgcgccattgttaaaaaagggcggtacgcttgtatatagcacatgtacgattgaccgtgatgaaaatgaggcggtcattgctcaatttttagacgatcacccagaattttcaccagatgaaacgatgaaacggcggttgcccgaaaaagtacaaccatacgttcacaacgggcaactgcatcttcttccacattattttgggtcggacggattttttatcgcatcattacgaaagaaggtgtagcttcgttggaacagacgaatattgcaaaacagaaaaaagaagaaacagtatcacgcaatccatcgatttattcacttacgttcgaacagttaaaagattggatcatcgagcaaggagaaaaaccatttcgtgccacgcaaatatatgaatggttatatcaaaaacgggcaaccgatttttctgagatgaccaaccttccgaaaacgttacgtgaaaaactaagcgaacatttcgatattacaacattaaaaacgttagtgaaacaaacatcaaaagacggcaccattaaatttttgtttgaacttcatgacggatattcgattgaaacagtattgatgcgtcacaattatggaaattccatttgtgtaacgacacaggttggctgccgcatcggttgcacattttgcgcttcgacgcttggcggattgaagcgtcatttagaagcaggagaaattgtagcgcaagtcgtaaaagtacaaaaagcgcttgatgaacaaggagagcgcgtaagcagcattgttgtcatgggaatcggcgagccgtttgacaattacgatgagctgataaaatttttgaaaatcgtcaaccattcaaaagggttgaacatcggtgcacgacatatcaccgtttctacaagcgggatcatcccgaaaatttaccaatttgcggatgaaggaatgcaagtgaattttgcgatttcgctgcatgccccgacgacagagctgcgcacgaagttaatgccgatcaataaagcatatccgcttccaaaattaatggatgctgtccgttattacattgaaaaaacagggcgacgcgttacgtttgaatacggattgtttggcggagtcaatgaccaaatcgaacacgcggaacagctagccgagctcattaaaggattgaaatgccacgttaacttaattccggtaaactatgtgccggaacgaaattacgtacggacgccgcgcgaccaaatttttgcgtttgaacgcgcattaaaaaaacatggaatcaatgttacgattcgccgcgaacacggacacgatattgacgcagcatgtgggcagcttcgcgcgaaggagcgaaaagaagagacgaggtgaaataatgaaagtcgtttttcaaaccgacattggtaaaattcgggctcacaacgaagacagcggcggagtttttcaaaataaagacgggcattatttggcggttgttgcagatgggatggggggacatcgcgccggcgatgttgcgagtgaaatgacgatttcctatttaaaagaagaatgggaacagtcagagcacatctcttctccagatatagcagagcaatggttgaaagatcatgtagcggctgtgaaccggattttattcgagcattccttgaagcatacggaatgccaaggaatggggacaacgattgtcagcgcgatttgcactgaccagtttgtcacggtcggccatattggcgacagccgctgttaccttttaaataaaaatggatttcagcaaattacggaagaccattcactcgtcaatgaattagtgaaaacggggcaaatttcaaaggaagatgcagaacaccatccgcgtaaaaatgttttgttgcgcgcgctcggcacggaaaaagaagtgaaattggatatgaagacaatcagcatcgatgagcatgatatgttgcttttatgttcggatggtttgtcaaacaaagtatcggaacaaatgatggtacatattttgacatcagacgactcgctcgagcacaaggcgcaagcgctaattgacttggcaaatgaacatggaggagaagacaatattacgctggcaattattgatttttcattggaacgtgaaagtaggtgatccgcatgctcatcggcaaacggttaaatgatcgctataaaattattagtttaattggcggcggtgggatggcaaatgtttatttagcgagagatatcattttagaccgcgacgtcgccgtaaaagtattgcgctttgattttgccaatgatgaacagtttatcaaacggtttcaccgcgaagcacaggcggcaacgagtttgaatcacgaaaatatcgtcaccatttatgatgttggagaagatgaaggcatttattatattgtcatggagtatgtgcgcgggtatacattaaaacaatatattcatcagcacgcccccctcccggttccaaaggcgcttcatattatggagcaattaacatcagcgattgcgcacgctcatgaaaacggggttattcatcgggatattaagccgcaaaacattttaattgatgagaatggagatgtaaaagtaactgatttcgggattgccgttgcccgtagttctactacgattacgcaaacaaattcggtgcttggctctgttcattatttgtcccccgaacaagcgcgaggcggaattgcgacagaaaaatccgacatttactccctaggaattgtcatgtttgagcttgtaacagggcggcttcctttttctggagagtctgccgtatcgattgtgctcaaacatttgcaggcggaaactccttctccaaaagcatggaatcctagtattcctcaaagtgtcgagaatattattttaaaagcgacggcgaaagatccgttttatcgttaccgttcggcaagggaaatgaatgaggatatcagcacggctttagatccggaacgcgtcaatgagcaaaaatttatgattcctgccgatgatgaagaaccgacaaaggcgattcctgttattagagagagccttgtcagcgccgggctggaacagcaaaccattgtttacgaagaaaaaaaggaagaagagaaaaaagaaacaaaaccgaagaaaaagcgaaaatggattgtttggcttactgcgttatttttatttcttgcagcagcgggggtgagcgctgttacgtggattcccgatttgatttttccgaaagaagtgacaatgccgaatgtcgtcaatgaagattatgacgaggcggtcgaaaagttatcatcgctaggattggagattaaagatacgattgacgtcgaggatgacgaaatcgcagaaggaaaggttgtacgcacgaaaccggaagcaggaatgatggtaaaggaaggatctgctgttattatttataaaagcatcggtaaaaagaaagtagagtttggcgattttatcggcgaagatatcgaaacagcggaagcacagctgaaaaacgaaaattttatgaatgttacacgcaatgaacgttatagcgacaagcctcctggtaccattatcgatcaatttccttatgcaggagataaagtcattcctgaagaaacaaaagtgattttcactgtcagccttggtccggaaaaaattatgttgaaagacttgacgggatatacagaaaagagtgtgcgtgattatgtagatgatcaacagttgtacttgaaggtaaaatacgaatattcggataaagttccggaagggctcgttatttctcaaacacctacagccaatgaaaaagtagataaaggcgataccattacagtaattatttcacgcggcaaggagacgcttcctgtgaaaacggtgataaaagatattgaaattccatatgaaccggaagaagaaggacaagtgatggaagcgcaattatatattcaagatgccaaacataatatgacaacgccgtataaaacataccgtctgaccgcaccggtaacggagacggtggaatttgaaattccatataaggaaacggcgtattatcgtgtcattgtaaacaatgtagtaaaggatgaaggaacaattccatatccaaacaatgtcacaaaggagtgaggctatggcagaaggaaagattattaaagcgctaagcggattttattatgtattatcggaaggaaaggtgtttcaatgccgaggcagaggagtatttcgaaagcagaaaattactcctcttgtcggggatcatgtcgagtttcaggcgacgagcgaaacagaaggatatattatgaatatacgcgaacgaaaaaactggctcgttcgtccgccaatcgctaacgtagaacaagcgattttagtgttttcggcagtggagccagattttagcacaagacttctcgaccgttttctcgttcttgtcgaatccaaacatattcgtccgattattgtcgtgaataaaatggatttagtggacgaccagacaaaaccaacaatggaacaatatattcgtgattatcggcaaataggctatgatgtcattgaaacgtcaaccatcaccaaattaggagtagaacagttgctttcatatttagaagggcatatttccgtttttgctgggcaatccggcgtcgggaaatcctcgcttttaaatgcgctccgtccggatttgcagttaaaaaccaatgatatttctacacatttaggacgtggaaaacatacaacccgccatgtagaattgttggaaattggcggcggccttgttgctgatacgccaggttttagtgcgttagagcttgatgatatagaattggaagagctgccgctttattttccagagttttgtgagcgcagcgaggaatgtaaattccgcggatgtttgcacatcgcggagccaaaatgcgctgtgagagaagcggtcgaatcgggtaaaatcccttcttaccgatatgagaattacattagttttgtcgaagaaattaaagaacgaaagccgaggtattaactatggtaaaaattgcaccatcgattttatccgccgatttcgcgcggcttgctgaggagatccgtgacgtggaacaaggtggagccgattacattcatgttgatgtgatggatggccatttcgtgccgaacattacgatcggaccgctaattgtcgaagcgattcgtcccattacaaagcttcctttagatgttcatttaatgattgagcagcctgaccgatacattcctgcttttgcaaaggcgggagcggattatttatccgttcatgtggaagcgtgcccacacttgcatcgtacgattcatttaattaaagagcaaggagtaaaagccggagttgtcttaaatccacatacgccggtagaaatgattcaacatattatcgatgatgttgatttagtgttattgatgacagttaatccaggatttggaggacagaaatttattccatctgtattgccaaaaattcgacaagttgcgcaactggtgaaagaaagaggacgatttgtagaaattgaagtagatggcgggattaatgccaaaacagcccgcctatgcatggaggctggggcaaacgtgcttgttgctggttctgctatttataatgaacgtgaccgtgctgcggcgattcgtgccattcgtggcgaaaatgaggcggaaggtgtataaccttccgctttagagtaagcaagaaaggaagaaacgtatgtttattcatattgtcggcggcggaccgagtgaacatcttccctctttagctagttacgatggagaacatgtacgatggatcggggtggatcgtggaacaaagacgctgcttgaagcgggaatccggccgataaaagcgtttggcgattttgactccatgacgacggaagagattatattactacaaaaaacactcgatgatcttgatatatggccggcggaaaaagataaaatcgatatggaaattgcgcttgattgggcggtgcagcaagaagcggataaaatccgcatttttggagcaaccggcggccgccttgaccatttatttggcaatgttcaattgctgatcaaatacgcagggaaaccgattgagatgatcgacagacaaaatattgtgactgtccatcttccaggcacgtacaccgttttttacgatgaacgatatcgatacgtttcttacattccgatttccaatgatattaaaggaatgacgttggatggatttaaatatccgctaacaaatagtcatatttttcgaggttcgacactatgtattagtaacgaacttatccaatcttctggtactttttcattttccaaaggcatattaatgatgataagaagtagcgatgtaggtacgatttaaagtgaagggaatatacttataaagagatgaaggaaagtccgttatgatggcagtgaggagggaatcggaatgaaattttataccattaaattaccgaaatttcttggtggaattgtgcgtgccatgttaaattcctttaaaaaaggataataaaaaagcaccaattttttggtgcttttttattatgcggtgtccgttaaacgcgttgtacttttccagattttaatgcgcgggcagacacccatacacgttttggttttccgtcgactaaaatacgaactttttgaaggtttactttccatgtgcgtttatttgcattcatcgcatgtgaacgtgaattgccgaaagattttttctttcctgtcacaaagcattttgccatcttttttccctccttactcgtaccgcattccgatgtgagtctaaaaaacactattataatttaccatacaaacagttaaatttcaatatatgatgttttatctttcaagaaaatatccttgacatatatttttattttcggctaaataatactagtgggcgatgggagaacttttaaaaagcagagcgttatagtacaatgactgtagctatgcgaacaattccgaagggggaactgtcatgtccattgaattgcaaacgaaatacgggagaatcgaaatttccaatgatgtaattgcgatgattgcagggggcgctgcggtcgattgctacggaatcgttggaatggcatcgaaaaatcaaattaaagacggaatttctgaaattttgcggagggaaaacttttctaaaggtgtgattgtccgagaagaaaatggggaagtgcatatcgatatgtacattattgttagctatggaacgaaaatttctgaagttgcccataacgtgcaaacaaaagtgaaatatacgcttgatcaaatgttagggctttccgtacagtcgattaatatttatgttcaaggggttcgtgtaacgaatccgtagtaaggaggagttagtaggtgacaattaggatacttgacggaagactgtttgcagaaatggtctttcaaggagcggcgcatttatccaacaatgcaaaagcggtcgatgcgctgaacgtctttccggttccggatggcgatacaggcacgaatatgaatttatcgatgacttctggtgcaaaggaagtaaaaaataatatttctgatcatattggaaaagtcggcagcgcattagcaaaagggctattgatgggagcacgcggaaattcaggagtgattttatcgcaattgtttcgtggttttgcgaaagcggtggaagcgaaaaaagaaattaatagtgcggaatttgctgctgcgcttgaagcaggtgtcaccaccgcttataaagcggtaatgaagccggtggaaggcacgatactgaccgtagcgaaagacgcggcgaaacgggcggtagaagtcgcaaaaaaagaacaagacattgccattgtgatggaagaggcagtgaaggaagcgaaggcgtctttgcaacgcacacctgaattattgccggtattaaaagaagtgggggttgtcgatagcggcggtcaagggcttgtctacgtatatgaaggatttttgagcgcattaaaaggggaaaatgttgctgatcgaaagcctatagaagtctcgatgcaagaattaatcaatgctgaacatcataaaagtgcacaaagccatatcgatacggatgaaattgagtttggttactgtaccgaatttatggtacggtttgaacgagataaattgcaaaaacatccattctctgaagaagcgtttcgtcaagatttaagccgattcggtgactcattattagtcattgctgatgatgaacttgtaaaagtgcatattcacacagaacagcctggcgaagtactgacatatggacaaaaatacggaagtttaataaacattaaaattgaaaatatgcgtcaacagcacgcaaacatagtaaatcaagaacgcaatgctgcttcgagcgcatcaacggcgaaacaaaaagagaaatatggaattgtgacaatagcgatgggatccggcgttgccgagctgtttaaaagcatcggcgcacacgttgtcattgaaggcggccaaacgatgaacccgagcacggaggatatcgtaaaagcaattgaaagcattaacgcagaaacagtattcgtgcttccaaataataaaaacattattatgacagcacaacaagctgcgaccgtcgtcaaccaaaaggtgatcgtcattccatcgaaaacagtccctcaagggatgtcggcattgctggcgtttaatccatcactttctgaggaacaaaatgaaaaagcaatgacggtcgccttgtcgcgtgtcaaaacaggacaagttacgttttcagtacgggatacaacgatcgatggggtggagattgaaaaagacgattatatgggtcttgctgataataaaatcgttgcggcggaaagagataagctttcggtgacgaagcagctgcttaatacgctaattgatgaagatagtgaaatcgttacaatgatatatggggaagaagcaacagaagaggaagtcgaagcaattgtttcttatattgaggaaacatatccggacgtagaagtggaagtgcataacggaaaacagccgttatatccatttatcttttctgttgaataaattatgttagaatagtagaaggggagttccccttctattttattgtaatattaagggagtgaaaatgtgaaatataaaagtgtctttgatattatcggaccgattatgattggcccatctagttcgcatacagcaggagcggcgcgaatcgggagagtggcgcgcagcttatttggcagaaaaccgaaatgggcacatatttccttttacggttcttttgcgcagacgtataaagggcatggaaccgatgtagccattgttggtggccttcttgattttgatacatttgatgagcgaattccttattcgcttgaaattgcgaaacaagaaggaatggaagtcactttttatgaagaagatgcgattcctcatcatcctaatacagcgagagtgcgcattggagatgaaaaaggggaattagaacttgtcggtatttccattggcggtggaaaaatcgagattatcgagttaaacggatttgagttgaagttgtctggccatcatccggcattgctcattatgcataatgaccggtacggggcgatcgcgtcggtggcgaatgttttagcgaaatatgcgattaatattggacatatggaagtgtcacggaaagaaaaaggaaaagaagcgttgatgaccattgaaatagatcagccgattgatcaaacagtgattgatgaactgacagcgttgccgcatattatccaagtaacaaacattgcggattagcgtaagcgtttgcaaaaaaggaggccgcatcatgatgtttcgcaacgttgctgaacttgtgcaattggcggaaagccaaaacattaaaattgccgaagtaatgattcggcaagagatagaagtaacggggagaagccgtgaagaaatttttgcgcaaatggataaaaacttgcaagtaatggaacaagcggttgcaaaagggcttgccggcgttgtctccagatcggggctcactggcggggattcggtgttgttgcaacaatatatcagacaagggaattttttatcaggagaaacgattttagatgccgttagtaaagcggtggcgacaaatgaagtaaacgcggcaatgggcgtcatctgcgcgacgccgactgcgggttccgccggagttgttccggggacgctttttgcagtaaaagaaaaattaaagccgacgcgtgaagagatgattgaatttttatttacagcgggggcattcggttttgttgttgccaataacgcctccatctctggcgcggctggagggtgtcaagcggaggtcggctcagccgcgggaatggcggcggcagcgttagtcgaacttgccgggggaacgccgagccaagcagcggaagcgatggcgatcgctttaaaaaatatgttaggattagtatgtgatcctgtcgctggtcttgtcgaagttccatgtgtaaagcgaaatgcgatgggagcggcaaatgcgatggtagcagcagacatggcgcttgctggtattaaaagccgcattccatgtgatgaggtcattgaagcgatgtttcgcatcggtgaaacgatgccaactgcattgaaagaaactgcagaaggagggttagcagcaacgccgaccggccgcgctttagcggcaaaaattttcggcgtttcagctaatagccgtgaatcgtgagttgcaacaacctgttacagcaataaagggaattggagaagaaacaagtgaagcgcttcgagaaatggggattacaacgatcgaggaattgtttatgcatattccataccgctatgaagattatgagataaaagatttagcggaagtaaaacacgacgaaaaagtaacagtcgaagggaaggttcatagcgagccttctcttacctattatgcgaaaaaaaaatcgcgcttaacatttcgtctgcttgtgggacggtatttaatcaccgtcgtttgtttcaatcgtccttatttaaaaggaaaattatccattaacgataccgttacagtcattggaaaatgggatcaacaccgtcaaatgattacggcatatgaattgaaactaggaccgctgccgcaaaagcgggaaattgaacctgtttactcggttcgtggatccatcacagtgaaaggaatgcgtcgttttatcaagttggctttaacgcaatacggcgaagcaatcgtggatccgctcccgctatcgatacggcaaacgtaccggcttatttcaaagcaggaagcgattcgggcgatccattttccacgttctcatgaggaattgaagcaggcgagacggaggcttgtatacgaggaatttttgctttttcaattaaaaattcatgctcttcgtaaagtgcaaagagaatattcggaaggaatcgcccattcgttttcggaggaaaaattgcatgccttcatccaacagcttccattttcgttgacaaaagcacagcagcgcgtcgttcatgaaatactagcggatatgcgatccccataccgtatgaaccgccttcttcaaggagacgttggttcgggaaaaacggtcgttgcggcgattgtattatatgctgccgttctatccggctatcaaggagcgctaatggtgccaacggaaattctagcggagcagcacgcgcagtcattgcaaacattattcgcatcaaccaatgtagcggtggcgttactaacaagttctgtgaaaggaaagaaaagaaaggaaattttagaacagcttgcttgtggagatattgacattattattgggacacatgcacttattcaagaagaagtaaatttcaagaagcttggtttggtgattacagacgaacaacatcggtttggagtggaacagcgccggattttgcgcgaaaaagggcaatcgcctgacgtgttgatgatgacggcgacaccaattccgcgcacgcttgccattactgcgtttggcgaaatggatgtgtcggtgatcgacgaaatgccggccggaagaaaaaaagtgcagacatattgggtaaaacaccatatgtttgaacgcgttcttgattttatcgaaaaagaaattcaaaaaggacgccaagcatatgtcatttgtccgctcattgaagaatcggaaaaattagatgtgcaaaatgcgattgatgttcatagcatgttgacacattattacaaagggaaatatcatatcggccttatgcacggacggctttcttcggaggaaaaagaggaagtaatgaaagcgttcagcgaaaatcgtgtgcaagtgttagtttctactacggttgtggaagttggcgtaaatgtcccgaacgccactgtcatggtgatttacgatgcggaacgatttgggctggcacagctgcatcaattgcgcggtcgggtcggccgcggcgatgagcaatcatattgtattttaattgctgatccaaaatcagaaacaggaaaagagagaatgcgcattatgacggaaacgacagacggatttgttctatcagagaaagacttgcagttgcgcggccctggtgatttttttggcaccaaacaaagtggtatgcctgaatttaaatttggagacgtcgtacatgattatcgcattctggaagtagcgcgcaacgatgcggcaaaattagttcaatctactgctttttggcgcgatgagccgtatcaatggctgcgtctttatttacaagaatccggtgtgctagatggcgaaaaattagattgatacggagctgttttcgccattttcaccaaagaatgaaaccactttttttgcttgcaatctttttttcgagattatatactactattagtacctagtcatagaagtggacggtgtaaatagatgcgaaaaagcaaacgggaacgacaacggcttttgcaagaaacgattcaagaaaatccgtttattaccgatgaggaattagctgaaaaattttccgtcagcgttcaaacgatccgcttagaccgtttagagttgtcgatacctgaactacgtgagcgaattaaacatgtcgcgcagcaatcgctggccgataaagtcaggtcgcttccgattgaggaagtaatcggggaaattatcgatattgagcccgaccatagcgccatttctattttcgatgtgaaatcagaacatgtgtttaagcggaatcgtattgcgcgcggtcatcatttatttgcccaagccaattcacttgccgttgccgtcatcaacgatgagcttgcattgacagcaaaagcgaacattcgctttacaagacaagtgaaagaaaatgaacgagtggtagcgaaagcaaaagtggtcggcgaaaaagagaacggacgaacgattgtggaagtaaacagctacgtcgggcaagaacttgtcttttccggaacgtttgaaatgtatcgatcaaatcgcgaaaaaaaggatggagacagcaatgaaaatagcaattgatgcgatgggaggagaccatgccccaaaagaaatcgttctcggggcgatgaaggccgttcagcacttttcagatgtacatattactctattcggagacgagggcaaaattcgcccttatcttacatcagacgaacggatcactgtcattcataccaatgaagtgatcgaagcaacggatgaaccagtgcgggcggtaagaagaaaaaaacaatcgtccatggtgttaatggccgaagaagtgaaagaaggacgcgctgatgcttgtatatcggcgggaaatacgggcgcgcttatggcggcagggctattcgtcgtcggacgaatcgcggggattgatcgacctgcattagcaccaacgcttccgacgattggcggcgaaggatttttgtttttagatgtcggagcaaacgtcgatgcccgtccggaacatctgttgcaatatgctttaatgggagcggtgtacgcggaaaaagttcggggaattccacgcccgcgcatcggcctattaaacgttggaacagaagaccaaaagggaaacgatgttgccaagaaggcgttccaacttttgcgagaaaccgatcttaattttatcggcaacgtagaagcgcgcgatttattgcatggcgtcgccgatgtggttgtcacggatggttttactggcaacgttgcattaaaaacgattgaaggtacggctatttccgttttttctatgttaaaagaagcattaacaagcagttttttaagcaaattagcggcagctattttaaagccgaaattaatagatttgaaaaaaacgatggattattccgaatatggaggggctgcgctgtttgggctaaacgctcctgtcgtaaaagctcacggttcgtctgatgcgaacgccatctttcacgccgtccgtcaggcgcgggaaatggtagcgaacgatatcatcactacaataaaagaagcgattgaacaaaatcattcataagggaagtggaacatatggggaaaattgcttttatttttccaggacaagggtcgcaaacggtaggcatgggaaaagacgtcgcgcaaagcgatgccaacatcgctgcggtgtttcagtccgcggacgaacgtcttggtttttcgctttcttcgcttatttttgaagggccgcaagaaacgctgactttaacgtacaacgcacagccggccttattgacgacgagcattgcgcttcttgaaaaagtaaaagaagccggcattacggcggattacgtcgctggccatagtttaggagaatatacggcgcttgtggcagcgggagcgatttcgtttaccgatgcggtgtatgcggtaagaaaacgcggggagtttatggaagaagcggtgccggcaggagaaggaacgatggccgcggtgctgggaatggatgcggccgcgcttgaagcggtgacaaaagaagtatcggaacaaggcgatccagtacagctggcgaatttaaactgtccagggcaaatcgttatttccggttcaaaagcgggagtagaaaaagccgggcagcttgcgaaagagcgaggagcaaaaagggttattccgcttgaggtgagcggtccgtttcattcttcccttatgaaaccggcagcaagcaaattgcaggatgtgctaaacaccattgcgattcgtgatgctgaaattcctgttatttcaaacgttactgcacagccggtcgtgaaaaaagaagagattttgcgtctattaatcgagcaattgtattctcctgtacgctgggaacaatcggtagaaatgatgatcggcttaggagtagatacatttattgaaatcggtccgggaaaagtgctgtcaggacttgtgaaaaaaattaaccgcaacgtgagcgtgtacgcagtgaacgatcttgagtctttacaagcgaccgttgcggcattgaaaggagaataaacgatgttgcaaggaaaagttgcgcttgtcacgggagcatcgcgcggcatcggccgggcgattgcattggagctggcgcgtcaaggcgcaaaagtagcggtcaattacgccggcaatgaagcgaaagcgaatgaagttgtcgaagaaattaaaaatatgggtggggaagcgttcgccattcaagcggacgtatctaatgccgaagctgttgatcagatggtcaaagcggtattagaacgatttgagcgcatcgatattttagtgaacaatgccggcattacccgcgataatttattaatgcgcatgaaagaagaagaatgggatgacgtgatgaatattaacttaaaaggggtgtttaactgcacgaaagcagtgacacgcccgatgatgaaacagcggtacggccgcatcgtgaacattgcttctatcgtcggcgtcagcggaaatccgggacaagcaaactatgtcgccgcaaaagctggcgtcatcgggttaacgaaaacagcagcccgtgagcttgcgagtcgcaacattaccgtcaatgcggttgctcctggatttattacaaccgatatgaccgaccgtcttagtgaagaactgaaggcggaaatgttaaaacaaattccgcttgcccgcttcggcgaaccggaagatgttgcgaaagtcgtttcattccttgtatcggatgccgctagctacatgacagggcaaacgcttcatgtcgacggcggaatggtcatgtaaaatcatatgtttttgaaatatccgctagtattttctagctgaatctactataatcatgaagggaggtgaatgtggtggcagacgtgttagagcgtgttacgaaaattatcgtcgaccgcttgggtgtcgaagaatcccaagttacattggatgcttctttcaaagatgatctaggggcagactctctagatatcgtagagcttgtgatggaattagaagatgaatttaatatggaaatttctgatgaagaggctgaaaaaattgtcacagtaggagatgctgtgaactacataaaaagccacatgtaatatcgtatagaaaagtcccgttacaaaagcggggctttctatgctttttatcagtgtaacgtacggatgaacggatataataaggaaggataaaacattgctttttctatatatatatttttgtgtggaatgaagtcggagggccttatgtatgtcgaaaccaaaagataaagaacgaataaatgaaaaaaggcgagcgaaatttaaggaactgcaaaaaaaaatcggcattttttttacgaatgaaaaacttcttattcaggcttttacccattcatcgtatgtgaatgagcatcggagacggccgcatgaagataatgaacggctcgagtttttaggtgacgcggtgcttgagcttaccgtttcgcaatatttgtttaaaaaatttccgcatatgagtgaaggagaattaacaaaactgcgcgcggccattgtatgtgaaccatcgcttgtcaaatttgccaacgccttatcattcggtgaactcgtgcttttaggaaaaggggaggagttgacaggggggagaacaaggccagcgctgttggctgatgtattcgaagcattcattggtgcgctatatttagaccaaggaatggatgcggtcatgcaatttttgggacaaacgattttcccaaaaattgatgaaggtgctttttctcatgtgatggattttaaaagccaattgcaagaactcgttcaacgcgatggcatcggtgtgcttgaatatagcattttagaagaaaaaggaccggcacataataaagaatttgtctctcgcgtttcgctaaatggacaggaacttggcatcggtgtcggaaagtcaaaaaaagaagcagaacaacatgcagcgcaaatggcattgcaaaaattaaaaacaataggaaaagaataaggggctggctctccaatatagtcagcccttctttcggttctttatgttatagtgatggtacagacataggaaagattgtgaggcgggtatgaatgttcctcaaacggttggatattatcggatttaaatcatttgctgatcgagtatccattgaatttgttcccggggtgacggcggttgtcggtccgaacgggagcggaaaaagcaatataaccgatgcgattcgttgggtgcttggcgagcagtcagcaaagtcgttgcgcggtgcgaaaatggaagatattatttttgctgggagtgattcccggaaaccgctgaatgtggcagaagtgacgatcactcttgacaacgaagatcaatttttgccgctcgattatcaagaagtcagcattacgcggcgtgtttaccgctcgggagaaagtgaatttttcattaataaacagccgtgtcgtttaaaagatattgtagatctattgatggattccgggttaggaaaagaagccttttccatcattggtcaaggtcgcgtcgaggaaattttaagcagcaagccggaagaaagacggaccatttttgaagaggcagccggtgtgttaaagtataaaatccgcaagaaaaaagcggaaaataagcttgcggaaacgcaagaaaacttgcaccgtgtcagcgatattttacatgaactagaacaacaactagagccgctgaaaatgcaagcatccatcgcgaaagattatttagaaaaacgcgatgaactcgaaagatttgaagtagcactgatggtgcatgacattgaacaattgcatcagcaatggacatcgctaaagcaactgcttgcccagcaccaaaacgaagagatacagctatcttccacattgcaaaaagaggaagcggaaatcgaacagcttcgcgatcatattacggcgcttgatgagtcgattgacggcctgcagcaagtattgctcgttgcgagcgaagaattggaaaagctcgaagggaaaaaagaagtattaaaagagcgaaagaaaaatgccgctcaatataaaaagcagctcgaagatacaatttcatctctttccgaaaaaaaggaacgcctcgagctaacgttaaagcatgagaaagaacagcttgctcagttaaagaagaccgtttctactattcaagcggaactaaaagagaaacaagcgtctctttcagcctatgacgcaaacgtcgaagagaaaatcgagcagttaaaaagcgattatattgaactagttcatgaacaagcttcgctaaaaaatgagcgctcccatttgcaaacactgctagaaaaattacaggcaaaacaaatagcgcttgccgaagaaaaccgcaaatatttagacgagcgcaaatatctcgaagagcaatacgcaaaactagaccaaaagcgtcaacaaatggaaaaaacgctgcaagaaaaggaaacgctcttgcagcaaaaaacaaacgaagttgcggcgatgaaagccgatttggaaaagaaagaatccatgctttatcaagcgtaccaatatttgcaacaaacgaagtcgcgcaaagaaatgcttgaggaaatgcagcaagactatgcaggctttttccaaggagtaaaagaaatattaaaagcacgtgcacagtttccgggcattcatggagccatcgtcgaattgattcaagtgcctgaccgctacgaaacggcgatggaaatcgctctcggcggcgcgatgcagcatatcgttgtagaaaatgaggaagtagcgcgaaaagcgatccattacttaaaagcgcatgcttacgggcgtgctactttcttgccgatgaatgtcatgcagccgaaaacaatttcttccgaacaacttgcccttattaaagaccatccggcgtttgtcggaattgcaagcgagctcattcattatgacagcgcctatcgttcggtcattgccaatttgcttggaaatgtgattatcacaaccgatttaaaaggagcgaatgaactagcgcgcttgcttcattatcgttaccgtcttgtaacactcgatggagatgtcgttagtccgggcggtgcgatgactggcggcggaatcgcgaaaaaagcgaattctcttttaagcagaaaccgtgaattagaaacgattacggcaaagctgcatgaaatggagcaaaaaacagaacagcttgaacgttttgtacaaacgaagaagaaaatgattcatcaagaggaagcggcattgcttgcattgcgaaagcaaatagaggaggaacgttttgcgcttcaagaagtaaaaagcgaattgcgcgaagtacaattgcaggaaaaaaatatgaatgaacgtcttgctctctacgaccatgaaaaagccaatgatgaacaagaagcaaaacagatgacagaaaagcttgctgtgattgaacaacagctttgcgacttagaaggaaaattgaaggaaatcgatcggacgattgaaacgcttcaagcgcaaaaacaaacagagcagacatcaaaagaagcgctgcaaacagcgatgacggaacaaaaaatcgctctagccgaaacacagcagcgcctaaaaaatgttcaagaaaaagtagaacagttccataacgagctagcagatacagaaaaacagctgcaggcgtccaaacaagaacttgcctctctgatcgaagagatgaattcgagccattttggagaagaagaattagagaaaatgcggcaaaaaaaatcacaagataagcaaaaaacgattgaactgatcgccagccgccgtgaacagcgcttgcaatatcagacgaagctcgagcatttggaacgggaatggaaagagaaaaaacgccagcataaacagcttgcggatattgtaaaagacgaagaagtcaagctgaaccgccttgatgtagagttggaaaatttgttaagccgtcttcgcgaagaatatatgctttcgtttgaggcggcaaaagaagcgtatccgttaacggtggacgttcaagaagcgcgcaaacgagtaaagcttattaaacgggcgatcgatgagctcggaacggtgaacttaggcgcaattgatgaatacgaacgggtatcagagcgttatcaatttttaacagaacaaaaagcggatcttcagcaagcaaaagaaacgcttcatcaagtcattgacgagatggaccaagaaatgaaaaaacgatttttatcaacgtttgaacatattcgttcccacttcggcgacgtgtttcgccagctgttcggcggaggaaacgctgatttgcgcctgacgaatccggacgacctgctcgaaacaggcatcgaaatcgtcgcacagccgccaggaaagaaattacagaatttaagcttgctttccggcggggagcgtgcgctaacggcgattgctctattgttctccattttaaaggtgcgccctgttccgttttgtgtgcttgatgaggtggaagcagcgctggatgaagcgaacgtgcatcgctacgcccaatatttaaaacaattcagcgaccagacacaatttattgtcattacccatcgaaaaggaacgatggaagaagcggacgtgctgtatggcgtcacgatgcaggaatctggcgtatcgaaactcgtttccgtccgtttagaagattcgaaacaactcgtaaagtcataatgtagaaaggatggcgtcgatatgagttttttcaaaaagttaaaagaaaaaattacaaaacaagcggattcggttacggaaaagtttaagcaaggtctttcgaaaacgcgtgattcattcgctggccgcgtcaacgatttaatcgcccgctatcggaaagtcgatgaagaattttttgaagaactcgaagaaattttgattagtgcggatgttggtgtgaataccgttatggagctggttgatgaactgaaaatggaagtgaaacgccgcaatattcaagatccgaaagaaatgaaggcggtcatttccgaaaagcttgttgagatttaccgcggcgatgatgacgcgaaagccgaattaaatatccaagaaaatggcttaaccgttatcttgtttgtcggtgtcaatggagtcggcaaaacgacgacgatcggcaagcttgcccataagttgaaatcagaaggaaagacggttatgctcgcggcaggcgatacgttccgcgccggagcgattgagcagcttgaagtctggggggagcgcgtcggtgcggaagtcattaaacaatcggcaggttcagacccagcggccgttatatatgatgcgatccaagcggcaaaagcgcgccatgtcgatgtgcttttatgcgatacagctggacgtttgcaaaacaaagtgaatttaatgaaagagcttgaaaaagtaaaacgcgtcattgaacgggaaattccaggagcgccgcatgaagtgctgcttgtacttgatgcgacaaccggacaaaatgcgatgagccaagcgaaaatttttaaagaagtaactaacgtcactggcatcgtgttgacgaagctcgacggcacggccaaaggcgggatcgtgcttgcgatccgcaatgagcttcatattccggtgaaattcgttgggcttggcgaaaaaatggatgatttgcagccgtttgatccggaacaatatgtatatggtttgtttgcggatttatttgatgaaacaaatgagtaacatataggtctaaaagacggggctggctcgagacatcatgattcatggtctttttgagccagcttcttttttgtaaagataaaatcttgacatgtataataaaaaaagatacactaaacatctgtaaaggtgtttcacttaacaaaaaaggagatacactaaacatctgtaaaggtgtttcgcttaacaaaaaaggagggagtttcatgctcgaaaaaacgatgagaatgaattatttgtatgacttttatcaagcgctgctgacgccaaaacagcgcagctatatgtcgctctattatttagacgattactccctcggtgaaattgcccagcagtatgaagtcagccgtcaggctgtttatgataatataaagcgaaccgaagcgatgctagaagaatatgaaaaaaaattatcgctctttcagaagtttcaaaaacgaaaacagctgatgaaccaactaaaagattatgttttacaaaaatatggagaggacaaacaacttttcgatatgattaaagaactagaagaattagaatgataaggaggtgaaaacagatggcgtttgaaggattatccgaacgtttgcaaaacgtgatgaacaaaatccgcggcaaaggaaaagtaacggaagcggatgttaaggaaatgatgcgtgaagttcgccttgcccttcttgaagcggacgtcaactttaaagttgtcaaagactttgtcaagcgggtcagcgaacgcgcggttgggcaggaagtgttaaaaagcttaacgccgggacagcaagtcattaaagtcgtcaaagaagagctgaccgagctgatgggcggcgaacaaagcaaaattgctgttgccagccgtccgccgaccgtcattatgatggttggattgcaaggcgccggaaaaacgacgacgacggggaaattagcgaacttgctgcggaaacgatataatcgcaaaccactgttagccgcggcggacatttatcgtccagcggcgattaaacagcttgaaacgcttggaaagcaactaaatatgcctgttttttctttaggcgatcaagtcagccctgtggaaattgctaagcaagccatcgaaaaagcaaaagaagagcattacgactatgtgctcatcgacacggccggacgtctccatattgacgaaacattgatggatgaattaaagcaaatgaaagaagtagcgaagccagatgaaattttcctcgttgtcgacgcgatgacggggcaagatgcggtaaatgtcgcgcaaagctttcatgaacagcttggcatcaccggcgttattttaacgaagcttgacggcgacacgcgcggcggggcggcgctttcgattcgagcggttacgaacactccgattaaattcgtcgggatgggtgaaaagctcgacgcactcgagccgtttcatccggagcgcatggcttcgcgcattctaggaatgggtgatgtgcttacacttattgaaaaagcgcaggccgctgtcgatgaagaaaaagccaaagagctcgaacaaaaaatgcgcactgctacgtttacacttgaagatttcttagagcagcttgggcaagtgcgtaaactcggcccccttgatgaaattttaaaaatgcttccgggtgcgaataaaataaaagggttgaacaacttacaaattgatgaaaaacaaattagccgcgttgaagcgattattcgctcgatgacaaaagaagaaaaaatgcatccggaaattattaatggaagccggaaaaagcggattgcaaaaggaagcggtacatccgtgcaagaggtaaaccggcttttaaaacagtttgaagaaatgaaaaagatgatgaaaatgatgacaaatatgccaaaaggaaagaaaagagggtttaaattcccgtttatgtagagaatgatgtgttaagaaaaaacactttacaaactacgtaattattgttaatatactatcttgtgtgaactatttacggaggtgctaaaataacatggcagtaagaattcgtttaaaacgcatgggtgcgaagaaaaaacctttctatcgtatcgttgttgcggactctcgttctccgcgtgacggacgtttcatcgaaacaattggtacgtataatccgattacagaaccagcagaaatcaaaatcgatgaggaacttgcgcttaaatggctgcaaaacggcgcaaaaccgtcggatacggtccgcaacctgttatccaaacaaggcattttagagaagttccataacttaaaatacggcaaataatgtctgtggtgtacatgaaacaattaattgaaacgatcgtacaagcgcttgtcgatcatcccgaagaggttttcgtgacaaacatcgaggatgaacggacaatcatttatgaggtgtcagtgcacgaagaagatatcggcaaagtgattggaaagcaaggtcgtacgattcatgcgattcgcacggtcgtgtacgctgcagcagtaaagcagccaaaacgtgtgatcgtgcaagtaaaagaaaaagggtgagggtgattttcctctccctttttctatatttatttccgttaggagtgacattatgaaaattattcaaacgatagaagtgcggcaaatcgtaacggaaaagagcaaacaagcgcttcgtgaggcatttttagcccaaaaacaacaactcaagcgggaatgtgatcagcttcgtttcgaacagaaacggctcgaaaaaacaggaaaatattcttcttcccttctaaagcagcactttgcaaaagaaatggatgcaaggctggaaaagatcaaacttcttgattttcagctggaacaattacatatcctaccgttaggaagcgaattaaaagagcgggaagtacaagcgctcattgacgtagaggtcggtgacaagtgggaaaatgtcatttccaaacgtgccattattattgaagatggaatcgtcaaagaaattcgctagaaggggtgaatggaatggaaaagtggtttaatgtcggaaaaattgtgaatacgcatgggattcgtggcgaagtacgtgttatttcccgcactgattttccagaggaacgttataaaaaaggaaatacgttatatatttttatggagaaatcgaaagaaccagtcgcagtaaccgtcaaaagccatcgtgttcataaatcatttgatttgcttgcgtttgaaggatatgacaacattaatcttgtcgagaagtttaaaggggcgatgttgaaggtgccggagagccagcttggcgagttagatgaaggagaatattatttccatgaaattattggctgtacggtcgttacagaagaaggggaaacgatcggaaccgtgaaagaaattttaactccgggcgccaacgatgtatgggtggtaaaacgggataacggaaaagaagtgcttattccatatatagaagacgttgtaaaaaatgtcgatgtagaaacgaaaaccattaccattcgcccaatggaagggctgctcgaatgatgagaatcgatatattaacattatttccgaacatgtttactggagtttttaatgagtcgattttgaaaaaggcacaagagaaaaaggcggtttcgcttaatgtgatcaattttcgcgatttcgcggataacaagcataaaacagtggatgattatccatacggcggcggagcgggaatggtgttaaagccgcagccgatttttgacgcagttgcctatgtgacaaagtattccgaacatccacgcatcattttgctttgcccgcaaggtgaacgctacacgcaaaaaaaagcggaagaactggcgaaagaggaccatttagtgcttatttgcggccattacgaaggctatgatgaacgaattcgcgaatatttagtgaccgatgaaatctcgattggggattatgtattaacaggcggggaattaggagcaatggtgatcgtcgatagcgttgtccggctgcttccgggtgtgcttggcaacgaagcttcccctgttcatgactcgtttagttccggcttgctcgaacacccacattacacgcgtcctgccgatttccgcggcatgaaagttccagaagtacttttgtcgggaaatcatcgcctcatcgaagaatggcgtgaaaaacaatcgttaaaacgaacgtttttgcgccgaccggatttactagaaaattatccattaacagaaaagcaaaaacgatggatcgaagagtggaaaaaagaagagcggtaactattgcgcatgatgcaagtttatgctagtatattctttgtgtgacttaagtgatttgcttaagtgaggaaaacgatgttccgctgcaatgatggataagcattgtcatgaacatctgttggaaggagtggaaaatgatgcatcatttaatccaagaaattacgaaagagcaattgcggacagatttaccagatttccgtcctggtgacacggtgcgcgttcatgtgaaagtcatcgaaggaaaccgtgaacgtatccaagtgtttgaaggcgttgtaattaaacgccgcggtgctggtattagcgaaacattcaccgtccgcaaagtatcttacggtgttggtgtagagcgtactttcccagtgcatacaccgaaaatcgcgaagttagaagttgttcgccgcggtaaagtacgccgtgcgaaattgtattatttacgtcaacttcgtggtaaagcagcacgcattaaagaaatcgttcgataatgaacattatgaatggagaaaaaggagcttgatggcaagctccttttttcactacccgtaattgtgtcataatagataaaaaatcgtttaggtgggagaatgatggaaaagaaaagaagcgaactgcgggaatggttaaaagcgattgtgattgccgttttgctcgcgggcggcattcgttattttattttcgcgccgattattgtcgacggccagtcaatgatgccaaccctgcacaatcacgaccgtatgattgtcaataagctctcttataaaatcggtacgcctcatcgttttgacattgttgtttttcatgccgaagagggaaaagactatattaagcgggtcatcggcttgccgggcgaccatattgaatacaaaaacgatacgctatatgtaaacggaaagccgtacgaggaaccgtacctagaagaatataaaaaacaagtggtcgatggtccatggaccgaaccgtttactttagaggaacttaccggccggaagacagtaccggaaggccatctgtttgtgatgggcgataaccgccgttttagcaaagatagccgtcatatcgggtttatcccaatggacaaaattgttggcaaggccagcatcgtctattggccgctgtctgacgcacggattgtgaaataacgcgataaatgggtgatgcacatgacgattcaatggtttcccggccatatggcgaaagcaaaacgggaagtacaagaaaaattaaaattaatcgatatcgtgttcgaattgctcgatgcccgcattccgctgtcatcgagaaatccgatgattcatgaaattctcggcaacaagccgcgtatcgttttactaaataaagcggatatggctgatgagacggtgacggagcaatggattgcctatttcgaacggcagcagttgcatgcgttggcgatcgatgcgcaaacaggcacaggaattaggcaaattgtatcggcagcaaaggaaatgttgaaagacaaatttgcgaaaatggcggcgaaaggaataaaaaatcctcgaccgatgcgcgcgctcattgttggaattccgaatgttggaaaatctacgctaattaatcgtcttgctggaaggaatattgcaaaaacaggggataaaccgggggtcacgaaagcgcagcaatggattaaagtcggcaaagaaatggagcttcttgatacaccaggtattttatggccgaaatttgaggatgaggaagttggtctgaagcttgccacaaccggggccattaaagatacgattttaaatttgcaagatgttgctgtatatgcgttaaattttttaaaacagcattatccagaacgattaaaagagcggtattctcttgatgatattcctggagaaattgtggcattgtttgatgcaattggcaaacggcgcggctgtcttgtcagcgggggtgccgttgactatgataaagtatccgaaattgtgcttcacgatattcgtacggaaaaattaggaagattgagttttgaaactccataaaagcccgctaaatgaatcgggctttatttttttattgcaatgccgataaaatgtatagagaaagaagagagggacaggagaaatgaataaatatactgtaaaagaaatacaagctctattacagcaaatcgatgatgagaatgctcccttgtttaaagagattgttcaagatgagcgaaaaagcgtacaaaagctcgttgctcgctggtataaacagaaaaaacaagaagaacaagcaaaaagacaatggcaggaaatgtcgcgctatgagcggcagttgtttgaacaaggaatcgagtatatagccggcatcgatgaagcgggacgagggccgcttgctggtccagttgttgccgcggccgtcatgctgccgaaagatgcgtacattccgggattaaatgactcgaaaaagctatcggaagcaaagcgggaaatgttatttcatatgattcaatcatgtgcgatttcgattggcattggcgtcgtcacagctgcggaaattgatgaaatgaacatctatgaagcaacaaaaaaagcgatgatcaaagcggtcgaacagctttcaccgaaaccggattatttattaattgatgcaatgacactgcctatatcaacaccgcaacaaagcattgtaaaaggcgatgcaaatagcgtttcgattgcggctagttccatcattgcaaaagtgacgcgcgaccattttatgaaacagctcgcaaagcaatatccacaatatggatttgaaaaaaatatgggatatggcactgcccagcatttagaagcgattcgcgtatacggtaccattgatgaacaccgtcgttctttttctccgattaaagaaatgatagaaatgaagaaagaaggaaaggaatatgatcaaacgcatcgacaaagcattgccggtttttccagctagcgatgcaacgcacggccgctttcgccatggacaagttgtctatggaaaaattgagagcatacaaggagaaacagaaaagatcgctcatgtgcgcgtcggggatgaaatggtaactgcaagattacgcgcttctttacaagcgggaaattattatttattcgaagtaaaagctgaaaatgacaatatatattggaaaataataggtgaagagagagggctctctttcaacatcgatgaagcggcgcagcatcttattcaaaaatggaaattaccgcgtgatgcgcattcttttcttcgctttgtattacaagaaaaaataccggttgcgaaagaagaaatgagtaaaatcgttcaatggacagagcaattagaagataaggaacaaggatgggaaacgcttcgctatatgtttgcccgtcgttttccggtgacgaaagatgttttcttttcattgcttgcggtaaaaaccaatcccccgctttttcagcagctgcaatatacggaaaaactgctggcgtctttgccaacggaacagcaaaaagattcattgcaagcgttgcatcgctatttgcaacacattacaaacaattttaaaaacgcctatgaggttcttgccaaattacttcaatcattacaacaacctgaacaaaagattgcgcaacaattattgaacaagttaggtttaccgttacacaacatagattctaatcaattaaaaaaattccaaactgccattaggaatggcgacttccaagaaatacagcagcatttacagctgttatttccaggatttgaagaacagcaatttcttaaacattttcaaacgctttatgaatcctatgagaacggttttctctccaatgaggaacaacagcttttttctgctattttaacaagatcggatgatgatattgctttatcgatttttcatctattaaaagagtcgtttcagaagcttgggcttcagtatgaagcaaatatacgccgagcgctggaaacaaaaacgcttgccatgacgacgctaacgtctttaaaatcccttcttttgcaggcgttagaaaacgcgcatgaaccggtattgaaagaaacgttacagacgcttctttatcatattactggtcagcaactattatcccaaggcgaaggaccgttgcaacatgtatttatgcaaattccgattcagattggagaacaacggacggatgtagcgattcattggcaaggaaaaagacaaaaagatgggaaaatcgacccagactattgtcatatcgttttttgcttacttttggacaaattaaaagaaacggttgtcgacgtgcgcgtgcaacaacgtattgttcacatttccattttcaatgatcatccccatttactccgcattgccaatgagtttcaacctatgctgaaagaacggctagaggcgcatggatatacgttatccgctttgaaaatcgaaacatctaaacaaaagaaaatgcccattgatatcgtatttcaacaacgttataacggggtggattaccgtatatgaaaaacaaagaaaaacaagcggtggccctttcctatgattcgaatgtacatgaagctccggtagtggttgccaaaggaaaagggcatgtagcggaagcgatcatcgatgccgcaaaacaacacgggatccctatacaagaagatccgtctctcgtccaattattgagtgaactggaaataaacgaaacaatccctgaagatttgtactatcttgttgctgaattgtttgcgtttatttatcgtttagacaaacatgtaaaaaaagaatagatccccttgtatcaaaggattgaaagggttttcccttttgaaattttttaattttgtgtcgaaaaggtggacaatatagaaagtatcattataaaatgaaagcgctagaactttttagttttatacataggaggttggcgcatgaatatccatgaatatcaagcaaaagaaatcctcagaaattatggcgttagcgtaccaaacggtcgcgtagcgttcactgttgaggaagcggtagaggcggcgaaagaattaggaagccctgtttgcgttgtaaaagcgcaaattcatgccggcgggcgcggaaaagccggaggggtaaaagtagcaaaaagtttagatgaagttcgtacatatgcgagcgaactgctaggaaaagtgcttgttactcatcaaacaggtccggaaggaaaagaagtaaaacgcttacttattgaagaaggctgcgacattaagaaagaatattacattggtctcgttgtggatcgcgcaacttctcgcgttgtgttgatgggttcagaagaaggcggtaccgaaatcgaagaagtagcagcaaaaacaccagagaaaatttttaaagaatatatcgacccagcggtgggattacaagcgtttcaagcacgtcgtttagcgtttaacatcaacattccaaaagagcttgtcaatcaggcagtcaagtttatgatggggctttatcaagtgtttgttgacaaagactgctcgatcgcggaaatcaacccgcttgttgtcactggcgacggcaaagtaatggcgcttgatgcgaaattaaactttgactcgaacgctttatatcgccataaagacattttagaataccgcgatttagatgaggaagatccgaaagaagttgaagcatccaaatatgatttaaactatatcgcccttgacggtaatatcggctgcatggtcaacggcgccggccttgcaatggcaacgatggatatcatcaaatattacggcggcgaaccagcaaacttcttggatgtcggcggcggcgcaaccgcggaaaaagtaacggaagcgtttaaaattattctttccgacccgaacgtcaaaggcattttcgtcaatattttcggcggcatcatgaaatgcgacgtgatcgctagcggcattgtcgaggcgacaaaacaagtcggccttaatcttccgcttgttgtccgtctcgaaggaacaaatgtcgaactagggaaaaagattttgcaagaatcgggtctaaacattaccgctgctgattcgatggcagacggcgcacaaaaaatcgtggagctagtacgttaagaaagtgagggagaaacgtgagcatttttattaataaagacacaaaagtgatcgtacaagggattacgggttcacaaggattattccatacaaaacaaatgctcgagtacggaacaaaaattgtaggcggtgtcacgccaggaaaaggtggtacagaagtcgaaggagtaccagtgtttgatactgtttccgaagcggtagaaaaaacaggagcaaacgcttctgtcatttacgttccgccagcatttgccgcagacgcgattatggaagcggtcgatgcagaattagaccttgtcgtttgtattacggaaggtattcctgtccttgatatggtgaaagtaaaacgctacatggaaggcaagaaaactcgtctcatcggaccaaactgccctggcgtcattacgccggaagaatgtaaaatcggcattatgccaggctacattcataaaaaaggccatgtcggcattgtttcccgctctggtactttaacgtacgaagcggttcatcaattgacgcaagcgggcatcggccaatcgacagcggtcggaatcggcggcgatccggtcaatggcacaaacttcattgatgtattaaaagcgtttaacgaagatgaagaaacgtatgccgttattatgattggggaaatcggcggcaccgcggaagaagaagcggcagaatgggtaaaagcgaacatgaaaaaaccggtcgtcggctttatcggcggccaaacagcgcctccaggaaaacggatgggacatgctggcgcaattatttccggcggtaaaggaacggcagcagaaaaaattaagaaaatgaacgaatgcggcattaaagtggcagaaacacctgcagtaattggcgaaacattaatttccgttttgaaggaacaaggcctttacgaaaaatgtaaaactcattaaaatacatcgtcccgcatcgtttttcaggcgggacgatttttattgggtattggcgaattctatcatcgttatggcagattcatgatcggaaccgtgcaaaaacagacaaagggatagaaaggaagatacgatgtattcatccgttcgtgagcgccttattcatcttcaccactgccgcggggcaggctggaaaacgatccatcgcttattggaaatcgatccgaccttttcctctgtatttacccttccatcttctgcattgcgaacgcgtattcctttatcctcccaacaatatacacaatttttccaagatttacattcccctcatattgaaagtatgataaaaacatataaggacaaaaatatccacgtcatcacaatttttgactcagactatccacctttgttaaaacatatatacaagcccccatgggtgctatatgcaaaagggaatattcgccttttgtcgtcatttaaaatgattagtattgttgggacgagacagccgacaaaagaagggatacaatcgttgcggcaactagttccgccgctggtggcgaacgattgggtaatcgtaagcggtcttgcggtaggaatcgatacgttagcgcacgaaatgacaattgaaaacggtggacatacaatcgcgatcatcgcaggaggatttgaacatatatatccaagacaaaataaaagactagcagaccaattaatgggcggacaccttattttatcggaacatccgccgcatgtgcggccgcaaaaatggcattttccgctgcgcaatcggattatcagcggaatatcgcttggaacgatcgtcgtacaagcgaaagagagaagcggctcattaattactgctctattagcgcttgagcaaggaagagaggtgtttgccgttcctggtccaatttttttggaacaatcaaaagggccaaacatgttaatacagcaaggagcaaaattagttcattcggcaaccgatatattcgaggaattttcctacattcgataaaagcaatgcaagaatttttcatatcttgtttgacaaatatcataagaatcattaataataatgaagattttaaatttacctcgttaggggaggaagtttgatgtcagactatcttgtcatcgtggaatcgccagcgaaagcgaagacgatcgaacgatatttaggaaaaaaatataaagtaaaagcttcgatgggacatgttcgcgatctgccaaaaagccaaatgggcgttgatataaataacggctatgagccaaagtatattacgattcgcggtaaagggccaatcattaaagaattaaaaacagcagcgaaaaaagcaaaaaaagtgtttcttgccgcggacccggaccgcgaaggggaagcgattgcttggcatttagccaatatgctcgaccttgatattcattccgactgccgcgttgtatttaacgagattacgaaggatgcggttaaagagtcatttcaacatccacgtccgatcaatatgaatcttgttgacgcgcagcaagcgcgccgagtgttggaccggctggttggatacaacattagcccgcttctttggaaaaaggtgaagaaaggattgagcgcggggcgtgttcaatctgtagcgctgcgtttgatcatcgaccgcgaaaaagaaattaaacaatttcagccggaagagtattggacgattcaagccgaatttgtaaaaggaaatgaaacgtttactgcttctttttacggagtggatgggcaaaagcttgaattaaaaaaggaagcagacgttgccgcgattttacaacgcataaacggcaaccactttacggtgacatcggtggcaaaaaaggagcggaaacgaaatccagtgccgccgtttacaacgtcttccttgcagcaagaagcagcgcgcaagcttaattttcgaacgaagaaaacgatgatgatcgcccagcagctatatgaaggaatcgatcttggcagtgaaggaacggtcggcttaattacctatatgcgtacagactcgacaagagtatcagaaagcgcacggcaagaggcactatcttatatagaagcgacgtttggaaaagaatttgtcgcacaagaaaagcgaaaagaaaagaaaaatgccaatgcgcaagatgcgcatgaagcgattcgtccgacatctgcatttcgcgagccggaaaaggtaaagccatatttaacccgcgatcaatttcggttgtataagttaatttgggaacgttttatcgcaagccaaatggcagccgcactgttagatacgatgagcattgaacttgaaaatgaaggggtgatctttcgggcaagcggctcgaaagtaaaatttcctggttttatgaaagtatatgtagagggaacggatgaccaaacggatgaacaagatcgccttcttccggatttgcaggaaggggaaactgttttcagcaaagatattgaaccaaagcagcattttactcagccgcctcctcgctatacggaagcgcggcttgtgaaaacgctagaagagcttggcatcggccggccgtctacgtacgcgccgacgcttgatacgattcaaaaacgaaactatgtcgtgctagaaaataaacgttttgttccaacagaacttggagaaatcgtgttagaactaatgttagagtttttcccagaaatcattgacgtggagtttacagcgaaaatggagaaaaatttggatgaaatcgaggaaggaaaagtagaatgggtgaaagtggtcgacgaattttaccaggaatttgaaaagcggctgcaaaccgcggaaaaggaaatgaaagaagtcgagattaaagacgagccggcgggagtcgactgcgaagtgtgcggaagcccaatggtatataaaatggggcgattcggcaaatttgtcgcctgctccaatttcccggaatgccgcaatacaaagccgatcgttaaggaaatcggggtaaaatgtccgaaatgccgcgaaggaaatattgtggagcgcagcagtaagaaaaagcggattttttatggctgcgaccgttttccacaatgcgatttcgtctcgtgggataaaccgcttgcccgcccttgcccgaaatgcggcggcttgctagtggaaaagaaactgaaaaaaggcgtgcaagtgcaatgtacggcatgtgattacgaagaagcaccacaatcttgacaaataaaggaggaatatatggtgaacgaacgaacggtaaatgtcattggcgcaggtttggcaggcagtgaggcggcatggcagcttgccaaccgcggcatccatgtccgcctttacgaaatgagaccggtgaagcaaacgcctgctcaccatacagataaatttgcggaacttgtttgcagcaactcgttgcgtgctaattcattaacaaatgcagtcggcgtattaaaagaagaaatgcgccgcttgaattctgtcattatgaaggcagcagatgaatgctctgttccggcgggaagtgcgcttgctgtagaccggcatgagtttgccgcgcgtgtaaccaatcttgtccaagggcatccgaatgtgaccgttattcgtgaagaagtgacagaaattccgtctggcccaacgattatcgcaacagggccattaacgtctaaagcattatccgagcggctaaaagagctaacgggagaagaatatttatatttttacgatgccgctgctccaatcatcgaaaaagaaagcattaatatggataaagcatatgtcaaatcacgttatgataaaggcgaagctgcgtatatcaactgcccgatgacagaagaagaattcgaccgcttttacgaagcgctcatttccgcagaaacggttccattaaaagagtttgaaaaagaaatttattttgaaggctgcatgccgattgaagtaatggcgcggcgagggaaaaagacgcttctatttgggccgatgaaaccggttggtttggaagacccgcgtaccggaaagcgtccatacgcggttgttcagcttcggcaagatgatgcggcaggtacgctttacaatattgtcggattccagacacatttgaaatggggcccgcaaaaagaagtaattcgccttattccggggctagaaaatgcagaaattgtccgctatggcgtgatgcatcgcaatacgtttatcaactcgccaaaattattgcggccaacgtatcaatataaagaacgtgacgatttattttttgctggacaaatgaccggtgtcgaagggtatgtggaatcagcagcatcggggcttgtcgcaggaattaacgcagcacggcttgtattagggcaagaacttgttgtttttccgcgtgaaacagcaattggcagcatggcgcattacattacgtcaacgaatccaaatcattttcagccgatgaatgctaatttcggtttgtttgcacctctagaagaaaaaatcaaagataaacagcgccgcaatgaacgatacgcgcaacgggcattggatacaattcagaattttattaaaaaagattgcaagggctattaatatatgttaatatttagtagcctttgtgaggtgtgaaaaatggaaaattcgaaaattgcgttaaaattgttcatagaatatttacaagtcgagaaaaattattcacaatatactattgtgtgttaccaacgagatgtagagcagtttttcgagtttatgaatgaacaagggattcatcatctgcatgaagtaacgtataatgatgttcgtctctatttgacgaagctgtatgaacaaaaacagtcaagccgttccatttcacggaaaatttctagtttgcgaagcttctataagtttttgctgcgggaaaaaaaggtaaaagaaaatccgtttgcgctcgctgcacttccgaaaaaagaacaaaaaattcctaattttttatatgagcaggaattagaaaaacttttttatgtcaatgatgttaatacagcgatcggccaacgcaatcaagcgattcttgagcttctctacgcgacgggcgtccgtgttagtgaatgttgtcacattcaactttctgatatcgatttttctgtttccaccattttgattcatgggaaagggaataaacagcgctatgtcccgtttggccgttttgccaaagaagcattggagcgctacattcatcatggacggcgtgagcttttgcaaaaagcaaaaagcgctcatgcttatttgtttgtcaacgcccgcggcaatccgttaacacctcggggagtgcgttatattttggatgaaatagtaaaaaaagcggcgcttactcaaaatattagcccacacgtgctgagacatacgtttgcgactcatttattaaatgaaggggccgatatgcgtacagttcaagaattgcttggacatgcgcatctttcatcaacacaagtgtatacccatgtaacgaaagaccggctgcgccatatttatttacatacgcatccgcgagcataactctgccgcgagcaaaaaggaggatggatagcgatggaacagttccacgcgacgacgatttttgcgattcatcataatggaaaggctgcgatggcaggagacggtcaagtaacgtttggcaatgcagtggtgatgaaacatacagcgaaaaaagtacggagattatttcaaggaaaagtgttagcaggatttgccggatcggtcgcagatgcgtttacattatttgagatgttcgaaggaaagctagaagaatttaatgggaacttgccgcgcgccgctgtggaattagcaaaagaatggcgcagcgataaagtattgcggcgcttagaggcaatgctaatcgtgatggatgaacgccatttgcttctcgtatcaggaactggtgaagtcattgaaccggatgacggaatattagcgatcggttctggcggaaattacgcgctagcggcaggacgtgcattaaaacaatacgcaggagatcagctatcggccaaagagattgccaaagcggcgctagaaatagccgcaaatatttgtgtgtatacgaatgaccatattattgtggaagaactataaaaagagaggagggacagcggtgtcagaagcattaacgcctcggcaaattgtcgaaaagcttgatcaatttatcgttgggcaaaaggaagcgaaaaaagcagttgcgattgcgctaagaaatcgttatcgccgcagtttgcttgatgaaaaattacgggatgaagttgtcccgaaaaatattttaatgatcggtccgacaggggtcggaaaaacggaaatcgccagacggttggcgaagttggttggcgctccgtttgtcaaagtggaggcaacaaagtttacggaagttggatatgtcggccgcgatgtcgaatcgatggtgcgcgatcttgtggaaacgtccgttcgattagtaaaagaacggaaaatgaacgaagtgaaagatcgcgctgaacagcaagcgaataaacggcttgttgagttattagtgccgggaaagcaaaaacaaacgatgaaaaaccctcttgaactattattcggtggagcgcaaacatcgcagcaagatacatatcaaacgtatgaagacgatcacatcgaacaaaaacggagacaagtcgcttggcagctggcgaacggtcagctggaagatgaaatggtgacaatcgaagtagaagaacaacagccgatgttttttgactttttgcaaggggccggcattgagcaaatgggaatgaatatgcaagacgcgctaagcagcctcattccgaagcgccgcaaaaaacgcaaattaaaagtaagagaagcgcgtaaagtgcttacgaatgaggaagcgcagaagttaatcgacatggatgaagtaacacaggaagcaatacgtcttgcagaacagtctggcatcatttttatcgatgaaatcgataaaattgcgcgcagcgggcaagccgcttcttcagcggatgtatcgagagaaggagtgcaacgcgacattttgccaattgttgaaggctccaccgttatgacgaaatacggccctgttaagacagatcatatattgtttatcgctgccggagcatttcatatggcaaaaccgtccgacttaatcccggagttgcaaggccggtttccgattcgtgtcgagctaacgaaactttcagttgacgatttcgtaaaaatattagtagagcctgataatgctcttattaaacaatataaggcgcttcttgcgacggaaggtataaatcttgaattttctgacgatgctattcgtaagattgccgaagtcgcctttgaagtgaatcagacaaccgataatatcggagcaagacgccttcatacgatcatggaaaagctgcttgaagatttattgtttgaagctccggatattacgctagatgaagtagtcattacacctcagtatgtcgaacaaaaactaggcaacattgtcaaaaacaaagatttaagtgaattcattttgtaacaaattaaatgaggaggagaatgaacatatgaatttattacaaaaaacaagaaagattaacgcaatgctgcaaaaagcagcgggaaaaccggtaaactttaaagaaatggcagaaacgctttgcgaagtaattgaagcaaacgtattcgttgtgagccgtcgcggtaaattgctcggttttgcgattaaacaatcgattgaaaatgagcgaatgaaaagaatgttggaagaacgtcaatttccagaagaatatacgaaaaaattatttaacatcacagaaacgtcccctaacattgatattaatagcgaatatacagcatttccagtggaaaatcgcgacttatttaaaactggtttgacgacgattgttccgatcaacggtggtggcgagcggctcggaacgcttattttatcgcgattggatcgtgaatttaatgatgatgatcttattctagcagagtatggcgcaaccgttgtcggcatggaaattttgcgtgagaaagcggaggaaattgaagaagaagcacgcagcaaagcggtcgtacaaatggcaattagctcgctttcttatagcgaactagaagcgatcgaacatatttttgaagagttggaaggtacagaagggttgcttgtcgcaagcaaaattgctgaccgtgtcggcattactcgttccgttatcgtgaatgcccttcgtaaactagaaagcgctggagtgattgaatcacgatccctcggtatgaaaggaacatatattaaagtgttaaatgataagtttttaacagaactagagaaattaaaatccagttaataaaataagaaaactggcctaaaagcagacttgcttttaggccggttttttatatgtcaaaacatttgtttggacagcgattttagtacatttacaataatataaaaacgacagacatagacaaatttcgtctttttttctatttaggataaaaaaaatagtacaatcttccggctatacaatattttttcattctcgtaaaatgaatattagcatatattgtcgaaaaaataggataaaagaggggatacctttgtcactgttttcgcgtacgtttatgatgctagagcaagggctggattatgcgtcattaagggaaaaagtgattgcaaacaatatcgccaatgtagacacgcccaattataaggcaaaagaagtgcggtttcgggcagaactagaccgagcgcttcaaccgctagaagcaaagcgaacaaatccgaaacatcttccgtttacccgtccaatgacaaacaaatttctcgtgacgtcaaggaccaatgtagtatacaatcataatggaaataatgttgatattgatcaagaaatgtcatatttagcagaaaatcaaatttattacaatgctttagtcgagcaattgaacggaaagttcacaacgttaaaaacggtcattaagggaggaaaataattatgtctatttttcaaagtttagatataacagcgtctgcgcttacggctcaacggttacgcatggatgtaatttcctccaatatggctaatgtcgacacgactcacgctcgattggttaatggacaatgggaaccgtatcgacgcaaattcgttgtgatggaaccgcgtcaagaaggattttctacatatttgcaagctgcgatgaatagccgctcatctgttggtaacggagtgagagtaacaaaaattatggaggatcaaactccttttaaactcgtttacgatccttctcatcctgacgcagaccctaacggatatgttcgccttcctaacgtcgatccgttaaaagaaatggtcgatttaatgagtgcaacacggtcatatgaagcaaatgtaacggtttttaatgcgacgaaaggaatgttaatgaaagcattagaaatcggaaagtaaaaaaataaaggggatatagatgatgatacaaggaattcatcgctctttgttttcagaggcgacaaacgttgcttcacaagcgacaaaaccagctgatgcgcaaaaggcgttttccacttttttgaaagatgcgctgaataaagtgaatgacgagcaattgcaagcttcccaattaacagagaagcttgtaaaaggggaaaacgttgatttacacaaggtgatgatcgcttcgcaaaaagcgagcatttccttacaacttacattagaagtgcgcaacaaagtgattgaggcatatcaagaaatgatgagaatgcaaatatagcatatggattgtgaagtaatcgggggaatagtatgagcaacaaattaaaagaatggctgagccgattcaccttattttggaaagagagaacaaaaaaacaaaaatggatcgccattgccagcctcgctcttttcttgcttataaccggcgtagctatatattttgcgacaagaacagagtttgcgccgttatatagcaacttaacgccacaggaagcggggcaaattaaagcaacgctcgaccagcggggagtcaaatcggaagtagcggataacggcaccacgattaaagtgccaaaagagttagtaaactcgttaaaagttgatttagcggcagaaggaattccaaacagcggcaccattgattattcttattttggaaaaaatgcaagcttcggaatgacggataacgagtttaatgttgtcaaactcgaagcaatgcaaaatgagctggcaaatttaattaaaagcatcgatggtgtagaagacgcaaaagtaatgattaatcttccacagccgagcgtgtttgcttccgatgaccaaggcgaggcatcggcttcgatcgtgttaaaaacaaaaccgggatatcaatttagcgatcagcaaattagggcgttgtaccatcttgtttctaaaagtgttcctaaccttcctacagataatatcgtcattatgaatcagttttttgagtattttgatttgaaaaataacgaaaatttttcgacaggcacaacgtttgccacacagcaagaaattaaaaaacaaattgaacgagatattcaacggcaagtacagcaaatgttaggaacaatgatggggcaggataaagtcgttgtatccgtaacggctgatgtggactttacgcaggaaaaccgggaagaaaaccttgttgctccggttgatgaaaaaaataacgaaggcattgccgtcagcgtgcaacgtattaaagagacatactctgggaaaggcgcgcagccgggcggcgtggccggtacgggagaaaacgaagtgccaagctatcaggctggagcaagcgagacaaatggagattatgagcgaaccgaggaaacgattaataacgaagtgaataagatcaaaaaacatatcgtcgaaagtccatataaaattcgtgatttaggcattcaagtaatggttgagccgccaaatccgaaaaatccaaactctttgccacagcaaacgatcgacgatattcaaaaaatattaggaacgattgtcagaacatcgattaataagcaagatggccaaacattaaccgatcaggatattcaaaatcgcatcgttgtttctgttcagaaatttaacggaaaaccaacatttacggaaccaaaacagacgattccaatgtgggtatacatcgtcggtggaattggccttgttcttcttattgcattgctcatcttattgtggcgcagacgtaaagaggaagaagaggaagaagaggaagatattctggagcctatggttcaagaaattccagatatccatgaagagaacgaaacggaatcgacgatgcgccgtaagcaactagaaaaattagcgaaagaaaagccagacgaatttgcaaagctgttgcgaacatggctatcggaagagtaggaggaacggaaaatggcaaagcgcgacaaaaaaggagggttaacagggagacaaaaagcagcgatccttctcatttcccttggtccagatgtgtccgcctccgtttataaacatttgtcagaagaagaaattgaaaaactaacgttagaaatttcgaatatgcggcaagtgacagcagacgcaaaggaagaagtgctggaagaatttcatcaaattgcactggcacaagattatattgcacaaggcgggatcgcttatgcaaaagaagtgctggaaaaggcgctcggtccggaaaaagcgatgaatattattaaccggttaacgtccgccttgatggtgcggccgtttgatttcgcccgtaaagcggatccaacgcaactattaaattttattcaaaacgaacatccacaaacgattgcccttattctttcttatcttgaaccggcgcaagcaggacaaattttatcggcactgccgcaagaaatgcaggcggatattgcgcgacgcatcgcgttaatggatagcacatctcctgacattattaatgaagtggagcaaattttagaacgaaaactatcgacaacggttgtgcaagattatacacaagccggcggcatcgaagcagtagtggaagtgttaaatcaggtggaccgcagcacagaacggacgattctcgatgcccttgaaattcaagatcctgaacttgccgaagaaattaagaaacgaatgtttgtctttgaagatatcgtcactcttgataatcgcgcaatccagcgcgtgattcgtgaagtggataacaatgatttaatgctagcgctcaaagtggcaagcgatgaagtaaaagagattgtgtttcgcaacatgtccacgcgcatggcagagacatttaaggaagaaatggaatttatgggtcctgtccgtttacgtgatgttgaagaagcgcagtcacggattgtcgcagtgattcgccgcctggaagaagcaggggaaattgtgattgcacgcggtgggggagatgatattattgtctaacgtcattaaagctccttttacaaaaacaaatcgtactgctaaaaaaacgattgaaattaaacgactttttctcgaacagcaaaatataacagaaaaacagcaagaaaatcacgaaatgatgatggaacatgccaagtatgaggcagaacaaatcagacgggaagcagaacaatattatgaatctattcggcagcaattgttgaaagaacaagaagcctggcatatagaaaaggagcagcttatccaattagcgcgtgaagaaggatatcaagacggatttcatcaaggaaaagaagaagcgctgcatcgttatcgcgagctgattgaacaggcgagacaaattacagaaaaagcaaatgttcaattttatgaacaaatcaatgcatccgcagaaacgatcctccgcattggaatgaaagtagcagagcgtattatcggtgaaaaattagcggaaaatcacgactattttttatcactagtaaagcgggcgattaaagaagttcgggaacaaacggaagtaacgatttacgtccatccgctttcttatgaaacggtcgtgcaacaaaaagaagaattaaaagcgttatttcaccatgaagcggatgtgttcattcatccagatttgcagcttgcggaatatagctgcatcattgaaaccccgttcggacgcatcgatgcaagcgttgatacacagcttgagcaaataaaagagaagctgttcgaacgaatgaaggagggggtatccactgaattggcaagctctgctcgatgaaatcgacgagatggacacttataaacggtttggcaaagtttcacgggtcattggcttaatgattgaagcgaaaggaccggaaagctcagtcggcgacatttgctatattcacactagaagcggcaggcaaaaacaattgattgcggcagaagtagttggatttaaagagcaacatgtattgttaatgccgttttcgactgttcagcatatttcaccaggatgtattgttgaagcaactggaaaaccgttgcaaattcacgttggcacgccattaatcgggcaagtgcttgaccctctcggctatccactagatggcagcccattgccgaagggattgcatcctatttcgattgagcgcaatccgcccaatccgcttgcaaggccgccgatcaacgaaccgatcgaagttggggttcggatcattgacagcttgttaacggttggcaaagggcagcgcgtcggaatttttgccggttcgggagttggaaaaagcacgttaatggggatgattgcccgtcacacgaatgcggatataaatgttatcgcattaattggtgagcgcggacgtgaagtccgtgaatttattgaacgggacctcggtccggaaggtttggcccgttctatcgttgtcgttgccacttctgatcagcctgcgctcatgcgtgtaaaaggagcatataccgccacggcgattgcggaatatttccgcgaccaagggatggatgtgatgtttatgatggactctgtcacacgcgttgccatggcgcagcgagaaattggactagccatcggcgagccgccgacaacaaaagggtatactccgtccgtgtttgctatcttaccgaaattattagagcgtacagggacgagcgcttacggcactattaccgcattttataccgtacttgttgacggagatgacatgaacgagccgattgctgatacggtacgcggcattttggacggacatttcatccttgaacgaagcttagccaataggggacagtatccagccattaacgtattgaaaagcgttagccgcgtaatgaatcatattattacaccagaacatcggcaagcggcagataaactgcgccagcttctatccacttatattaattcggaagacttaatcaatataggggcgtacaaacgaggatcgtcaaacgaaattgatgaagcgattcgttattatccaaaaatcatttccttttgcaaacaagatattcatgaaaaaataacaaaagacgaaagcattgaaatgctaattgacctaatccatgcagggtgaaaaaaatgggatacgcatttaagctgcaaaaagttttaacaatgaaagaaaatgagaaacatcaagcagcaggagaatacaatgaagccgtacggcgctttgaggaagtggcggaaaaattataccactttcttaagcaaaaagaacaatatgaagaaatccataaacaaaaacttcaatcaggattgtccattcaagaaattcgccacttccagcagtttatttccaatcttgaacgaacgatccaccattatcagcttctagtgatgcaagcaagagaacaaatgcaccggaagcaaatgaaattaacagagcttaatatagaagtaaaaaaatatgaaaaaatgaaagaaaaatatatacaagctgctttcgatgtggaaagaaccgcagaaaataaatggatggatgaaatttcgattcaacgttttgtacatcggggagattagaagatggcacaaaatcaagaaatggagagagaagaaaaagaaagcaaactccaatggtttttatttatcattgtcattccatcgttgtttgcggcggcattagctcttgtcattatgaccattgcgggagttaacgttcttgatacggtaaaaacattcagcaaaaatattccgattatctcgcaattggtagatgtgcacaaaatacaaagaaagctagaaacaacgattgaaaagcaaaacgaagtgatcgagcaacaaaagaaacaaattaacgagctagaaaatgaattatcggcaaaacaacaagaagtggacaggctgaaaaaagagaaggaacatttagaagaacaattatcattgatggaagcaaacaaagaggaactacctgaagacaaaaccgcaacgatgaatacaacgaacaacacaacgatggaagacattgcgagcatgtatgaaacgatgtcagagaaaaacgctgcaatgattttaacaaaaatgccggaaagcgatgtactgacgatcttatcctcactagacagtgataaagcggcggccattttagagaaaatgccgccagatgatgcggcaaaatatacgtcgatgctggcaaaacgcgctgaagaaaatccacccgttgaggaggcggcaaggtgaaaattggaactagctatcaacagttcggtcaaccaatagtaggaccgccaaaaaaatcaactcttaagctagcaggggaaaaagaggaatgcagtccgtttcagcagctgctggcgatgatcgaaacaaatgcaaaaaatgaagaaggaaacgttcttgtttctaatgagcgtttttccacgccatcgaaagaacaggaagacgtaaccggcgaatttaggatagaagaatcgttttcttttcttcttttcctgttgaacaacatgatagataccaatcaaacgaattttcattctatttttcccaaccgttcaatcgaacagttaaataatgtagtagataaagaagcgatcatacagttaatccagcaaataagcaatgttgcggataaagatatgtcagtagaacaaataagcaatgttataaatgacgaagccgcgtcccgtttgtattccttttttgataacgatatacaccctttgcagcaaaacagtatcatgaaagaaagtgaaaaacagatcgatatacaagcgtttttgcgggaaatgctgacaagattggataagcaagaagagaaaagtaaaaaaacagaaagatcgatgttgcaaaatcggttttcactttcatctgcttttagtaaaagctttgattccacattaggagacaaagcggctgctgaaaacgcagagagacagaaagaatcccttatacaaccgtttaataggttgttgccaaatggaaatatcatgatgtcgaaagagaacgtaccgattattgccgttgatcaaacgttgtcagaacaaaaggcaaatgaggcatttcttcaacaatttacaaatattatccaatcaggccgatttactcgtttcaaaaacggaaatgcgcaatttgtcattcgcctttatcctgagcatttaggaacattgaccataaagattgtacgggaacatgggacattaacagcaaagctgatcgcgtcgacggattcggcgaaagaacttttagatgcaaatttatcgcaacttcagcaagttttgtcgacggaaaatataatggtggaaaaatggaacgtattgacgcaagatcgccatgcgcctgcattttaccaagaagaacgcgggcatgaacaaaaagaacggcagcagcgaaaagaagagaaagcgaaaaagcagcctcctttccatacgttgatgtcagaaatgatcgataggaaagtataggagggaaaagcgtgacaaatggaattgattcaagtttgctgttagacaactataagccgcccgagcggaaaacgggaaatcaaatattaggaaaagatgattttttaaaaattttgcttgttcaattgcaaaaccaagatccgttaaatccaatggaagataaagagtttattgcgcaaatggcgagcttttcctctttggaacaaatgatcaatatttcaagcatgatcgaacaatttataaaaacacaacatgatcatgccctgcttcgttacagcgaatggattggcaaaaacgtttattggcaagaggatgaaaacacaaaaagcgggatcgttcaatcggtgtcacaaaaagatcagcaaatttttctagaacttgataatggcacaacgatcaaagcgagtcttgtggtgaaagtggaatctaaataaagaaagggagaggaaacacaatgcttcgttctatgtattcgggaattggcgcaatgagaaatttccaaacaaagctggatgtcattgggaataacatcgccaacgtcaatacatatggatttaaaaaaggaagaacgatttttaaagatttagtaagccagcaaattgcaggggcaagcggtccgacagcaaaccgcggcggcgtaaacccaaaacaagttggtctaggatcccaactggcagcgattgataccgtccatacgcaaggaagcttgcaaacgacaggacgtccgttagatttagcgatttcgggagacggatttttcgtgcttggagataagaatgggggaaatcatgtatacacaagagctggcaacttttatttagataaagacggaaatattgtcaatgcagatggattgtatttgctaggaataggaaataagctcattaacattccatctagtgcggaaagttttagtatcggttcagacggtacggttaattatatcgaaaacggaagtctaaaatctgctggacaaatacaattagccaaatttaacaataatgacggattagaaaaggcaggagacaatcttttcagacaaacagctaactctggtacagcaactacaggcgctcctggtgctaatggaactggcactattgtcgctggtacgctggaaatgtccaacgtcgatcttgcggaagagtttacggaaatgattgtcgcgcagcgcggcttccaagcgaatacgcgcattattacaacatcggatgaaattttgcaagagcttgtcaacttgaagaaatagtaaaggggggagggtactagctgccgtctagtaccctgtacatacatgattacattaacacggctaaatggaaaaaagtttgtgttaaatgcgatttatattgaacaagtggaagcatttcccgatacaacgattacgttaacaaacggaaaaaagtttgtcgtacgtgaatccgtacaagaggttattcgattggcgaacgatttttatcgacaagttgcagtggtgcgcttaccggaaggtttaggaggatcggaaaagtgaaaagtaatgtaataaaaacgatggtaattatacttgttattattgctctcattggtaccgtagctttaattgctgtgatgaaactaaccgaagaaaaagatcacagcgcgccaagtgccgatgaaatcgtggcgtgctcgatcgatatcccagaaataacaacaaatttagcagatggacgttatgtgaaagtttcctttaaaattcaagcaaacagtgaagaaggaaaagaagaagcggcaaaacgtgattttcaaattaaaaatattattatcgaagagctttctgaaatgaaagcggaaaattttaaaggaaaaaaaggcatgactgatttagaagaacgtttaaaacaacaaattaaccaaattatgcaagaaggaacagtggagcaagtatatattacctcctttatcctccaatagcttgtacttaaaaagggggaaaacgagcacatgacgaccggtgaagtattatcacaaagcgaaatagacgcgctgttagcggcgctgtccgcgggagaaatgagcgcggaagaattaaagaaagaagaagaaggaaagcgcgtgaaagtatatgattttaagcgggcgcttcgcttttcgaaagatcaaattcgcagtttaacgcgcattcacgaaaattttgctagattattaactacctttttcgcggcgcaattgcgtacatatgtgcaaatatcagtggcgtcagccgatcaaataccgtatgaagagtttattcgttccattccgaaaatgacgtttttaaacgtctttgaagttccgccgctgaatgggcatatattaatagaagtaaatccaaatatcgcctatgcgatgcttgatcgtgtgatgggcggaagaggaacaagtataaataaggtagataatttaacagaaattgaaacacgaattatgtccaatttatttgataaagctttttccaatttgcgtgatgcatgggaatcgatagcggaaattgatcctattttcaccgattttgaagtaaatccgcagtttttgcaagtgatatcaccaaatgatacggttgtcgttatttcactaaacacaaaagtcggtgaaacgagcggaatgattaatatttgtataccacatgttgtgctagagccgattataccaaagctctccgtccattattggatgcaggcgcaaaaaaaagaaagttcaccggaagaaacagaagcgatcgaaagacgaattcgctttgccaaactgcctattattgctgagcttggcactgcaacaattaccattcaagaatttttgcagctcgaagtcggtgatgttattgagctcgaccaatccattcaacaaccgcttctgattaaagtcggggatattccaaaatttattggtcagcccggaaaacgaaacaaaaggttggcggtacaaattttagatgcgtttaagggggaagaagattacaatgatgaatgatgatatgttatcccaagatgaaatcgatgcgctgctgcgtggattagacgaaaatgatgaggaaattccaaaaatagatgatgtattgtcgccgcttgagcaagatgcgctaggggaaattggcaacatttcgtttgggagctcagcaacaacgctgtcgatgttgctgaatcaaaaagtggaaattacgaccccaagcgtttcggtcattgaacgaaaaaatgtagctgacgagtttccattaccgtatgtagcgattcaagtaaattatacagatggacttttaggaacgaatctgcttgttattaaacaagaagatgcagctattattgcggatttaatgctaggtggagatgggaaaaatacaacggattcattaggagagattcaattaagcgctgtacaggaagcaatgaatcaaatgatggggtcagcagcgacatcgatgtccactattttcggaaaacgtgtcgatatttctcccccaaccgttcacttgctagatgtcaaagaaggggaaggaattgaatatttgccggatgaagacgtatttattaaagtttcttttcggttgaaaattggcaatttaattgattcaaatattatgcaattattgccagttgattttgcgaaagaacttgtgcaacagctccttcattcaactagtgaaacagactcttctagcggtgtgaaagaagcagggaaagaaaccgttatgcaagaagcggcgctttctaagcaatcagtaacggctgaaacaattgatacatcgccgtcttacgaacttcctaaaacggaaaattatgttacacatgaaacagctccttctcatcgcgatacaaatcattttgggacgtatgctagagcgggagaacgacaaattcaatcggttgattttgctgaatttgaaccatccccgccagcggatgcagaagtgaaaaacttatcacttcttcttgatgttccgcttcaagtaaccgtcgaacttggtcgtacgaaacgttctgttcaggaaattttaagtttgtcatcaggctctattatcgaattggataaattagcgggagagcctgttgatatattggtgaacaataagttaattgctaaaggagaagtagttgtgattgatgaaaatttcggtgtacgcgtcaccgatattatcagtcaaagtgatcgcctaaaaagactaaaataatcatttaggaggttgatagacaatggcaagaatattggttgttgatgatgcagcgtttatgagaatgatgattaaagatattttaacaaaaaacggacacgaagtagtggcagaagcagccgatggcttgcaagcgattgaaaaatataaggaaacccgtccagatatcgtaacgatggacattaccatgccggagatggatggtattactgcattaaaagaaattaagaaaattgacagcaatgcaaaagtcattatgtgttcagcgatggggcagcaagcaatggtgattgatgctattcaagcgggagcaaaggattttgttgtaaaaccattccaagctgaccgtgtcattgaggcgattaataaaacgcttggataaatataagaggtggaacaagtttgtttcggttacgaatcattccattatttttatgtatcgtcatcacgattgctgcgcaaacaggctttcctgtttttgcggagcaatcgccaacggtgaatgaatgtttgcagcatcctgacttgtgcgaacaacaaacggatttgcataaaaaagttacatcaactcaaaaagagcaaggttcgcctttatccgtttgggatgtcattaaacttattggggcaacagtgtttgtacttttattaatttatggattgctaaaatttctccatcatcgcggccagttgtttactggaaaaaaaggggttattgagcatcttggtgggacaagcgttggaacaaatcgttcggtccaattaataaaagtaggaaatcgcattcttgtgattggagttggcgaatcgattcaactattgcgagaaatcgatgatgaaaaagagatagaagaaattttggcgctgcatcatgaacgattgcagcaaatgttagaaccaagcaaatggggtgctcgtctgcgcgattacttaacagagaaacgaaaacagacaagtgatcgtcatgattcgttccgcgatatgtttttaaaagaaatgcaggagctgtcagtcaagcggaaagaattattgaagcaggtcaaacggaaaggaacgacatccgatgaatgaatttgtgcaaatgtttaaccaagtcgctcctgaaaatgtctctatgtctgtaaaactattattattattaactgtattgtccatcgctcctggcattttaattatgatgacatgctttacacgcatcgttatcgttttatcgttcgttcgcacatcgcttggaacgcagcaaatgccgccaaaccaagtgctggtcggtttagcgctatttttaacgtttttcattatggccccgacttttaaagagataaacgaccaagcgttgcaaccattgttttcagaaaaaattagtttagagcaagcgtatgaacgtgcttctgtaccgataaaagagtttatgagcaaacatacacggcaaaaagatttggctttatttttgtcctatagcggtgcagaaaaaccgaaatccgtacaagatatcccgcttacgacgcttgttccggcatttgcgatcagcgaaataaaaacggcgtttcaaatgggatttatgatttttattccgtttcttgtcatcgatatgatcgttgcaagtgtcttgatgtcgatgggaatgatgatgctgccgcctgtgatgatttcattgccgtttaaaattttattgtttgtccttgttgatggatggtatttagtcgtgaaatctttgttagaaagctttcagtaaagtaggtggcaaaaatgagtgccgattttgtcattcatatggcggagcggggagtgtatatgattttaatcgtgtgcggtccgcttctcttattggctcttgccgttggactgattgtcagcatttttcaagcaatgacgcaaattcaagagcagacgcttgcatttgtgcccaaaattgttgcggtattaatcggacttatttttttcgggccttggatgttatcgagaatggtgtcctatgcatatgagatttttaataacttaacaaaatttataggctgatgagtgatggagcaattattattacattttccagcatttttgctcgtttttgcgcgggtcgcttccttttttgcgacattgccgctgttttcgtatcgaacgattccagcggtacataaaatcgggctatccttttttctaagttggatgatgtttttttccatttctaaaccggcaatccccttagacggaatgtatgtgctgctagtagttaaagaagtgcttgtcggtctttttataggtctatttgcctatatgattgtgtcggcgattcaaatcgttggcgggctgattgattttcaaatggggtttgccattgccaatgtcatcgatccgcaaacgggtgcgcaaagcccgctagtggggcaatatctttatacgtttgctttattgttgttgctctcagtcgatggacatcatttgctgctagatggagtattttacagttatcgttttatcccgcttgatcattggccgcattttgaccacggccatgtcgctaaatacattgtcaaatcgtttagcacgatgtttattattgcttttcaaatgtcggttccacttgttggctccttatttttagtcgatgttgcgcttggaattgttgcccgcaccgtaccgcagcttaatattttcgttgtcggttttccagtaaagattgcggcggcgtttatattattgattgtaacgatggcaacgctgtttatcgctgtccgccatttgttcgacatgatgtttttggcgatgcgtgagctgatgaagcttttaggaggcacataaatgaatgagttgcgccttgatttacaatttttcgccggcgaaaaaacggagaaagcgacgcctagaaagcggcaagaagtgcgagaaaaaggacaagttgccaaaagtgccgacatcaataccgcgattgtgatgcttgttgtttttcttgttttgtacttcttaggaactttttataaagaaaagcttttgcacttcatgtatcaatctttcgaacaatatgcacgagttgatttaaccattgactcggttcaccgtctttctatcacttggctgaaaaatatggcgatgctcgttgcacccatttttttcgcggcagtcatcgccgcttgtttagccaattttttgcaagtcggttttttgtttacgacagaaccgttgaaaatgaaatggaataggcttgatcccgttcaagggtttaagcgaatgatatcgctgcgagcgattgtagaactcttaaaatcgattttaaaaatcagtgttgtcggacttgttacgtttgcattgttatggtttcagattgatcatattttgtcgttaacaacgaaatcaataagcacgacattaagctcgttagctagtttaacggcaaaaatggggctttatgcttcttcggcgctgttgtttctcgccatttttgattatttatatcaacgctttgactttgaaaaaaatattcgaatgtcaaaacaagatattaaagacgaatacaaaaaaacagagggcgatccattaattaaatcaaagatcaagcaaaagcagcgggaaatggcgatgaggcggatgatgcaagaggttccgaaagccgacgttgtcataacgaacccaacgcattatgcggtagcactaaagtacgaggacggaaaaatggatgcgccgatggttgtggcaaaaggtgtcgattacgttgcgctaaaaatcaagcaactagcaaaagagcatgatgtcgtgacggtagaaaatcgtccgcttgcccaggcgctttatcggcaaacggaagttggcgatatgattccggaagagttttttaaagcggtagccgaaattttagcgtacgtgtaccgcttgaaacgaaaagtttagcagtaaggagagaacgtgtatgcaagcaagagatttatcggtattattgatggttgttttaattgtagcaatgctcattatcccgctgccgtcatggctgttaagtgtattaattattattaatatttcgcttgcgctattagttctccttacggcgatgaatatgaaagagccgctgcaattttcgatttttccgtcccttttattacttcttacactatttcggttagggttaaacgtttctacgacacgttcgattttaagtaaaggagaagcaggcggggttgtggaaacgtttggtacgtttgttgttggcggcaatgtggtcgtcggcttcgttgtgtttttgattttaattattatccagtttgtcgtcattacaaaaggcgctgaacgtgtatcagaagtagcggcacgctttacgctcgatgcgatgcctgggaaacaaatgagcattgacgctgatttaaatgcaggaatgatttcggaacaagaagcgcggcagcgccgtgaaaaaattgctcaggaagcggacttttatggggcgatggatggagcgagcaaatttgtaaaaggcgatgctattgccgggatgattattgtcgtcgttaatatgctttttggcatggtgattggcgttgttcagcaggggcttgatgtttctgaggcggcacagcgctacacgttattaaccgttggggatggaattgttagtcaaattccggcattattaatttcaacagctacgggaattgtcgtgacaagagccgcatccgatagcaatctcggcggcgacattatgaagcagttgtttgcgtttccaaaaatgttatatgtgacggcgggaacgattttcttgttaggcctgttcacaccgattaatgatgtgcttacgattccgattgccggtctgcttgcgcttggcggatatcgtttttccacacagacggcccgtcaagaagcagcgccttcgcaagaagaaacgaaagaaacggaaatggacgaattaaaaagtccggaaagtgttattagcctactgaatgtggatccgattgagtttgagtttggttatgcccttattccgcttgccgatgcgaatcaaggcggggatctgcttgatcggattgtcatgattcgccggcagctagccctagagctagggttagtcattccagttgttcgtatacgtgataatattcaacttcagccaaatgagtatcgtttaaaaattaaagggaatgaagtggcgcgcggtgaactgctcttagatcattatttagcgatgagcccaggaatcgaagatgattccattgagggaattgacactgtggagccggcatttggacttcctgccaaatggatttccgaagagatgaaagatcgggcggaaatgttgggctatacggtcgttgatccgccgtctgtcgtttctacacatattacagaagtgttaaaagcccatgcttatgaattgttagggcgtcaggaaacgaagcagcttatcgatcatttgaaagaatcgtatccggtattagtggaagaagtgacgccgaatccactttcgatcggtgaagtgcaaaaagtactagcgaaactattaaaagaaaaagtatcgattcgcaatttgccgctcatttttgaaacactggcagattttgcccgcatgacaacggatacagacatattaaccgaatatgtgaggcaagcgttagcaaggcaaattacgaatcaatatgtcattccgggagagccgttaaaagtaattacattatcaggaaaagtagaaaaaacgattgccgatgcggtacaacagactgaacatggaagctatctatcgctggatccggaaaggtcgcagtcgattattgaagcgattgccgcacagcttgaacagcatccgtttgcgaatcagacgccgattttgctttgttcccctgctgttcgtatgtatgtgcggcaattgacggaacgatattttccaaacttgccgattttatcttacaacgagcttgaagcaaatgtggaagttcaaagcgttgggatggtggatatagcatgaaagtaaagaaatttgttgcaccgtcgatgccggaagcaatgaaaatgattcgtgcggaacttgggagcgatgcggtgattttaaattcaaaagtggttcgtaaaggcggatttttggggttatttacaaaaaaaaatatcgaggtgattgccgctgtcgactcgcagcctgttcgccaaagattagaaagaaaaaaagaaacggctccgtttcttgccgagaaaaaacagaacaaagatgcggagttgcttcatgaactaaaagagttaaaaacgatgttaaaacagctctcgacaaacgtcaccaccggcttttcccattatccgaaaccgcttagagaagtgcattaccggctagtaagacaagaaatttctgctccgcttgcgcaagaaatcatggctgatttgcttgagaaatggtataaaagtggcggaaaagcggcagaaaagcaggtgtttgcctgggccaaagaaatcgtgaaggaaaaattgtcgccgcttccgttcggcggaatttcctttcagaaaaaatatattaatgttgttgggccaacaggggtaggaaaaacgacgacattagccaaaattgcggcgcgctgcgttttggagcatggaaaaaacattgcatttattacgacagacacgtatcggattgcagccatcgatcaactgaaaacgtatgccaacattttaaatgtacctcttgaagtttgctataatttgcaagattttcacgaagcaaagaaaaaactgtccgatcgcgatgtagtatttattgatacagcgggacgaaatttccgtcatttacaatatgtaaaagatttgcgaaatatgatcgattttaatgaagaaatggaaacgtttctcgtatttgcgctaacggcaaaatacgaggatatgaaaacgatttatgaacagttttctctcattccgattgatcgcttcatctttacaaagttagatgaaacaactcattacggtgcgatgtttaatttaatgatggaatataaagtaggagctgcttatttaacaaatggccaaaacgttcctgacgatatgatggaagcatcggttgaacaaatgatgaatatgttgtttggagtcgaacgaacatgagagatcaagcagaaagcttacggttgcgattaaatagacgaaatgaacaaagtgcgacaaaagcgattgcaatcactagcgggaaaggtggggtcggtaaatccaacgtctcactcaacttttcgattatgttatccaaacgaggctttcgggtattgttgcttgacatggacattggaatgggaaacatcgatattttgctcggtcaatcgtctcatgcgacggtaattgacttgttttatgagcggttttcgttatatgagctgattaaaaatggtccggaaaatatttcgtttattgctggaggaacaggactagcaaacatatttacaatggacgaagaaaaagtagatttctttttaacgcagctgcaattggtgtcggaacaatacgactatcttattttcgatatgggagcggggatttccgaagatcgtcttcgtcttttaaaggcggtccatgaaatttttatcgtcacgacaccggagccgacagcgatgacagatgcgtatgcgatgatgaagtatgttcatatgcaagaaaagaatattccgttttatgtcattgtgaatcgagcccagaccgatcaagaaggacgagatacgttgcgtcgattaaaaagtgtggcaaaacaatttcttaataaggatattattccgttgggcgttttgccggaagaccgctctgtctataaggcagtagtgcggcaaacaccgtttttactgttcgacccggcttcgaaaattagccgtgcaatgtatatgctaacggatcgttatttgtcagcgcgggcaatggatgaagaaagagtccagcgatcgtttaacttctttgctagattgcggcatttccttttagaaaggtagagaatacatgaacaaagtgaaagtgctcgttgtagatgactcggcttttatgcgaaagtttattaccgatcttctttccgaaaacccgcaaatcgaagtagtaggagcggctagaaacggcaaagaagcactaaaaaaggtttctctgctaaatccggatgtcgttacattagatgtcgaaatgccgattatgaatgggattgatgcgcttaaacaaataatgaaagaacatccgcttcctgttgtaatgttatccagcacgacgacagaaggtgcaaaaaatacgattatcgccatgcaatatggggcgatcgactttgttgcaaaaccgtccggggagatttcgcttgatttatataaagtgaaagaagaactaataaacaaagtgctgctagcaagtcgtgccaatgtacgggtaatatccaaagacaatgccagtgaaataataatgaatccgatgtatgacaagcgggcacatcagcgcaaaaaaatcgtttgtattgggacatcaacgggaggcccccgcgctttacagcaagtgttaacgagattgccagaaaatattgctgcaccaattatgatcgttcaacatatgccaaaaggatttacaaaatcattggcacaaaggcttgattcactttcacaaattaccgtaaaagaggcagaagatggggaaacgttgcaaaatggcactgcttatattgcgcctggcgggtttcatttattagtacgtgaatcaaatgggtcgcttacggcatgcgtggaacagtcgccgccacgaaatggccatcgtccatctgttgatgtgctgtttgaatcgataagcgcattaacgggctatgaaaaaattgcagtcattatgacaggaatgggttcagacggaacagcaggattaaaaaaattaaaagaaaatggaaacaccaaagtaatcgctgaagcacaggaaacagcggtcgtgttcgggatgccgagagcagcgattcaagcaaatgtagtagattcgatcgtgcctttagaacaaattgcagaaatgattgtcaaatatgtagaagggcaagggggaaaaggcgatggacatgagccaatatttggaagtgttcattgaagaaagtaaagagcatttacaagcaatcaatgaacagttgctagaattggaaaaagcacctgaagacatgtcgattgtaaacgagattttccgttcagcacatacgttgaaaggaatgtctgcaacgatggggtttgaagatttagcaaatttgacccatcaaatggaaaatgtgcttgacggcattcgcaaccataaaattaccgttaccccagaaatattagatgttgtttttcaggcagtggatcatttagaagcgatgattatgtccattgcggaaggcggcgatggcaagcgtgatgtaaaagaagtagtcgatcaattaaaacgtattgaacaaggagagtcaccgactaaattaggaacggaacagactagttcttctaatatatcacttacccaaacttacggagaatttgagtacaatgtgctgcaacaatcaaaagagcaaggcttttttgcgtatgaaatacgcgttaaattacgagctgactgtttattaaaatctgcacgcgtgtttatgatatttgaagcattaaacgaagcaggcgaagtgattaaatcgaaccctcctgtagagatgcttgaggaggagaagtttgatcgggaattcattgtcaccgttgtaacgaaaaaatcagcagaagaattatatgagcggataatgaaagtttccgaagtggaagaagtggacgtagcactattcgatatagatgagcggaagaaaacaaacgatgtcgaagttgttcaggaagaaacaatgcaacaacaagcagcaaccgtcgagaaagaacagcgtccgaaaagtgttgaggcaaatgcagcgacaaaacaatcgatatcagcaaataaaacgatccgcgttaatatcgaacgactcgatattttaatgaatttatttgaggagcttgtcattgaccgcgggcgtttggagcaaatttcccgcgaattaaatcatccggaacttcatgaaacggtggaacgaatgtcgcgcatttcaagcgatttacaaaacattattttaaatatgcgcatggtgccggtagaaacggtctttaaccgcttcccgcgcatggttcgtcagttggcgcgcgaattagggaaaaaagtaaagctagaaatcatcggggcggaaacagagcttgatcgcacggttattgatgaaatcggtgatccgcttgttcaccttctccgcaatgcaattgaccatggcattgaaacaccagatgtgcgtcgggcaaacggcaaaccggaagaaggaacggtaaaattaaaagcgtatcatagcggtaatcatgtgtttattgaaatagaggacgatggtgccggcattaatcgtgataaagtgttgcaaaaagcgatggataagggaattatttcccagcaaaacgccgctaatttaacggataggcaagtgtatgagcttatttttgcccccggtttttccacagcggacaaaatctctgatatttccggacgcggagttgggcttgatgttgtcaaaagcacgatcgaatcgcttggcggtgcggtgacagtggattccgaggaaggaaaaggatccattttttcgattcaactgccgttaacattgtccattatttcagtgctgcttgttgaaattcaacaagaaaaatatgctattccattatcatccattattgaaacagcaatcattaaaaaggaagatattttccatgcgcataatcagcgagtcattgatttccgtggaaaagttgtcccgcttgtattcttaaaagaaatttttgaagtaccaactatatcggaagagaaagaatttgtttccgtggtcatcgttcgcaaaggggaaaaaatggcgggccttgttgttgattcctttattgggcaacaggaagtcgttttaaaatcattaggaaactatttaacttctgtatttgctatttccggtgccaccatattaggggatgggcaagtagcgcttattatcgactgcaatgtgttaattaaataatagtggttttaattggaaggaggaatgtaagatggttgacgttcaagagtcggaatggaaagtgattgtttttcaactaaaaaatgaagaatatgcactccctgttcaatacgttcgttccatcgaaaaaattcaacatattactcgagttccgcgtacggcgcattatgtgaaaggagttattaatttacgtggtgtagtaacaccgattattgacttgagagaacgatttggttttccttcttccccttattccgaacaaacgcgcattattattgttgcgcttcaagatatagaagttggattgattgtcgatgctgctaacgatgtgcttgatatacccgcgtcaagcatcgaaccgcctccagaagcgattggtgctgtggaagtggattatattcatggggtagcaaaggtaggaaaaagattgcttattttgctcaatttagagaaagcgttggaaacataatgccattgtcgggaaagctttgcttttatcgagaggagttacaaaatgatggaacatatcaacaaattaagtggcacccatattgatattttaaaagaaatcggcaatatcggagcagggaatgcagcaacagccttatcaaaactattaaataaaaaaattgaaatggctgttccatatgttcaaattgctacatttgatgaagtaatggagcttattggcggtgcggaacaagtagtagcatgtgtgtatttgaggattgaaggagatgctccgggaaatatgttttttgtactttcattggcacaggcagagcggtttatacgtcaaatgacgggggatgagacgtttacgtttgattcacatccatcagaactaggacaatcagcgctgcaagagctaggaaatatacttgccggttcctatctttcggcactggctgactttactaatttggcattttatccatctgttccgatgctaaccgttgatatgattggcgctattttgcaatatgggttattggaattgtctcgcgttggtgattatgcgattcttattgataccgctttgtatgatgaacgccgtccagaagatagtgtcaatgggcatttcttcttgcttcctgatccagattcgttcgcttccatttttcgcgcattaggtgtggatcttccgtgagcgaaaccattcatgtagtaaaagttggcattgccgatatgaaggtggttcatgcgccaaatttaattcgaacatctggattaggatcatgtgtcggcgttgtcatttttgaccaatggaaggaagtggcgggacttgcgcatgtgatgcttcctgattcttcgctttcgagatcggaaacaatgaacgtagcgaaatatgcagatacagcgatcgaagcgttaatagaactcgttgttcaggcgggaggaagaaaagggatgctaaaagcaaaaatggccggtggagcgcaaatgttttcttttccttccaaaagtacggatatgatgcgaattggagcaaggaatgtcgaagcagttaggcagcagttgaaccggtttcatattccgatcgttgccgaagatgttggcggcaacagcggacgaacgatcgaatttaatccgaaaacggccattttatcgattcgtacagtgaatcaagggatgaaagaaatatgagagaaataacagcggcattttgaaaaagatgaggtggaatcacatggcgaacgttttaacgagcgaagaacgcaaatattgggatcgttggatatatcaccgtgacccgcaagccggagataagctcgtgcaaacatatatgccgcttgttcattatcatgttcaacgaatagccgcgtcgttgccaaaaactataagtaaacaagaattaataagtcttggattaatggggctttacgacgcgctcgaaaagtttgatccctcccgtgatttaaaatttgatacgtacgcctcatttcggattcgcggcgccattttcgatgggctgcgcaaagaagattggcttccgcgcagcgtaagggaaaaggcgaaaaaaattgaggaaacgatcgaaaagctggagcagcggtatatgcggtctgttacagcaaaagaagttgccgatgaactagggatcacagaagaggaagtatatatggcagtaaatgagaacttttttgccaacgtcttatcttttcaacatgttattacggaaaacaaggaagaagaaaacgcgcttctagccattcgtgatgaaaaaacaccttctccggaggaagaagttttaaagcaggaattgtatgagaaattggcagaagtaatccagcagctaagtgaaaaagagcagcttgttattagtttgttttataaagaagaacttacttttaccgaaattggagaaattttaggactttccacatcaagaatttcccagcttcattcaaaagccatttttaagctgcgcaaaattctagaacaagcgctttagcttaaaaggaagtggggacatatggatatcaaattaatcgaattacaaatagcgttcccaaaaacgtacgatgctggaaaaattcaaaatgctttgcatcatcacgcacagcttgtgcaatcgaagcttgctgaagcgacaaaaaaacaagaggagcgagcgcggaggcaagtgacagaaaagcgaacaagcgccaatatttgccgggaacaaaacaataaaaatatccatccatataaaggaaaaatcattgatatgataggatagagggatgcgatgattgcatttttacttgttgtcagttttattcttcatgcgctttcattgttcgttattattttgctttatttacaattatcgaaagtgaaagaaacagaaaaacgtcagcaacaaatggctgaggagatggaacaaacgttttctgcatatttattggagtggaaggaagaaaacgagcgttttctaaaagagctgaccgacatgctgaccaatcgcactaaggctgatagaaagcaatcttcttccaaagccgatgcaacatcgacaaaagaagaagcgctgcctaactattttccaaacgttgacgatgtgaaagacatcgttgatatacgtcatcaagctatgccttcgcttgtcgaagaggcatggcagcttttcgaacaaggaaaaacgattgaagaaatcgctaaaattctaaaaaaaggaaaaacggaaatcgagttattattaaaatttcgccaaaagtaggctaacaattgcttgattgtcacatgcagttatgatatatttttacatggtgtgaatacacacgcccatcgatttaagcaacggtgctgacgctgtcagtcttgcttaaaaatgacgtgggcggaggaataaaaaccaagcaaataggaggatcttgcaatgtcagttatttctatgaaacaattgcttgaagctggtgttcatttcggacatcaaactcgccgttggaatccaaaaatgaaaaaatatattttcacagaacgcaacggcatttatattatcgacttacaaaaaaccgtcaaaaaaatggaagaagcatataatttcgtaaaagaattagcagcaaacggcggtaaaattttgtttgtcggtacgaaaaaacaagcgcaagagtctgtgaaagaagaagcagaacgttgcggcatgttctatgtgaatcaacgttggttaggtggtacattaacaaactttgcaacgattcaaaaacgtattaaacgtttaaaagaaatcgaaaaaatggcggaagacggcacatttgacgtacttccgaaaaaagaggttattcgcataaagaaagaacaagagcgcctagaaaagtttttaggcggcattaaagaaatgaaagaattgccagatgcattgtttgtcatcgatccgcgcaaagaacgcattgctgttgcggaagcgcgcaaattaaacatcccgattatcggtatcgttgatacaaactgcgatccggatgaaattgactatgtcattccagcaaacgacgatgcaattcgtgccgtaaaacttcttacttccaaaattgcggacgcagtgttagaagcaaaacaaggcgaagaagcagtcgttgctgctgagtaatgtgttttgggaaaggtgataagaggggaaaagccttttatcacctttttttgagacagaaaatggccgtagttggctatactaattacgggagagagcaaaattagcttccgccgattttgcttgaacgatacatatatgcgagtttaaaggaggatttttatttatggcgattacagcacaaatggtaaaagaattgcgtgaaaaaacgggcgcagggatgatggattgcaaaaaagcgctcacagaaacaaacggtgatatggaaaaagcgatcgattggcttcgcgagaaagggatcgccaaagcggcgaaaaaagcggatcgtattgctgcggaaggaatgacgctggtcgaagtcgacggcaacacggcggttattttagaagtgaactctgaaacggactttgttgcgaaaaacgaagcgttccaaacgttagtaaaagaacttgctgcacacttgttaaaacataaaccagctacgttggaagaagcgcttgggcaaacaatggataacggggcaacggttcaagaacatattaatgctgcaattgcaaaaattggtgaaaaaatcacgttgcgtcgttttgaaattgtggaaaaaggagaaaatgatgttttcggtgcgtatttgcacatgggaggccgcatcggcgtattaacattattagcaggttcagcaaaccaagaagtagcgaaagatgtggcaatgcacatcgctgcattgcatccgaaatacgtttctcgcgaccaagtgccgcaagaagaaattaatcgcgaacgcgaagtattgaaacagcaagcattaaatgaaggaaaaccggaacatatcgttgaaaaaatggtagaaggccgtttaaacaaattttatgaagatatttgcttgctagaacaagcatttgtgaaaaacccagatgtaaaagtccgtcaatatgttgaatctaacggcgcgacagtgaaaacatttatccgttatgaagttggcgaaggtatggaaaaacgtcaagataactttgctgaagaagtaatgaatcaaatgagaaagcaatgaatgaagtccatagggaacacacgccgtgttccctatttttaaaaatagaacgttacaacgcttagcttgacaggaagcaatgtggcattttctttgcgatgtttccttggaaataaacgttttttcgcttttaattagctgcatggaggtttgacatggaaaagccaaagtataagcgagttgtattaaaattaagcggtgaagcgttagctggtgaacaaggatttggtattaatccttcgatcattcaatccattgcaaaacaagtaaaagaagtcgccgaactcggtgttgagattgcgatcgtcgtcggcggcggcaatatatggcgcggaaaaacgggaagcgagatgggaatggatcgcgccacagcggactatatgggaatgcttgcaacagtgatgaattcgcttgctctccaagatagccttgaaaatctcggtgttgaaacgagagtgcaaacatcgattgagatgcggcaagtggctgaaccttacatacgaagaagagcgatccgtcatttggagaaaaaacgtgtcgttatttttgcggcaggaacaggaaatccatatttttcaaccgatacgactgccgcattacgtgctgctgaaattgaagcagacgttattttaatggcaaaaaataacgttgacggtgtatatagcgctgatccgaaaatcgatgaaaacgcggtaaaatatgatgaagtatcctatttagaggttattaaacaaggattaggcgtgatggactccactgcttcatcgttatgtatggataacgatattccgttgattgttttctccattatggaagaaggcaatataaaacgtgccgttcttggtgaaaatataggaacaatcgtaagggggaaataaatatggtacaacaaattatcaatactgcaaaggaaaaaatggacaaagctgttcaagcgttcactcgtgagcttgcgaccattcgcgcaggaagagcaaacccgagtttattagaaaaagtaacagttgattattacggcatgcctacaccaattatccagctggcaagcatcagtgttccggaagcgcggctgcttgtcattcagccgtatgataaatcggtgatcaaagatatcgaaaaagccattttatcttctgatttaggattaacgccatccaacgatgggtcagtcattcgcatcaccattccgccattaacagaagaacgtcgccgcgagctagtgaagcttgtcaaaaaatattcggaagatgcgaaagttgctgttcgtaacatccgccgtgatgcaaatgatgagttgaaaaagcttgagaaaaacggggaaattactgaagacgaattgcgcggttatacagatgatgttcaaaagcttaccgatgaccatatcgcaaagattgatgcgattacgaaagagaaagaaaaagaagttatggaagtgtaatgaaacaggaaagaccctctatatacatggagggtttttttgttataatgaaaaagcaaatgagacagagagttaaaatagctgttttgaaactagctagccgcatggcacattaataataaaaatcaatacggaggactagtatgtttaataaaatttggaaaaataaggaggatgtgtcgtcctcttctcttgtttacacaaaagaagaaataatgcaaaatccgatcccgaaacatgtcgccatcattatggatggaaacgggcgatgggcgaaaaaacgcgcattgccgcgggcggcaggccattatgaaggcatgcaagtcgttcgcaaaattactcgttttgccaacgaacttggcattaaaatattatcattatatgcattttcaacagaaaattggaagcgtccgaaaagcgaagtagattatttaatgaagcttccagagcaatttttaacgacatttcttcctgaattggcagaggagaatgtcaatgttcgcgtgattggccatatcgaacggcttccagagcatacacggcgggcggtagaaagagccattgacgaaacaaaggaaaatacagggttgattcttaattttgctttaaactacggaagccgtgcggaaattacatatgcgatgcaacaaattgccaaagaagtgcaaaaaggctggttatctccagaggaaattacggaagaattagtgtcttcctatttaatgacaaaggatttaacagatccggatttactcatccgtacaagcggagaaatacgtttaagcaattttatgttatggcagctcgcttacactgaattttggtttaccgatgtgttatggccagattttacagagcaacatttattagaagcgattgctgcttttcaaaagcgtaatcgccggtttggaggagtttaaacaagatgaagcaacggatcattactggagtcattgccgccgcactgtttttaccgattgttatttttggcggatttccgtttataatagtaacatatatattggcaacgattgggctgtttgaattattgcgcatgaaacgtcttcgcgtgttttctaaagaaggaatcattggtttcctgcttttatgggggcttcttattccaaaagcctacaccaattggctcgagtccttcaatataacgaaaatcgaattattagtagttgccgtattattgttgcttatatatacggtggtgacaaaaaacgcatttacatttgaagaagcaggatttatatgtttatccattctttatgttggcttcgggttttattatttcatggaaacccgctttattggtttagcgtatatggtttatgctttatttaccatatgggcgacagatacgggagcgtattttatcggtcgagcatggggaaaacgcaagctttggccggaaattagcccgaataaaaccgtagaaggctcgattggcggaattgtttgtgcggttgttgttgccattatatatcaactatgtacaaacctttttgacagttttgcccttttaattgtgatgacgattgttctttccatatttggtcaattaggggatttagtcgaatccgcatttaaacggtattatggcgtgaaagattcaggaaatattttgccgggtcatggcggtattttggaccgctttgatagtttattattcattttgccgattttacactttttcatcaatgcagcgttataagggagttaggagtgaaggaattgaaatatattagtatattaggggcgagtggttccatcggcacccagacgttggatattattcgttcccatccagatgagtttcaattgacagcaatatcgattggaaaaaatgtggacatggcgcgagcgattattgaagagtttgctcctcggcttgtcgctgttgctgaggcggacgcttatgagaagcttcgcagcgaatacgcaggaaaagtgaaaatcgtgtttggcgaggagggattaattgaagcagcggctttcccagagacggatatcgttgtgacagccgttgttggaagcgtaggtcttgttccgacactaagagctattgaagcaggcaaaacgattgcattagcgaacaaagaaacacttgtaacagcagggcatattgtaacagcagccgctaaaaaacacggcgtttctttattgccagttgacagcgaacactcggcaatttttcaatgtttacaaggagaaaaacgaaaccgtgtggaaaaaattattttaacagcctccggcggcagcttccgtgataaaacaagggaagaattaaaaaacgtaacagtggaagaagcgttgcgccatccgaactggtcgatgggagcaaaaattacgattgactcggcgacaatgatgaacaaagggttagaagttattgaggcgcattggcttttcgagttgccatatgagcaaattgatgtgttattacatcgtgaaagcatcattcattcgctcgttcaattccgtgatacaagcgtgatcgcccagctcggaacgccagatatgcacgtaccgattcaatatgctttaacataccctgaacgcttgccgctagccaatgcgaaaccgcttgacttagcagaaattagcacattacactttgagcgggtagactttgagcgttttcgttgtttacaattagcatatgaagcaggaaaagcgggcgggtcgttgccaacggtgttgaacgcagcgaatgaagaggcagtttccgcctttttgcaaggccgtatcgcatttttaactattgaggaatatattgaacgtgcactagagcggcatgaattcgtaaatgaaccatcgctggaggagattcgtgaaattgatgcggaaacccgccggtacgttcggtcactactataaaaaaaggtggttgaaacattggaaacgatcattgcgtttattgtgattttcggtgcgcttgtgtttttccacgaacttggccatttgattttcgctaagcgcgcgggaattttatgccgtgaatttgccatcggcttcggtccaaaagtattttcatttaagaaaaacgaaaccgtatatacgattcgtttgctcccattaggtggttttgtccgcatggccggtgaagacccggaaatgatcgaaattaaacctgggcaagtcgtcggattagaactagatcgcgatggcaacgttgacaaaattattgtcaaccataaagacgactatccaaatgcgaaaataattgaagtagaacaagcagatttagaacatcagatgtacattaccggctatgtggatcaaaatgaagatcgcctcgaacgattttccgtgaacgagccagcctttttcgtcgtcgaccatcaagaaattcaaattgctccgtatcatcgtcaatttgccgcgaaaacgttagggcaacggacgatggcgattttagcaggaccgcttatgaattttgtgttggcatttgttgtatttttgttaatcggattgcttcaaggatatccggttgacaaaccgataatcggcgaactgacaaaagacggcgcggcaaaagaagcgggcctcaggcaaggtgacatcgttctttcgatcgatgacgaaccggtcaagacgtggacgcaagtcgttgatattattcgtgcccatccagaagaggaattgctttttaaaatacaacggaatggaaaaattatggatattacggtaacgcctgacgcgaaaacagtacaaggagaaacgattggtcttattggtgtgtacgggcctatggaaaaatcggttttcggctcattaaaacaaggagtcattgaaacgtattattggacgaaagaaattcttgttggtctcggacagttagtcactggtcaatttaagctcgatatgctatcgggaccggttggcattgccgtttcaactggaaaagtggcagaatcgggaatttactatttaatgaagtggggagcgattttaagcattaaccttggtattgtcaacttattgccgcttcctgcgcttgatggtgggcgattgctctttttcgccatcgaagcgctgcgtggcaaaccgattgaccgccaaaaagaaggaatggttcattttatcggttttgcccttttaatgctattaatgcttgttgttacatggaatgacattcaaaagtttttcctatgaaaagtgaaggaaagatgggaagtcttcttccttctttccttgaacaaaagagatagagaaaaagaggtgcgagaagatgagacaaagtcagtcatttatcccaacattgcgtgaagtgcctgcagacgcagaagtgaaaagccatcagctgttgttgcgcgctggatttattcgacaaagcgcaagcggtgtatatacgtttttaccgcttggccagcgcgtattgcaaaaagtagaggcgatcattcgtgaggaaatgaatcgtgccggagcgatcgaattgctcatgccggcgctgcagccagcggaattatggcagcaatccggccgctggtattcgtacggtccggagcttatgcgcctgaaagaccgtcatgaacgcgattttgcgcttggaccgacgcatgaggaaataattacggcgcttgtgcgtgacgaagtgaaaacatataagcgcctgccgcttacgctttatcaaattcaagtaaaattccgtgatgaaaaacgcccgcgcttcggtttattacgcggccgtgaatttattatgaaagacgcctattcgttccatacgtcacaagaaagtttggatgaaacatacaataaaatgtatgaagcgtattcgaacatcttccgccgctgtggtttaaatttccgcgccgtcattgctgattccggagcgattggcggaaaagatacgcatgaatttatggtattatcggaaatcggtgaagatacgatcgcctattccgatgcttctgattacgcggcaaatatcgaaatggcccctgttattactacatatgaaaaaagcgatgagccgcttcgcaaattggaaaaagtgcatacaccggggcaaaaaacaatagaagaagtagcttcctatttacaggtgacgccagaaaaatgcatcaagtcattgctctttaaagtggacgaccgttacgtacttgtacttgtccgcggcgaccatgaagcaaacgatgtaaaagtgaaaaacttatttgacgcatcggtcgtagagctggcaacaccggaagaaacgaagcaagcaatgaactgtgaggtcggttcgctcggtccaatcggtgttagcgaatctgttaccatcgttgccgatcacgcggtaaaagcaattgtcaatggtgtatgtggggcgaatgaggaaggatatcattatattggcgtcaatccagagcgtgattttaccatttctgaatatgcagatttacgttttattcaagaaggagatccgtctccagatggaaaaggcacgattcgctttgcccgcggcattgaagttggccacgtgtttaaattgggcacgcgttacagcaaagcgatgaacgcgacttatttagatgaaaatggacgttcacaaacgatgattatgggctgctacggcatcggcgtttcccggttagtggctgcgattgccgagcaatttgccgacgaaaacggtcttgtgtggccggcatcagttgctcctttccacgtccatcttatttcggtgaatgcaaaaaatgaggagcagcgtcagcttgctgacgaatggtatgaaaagcttggacaagccggctttgaagtattatatgatgaccgtccggagcgcgctggcgtcaaatttgccgacagcgatttaatcggaattccgattcgggtgacagttggaaagcgcgctaatgaaggaattgtggaaataaaagtgcgccaaacaggcgagtcaatggaagtgtctgtagacgaactgatcgacacgattcgacgtcttttacaacaataaatatagattttgaagggctgtgctggtgaaaagtagaaatgttacttttcagacagcccttctgttattatattaggagagatgtgtaatcattttgagaggggaaaggatcgacgtcatgttaacgaacgagcaaaaagagcgatttcaagtgttgttgcagcagcttgaattgacgtctgacgaatttgttccgtatttctctgaggcaggcattcaaaagcttgtcattgaaaaggagaaaaaatgttggcatttctattttttgctgccgaaaattttgccttatcaggtttatcaactgtttacacaaaagcttgttcatgcgttccatcatatcgcaaatgtgaaatatacaatacaaacgatcgattcccattttacggaatcggatgtgcgtgactattggacgctctgtttgcaagagttgcaagaaggggtctcgccgcttttatcgttgcttcatgagcaagttccgactgtaaaaggaaataaactatatgttactgctcgcaatgatgcagaagcaatggcggtgaagcgccgcttcgccaaaaaaatagctgaagtatatcaatcgtttggttttccgcttttgcagctggaaatagaagtcaaacagtcagaaaaagattttgagcaatttatagcgcaaaaacagcaagaagatgcggaacgtgccttagcggcattaacggagatgacgaaagaaacgaaatcggaaacagcgggcaatgcgccggcagggccgcttattatcggttatccaattagagaagaagaggaaattcgcacgctagacagcatcgtcgaagaagaacgccgcgtcgttgtacaaggatatgtgtttgacgcggagatcaatgagttaaaaagcggacggacgttattaacactaaaaattaccgattatacaaactcgattttagtaaaaatgttttcacgcgataaagaagatgccgcactgatggcggatgtaaaaaaaggaatgtgggtaaaggtaagagggagtgtgcaaaatgatacgttcgtccgtgaccttgtgttaatcgccaacgatataaacgaaataaaggcgaaagaacgccaagataccgctccggaaggagaaaaacgggtggaacttcatttgcacacgccgatgagccaaatggatgcggttacttccgttacgaagctcattgaacaggcgaaaaaatggggccacccagcgatcgctgttacggaccatgctgttgtgcagtcatttccagaagcgtacagtgccgcaaaaaaatacgatatgaaagtattgtacggcgtcgaagcaaacattgtcgatgacggcgtgccgatcgcctataacgaagcgcaccgcttgctttccgaggacacgtacgtcgtctttgacgtggaaacgaccggtctatcggcggtgtataatacgattattgaacttgccgctgtgaaagtgaaggacggagaaattatcgaccgctttacttcatttgccaacccgcatcatccgttatcgattacaacgatcgagctgacaggcattaccgatgacatgttgaaagatgccccagatgtcgaagaagtgctgcgccagttttacgactggatgggcgatagcatccttgtcgcacataatgctagctttgacattggatttttaaatgtcggctttacgaaactcggtcttggtaaagtgacgaatccggttattgatacacttgaattagcgcggtttttatatccagaattgaaaaatcaccgtttaaacacgctatgtaaaaaatttgatatcgagctaacccagcatcaccgagcgatttacgatgcagaagcgactggatatttgcttatgcgcctattaaaagacgcgcaagaacgaggaattttatatcatgacgaattaaatgaacgttcgaaggaagaagtgtcgtatcaacgatcccgtccgttccatgtgacattgcttgcgcaaaatgacattggattaaaaaatttattcaaactcgtttctttatcacatgtgaaatatttttaccgggtcccgcgcattcctcgctcagtgcttcagcagcatcgtgaaggaattttagtcggttccggctgtgataaaggagaagtatttgacaatatgattcaaaaagcgccggaagaagtcgaagaaatcgcgaaattttacgattttctcgaggtgcatccgccggaagtgtacaaaccgctgattgaaatggattacgtaaaagatgaaaatatgatcaaggaaattatccgcaagatcgtgatgctcggggaaaaattaaacattcctgtcgttgcaactggaaacgttcattatttaaatccagaagataaaatttaccgaaaaattttgattcactcccaaggcggagcaaatccgctcaaccgttatgagctgccggatgtatattttcggacgacggacgaaatgctcaagtgcttctcttttttaggagaagaaaaagcaaaagaaatcgtcgttatgaatacgcaaaaaatcgctgatcttattggcgaggtaaagccgattaaagataagctgtatacgccgcgcattgaaggggcggaagaggaaattcgcgaaatgagttatcggcgcgccaaagaaatttacggtgatccgctgccggaaattgttgaacagcgcttggagaaagagttaaaaagcattatcggacacggctttgccgtcatttatttaatttcccataaactcgtaaaaaaatcgcttgatgacggctaccttgtcggttcgcgcggatctgtcggctcctcttttgtcgcgacgatgacagaaattacagaagtaaatccgctgccgccgcactatgtttgtccgaattgcaagcactcggaatttttcaatgacggttcggtcggttcaggatttgacttgccggataaaaattgtccaaaatgcggcacaaaatataaaaaagatgggcatgatattccgtttgaaacgttccttggctttaaaggggataaagttccggatatcgacttgaacttctccggggaatatcagccgcgcgcccataactatacgaaagtattgttcggagaagataacgtatatcgcgcaggaacgatcggtacggtggctgataaaacggcttacggttttgtcaaagggtatgcgagcgatttgaatttgcagctgcgcagtgcggaaatcgaccgtcttgccgcgggatgtaccggagtaaaacggacaaccgggcagcatccaggaggcattatcgtcgttccggattatatggatatttacgattttacgccaattcaatatccagctgacgatacgagttccgaatggcgcacgacgcattttgatttccattcgattcatgacaatcttctgaagctagatattcttgggcacgacgatccgacggtaattcgtatgctccaagatttaagcggcattgatccaaaaacgattccgacggacgatccggaagtgatgaaaattttcagcagtactgaatcacttggcgtcacgccggaacaaattatgtgcaatgtcggcacgctcggtattccagaattcggaacgcgctttgtccggcagatgcttgaagaaacgaagccaaagacattttccgagctggtgcaaatttccggcctttcccatggaacggacgtctggcttggaaacgctcaagagttaattcaaaacggcacttgcaccctttctgaagtaattggctgccgcgacgacattatggtttatttaatttatcgcgggcttgagccgtcgcttgcctttaaaattatggaatcggtgcggaaaggaaaagggctaacgccggaattcgaagaagaaatgcgcaaacatgatgtgccggaatggtatattgaatcatgtaaaaagattaaatatatgtttccgaaagcgcacgctgccgcgtacgtattaatggcggttcgcattgcttactttaaagtgcatcatccgcttttgtactatgcttcttattttacagtgcgtgcggaagactttgatttggacgcgatgattaaaggttctgcggcgattcgcaaacgcatcgaagaaattaatgcgaaaggattgaacgcgacggcaaaagaaaaaagcttgttgacggtattagaggtcgctttagaaatgtgtgaacgcggattctcgtttaaaaacatcgacctttaccgttcacaggcgaccgaattcgtcattgacggcaattcgcttattccgccatttaacgccattccgggtcttgggacaaacgtggcgctcaacatcgtccgtgctcgcgaagaaggagaatttttatcaaaagaagatttacagcagcgcggaaaactttcaaagacgctcatcgaatatttagagagccgcggttgtcttgattcgttgccagaccataaccagctttccttattttaaagtcatcttatcgcgttgtcagcgctaaacagattagcaaataggcttttcgtttgtaacggcatatagcgcaaaaccgatgtcccattttcagccggaccttaaaaaatccttgacaaataggatctcgttttgttttcccattgcaatatattttccaatatgttatagttttagtggaaatggtaaagataatgggtaaggaaagagtggggaaacccactctttcgtcttgaatggatgccaattgcttttcattccccgcagatttgcaggggattttctcgttataacgaacggatgcagtttctctatgttaggaggaaaagaatgagcaaaaaagtgacgaatatagtagaagaactagtcactccaattcttgccgacatggatttagaacttgtggatatcgagtatgtaaaagagggaaaaaattggtttttgcgtgtctttattgattccgataatggtgttgatattgaacaatgcggcatggtgagcgaaaagttaagtgaaaaactagatgaagtcgatccaattccacacaactattttcttgaagtttcttcacctggggcggaacgaccgttaaaaaagccgaaggactttacaaaagcgattgggaaaaatgtatatatcaaaacatatgaaccaattgaaggagaaaaggagtttgaaggcgaacttatcggttttgatggaacaacagtgtctgttacggttaaagacaaaactcgcaaaaaaacaatcgatattccgtatgaaaaagtggcgagcgcaagacttgctgttatctttttttaatggtaaaagggggattttcgtttcatgaatacacaattactcgatgccctagcggatattatccgtgaaaaaggcattagcaaagaagttgtgatggaagcgattgaagcggcgatcatttctgcgtataaacgcaatttcggccaggcgcaaaacgtacgggttgatttaaatacagaaacaggaacgatccgtgtatttgcgcgtaaagaagtggttgatgaagtaaatgatccgcgcctcgaaatttctttagaagaagcacaacgaatcaatccgaattatcaaatcggcgatgttctcgagttagaagtaacgccgaaagattttggccgcattgcggcacaaacagcgaaacaagttgttacacaacgggtgcgcgaagcagagagaagcgttatttatgctgagtttgttgaccgtgaagaagatatcatgacagggatcgtacaacgtgtagatcctcgttttgtttatgtcagtctcggtaaaacagaagcgttgctgccggctagcgaacaaatgccgaacgaaacatacaaaccgcacgaccgcattaaagtgtatattacaaaagtggaaaagacaacaaaaggaccacaaatttttgtttcacgcacccatccgggattgcttaagcgtctttttgaactggaagtcccagaaatttatgatggaacagtagaaattaaatccattgcccgtgaggcgggagaccgctcgaaaatttcggtgcattccgacaatccggaagtggatccggtcggcgcgtgcgtcggtccaaaagggcagcgggttcaagcggttgtggaggaattaaacggggaaaaaattgatatcgtccgctggtctgcagatcctgttgagtttgtcgcaaacgcattaagtccggcaaaagtgttgcgtgtaatcgtcaatgaagaacaaaaagcaacgaccgtaatcgtgccggattatcagctgtcattagcaatcggcaaacgcgggcaaaacgctcggctagcagcaaagctgacaaactggaaaattgatattaaaagcgaatcggaagcgagagaattaggaatcgatccatatgcgcaatccacttttcttgattcagaagagacatcggtcaataatgaaaatgacagcaaccaatcattcgatttacaagaagagaaaatcgagtgaggggggagcgagatggctggtcaaaagaaagttccgttgcgaaaatgcgtcgtgactggtgaaatgaagccaaaaaaagaaatgatgcgcatcgtccgttcaaaagatggggaagtttccattgatccgacaggaaaaaaggctggtcgtggcgcgtacattacactagataaagaatgcattttactagcaaaaaagaaaaatattttagcccatcatttaaaaacggaaattcctgatgcgctgtatgatgagttgcttcagttggcagaaaaggagactgctgctggaaatgagcaataaccgatgggcatcattattgggattagcgaatcgagcacggaaagtaacttcgggtgaggagctgacggtcaaagaaattcgcagcggcaaagcaaaactcgtacttttagcggaggatgcgtcagaaaatacaatgaaaaaaatcaaagataaatgctcttcctatggcgttccgctccgtaaagtgtctgaccgttatacgctcgggcatgcgattggaaaagatgcccgcgtcgttgttgcgattatagatgaagggtttgctaacaaactactgacgatgctcgattgatctttatgggggtgaatctatgtctaaaatgcgtgtatatgagtacgcgaaaaaaaacaatgtaccgagtaaagacgtcattcataaattgaaagaaatgaatattgaagttaccaatcatatggcaacgttggaaccagaagttgtcgaaaagcttgatcatacgtacaacaaaaaaaatgagcggccgcaagcttctgctccaaaggaaaaacaaaaggcgccagtaaaaccgaaaaattatgtcgatgattttgatgacgaagatgaagaagtagtgaaaacaaaagttccgaagaaaaaatcggcaaacaaaaagaaagaaggaaaaaaacacgatttgcaattacagcagcaagaaaagaaaattttccatcaacagaaaaagaaaattaaagggaaggcaaaagcgaaagaacagcagcctgtacaacaagagcagccaatgaaaaaagaaaaagagcttcctaagaagattacgtttgaaggaacattaacggttgccgaactagcgaaaaaacttgggcgcgaaccttcagaaattattaaaaagctatttatgctcggcgttatggcaacgatcaatcaagagttagataaagatgcgatcgaacttatttgttccgattacggagtagaagtcgaagaaaaagtagtcattgatgaaacgaattttgaatcgatcgaaattgtcgatgatcctgaagatttagtggaacgtccgccggtcgtcacgattatggggcacgttgaccatgggaaaacgacgctattggattcgattcgtcactccaaagtgacggagcaagaagcagggggtattacgcaacatattggtgcatatcaagtgacagtgaacgataaaaaaattacgttccttgatacgccaggacatgaggcgtttacaacaatgcgggcaagaggagcgcaagtaaccgatattgttgtcctcgttgttgctgcggatgatggggtgatgccgcaaacagtagaagcaattaaccatgcgaaagcggcaaatgtcccaattattgttgccatcaacaaaatggataagccggatgccaatccagatcgcgtgatgcaagaattaatggagtataatcttattccggaagaatggggcggagatacgatcttctgtaaactgtcagcaaaaacaggagaaggtattgacaatttattggaaatgattttgcttgttagcgaaatggaagaattaaaagcaaatccaaatcgtcgtgcaaccggaactgttatcgaggcaaaactggataaaggccgtggaccagtggcaacgttgcttgttcaagcaggaacgttgcatgtcggcgacccgattgttgttggctgcacatacggccgcgtgcgggcgatggtcaacgatacagggcgtcgtgtgaaagaagcaggtccttcgacaccggtggaaatcactggtcttcacgaagtaccgcaggctggagaccgtttcatggtgtttgaagatgagaagaaagcgcggcaaatcggagaagcgcgcgcacaaaaacaattaatggaacaacgcaacatgaaagctcgcgttagcctagatgacctctttgaacaaattaaacaaggtgaaatgaaagaattaaatattattgtcaaagcggatgttcaaggatcggttgaagcgctggttgctgccctgcaaaaaatcgaagtcgaaggagtgcgcgtcaaaattatccatgccgctgttggcgcgattaccgaatcggacattcttttagcaacgacctcaaatgccattgtcatcggctttaatgtccgtccggacgccaatgcaaaacgcgtcgccgaatccgaaaaagtcgacattcgtctgcaccgcatcatctataaggttattgaagaaattgaagcagcgatgaaaggaatgcttgatccggaatatgaagaaaaagtcatcggtcaagcggaagttcgtcaaacgtttaaagtatcgaaagttggaacgattgccggatgctatgtgacagatggaaaaattacgcgtgacagcaaagtgcgcctgatccgtcaaggcattgtcgtttacgaaggagaaatcgattccttgaagcgcttcaaagacgatgtcaaagaagtgatgcaaggatatgaatgcggtttgacgattaaaaacttcaacgatattaaagaaggagacgttattgaagcgtacattatgcaggaagtggaaagaaaatgatcggctttgtcgcctgtgaatgtgtaatttatgatgcgcaatcattaaaagaaaaacgtgctgtgttacaacgaataatgacacggttaaaacaaaagtataatatatctatagccgaaatcgatcaccaaaacgtatggcagcggactacgctcgggattgtcgcgattacgtccaatcgggtgacaaccgagcgggagctgcagcgagcgcttgctttgatcgattcctttccggaattggaaagaacggttacgacatttgagtggttttaatcgaggtgattggcaatgaatttacgggctacacgtgtcggtgaacaaatgaaaaaagaattaagcgatattattggtcgcaaattaaaagatccacgtatcggttttgtcactgttactgatgtgcgcgtcacaggcgacttacaacaagcaaaagtgtatatcagcgtgttaggtgatgaagaacaacgccaaaacactttaaaagggctggaaaaagcaaaaggatttatccgctccgaaattgggcagcgcattcgcttgcggaaaacaccagaaatatttttcgaaattgatgaatcaatcgaatacggcaatcgcattgagcaattaatccgccaaatttccactgagcacgaaggcgggaaaaaagaagaggaaaacaaagaggaataatggatagacaatttgtctatccatttccattatgtacataatacataagttattttactaagaaagggtgcgcaaatggacggagtattactattgcataaaccgcctggaatgacatcacatgactgtgttgcacgcattcgccggatgctgcaaataaaaaaggtagggcatacagggacgcttgatccaaatgtatcgggagtattgccgatttgcattggcaaagcgacgcgcatcgctgagtttttaacaggggctacgaaaacatatgagggggaggttacactagggattgctacgacaacggaagacagcacaggtgaaatcatcgcaaaacaaaaggtagaccgtgttattccacgcgatgaaatcgaagcggtgttccgtcaattgacgggagaagttgcgcaaacgccgccaatgtattccgcggtaaaagtgaaaggaaagaaactatacgaatatgcgcgtgcgggcattgaagtcgagcggccgactcgcattgtgacgatccatgaactaacattgcttgatgaaagagacgcgtttgcaggagacatcgtttcgtttcgttttcgtgtcacttgcagcaaaggtacatatattcgtacattagcagtgatgatcggcgaacgtcttggctacccagcccatatgtccgaccttgttcgtactgcatccggtccattttccttgcaagattgcgtcacatttgaacaattagagcagtacatagagagcggccaactgaagtcgattttactgccgattggcaaagcactttttcatttgccgaaatatgaaataaatgataaagtagcagagaaagtaaaaaacggagcaatattgccgcttccagcttttttacagtcgctcgagggaccggtattaatgataagcaagcaaagagaggcacttgccctttatataaaacatcctactaaacctcacttaatgaaaccgttaaaagtacttcgatgataaggaaagttgcaaaaaaacagaaggtgattaaagaaaatgaaaacattgtttatttcgcatccccatcatataaaaaaagaaaagctaccccctactgttatggcgcttggctattttgacggcattcatcttgggcatcaggaagtgatccgtacggcggtgaacattgcggcggagaaaggatataaaagcgcagtaatgacgtttcatccacatccttccgttgtgcttggaaaaaaagagcagcatacccatttcattacgccgttaaagaaaaaagaacagctaattgcccaacttggcgtcgattttttatatattgttgagtttactcctgcgtttgcacaactgtttccgcaacaatttgtggatcagtatattatcggttttcatgtgaaacacgttgttgctggctttgattttacttacgggcgtcttggaaaaggaacgatggagacattgccatttcattcgcgtgatcaatttacgcagacggtggttccaaaattgagcattgccggagagaaaataagctccacttatgttcgaaagttgctgaaaaacggagaggtagagcaactgccgcgtttgctcggccgcttttatgaagtggaaggaacggttgttaacggcgaacgccgcggaagaacaattggatttccaacggcaaatattgcgttaaatgatgattatttattgccggccgttggtgtatatgccgtgaaagtaaaaatcgggacggccgtatttgaaggagtgtgcaatgttggatataaaccgacttttcattccacccgtgaaggaatgccgaatatcgaggtgcatattttcgattttgcgaaagacatttatggggaaacgatgacgattgagtggcatgtgcgcttaagaagtgaacaaaaatttgcaagcgtggatgaattggttgcgcaaatcaagcgggataaagaaaaagcgcaagcatactttcgcaatttcaccgaaaacacttgcattttatcgcaaaaagaggtattctaatgaatgtatgtaaaataaccattgcttggcaagtcgagtcaccgccgcttgctaggtaattggggtttataaacgaggaggtgaataaggatggcattatcacaagagcgtaaaagagaaattatcgagcagtttaaaattcatgagaacgatacaggttctccggaagtgcaaattgctatccttacagagcaaatcaacaatttaaatgaacatttacgcgttcataagaaagaccatcattcacgtcgcggattgctgaaaatggtcggtaaacgccgtaacttattgacttatttacgcaataaagacattgcgcgctatcgtgagttgattaacaaacttggattacgtcgataaaaaaagcgggagcattcccgcttttttgctagttatataagcgatttttcgctatgattaataaataggaactgatacattgccaatgattcgtccatactaacagtatatacattcgtttattttcgatttgtacatagagaggagtactcgtttatatggagcaagaaaaacgcattttttccatagactgggctggacggccgcttgtcgtggaaattggccaattagcgaaacaagcgaatggagcggtattagtccgttatggcgacacagtggtattaaacacagcaacggcatcaaaagaagcaaaaaacgtcgacttttttccactaacggtcaactatgaggagcgtctttatgcggttggtaaaattccgggaggatttattaagcgggaaggacgtcctagtgaaaaagcgattttagcaagccgtttaattgaccggccaattcgtccattgtttgcggaaggattccgcaatgaagtgcaaatcgtttcgatggtcatgagtgtagaccaagattgttctccggaaatggcggcgttattcggtgcgtcacttgccttaacgatttcggatattccgtttgagggaccgattgccggtgttacagtcggccgtgtggatggagagtttgtgattaatccgactgtcgaacaatcggaaaaaagcgatattcatcttgttgttgccggcacgaaagacgcgattaatatggtcgaagctggagcggacgaagtgccggaagaagtgattttagaagcgattatgttcggacatgaagaagtaaaacggctgatcgctttccaagaggaaatcgccgcccaagtaggcaaagaaaaaatggaagtagttctttatgagcttgatcctcaactagaagcagaaattcgccaactggcggaagaggatattaaacgagctgttcaagtgccagaaaaattggcgcgtgatgcagcaattgaggaagtaaaagctagtgtcatcgcaaaatacgaagaacaagaagcagatgaagaaacattaaaacaagtaaatgaaattttgcataaacttgttaaagaagaagtgcggcggcttattaccgaagaaaaaatacgtccggacggccgtaagattgacgaaattcggcctctctcctctgaagtcggcgtattgccgcgcacgcacggttcagggctgtttacgcgcggacagacgcaagtgcttagtgtttgtacgttaggagcgcttggcgatgtacaaatattggacgggcttggtattgaagaaacgaaacggtttatgcaccactataacttcccgccattttcggttggcgaaacaggaccgatgcgcggtccaggccgccgtgaaattggacacggagcgcttggagaacgagcgttagaaccggtcgttccatctgaaaaagaatttccatataccattcgccttgtttccgaagtgctagaatcgaacggttcgacatctcaagctagcatttgtgcaagcacgctcgcgatgatggatgcaggtgtcccgattaaagcaccggtagcgggaatcgcgatgggacttgtgaaaaacgatgacaattatacgattttgacagatattcaaggcattgaagaccatctcggagatatggattttaaagtagcgggtacggcaaaaggcgtcaccgctttgcagatggatattaaaattaaaggcttatctcgtgaaatattagaagaagcgctccagcaagcgaaaaaaggtcgtatggaaattttagaacatatgatgcaaacgatccgcgagccgcgcaaagagttgtcgaaatacgctccgaaaattttaacgatgcaaattaatccagaaaaaattcgcgaagtcatcggcccaagcggaaaacaaattaataaaattattgatgaaaccggcgtaaaaattgatatcgaacaagatggaacaattttcatctcgtctgtcaacgaagcgatgaaccaaaaggcgaagcagattatcgaagatatcgttcgcgaagtcgaagtcgggcaaatttatttgggtaaagtgaagcgcattgagaaatttggggcatttgttgaattgttcaacggcaaagacggtctcgttcatatttccgaattagcagaagagcgtgtcggaagagtggaagatgtcgtttcgatcggcgatgaaattttagtaaaagtaatggaaattgataaacaaggacgcgttaatttatcgcgaaaagcagtattgcgcgataaaaaggaaaaaaaaggcaaacgtccggaacggcatagaatgaagccttaggatttcgctccttaaggcttctttgttgtgggggaaagttctatcttgtcccttcttcacatatttgtagtataaaaggagggacagatgtgaacagaaattatacccgctatttatcggtggcgattatgtttttctttgtttggggcatcatcaatcagccaccagtgagccaatatattaccgtttttttgcaaaaagagaatattatggctatgaaaggagccgataagctctatgcagaaattgtagaaaaagcaaaacagtatgaaattcccccacaagatgcggtcatcgatcgagtatggaaagcaacgcctggttataacggattaaaaatcgatgtgcaagcttcgtatgaaaatatgaaaaaggaaggaaagtttgatgaacggaagcttgtgtacaaacaagttcctccacgtgttcatttaggagatttgccgccagcaccgatttatcggggacatccggataaaccgatggtcgcatttctcatcaatgtggcatggggaaatgagtatattccgaaaatgctcgatattttaaaaaagcataacgtgaaggcaacgttttttttggaaggacgttgggtaaaaaatcatcctgatatggcaaaaatgattgtagatgctggtcacgaaataggaaatcattcatatagccatcctgactttaagtcgctagataatgaaaaaatccgcaaggaactagtcaaaacgaacgaaatcatcgaagcgacaaccggggtgaaatgcaaatggtttgctcctccaagcgggagctatcgtgatgatgtcgtgaaaatcgccgctgatttagatatgaaaacaattatgtggagcgtcgatacaattgattggcaaaaaccgtctccatctgttatagtgagacgggtaatgtccaaagttcatcccggtgcaatgattttgatgcatccaacgctatcaactgccgaggcgcttgagccgcttattatttcgattcagcaaaaagaatatgaaattggtaatgtgtctacattattagacgaaaagagaattgtacaaaaataggaggaacgtgatgttgattaataaatatacttgcaaaaacggagtacgaatcgtgctagaacaaattccgacagtgcgttctgtcgcgatcgggatatggattggaacaggttcacgcaatgagacggagcaaaataatggaatttcacactttttagaacatatgttctttaaagggacaaaaacgcgcacggcaagagagattgccgaagcgtttgacagtattggcggtcaagtaaatgcgtttacttctaaagaatatacttgctattatgccaaagtattagatgagcatgcatcatttgctctcgaaatgttagcagatatgtttttccattctacttttgttgatgaggaattacaaaaggagagaaatgtcgtactagaagaaattagaatgtatgaagatacaccggatgatatcgttcatgatttattaagcaaagcttgctatgcgaatcatccgcttggttatccaattttaggaacggaagaaacgctgcgcacgtttacgggcgattcgctgcgcggatatatggctgattattatactccagaccgtgttgtcatttctattgctggaaatgttgatgaaagttttattcagcaagtggaaagctatttcggttctttcacggcaaaacaaaaagctagcgaatcgcaagcgccgttatttcagccgcaaaaattagtgcggcaaaaagatacggaacaggcgcatttatgtatcggattcaacgggcttcctgtcggccacccagatatttacacattaattattttaaataatattttagggggcagcatgagcagtcgtcttttccaagaggtccgtgaacagcgcggtttagcatactcggtcttttcttatcactcttcttaccaagatagtggattactagcgatttatgccggaacaggcaacaatcagcttgatttgttatttgaaacgatacaagaaacgatcgatgcattaaaagaagatggaattactgaaaaagaactaaaaaacagtaaagaacaaatgaagggaagtttaatgttaggtttagaaagcacaaatagccggatgagccgcaacggcaaaaacgaattgttgcttggccgccatcgttctcttgatgaaattattgaggaaattaatagcgtaacagtggaaaaagtgaatgaacttgcacgctctatttttaatgaagattacgcgcttgccttaattagttcaagcggtcagttaccgaaccgcatcagctagtaagtaaacgtttatagcaccgtcttgtgcgaaaatgcctgctaaaatgcaggcatttttttattttcctcatcttacaataatagaaagaaaagaaaggaggagaacgcggtgaggctaagcgagttaagcggcaaagaaattgtggatgcaagacgcgccgaacggctcggggtgttgggacagacggatttggaaatcaatgagcaaactgggcaaattcaagcattgctcatcccgacaggaaaatggtttggatttcggaaagaggggagcgaaattcgcgttccgtggaaatatataaaaaaagttggtacggatatgattattatcgattttccggatgaatgatcaagagtgcatgtgatcgccaaaggcggtcacttttttcttttaaactggagatattcacctacaattccttttttacataagatgtgaaaagaaataaagctaaaatataagtttcgcataaagaaggtgagtatacacgatgatgctaacaggcatgcatattgccattataggtggggacgcaaggcaattagaagtcatacgcaaattaattgagctagatgcgaaattgtctttagttggctttgatcaattagcgcatcattttacgggagcgacaaagttgagaatagatgaagtcgatttcgccgatttagatgcgattattttgccggttcacggaacaactccggatggaaaagtaaataccgtgttttcgcatgaaccaattccctttacagaagaaatgatgttaaaaacaccgaagcattgcacggtctattccgggattagtaatagctacttggacaatttaatgaaaacaatcgaccgcaaatatgttcaattatttgaacgcgacgatgtagcgatttataactcgattccaaccgcagagggaacgatcatgattgtcattcagcataccgattttacgattcatggttctcgcgtagcggtccttgggcttgggcgcgtcggcatgacggttgcacgtacatttgctgcacttggtgcaaaagtgaaagtaggggcacgccgctcggagcatctggcccgcattacagaaatgggtcttaccccgtttcatctcaatgatttagaaaaagaagtgcaggatatcgatatttgcattaataccgttccgcatttaatcgtaacggcaagtgtcatcgcaaaaatgccggcgcatacgcttatcgttgatttagcttcaaggcctggcggcaccgattttcgttacgccgaaaagcgtggagtaaaagcgatcctcgcaccagggctgccgggagttgttgcgccaaaaacagcagggcaaattatcgcaaatgttctttcacaactattatatacagatttagaaaaaagaaaggggaatgtgtaaatgagtttaaaaggaaagcgaatcggatttgggttgacaggttctcattgcacgtatgatgcggtcatgccggaaattgaaaaattagtaaacgaaggagcagaagtattgccaattgttacgtatacggtaaaaacgacaaacactcgctttggcgaaggagaagaatgggtgaagaagctagaagaaataacaggaaacgaagtgattgatacgattgtcaaagcagagccgctcggtccgaaaattccgcttgattgtatggttattgccccactgacaggaaactcgatgagcaaacttgctaacgcgatgacagattcgcctgtattaatggcagcaaaggcaacgatgcgtaatcaccgcccagttgttcttggcatttccacgaatgatgcgttaggattaaatggggtaaacttaatgcgcctaatggcggcgaaaaatatttattttattccgtttggccaagacgccccgcatacaaaaccgaattcgatggtggcaaaaatgtcgctgttgcgtgatacggtcctcgccgcattagaaggaagacagcttcagccggtcattattgaaaaattccgggatcaataagcaatcgatagaaaactcacgagaacatccgccggaagcccactgctttagctgtaggaggaaggcggggtttatattttcagtatatattgaatttttcgttcagtataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattagtgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcattaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgcttaagaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagttgcaagcccacgactttagccgttgggtagttgactcctttaaagtggaatatggtaaaataaaaactataaatttactaatgtgattgagtgactatgcggaaggagaatggttcatggaacaaagacgttttcatgttgcagtcgtaggagcaactggcgcagttggccaacaaatggtgcaaacgctcgaaaatagaaatttcccagtcggaaagctgacattattatcatcagaacgttcagcaggaaaaaaaatgcgctttcgtggcgaagaaatcgaagtgcaagccgcaaaaccggaaagctttgaaggggtggatatcgccctgtttagcgcaggcggatctgtctccaaagcattggcaccggaagcggtcaaacgcggggcaatcgtgatcgataacacgagcgcgtttcgtatggaagaaaacgtcccgctcgttgtccctgaagtgaacgaaaatgatttaacatggcataatggcattatcgccaatccgaactgttcaacgatccaaatggtcgttgcgcttgaaccgattcgccaagcgttcggtctaaaaaaagtgatcgtttccacgtatcaagctgtatccggcgccggggtgcaggcgattgaggaattaaaggcgcaatcgaaagcggtgttaaacggtgagccggtgacaccggaaattctgccagtaaaatcggaccgtaaacattatcaaattgcttttaatgccatcccgcagattgataaattccaagaaaacggctttacatttgaagaaatgaaaatgatcaatgaaacgaaaaaaattatgcatatgccggagctgcaagtggcagcaacatgtgtgcgcatcccggtcattagcggccattcggaatccgtatatattgaaattgaaaaagatggggtcagtgcagacgacattaaagcggtattaaaagatgctccgggtgtcattttacaagatgacccaagcgaacaagtatatccaatgccagttgattgtgttggcaaatacgatgtgtttgtcggacgaattcgcaaggatttagatcatgaccgggcgttccatttatgggtcgtatctgataatttactaaaaggcgcggcatggaattccgtgcaaattgcggaaagtttaattaaactagggattgtaaaataaatagagaagcgaattacatcgaggtgttaacatgaaaatcattgttcagaagtttggcggcacatccgtccgtgacggacgcgggcgtgattttgcacgcaagcatattgaaaaagcgcttgaagacggctataaagtagttgttgtcgtctcggcgatggggcgaaaaggagaaccgtatgcgacggatacgctccttagcctcatcggcggggctaacaattatgtcacgaagcgcgaacaagatatgctaatggcgtgcggtgaaattatttctagcgttgtttttacgaatctattaaataagcatggaataaaagcaactgcgtttactggcgcgcaagcaggtttccgaacgaacgatgattatacgaatgcgaaaattatcgaaatgcggtgcgaacgcctgcttaaagcattgaacgaatacgatgtcgttgtcgttgctggctttcaaggcgcgacagaaaatggcgatattacaacgcttgggcgcggcggaagcgatacgtctgcggcggcgcttggtgcggcgttaaacgccgaatgggtcgatatttttaccgatgtcgaaggggtgatgactgcagacccgcgcattgtcgagaacgcccgtccgctcgatgtcgtcacgtatacggaaatttgcaatatggcctatcaaggggcaaaagtgattcatccacgcgctgttgaaattgcgatgcaggcaaaagtgccgttgcgcgttcgttcaacgtattccgattctttaggaacgcttgttacatctgctattcgttcgaaaaaaggaagcgatgtaaaagagcggttagtcactggcattacttatgtttccaatattacgcaaattaaagtacaggcgaaagagggacattatgaattgcagtccgatgtttttaaggcgatggcgaatgaaggaattagtgtcgacttcattaacatctcgccaaacggtgttgtttatacggtttctggtgaaatgacagagcgagcggtcgctgcccttcgccgtattggttatgaaccgatcgttacaacaggatgtgcgaaagtatctacagtcggagcagggattgctggagtccctggagtgacggcaaaaatcgttacggctctttctgagcaaggaattcaaattttacaatcagccgatagccatacgaccatttgggtattagtgaaagaggaagatatgaaaaaagcggtgaacgcgttgcatgatgcattccatctttccgaggaatcggcggaagagtacgatttaaaattggagtgaggagtgagggtattgatccaatttggcaaaatcgtgacagcgatggtaacgccgtttgatcataaaggaaatatcgattttgcaaaaacgaccaagcttgtcgattatttgctcgaaaacggaacagattccctcgttgttgccggaacgacaggcgaatcgccaacattaacgacggaagaaaaagttgctttattccgtcacgttgtttcggttgtgaacgggagagttccagttattgctgggactggaagcaacaatacacacgcatcgattgagttgacgaagaaagcggaagaagctggcgtcgacgcggtaatgttagtagcgccgtattataataaaccgaatcaagaagggttatatcaacacttcaaagcgattgccgaaagcacatcgcttccggtgatgctctataatattcctggacgttctgttgtgaacatgtctgttgacacggttgttcgtttatcggaaattccaaacatcgttgctataaaagatgcgagcggcaatttagatacgatgacggaaataattgcccggacgagagaggattttctgctttacagcggtgacgataacatcacccttccggtattggcgattggcggtgccggcgttgtgtctgttgcctctcatattattggcaatgaaatgcaacaaatgattgctgccttcgaagcaggggaacttgccaaagcggcaaaactgcatcaaaagctgttgccaattatgaaagggttatttgcagcgccaaatcctgtaccggtaaaaacggcgctgcagttaaaaggattagacgttggttctgttcgtctgccgcttgtcccgcttaccgaacaagagcgcatcgagctaatgaatttattaaatacattataaaaaaaggaaaaccaatccgcataggcggattggttttttgctgttataaagcgcttcataaatcatcttgtattcaaaatctcccatcagttataataaaatcaagtgactttgagcgggttagtatcatcataggaggacgtgacattgaaaacgaaacaagtagagaaaataaggattttttcccttgggggagtcggggaaatcggtaaaaacatgtatgtggtcgagctggatgacgacatttttgtgatcgacgccggcgtcatgtttcctgaggacgagatgcttgggattgacaaagtgattcctgacattagctatctcattgaacgccaagatcgcattaaagcaatttttttaacccacgggcatgaggaacatattggagccattgcttacgtgttgaaaaagattacggcggtgccggtgtacggaacaaagcttacgttaggattggcagaatcgattttgaaggaacaggggattacaaacgcaaaactaatcgaaattcgctccgattcggaaattttgtttgataaagcaaaagtgacgtttttccgaacgattcatagcatccctgattcggttgggattagcattcatacatcccaaggcgccattgtctatacgagcgactttaaatttgaccagactccatatggcaaaaatcgagccgatttagggaaaatggcgcagattggcgaacaaggagtgctttgcctattatccgatagtacgaatgcggaaagaccgggttatacgggatcggacacgcttgtagcccaggaaattgccgatgttatttataacgcgaatggtcgggtttttgttgcttgctatgcgtcgaacatcaccagaattcaacaagtattacatgcagcaaaaatgtacggacggaaggtagcggttgtagggaaaacgttgcataaagtgatggatattgctgttcggcttggatatttacatcttccggaaaaagtgactatttccatccatgacattgaccgctatgatgacaaggaacttattattttaacaacaggcgggcatggccaaccgatgagcgcattggcccgtatggctaaacaagtacacaagcaggtcaacataaaagaaggagatactgtcattgttgcggcatcggtgatgcctggatatgaattagtattttcaaaaaccattgatgcactgtatcgtgccggagcgaacgtcatttaccgcgagagaaaagtgcacgtgtctggacacgcatgccaagaagaattgaagctaatgcttaatttaatgaaaccgaaatattttattcctgttcatggcgaatatcgtatgcaaaaagcacacgctaatcttgcaaaagcggttggcatctccgaagataggacgtttttgattgacaaaggtgatgtcattgaatttcgcaatggagtagcgcgtcctggaggaaaagttccgtacggcaacattttgattgatggtcttggcataggcgatgttggcaacattgttttaagagaccggcgtcttctttcgcaagatgggattttaattgttgtcgttacattgagcaaagagtcaaaaaaaattatcgctggaccggaaattatttcgcgtggttttgtctatgtcagagaatcagaatcattgcttgatgaagcaacaaaaatcgttgcaaatattgtgaataaatgcttgcaaacctatatgatcgaatggtcgtcattaaaatcaaacattcgcgaagcattgagccaatttttatttgaaaaaacaaaacgaaaaccgatgattttaccaattattatggaagtataatacaatcatgctcaaagtcaacgaacatgccgataggaaattcctatcggcatttttcttttccaactcgagcatactatatgtatgacggaaagaaaggagaatatgcatggaaaaagagcgttacatacaatcggaatcagaagaaaaccaagaaacgaaagaggaacaagtaacagcggcgattcaacagctaggtcaaacaaacattccgcaaatgacgccggatacaaacattcattgtttaacgattgtcgggcaaattgagggacatattcaacttccaccgcaaaataaagcgacgaagtacgaacatgttattccacaaattgtcgccattgaacaaaatcaaaatattgaaggcctgctcgttattttaaatacggtaggcggagatgtagaagcaggattagcgattgcggaaatgcttgcgtccttatcgaaaccgaccgtttctatcgtattaggaggcggtcattcgattggtgtgccgattgcggtttcttgtgattattcatttattaccgaaacggcaacgatgacgattcaccctgttcgattgactgggctggtcattggcgttccgcaaacatttgaatatttggataaaatgcaagagcgagttgttcgctttgttacaaaacattccaaaattacggaagaaaaatttaaggaacttatgttttccaaagggaatttaacgcgtgatatcggcaccaatgttgtcggccctgatgcggtaaaatacggacttattgatgaagtcggcggcgttgctcaagcgatgaacaaattgcgcgaattaattgaactgaacaaatcaggggaaaggaagattgtccaatgattttatatacgatcatgccggaacatcttatcttccaaactgccaaggaagaatacgaaaaacgaacaatggtatactatgatggaattccatttcttgtacaaaaaacggaaaccaatgaatatgaaattgttcaaaatttaagtacgaatccgcttcattttttagaacaaaaatatgcaccaggaacgagatttacgatttcttccacaacatcgtaatgaattccatgtccattcgtgatataattaataaacaaacggaaaaaagcagccaagtatggctgcttttttccaatctttcagtttgtttattggagtgaatagttgtggcaaaacggaaacgacagaaaaaatcaagacggtcaaagcaacattggaaagaagcatttcaatttgaattgcttggtcttacgatgttagcgatttccgtcatcgcgatggcgcgtcttgggctagttggaaagacgctcgtatttattgcgcgttttttctttggagaatggtatatgctgctgtttgtagccttatttatattgtcgttttatatcatttggaagcgtgcatggccttcgtttactcatcgcattcttctcggtttatatattatcgtttccgcgcttttattactaagtcacgaaacgttattcgatttgttgtcccgacgcgggcaatttgaccctagcatcattcgaacaacatgggagttgttttggaacgaagtgcggggagaatcggcgaataatgatttaggcggcgggatggtcggggcgtttttcttcgcggcaagctatcaattatttgataaacttggaacaaaatggatttgtttttttctttttatcatcggggccgttttcattaccggaaaatcattgagtgaaacagtgggaaaagtggtgatcataatcgcttcttttctcaaggagcaatggctggcgtttgttgcggatataaaacagtggggcggtaaaaagcagggacgaaaacggcaaaaaacaagaactccacaacccgacaagcagcatgacagcacagaagaggagccgatcatacaagaaggagaaacgctctctcctccgccgattatttctgattttactgccgcgcgttcgaatgagatagaacaagaacgagagcaggaaaacgcagaagacatcgaggaagaggcgtctgggccgttagcgttttcggaaatggaaaatattgattatcaacttccgcctcttgaactgctccatcttccaaaacaatcaaaccaagcgaaagatcatgcaaacatttatgcaaatgcgcgcaagctggaaaaaacatttcaaagcttcggtgtaaaggcgaaagtaacccaagttcatcttggccctgcagtaacgaaatatgaagtatatccggacgtaggggtgaaggtaagcaaaattgttagtttgagcgacgaccttgcccttgcgctagctgcaaaagacattcgtattgaagcgccgattcccggaaaatccgcgatcggcattgaagttccaaatgaagaaattgcgaccgtttctttaagagaagtgttagaagcgatcgatcattacaaacatgaagcgaaactattaattccgctaggccgtgacatctctggcgaagttgttgcagctgagcttaacaaaatgccgcatttattaattgccggggcaacgggaagcgggaaaagtgtgtgcattaatggaattatcgtaagcttgcttatgcgtacaaagccgcatgaagtaaaattaatgatgattgacccgaaaatggtagaattaagcgtgtataacggaataccgcatttgttggctccggttgtgacgaatccgaaaaaagcgtcacaagcgttaaaaaaggttgttcaagaaatggaaagaagatatgaattattttcacatacaggcacacgaaatatcgaagggtataatgaatacgtgcagcgccataatcaagaatcggaaggaaaacagccgcttcttccttatattgtcgttattattgatgagctggcagatttaatgatggttgcttcttccgatgtagaggattcgattacgcgcttggcgcaaatggcgcgcgcggcaggaattcatttaattattgcaacgcagcggccttcggttgacgtcattacaggtgtcattaaagcaaacattccgtcacggatcgcttttagcgtttcttcccaaaccgattcgcggactattttggatatggggggagcggaaaaactgctgggccgtggcgatatgctgtttttgccgatgggtgcttccaaaccgattcgtgtccaaggagcgtttgtttccgatgaagaagtcgaagaggttgtcgattttgttatttcccagcaaaaagcacaatattatgaagagatgatggtcagcgaagagaatggtgagagcgaggaatttgacgatgaattgtatgatgaagcggttcggcttgttgtagagatgcaaagtgcttcggtttccatgctgcaacggcgctttcgcatcggttataatcgtgcggctcgtctcatagatgcgatggaggcacgtggagttgttggcccctatgaaggaagtaaacctcgcgctgtacttattccaaaagaaaatgtaaaaacatcataggggagcaggcaaacttgttgcctgctcttttaaaaaatatatcacattgaaaacgttatcaatcgttttttgcttttttcgacaaaatttttatttactatttatttatccccaaaaaaatggtatagtaacctcgaagagtctacatgtctaacgtcagaggtctgatatctgttgaaatgaaaaatgggggattttttcatgtccatcaagtcagacaaccgtcacctatatttacaagtgattgatcgaattaagcgtgatattgaaacaggcgtgtataaagaaaaacaaaagctcccatcggaatttgaattagcgaaacaactaggtgtcagccgtgcaacattgcgtgaggcattgcgtgttttagaggaagaaaacgtgattattcgccggcatggtgttggaacgttcgtcaatgcaagaccgctgtttacatcggggatcgagcagttaagcagcgttactgatatgattcggcaggcaggtcgaaaacctggaacgatttttttatcttcttccattcaacagccgacggaagatgacatccggagatttcaatgttcggcggacgatgacattcttttgattgaacgtgtccgtacagctgacggggagcctgttgtatattgtatagacaaaattttatgtaaatatttaccaaaaggaatttcctatgagcaagaatccctttttgaaaacttacacaatcaggcgaatcgcgatattgcttatgctgtagctcgcattgaaccgctcggttaccatgagaaagtgtcgccgattttgcaatgtgagccagaaactgcgcttcttgtgttaaagcaaatgcattttgataaaaatgatgagccgattttttattccatcaactatttccgttctgacaaaatcagctttcatgtacttcgaaaacgccttagtttttaaggaggtgacatccatacatagaaatatagggatgattttataataagtaagaaagcacaacaattttttttatggattagggggtattgtaatgaaaaaacgatttggactcgccctttcccttgttttagcagcaggtacactgttaagtgcatgcggtggacaagggggggataatgctggtgacaaaggcaaagacacgtttagtgttgcgatggtaacagacgttggcggtattgatgacaaatctttcaaccaatctgcttgggaaggtttgcaaaaatttggaaaagagaatggcttgaaaaaaggccgaggcggttatgattatttacaatcatcaagcgttgctgactatccgacaaacttaaataagcttgtgcgcagcgactttgatttgatttatggaattggatatttaatgggagatgcagtaaaagaagttgctgaacaaaacccgaaaaagcattttgcgatcgttgacacggttgttgaacaaccaaacgtagctagcattacgttcaaagagcatgaaggttcattccttgttggtgtcgttgccggcttaacaacaaaaacgaataaaatcggatttatcggcggcatggaaattccattaattgagaagtttgaaagcggattccttgcaggagtaaaagctgttaatccgaaagcgaaagtcgaagtgcaatatgccggtgcgtttgaccaagcggataaaggaaaagcgattgcatcaagcatgtatgcttccggagtcgatgtcatttatcatgccgctggcggaacaggaaatggtttgttctctgaagcaaaagacttgaaaaagaaagatccgaaccgtgaaatttgggtaatcggtgtggataaagaccaatcgcctgaaggtgttgtgaaagttggcggcaaaacgtataacgttacattaacatcgatggtaaaacgtgtcgatgtggctgtatatgacttggcaaaacgagcaaaagatggcgatttccctggcggaaaaacgcttgaatatggtcttcaagaagacggggttggcattgcgcctacacaagacaacattaagccggaagtgttaaaagcagtcgatgaatggaagcaaaaaatcatcaaaggcgaagtaaaagttccaatgactcgcaaagaatacaaacagtttgaagcatccttaaaataattgaataaaaaggctagtggttacgctagcctttttattcgcaaaaaatcataaaatgaaaggctgcaattggatattgcatccttccattttatgattttaccttgcttaagtaaggagtgaatttatttggaatatgttattgaaatgttgaacattcgaaaagtgtttggcaattttgtcgcaaacgacaacattacattgcagttaaaaaagggggaaattcatgcgctcttaggggaaaacggagcaggaaaatcgacgctcatgaacgtgctgtttggcctttatcagccggatggcggcgagattcgcgtaaagggccaaaaggtaaacattactgatccaaacgttgcgaatgaacttgggattggcatggtgcatcaacattttatgcttgttgatacgtttacagtcacggaaaacattattttaggcagtgaaccgaaaaaaggcggaatcattgatataaagcgcgcagaacaagaagtacgcgaactgtcggaacggtacggtcttgcggtagacccgacggcgaaaatcgctgatatttcggttggcatgcagcagcgcgtcgagattttaaaaacgctatatcgcggggcggacattttaatttttgacgaaccaacggcagtgttgactccgcaggaaatacatgaactgattcaaattatgaaaaagttggtgaaagaaggaaaatcgattattttaattacccataagttaaaggaaataatggaagtatgcgatcgtgtcaccgttattcgccgcggaaaaggaatcgctactttaaatgtttcagaaacaaatccaaatgagcttgcctctcttatggtcggccgcgaagtgcagtttaaaacagaaaaaaaaccagcacagccaggcaaaccagtgctggaaattaaagatttagtcgtaaaagacgcgcgcggcgtggctgccgtcaatcatttagacttaacggtgcatgctggagaaattgtgggtattgcaggggtagacggcaatgggcagacagaactgattgaggcgcttacagggcttgttaaggtggaatcgggatcgattttgttgaacggccgcgatattacgaaccttccgccgcgaaaaattaccgaagcaggcgtcggccatatcccgcaggatcgccataaacatggccttgttctggactttccaattggggaaaatatggtgctgcaaacatattacaaatccccatattcgaaacgcggaattttaaattttaaagcgatttacgacaaagcgcgtcagcttattgccgaattcgatgtgcgcacgccggacgaatttacgaaagcgcgcgccctgtctggcgggaaccaacaaaaagcgattatcggccgggaagtagatcgaaatccagatttgcttattgccgcacagccaacacgcggtctggatgttggggcaattgaatttattcataaacgtttaattgaacagcgtgatcaaggaaaagcggtgcttcttgtttcatttgagctagatgaagtcatgaatgtaagtgaccgtattgctgttatttacgaaggaaaaattgttgccatcgttgatccgagagagacgacagagcaagaactcggattattaatggcgggaagtaaacggaaggaagcaggtgtgtcttcatgaagttgagtgaacttaaaaaattttttgtttccgcatcgtctgcctttgttgttcctgtattggccgtattgttagggatgattgtcggtgcggttgtaatgatcgcaagcggttataatccgctcgccggatattcgtctcttctatacggtgcatttggcgatccatattacattggagaaacgattcgacaaacgacaccttatattttagcaggtcttgcagttgcttttgccttccgtaccggtttgtttaacatcggtgtagaaggtcagcttattgttggctggcttgcggcggtatgggtcggtgtatcgtttgaacttccaaaggtcattcacctgccgatggcgattttagcggcagcgctggcaggagcgatatgggcgctcattccagggattttaaaggcgtatttaagagtccatgaagtgattgttaccattatgatgaactatattgcccttcatgtgacaaacgctattattcgctctgttttatcggatgaagggtttaaatcaaagcctgtgcatgaaagcgcatcgcttcgttcggagtttttagaatccattacgtatcactcttccgtacattatggcattattttcgcgatcatcggtgcggtcgttatgtggtttcttcttgaaaaaacgacaaaaggatttgaactgcgcgctgttgggtttaaccagcatgcttctcaatatgcaggaatgaatgtaaaagcaaatattattttatccatgatcatttctggagcattcgctggaatcgctggggcgatggaaggtctcggcactttcggaaatatttccgtgaaagccggttttaccggtgtaggatttgatggaattgctgtggcgctgattggcggaaacaacgcatttggaatattgctatcagcattattatttggcgcgttgaaagttggggcgcttgaaatgccgtcaagcgctggtgtgccaacagaactagtggatattattattgcactcattattttctttgtcgcgtcaagttatgtcattcgtttattactatctcgtttgaaaaagggggcggaataagtgagcgtctatgaagtattgcaagtaattattccttctgccattttctttgctgctccccttatttttacagcgcttggcggcgtatttagcgaacgatccggcgttgtgaatattggtttagaagggttaatgaccattggagcatttattggcattgttttcaatttaacgtttgctgataaatttggagcgcttaccccatggctcgctttactcgttgcgatggttgtcggcaccattttttcgctgtttcatgccgttgcatctatttcgtttcgcgctgatcaagtggttagcggtgtggcgattaactttttagcacttggattgtcgctctttttagtcaaaaaaatatacggaaaagggcaaaccgatcagattcaagttggatttgataaaatagacattccggtattaagtgatattccggtgatcgggccgctctttttctccaatatgtacattccatcatatttggcgattattttggcgtttgtcgtatggtatgtcatttacaaaacgccgtttggccttcgtcttcgcgcagtcggtgaacatccgatggcagcggatacgatgggaattaatgtgacgaaaatgcgctatattgccgttatgatcagcggagcgttaggtgggcttggcggtgcggtgtatgcgatgatcatttcgcgcgatttcagccatgcgacgatttccgggcacggctttatggcgcttgcggcgatgattttcggaaaatggcatccgattggggcgatgggagcggcgttgttctttggtttggcacaaagtttaagtatagttggaaaaacgcttccatttttaaaagatgtaccaacggtttatttgctgattgctccatatgtgctaacgattttagcgcttgccggctttatcgggcgcgcggaagcaccgaaagctttaggtacgccttatattaaaggaaaacggtaaaagacgtaatgaaaatcgtgaaaaaagaactcgatcgtaaagttcgagttcttttttgcttttatttgcattttatgttttgtgaaaggtatattgttgatatgatgaacacaacataaaaatatcgataagtttacaaaggaggagttcgattgatcaatgaaaaaataacgacaatccaaaacatgaacgtccatacaattccgaccgataaatataaaacaaatacacttgtatggaaaatgaaagcaccgcttacaaaagaaacggttacgttacgcgcgcttttgccgtatgtgcttcaaagcggcacggcggagtatccaagtgtgaaacaattgcgcacatatttagatgaactgtatggcgcaacattaaatgtggatttatcgaaaaaaggcgaaagccatattattacgattcgaatcgatgtggcaaacgaagtgtttttacaagagaaaattccgcttcttcgcaaagcgctcaagctgttaagcgatattgttcttcgtcccgctttgcaagacggccggtttgtcgatcacattgtcgcgcaagaaaagcgagcgcttaagcagcgtattcaagccgtgtacgatgataaaatgcggtatgccaacttgcggcttattcaggaaatgtgcaaaggagaaccgtatgccctgcacgcgaatggcgagctagacgatgtggatcgcattactgcagagcagctgtttcaatattataaaaaaacgctggaagaagacgaaatcgatttatacgtcattggtgatgtacaagaagagaccgtattggaagcagttgcatcgcatttttcactgccaaaccgcacggttcgcgcatctgtgagagaaatagtttcaactaaaacgcgtgataaagtaaatgaagtgatcgaaaaacaagatgtcaaacaaggaaaattgaacatcggttatcggacgaatgtcacgtatgaagacgatgactattacgcgctccaaatgtttaatggcatttttggcggtttttctcattcgaaattgtttatcaatgttcgtgaaaaagcaagtttagcgtattacgccgcttcgcgtttagaaagccataaagggttattaatggtgatgtccggcatcgcaccgtccaattatcaaaaagcgttgcaaattattgaaaaacaaatggaagcgatgaaaaacggcgattttaccgatgaagaaatcacgcaaacaaaagcggttattcgcaatcaattattagaaacgatcgatacgccgcgcggattggtggaagtgctttaccataacgttgtctcaaagcggaaacggccaattgaagaatggctatcaggtgcagatcgcgtatcgcgggaggaaatcgtgcgcgttgcgggcaaggtcgagctcgacacgatttacttcctgaccggaatggagggagcggaataattatggagaaaattgtatacgaacagctgcaagaacaactgttttatgaaaaaatggaaaacggtttagatgtgtacattttgccaaaaaaggggtttcataaaacgtacgcaacgtttacgaccaaatatggatcggtcgacaatcaattcgttccgctcggaaagaccgagatgaagcaggtgccggatggaatcgctcactttttagagcataaactgtttgaaaaagaagatggcgatgtgttccagcagttcagtaaacaaggagcatccgcaaacgccttcaccacgtttacgcgtacggcctacttgttttcgagtacagcaaatgtggaaaaaaatttagaaacgctcatcgattttgtgcaaagcccatatttttccgatcaaacggtagaaaaagaaaaaggaattatcggccaagaaattcgcatgtatgatgacaatccggactggcgcgtttatttcggcgtcattgaaagcttgtatcaaaaccatccggtgaaaattgatattgccggtacggttgaatccatttctcatattacaaaagaattgttatatgaatgttacgaaacgttttaccatccgagcaatatgctgctttttatcgtcgggccggtcgatgaacaaaaaataatgcagcaaattcgcgataaccaagcaaaaaaatcgtttccgcaagctagtgagattcagcgctttgtgtacgatgaaccgaaagagagagcggaagaaaagaaagtcattccgatgcacgtgcaaacgagtaaatgtcttgtcggaatcaaggcgccaactgttcacccagccggcaaagaaaaattaattcatgagttagcgttcaatgttttgttagattatttattcggaaaaagttcgccgcattatgaacggttgtatcagcttgggcttattgatgaaacatttatgtacgattatacagaagagcgggaatttggctttgccatggtcggcggggatacgagcgatccagatcggcttagcgaagaagtgaaacaaatattgttgtcgttttccggtgattccatgacagaatcagaattagagagagtgaaaaagaaaaaaatcggtgcgtttttacgctcgcttaactctccagaatatatcgccaaccagtttacgcgatacgcatttaacgaagtaagcttgtttgatgttattccagtattacaatcattaacgatcgaacagatggatcaaattgcaaaacaatgtttccgcgaatcccaaattgcggtatgccaagttgttccaaaagaaagaaagtagcatccttcattatggagggtgcttttttagggggattatcatgaaatatgcgcttattactggagcaagcggaggaattgggacaagcatcgcccgccaacttgcttctgatggttacgggctttttttgcattatcatcgccggtatgaacgagtagaaaaactgaaaaacgagttagcaaatgtccatgtcattcctgtccaagcggatctttcggatgaaaatggagcaagcatgcttctttctcaaatcaatcgtcccatcgatgtcattattcataatagcggaaacagctattacggtctcattacggatatgagcgatgagcttgttaggaaaatggttcagcttcatgtgacaagtccgattttattgacgaaaaaactactgccgcggatgattgcgaacaagcggggaaacatcgttgttatttcttcgatttggggacttacaggtgcttcttgcgaagtcgtctattccatggtcaaaggcggacaaaatgcgtttgtaaaagcgctcgcaaaagaagtggcgcccagcggaattcgtgtgaatgccgtcgctccaggggccattgatacagatatgttgcgccggttcagtgatgaggaattgcaatccattgcggacgatattccgatcgggcgtattggcacacccgatgaggttgcgaaaacagtgtcatttttgctttccgatgctgcttcatacataacgggacaaattatttccgtcaatggcggttggtactgttaagtatattttatcaaaaagcaggcaaactatccttgaaacgaagatgaaggaggttaaacatatgtctatattagataactttgaacaatggaaagacttcctggcaaatcgtcttgaacaagcgcagcaacaaggattaagccaacaagtgatttcagacatcgcttatcaaatcggtgattacctagcaaaacaagtagatccaaaaaacccggaagaacggttgcttgcggacctttggaaggttgcagacgaacaagagcagcacgctatcgccaacatgatggtaaaattagtgcaacaacaataacgtgtagagaggggttccctctcttttttcattccagtcccttttctgttgcttttccattcgatattatagtagtatgaatttatcatagggagcttgtgcgggcattaaggatgagggaggaaagacgggatggggaagcaagagtggtatttggaatatgagatacatattaatcgcccgggtttgttaggcgatgttgcttcattattaggaatgctgtctattaatatcgtgacgattaacggtgtccgcgattcgcggcgcggcatgcttctactttgtgataataacgaacaaatcgaacgattgtctaccattttgcaaacgatggataatattacagtgacgaagctgcgccagccaaaactgcttgatcgccttgccgtccgccacggccgctacattcagcgggatgccgatgacaaaaaaacgttccgctttgtccgtgacgagctcgggctgcttgttgattttatggcggaaatttttaaagagaaaggccataaacttattggcatccgcggaatgccgcgcgtcggcaaaaccgagtcgatcgttgcggcaagtgtttgtgcgaataaacgatggctttttgtatcctcaacgctgattaagcagacggtgcgcagccagctgatcgaaggcgaatatagcgaagataatatttttattattgacgccatcgtgtctactcggcgggcaaatgagagacattggcaactgattcgcgaactgatgcgccttgaggcgacaaaagtggtggaacacccagatatttttgtccgccatactgaatacactcttgatgattttgactatattattgagttgcgccatgatccaaatgaagagattacgtacgatgtcattgatcagccgtcactgtttggaaacgatgttttttcagaatttgatttttaatcaaaaaatggaaggtgtttgtcgttgacggaactaggtaaacgtttgaaggaagcaagagaagcgaaaaacattagtttggacgagttgcaagagatgacgaaaattcaaaagcgctatttaatcggtattgaagaaggaaattatgcgattatgccggggaatttttatgttcgggcgttcattaggcaatacgccgaagcagttgggcttgacccggacgaaatatttgaacagtacaaacaagatattccacaatcatatgatgaagaaatccctcagcaattatcgcgagtaaaaacgcggcaacaaatttcaccgaacagcacgaaatggttagatttgcttccaaaattgcttattgctgcagggattgtcggcattgctgttgtgatttggctgtttttgcaacaaaataacgcagaggacaaaccgcaaaatcaaattgccggggagacgacggaggtagaacgctcgaaaaattcaccgcttgaaaaagcgaaaaaagaagaaaaagagaaaaaacaagaaactgaggacaaacaaccaaaagcggaaaaagaaacggaaaaatcaccttcttcagctgcgacgcttactgttgtcgaaacacgcggtaatttatcgacaatcgaattaacaaatacaaacgaatttgttattgaattgacatcaaaaggaaactcttgggtagaggtatataatacaaaaggccactcctttttcaaaggaaatttaacgaacgggcaaacgcaaacgtttgacttatcagcagaggcggaagtgtttgtaaaaatcgggagaacgctcgatgttgacataaaagtaaatggacaacctttcacctatccaatggacccaaaagacgaagtatatcaaaaaatgaaatttatctttaaaaaatcataaagtcatctttcctgtagatggctcttttcacatgtttgctagcggaggtattcagagtgaatttacctaataaaataacagtagcaagaattatgctaataccgttatttttgattgtcatgttagttccgtttggatggggcagcgtgaaaataggaacagacacgctgccaattgcccatctgattggtgcgcttattttcattattgcctcgacaactgactggattgacggatattatgcccgtaaatatcagctagtaactaatttaggaaagtttttagatccgcttgcggataaactgcttgtatcggcagcgctcattgtacttgttgagctaaaggccgctccttcatggatggtgatcatcatcattagccgtgaatttgcggttacggggcttcggcttgtgcttgcaggagaaggggaagtaatggctgccaacatgcttggtaaaattaaaacatggacgcagattgtcgccatttccgcccttcttttacataatttccctttttctcttatttcatttccgtttgccgatttagcgctttgggttgcagtcatttttacgatttggtccggatgggattactttgcgaaaaataaacatgcttttttgcattcaaagtagaaagatgtatgcagtcaaacaaagggggcattttcattgaatgcggagattattgctgtcggctctgagttattgcttgggcagattgccaacacgaatgcacagtttttatctgaaaagctcgctgaacttggaatcaatgtctattttcataccgttgtaggcgacaatgccggccggctcgaacaggcggtaagagtggcgcaggcgcgtgccgaactcattatttttactggcgggcttgggccgacgaaagatgatttaacgaaagaaacgatcgcccgcctgttagggcgcgagcttgtgatcgatgaggaagcgcttcgttccattgaagcatattttgcccgcacaaaccggaccatgacagaaaataataaaaaacaggcgcttgtattacaaggatctactatattgaaaaacgaacacggaatggcacctggaatggcaattacgctgaattcaattacgtatatgcttcttcccggccctccaaaagaaatgcagccgatgtttctcaaatatggccgaccgtttttaatggaacagcttggccgtcatgagcgcattgaatcgcgtgtattacgctttttcggaatcggtgagtcgcagctggaaacagacattgaagatcttattgatcaacaatcaaacccgacgattgctccgcttgctggtgacggagaagtagcgttgcgcttgaccgcgaaacaccattccgaaatcgaagcaaaaaaacttttagataaagcggaacaagcgattttagagcgcgtcggccgctatttttatggctataatgacgaaacgttgtttaaaaagaccgtgaagatgttgaaggaaaaaaagaaaacgatcgcggcggcagaaagcctcacaggcggacttttcttaaccgaattaacggccattcccggcgcttctcaagttgtccgcggcggagttgtctgctatgccaatgaagtaaaagagaaagttcttcacgttcctgcttctgttttgacaacagatggagcagtaagcgaacgttgtgcgcagctattagcggaaaatgtccgcacactttgtcatgctgatattggcatcagttttacaggcgtagcaggaccagacccgcttgaaggaaagccagtcggcactgtatatattggcatttccacccctgaaaacgagacagaagtctatgcccttgcattacccggtcagcgtgatgcgattcgaattcgtaccgcgaaatatggttgctccattatattaaaaaaattggcggctgcatatgaagggtagctgcctttcctctttgatgttcccccgctttttatttcatcacaaatggagaatgtttctattttctccacaagaaaaacgaatggacgttcgatttttttcttggcaacatccctaaaaaacggtatagtataagtagttgagaaaaaggaggagtttgttagtgaatcaagatcgtcaagccgccttagaacaggcgttaaaacagatcgaaaagcaatttggaaaaggctcgatcatgagacttggagaacaaacagaccggaaaatttccactatatcaagtggatcgcttgcactggatatcgctttaggagtcggcggatatccgcgtggacgcattgttgaaatatatgggcctgaatcttccgggaagacaacagttgcgcttcatgcgattgccgaagtgcaaaaacaggggggacaagctgcgtttattgatgcggagcacggtgcgacctgttgctaacccaagtatggtggaaacaccatacgaaaagttagcgggaccgaattacagtaggtcctaactgcaccaccgagagctcggtgaaagtccgagacaggaatgaaggttggcattcctgccctaataccccgacgtgcggtaatggtgcgcaacattaccgtgcgaagctcggagaggacggcgaaaagcagacctgagaagtggttagcgaagtagccgggggtccataaaactcctatggccagagaacgcagagtgcgttggaacgaaccgccggaagtacggctcgtaaggcgtggagcaccgaataaagaaggtgctcacctccttagagaggctcagccccggatcgagtattcgtgtttgctcgatctggattgatcccacagaggatctttgccttgagtcctccaaccgtggacgaaaaggtggctgacgggtcagaggcggggcctaagggagtatgtaaggataggtggtgcggtacaggtgaaccaccccagtggatgttaaggggtgcgcaccccgatgccactaagcagtaggaaatgactgctgaaggggtggggcagcagcccgtagtagtgatgaagcagggtaatgcctgcggagcgaaggggcatagtcgagtaccttttggttactaaccccagacgtcgattaggaagccgtgaggaaatccgcaaggatttcggtgagcaaaactgattaacaacgtgtatggtacaaatcccgacggaaaggatttgatactatcaaacacacgtttcaagaactaatcagcccgaggtcggaacaggagttccgtgacctacaagataagatgtacgcaatcacaaaggaatgcttagaaaaaggggatatcccgaggttcaaagggttagtcgaaatagcgagtagtgatgtcgtaatcgtatccgcaatccataaaatcaaagcaaaccaaggaagtaaaacagcgggtacagatggacaaaccatcaacgacatactaacgaaaaactacgacgaagttataaacttcgtcaaaagatgcttcaagaattacaaacccaaattaatcagaagggtgtacattccaaaacccgggaaaaagaaaaagagacccctaggcattccaacaatcgcagaccgaacaatccaagaatgcgtaaggatgacaatcgagccaatccttgaagcacaattctttcaacactcatacgggttcagaccctacagagatacgaaacaagctattgaaagatgcgtgtttatatgcaatcgcatagggtacaactgggtaatagagggagatattaaaggtttcttcgacaatgtaaatcacacgatcctgatcaagcaactttggcatatgggtatacgggacagacgtatgcttatgatcatcaaagcaatgcttaaagcaggggttatgaaagaaaccaaagtaaatgaaataggtacgccgcaaggtggaataatctcccctctattagctaacgtgtatcttcataaactcgaccaatggataactagagagtgggaagaaaagaaaatgcgaaatggcaccgccattcgcacatcaaagttcaattcactcaggaaccattcaaccataaccagacccgagttttatgtaagatacgctgatgactgggtactattcactgacagcagggaaaacgcagaaaagtggaaatatcgaatcaagaagtacctgaaggaaaacctaaaacttgagctatctgacgacaaaacactcataactaacatcaaaaagaaacctatgaaattcctaggtttcaaaatcaaaatgttacctcacggtaagaatggaaaatacgtcggatatgcgagtgcagacacagaaaaggttaagagaaaagttgagcagatcaagaaagatctgcgcaaattaaaattcgtcagcaatcaagagtggctcgtgacagacatcaaccgaataaatagtaaaattagaggaatcatcaattactactcaagtgctcccagtattaacagagacgtaagacagttcagggaaatccttaaatatgcgtcttacaaagcaattaagaaatacggagcaaaatggatacctgccaatgagtgctataacttagcacctttgtacccagacagaaccgaacaagtacccgcaatcaaaataaaagggaaatggctcggtataatgagtatcggattcgcaacttggattaaagcaaatcaaaagaatcaaaaagaaacaccttacacagcggaaggcagaaagattcgactccaaaacacaggcaagaaaccacttgcagtcagagcacaatggctattagacagtgggtatcttaacctgattcaaggagttaagtccagccaactttacaacttcgaattctttatgaaccgatgttatgcctttaatagagacaaaggaaaatgtaagatatgtggcgatatcctacaacctttcaatactagaacacaccacataaacaacagacttccgctggacgagataaacaaagtaagcaacctcgcaacggtctgcgacaaatgccatacactaatccacaaaaaggacatagataaatcagacattagccacctaaaggctagtgcgataaagaaattagaaaagtataggaagtatatacacgggtgaagtcttgggtgtaattagtaaccgggggtactcgatggaacgccgtgtgcggggaaactcgcacgcacggtgtgaagcgggggaaaatagcccctccgggtaatgccgagggtgactattacctatcgctatcgcttgatccagtttatgcacaaaagctaggcgtaaacatcgatgagttgttgctttcccagccggatacaggagaacaggcattggagattgccgaggcattagtaagaagcggcgcggttgatattatcgttattgactctgttgcggcgcttgtaccgaaagcggaaattgaaggagaaatgggcgatgcccacgttggtttgcaagcgcgtcttatgtcacaagcattgcgcaaattatccggagcgattaataaatcaaaggcaatcgctattttcatcaaccaaattcgcgaaaaagtcggagtgatgtttggaaatccggagacgacaccaggcggccgagctctaaaattttatgcttcggtccgtttagaagtgcgccgtgccgaacaaattaaacagggcaatgacatggttggaaataaaacaaaaattaaagtagtaaaaaataaagttgcccctccatttaaaacggctgatgtagatattatgtacggagagggaatttcccgagaaggcgaaatcatcgatatggcatcagagctggatatcgtgcaaaaaagcggttcttggtattcgtataaagacgagcgtctaggtcaaggacgtgaaaatgcaaaacagtttttaaaagaaaatccgcatatcgctgaagaaattgcacaagaaatccgtagacattacggaattgaatcgccttctgtttcgaacaacgcaaacgagatgcaacaagaggagcttggatttttagaagactaaacctagggaggaaatgctgtttcctctcttttttattttttctgatttgtgacagggagaaacttctatatcttgacaataaattttgccacctttaaaattaacatgtatattttatacaaagaatcagccacgaaagtccgtgactccggctaaatgaaagtggctcatgcacaaaacatgaatgtattttggattgagccaactgtataaaaacactaatgatgtttttttattgtctgtaaacatttagcagaaactggagcgcgtccgcatgaaaaatggaaagaaagttctcgcttgatcggctttagcggcgcatacgttcggctaatgggcggatatatgtgttgctgatttcgatgtcagtaagtatggtactgtatgttgaaacgtttgtaacaacgtacatgccgacagttatttcgaaataattttatagcaagaggaggtgaaaaaaatggggtcaatcatcatctccgctttgcttgccttagttgtcggtgccgttgtcggcttttttattcgaaaatccattgcagaagcgaaaattggcggtgcacaagcagctgcaaaccaaatcattgaagatgcgaaacgagaagctgatgcgctgaaaaaggaagcgcttcttgaagcaaaggatgaaattcataaacttcgtacagaggttgaacgtgaaattcgcgatcgaagaagcgagttgcaaaaacaagaaaaccgattgctgcaaaaagaagaaaatcttgaccgaaaagatgaggcgctgaataaacgagaagcgctcttagaatcgaaagaggaagcactgaatcaaagacaacaacatattgaacagatggaaagcaaagtggaagagctcgttcaaaaggaacaaatggaattggaacgaatttctggtctaacacgcgaagaagcacgccaagttattttggagcgtgtcgaaaaagagctatctcatgaaattgcaatgatggtgaaagaagccgagacccgcgcgaaagaagaggcggataaaagagcaaaagcaattttatcgctggcgattcagcgctgtgcggctgaccatgtcgccgaaacgaccgtatctgtcgttaatttgccaaacgatgaaatgaaaggccggatcattggtcgtgaaggacggaatattcgtacgcttgaaacgctcaccggtattgatttaattatcgatgatacgccggaggcagttattttatcgggatttgatccaatccgccgtgaaacggctagaattgctttagacaaacttgttcaagatggacgcattcacccggcaagaattgaggaaatggtcgaaaaagcaagacgtgaagtggatgagcatattcgtgaagtcggcgaacaaaccacctttgaagttggcgttcacgggttacatccggatttaataaaaattttaggacgcctcaaattccggacaagctacgggcaaaacgtcttgaagcattcaattgaagtggcgtttttagccgggttgatggcggcggaacttggcgaagatgaaatgttagcaagacgtgctggcctcctgcacgatattggcaaggcgattgaccatgaagtggaaggaagccatgttgaaatcggtgtagaattggcgacaaaatataaagaacacccggttgtcattaacagcatcgcttcccatcatggtgatacggagccaacttccgtcattgccgtgctcgttgcagcggctgatgcactttctgcggcaagaccgggagcgcgcagtgaaacattggaaaactatattcgccgcctcgaaaaattggaggaaatcgctgaatcgtacgaaggtgtggagaaatcatatgcgattcaagcaggtcgagaagtgcgtattatggtgaagccggatatgattgatgatttagaagcgcatcgattggcgcgggaaattcgtaaacggatcgaggaggaactcgattatccgggacacattaaggttaccgttattcgtgaaacaagagcggtagaatatgcaaaataaagtggcgatattgccactttattttttttatattttgtgccaaacttgaactagttagatttcagcttagaaagggatatacaatgaaatttttgtttattggcgacgttgtcggttcaccgggaagaaaaatgatagaacaatatttgccaaagttaaaagaaaaacataaaccgaacatcattgtcattaatggggaaaatgccgcaggaggaaaaggaattacggaaaaaatttatcgtacgtttcttgagcaaggcgcccatgtcgtcacgcttggcaatcacgcatgggatcaacgcgatatatttgaatttatcgatgatgcaaagtcattaatacggccggctaattttccggaaggtgtcccaggaaaagggattgtatatgtacaagtagagcaaatggaagtagctgttattaacttgcaagggagaacgtttttgcccgccatcgattgtccatttaaaaaagcagatgagctaattgaagaagcaaccaggcgcacgccgatgattttgattgattttcacgcggaggcaacaagtgaaaagcaagcgatgggttggtatttggatggacgtgtttctgcagttgttggtacacatacgcacgttcaaactgccgacgctcgtattttgccgaaaggaacggcgtatattactgatgttgggatgaccggtccgtatgatggaattttaggagtggatcgtgaggcggtgttgcggaaatttttaacctcattacccgttcgttttgaggtaaaagaggggagaagccaattaaacgctgtgctcattgatattgatgagaaaacgggacgagcaaataagatcgaaagaattgtgataaatgatgacaatccttatttagaatagtcattgttttaggaatttttaaaaatacttataaacttagcaggaatactcgctaaaacagtgaatatagtaacagtagaactatttttgaggaaatgagggaggagctagaaatggaaatattaaaagtttcagcaaagtcgaatcctaactctgtagctggtgcacttgccggggtattgcgcgaacgcggatcagcagaaattcaagcaatcggcgcaggtgcattaaaccaagccgttaaggcagtagctattgcacgaggatttgtggcaccgagcggcatggaccttatttgtattcctgcatttacggatattattattgatggggaagaacgtacggcgattaaattaattgtagaacctcgttaatagtagtaacgcttttatgatagaaacataacctgtttgtgccttctattggaaggcaggcaggttattttactttataaagggggatatgtatgattttcgatgcgcattgtgacgcactgatgaaattatggatggatcggtctttatcgttccaagatggcaaaagtcttcatgtcacctttccatcacttctagaggcgaaaataaaagttcaatgttttgccatttacataccggaaactgttccggaagaagcccgttttacggttgcgctagaaatgatagacattttttttgaacaaatgattgagcgatttccaatgttgaaatttgttcgttcgaaacgcgatattgacgcattggaagaaaatgaaattggggcgatgttaacgcttgaaggatgcgatgcgattgggacaagccttgtaaaattaaaaacattgcttcgccttggtgtctcgtctgttggactgacatggaattggtccaatgctgtagcagatggttcttgggaagtgcgcggtgccggattaacggaattcggaaaacaagtggtgcggcatcttaacgaggcaaaacgttgggtcgatgtttcccacttatcggaaaaagcattttgggacgtgatggaaatcgcgcaatttccgattgcttctcattctaatacatatcgcttttgtccacatccgcgtaatttgcgagatgagcaaattcgcgcgttgattgagaaaaatgggatgattggaattacgttcgttccgtactttttaacgaaagaaaaagaaaaagcggcgatttctgacgttctccgccatttggaacacatttgttcactcgggggagcaaggcacgttgggtttggctctgattttgacggaatggaagaaacggcaaaaggactcgaaaatgcgcggtgctatacaaatttagtcaacgagctgcaaaaacactactcagaagatgaggtagaacggtttttatttcgcaatttttatgaccatttgccgcagtaaaataagagattgatggcaatagaaaagagtttttataagtaaggttgcatttttttttcatataggtctagaatgaaatcatttgatatatttttatatgtttaaatttttgtgaaaatcattgcctgcaagtctagtgattttattggaaaagtgctacacttataattgtaattttgaccgaacttaaaggggtgtaagaaatgattagtcaactttcatggaaagttggaggacagcagggagaaggaattgaaagtaccggtgaaatcttctccattgcgttaaatcgcctaggctattatttatatgggtatcgtcatttttcttcacggattaaaggcggtcatacgaataataaaattcgtgtaagtacaacaccaattcgttcgattgccgatgatcttgatatattagtggcgtttgaccaagaatcgattgactttaattttcatgaacttcgtgatggcggcatcgtgatcgctgatgcgaagtttaacccaacgattccggaaggtcaaaatgtaacgttatatgcagttccgtttacagatatcgcgacaaatttaggaacatcgcttatgaaaaacatggtcgctgttggtgcgtcaagcgcagttcttggccttgatattaacgtatatcaagaagtggtacaagaaattttcggaagaaaaggccagcaagttgtcgaaaagaacatggaagcgatccgagcaggggctcagtatatgaaagaacagctcggtgatcatgttcaaacaatgaaattagaaaaagcggatgggaaaaagcggatgttcatgatcggcaacgacgcgcttgcattgggcgcattagccggcggtgcgcgttttatggcggcatatccgattactccggcttcagaaattatggaatatttaattaaaaaacttccggaactaggaggagctgtcattcaaacggaagatgaaatcgccgcatgtacgatggcgattggtgccaactatgctggcgtgcgggcattcaccgcatcagcaggtccaggtctttctcttatgatggagtcgatcgggcttgctggaatgacagaaacaccgcttgtcatcgttgatacacaacgtggcggtccaagtacaggattgccgacaaaacaagaacaatctgacttaatggccatgatttacggaacgcatggtgaaattccaaaaattgttatggcgccaagcacagtgcaagaagcgttttacgatatggtggaagcgttcaaccttgccgaagaatatcaatgtccggtgatcgttttatctgatttgcaactctcccttggtaaacaaacggttgaaccgttagagtacgataaaattgaaattcgccgtggcaaactagtaaaagaagaacttccgccgttagagaaaaaagataattttaaacgttacgaaattaccgaagatggcatttctccacgtgtacttcctgggacgccaaacggcatccaccatgtaacaggagtagaacatgcggaaacaggaagaccgtctgaagttgcggcaaaccggaaagcacagatggataagcgtttgcgcaaattaaaacatattaaattcaatacaccagttcataaaaatattaaacacgatgaagcggatttattagttgttggttttatctctacgcgcggtgcgatcgaagaagcgatcgaccgtcttgaacaagacggcgtgaaagtcaatcacgcgcacattcgtcttcttcatccgttcccaacggaggaagtgttaccattagtgcaatcagcgaaaaaagtcgtcgtcgttgagcaaaatgcaacaggccaacttgcgaacattcttaaaatgaatgtcggacatgctgaaaaaatttctagtgtattaaaatatgatggtaatccatttttgccgaacgaagtttatacaaaatgcaaggagttgttataaacatggcgacgtttaaagactttcgtaacgatgtaaaaccgaactggtgtccagggtgcggcgatttctccgttcaagctgccattcaacgcgccgcggcaaacgttggacttgaaccacatcaattagcagttatttctggaatcggctgctccggtcgtatttccggatacattcattcatacggatttcacggtactcacggccgggctttaccgcttgctcagggtgtgaaaatggcgaaccgcaatttaacggtcattgctgccggcggtgacggtgacggatttgccattgggatggggcatacgattcatgcgattcgccgcaacatcgatattacctacattgtgatggacaaccaaatttacggtttgacaaaagggcaaacatcaccaagaagcgatgttggatttaaaacaaaaagcaccccgcaaggttcggttgaaccggctctttcgattatggaaatcgcgctaagcgccggtgcgacgttcgtagcgcaaagcttttccagcgatttaaaagaattaacaagcttaattgaagaagggattaaacataaaggattctcgcttattaacgtattcagtccatgtgttacctataataaggtaaacacatatgactggtttaaagaaaaccttgtgaaagtaagcgagattgaaggatatgacccatcggaccgcgccatggccatgcagacagtaatgaaatataaaggattagtaacagggttaatttatcaaaacaaagagcaaaaatcgtatcaagaactgcttcacggttatagcgaaacaccgcttgcggaggcagatcttcaactaagcaaagaaaaattcgatgaattagtttctgaatttatgtaatttggaaatgattcactcccaattaggtattgcctagttgggagtgattttgttatgataatttgttcagtgttaagctgaataagaaaagtattgtttaaatttgtgatcaattatatactatgataatgtgtatgatgaaaaggaaacaattgttttctatagctatagaaaggagattattatgaacgaaaaacaacgtttagaacaaacaggacaaattcaaacagctgatcatccaacggacaaaaaatccgctttggatgcgttaaagaaaaaaacgagcaaagattacgaaaaatattttactagcgtatttattccgccaaatttaaaagaagcgaaaaaacgtggaaaagaagaagtaaaatatgttaaagacttcactataccggagcaattccgtggcatgggcgaaggccgcaagttttatattcgcacgtatggctgtcaaatgaacgaacatgataccgaagtaatggcaggaatttttatggcgctcggatatgagccgactgaccgcccggaagatgcgaatgtcattttattgaatacgtgcgcgatccgcgaaaacgcggaaaacaaagtgtttggcgagatcggccacttaaagccgctgaagcaaaacaatccggatttgcttcttggggtatgcggctgtatgtcgcaagaagaatcggtcgtcaataaaattttgaaacaatatcaatacgttgacatgattttcggtacgcataacattcatcgccttccatacattttacatgaagcatacatgtcaaaagaaatggttgtggaagtttggtcaaaagaaggcgatgtgatcgaaaatcttccaaaagcgcgcagaggcaacattaaagcatgggtaaacattatgtacggctgcgataagttctgtacgtactgtatcgttccgtatacacgagggaaagaacgaagccgccgtccggaagacattattcaagaagtgcgccatcttgccgcccaaggatataaagaaattacgcttcttggccaaaacgtcaacgcctacgggaaagatttcaccgacatgaaatacggtcttggcgacttgatggacgaacttcgtaaaattgatattccgcgcattcgctttacgactagccatccgcgcgattttgacgatcgtttaatcgaagtgctcgccaaacgcggcaatctagtcgagcatattcacctgccagtgcaatccggcagcacggaaatattgaaattgatgggccggaaatatacgcgtgaggaatatttagagcttgttcgcaaaattaaagaagcgattccagacgttgcgttaacaacggatattattgtcggcttcccgaacgagacggaagagcagtttgaagaaacgctgtcgctctaccgcgaagtcgaatttgattctgcatacacgttcatttattcaccacgtgaaggcacaccggcggcaaaaatggttgataatgtaccgatggaagtgaaaaaagaacgcttgcagcggctaaacgcgcttgtcaatgaaatttcagcgcgaaaaatgaaggaatatgaagggaaagttgtcgaagtattagttgaaggcgagagcaaaaacaacccggatgtccttgctggatacacgcggaaaaacaagcttgtcaacttcatcggtccgaaatcggcgattggcaaacttgtcaaagtgcggattaccgaagcgaaaacatggacattaaacggggaaatggtagaagaagcgatcgaggtgaaatgagatggcaaaatatacacgtgacgagattttagcccaggcgaaagaactcgccaaaatgattgccgagacagaagaagttgatttttttaaacgcgcggaagaaaaaatacaccaaaacgaaaaagtgcgcgcgatgatcgagcaaattaaatcattgcaaaaacaagcagtcaacttaaaacattacgggaaatatgaagcgctgaaaaaagtagaagcacaaattgacgcgatttacgaagagctttcgcaaattccgatcgttagcgaattccagcaatcacaaacggaagtgaatgatctgctccaattagtcgcttctaccatctccaataccgtgaccgatgagattatcgcatcaacaggcggcaacgtgttgcgcggggagacaggtgcgcaaatacgctgtagtggaaacggcggctgcggctgtcattaaaatttgactgacgtccttggttttcaagggcgtttttttttattgcggaaaaagtaggcacatcatacggggaccctgcatacaatgaactataaggaataatttataaacttatgtgcacattaggcgaaatcatgcataggatgaaatgaagattcatttgaggagggtttcttatatgtctgaatacagagaaattattacaaaggcggtcgtcgggaaaggtcgtaaatttacgcaatctactcatacgattactgctccgaatcgtccatcaagcattttaggatgctggattattaaccatcgttacgatgcgaaaaaatgtgacaagacagtagaaatccatgggaaatatgacgttaacgtttggtattcatacgacaacaatacaaaaacagaagttgtcacagaaacagtaacatatgcggatgtggtgaaattaaaataccgtgacgatgatgacattattagcgatgatacagacattatcgttcgcgtcattcagcagccgaactgcctagaatgcaccatttcgccaaacggaaataaaattgtggtcgatgtagaacgcgaatttatttccgaagtcattggggaaacgaaaatatgtgtcgcgatccatccagacggctgcggcaatgatgacgatgattttgactacggtgacctagatgaagaactagaagatttaagcccagatttgcttctcggcgatgaagagtaaaactaggaagaaagatcttcctagttttttttttgggctcttcaccacaaaatgtacttgacaatcaggttgttttctgatcaagggtacaaaaaatgcgaaatttcctgtatggtaaaggtgaccaaaccatcaaccatggtttgaccggtactttttagcgactgtgccgccgtacgcagtattgccaaggcactcatcacccgaagagatgcagtgctttcttgcatcgttttttcttactcaaatggtccaatggaaggaatccacaacaaaataaaattgatcaaaaggcgaggatatgggtatcgaaatatccagcgttttactttgcgtgtccgtctagagacctctatcacattttaacgtaaaaatcaagtacatcttttggtgatgaacctaataagttgaaatgaagtgaaaatatggaaaaatacgataaatacgatcgcaagacgatagaggaattaatcgacggtacgatagattttgtcaaattaaaagaaatgctctccaattataaagacactgaccgatttgacaaatatattagcatccttcaagaaagggtgccgtgggatgatccgattttgcttccggccggccttcatctctatattgtgcaaaagccggatggccggcgcatcgtaaaatgcgattgtggatatgaattttgcgaggcaagcgacaactggaagcttcatgcgctcatctatgttcgtgatacagtagaaaaaatggcggaactgtatccgaaattgatggcgccagatccggaatggcaggtgcttcgcgagtactattgccctggctgcgcaacacagcttgaggtagaagcggcgacaccgtggtatccggtcatcaaagacttcgagcctgatatcgatacattctataaagaatggttaaagcgcccgcttccgcaggcgaaataaaaataaaaaacagacggcggcgaaaagctgccgtctgtttttatgcattgcattttctgaaatggaatgcaagggagaagctcattattggaaagacggacataggagctgccggactgcttaacgctttagcgatgccagaatttgaactttctctttttcttctttaaaatatgttataatgaaacgtgttgaaacgcagatgcattaatgtattcaaaaaaatctccatattggttcgaaactagatacatagaaaacaagatttcgcggaattaagcggctttatgttgatggcgatacacggatggaaacgccaaaatgacagggtggccgctaattttattggtaaaacgtaaatttgcaaggttggaggagaacgatggctacatatacgccgatgattcagcaatacttggacattaaggcacaatatccagatgcctttttattttttcgccttggcgatttttacgaaatgttttttgacgacgcgatcaaagcggcgcaggaactggaaattacgctgacaagccgtgatggcggtggcgaagaacgggtgccgatgtgcggcgtcccgtatcattcggcgcaaggatatattgaacagttgatttcaaaaggatataaagtcgcgatttgcgaacaagtcgaagatccaaaaacggcaaaaggggtcgtccgccgcgaagtcgttcagctcattacccctggaacagtgatggaagggaaagggctgttagataaagaaaacaactacttggcgacggtgaccatgtttgatgatggcacgtatggttttgcttatacggatttatcaacaggggaaaatcgcataactcttcttgcttcgttggatgatgtgatgaatgagctgtatgcgatcggtacgaaagaaattgtcatttcttctcaatttccagaacagtatcagcagctattaaaggaacgctatgatgtgacgatttcatacgaggatgagacagtgattcctgaaggatttacgtcgatcgtcgaagcgcttcagcaagataagctaaaaataacattcggccgtctgcttcattacattattcgcacacaaaaacggcgcctcgatcatatgcagtctgttcaagtgtatcaagtcgatcattatatgaaaatcgatttgtactcgaagcgaaatttagaattaaccgagacaattcgctccaaagggcggaaaggttcgctgttgtggcttcttgatgaaacagtgacggcaatgggcggacggttgctgaaacaatggcttgatcgcccgcttttggatcgcaaacaaatcgaacggcgcttgcacatggtcgaaacactgatccatcattattttgaacggcaggagctgcgcgaacgtcttcgcgaagtgtacgacgtcgagcgcctcgctggacgtgttgcctacggaaacgtaaacgcacgcgatttaattcaactgaaaaaatcgcttcagcaaatcccggcgttaaaagatattgttgaaaaacttccggatcatgaagcgaagcagcttgccaataaacttgatccatgttcggaacttgtcgatctattagagcggtcgattcaagaaaatccgccattgtccgtcaaagaaggaaacatcattaaagacggatataacgaaacgcttgatcgttatcgtgatgcaagccgcaatgggaaagcatggattgcccagctagaaagcaaagaacgggaattaactgggattaaatcgctaaaaatcggctataaccgcgtgttcggttattacattgaagtgacgaagccaaatcttcatttgttgccaaagggacgttatgagcgaaaacaaacactagcaaacgctgaacgttttattacccaggaattaaaagaaaaagaagcgctcattttagaagcggaagaaaaaagcatcgaactagaatacgaattgtttgtggacattcgcgaacgcgtaaaacaatatattccgcgtttgcaatcattggcgaaaacgattagcgaactcgatgtcttgcagtcgtttgcaaccgtaagcgaagagcgtcattacgtaaaaccgcagttttccgataatcgtgagctgatcattcaagcgggccgccatccagtagtggaaaaagtgcttggggcgcaaacgtatgtaccgaacgattgttatatgaataaagagcgggaactgttgttaattacgggaccgaatatgtccggaaaaagcacgtacatgcggcaaattgcccttactgtcattatggcgcaaattggctgctttgtaccggcagagaaagcagtcctcccaatttttgaccaagtgtttacgagaattggtgcggcggatgatttagtatctgggcaaagtacgtttatggtcgaaatgctcgaagcgcgcaatgcgatcgttcacgcgacacaaaacagcttaattttgtttgatgaaatcggacgcggcacgtctacgtatgatgggatggcattggcgcaagcgatcatcgaatacattcatgatcatattggcgcgaaaacgttatttagcacacattatcatgaattaacggatctggagcaatcgcttgccaagctgaaaaacgttcatgtgagagccgttgaggaaaatggaaaagtcgtgtttcttcataaaattgaagaaggaccagccgaccaaagttacggcattcatgtcgccgagcttgctgagcttccggcttctctcattcagcgcgccaaagaaattttagccgagcttgagcagcaagaacagcgaaaagaacagccaagcggcaagaacgaggcggtcttcgaacagctcagcatgtttgccgaagagcagccttcaaaagaagaatcccatctatcgaaaaaagagaaaaaggcgcttgaggcattaaaatcggtcaatttattggaaacaacgccgcttgaagcgttaaacaaattatacgaaattcaaaaactattaaagtaaaggaggcatagcgatgggaaaaattcgtaagctcgatgaccaattgtccaataaaatcgccgcaggggaagtcgtcgagcgtcctgcctccgtcgttaaagagctcgttgaaaacgcggttgacgccaatagcaccattattgaaattgaattagaagaagcaggactaacgaaaattcgcgtcatcgataatggggacggaatggaagaagatgattgcctcgttgcttttgaaagacatgcgacaagcaaaattaaagatgagcacgatttgtttcgcatccgcacgcttggctttcgcggcgaagcgctgccgagcatcgcctccgtctcggaagttgagatgaaaacaagcacgggagacggtccagggacgaaagtggttctaaaaggcggaaaactcgttgtacacgaacggacaacaagccgcaagggaaccgatattactgtatctaacttgtttttcaacaccccggcccgtttaaaatatatgaaaacgattcataccgagcttggtcatgtcaccgatgtcgtcaaccgccttgccatggcgcatcctgatatttcatttcgcctgcgccatcacgggaagcagctgctttacacgagcggcaacggcgatgtacgccatgtgcttgccgcgatttacggcatggatgtcgcgaaaaagatgattccaattcaagcggaatcgctcgattttaccgttcaaggctacatttcgcttccagaagtgacgcgcgcttcgcgaaattacatttccacgatcgtcaacgggcgatatgtgcgcaacattccgctcgcaaaagcgatcgaggcgggatatcatacactgttgccgatcggccgctatccgattgtatttttatcgattgcgatggatccgattttagtcgatgtcaatgtccacccggcaaaattagaagtacgtttcagcaaagaagcggaattaaacgagctcgtcacccaagcgattcgccaggcgcttcaagcgcggacgcttattcctgagatgatgatcaagcaaaaagaaactccaaaaccaaaagcagaacaaacggcttggacgtttgaacatgtcgttaaagaaccatttgtttctccactcgttcatgtagatgaaccaaaacaagtagatgagccaaagcaatcaagtccagtgcaagaaccaaaggaggaaatcccttcgtttttgccgacagtagaatcgaaacaaaatgatgtcgatgatgaactagtcgaaatggacgagcaaacggaatcatcagacgaacaagagcatgtgaatgaccggcttccgccgctttatccaatcgggcaaatgcacggaacgtacattttggcgcaaaatgagagagggctttacatcattgaccagcatgccgcccaagagcgcattaagtatgaatattttcgcgaaaaagttggcgaagtaataaacgaagtgcaggaattgcttgttccgcttacatttcattatccgacagacgaatatgtgttaattgacgcacatcgtgaagaattggcgaaatgcggcgtctttttagaaccgttcgggcacaatacgttcatcgtccgctcccacccatcgtggtttccaaaaggggaagaagcggagattattgaagaaatgatccagcaagtgatcgatatgaaaaaagtcgatatgaagcagcttcgtgaaaaagcagcgattttaatgagctgcaaacgttcgattaaagcgaacgagtatttgcgcgatgacgaaatcttcgcactcttggaatcactgcgcaaaacgactgatccattcacctgcccgcacggccgcccaatcatcatccatttttccacgtatgagctggagaaaatgtttaagagagtgatgtaaacataaaagcgcaacatccttgttctatcaaggtgttgcgctttattttttcgtttgccctgcttgtaagcccgaatcactttacggattgctttctggggaattgtgtatgcaagcaaaaatacactgaacctcccgatggctctaaagccacggggttcttgtgtactatagagcttcttccataccttcgcatggatactgactctaattccacaagactttcatgggcaaacacctcactagtgcttatcgccctgtgcgcccgattcaagacgttggatttttcttctctataagagtagtataccatctttgactacgtcaaagcaatcggttcatcccatgtctaaagacgggctacaccctgcatgggctttctccgattgtacttgtaaattttcggtacggggcatccagcgaatgattgaaagctacagcctgccgaataaaaaacttacgctctatacgttttggcagtgaatgctgaaggtcacgaacaacgacattgaaaaagtacaacggcttgccggccatagcaatatcgccacgacatctcgatacttaaaagacagctatagtgatttggcggatgcggtggaggcgttgctgaaattttaacaaagttggttgtgcgaacgaacgagttgttttagggctctcatgatttgtgcctctttattatccttgagtgtcttcgtcgcttttgtattctaaaatatctccaggctgacattctaaagccttacaaatcgcatttaaagttgataatcgaatcgcttttgcctttccatttttcaatatagaacgtgttgcaaaacgcataacgaatgcataaatgcacataaaaaatccaccaccttggaaatcatatacagtagccaaaaaacaactctccaaagggtggacactatcatgattttccatttaaacaacgaacatgcatggtcttacgaaatggatccacttttagcatccttattttgatatattgactctctgtcgttgccagaaacaccgcatgtgacaggaaggccgccagtgtttggataattataatagttaaacagtttagtaaaatttgttgcgcaaggggagagggaacataatatgcgcaatcatgaatttaacgaactatctgcttttgttataataaaaaaatgtacagagccattttatagaaaaaggaggaaaaacatgactgaattgagcaaggtgcagattcaacatcaacggttatctaaagctaaaatcgctaaaagagcaactgctattttcatcggggctgttttaatggcagtaggacttgaaatctttttagtccctaataacattatcgatggaggcataacaggcatttcaattatgctttcacatattacgggttttcgtcttggaatttttatttttcttttaaaccttccgttcttttttatgggttataaacaaattggaaaaacttttgctatctcctcattgtttgggattatcgttttatccatttttacttctctgtttcatcctattccagccttcacagacgaccttttattagctaccatttttggcggaatgattctaggtacgggcgtaggtcttgtcattcgttatggcggcgctttggatggcacagaaatactcgctatactcatgaacaaaaaactccctttctctgttggcgagatcatcatgttttttaatatttttattcttggtgctgctgggtttgtttacacttgggatagagcaatgtattcaattttagcctatgcgattgcttttaaaacgattgatgttgtcattaaaggattagatgaatcgaagtcggcatggattattagtgatattcctgtagccattgggaatgctatcatgaaccgattagggcgcggtgttacatatttaagcggagaaggagcattctctggtgacggtaaaaaagtgatattttgtgtgattactcgtcttgaggaggccaaacttaaagaaattgtcgaagaaaatgacccaaatgcttttttagctatagcagatatggctgaagtacgcggtggacgttttaagaaaagagatattcattaaggtgtctttttctaaattataatcgaacaaaattacggaaacggtacgtttattggtgcaacatcaaaaggtgtaaaagttgttaaaatgagtgataaatattggaaagaccgatatataggtgctaagcgagtcattaagtagataaaaggctatattaaagcttcttgttaattggtagaaaaacggcagacttttagtggatattttgtttgaagcagggagtcgctccgatcggggcggcgcttttatttttaggataaagcatggagttttataaaggagcgaacgaaatggagttttctgaataaactggctaaaaaagaataagtccaaacttagtgaagagtattatggcaaacttgaaaaggcaaaaatatttgtatggataaaaaatggtgaagcaagcgatccatcactggatattattcagtcatttcgtgttttatcaaatgttgttggaaaatatataaaagaaaaaaacataatagcaattttttgttaattaagggtgataagtatggaaaaattaaaaatccgaggagggaacaggatgagaaaaattaagtttcaagaaattgctaaatgctcttccccgagagaatatttagaatctatcaaacaggatatatgcaggacgaaaatgatccaagtatttactggggagagtcttccagttatcttaatttactaatttaagtaatctaccatcgttctatagatgatcgaaaataatgaagccaaggctattcattttctgagaaaaatgataatattcttatggaaattctacatactggtggtgcatatatgttttcgtcgttaaaacgatttttaattggcagaccattgaaatcaaccgaactaggagaacaaaagctgaacaaattaaaggcattggctgtcttatcttctgatgctctatcttcggttgcgtacggtacggaacagattttgcttgttcttgcgtcgattggagctattgcattttggtattccattcctattgcgattggagttcttattctattggtggcgcttattttatcgtatcgccaaatcatttactcttatccgcatggaggaggggcttacgtcgtttccaaaacgaacctaggcataaatccggggctcattgctggaggctctttattggtcgactatattctaaccgtggcagtaagtgtgtccgcgggaacggatgccattacatccgcgtttccagttttgcatcaacacacagtaggaattgctgtcgcactggttgtgtttatcactattcttaatctgagaggcgtaaccgaatccgcttccgttttggcatatcccgtttatttgtttgtgttggcgctcgtaattctcattattgttgggatttttcatattataaatggacaagcaccgtctaccttacatacgccgatcggtactgtggtgcctggaattacattattcttgttgcttcgggcgtttgcatctggttgctctgcgttgacaggggtagaagcgatctccaacgccgttccaaatttcaaggaaccggcggcaaaaaacgctgctaaaacgttagtgatgatggggttcattctcgcttttctatttgtaggagtcacttttttagcatactggtatggaattgctccgaaagcggaagagacggttgtctcccaactcgcttccgaagtgtttggaagaggctttatgtattactttatccaaggaacaactgcccttattttagtcttggctgcaaataccgggttttccgcatttccgctgctggcatataatctggcatccgataaatacatgccaagaatgtatcttatccgcggcgaccgcttaggatattcaaatggaatcatcacgcttggtcttgcttctattttgctgattatcgtttttaaagggcaaacggaacagctcattcctttgtatgcggttggcgtattcattcctttcactttgtcgcaaacaggaatgattgtcaaatgggtgcgcgaaaaaccggcggggtgggtcccgaagctgcttgtgaacttgctgggagcgatcattacactaactgtactgtgcattttctttatcacaaaatttgctcaagtatggtctgtgcttgtatttcttccgataatcgtatttgtttttcaccgaatccataagcactatgatgctgtggcagaacaactgcgggtcaatccaaatgagattctggataaaatagaaggaaatgtcgtcattgtacctgttgcgggaatcacaaaggtagtagagcaatcgttaaattacgcccaagccattggggattatgtattggctgtatatgtgggatttgaccgggaaagcatgcttcgaatggaagagaaatggaagaaatggaggccagacgttcgccttgttacactaatttcttattatcgcgatcttatcacgccaatttccaagctagtggatacgattgaaagcaaggcagaggaaagaaattatacagtaacggttttgattcctcaatttataccaaaaaagggtggcataactttttgcataaccaatccagcgttttgttgagattgtaccttctatataagaaaaatgtgattgtctccacagttccttatcggctttataagtagaagttcatattcgattgcatgcggggatgattgctgaatgatcatccccgtttttattaatggcttcgttcagggacggaagtattcttggttaaaatgataaaacttctatttaatccaaaaataataattactaggaaaaagatactgaaaacaaaatgatatttttaacctgtaatgtaactgtaatagatttgtaaccacttcttattctttttgttatagattagcaactttttttaaatataatgattgacgtcatagaaacgaataccaaaaatacatctgtgggggagcgcaaaatgaaaaaatcatttattcttacaggtacaatcataagttctttattagcaggccaaactgctttcgctagtaattatactgtccaaaaaggcgatacgctttggggaatatcgaaaaaatacaacactactgtagaaacattaaaacaaatgaatcatttaacttctgattttattttccctggccaaatattaaaagttaacgaaagtgaagatacatatgtagtgaaggctggcgacaccttaagtaaaattgcaaagcaatttaatacgactgttgctgcgttattaaagatgaatcccgaaatttctaatccaaattttattaaggcaggccaaactattcgtttgtcaggatcagcttcagttccttctactaaggaatcaggtgctagcggttattacatcgttaaagaaggagatactttttctggcatcgctaaaatgtttcatacaacagttcgttcattgctcgctttaaacccggaaattacaaatcctaattttattcgagcgggacaatctattaaagttgctggagaaaaagctcctgctcaatcttccaatcaaaaaatttctaaatcttccccgggttcgatgtctaccactccttccaatagcacaaaagctgtgaattcttctttggctgatcgagtcattcaaattggtgaaaaatatttaggcgctaaatatttatatggtgccagcccatctcgcacagatgcatttgattgctcatcttttactatgcgggtgtttggtgaagctggaatttctttgccacgcacttcgacagcacaatcacaagcaggcacgacggtttctttcaatcagcttcaaaaaggagatttagtcttctttgatacagacttcgatggaacgatcaatcacgttggaatttatgcgggtaacggacaaatgttaaatgcttcaacttctaaaggcgtttcttatgcatcgatcggttcttcttattggcaagaacgttttgtgaaggcagtccgtgtaatcaattaatctatgaaaagcaatcgagtgtaaaatcgcataggttttacactcgattttttgatgtatcaacaatgtataaacagtaaaatcggacaagtcgatcccgcttggatgacaggagtttttttgtgatactgatttcttctgacaagtcttatgtcaacagccgttgagataatttttctcaacaagaaaagaagctctttccaaaacagaaagagcttcttttctattatcatcttcattcttatcattcaacatcttccaattcctcatcatccaccacatatgggcaggatcctctcgaataaatcgtaccgcatttaaaccgatcatctgggcaggcatggaagtgttaccatctggtaaaatagggaagatggaaagatcagcgactttaaggttttggtaccaaagacattcaggaatccatcaacaactccttcttgaacattcctatccattctacattgcccaccaaaatgtgcgagattatgataagaggccttgacataattagcaagcaagtttcgcttttctacctcattagttaaatagaatatattttcaggagggtatacaaccttataaatgccgtccggatctagtttacgagctctcttcataatattgaaaacctgaatatactgatccaccataaaatctaagtcatcaggatttcccagcggattaagatcaacggatggataagcctcaggatcgctatgggcgaccataatcgtgcccctgcttttaggattaatgtcgaaaattccaatactcattatattacttgattttttcggatcaaaatcccaattattaataatgacatcttgaatagggacaaacgatggtgttgggagtccaaataattgaaggcggcgcctcctccgtcttccccttcaaaaacatttaacatttttcgattataaatgcatcctgttagaaaatatacataaatatttcataaatctcacataattatttgttatgcttcatcttgaaaatacagattatgagaaaaagggatcagtctatgaaaaagtattatcgttcttttctcttttttattgttttatggactctaccgctgaccagctatgcagaaggcaatttgcagtctctaattgataaagcccctgcgcatggagttgcgaagttgccaagcggcgtgtataatgagacgattgtcctctccaagcctgttactttggaaggtataggacaagttactattcgttcttgcagtaaagaacctgttatcacgatacatggtcaacacgttacattgagaaatataaatgtggaacaatgcagcaacgcggaggatacggaagcaatctatgttacaggcaagggccatagattagaaaatcttcatatcaggacgaagcagtttggcataaagcttgaccaagctagcaatacagttattgaaggatgttctgttaaaggcgagcagaaaggaaacgggattgatttatgggattcagattggaatatgatccatgatgtccgtattgataaagtaagagacgggatttacatggaaaacagcaacttcaaccagataactcaaaactctatccgacattcacgttacggcatacatattatgttttctgataacgtaactgtgaagaataacgtttctagagacaatattacaggtgccatggttatgggaacgaagagaacaaaaattgaggagaatgagttaatattcaacaaccggaacgtaaatgcgcaggggctgttgctgtatgatgcatcggaaacagaagctattcgtaacaagatttcttataatcggattggtgtttatgcggagaatgctagaaataaccgcattttagccaatgaagttagaggcaatttcattggcatacaattcaaaaatgcgaacgcaaataccgtatctgataatacatttattggaaatgtgaatgaggcacaggcgataaaaagctctgaaaatgcgattgtgcataattattgggatgcgtctttaaagcttgatgcaactggatcaggggttagtgccataccgtatagagctgatccgtttttcttgacgctgacgaatgatgtaccagaatatcagctgtttttccaagcgccgggcatgattgtgttgcaaaaattgttgaagagcccggataatgaggtcatgacagatgacgcgcctcttatgaaaccggttgtatatgatggaaggataaatgcgccatccaaaatgctgctgggtgcggtgagtgccagtatgtttgtgggaagtatgagtttatttataattgggaggaaaagaagatgaagtggaaaggtatattgattaccatgttagcagttttgatattagcggcagctggttgcggcaaaaaggaagttaagccaatatccattgatgagaaaaatgataaatgcgcagtttgtaatatggcagtgatggataatcagtttgctactgaagtcattcttgagaatggaaaagctcttgtattcgatgatatcggctgtatgtataaatggataagcgagcataaggatgaaaaattacaagaaatgtttgttcgtgattataatacaaaagattggattaaggcggacaaagctacttatgtatacaataagtctattcggacccctatggcttacaacgtgatttctttcaaagataaaaaagatgcagaaaattttgtatctaaaaacaaaggtacagtattaacatataaagagttagaagatcataaatggaaaagaaacaaagaaatgatgatgaagatgaaaaaagagcatggcaagaatatggatatgaaccattcgcattaatagagaggacaatcgttctgattgtcctttttcacaggaaagagggatcgtatgtggaacatttggtactctgagtggcgcatgacgataagacagcgttcttcctacatgcttgtattgctctgggtaggtgttttgtctctcatatttctgttggaacggaatacgcctgctttaactggatatacaaacatgacaggaaccatcgcgaatttggtgctatatattgtgccgttgtttatgcttatcagcggttcatttactatcgcaaacgagatggaaaatggacagtggcgtctgctatgcacgtatccattgtcgacttcttcctatttaataggaaaacttgcaggacaatttacagcacaagctgttgtatttacgttaagctttggtacgagccttgcagtcggtctgattagcggaagtgttttgtctgtaaaatgggtgctggctctctatatatttgctatatcattaatttttttctttcttgtgatcggtttggccctaggtgtgttcgttgcgacaaggtggcaagctttaacactttctgttggagtttggttcttcttgattatgatatggccgtccgcccttatcgctattcttggcttggtgccttatccaatgattgtgccgcttctaaaaattgctctgttttgtaatccagcagaattgctgcgtattgtatttgtggttcaacttggcggaggagccgtttttgggcaatcctacgatgggcttgtcacatttttgcagaaaggagcggcatggggaatactaggtttatatgtgttcatttacacatcttttttgttcattctttccgcctggaagcttgaaaggagaaaagtgcaatgacctcattgcaggtttcggaggtttcaaaaacatataaaacaaaagttgctctttccgcattttcattgaaagcaaaaaaaggagaatgcatagtcttatgcggcgggaatggtgccggaaaaagcacgcttcttcatattttagcaggtattttggcgccgacgtccgggacagtaatgttaaacgatatcagtttacagaaaaatagaaatgcatatgtctcacagatcggttacatgccggatgaattttatgctcagcaaatgatgaccgtccaagagttcctttccttttatgctgcgttgcggaaaacgagaaagtcaaaagtactggaaatcctcgagaggataggcctagcggagaaaaagcgagaactggtgaaaaatttatcgaaaggaatgcgtcagcggcttttattcgggcaagcattgttgggtgaacctgcactgctgttactggatgaaccgacaaacggtctggatccattctgggtcaacatatttgtgaatctgctcaaagaaatgaaagaaagcggaaccattattattttttcaacccatatgatggatgttgccgccgaggtgggggaccatattctattcatgagagacggatccgtggtcaagcgtataagaaatacaggtaataaggaagagacaaccttgcagttgctgcagctgcatcgtcaaatatgaggctgttgagagttctcagccgtagtaatctttccctttaaaagactgttacttagtccagaagtaaggattaaaaaatgagaaaatcgatatttttatagagggagggacgatcaagctattggggggaaatgaatctacgcggaaatgcttcggcatacgattttcatctccgcggcgccgcccatgtggatggtgatgtaacaggaggaacaattcatggttacggagaaatgaaagtgttccgcgattgtgaggcggacgttttttctgtcaaaggtgcggtggaggttggcggcaccttaaacgccgagcaggtcgaattgtacctccattttgcggatagccgcatcgccgaaattggcgggaaaacgattcaagtcaaacggagtaaagcattgagtattcttcactttttaaaacgatttgctcccgcgattcggcaaagttaaaagtggaaacgattgaaggggatggcatttatttagaacacaccgacgccaaaattgtcagaggcgaccgcatcatcattggtccaggctgcaacattgatcttgttgagtatcacacaagctttcaacaagacgaaaaagcgaccgtgaaagcaaaaagaagatcataatttacggatcgattaaaagaagcgtttcacggaatggcaaacagggttccgtccatgagcattcatgcccttcatgcgattctttcgccggaagcgcgcgcccatatcccagcgtctatactcgaaaaaataacggccgcgttggcttcttccatcgcgcatacgttcttatggagcctaattcccgcagcgctgacgcttctgttcgtctttttcatgccaaacgatcggttcgcatcgatgcatgccgcacaaagcggcaaggtgcaggtcgggaaggaataaatttcgcgtaatgaaaaagcgaatgccggcaatacacggcatccgctttttatttatactctttttttggcaatcggttctttttgaaacgaacgaattaatgagatgacgatcaaaatcataatgatcgcaaacggaaacgccgcgatgattgatgcggtttgcagtgcttctaagccgcctgtccaaagcaagatagcagctgttgctgattgaacgattccccaaataaattttaccgaatttggcggattcaacattccttttgttgtttgcataccgagaacgaacgtagcggaatcggctgatgtgacgaaaaatgtacaaattaataaaatagctaatcccgacaaaatagtgccaaatgggaattgctgcagtgtgaaaaacagtgctgattccatccctttttcgttaatgacatcgatgatgctgatatgttgaaaccgttctagatataacgccgaaccaccaaagacagaaaaccataaggcactaaatacggtcggaacggctaacacaccgatcataaattcacgtatggtacgaccttttgagatgcgggcgatgaacgttccaacaaacggcgcccacgcaatccaccatgcccaataaaatattgtccacgatttgggccagtcgctttgttcaaacggcgccaaccggaaactcatggacggcaagttttgcaaataggaaccaatcgtcgttgtaaacacatccataataaaattcgtcgggccaacaaaaagcaaaaaaaacatcagcaggacggcaagaatgatgtttatgttactcaatattttaattcctttattcaatcctgtttgcgcggaaagcataaataaaaacgtaacaacgataatgatcaataattgagttgtaaagttgtttggtatggatggaaataaatgtgataatcctccggcaatttgaattgctccaagccctaacgaagttgcaacaccaaagatcgttgcgtatacagagagcgtatcaatcgcgacgccgatagcgccatttattttatcgccaaatattggccgcaatacacggctaataatcccaggttcttttttgcggaattggaaatacgcaagcgctagagcaattacacaataaatcgcccacggatgaatcccccaatgaaaaaaggcatatcgcatcgccatgcgggctgcttccggcgtttctccttctccggcaggtggcgcataatagtgggaaactggttcagccaccccccaaaacactaacccgattcccataccggcactaaacaacatcgcaaaccatgtgatgttgctatactctggcttttcattgtctccgccaagacgaatatttccgtatttagaaaaaattaagaacaaaccaaaggcaagaaatgtcgttgctgccaataaataaaaccagccgaatttatcaattaaaaaggaatgcattgctgtactaacagcacctaagttatagtcgggcagtttattggcaggaatcactccccaaaaaataaataaaatagcaattgctattgaaaaataaaacacgcttgttgtttttttcatctaattcctcctttagtattagtatgtgccgatgaggatcgtgttagcgttttcgggtgccggagaaggaaagaaaaaagttttccatttctatggtaacgaaaaaatacagaaatggcaatggatttgcttttattaacaggagacaagcattttttttgtagggaaacggttatgtcatgtaaaataaaatattcatggcagataaaaaggaggatagacaatagtgaataacagaatatccgtaatggtaagcattgtgctcgcgatgctcgtggcatcgatggatacaacgatcatgaatacgacgatgccgatcattgccaaagaacttggaggattttctctttacgcgtggtcgtttgcttcctacatgatcacgacgaccgttctttctccaatcgccgggagactttccgacatatttgggagaaagaaagtatttagcttcggtattattttatttctaatcggttctcttctttgcgggatgtcgcaaaatatggtccagcttgttgtattccgcgccctgcaaggaattggcgctggttttatgatgccttttcctgccatcattgctggggatttatttccaattgaaaagcgcggaaaaattcaagcgttttttacggcaatgtgggggatttccgcggttcttgcgccgctgctaggatccttttttgtcgaatacgcatcatggcgctggattttttatgtgaatatcccgatttgcttgctttccttgctcacactattgccatataaagaagtgtacgaaccaaaacgggcggtgattgactatattggagcggtactatttgcgaccgcgatcagcctttttctattgacgacggtagccgaaagcaaccattggatgtatgtcggcattggcgttgtgttattagttattttttacttatatgaaaaaaagcaaacgtctccgcttgttccattgacgctcgtgcagcataaaacgttaaaatggatgaacatgaacggatttgtcagctgtgtcgctttatttggcacgtctagctacattccgctatttttgcaaaatatcgcccatcaatcggtgtttgcaagcggtgtcgcccttttaggcatgtcgattggttggatgattgtggcggtgccggcgggaaaatggattttgcgctatgggtatcgcatgttattgattatcggaaacgttcttcttgtgctttctggactgctgctagcacttttaaatgaaagccacggatttttgtatgtcttttttgccatgttcattcaagggctgtcgtttggattgacatctactgtcggtgtcatcggctcgcagcagcttgccgatgcgcatgaaaagggaatcgcgacttcgtttttcatgttttgccgcaacatcggcacagccattggtgtaacgattatgggcgcctttttaacgaaagcggctgattttatgactggcatccatcatctgtttttatttggatttatcggcagcattgtggctttattcacatcgtttttcattcgtgatgagtcggaacagaaaaaaaataatttgcttcgctcgggggaaatggtctaaatatttgatatgatataccgatataaagaagggagggtcatttccttctttttttgtagatgggttgttagatgtgaataaacggggggatcagatgatgaagatgacagtccgaaaaaaattgtatgcagtatttgccgccgtatatatgctgttaatcgcactcgttggcattgcttattatcagatttctactattaatgctagttatacgcatcttttaaatgataaagtttccaatcttatcgatgttaaacagctagaagttctgatccggcgcgagcaagggagcatgcgcggttatttgcttactggcgaccaagcgtcattgacaaactttacgaaagcgcacgatgaatatgaaaaactaagcaataaactggagaaaacgttgacaaaggcggaaacaaaagagttgctagcacgattgaatgagctggaacaacagttttacgaactagggcaaaaaacgtttcaattaaaacaggaaaataatgtggaggcttatacacagttaattacaacaacaggaagggatattactacacaatttgatgaagcggcacaacaactagtggaaatccagcaaaaagatatgaatcaggctgacaaggatgcaacgtcaaaagcggcatccattaaagtatggatgattattatcggagtcattgcgctcgctattggcaacctccttaccatttacatgagccgcaatctttctcgtccgctcctcaccctttctaaagcggcaaaacgaatcgccgatggtgatttgactggggagaaagttataattcgcaaccgcgatgaaatcggggaactggcggcatcttttaaccaaatgacgaaaaatttacgtgatgtattagagcaagtagcgatgaatgccgaacaagttgcggcgtcttccgaacaattgacggcgagtgcggaacagacgagcaaggcgacagaacaaattgcattaacgattcaaaatgttgctgcaggtgtggaaaagcaagtgcagagcgtagaagaaacatcggaaacgatcgatcaaatgtctgagggaattcagcaaatttccgagcgtgcccaaaacgtgtcgaaaattgcgatgcaaacatcggaaaaagcatcggaaggcggaaaaacgattcaaacagctgttgcgcaaatgaatacagtaaatgacaccgttgaacgccttgccgggattgtgaaaggattaggaaaccgatccgaacaaatcggaaaaattatcgaagtgatcagtggaattgccgatcagacgaaccttttggcgttgaatgcggcaattgaagcggcacgggcgggcgaacatggacgaggatttgctgtggtggctgatgaagttcggaaattggcggaacaatccgcacagtcggcgcaacaaattgcttcattaattgcgatgattcaagaggaaacaaatgaggcggttcgctcgatggagacagtactgaaagaagtagaaactggtactggagccatccgcacttctggtgaagcatttcaacaaattcaaacagctgtccacgaagtcgcggcacacattcaagatgtttctgcttctgttcaacaaatgtcagccgctgcggaacaagtagtgcaatcgatgcagctagtgacgcaaattgctgaatctgccgcgtctggaacccaagaagtatccgccgcaacagaagaacaactcgcttccatggaggaaatttctgcttctgccgcttccttatcgaaaatggcggaagacgtaaaatcacttttaaaacgattcaacatgtaatgaacgtccataacgacgttcgttttatttttgaaacgttttaccggaccgactaacacattaaattttttctatatgtaaatcttttgtccatttggatataataaataaatgtatatattactgatggaagaaagtagtggaattgcaaatgggagagaagcttgtcgtcatcattggaccgaccgctgtaggaaaaacaaaactaagcatcgctttagccaagcggttaaatggggaaatcatcagcggggattcgatgcaaatttataaaggaatggatatcggaacagcaaaaattaaaccggaggaaatggaagggattccgcatcatttgcttgacattaaagaaccgtgggaatcgttttccgttgtcgaatttcaacaaattgcccgctcgcttattcacgaaatttccgggcgtgggcgtctgccgatgattgttggtggtacagggctttacattcaatccgtcatttatgattaccgtttttcggacgccccttccgatgaagcgtatcgtcgtcatttgcgacagatcgccgaggacaaaggagaaatggttctttatgagatgcttagtgccattgatccggaaagcgcggcgcgaattcatccgcgcaacattcgccgcgtcatccgcgcactagaaatatatcattgcacaggcaagacgatgacggaatggcagcgcgggcaaacgaaaaaacttctttatgatgtggcaattatcgggctaacgatgaaacgcgaacagttatatcgtcgtattaatgaacgggtagatcaaatgattgccgaagggcttctggaagaagcgaaagcattatacgaccgtggcattcgcgattgccaatccgtccaagcgattggttataaagagctgtatgactattttgatgggcacgtttccttagaagaagcgattgagcggctaaaacaaaattcacgccgctatgcgaaacgccagctgacatggtttcgcaatcaaatgcctgttcaatggtttgatatgacggatgcagcaaagtttgatgagaaagcggaggaaatttttcagtacatagcaggaaagcttcaattagaagcgaatatataaaaattaggtagagagaaaaagaggaggacgtctcatgaaaaattccattaacattcaagaccagtttttaaatcagttgcgcaaagatggaacacaagtcaccgtatttttgctaaatggctatcagctaaagggttacatcaaagggtttgacaattttaccgttttgttggaagtccaaggaaagcagcagcttatttataagcatgcgatttctacgttcgcgccggaaaaaaacgttcggtttgaaacagaataatcggcgtgtctaaaatttttggataacaacgcgaacagcgaagtgcccgcctttttagacgggcacttttttacgcgtaaaaatcgaccgtgctgaataaaatatacaaacttttatttcttcggaaatcgcaaaaatagacaatcgttagtagatgttgtcgtttggtttctttcatttgggcgattgtcacgaattggtgatgatgaacgtatactgataaagaacaaggcgacaaaaaaggtagccatgaaaatggtgaagtgaggtgacgctccattgtctgaattaacaatgaacaaggcaaaaggtcaaattaatattgtgctcaattcgaaaaatattaatcatctagtcaaagaagatcggaatgattttattaattatgaagaacatcacatattaaaagatattcaaaaagaacttgatcaacttatcggccttgatcatgtaaaaaaaatcattaaagaaatttatgcgtggctatatattaacaaagttcgcaaagaaaatgggttaaaatcgaataaacaagcgcttcatatgatttttaaaggaaatcccggcacaggaaaaacgacggtagcacgtttattgggaaaactgttttttgaaatgaacgttctttcgaaagggcattttattgaggcagaacgggccgatttagtcggagaatatatcggacatacagcaaacaagacgagagatttaattaaaaaggcgcgcggcggcattttgtttatcgatgaagcgtactcgcttgcccgcggcggagaaaaagatttcggaaaagaggcaatcgacactcttgtaaagggaatggaagattattgtgatgatttagtggtcattttagcagggtatccgaaagagatggactattttttatcattaaatccaggtttgccttcccgctttccattgaccatcgaattccctgattatacggtcgatgaactagtgaaaatcgcaaaacagatgttgcatgaacgggaatacgaatttacaccggaagcggaacgaaaactatattatcatatcgaagaagtgttggaggataaacatcgcggaaaattcagcaacgggcgctacgtgcgcaacttgattgaaaaagcaattcgcaaacaggcggtgcgcctgttgcgtgaagggcgatatgataaaaaggaactaatgctgatccgcgatcgggatcttatagttggttcgtaagcatgaaagggaaaagatccctttctttttttatgaaaaaatgaaggatttttttatgatatgtagaatgagtagaaatggagaggtggatgtttaatattctgaataatttgtatttttgtttctttctgcatattcaatctattaattcgataagataataatgatactttagaacgataaagggggtatggcgcttgtacatgacgattggagaagtgtttgcccagacggtgcggaaatttccgaaaaaagaagcggttgtcgatatggcgaagggacgacgctatacgtacgaacagtgggaaaaagaagtgcatcgtcttgcgaacgcgcttttagaagctggtgttcaaaaaggggaccgtgtatcgaccgttttattcaacacattggagcttggcactgcattttttgcctgcgcgaaaattggcgcgattttcaacccgattaattttcgtttgaagtcaaaagaaatcgcttacattttagaagatgcgacgccgaaagtcgtgttgtttgaaaaagcggtcgaaccgcaaattgcaagcattcatcatgagttcccgcacattttgttttggtacatcgacgatgatacgccgtcttatgccgccaactaccacgctctggtcagcaatgcgcaaacaacagctccatcgattgaagtgttcgaaagggacatttacgcgatgatgtatacaagcggaacaaccggcagaccaaaaggagtgctgcaccgccatcgcgatatgattgaacaaagcatgatttgtaatgccgtcatgcgcattcgcgatacggaccgtgggcttgtcagcgcaccgatgtttcattgcgcggagctgcattgctgctttttgccgcgcgttcacgcgggtgccgcgaatatcattcttcatcattttgatccgaagttagtattaaaaacgattgaacaagaaaaaattacgttgttgttcgccgcaccaacgatgtggaatatgcttttgcaagagaatcttagagcttacgatttatcatcgcttcgcctcggattgtacggcgccgccccaatggctcctgttcttgtcaaggaatgtaaagaacggttgggcattgatcttattcaagcgtacggcatgacggaaatggggccggcggtgacgtttttgctcgaagatgaacagttgacaaaagccggttctgccgggcgcgcctgcctaaatcatgaagttcgtatcgtcaagccgcgggaagatggcccgtccgacccagatgacgtgcttccgccgggagaagtcggcgaaattattatgagagggccgtgtatgatggtcggctattacaatcgggaggaagcgactgcaaaggcgatgtataaaggctggtatcattccggcgatttaggatatatggatgaagaggggtatttgtatgtcgcggaccgtgtcgatgacatggttatcagcggcggggaaaacgtttacccgcgtgaagtcgaagatgtgctatacgaacaccctggcgtgctggatgttgctgttgtcggtgagccggatgaaatatggggagaaaaagttgttgcgtttgttgtaaagaaagatccgaatgtgacggaggaggacttggagcaattttgcaaaactagcgatcgtcttgctccttacaagcggccgcgcgcatattattttgtcgacgcactgccgagaaacgcaagcgggaaaatccaaaagtttttgctccgcgagcaagtgaaaaacgctgccaaaagctgaaagcgaggggatgtgatgacagccgcatatttacgcgaagaacatcacattttccgtgatgcgtttcgcaagtttttagaaaaagaagcatatccatactattccgaatgggaaaagaaaggaatcattccccgttcgttttggacgaaaatgggagaaaacggatttctctgcccgtgggttgatgaggaatacggcggtttcaacgctgattttgcgtattcggtagtgatcaacgaggagttagaaaaagttggggcgagcatggtcggcatcggcttgcataatgatattgtcgttccgtatcttgcttcttacggtacggaagaacaaaaacgaaagtggcttccgaaatgcgtatccggtgaaatcattaccgcgatcgcgatgaccgagccgggagcggggtcggatttggctgggatttccacaacagcaatcaaagatggggattactatattgtcaacggtcaaaaaacgtttattacaaacggcattcatgccgatttagtcgtcgttgcctgcaaaacgaatccaaatgcccaaccaccgcataaaggtatcagccttcttgttgttgagcgcgataccccaggatttacgcgcggacgaaagcttgacaaagtcgggctgcacgcacaagatacggcagaattgttttttaatgacgcaaaagtgccaaaagaaaacttgcttggagaagagggaaaaggattctattacttaatggaaaagctgcagcaagagcggcttgttgtggcgattgccgcgcaaacggcagcggaagtaatgtttgaattgacaaagcagtacgtaaagcagcggtccgcatttggaaaacgaattagcgagtttcaaaccgtccaattccgacttgccgaaatggcaacggaaattgccattggccggacgtttgtcgaccgtgtcattgaagagcatatgcaagggaagaatgtggtgacacatgtttcgatggcgaaatggtggattacggaaatggcgaaacgaatcgctgcggaaagcatgcagttgcatggcggctatgggtatatggaagaatacgagattgccagacgctaccgagatattccggtcagcgcgatttacgctgggacgaatgaaatgatgaaaacgattattgcaagaaccttagatttatagaaagaaggtgacgatgtgttagacggagtaacggtcatcgatttttcccactaccttcccggtccattcgccagcctgcgtttggctgatttaggagcagaagtcatcaaaattgaaccgaaaacaacgggagatatgatgcgttcactttcggaggagtgtgtgttttgcgcaaacaatgcaggcaaaaaaagcatcgcccttgacttaaaaaacgaaaaagatttacagacggcaaaacagctgatccaaaaggccgatgtcatcatcgaaagtttccgtccgggagtgatgaaacggcttggtttaagttatgaagatgtctctgcaatcaacgaaacgatcatttactgttcgattagcggcttcggtcaacagagcaagtatagtttacttggaagtcacgatttaaattatatggcgattaccggcgtgttggcgcagctaaaagataaagaagggcgccctgttcatccggcgattacgcttgccgatttgatcgggagcatccatgctgtcgaacaaatcgtcgccgcgttatatcatcgtgatcgaaccggaaaaggaacgtatattgacctttcgttagtcgatggattgctttcgatgatgacgaatcattttgtcatcgagcatgatacagggagaaaaaacggcatcgatgtgcttgccggcacgatcgtttgttaccacttgtatgaaacgaaagatgggcgatatgtgagccttgcggcgcttgagaaaaaattttgggaaaacttttgccatgctgtcgaaaagccggaatggatctcgtatcattattcgcccgcaaaagaagaaaatccaatttttctagaaattgtgcgcttatttcaaacgaaaacgcttcaagaatggatcgaatttagccaaacggtagattgctgccttgctcctgtgttggaaacagatgaagcaaaagcattatttgcgggcgacagctaccggaagatgattcatattgccggccggcgcatagaagtggcgacccgttatgacgaaacattattacaaaaacgaaaaaaggcgccgtcactgaatgaacatggagaccaattgcgaaagagggagtgatgaatgatgatgaatgtgccattaaacatttcgacaatgttagaaagagcggaaatgttctttccaactaaacaagtcgtttcccgcatgaaacgtggcattgtccgccatacatataaagaaatcggtgagcggacaagaaggcttgccagcgtattgacaagtttgggtgtttccgtcggcgaccgtgtcgggacgtttgcctggaatcatcatcgtcatttggaagcgtattttgcgataccaggaatcggcgcggtgctgcatacgattaatatccgcctgtcactgcagcatatcgcctatattattaaccatgctgacgaccgtgtattgttaatcgacgatgatttgcttccagcgattgaagcagtgaaagacaatattccaaacgtacgtgcttttatcattatgacggatgaagcggaacttccaaaaacaacgctttctcctgtttaccattatgaaaaattattggaacaaggagatccgaaatttccgtttaaaaaagatctagatgaatacgagccggctggaatgtgttatacatcagcaacaactggaaatccaaaaggggttgtgtatacgcatcgcagcacggtactgcacagcatggcgcttggattagcagatacactaggattatcggaaaaagacgtagcgatgccggtcgtaccgatgttccatgtcaatgcatggggcattccatttgcagcgacatggtttggtactacattagttatgcctggaccggcatttacgccgaaagtattggcagaattaattgaaagagaaaaagtaaccgtgactgcgggagtgccgactatttggctcggtttgttgcaagaattagaaaaaggaaactatgatgtaagcagtttaacgcggatcgtatgcggcggttcggcggcgccaaaaggagtgatccgcgcgtttgaagaaaaatacaatatcccgtttatccacgcctatggcatgacagaaacaagcccgctcgttctagtatcgcgtctaaaaagctatcagcaagacttatcttatgaggagcaattagaattgcgcgcaaaacaaggaattcttgtcccgggtttggaaatgaaagtgattggcaaggacggggaggtgcgctgggacggaaaagaaatgggcgagctatgtttgcgcggtccgtggattgccgcggaatattataatgacgaccggacaagagaggcgttccgtgacggatggctgcatacaggggatgtcgtcaatgtcgatgaagaagggtttgtcaaaattgtggaccgcacgaaagatgtgattaaaagcggtggagagtggatttcttccgttgatttagaaaatgcgttaatggcgcatgaagcggtgtttgaagcggcagttgtcgctgtgccgcatccgaaatggcaagaacgcccgattgcatgtgtcgttttaaaagaaggaaaaacggtgacgaaagaagagctttatgactttttgcggccgcagtttacaaaatggtggctgccggacgacattgtctttatgaaagaaataccaaaaacgagcgtcggaaaatttttaaaacggaagctgcgtgaggagttgcaaaactattattctagtaagaattctcaataacaaatgatgtgccataaacgagcgatagacttgaactttgaatggaggagacgttatggcaaagacgattgcagtggttggtgctggattaatgggaagcggcattgcccagtcggtagcgatggcgaaaaaaagcgtccgtttatacgatatttccgaagcggcccttgagaaagggattgcttcgattcaaaaaagcttgtcccggtttgtaaaagcgggaaaattaaccgaacaagatgcgcagcaaacgttgcagcacattcgcactggcactgatttgcaagaagtggtagagggggcggatgtcgtcattgaagcggtgccggaagatttatcgttaaagaaagacgtatttcagaagttagaccgttatacgaaacgggaggccatcttagcaacgaacacatcagaattaagcgtgacagcaattgccgcggcgacgacaagaccggataaagtgatcggcatgcattggtttaatccagcccctgttatgaagctgattgaaatcgttaaaggagagacgacatccgaagagacggtagcagttattcaacagttgtccgaagaaatcggcaaagaaacggttattgtcaaagaccgacaagggtttgtcacgacaagagcgattgccgcacatatgatcgagtgcatccgcatgtatgaagaaggagtcgcatccgccgaggatattgataaagcggttcgtcttggattgaactatccgatggggccgttggagctagccgatatggtcggattagacacaatgctgtttgttagcgaaaatttaaccgaagcttacggagaccgtttccgggcgccgcaaattttgcgcaagctggtggaagcagggcatttaggaagaaaaacaggcaaaggattttatacgtacaacgaatagacgaaaggaggaaaggcgatgagagaagttgtcattgtcgaagccgtgcgcacgccagtcggcaagcgaaacggcgtgttccgcaacgtacatcccgttcatttagcgtcaacggtgctcaatgaagtcgtaaaaagagcgggaatcgaaaaacggcttgtcgaagatattgtgatgggatgtgtcacgcccattgcagagcaaggatacaatattgggcggcttgctgcgctggaggcgggatttccaatcgaagtgccagccgtgcaaatcaatcggatgtgcgggtcagggcagcaggcaattcattttgctgcccaagaaattcgctctggcgatatggatattacgattgctgccggcgtcgaaagcatgacgaaggtgccgattttaagcgatggaaacgaaaaaacgattccgccgtcgctgcatgaaaaatatgaatttgttcatcaaggcatttccgcggaattaattgccgaaaagtacgggctgacgcgcgagcagctggacgcatatgcatacgaaagccatcagcgcgcgattcgggcgcaagaacaagggatatttgatcgagaaattgtgcctgtggaaggtttggataaggacggaaacgtgataatagtaacaagtgatgaagggccgcgtcgggatacatcgccagaagcgctcgcttcactgcagcctgtctttcgtgaaaacggaaaaattacagctggcaatgcgagccaaatgagcgatggggcagctgcggtgctattaatggaaaaagaaacagcgtggaagcttggcgtaacgccaaaagcgaagatcattgcgcaaacagtcgtcggctccgatccgacatatatgcttgatggtgtgattccagcaacaaaaaaggtgcttcaaaaagcaggattaacgattgatgatatcgacttaatcgaaattaacgaagcgtttgcccctgttgtattagcgtggcaaaaagaaatcggcgctccgttttccaaagtgaatgtaaacggtggcgccatcgcgctcggccacccgttaggagcgaccggtgcgaaattaatgacatcgctcgtttacgaactcaaacggcgaaatggcaaatatggattgctgacgatttgtatcggtcacgggatggctaccgcaaccatcatcgaacggctgtaacaaaaaccggcgctatcaatgcgccggttctttttagtactgatccatggattgattccgcaatgaacgatgcggaagtttccaattatacgtgtacgataaaattcttaaaagcgtgacaacaacaaataatatataaagctcgatgggggtggaggcaagttttgttccgaccgctacgccggcgacaatcgcccatgccgcgtaaatctccgagcggagcactagcggttttctgccggcaaggatgtcacggataattccgccgccgcttcccgtgagcaccgcggcaacaaccaccgcgcttaacggatggttcatttttacagcataaagcgctccttgaatggcaaacgccgaaaggccgagcgcatcaaaaaaatttccccatcgtttccaatgtaccaatgttttttgtggaaataaataaacgatggtcattgccaataacgcgataagaaacaacgttccttgctcccataacgccgataccgggacaccgattagcaaattgcgaatggcgccgccgccaaacgcggtaacgatgccaagaatgtaaacgccaagcaaatcgtactcttcttccatcgcgacaatcgcgccgctaatcgcaaaggcaatcgtgccaatgatgcttaacacttcccatgtcatacgtgcatccctttcattctcgttgtacggtaacattgtacggtgatataaatggaaaatcaatccttcaaactacattcgatatgatgacaagctgtatgctcgttataatagcgatttgcggcaagatttgttatgatggatgcaggttgagttacgctgatggaaagaaggtgctgcattgaacgaacgcgaaaaagtgattttagtcgggtgtcaacttcctcatatcgatgacgagcggtttttttattccatggaagaattagcgtcgctagtgcataccgcaaacggcgaagtcatcatgactgttacgcaaaaacgggaggcgatccacccggcgacatatatcggcaaaggaaaagtagaagaacttgctcgccttgtcgaacaattggaaccagatgtcgttatttttaatgatgaattatcgccgagccaaacccgcaacttgtcaaggcagctatccgtacgcattattgaccggacacagcttattttagatatattcgcgcaacgcgcacgttccaaagagggaaaactgcaagtagagcttgcgcaattacaatatttattgccgcgtttaagcggacaaggagcggagttgtctcgccttggcggcgggatcggaacaagaggaccgggggaaacaaagttagaaacggaccgccggcatatttatcggcgcatcgatgaaattaaaacacaattgaaattggttgccgaacatcgcgagcgataccgggaacgccgcaaaaaaaatcacgtttttcaaatttctcttgtcggttatacgaacgcgggaaaatcgacgctgtttaatcgcttgactgatgcggattcattcgaagaaaatttattgtttgccacccttgacccgctgacgagaaaaataacacttccaagcggctataccgcgctcttaacggatacggtcggttttattcaagatttgccgacaacgttagtagcggcgtttcgttccacgctcgaggaggtaaaagaagcagacttaattttgcacgttgtcgattcatcgaatccagattattacaatcatgaacagacggtttacgaattgctcgatgagctgggcgtctcctccattccgatcgttaccatctacaacaaacgggatattgctcatcgcaactttgtgccaagtacaaaaacagatgcaattatcatcagcgcttttaacgagcacgatttacacagactgcggcaatttatcgaagagacgatgatgaagcaaatggttcattatcatgtatcgattccgagcaatgaggggagactgcttgctcagttaaaagcggaaacgattttacgtgagttgcattataatgaagaaagcggtatgtatgaatgtaaaggctatatgatgccaaaacatccgttatatggacaattgcaacaatatcaataatagaaagggtcatcatatgttcacacagttacgacatggagaaaaaatcgctgcactggtgaaagaaatcgaagcacaaattgcaccaatccacaaagaaattgatgaacggatcgatattaatcaatatcgggtattagaaagttttcggcgtcataaagtgagtgacagtcatttcattccatcaacagggtatggatatgatgacatcggccgcgatacgctcgaacaaatatatgcggacgtattcggagctgaagcggggattgtccgtccgcaaattatttcaggaacacatgcgatttccattgctttattcggcattctcaggccaggtgatgagctgctttatattaccggaaacccatatgatacgttagaagaaattgttggcattcgcggcagcggtgtcggctcattaaaggaatttcatattcattatcaaagcgtgccgctgacaacagaaggccgcgttgactttgatgccgtcaaaaacgcgattaatgagcggacaaaaatgatcggcattcagcgttcgagaggatatgctacgcggccatcatttacgattgaagaaataagcgaaatgatctcgtttgtaaaagcgatcaagccggatgtcgttgtcttcgtcgacaattgttatggcgaatttgtcgaagaaaaagaaccatgccacgtcggtgcagacttaatggcgggatcgctgattaaaaatcccggcggaggaattgcgaaaacgggaggctatatcgttggaaaaaaagaatatgtgcaggcatgctcgtatcgcatgacctctccgggcatcggcgccgaagcaggtccgactttatatagcttacatgaaatgtatcaagggtttttcttagctcctcatatcgttggccaagcgttaaaaggagcggtttttacagcggcgatgcttgagcgaattggtttaaacacgcagccgtcttgggatgcgaagcggacggatttagttcagtcagtacaatttgaggatccggaacaaatgatcgcgttttgccaagcgatacaattttcctctccggtaaacgcacattttactccgtacccaagctatatgcccggctatgaagacgacgtcattatggcggcaggaacgtttattcaaggagcgagcattgaattaactgcggacggtccgattcggcctccatatgttgcttatgtacaaggaggattaacatattctcatgtgaaaatcgctatttgtacggcgattgatcagttaatggaaaaacaattactttctttgtaaggaaatctaacatttcattgacatgtattctaacgtgatgtaaaataaattatcataagcgaggaggaattggcatgaatagcaacattcgtcgttccatgccattgtttccgattgggatagtgatgcaattaacagaattgtctgcccgccaaatccgttattacgaggagcatggccttgtttctccagcacgcacagaagggaatcgccgtttattttcactaaacgatatcgatcgccttcttgaaattaaagacctgattgatcaaggagtaaacttggccggcatcaagcaaatttttgcagcgcgacaatcggataagaataaagaacaaacggaaaaagtggaaaaagtggtgaaacaaagcttatccgatgaggaattgcgcgaaattttgcgaaccgaactcatgcaagcaggccgatttcatcgtgcatcactacgccaaggagatctcgctcgcttctttcattaatagtcgttcgtcataaaaattgggagccggggaggagtttagaaatggcaaagtacacaagagaagatattatgcgcattgtcaaagaagaaaacgtcaagtatatccgtctgcaatttaccgatattcttggcaccattaaaaacgtggaaattccgatcagccagctagaaaaagcgctagacaacaaaatgatgttcgacggttcatcgatcgaaggatttgtccgtatcgaagaatcggatatgtacttatatcctgatttagatacgttcgttattttcccatggacggcggaaaaaggaaaagtagcccgctttatttgtgacatctataaggctgatggtactccgtttgaagggtgtccgcgctataacttaaagcggatgttaaaagagatggaagcgctcggatttaccgctttcaatctaggtgcagagccagaattcttcctgtttaaactcgatgaaaatgggcgtcccacccttgaattgaacgaccaaggcggttattttgacttggcgccaaccgatttaggagaaaactgtcgtcgtgatatcgttcttgaattagaagaaatgggatttgaaattgaagcttcgcaccatgaagtggcgcctggccagcacgaaattgactttaaatacgccgatgcggtaaaagcgtgcgacgacattcaaacatttaagcttgttgtcaaaaccattgcacgcaaacacggtcttcacgcgacatttatgccgaaaccgatcttcggtattaacggttctggaatgcactgcaatttatctttatttagaaataatgaaaacgcgtttttcgatccaaatggcgacttgcaattaagcgatacggcgcgtcaatttattgctggtgtgctgaaacatgcgccaaactttacggcagtgacaaatccaacggtgaactcatacaaacgtcttgttcctggatatgaagcgccgtgttatgttgcatggtccgctcgcaaccgcagcccgctgatccgtattccatcttcacgtggaatgagcacgcgcattgaggtgcgcagcgtggatccatcggccaacccttatttagcaatggcggtattgttagcagctggactagacggaattaaaaacaaattaactcctccggctccagtggaccgcaacatttacgtgatgacaaaagaagaacgcctagaagaaggaattgttgacttgccagcgacattggcggaagcgctcgaaaacttaaaatcggacgaagtaatcgttcaagcgctcggaaaacatttattcgaacatttcgtcgaagcgaaagaaatcgaatgggatatgttccgaactgctgttcatcaatgggaacgcgatcaatatatggaactctattaaaaggcaaaaggctatctcgcatgaagcgagatagcctttgtttgtgtaaatgcttagtgaatgacgcgatagacgccgattactttgccgagaatcgtacaatcgcggacgataattggttctaaattagagttttccggctgcaggcgaatatgatctttctctttaaaaaaacgctttaccgttgcctcattgtcttccgtcattgccacaacgatatctccgttatccgcggattgctgttggcgcacaatcacataatctccatctaaaatacctgcttcaatcatgctgtctcccatcacttcaagcataaaaacgtgatcttccgatgaaacgagccgttttggcagcggaaaataatcttcaatgttttcaatggctgtaatcggctgaccggccgtcactttgccaatgatcggcacggagatgacatcgtctgtttgattggaagcagaaaaatctgcatccaaaatttcaatggctcgcggctttgttggatcgcggcgaatatatcctttgctttcgagacgtgctaaatgcccgtgtacggtggagctggaagcaagtccgactgcttcgccgatttcgcggacagaaggagggtagccctttgtttttacttcttttttaataaaatccaaaatttgctgttgccgctttgatagtttcgtcatcctacacacctcttaccacatcatttgtttacattatagcatgcaggcattaaaaaaacaaacataagttcgaaatttatattgacacaaacaaatgttcttcattataatgaggataaaaccgaacaaatattcttaaggggtgggataacatgaaacgcatgtttgtgcattatattattttttcggcgctcttattgatggtaattgggggatttttatatgcgaacaaaccgctcgaaaaagacaaatatatggaaattacggtcgcatcgggagacacgctatggaagttggcaaaggaatatgaagaacaacatcaactttcgacaacggaatttattaactgggtgatcgatgtcaatcatttgtcaagccagcaaattgtcgccggtgaaaaaatcgttattcctgtgttaaaatcaaaagaaaacaaatcgttagtcgtcagcaaataaaatcatggagtggttaaagtgaaagcggttatttactgtcgtgtcagcacagataaaggagagcaggagacatcgctggaacgccaaagagaagaactggagcttcttgcagaaaagcacggctttgaagtagtgaaagtcattatggaacaagcaagcggctatgaagtagacagagacggtgtgtttgacttgctttccacattgaaagagcagcggattgatgcgcttcttattcaagatgaaacaagattgggacgcggccatgcaagaatcgcacttctccactgcattcaaaaagagggagtaaaaatatatacgatcacccataacggtgaaatgcagctatcagaggcggattcgatggtattaaacattcttagcattgtcgaagagtatcagcggaaaatacataatttaaaaattaagcgcggaatgaagcgggcgattgagcaggggtatcggcctgagcaaaatttaaagcacattggcgaaaatgctgggagggagcgaatcgatctccctgttgaagaaatcgtccgcctgcgccataacggtttgacgtttgcggaaattgctgcgacattgcgcgggtttggttacgatgtttcgaaagcgaccgttcaccgccgctatcgagaatatgtggattctcattcatcgtccatgtgaaagcatcgttaataaacaatcttttccgttgcttttttatataaagatgcatccgttcttcgtttgcggcggatctttttgcattcatggattttgaacgtcttatcaaaatatgcccaagcgtgtgatgaagcaagatagttgcgatttctatttatgtcctataagatgagagcgtaacaatacaataataggtggaggcaaacatgttatcaaagcaaaaaatggcacgaattaacgagttggccaaaaaggcgaaatcatctggtttaacaaaggaagaagcgcttgaacagcagcagcttcgccgcgaatacatccaagtgtttcgcaaagcgatggaggatatgttgcattccgtaacggttatcgatcccaatggcaatgatgtgacaccaaaaaaattaaaagaaagtcaaaaaagccggttgcattaaaaggcataaacataaagatgctttcttttatcttcattaggcgagaagactcccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaataggatagattcagtaaaatatagtatcatatagttagatgggaggtgaaaaaatgtatttttgtatcaaacaacagctaaatggtttaaccaaagaagaatacttgacccttagagaactgtgccgtattgccaagaacatatacaacgttggattgtataatgttagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgccaaaacgaacgaaaactataagctgttaaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggcttagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactaatcattggtcaaattcgtatagacggcaacaaattcacgataccgtattcgaatctgtataaaaagactcataagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaaacatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcatgaaagataagcaaaaaatcaaaggtacaacccgtaaacaagctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcataaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcaacgcaatattaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaatataaaagaaaaactagagtatctttgtaaattttacggcattaaattcttcaaacaggaagagtcatatacgtctaaagccagcttttttgacggggatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgaggtttgtatcgaacaaagtccggcaaactaatcaatgctgatgtaaatggtgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttaaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaattaagtgggggtagttcacaaactaaagaaataagttgtacatttcctttcattttctatatgatagaattgacactacgttgatgaaaggatgaaaaacatgacgcatacaatcgaagaattagcgattacgacgattcgaacattgtcgatcgatgccatcgagaaagcgaaatccggtcatccgggaatgccgatgggcgccgctccgatggcgtacacgttgtggacgaaatttatgaaccataatccgagcaacccgaaatggtttaaccgcgaccgtttcgtgttatcggcagggcatgggtcgatgctgttatacagcttgcttcatttaagcggttacgatgtttccatggaagatattaaacaatttcgtcaatggggcagcaaaacgccaggacatccagaatatggccatacaccaggggtagaagcaacgactggtccgctcggccaggggattgcaatggccgttggtatggcaatggcagagcgccatttagcagctacatataaccgggaaaattttgaaattataaaccactatacgtatgcgatttgcggcgatggcgacttaatggaaggggttgcctctgaagcagcatcattagctggacatttaaaactcggccgccttatcgttctttatgactcgaacgatatttcgcttgacggagaattaaacctttccttttctgaaaatgtagaacagcgctttaaagcgtacggctggcaatatttgcgcgtagaagatggaaataatattgaggaaatcgctaaagccattgaagaagcgaaagcggacacgactcgtccgacattgattgaagtgaaaacgaccattggctatggttcgccaaataaagctggaacttctaacgtgcacggcgctccgcttggggcggaagaattgaaacttacgaaagaagcgtataaatggacatttgaagaagatttttacgttccgcaagaagtatacgatcacttccggcaagtggtaaaagaagcgggagagaaaaaagaagcggaatggaatgaactatttgcccagtacgaaaaagcgtatccggatttggcgaaacaattgaaattagcgatgaacggagaacttccagaaggatgggaaaaagctcttccggtatatgaagaaggaaaaagcctggcaacacgcgcttcttccggcgaagtgctaaacgcgattgctaaagtggttccgcaattgatcggcggttcagctgaccttgcaagttctaataaaacattaatcaaaggcgccggaaactttttgccagaaagctatgaagggcgaaacatttggtttggcgtgcgtgaatttgcgatgggcgcagcacttaacggaatggcattacatggcggtttaaaagtattcggcggtacgttctttgttttctctgattatttgcgtcctgccatccgtctcgctgcattaatgggattgccagtgacgtacgttcttacccatgacagcatcgctgttggcgaagacgggccgacgcatgagccgatcgagcatttgccatcgctgcgcgcgatgccgaatttatcggtcattcgcccggcagatgccaacgaaacggcggctgcatggcgtttagccgtagagtcaaccgatcaaccgaccgcattagtgttaacgcggcaaaatgtcccaacattgccgaatacggcagaacgggcatacgaaggcgtgaaaaaaggtgcttatgtcctatctgaggcgaaaaacggcaatccagaagcattattgcttgcgtctggatctgaggtaagccttgcggtgaaagcacaacaagcattagcggaagaaggcattcacgtttctgtcatcagcatgccatcatgggatcgttttgaaaaacaaccagatgagtataaacaacaagtgcttccgcgtacagtgaaaaaacgtttagcgattgaaatggcagcttcgctcggctgggagcgttatgtcggtgatgaaggcgatattttagcgatcgaccgcttcggagcttccgcaccaggagaaaaaatcatggaagagtacggatttacagtagaaaatgtggtcaaacgagtaaaagcattgcttggcaaataacaagaaaaagctgtcttcgccttttttggtgaagacagcttttgttatgtgaaaaatcgacaatgttagcaaaaaaattttccgttaatagacatatttttcccttttgttttcttataatagaaataaacgaatagaaggaacgggggatgggaaatggtacgctattggatttatttgctaaatgaggaagtggcaagctattatcgcgatcgtacggaaaagattgtcgggctattgcgtgagcatcaatgcgcgaaagcgccgttgaaaagcatttgccgaaaacaagtcgaatttattaccgaacggttatcgttttcccgattggaattaggattgaaacaatattttgccggcagcgtcggcaaaaatttagagcgaaatatgtttatattgaaaaatgaaatcggggatgaagcgctgcttatcgtgcaaaagcgccgcctgcttctcgtcaccgacagttcatcgatcgctgacgacatttgccgcgcgcttgcgcaaatttccccttcttttttagcggtcggcgccgattttgacgactatggttggctgactccgttgatggacggaagaaaatttgcgtaaataaaagatttttgtaaggaaatattgtataataccacatggtttagtacactgttagatagacaacatgaaggaggaagtaatagtatgtggacaacgattctcgttggtgttctagcgcttattgcaggaacagcgctaggatttttcattgcccgtaaaacgatgatgaactatttaaagaaaaacccgccaattaatgaacaaatgattcggatgatgatgatgcaaatggggatgacaccatcccagaaaaaaattaatcaaatgatgaaaatgatgaacaatcagctaaaataaacacggacaggcactcggaacggagtgtctttttattttaaataaacttccaaaatttttttatttttgctacaataatatagcgcattttacgtgacgatgggagaggttcgatgacggtatttcgtgatttattttggttttttcgtcaggagaaaaaagcatatataacaggaattattgtacttttgatcgttgcttttttcgaaacgattccgccgaaagtcatcggaattatgattgatcatataaaagaaggaacgattacaaaagcaattctcattcgctggatggttactttgcttgttgttgccatcgtcctatatgtattgcgttattggtggcgcattttaatttttggttcggctgtgaagttatcgcggcagcttcgcaatgagctgtatgcccattttacgaaaatgtcgccgtctttttaccaacggaaacgtatcggtgatttaatggcacatgcgacaaacgatttacaagcaattcaacaaacagctggaatcgggatattgacgcttgtcgattcattggcgttaggcagtttcgtgctggcgacgatggcatttacgataagttggaaattaacgatcattagcttattgccgatgccgattatggcgattgcgacaagccgctatggcacgcttctgcatcagcggtttttaaaggcgcaggaagcattttcttccttaaacgataaagtacaagaaagcataagtggaattcgtgtaatcaaagcgtttggctatgagcaagacgacattgaatcatttcgcaagcagtcggaagatgtcgtttcgaaaaacatggcggttgcgagaatcgatgctctatttgacccgacgatttcattgatcgttggcatttcgtttttcttagccgttacgttcggcgcaaaaatggtccttgccggtgaattaaccatcggcaagctcgtatcgtttacgacgtatctcggtttgttaatttggccgatgttggcgtttggttggctgtttaacattgtcgagcgcgggcgggcatcgtatgaccgtgtccgagcgctgcttgacgagaaagaggaaattcaagaggcggaaaatgcgattgctacccctccaacaggggatattgtttacgatattcaacaatttacgtatccgaatgaagaaaaacctgttttacggaatattcgctttcacttacggcgtggtcagacgcttggcatcgtcggaaagaccggagcaggaaagacgacgctgcttaagctattgattcgcgagtttgatcaatacgatggggaaattcgtttcggagatcacgaaattagcgaatatacattacatgcgcttcgttcgtcgattggctatgtaccgcaagaccattttttgttttctgctacggtgcgggaaaatattgcgtttgcctgcccggaagcgagtgaagaagatgtgataaaagcggcaaaattagcgaatattcacgaggatatcgaacagtttgccgacggctatgaaacgattgttggggaaagaggagtttcgctttccggcggacaaaagcagcgcatttcgatcgctcgtgctttacttttaaatccggaagtgcttattttagatgattcgttatcagcggtggatgctaaaacggaagagcggattttgacagctttaaaagaaaatcgcggtggaaaaacgacgattattaccgcacatcggcttagcgcgattcagcacgctgatttaattcttgtgttagaagaagggtgcatcgcgcaaatgggaacacacgaagaactaatgagagaaggcggctggtaccgcaatatgtatgaacggcagcagcttgagtcattagtggaacagggagggcaagtatggaaaataaatcgttaacaccaaaagaacaacggcaagttttatggagattgttatcgtacatgaaattatacaaacaagataccatgcttgcctttatattgcttgtgctggcaacggccggagaactcatcggaccgtatttagtgaaaatatttatcgacgattatttaacaccgcagcgccttgattttgagccactattttggctttcggcagcatatatcggtgttttgctccttaaaacgatcatttcctactttcaactcgttaaatttcaagaactggcgttaaaggttatccaggcgctaaggatggacgtgtttacgaaagtgcacgagctcgggatgcgctattttgatcagacgccaggcggaagcattgtgtcacgcgtgacgaacgatacggaagcgatcaaagacatgtttgttagtgtacttgccgcttttattcaaaatggcgtatttgtgattggcgtatttattgcgatgtttgcgttaaacgtacaactagccgtatattgtttatttatcttgccggttattatttggattatgaaattgtatcgtcattacagctcgattttttataaagacatgcgtgaacgtctcagcgaattaaatgcgaaactaaacgaatcgttgcaagggatggcagttattcaagtgtttcgccagcaaaaacggcttcgcgaagaattctcgcaaattaacgacaaacattacgccgcaggcatgaaaaatattaaaatcgacggtttgttattgcgtcctgcgatcgatttcgtttacatcgtatcgattatggttgttcttagcttttttggaatttccgcgatggaaagcccggtggagatcggggtgttgtatgcgtttgtcaactatttggagcgtttttttgaaccagtgacgcaaatgatgatgcgtctttccctatatcagcaggcaatcgtttccgcttcacgcgtatttgcacttcttgatcatgaagagttggcgccgaagaacgcggaaaaatcgaaagcatcgattacagaaggtaagattgagtttcgcgatgttagtttttcgtatgacggaaaacgggatgtgctcaagcatatttcgtttgccgccaaaccaggtgagaccgttgcgcttgttggtcataccggcagcggaaaaagctcgattattaatttgttaatgcggttttacgaatttgaccgcggtgatattctcattgatggtgtatcgattcgcgattacacgaaggaagagctccgtaaaaatatcggcctcgtgctacaagatccatttttgttttatggaaccattaaagacaacattcgcatgtacaaccaatctttaacggatgaacaggtgaaaagcgctgctcgtttcgtgcaggcggactcatttattgaaaaacttccagacaaatacgatcaccaagtagtagaaagaggatctactttttctagtgggcagcggcagttaatttcgtttgcccgaaccattgcggcaaatccaaaaatactcgtattggatgaagcgactgccaatatcgatacagaaacagaagaagcgatccaagaagcgctcgcaaaaatgcggaaaggtcgaacgacgattgcgattgcccaccgtctttccacgattcaagatgctgaccaaattctcgtccttcatcgcggggaaattgtggagaggggaacacatcaagagttgctagcacaaaaagggttatattataaaatgtatttattgcaaaacggactaatagatgtcgaagaatatgcgtaaaaaagcgcttctcacgctatggacgaggagcgcttttttgcttatagttttgtttgttatacgtgtttaaaagtgaatcaagctcccggctcacttgaatcgtcacggttgagttcaatccgttttttgcgactgcttcaatcaattccatccgctttttttcaattaaaattaaaatgtctttgttcggcacagaggaacaagtcctttcttttaaaatttttacaggtgtattgtatactattttaccaataaattcaaaagagcaaaattgaaaaagaaaaaagcatggttgttcataggttactaataatgatatttttgctacaataaaaataaaaaatcaagtaggagttgaaaaaaatggccgatgtcaatctatttttagcatttggtgccggctttttatcgtttatttctccgtgttgtctgcctttatacccggcgtttttatcgtatatcaccggcatatcggtgagtgagctgaagacggagaacgcgttgatgcagcggcgaagtttattgcatacattatttttcttgctcggtttttctcttatattcatttcgattggattcggaacgtcgcttattgggaaatggtttagtgaataccaagattttatacggcaaatcggtgcgcttctcattattatttttggccttgtgattgtcggaatatggaacccggcttttttaatgaaagatcgtcgtttttcgtttcaagagcggccttctggctacatcggctcgatcatcattggcatggcttttgcggccggttggactccgtgcactggcccgattttggtgtcggtcattgcactggcggcgacaaacccaagttctggaatgctatatatgcttgcttattcgttggggtttgccgttccgttttttattctttcgttttttatcggaaagctgcaatggatccgtcgccacagtgaaaaaatgatgaaaatcggcggttatgtgatgattgcaatgggtgttgttctcttttttgactggatgacaaaaattattacgtatacgacaagtatttttggaggattcaccggcttttaaattagtttgttattaaggggagtaaaggagtcatggcaaaaattctcattgttgatgatgcaaaatttatgagaatgacgttatccaccattttgaaaaaagcgaaccatgaaattattggagaagcggaaaacgggaaagaggcagtggaactgtatcagagattaaaaccggatatcgtcatgatggatattacgatgcctgtgatgaatgggatcgaagctgtgcgtgcgatcaaacaagaagatgcaaatgcgaaaattattatgtgttcagcaatggggcagcggcgcatggttgtagaggcgatcgaagcaggagcggctgattttattgtgaagccgtttgaagaaagccgcgtgatcgaagcggtggagcgtttattataagcaatatgcatatgcaagatttgttgctttttgttataatatattatcatacacttgaatgaagaggatgatgtgtttggctatcgtaagttcgatcgttgcagtattcatggcattgctcgttttgtttgtgaggatgaaagcatcgaataaaccgacaaacgccaaaaaaattattttacctccaatatttatgagcacaggggctttgatgtttatcgacccagtatttcgcgtaacgaaaggagaactgattgaggcggttgttttaggagcatttttttccatcttcttaattaaaacgtcgaaatttgaaatcagaaatggaaaaatttacttaaagcgctcgaaagcgtttatcttcattttagtcggtttgattgtcattcgtcttggcttaaaaacatacttaggaagaaccattgactatcgccaattaagcgggatgttttatttgcttgctttttcaatgattgtgccgtggcgtgttgcaatgtatattacgtataaaaaattagaacggcgtttaaaacaccaaccgcccattttaacaacataataagagaaaaaagcgggagatgcgtcccgcttttttctttgcaatcagcttacttgctttgcagcaaatgttcataaggagcgatattaatttgtttttcttttaatgtttttattaaaaatttatggtcgcgttttggggttgctataatgtaaccgcgaataattaaatcttttgtaattcgagaagcgttttcttgaagcgcgagttccccgatttttccagcaattttttgccgagcgacatcgcgaaacaattcaggaaccggttttactaattcctctaaaagcgccttttcttcttctccccataaatgccgtgtctgctcaatataatattcctgccaatctagttccgatttcccatcttcttttggcagccgttttaaaaatttgcgaaacataaaaaaaccaccgatcgacatggtgacaagcaaaaaaacgctccaaaacaatataaaccaaagaaaccaaccttttagcatcattcccacctcaacgaattccaatctatcaaccattattgcgaaaaaagcggtttttggcaagataagcatgtttttatcacattgttacgaaaatgtaatgcaaatgtaaagaaatgccgcaatcctttatgtgtcaatagctggactattgttatagcagtcgaatggaaatagaaaccagtgatatgtatctataaacatgctaatctattacaagcagacgacaaaccaaaaggcaactatgaggaggatagaataatgatgaaaaaaactcttgcaacactcgcggtagtttgctgtatggtcgttggctttacctcttattcaacagatgcggcaacaacttatacatactataaggtgaagaaaggcgactcgctttacaagattgcgaaaacatataaaacaaccacttctgcgttaaaatcattaaatcatcgaaaaagcgatgttcttattgtcggcgaaacaatcaaagtgccgcagcttgtaaaaactcaagcggcgaagcaagcagagaaacctgcttcccaaaagccgaaattttctatttgtgcagaagaacgaaaactaatggcacagcttgtccatgcggaaaccggttttagcgagccatttgccgggaaagtggaagttgcgctcgttattttaaatcgcgtgaaacatcctgcttttccaaagagcattaaaggtgtcatttaccaaaaaacaaaatcgggttatgcgtttgttcctgtaaaaacaggaaaactaacgcgcattcagccgacgaaacaagattatgctgcggtcgatcaagcactatcgctattcccgaacgaccgccgcggttcgctgtacttctataaccctaaaattatgaaagataaatggatgttatcaagaccggtaacgattcgtatcgggaatcatgtatttgcaaaataaatgaggatattccctagattgggaatatcctcatttttttgtaacaacgggcttatctctttcatagaggagagtgtggaacggaacggctcgattttatctatgaaaattaaaagaatggacaattcaataaaaatattatgtaaacaaaaaaagcccttcttataagagcctactcatttatatctattactgtgatatgattttgaggtgaatggttttgtagagcaactttactaatccgaacttctaaaattggcggtgaaaaatgggcggaaatatttttgtccagaagcgagaatggcagtaaaatattccgctgtttttccgttaccccatttttctgtatttgaatcgtcagcgaatggtcttcgcatagtatgacaatgtgtgtgagtaaaatatttgtgggtgacattcaggaatgattccccgacgagggttgcgaacttttgttcgcgacgctcgtcggggccaccaagcgaagcgcggtagaaaaaagcaaatgtcatgcaaaaaggactctctccctgctatgatggtgatgaccaacatccataaaacaggagggagagagtccatgaaacatcttaccacagaatggcctttattaaaagagctggaggaacaattagtcagaactcttcaaaaggtgttcgctgtcttgttggcggcccttttggaggagattgatcaacaactggcggaagcgcgggacaagcgccggtatcagctgaaagacaaacggccgaccacgatccaaacgctgtttggagaagtgacgtttcgacggaactactactatgatcggcaggcgggggcgtataccttcttgctggatgccgaactgggctttgatggagcgcagtcgatcagcccttgcctcgaggaaacggcggtcgagttggccgtagagtgctcttcctaccgcaaagcagcccgtacgttggagtcgatcgtggggtatgcggtcctaagccacgaggcgattcgccaactggtgctggaggcccctgtctcgctgcaccaccctgtttcccaacggcacggccgagtgctgtttgtggaggcggatgggctgttcatttcccgccaggggaaagggaaacgggcgaaagaagagaaaatcctggcggttcacgagggatggaaacgaaacggttcgcagctcgagctcgtgaaccggcgccactacctccatgaaggggagggagacgtgtgggaacggttcgaagagtggctgatgaacgaatatgcctatgatccgtgccgggacctgttgatcatcaacggcgacgcggcgtcgtggatcacggcctgccgggagtattttgggaagcgggcgtgctttcagctggatcgatttcatgtggcgcgggagctgcgtcagtgtctgtccggccatccgcgttggcgggaggtgcggaagaagctggcgaaacaagacgaagaggggcttctcgtggagctgaacagcgcggtcggcacgttggaggacgaagcgaaagagaagcagatggctgccatgatccgccggatcgagtcgatgccgggatgcatccgggactatcgggagtggctgtcggagcaaggggtggagacgaccggcatgcgtccgatgggccacgccgagagcgtgatgagccggtttgcgcatcgggtgaaatcccgccgcagctggaaagaccaagggcttcgggcgtttctgagggcgatggcggcccgaatcgacgggatttggcggagaaatgggcagttggtggaggaagaagagacccgaacggcggcctcggcctcaacaaagtccaagcggatcgaacaggccaaacggaaggccggacggttatgggcagatgtggtgcgtcagaatctaccgtgtctgcagcggtcatccgggacaccgatccatcaagcgttgtcggcgctccgggatggtggttgggtgtaaaaaaatggaatatcgtatcatcgcctcaagatgagggatgagagtccgaaagcgcttacgatatgaattcctgaaaatggttcgctaactagtgatttacaacgcccgtagtgaaccgaaaaaatgttctccacaaagtcttgactgactctgacaatgttttctttttgacaatgcgaaagctcggcctcgataatatagtcttctgtcgtctccaacacatcaacgtgaaaaattgtttcatctaatatggatgcataagggtcgctgcataacaattccagccattgccgcagttcgctttgctcttccttttgatttttgtgcacttggatagctcccccgcattcgtagtattgctgttgtttatcgtatgcatgatcgcgggaaatgttcgcggtgggagcggaaaatagttaattacatatcatggctggaattatgtttttgccgcgtatggttgcggtttttaacctttttggatccgcttagcggctctggctgtcccggattgtctccttttggagcgttttttcgcatatctgtgcttgtatttttatttgtcatgtttggttatcctccttttgttcattagcatgcatcattgtctttcatttattcgcggtataatttatggcatgtttgaaaagataataaatgcatggccgtatttataaaaggaggaagtaacgatggcttatcataaaaataaacaggaagcatttcaagcggcacaaaaaggaacgatggaagcgaaggaatggtatgatcatttagtgcgcgaccaagccgattatggccatcaattaagtcatttaaagaaagaagtaaacgaagcgtttgaacaaattaataatgcgatggaagtagcttcagaaaaacagcgcgttcaattggaaaagtttcgcaacgatttgcaagcgattgtcgatgaagtgaatgaaattcaataaagggaatgtcgcgacaggacattcccttttttatttgtacaaaaatttacggtagtccaggatgacgaaacggacgaaccgttgttattgattcttttttctttttttgttgttttggcgttgtgcttctgtcagcggttcattagaaaattcttcgttgtagccggcaccttttccttaagcacttgccgcgttcattccagggataacatggttcgctttccgctttgccattttattcacgagaacatccgccggaagcccactgctttagctgtggaggaaggcggggtttatattttcaatatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcattaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgtcgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgcttaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagctgcaagcccacggctttagctgttgggtagttgacctccgctactagtttgtaacggatcaacaagtttattcttgtttttaagaagaggcatcataaaacagccataaattacgaaaccttcgaaattctatttacaacttttcctccttataataagataaaagcgtaccaattttacgggagttgggagaattcatgctattttttcgactttgcttcgaaaaaatagtatagtattgaattgagggggtaatacatatggcaaaacaagacgttttcaacgcacgttcttcatttgaagtgaacggtaaaaaatataattattaccgtttacaagcacttgaagaagctgggatcggtaacatctcccgtttaccgtattcaattaaagtattgctagaatcggtacttcgacaagtagacggacgtgtgatcacaaaagagcacgtcgaaaaccttgcaaaatggggaacaccggagatgaaagacatcgatgtcccatttaagccgtcgcgcgtcattttgcaagactttacgggtgtaccagcagttgttgacttagcatcgatgcgtaaagcgatggcggatatgggcggagatccatatgaaattaatccggaaattccggttgatctcgttattgaccactctgtgcaagttgacagggccggaacggacgatgcgcttgaatacaacatgaacttagagttccagcgcaacgcagagcgttataaatttttaaaatgggcgcagaaagcatttaacaattatcgggctgttccgccagcaaccggaattgtccatcaagtaaacttagaatacttagctaatgtcgttcatactgtggaagaggaaaatggagaatacgtagcgtttccagacactctagtcggtacggactcccatacaacgatgattaacggccttggcgttctcggttggggtgtcggcggaattgaagcagaagctggcatgctcggacagccttcatacttccctgtaccagaagtaatcggtgtccgtttgactggaaaattgccaaatggcacaacagcaacagaccttgctttaaaagtaacgcaagtgcttcgtaaaaaaggtgttgtcggcaaattcgttgaattcttcggaccaggtgtggcaacattgccgcttgcagaccgtgcaaccattgcaaacatggcgccagaatacggtgcaacatgcggtttcttcccagtcgatgcggaagcgcttgattatttgcgcttaactggccgcgatgagcaccatgtacaagtggttgaagcatactgcaaagcgaacggtttattctacacaccggatgctccagagccaatatttacggatgttgtagaaattaacctatccgaaatcgaagcaaatctttctggaccgaaacgtccgcaagacttgattccgctttcgaaaatgaaagaagcgttccgtgaagcggtaaaagctccgcaaggaaaccaaggcttcggtttaacagaagcggatctcaataaagaaattacggtaacgttaaacggcgaagaagtaaaaatgaaaacaggcgccgttgtgattgcagcgattacaagctgtacgaatacgtcgaacccgtacgtattaatcgctgctggtttagtagcgaaaaaagcggtggaaaaaggattgcaagttccgaaatatgtaaaaacatcgcttgcgccaggttcgaaagtcgtaactggttacttgcgggattccggattgcttccataccttgaaaaaatcggctttaatatcgtcggttacggatgcacgacatgtattggcaactccggaccgcttgcgccagagcttgaaaaagcgattgcggaaaacgacttgcttgtgacaagcgtactttccggtaaccgtaactttgaaggccgcattcatccgctagtcaaaggcaactacttggcatcgccgccgcttgttgtcgcatatgcgctagcaggtacggtagacattgacttgttaaaagatcctatcggcaaagataaagacggcaatgacgtttactttaacgacatttggccttcgacggaagaaattaaagaaatcgttaagcaaacggtcgtaccggaattgttccgcaaagaatatgagcgcgtgttcgacggaaatccgcgttggaatgaaatcgaaacgacagacgaaccgctttatcaatgggatgaaaactcgacttacattcaaaatccgccgttctttgaaggattatctccggatgttcgcaaagtcgaaccgcttaaaggcttgcgcgtcatcggaaaattcggcgattctgtcacaaccgaccatatttcgccggccggagcgatcggtaaaaacacgccagctggccaatatctcatctctaaaggtgtcgaaccaaaagatttcaactcttacggatctcgccgtggcaaccatgaagtcatgatgcgcggtacgtttgcgaacattcgcattcgcaaccaaattgctcctggcacagaaggcggttatacgacttactggccgacaggcgaagtcatgacaatttatgatgcttgcatgaaatacaaacaagacggcacagggcttgtcgttattgccggcaaagattacggaatgggaagctcccgtgactgggcagcaaaaggaacattcttgcttggcattaagacagtcatcgcggaaagcttcgagcgcattcaccgttcgaaccttgtattgatgggcgtattgccgcttcaattcaaagaaggggaaaacgcagaaacgctaggtttaacgggcaaagaagtgttcgaagtgcatattgacgaaaacgtcaaaccgcgtgatttgatcaaagtaacggcaacaaatccagatacaggagaaacaaaagaattcgaagtaatcgttcgctttgatagtgaagtcgaaatcgactactatcgccatggcggaattttaccgatggtgttgcgtgaaaaactcgcaaaaacaaaaaaagtaaaataaaataacgaagcaggctcttacttgccaagagcctgctttttttattttgtattcgatttttttgctgcattttctagttggctttttggatccggagtaaatgccgcatcttgaccgaacccttgtggattcacgccaggagcttttgtcccgcggtttttgccgccattctttgtcatcgcgctcacctccgtggcatagtatcacctttattgcacaaaaatatgaaacaaaaaaagaaaatcacttcgtttgtcttagtgagttagcctccattttgcacgccgccatttttcgagcagtaatgggaagctccgcgaaaatcattccgcacaaaatgccgatgcagccgataattgcggaagccgttagctgttctttcgcccatatgtatgcggtcagcgcggcaaatacaggctccatcgcaaaaataagagcgacgcgggtagctgtcgtatatttttgaaagttggtttgaattaaaaacgctgccgttgtcgcaagcaatgacgtaatgagaagggctgtccatacttcacgtttttgtaaaatcgccacattccacatttgcgtttcgtcttcaaaaagaaaggcaaaaatcgtacacattaccgcaacggtgaaaatttgcgtcattgttaataacatggtggaataacgcgccgaatattttcctgtagtaatgatgtgcatcgcaaacgaaatcgcgcaaaaaaagacaaatacgtctccgcggtttaacatccatttgccatcgccgatggttaaaaaataaaggccgactgccgccaacaccgcaccaatggacgcattgacggatggtttttgttttagaaagagaaaagaaaataacggcacgagtacgacgctaagtccggtaataaatcccgcttttgacgaggttgtgtatagtaagccgaccgtttgaaatgcatagccgctaaacagccaaaaccccatccatataccggcgcgggcaagcggcaaggtataatgacgaaaaagcgaacgatgaaaaattatcagccataaaagtaaaaacgcccctgctaggctaaaacgaaccgcgttaaaagaaagaggttcaagaaaagaaatcgcgttttgcacgatgacaaatgttgccccccagacgaacgtgacggcaagaaggctaaaatccgctatccactgttttttcaatccaatccccccgttttgttcactttgctttaaccaacaaataaaaatataatcgaacggtagtgtatcacaaatgtatgaaaaagaacacacttttttgaaaaattatacaacaatatagaaatcaatgaaacattatgcaaaaaacgttgatacagcaacaaaagctgcataataataggtaatgaggaaacaaagccgctgctatacatgttttttgaactatattgtgtataatacaaagtaagatatagattgtacacggaattgattacggaagggtgacgagggcttggacgtcatgattcaatggacatatattacgccgaaaaaacaagaattggtgcttacttctgattttttgcctgctgcggaagcacttcgattagccgaggattttgaaaaaacaggtcgtgtaaaggaattatgctttattgaccaaaatcatgttacatggtcgaaaaaagaactgaacaagctattaaaagaagtagaaacggaaccgcatgatgtcattgcttactttgacggcggctttgataacgagacattgcagggcggagtcggagtggtgatttattataagcaaaacaatgaacaatatcgtcttcgcgccaaccgccagcttgatgaactgaagtcgaataacgaagcggaatacgccgcgttttggtttttaatgcaaatgctcgaggagctcggtgttcatcatttgccggttattttccgaggcgattcacacgtcgtcttgaagcaattgtccggcgattggccgtgttttgaagatgaccataacgcatggctggaccgtattgaagaaaagatcaacgaattaggaattcagccaatttacgagccgatttcacgcaagcaaaataaagaggccgaccagcttgcccgtcaagcgatggaaggccaaacgattactagcatgatggaacttacagagaaagggtaggcaatgaaatgagagagaaaaaagtgaacaaacgaaaggaaatattagataaactaaatgaattacagcaaatgtattgtgacggctgttttttaaaaagcacgtttcgaaaagaatacggcaaaacatatgcacaatcattttgcattaaccaatgcacggtcggcgagaaaatgcggcagtacggcgccatgttgatggcaactcctcctcgttcatcaaaataacaaagggcttcacacagcaggaagcccttttttctccttatcgtaatgcctcatttaattgatgttccgccttagcaagtttttgttcataatgtgataaaaattcttcatcaacgccagttgcttgccggcgtgcgcgcgaaagctgatcgtgggcgttggcaatcgcttgtttggcgccttcgagcatgtctctatccaagctcatcgttgcttgacctaccattttttccgctgtttccacaaacatttctacttgttttaaatcgttatagccagaatgaatgtcacgttccatttgcaaacacctcctagcggatagtgtttatcaaataggaaggaatatgcgcataaaaaacaaaaaagaccagcgtgttgccggccttttttgtttcacttacgttctttcgtttatgtcaacgaacgccttataatttcacaacgttagcagcttgaggtccacggtttccttgaacgatttcgaaagaaacttcttgaccttcttccaaagttttgaacccttcaccttggatcgctgtgaagtgaacgaatacgtcagaaccgccttctacttcgataaaaccgtaacctttctcattgttaaaccatttaactttaccgtgttgcataatactgaattcctcctaatacctttagccctcaggctaacttaaagattttttatcaaataacggaatatacttcacagccatctaaggtgagcaaacatgatgaatgcttgaaatatattctgttatatgatgactctactatacactaatgtaagggcatcgtcaaggaaaagaaggcgaaattcagaaaaaaattataaaatgttaaaaaaacagggattttccgctcgcgtctcgaaatagtttggttagaaagcaaaaaagtaagaatgaatggaagaaatataccatacattggaatagtaggagcgtaaagggggatgaatgggatgtaccgcggaaaaatcgctggtaaagaagtgatcgttcgtttaggaaatcgggtcagtcggcgttatttttccgataacaaaatttacaacatggttctttcttatggtgaaacggcgtttaaaaaagggcaagaaacgttttgcatttataatgaccgcattggcttaattgtcgcagaagtggaaagaaacgatattccagtcattcgtatcgactatatcattgaaaacgaaaatgtatatgaataatagttgacaaacaggacacaacgctataacttaattgtaagcggtatcaaaatagggtttctctgcaaaagcatatagtcatgaaagtccagatatggtgttgaaccgagccgacagggcgcataaccctagtaaggtgtttgcccaggatgcttatcggactgcacgcaggtgttgaaaaaactctttagtacgtcagaatctgccgactttagtcgcgcagaggttcagggatagacgtaacagacctttgcttccataaggcataggtctgtttatctttataataggcaaatgatgaaacaacattcaaatctgcatcgtactataggatgaacaacaagaacaagagataagaggtgtagcatatgttattgcgtaaaatgatgtcaagaatcggagtcggatcggcgtatgtcgatttgattttaaataaaaccacatttcagccaggagagtgcattgagggggttcttcatattctcggcggcacggtggaacaaaaaattgaaaaactggatgtagaatttatccaaaaaacgctgcgcgatgggaaagaaatcgataatgtcatcgcaacaattccggttgcaggagcgtttcagatcgaggcaggacaaaggaagcagataccgtttacgtaccagataccagattcgcttcctccttcacagcccggaatttcgtatcggtttattacccgcttggatattgaagatgcggtggatacgctagattttgactatattcaaattttgccgagataaataaaagttgtaaaaaatctattgacaacgcttacattttctattaaccttataatcaagttaataattgtggcggagatgctggagacccacacgtattcccttttttcggagggaagagtgtgggtttttagctttttccattgctaaaaatgtaactgctttcaaaaaacggcgttttcctccggagggatggggatgatgggcagttacaaaaaacaaaagaaaagggggaaaaacgatgacatcgtttgttgctgaactggttgggactgcgctgctcattatttttggcggcggtgtttgcgcaggagtaaacttaaaaaaatcatttgcgcacaactctggctggatcgtgattaccatgggatgggggcttgctgttgcaatagcggtatatgcggttggccaatttagcggcgctcacttgaatccggcggtaacgcttgctttagccttcaatggcgattttccatggacagatgtgccaaaatacattgttgcacaaatgcttggtgcaatgattggcgctgtcattgtctatcttcattatctgcctcattggaaagaaacggacgaccctggcgcaaaacttggcgtatttgcaacaagtcctgctgttccaaactatttcgcaaacttaatcagcgaaataattggcacgtttgtattagtgcttggcattttagctattggcgccaataaatttgccgatgggctaaatccatttatcgtcgggtttcttattgtcgccattggtctttcccttggcggaacgacaggatacgccatcaacccggcgcgtgatttgggaccgcgcattgctcactttttgctcccgataccgggaaaagggtcgtctaattggtcttacgcatgggttccggttgtcggcccgattcttggcggttcgtttggcggtttattttataaagctgtctttctaggaaaaatgacagcagcattttggtatgtgcttattgctataatagtagtactcgcactgacattcatcagccaaggaaaaacaccgaatagctataataaagcaaaaaatgctttcatgtaattaggagggggaattagtgatggaacgatacattttgtcactggatcaaggaacaacaagctcacgggcgattttgtttaacaaaaatggcgaaattgttcatatcgcgcaacgggaatttaaacaatattttccaaagccaggatgggtcgaacataacgctaatgagatttggggctcgattttagcggtaattgctaccgtcttgtcagaagcatcggtgcagccggagcaagtagcagcgattggcattacgaaccagcgggagacgacggtcgtatgggataaacatacggggttgccgatttacaatgcaattgtttggcaatcgcgacaaacggccgacatttgcgaacagctcaaacaacaaggatatgacgaactattccgcaaaaaaaccggtttattaattgacccttatttttccggaacaaaagtaaaatggattttagacaatgtggaaggagcgcgggagaaagcggaaaaaggcgatttattgttcggtacgatcgacacatggctcatttggaagctttccggcggacgcgcacatgtgacggattattcaaacgcttcacggacgcttttatttaatattcatacattacaatgggatgatgagattctaaatattttaggcattccaaaatcaatgcttccaaaagtgcgcccatcctcggaagtgtacgctaaaacgataccacatcatttctttggtgtcgaagtgccaatcgctggagcggccggcgaccagcaagcagcgttgtttggccaagcgtgctttgaggaaggaatggcgaaaaacacatatggcactggctgctttatgttgatgaatacaggggaaaaagcagtacaatcgaaacatggcttgttaacaacgatcgcatggggaatcgacggaaaagtcgaatatgcgttagaaggaagcatttttgttgccggctcggcggttcaatggcttcgcgatgggcttcgcatgattaagaaggcgtcagacagtgaaacgtatgccgaaaaagttgattcgacggatggcgtttatgtggtaccggcatttgttggccttggaacaccgtattgggatagcgatgtacgcggcgcggtatttggtttgacacgcggtacgacaaaagaacatttcattcgcgccacactagaatcgcttgcatatcaaacaaaagatgtattagcagcgatggaagcggattcaggtattgcgttaaaaacgttgcgcgtcgacggcggagcggtgaaaaacaatttcttaatgcaattccaaagcgatatgctcggcgttccggtagaacgtccagtcatcaatgaaacaacggcgcttggcgcagcatatttagcaggccttgccgtcggttattggaaagaccgcaaagaaatcgcatctcaatggcaattggaacgtcaatttgaaccgcaaatggcaaaagagaaacaagaacagctatatgcaggctggaaaaaagcagtgaaagccgcaatggcgtttaaataaaagtatgtaaaaagaggctcttccatttggaagcgagcctctttttgcattatcatgcaaaaactatatttctgtattttgggtttatgtttgttcatcgtttatgtggcaacttgaatatgttccgttatccgacgataaaaaaccgtatgcctatttgatataaaataaaactatgtgctaaataatcaatcggaattaagggaaattatacataaataacaaaaagtagttgaatttgtaaaaatactgtaataaaatattaataaaatttaaaaatttaataaattaaatttaatcaaaaatattatagaaataaaaaggggggaatatattgaccggaaaaccaatcttagaaatagatcatttacgcgtttcgtttcgaattcaagatcagtattatgcagcggttgatgatgtttcccttacggtgaatgaaaacgaagtagtggcgatcgttggagagtcggggtgcggaaaaagcgctctggcacttgcagtgatgggactgcatccgccacaaaagacaaaattggaaggaagcattacatttaaaggaacgaatttattatcgttatctacttcacagttgaacaaaattcgcggtaaagacatcggaatgattttccaagacccattaacggcattgaacccattgatgacgataggacgacaaattgaagagagcatggactatcatacgaaattatcctcggcggaaaaacggcagcgcacgttagaactgttaaagcgtgttggcattccgaatccggaaaaaacatatcatcgttaccctcatgaactttcagggggaatgagacagcgggttgtgattgcgatcgccattgcttgcgaaccatcgcttatcattgcagatgagccgacaactgccttggatgtgacgattcaagcgcaaattatgggactattgaaagaactgcagcaacaaatgaaaaccggcattattttgattacccatgatttaggggtagttgcggaaatggccgatcgcgtagcggtcatgtacgctggggaaattgttgaactggcagatgtggaaacattattccaccatccgcttcatccatatacacgctcattattgcagtcgattccttccgcgcaaacccgcaaggaaaaacttcacgtcattcaaggaattgttccttccttgcaaaaaatgccgcggacaggctgtcgattcaaatcgcgaattagctggattgatgagtcaaaacatgaaccaaatccaattttgcgagaagtcgaaccaggacattgggttcgctgcacatgttatcagcatttctactttccacatgatcatataggggacgtgggccatggcatttcttaaagtcaatcatttaaaagtgtattatccagtacgcggaggattttttcgccgcatcatcgattatgtgaaggcggtagacgatgttagctttgagctgaggcaaggagaaacgtatgggcttgtcggagagtcaggatgcggaaaaacgacgacggggcgtgcgattatcgggctcattaaagcgacagcaggcgaaattttattagaaggcaccgatttaacaaaactaagccgcaggcagttttacccgtatcgaaaagacattcaaatgatttttcaagacccgtattcttcgctgaatccgcgcaaacgtgtgcttgatattatcgccgaaccgatccgcaattttgaaaaactatcgccgcaagaagaaaaacggaaagtgcaatattttatcgaaagagtaggattaaatccagagtcgatttataaatatccgcatgagttttccggaggacagcggcagcggattggcattgcacgggcgcttacgctcaatccaaagctcattattgccgatgagccagtgtctgcattggatgtatcggtgcaggcgcaagtgttaaattttatgaaagagattcaaaaagaatttcaacttacctatttatttattagccatgacttaggcattatccgccatatgtgtgaccgcattggtattatgtatcgcggcagatttgtcgaagaaggaacgagcgaagaaatttttaataatccgcagcacatttatacaaagcgtctcctttcggcaattccaaatgcggatccgcgccagagaaaacagcagcttaagcttcgcgaagaagtcgaaagggaatacaagcagtcgtaccatcgctactttgatgatgaaggcaaggcgtatccgttaaagaaaatctccaagacgcatttcgttgcgattccgtaaagaggggaagacgacacgatgctgaaatttatattgcgacgaatcataatgatgattccgcaactatttcttttaagtgttctcgtatttttgctggcaaaggcgatgccgggggatgcattgacaggacaattggcaggaaatccaaaaatggatgcgcaaacattagaggaaatgaaagaaaagctcggacttaatgatccgatacatattcaatatgtacgttggatgaaaaacttgctgcatggagatcttggcatgtcctatactcatcagcagcctgtcaacgatttgctagctgggcgaatgtggaatacgattttgttatctgccgcgattttgatactaacgtatatgatcgcgattcctttaggaattatttcgggaagatggaccgactcttgggcggataagttaatcgttggatacagctacgttagctttgcaacaccgttgtttatctttgcgttaattatgttgtttatttttgggttcaaactaggatggtttccgacgggaggaagcgtcgatattcaagtggaaaaaggaacgtttgactattatgtaagcaagctgaaccatcttttgcttccggctctgtctggagcgctgatcaatacggtcgggacgattcaatatttgcgcagtgaaattatcgatacaaagctgaaagattttgttaaaaccgcgcgcgcaaaaggagtgccggaatcaagcatttattggcgccatattttacgaaattcgtttttgccgattgctgctttcttaggatatgagattacaggattaattggcggatcgatctttctcgaatctatttttagttatccagggattggacaattgtttttgcaatcaattctgcagcgggattacagcgttgtcaccgcgctcgtgatgatttccggccttgctaccttaatcgggacgcttttatccgatattatcttaagcgctgttgatccacgtattcgcattgagtaatagaatgggggacacaatgatgaaagcggaactaggcgatatccatgcaaaaaatgaaaaaagtccttcaagtctctctattatgtggcgtgaattggtgaaggataagttagcttttggttctctcattcttctttccttgattttgatcattgtatatggagcttcattattattagaccaagacgaaattgtcaaagtggacttgctggctatctactccccgccgtccgcagagcattggctcggcacggattatgggggaagggatattttcgggcagcttattatcggtgcaagaaattcatttaccattggtttggcaatcacgctgatcactggtttgatcgggcttacggttggccttattgccggatattatgggggagttattgataatattatcatgcgtattatcgattttatccttgtgctgccatttttaatgattgtgatcgtatttgtggcgattgtccctaaatataatgtttttacgtttattctcattatgagtgcctttttatggacaggaaaggcgcggcttattcgagcgaaaacgctggcggagagggaattggactacgtaagtgcatcgaaaacgctcggtacgccagattggaaaattattatttttcaaattctacctaatttaagttcgatcatcatcgtaaacttaacattaaacctcgccgggaatattggaattgaatcaggcttaagctatttaggctttggactgccggaaagcacgccaagtctagggacgctggtcagctatgcgatgaatccggatgttttgcaaaataaatggtgggtttggctgccagcatcattgcttattttagtaatgatgttgtgtataaattttatcggccaagcgttaaaacgcgcggcggatgcaagacaacgattaggataaagggggagaaaaacagtgagaaaaaaatggcagtggaagttttttgtggtgctcgttgtccttttattaggattaacggcgtgcagcaacaactccacaaacaacaaagacagcaaaaatcaaacggcgcaaaaggaagacatcagcaaattcccaatgaccgtcaaaaatgacgggaaaatcgtagatggtgtattaaaatacggattagtatccgatacaccatttgaaggaacgcttagctatgcgttttacaaagggcaaccggatgcagaaattttgcagtttttcgatgaatcacttttccgtacaaacggagactatgaaattacgaacgatggcgcggcgacatacgaactttccgatgataaaaaaacgataacgatcaaaattaaagataatgtcaaatggcatgacggtgagcctgtgaaagcggaagatttagaatacgcttacttagtcatcggccataaagattatacgggtgtccgctacggagatgcgctcattcaagatattgtcggcatggaggaataccatagtggaaaagcggacaaaatctccggaattaaagtcattgatgacaaaacactaaccattacatggaaacatgccaatccatctgtgctgacaggcatttgggcctatccgctcccaaaacattatttaaaagatgttccgattaaagatttggcgaaatcggataaaatccgcaaaaacccaattggttttggtccatttaaagtgaaaaagatcgttccaggcgaatcggtggaatttgttcgcaacgatgattattgggatggaaagccgaacttaaaaggggttattttaaaagttgtcagcccgcaagtcgtattgcaagctcttaaaaaaggcgagattgacattgcggaattcccgacagatcaatatgtcagcgcaaaagggacgaaaaacattcaatttgtcggcaaaattgatttagcttacaactacatcgggtttaaacttggccactgggatgcgaaaaaacaagaaaatgtcatggataatccaaaattccaaaacaaaaagcttcgccaagcgatggcatacgcgattaataacaaggaagtggctgacagactttatcacgggttgcgcttcccagcgacaacattaattccgccatccttcccaggataccatgataaaaacgcaaaaggatatacgtatgatccagaaaaggcgaaaaaattgctggatgaagccggatataaagatgtcgacggcgacggcttccgtgaagatccaaacggcaagaagtttacgattaacttcctgtcaatgagcggcggggatattgccgaaccgctggcgaaattttacatgcaatgctggaaagacgtcggtttgaatgtgcaactggttgatggccgcttggcggaattcaactcgttccatgacatggttgaaaaagataacccgaaagtcgatgtgttcgccgcggcgtggtacactggaaccaatgtggacccgtatggattatatggacgcgatgtgatgtttaactattctcgatgggtgaacgagaaaaatgatgaattgttagaaaaaggacattccgagcaagcattcgataaagaataccgcaagaaaatttacaacgaatggcaagcgctgatgaatgaagaagtacctgtcatcccgactctgtaccgctcgattatttatgcggtaaacaatcgtgtgaaaaactttaccgtcgaccctagctcaaaattaacatggaaagatgttggtgtcacttccgaaaaaccagaagtagcgcaataataaaaagaggggagagcgcctttgctctcccttcctcgtttgtgaaaattaaaaaatgattgtcatcacaatggcaccatgataagataaaaacaaactgcatacagtcttatcaagagtggacgagagatcgggctctatgactccacagcaacctgcgtattacgcaaggtgctccaacccgcaaagcgtctttcgctttggatgataagaacggttaccccctttcgcatcattcatggcgaaaggggtttttatgtatgtgcaaagaaggaggtgggaatgtcgattgcgcgaaaatgatttgattcgcagctatatggcggcgcacttaacggtagcatcgtttgcttcccatgtcgcccgttgtgtccaaaaacagcttttgcaatttgaccgacaggcagcgattcattttgatagcagccaaaatgttttccatctatacggatatacgcaagggaagatgttttcgcttcttctgacatttgcggaagtggaagaatggaaagctgctggcccttatgcgcttgaccgctgcattttctgtgaattagaggaaaaaggaatttcgatcgtacatatgactccatatttgcggtcggtattttcacaatcttgaaaataatgaaaaaaggggagaaacataatggcagtaaaaaaatttgaacacgtcggcattcaagtaaaagacatcgaaacatcgaaaaagttttatcaagaggtagtcggattggaactacttagcgagatgacgcatacgaacggtacaatgaaattggcgtttttaggattggatggctcagtcattgtcgaattgatcgaagggtataatccgaatttgccgacggaaggaaaagtgcatcacgtcgcctttaccgttgaaggaattgaacaagaaaaagaacggattcaatcgctcggcgttccgcttgtatgggaagagattacgacgctgccaaacggggcgaaatatttattcttccttggaccggatggtgaatggatcgaattttatgaaccggctaagtaaaacgaaaccgctctgttttagtttcgaacagagcggtttttccatggcgtttcggtgatatatgggaattttcgaaacacccatttcaacacgttcggcacgacgataatgacaagaagaagacgtacaaattgcaaggagctgacaatcgctggatctcctccgaccgtttgcgccgttaataccatttccacaagtcctcctggcgcgaggctcaacagcgcggtcgacagcggaagatcggttaattccgcaaatacgtagccgaatccgaacgatagagcaattaatactaacgcaagcaagaaatatacccagctaaattttccgccaagcttaatatcttctaaggtaatgcgttctcccatgtttattccgacactaatttgcgccaaaataatcaaccatacaggcagtggcggtaagttcaccccggccacatgcatcactgccgttacggcaagcggtccaacgacgtatgctgccggaatgatgtttcgtaaaagaagcgcaccgaaaatacttaacaaaaaccaagtgtaatgaccatcgaaagaagaagctgccgcctgagcggttgtgctccctgacgacgcatctccgctcaaccaatggacaacgaccgttggcacaagaaaaacgaccgttaataaacgaatcgtttggaaaatggttactaaagcagtattcgcgttcaacgactcacttgcggcaaccatttccgacagcccgccaggaacagatgcaaacacacttgtcactttatcaatatgtgtccatttcgtcaccgcgatgctgtttataatgttaataacaattagcaatacggtggcaacgagaaacggaacaatatatggcgcaatcgttaatagcgtttcttttgtaaacgacagtccaaaataagtgcctaacacaatcaatccactattcgacaacgctttcggcgccgctactgggcgcttgatgaccgttttccaaacaagcattccagtaatggctccgagcatccatggaattggggaatggagacgataaaacagcaaaccggtcagtcctgcgacgatatatgtttctaacactttcattgctgtagtcctttccattctctgtaaacctatcactattgtaaagaaaaataaaagaaaaaggaagtaatgtgctcattgtgatatactgaaaaggaaaggggagggagaaatgatggaagaacaagtaaaacatgccattcaagacgaatacccagaggaatttgcctggtgctacggatgcgggcggctgaatgagcacggccaccatttccgcaccggatggcaaggggagaaaacggtcacgatttatacgccacgtcccgagcatatcgctattcctggttttgtttacggcggattgattgcgtcattaatcgactgccacggaactggttccgccgcgctggcgctgcatcgcaaaaacggacacgaaccaggagatggagaagtgccaccgcggtttgtaactgcttctttgaacgtagagttcttgaaaccgacgccgcatggagttccgttaaaggcaatcggtacggtcgaagaaattcatccgaaaaagtggaaagtaaagacggaagtattcgccgatggagaactttgtgcgcgcggtgaagtcgtggccgttgtgatgccgaagacgtttgggcaaaaatagcgcgcccattgacaaacaaaaagcaggaggccatcctgcttttttatcgttttggcatgatcatgaccgaagaaacggcgcttgccgcttctttgccgttttgcgttaagacagcggtcagataggcaacagtgcgcctgaatttttccacctttgcttcgacttccacttctccggcaacagtcggggcggtggaatgtcgtatgcagattgatcgagacaaatgtttggtctttatgaagcaacgtcgtaatcgcatacgccatcataatataggccgccgcactgacaaatcccccatgatgccgccgtttccgtttagccaatgtcacccgatcgcccattttcctttcgcatatctttcgcctgtttccactaattgaacgccaagcgacgtatcacaggctggcggtgcgcttttacagctatggctccatgcaagttgacgttttttgctatagctacaaccctttttttgaaaatgataagattctatattaccctattcgcgaatgaaaagatttctttttttatcgttaaggggctgcgcaatattcatgaataaaaaattatgcgttttgatcccattttcgttgacccgacacagtaaagctcatggattgctttgtatttgtgatgggaaaaagaatggcgcggtttgatttcgcaatggcaaaacgaatggtaataatgataagttcactagttattagaaacaatcctattattttcgtataaagaacactaaaaataggcggcaaaacaagaaggaaataagggaagtgggagagaaaagaggaagaagggacatcatttacgagacggggataaggatcagatcccgatatagatgaatcaacgcgatgactaattcaggacgttggtgtcgtgcaaaagcataaagaaagtagggaggttctcgttttatgtacaaacagccggacaaggagaaatggacgggacggatcgacagcgaaagcgatgagaaaagttttcgcgtccatcaaaaaattcgtctgcttgatataggacaaatacagacgcaggcagaaaatgcatttgctttattaggctttcaatgtgatgaaggagtccgccgcaatcaaggacggcaaggagcgtatcacgcgccggtggaagtgaaaaaagcgctggcgaacctgccatggcacctgccgtctcacacaatactttacgatgtgggcgaaattacttgtgaagggggagagttagaaaacagccagaaacatttgggtcaggcggtagagcgccttatctgccataacatcacgccggttgtcatcggcggcggacatgaaaccgcgtacgggcattatctcggtgttcgtcaggcggtcggttcggaaacgaagcttggcattatcaatattgacgctcattttgacatgcgcccatatgaacaagggccgtcgtcggggacaatgtttcggcaaatattagatgaagatggaaacgtgggatactgctgcctcggcattcaaccgctaggcaacacggcggcgttatttgaaaccgctaatcgatatggatgcacgtacgtgcttgaggaagaattgacgttggcaacgctagagcgcgcgtatgagatcattgacgattttatccaaaactatgatgtactgatgctgacgctttgcatggatgtgttgagtgcaagcgcggcaccgggagtgagcgcgccttcgccgttcgggcttgatccgaaaatcgtccgcgccttgcttcgttatattatttccaagccacaaacgatcagtttcgatatttgtgaagtgaatccgttggtcgatgaaaatcgaaaaacgattgcgttagcggccgccttctgcatggaagcgctcgttcatttccaccgccgccagcgggcggcgacaggtcggtgaagcccgatgaaactattgatcgcggagcgggatgaaaacgagagcgcggcgatccgctggcttgtttccgcctattcgctgcctattcatcacgtttataccgccaataccgtcgagcagacaatgaggatattagagaaggaaacaccagagctgttatatattgaattggacatggtttcccatgacgattgggaggaaatggcgaaatacgtgcggctgttttgccaaaaagtgattgccgttacggccgaggcaacgtttgcccgagcgaaacaggcgattgaatggcagtgtgtcgatttgctcgtcaaaccgctcgagccagccaagctgaagcagtgcctaaaaaaagcagtgtcttccttcgtccgtcaagaacgccttcatccgctccattccaacgatgcggaacgctattcgtaccgttcgctcttttccgaagaggtagaagcggcagatgtggcgctattgctcctgcaaacagaaaatccaaataaatggcgggacattgtttcctttttaacgcaatatccgtttcgttatccgactcgcgtgctgccactgtcgaatatggtcgtctgtttgctttccggtgtatcgggcgatatgaaagaagaggcatggaaactgctgcgcgactgggaggcggagtgcacggagcctttggcggtcgtcgcgctgccgcctgatggcggtcaaacggtgcgtgcgcaatatcaaacggcgcgccgcttattggaaacgacattttttatcgggtaccgccaggtgattgcccccgctcctgaatatgaacgctggaaggaactcgacccgtttctaacgccggaagagcagcggaaatggattgacatgctgcaccggtttgacaagcaggccatcaaaacgtggatgcagcgtgaatttttgcatatgccgacgccgtttcccaacccggaaatggtgcggacaaggctgacgagcatattggcgcaaatccgccgctttatgaaaacgtatcaccttgatcgtggcgagacggaacgcgactatatgcgcatttttcatgagattttatacaatcgcgtcttataccgcattgtgcaggaaatgcttcttttcctctatgggcttctcgatcgcgcgaaagaggcggaagagcaggcgcgcgccgatgtgattgaaaaagggattcgctatattgaagaatattttcgcaatcccgatttaacgcttgaaaaagtggccgcggctgtcggcagaagtccagcgtattacagccatttgttaatgaaaaaatacggtatctcatttcgtaagctgctgacgcaaacgagaataaaggaagcaaagcgcctgcttgcccaaacggagctgtccattaaagaaattgcctatcaaaccggctttcgcacctcgcactattttacacgcgtgtttaaagaagaaacaaagaggaccccaaccgaataccgcgatgaacagcgcaaagaaccgcaatgatcgagcggttcttttttataaatctaaaaaaataaaaaaaatctaaagaaaatgatgcaagatggccatttcatttcaccattggggaagaaattcaaaagtttgtatacgatttcaaaaatggggtgcatatatcagaaaccgctttcattttataattcttgataaataaaaagaataatgattaagtcggaccatcgagacggcgaaaaacgtctcttattcgacattcattcatcctaacggcaagctgacaagttttatcttaattaggcgagaagactcccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaataggatagattcagtaaaatatagtatcatatagttagatgggaggtgaaaaaatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgccaaaacgaacgaaaactataagctgttaaacagcaacatggcacagcaaattttaaaaaaggtcaatgaagcctttaaatctttctttggtttgatcagtcttgccaaacaaggaaaatatgaccacaaggctatcagtattccaaaatatcttaaaaaagatggctttcattcactgatcattggccagattcgtatagacggcaacaaattcacgataccgtattctcgcctatttaaaaagactcacaagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaaacatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcataaaagataagcaaaaaatcaaaggtaccactcgtaaacaggctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcataaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcaacgcaatatgaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaacataaaagaaaaactagagtatctttgtaaattttacggcattaaattcttcaaacaggaagagtcatatacgtctaaagccagcttttttgacggggatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgaggtttgtatcgaacaaagtccggcaaactaatcaatgctgatgtcaatggcgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttaaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaattaagtgggggtagttcactggttaaaaacaaaggaaaatggaggggatcacgatggtaacgaaacaccggccagtgcaagcatacaccggttctactttgcatgcgaaaggctggattcaagaggccgcgttacgaatgctgaacaacaacttacatccagaggtggcggagcgcccggaagatttggttgtctacggcggcatcggcaaagcggcgcgcaattgggagtgctacggggcgattgtcgaaacgctattaaacttagaaaacgatgaaacgctgctcattcagtcgggaaagccagtcgcggtatttaaaacgcacacggatgcgccaagggtgttaatcgccaactcgaatcttgtgcctgcttgggcgacgtgggatcatttccacgaacttgataaaaaaggattaatcatgtatggccaaatgacggcaggaagctggatttacattggcagccaaggcatcgtgcaaggcacgtacgaaacgtttgccgaggtggcgcgccagcactatggcggcacgctaaaaggaacaattacggtgacggcaggtcttggcggcatggggggagcacagccgctcgccgtcacgttaaacggcggcgtctgcattgccgtcgaagtggacccagcccgcatccagcgccgcattgacacgaaatatttagacacgatgaccgatcgtctcgatgtggcgatccagatggcgaaaagggcgaaggaagaaggaaaagcgctatcgatcggcctgcttggcaacgcggcagaagtgctgccgaaaatgatcgaaatcggctttattccggacgtgttgacagaccagacgtccgcccacgatccgcttaacggctacattccggcgggcatgacgctcgaggaagcggctgagctgcgccagcgcgatccgaagcagtatatccgccgcgccaaacaatcgatcgccgaacatgtcaaagcgatgctcgccatgcagaaacaaggctcagtgacattcgattacggcaacaatatccgccaagtcgcgaaagatgaaggagtggaagaggcgtttaattttccaggttttgttcccgcctacatccgtccgctcttttgcgaagggaaagggccgttccgctgggtggccctgtcaggagatccggaagacatctacaaaaccgatgaagtcattttgcgcgaattcagcgacaaccaacatttgtgcaactggatccgcatggcgcgggaaaaaatccagtttcaagggctgccggcgcgcatctgctggctcggctacggcgaacgggcgaaatttggcaaaatcattaacgacatggtggcgaaaggcgagctgaaagcgccgatcgtcatcggccgcgatcatttggattccggttctgtcgcctcgccaaaccgcgaaacggaaggaatgaaagacggcagtgacgcgatcgccgactggccgattttaaacgcgcttcttaacgcggttggcggtgcaagctgggtatcggtgcaccatggcggcggcgtcggcatgggctattcgattcatgcgggaatggtcattgtcgccgatggcacgaaagaagcggaaaaacggctcgagcgcgtcttgacgaccgacccgggccttggcgttgtccgccacgctgatgctggctatgaactcgctatcaaaacggcgaaagaaaaaggcatccatatgccgatgctgaaataaacgaaaggaggaaggcgcatgcgcccactgtttatccgcaacgccagccagctcgtgacgctggccggcagctccacggccccgcttgtgaaggagaaaatgaacgaacttcatatcattgaaaatggcagcgtctgggtggaagacggaaaaattgccgctgttggaacggacgaggagctttcgcagcaatttcaagagcgaatcgcggaagcggagatcgtcgatgcgacagggaaaacggtgacaccggggcttgtcgatccgcacacgcatttcgtatatgcgggaagccgcgaaagcgaattcgcgatgcgtcttagcggggcgacatacatggaaataatgaacgccggcggcggtattcacgcgacgacaaaagcaactcgggaagcatcgaaagaaacattgtatgaagaaagcaagcggcggctcgatcagtttttgcttcacggcgtcacgaccgtggaggcgaaaagcggctatggcttgagtattgagcacgaagtcaaacagctgacggtggcgaaacagctcgatgaaacccatcccgtcgatgtcgtgtccacgtttatgggagcgcatgccgtacccgccgagtggaaagacaatcctgacggctttgtccgcgtcatcgttgaagagatgattccgaaagtaagcgagctcgggcttgccgaatttaatgacgtcttttgcgaacgcggcgtgttcactccagaacaggcaagaatcattttagaggcaggaaaagcgtacgggctgatgccgaaaattcatgccgatgaaatcgagccatacggcggcgcggagctggccgcggaagtcggggcggtttccgccgaccatctcctacgcgcttcggacgaaggcattcgccgcatggcggaaaaaggagtgattgcggtgctgctgccgggcacggcgtttttcctgatgaccaaggccgccaatgcccgcaagatcatcgacgccggcgcagcggtcgcgctttccaccgactgcaatcccggctcctcgccaaccgtatcgctcccgctgatcatgaacctcggctgcctgcagatgggcatgacccctgccgaagcgctggcggccgtcacgatcaacgccgcgcacgcgatcaaccgcggccacgaaatcggaagcattgaagtcgggaaaaaagccgatttggtccttttcgacgtcccgaattatatgcagctcatctaccattacggcatgaaccataccgatacagtcgtgaaaaacggccgggtggtggtgaaaagcgggaggctttgctactaggcgttggcaaccaaaagcacgcgcttctagcgcgtgctttttaaccataaaagactgaatttttaaacaaatgaaaacaaggtggtggggaaaatgaaagtaaatacaagcaaacagccttcgctgccggtacaaacttccactggtcaggcttggaagtttttcatttacagcgcgattggcattttcatgtttttcgttcccgtccaaattggggagacgtcctcgattatgcttgaccatatcgtctcatggatacgtatgcagtttccggcgcttgtaccgtattacgcgctacttgtaattgctttaggcgctgtatatccgttttacactaaaacgtggaacaaagatgtggttgcgatcgttttttccttgttaaaagtattaggactgatggtagcgataatgttaatgtttaaaatcggtccatcttggctgttcaaaccggacatgggaccgtttttgtacgataaactcgtcatctccgttggtctgttagtgccgatcggttccattttcctcgcccttttagtcggatacgggcttttggaatttgtcggagttttgatgcaaccagtgatgcggccgatttggaaaacgccaggacgctcggcgattgatgccgttgcgtcgtttgtcggaagttactcacttggcctgctcattacgaacaaagtatttaaagaaggaaaatacacgattaaagaagcggccataattgccaccggcttttcgaccgtatcggtgacgttcatggtcgttgtggcgaaaacgctggggttgatgaacatatggaatacgtatttttgggtgacgttttttgtaacttttgtggttacggctattaccgtccggttatggccgctaagcaaaatgagcgatgactattatgatggcaaaggtgaccctgaggaaaaagttacgggaaattacttgaaagaagcatggtcagaagcgatgaaagcggtgcagcattcgaaagggctttggacgaatgtgtgggaaaacttcagagatggttttatcatgacgatgagcattttgccgtcgatcatgtcggtcggactgattgggctgctgcttgctgaatatacgcctctgtttgattggctcggctatcttttctatccatttacccttctattgcaaattccggagccattgcttgctgccaaagcatcagcgatcgagattgcggaaatgtttttgccagccttgcttgtaacggaagcacctctcgtcactaaattcatcatcgcggtcgtttcgatttccgccattttgttcttttccgctgttattccttgtattttggcaacggaaatcccgatcagtattccaaagctattagtcatttgggccgagcggacgattttgacgcttataatcgctacgccgatcgcgtatttgctgctgtgaagataaaaaagagcctgtccattcatctcgggcaggctctttccattttattcccttatcgcgtttcccgctgctgtttcaacaaatcgcggatttccatcaacagctcctcttccttcgttaaagtcggcgcggtatctttgatctcttcttcctttttattgtgccagtacagcttattcaacactttgacaaaaacgaagattgaaaaggagataatgaaaaaatcaacgacggtttggataaacatgccatatttcaccaccgccttgccaaatttccacgacagtccgctaaaatcaacaccgcccagcaacaagccaacaagcggcatcaggatgtcattgacgagcgaagaaacgattttgccgaacgcgccgccgataatgaccccgacggctaagtccacgacatttcctcgcatcgcaaattctttaaattctttccacataaaatcaccctgtatttgaatttcacgtacaaagaaatataacatatcagtttgatcagattctagtcattttgatttattggaataaaataacaaattaatttgtatacctgaatccgtgacaaaacatctttacaacggtcgcaaaccgttgatacgataagggaaaacgacgttgacgattcttcatcaagtaggtgatatgatgaaagatttcccgattcggtttgtattgacagatgaagcgattaccccaagtgctgggcttgctctcgttggctacttactgcaccaaacgaagctggataaacgagtaaacgcccttcggctcccaacggttcgtcgagatgtgcacatttcccatagcgacgtcattcgctcgatgatcggcttgcttgccacaggaaaaacggatttcgatcatatcgaagcgtatcgtcaggacgatatcttttcggcatcgatggggattcagcacgtaccttcctctccaaccttgcgacaacgactcgatcagctcgcttgtcttccgatgaccgaaaccatcatttgggaggaatcgatgcgtctgttggttcgacaacacgctaccttgtccccttgttggacgaaagggaaaacgacatggcttccccttgatatagatgcttccccatttgacaactccgatacgaaaaaagaaggagtcagtcgaacgtataaaggatttgacggttttacaccgttgtttgcgtatgcagggaaggaagggtatctcgttcatgccgagttgcgtccagggaaacaacatgtgcaagacaacatgccctcgtttttagtcaccgctatccgtcgagctcgtcaactgacttcatctcgtctgcttgttcgcatggatgcaggaaacgatgcagaagcgaatgtgcacgtatgcctaaaggaagacgtggactttgtcatcaagcgaaacttacgccgagaatcgaaagcgctttggttccagatcgcttcgcaaaagggcagacgcgtcgatgatggacaaagcgaaggagtacaaacctatgagctatgccttccacagaaggcagtgatcgatggaaacacgtatacgtacgttcaagtcacccaagtgacggaacggacgatggaacgcaatggacagctgatgctcgttcctgattatgaagtggaaagctattgggtgcggctcaaaggatacgagcatgttcgaatgagcgatgtgctcgcgttgtatcatgaccatgcgacatgcgaacagtttcatagcgaactgaagagcgacttagatttagagcggcttccatctgggaagatgaaaacgaatgcgctcgtgttggtcatgggagccttcgtttacaatcttcttcgtctgattggacaagatctattaagcgatccgagacatccgttgcaccacaaagtgaaacgccgtcgcatcaagacgattattcagacggtgatcacgatggcaggtcgactcgtccgccgatcacgacagatctggatgaaactgacgcgaaggagtgggtacagtatactcctactgaatgtgtatcaaaaatggaaagaggcaagataacaaacatatgttcgggtactcatatccatcactcccccctgtactttttttgtctcttttttggtttgtatctccataaaagaggatttatctcgttttcaaacatgaaagtggtgcagggaatcatcaaaaaaagggatgtatggatcatatatccatagaactaacaccaaaatcaaagttgatttccaaccatcacggattcaggttgtatagcattattgaccgttgaaacttacaaacaaaagccctagaaaatccatcaaatttattgtattattaatttatcaaagtaaagggggaagataagttggatattgttgtgaaaaaacaaacgaatatacaagtaaaacaagaaacgaacgccccgaaaaatccgacttcgtttattatcgccgtagcgttagtcgcattaatcggtggtgctttgtttttatatagtcgcgtttcttggcaacaagcgcttttatatgtgttaggagcttttggtggtttcgtgttatatcaagctcgttttggctttacgaccgcttggcgcaaattcattttgtatcgtgaaggtgaaggtattcgcgcacaaatgattatgatgttagtagcaagcattttcttcatgccgctattgttgaaagggtcgatatttggtcatccggttgcgggaaacgttcatgatgtcggcatttctgttattgtcggcgcgtttattttcggaatcggcatgcagcttggcgacggatgtgcttcagggacgctttaccatatcggcggcggagatacgaacggaattgtgacactaatcggttttatcgccggttctgttattgcgacgactcattttgatttttggatgaatacaccgcattttgcgccaatttcactcattcatcaacttggcgctgtcggaggctttctccttcaacttgtgctattggcgttcgtttattacatcgtgaccgttatcgaaaaacgccgtcacggaaagctgatttcagcgaaaaccgaaaacaaaaacggctggaaagcaatttataaaggaccatggtcgcttcttgtcggcgcgcttttactcgccgttatgaatgctcttgtattaatgatcaacggcaaaccgtggggcattacctccgcgttcgctctttggggagcgaaattcgtgcaattgtttggcgtcgatccaaccgagtgggcatattggcaggatccagcgaaattaaaggcgctaaaaagtccgttatatcaagacacaacaacagtaatggatattagcttgatgttcggcgcgctattagccgcggcctttgcgggacgatacgcaaaaccgattcaatggaagcgcccatcgcgcatgacgatcggcgcccttatcggcggattgatgatgggttacggcactcgtcttgcgttcggctgcaacatcggcgcttacttcagcggcatcgcctctttcagcgtccacggctggatttggtttgtcttcgcctttctcggcagcatcatcggcgtcaagctgcgtccgtattgtgcgtataaaaactgaaaaaggacggaaaagagaaagcgcgagggcgctttctcttttttaaatcagcttttgcggttttcgatctgttttctagatgaacgaagaaaaattacgtattgcatgatttgcagttagaaaacgtatagggagagaactgccgatcttcttgtgctgtttatcatcgaaaaaactggcttcctcctcggtagtgtgcaaggaggaagccggtttctttttgccgatatcccgtggatgagattttttgcagattttctctactatgcattaactagcggtactaatattgactccattattcctagcgagtcaacattttgtacagcttgctgttgtttatgcaacgcatcgcaccttgtttaaatatatataggaaataggaaaggagcaggagacaacctatctcttttaataatactcgaaatatggtataattttcaataaaacctttcttgtaattaggttgtaagtatggatcgttcctaattataagtgttttttattagacaatgatttttctggattacctacttgataaatggaagtttgattaggaagtgatcgaatgttgaaagaagttcattacaaaaattggaaaagtttttctaatgcaacattatacattgatccgttaacagttttgattggaacgaatgcaagcggaaaatcgaatgcgttggacggtatcgcttttttgagccgagtggtacaaggaaaagagctacagacgattttatcgggagattctgctcttcttttagaagcgaatattcaagcgatacgcggtggtgttgaatgggctgctaagcatccacattcttcttttacattagaagcggtcatcgaaggcgatgaagaaacagactatcattatagcattgaagtgagtacaaaatccgatgtggagcttgtttcagagtcattagtgaaaatagatagaaaaatgaacaaacggacaaaattattcactgctacagcagaggaagacagcccgacggttgctgcttcagtttataatggaagacgcccaaaaaagaaaccgttcaaacgttctgtatcggttattagccaattaaaaaaccaagaaacacatcctgaagtggatgaagctatacaacttgttgtgcatacattggaaaatgtttttatattagatcccgctcctgctttgatgcgtgattataaaccgttttccaaccgccttgcgagcaatgcctctaatgtagcaggagtgctggcggcattgccgaaagaagaaaagaaacaaatggaaaaattgctttcaaaatacgtctcccgccttccggaaggagatgtccagcgagtttgggcggagccggtcggccgttttaaaacagatgcgatgctgtactgtgaagagcaatggccgggaagcgacaaaaagttgattgtcgatgcgcgcggcatgtcggatggcacgctacgttttatcggaattttgacggcattattgacccgtccgaaaggaagtcttattgtgatcgaagaaattgataatggcctacacccttcccgtgcgggaattttaattgatatgttaaatgaaattggcaccgatcgacaaattgatattttaatgacaacacacaatccagcgttactcgatgagttagggccagaaatgatcccgtttattattgttgctcatcgttcgatggaggacggggcaagtgaattgacaccattagaagatattcaatcgttgccgaagcttcttgcaggtggatcgattggcaagctagtagcagaaggagaaatcgaagaaacgctgtcgtggcaaggaagtgaggagcggtgaagcgaaaaatccttgtcattgatacgtcgattttatgctgctggttgcaagttcccggcaaagaaacatgcggcgcgcaagggaacatttgggactacaggcgtgtgaacgagcttttgacggaagaagagaaacgtggggcaacgtttgtccttccgctggcaacgatcattgaaacaggcaaccatattgcccaagcagcaaaagaacgatatgaatgcgcgaaaaagctcgttcacattatacaaaaggcgttagacaaagagtctccttgagcgcaattttccgagcaagcagagttatggacagctgatgaattgcataaactcatttccgaatggccaaagcaagcgtctgagcgtttatcgattggggatgcaacgattaaaacagtggctgaatactacgcaagagtgaatggatgggaagtcgaaattcttaccggcgacgaagggctaaaagcatatgaaccagcaaaaccaacaagagtgccaaggagacgaagatcgtaagatcatagtgtcaaaaaaataaacagaagatacatgttgacgtattgcatgatatgcagttagaaatcgtatagggagagaactgccgatcgtcttgtgctgtttatcatcgaaaaaactggcttcctcctcggtagtgtgcaaggaggaagccggtttctttttaccgtccatccttgttttctgtagaatgagggtttactgttttcctgcgcagcaaagcaggtgcggggaactactgttcaacctcttttttgcgaatttgcttgttttagaaccatgctcgtttttgtcataagccattgccgatggtattggtacaaaagtatactatggaaagacaagcaaggagttgaaattatggatattcgcgcgattttgaagcgtgtttcccatcaagatatgattgaactcatgatgggcctaattgcgcttgacaaaaaagcaaaggagcgagcgctccagtttttggaggaaaaagggtatctcaatgatgaacagttggcacagaaatattatcacgagtaccgtgacaaatttgcagaaacaatagacattatttccgagtttaatatgtacggcggtggtctgcaagaggaggaatatcgtgcgtatgagaatatggaacatattctttcattgcttgaagacgggaagctgccggatgaatgcagggaagaaatgattcacgaattgatggaacaatacctcgagggaaattcaggatttgacgacgacatatgggactggattgaacaaatcgcctgtgaagaagagcattggcaccttattttatcgtacttggagcggtcaaacagcaaatatgatcaatcgctcatgctaaaaatttatcagcacaagcttggggatgaagatacatatgaactaatgcggatgcagcaattaacatacggaagcgactattgggattatgtccaatttttgcaccgcaaaggagaagtgaaaaaagcgctcgatatcgcggaacaaggactggaaaaagggcaaggagctttagatacattatatgaatacgtatttcgtcactacgatcaaataggggaaaaaggaaaggcgcttcaactattaaaacgatattttcaacaccgtccttcttatgagttgtataagaaaaccatctcttatgcagagaaaagcgaaaaagaagcagtgaggaaagaattgtattcatttgttagcgatctccgttactcttctataaaagcggaaattgactatcaagaagggaacagccaagaactccttcgctatgtgacaagagacgctccttatgccgtgtactcccgccacatcatctatgaacgctacttgcaagagagccatccgtctgaaatgattgcttactacaagcagaaagcagaagcgtttattgcgaaaaaaaatcgcaaagcgtaccgttacgcggtggaatatataaaagaaatccgccatgtttatataaatattctcaagcagccaaaagaatgggaaacctattaccagcgcgtcatcgttccgcaccaaagccggctgcctgcgtttttggatgagtggaataagcggagagagggatgaggcatctatttagcttatttcatactatttgccgtaagaaaaactggcttccttattgctatcgctgaaacgcgaaaaaggagccagtttctttttaaatggtttttcgcggccgctggctttttaggcttgctcatttttctttggattgcgtaggaaacgaaaagaagaaaattagaaggtgagttggtttctccattttccaatcaaacattagtaagtgatatcatgaagagatggctgagcacatggtcgatcgggccaaacgtggaactgactgactttgtcgagaattattagacgttccgttgattatttttgtaaaatataaggtaaaagttataattttctcatatttgcagaaacggcttttaaaggggcataggaaaatgggaatacgcgatctttttttacaagtgatgaaaacatacttgcaagagaaacgagagagattctccagagagcagccggtgttccaattagtgacgaaagcgattccgcaagcaatcgaaaagttgccttttataccacaagatcgctatatgattaaaggatcggttggccaagggatatggacggatgttccttgggtcgccattatgaataaagaagtcactacttccacgcaacgcggatattatattgtttatctatttagcgacgacatgagcaaattgtatctgacgttcgcccaaggcgtgacggaaacgccgaaggaggaaatgatccgaataaaacaagaaatccgccaaacgattccgatgggcggcgacgtgaaaaaagatgatgaaatcgaccttggcgaaagcaaaaaagcaaaagagtataaggactctgtcgccgcttatattgcgtattcgttcgacgatatgccttcggatgagcaattgcggcgtgatttgcggcgaatgatcgaatactacgaaaaatatgtggagattaagatggatatgaaaccaatatctgaatcacattcttatgaaatgatcgtggaccatattcacgcttacatatctagtaaaggtttttattatacgagagaagaagtgattaatttatttttgtctttaaaaacgaaaccgtttgtcatcttatcggggatttccggaaccgggaaaacaaaaatcgttcaatggcttgccgagagcgttggcgcgacggaagaaaacggccggtttacgttaattcccgtccgccctgactggaacgacggcacggatttgcttgggtacgtagatattaaaggagaatttaaggcggggccgctgacgaaagtagtgcgggaagcggaacaaaatcaagaagagccgtattttgtcttgctcgatgaaatgaacctggcgagggtggagcattacttcagcgatgtccttagcgtgatggaaagccgacgctgggaaaatgggaaaatcgtttcttctaaattgctttcgaaagaaatggcgggacgggatatttatctgcctgccaatgtctatattattggtacagtcaatatggacgaaacgacgcatcctttcagcaaaaaagtattagaccgcgccaatatgattgaattcaatcgcgttcagcttgatcatctcgattttttaaaagagttaaagcaagtggaaccgatgaagctgaatcaggaagcatttgccgctaaatatttgcatttaaaagacgtgtatcaacagtatcctcatattgtggaaaaagcgacaaacgaacttgtaaaaatcaatggctatctgcagccgttaggagcgcatatcggctaccgagtccgcgatgaaatctgcttttatcttgcctataacgaagaaggcaagctaatgacatttgaaaacgcgtttgatcattgcctcttgcagaaaattttgccgcgcgtctctggaagtgatgcgagagtacagcgcgccctggagcaactatttacgttctgcgctggcattgaattaaatggggaatacgatgccttgcttgattttacatacgcaaaatatccgaaaagcgcggataaaattttacacatgttaagggggttagcggacgatggctttacctccttctggattggctcgtgaggatgtagagctggtccatattgaaacaaaacacgtcacgcttgtgatcaaaggaaagccatatcatgagcaatacaaaggactccagcaataccgtaaactcgactttcacgaatcgatggagttttttgtcaaaggcgaagacatttttgaagtaaaaatatttgatattgatcaacaaagacttgtggagtggtctgcgggccaccggccaatcttttttgaaaatggcatttatcaaatcatcgcttctccgaaaaacgatgttgaattaacgttttatcatgaatatccatcgttaagaagagcggtcgaccgagtcaacatcggcagtcaatacgtactgatgggaaacctccattttcaaaatgaagtgggattatcgacatttgaaatccggaatggagataaagtcatattagaagtgacgatcgaaatttttccaacgaaattaaattataaggaagactatcaaaagcttctccaagaagtaagcgatgaaatttataatctcgcctttcattttattaagaaaacgtatcagcgggcgaaagtaaaactagacggcactccttcccgaagcgaatttttccggctgatggaggtgcattttcatgattttctccaagccattgggcaaatcgagcggcagccgcaccatcagcttgtgacgacccatgtaaaagcgaggggagatcagcttggccgcttggaccaaaaaggaagaaactatttgcggaaaagaccgcacttattttgtgaagtccataacggaataaggattcaacaccgttcactgatgccggtatccggcttaaaagcgaaaaaagaattgacgtatgatacgctagaaaaccggtttgtcaaatggatgatgacacgtctaatcgataaattgcaagatttatgggaaaaggtgcagtcgaaaaacaaacgatatgaagtggaagccgatccggatttacttacgaaaatcatgaatatgaaacgcgcgctcgaagcgaaaacaaacaatgcgttttggcggtcgattggcaaactggaccgttccattatgagccttgtcttgcaaatggcgccgggatatcgtgatgcgtatcaaatttttttgatcgtgacacgtggccttgcgctgcaagggaaactgtatcaaatgtccgtcaaagacgtggcgacattgtacgagtattggacgtttctgaagctgggacaactgttaggcaaaaagtataaacttgtcagccaggacataattcaagtgaatcgcagcggactattcgtcaatctagaaaaaaaccgctccgcaaagcgggtatacgaacatccgcacacgggcgaaaaaattattttgacgtatcaaaaatacgaacgaaggctgccgaccattccgcaaattccggatacgatgctgtcgatcgaaaagaaagggaaagattatacgttcaattacattttcgacgcgaaatatcggattgattttgcagtcgaaggaagcagttaccagaagcgttatcagattccggggccgatggaagaagatatcaatacgatgcatcgttaccgcgattcgctcgttgtccgccacaacggtccttatgaaagaaccgcctttggcgcttatgtgttatttccttggtacgatgaggacagttatcaagagcataagctgtacaaaagcattaatgaagtcaatatcggcggcctgccgtttttgccaaacgcgactcggttagtcgaacaattgatcgagcgtctgatcgaaaaaagcccagaggaattgcaaaaagaaggaattttgccgcaagggattatggaggaatggcggtcttcgttcgatgaaaaagtgcttgtcggcatggtccctagcgcgcaaaactatcacgcccatctgaagcaccggttttatcacattccggtcaaacgtctgaaaaaaggatggcaggaagcggcgtatatcgccctttatccgaggaaaggagcggcgccggtcaatggagttacttgctttggaaagatcaccgatgtaaagtttgtaaaacgatacgaaatcaacgaactgccaaaaaacagttcagaggagtacgtgagattcgagatcgaaagctggcattttttaaaggacattatccgaccggtcggctatggaatatcggtctatacgatgtcgactttaaacacattaaaagaagcgaaagaacttcctgaattgtttatgaaatcaaaagaagaaatcgctttatggagaatgctgcggagactatctgaccgcatccgctttgacctggatgaccgatacttggataaagcatctaaaattacagcgtaccgcatcaaagatattgtcataaagctcgaaggagggctgctagccatcaccagaggaaccgaacacaaaacaatcccggtagacgctttgctcaaacagccgtcgatggtgtttaaggagatggtgagactgatggatagcgataaaacttaaagaaaatagcaccaacggagggaataatcatgaaacacttgcagcaaaaaattattgaatttcgcgatgcgcgtaattggaaacagttccataccccaaaggacttagcgatttcattatctctagaagcaggagagctgctggaaaatttccaatggaaaagcagcgaagaggctataaaaacaaacttggaaaatataaaagacgaaattgccgatgtagtcatttatgcgctcttgctttcacacgaattagggattgacgtggaaaaagctattatagataaaatgaagaaaaatgaacaaaagtatccaattgagaaagcgtttgggtcaaaaaagaaatatacagaattataaaattgaaataagtattggttggtttgttagatgcatgttcgctgtttcaattggaatcatgatcgtgttcaccccttggttttgatcactgtatatgacttccaaggtggtgggttttttatatgcattatgcattttgcaacacgttcataagcatataaaggatataggaaagaagttttatagtatgttggtaatttatttttctccaaactctttactattttagtaaaatatatgttagcggcaacattacatagcagatcgatacgtgtatatgcataagcacgtgtattaaataaaaacggtggggatatatatgcaagaagttataaagaaagagcagaaacgtttagatgcgacgatatctgttattgatgagctgttagaaaaaaataaacaaaacatgaataaaaccgcaaaagatgttgtagaagcacagcttattgcatatgccaagaaagaagtaaaaaagcttcaagatatgcgtcccaatccatattttgggcgattggattttgaagatgagtttggaaaagaaacgatttacattggaaaaaaagggattgaaaaagatggagaattgattgttgttgattggcggacggatttagggagattatataatgcctaccaaggtgtgcaaaagactttccaaattggaaaagaaaacagaccggtaacgattcacggaaaacgcggtattgtcattaaaaacggaaaagtgattaaagtaaacgatattggaaaatcggaaatcattgaaaatgacaacggcgaaaaagtaaaatacatggacgattatttaaaagaaattttgacaaataccgaagaagctcatcgacttcgggatattattgctagcattcaagccgaacaagatgaaattatccgcctgccactgaaagatacgattatcgtccaaggtgcggctggaagcggaaaatcaacgattgcactgcatcgcatttcatatcttttatatcaatatcacgagcaagtcaaaccgaaagatattcttattttagcgccgaacgagattttcttatcctatattaaagatatcgtaccggaaatcgaaattgaggggattgagcaacgaacattttacgattgggcatctacttattttaccgatgttcatgatattcctgacttacatgagcaatatgtacatatatacgggtcaacggaaaaagaagacttgataaaaattgctaaatataaaggatcgcttcgatttaaaaagcttctagatgactttgttgagtacatcggcaatacgatgatcccgcatggggacgtcgttattgaaagcggggttattctttccaaagaagaaattcatcaattttatcacgcaaaagaacatttgcctctcaatgtacgcatgaaagaagtaaaagagtttatcttaaattggagcaatgaacaaatcaacattcgcaaacaacaaattgaagacgaatttgaggaagcgtatcggaaatgggttgtaacgcttccggaaggagaagaaagaaaagcggtatatgaagcattagaaaaagcaaaacaattgcgtatgaagatctttcaagaaaaaatgcaacatgaaatttcgcttatcgtgaaaaagatggaaaatatccctgcgttgttaatgtataaatcggtgttccagaaaaaagtatttgagaaatttcatccggatatagatgaagaattgctaagtcttttactgaaaaacgggagacaaattaaacaggaacgttttatgtacgaagatattgccccgctcatttatttagatgcgaaaatcaatggaaaaaaactacagtacgaacatattgttattgatgaagcacaagattatagcccgtttcaacttgcgattatgaaagattatgcgaaatcgatgacgattttaggcgtaactattcagccacatcataaagtgagctgaatattttcttctttccttgtctatgatgtgaatattgatagacaaggaggtgaatcgcatgttgatggtacaacaagctgtatttacagttgagagcttaatcggcaaagttcaacaacaaaaacagctcattcatcaactcattcaagaaaatgaacatttgcgtcacgaaaacaaacaactacgcaaagaaaatgaacaactgaagtaccgtgttcaagagctggaagcacgcacgaaaaaaaacagctccaatagccatttgcccccatcttctgaccgttttgagaaaaagcgttcctcccgcgagccgtctggcaaaaagcctggtgggcaagagggacatgaggggaagacgctccgtcaagtggaacatccacatcatcgtgtcgtccaccgtgtgcatacgtgtcaaggatgtggagcttctttgcgtgaagtcaaaccgttcaaagtagatatccgtcaagtgtttgatgtccctcctgcggcgatcgaggtgacacaacatgaacgtgaagtgaaatcgtgtccacattgtcgatgcgtgcaacaagccgaattcccatcccatgtcacgaatcatgtgcaatacggtccacggctcacggcgctcgttgtttatttacatcatatccaattgatcccgtacaagcgtttaagtgatacaatcgaagcgttatatcaacactcgattagtacgggaactcttgccaatatggtgaaacgaggacgcgaattgttggaatcaaatatggacatcatcgaagacgccttacttgaatccaacatcctgcatgtcgatgaaacgagtttgcgcatcaatgggaaactcgcatgggtgcatgtcgcgtgtacatcgagatatacatacttggctcctcacgcttctcgtggaaagaaagcaacggatgagatcggggttcttccacaatacaaagggacgatgatgcatgatgcattcggtacgtatccgagatacacgaaagccacacatgctctttgtcatgcccatcatttacgtgagctaaaaggcttcaccgaacaagggcatacgtgggcgatgcgcatgaccacgtttctgttagccgccaaacaggcagtcgaagcccatcacggtgcactttccgaagaagaagcgagacggtgggaacgagtgtatgatcgcatcctagaaagagcacaacaccgattagaaacgatgacgcctcttccgaaaaaagcactcgcttttgttcgacgccttcaaaaacgaaaggaagaagcgctgcgtttcttacgtgaagtacatgttccctttgataacaaccaagccgaacgcgatcttcgcatggtcaaagtcaaagagaacatttcgggtacgtttcgcgaagaaacattcgcgcagtcgttttgcatcgcaagaagcatcgtttccacactgacgaaacacgaaaaaaacgtgtgggattcgttatgtcttctgttggcaggcgaaacgatcgatcgagttctttccgctacctagggcattttctatgaccgaaatgccctatttgtgctgggcttttttatacactagcactggggtgaatagttacttttaggcgatattgcacaaggaatcttttctttctatggacttaaccgttgggaagaaatagaatcgtatgtttttaaagaaaaagagtttaaaagacttcacttgcaaacaagctaccgctcgacaaaacaaattatggatttggccaacagggtgttattaaatagcaattatgattttccgcttgtcattcctgtaaaccgtccaggggacgttcctacgattaagaaagttgaaagcatcggtgaactttatgatgaaatagtaaattcgatacgattatttgaagaaaagggttataaaaaaattgcgattttaacagcgtccaaacaaggagccattgatacatatgaccaattaaggagacgtcaaattacgcaaatggaagtgattacagaaggaaaccaagcgctgaaagagaaaattgttattattccttcctatttagtcaaaggccttgagtttgatgcggtgattatcgaagatgttagtgacgaaacatttaaagatgaaacgcaacatgctaagatgttgtatatgtctattactcgcgctcatcacgacttacatctattttaccgtggaaatatatcgccactattggaagaacgagaccctagcgcgccgccaaaaccgcgaaaatcgtttgccgactggttaattacggatataaacgatccgtatgtggaaccacaagtggaagcggtaaaacgtgtgaaaaaggaagatatgattcgattatttgatgacgaagaagaagagtttgttgaagaagcgtttgaagatgatcgcgaacgatattacgatttccatgcttggttaaaagtttggcgccgctgggcggaaatgcgaagacaattagacgaaaaatcgtaaaggttgggatgtagtgttgaaaaaatattccggtgggtttacagcggaacacctttatagaaatgaaatgaaaatcattgttcatttacaactgcaagggttatcgaaagaggaaataaagaaaaaagtttttgaagaaaatttacttcattgtcgcagcgaagcggcaataaaagacctatttcctcgcgtttatcggcgagccgaagtccttgatcagcagctaaagttttttctaatacatggagcacgttccgaccaaaacgcgctcctgctatatgcatttttaaaacgtttttcgtttcctcgtgattttgttttagaagtgattcattataatatgaaaaaatttaagtcaacggtaacagaaggaaatattcgcacgttttttgaagaaaaggaacagcaatatgaacaagtgagaaactggaccgataaaacaaaatataaactaaagcaagtgatgttaaaaataatagtagatgccgaattgcttaagaaaaatggaaacgaatacgaaatcaaaccgattccattaagcagagagttgcgtgattacgtcgaacgaaatccggtgtatcgcgacttactcatcttaacattaaacgaataatataggaggtttgcagtggagattcaaaaaaaattagatcggttttttgaagagattcaaaaagatgaatttttgcagatgagaggattaggaaatgaagtaccgtatttcatttttgattacgaaccggaacatgagttgattgtccgccaatcgatccgatattttacgaatcggattcatttaaacattaaagtgctcaatttattgaaaatggttattgaactatttgacgatattggattagaagggttaaaacaatttgaggaagaacaaggaacggaagccttgtttgacgctttgcgcccaacgatcgaagaagaacagctagtagacaaaattgccgaagcggcagaacaagcacaaatcatttttatcaccgggattgggagtgtatttccattagtacgggctcatgaattgctaaatcaattgcatccgaaagtaaccaacgtgccaatcgttattttttatccaggaacatatacagggcaaggcctgagcctatttaatcgtttcgaatccaacggatattatcgggcattttctatctaatggacagaggagggttcgcagtgttacaaaacacatttactattcaggaactgtttaaaaagccgattgaccgcgaaattaatggggtagtgcaagcgggacaatacgacgaaaaagtggttcacagcgaattagaagaatatgtcatgacgaaagaaatcagcgaaaatatgaagtatttctttaaaaactacactaatagttttgatcatccgacgacaaaaataggagtatggatttccggcttttttggttcaggtaaatcccattttctaaaaattttatcctatttgctcaacaacgaaaccgtatatggcaaacgagcggttgatttctttacagaaaaaacagatgaccaagaattattagaaatgatgcagcgctccgcaacgtatgatagccatgcaattttatttaacgttgattccaaatcagcgggcggtaaaaaagaaaaagcaactattgtagaagtatttttaaaagtatttaacgaatatctaggatactctccaacgccttggattgcccatatcgagcggcaattggcggacgaaggagtatacgaggaattcgtaagacattttgaagaaatagaagggaaaccgtggaaggaagaacgggcgcggattttattaaaacgcaaaccgttcattcaggcgttagctagattaggatatgacgaagaaacgtcggcaggcttcttggacgcggctaagaaaacgtttgaaatcagctcagaggaatttgccaaaatcgtggccaaacacgtcaaagagaaaggagacaactaccgccttacattccttgtcgacgaaatcggtcagtatattggcgatgatccgaaccttatgttaaatctacaaaccgttgtcgaagatttaggaaactattgccaaggaaaagtgtgggtgattgttacttctcaagaacaaatcgatgccgtaacaaaaattaaaggcgctgacaatttttctaaaattcaaggccgtttcgcgacacgtattcacttaacgagctctaatacggacgaagtcattaaacgccgtctattagaaaaatggccggcagctgccgatcatttaaaagttgaattcgaacaaatcggacaaagtttaaacaatacgctaacgtttgaaaaagatacgtgcgtgcttcaaagcggattcaaaaatgaagaagaatatgcggcgatttatccgttcgtcccatatcaagtcgaattgctgcaacgggtttttgataaagtacgccgccaaggagaggcgggggcacatttagcgcacggagaacgttccttattaaatgccttccaggaagttgcgttgcaattaaaagataaagatacgaaccagctagcgcgcttttctcaattttatgaaacggttaaacgatttttaagcacctctgtttcggcgacgatcgcatcagctgcgaaacgcgaaggcatcacggagtttgatgtcgaagtgttaaaagtattatttatgattaaagggatcgagcagattaaagcaacggtagaaaatattaccactttgcttgtcgacagtgtagactgcataaaaaatgatttagaaaaagaagttcgccgttcgttaaaccgtcttcgccgaaacatgttaattgcggaaaatgcggataaaacgttcgtgttcttaagcgatgacgaacaagagatgaatcgcgagattgaacacgaacatattaacgaagcaaatgtcattgatgagttgggcaaaatattttttgaagatatcgtgcaaatgaaatcatatcgttatcaaaaaacacatgactttgaattcaataaaatatttgatacgtatactcgcggtggacgaacaaatgaactaacgcttcaagtatacacgggggatgtcacggaagaacaagcgcgggctgaggcaaactcaggcattttagtcatgtatattccacaagaatttaccgaaaagttttttgaaccgatggaatacgcgttgaaaatccgatcctatgcaaataaaaaaatttcaacgagcttaacggaaagacaacgtaaaatactggatgaaaaacgccaacaaatcaccgaatttgaaaagaaagcaaaagaagcgctagccgaagcggcattgtatgcgacttactatgttcaaggacaagagtaccgttttaacggcagtttagaaaatcagctgcaaagcgcttttgaaattcttgtccgtaatacgtacagctacttaagctatatggaagagccggttcctgtcaaaaacgcgaacgatacgatttatgaatgggcaacaaaaggtcttccagcgaaattagacggaacgtttgccaaccatcttgcgtacgacacggtgtttcgtttccttgaacaaagccgcaatcggcaaatggtgacgatgaaattgcttgtagaaaaatttaaaagcgcgccttacggctggagcgaaaacgatattgccggattagtagctgctttaatgcatgatggaaaaataaaattaacgtatttaggagaaagttttgatacgagccatccacagtttatttctcggattacaaaagcgtcggaacgcgaaaaagtaatgattgaggcgcaaatcgccattccaagccacaaacgtaaaatcgtcgtagaaatgatgcgggagttatttaacttctacgatgttggcgaaacgtatgatgaaattgcgaagaacattcgcatgcaaatgcaaaaacatttcttagaaccaataacagagatgctgaaaataaaagaatatgaagatccgcaatatccatatccaggcggcattcagctcgcgaaattaaagaatagcatcgaggaattgttgtcttattccaagagcgagaatctcgttgaggaattcattgagttggatgaagatttggaggaatggcttgaggatatacaaactttatctgcattttatacaaaaacggccattcgctattttgatgaaagtgtccgtctattaaaagagcgtgcggatgatttagatatcgccaaaaatcaaacagaagtacaaaaaattaaaaatcaaattgtttccatcttgacaatggatcatccttatcgagaaattcctaatctaccaatcttaaacgagaaattaagaacagaacttacgaattttgtaaagaaagaactgggcgctcagctcgaacaaatggaagaaattcgccgcaagatggaagagttgaaagagcggtacagcatcgaagtgatcaaagcaatggttcaacatgaattagaagagctgcaagcccgtatagagcagctgaaagatatggacagcatttcgcgtgtctactcctacacacaaatggcgacaaacgatttgcgtcgtttggaagaaaaagtgtatgaactgtatgtacaatatcagtcggaaacgagtgacggcgatgatcgtcaagtggaagtgccaatctcacgattcatccaagtcatgataccgtccggtcaagtcgaaattcgtactgaagatgacgtggatcgtttattagaaaaaatgaaacaggaactgctaaaagaaattcagaatggaaaagttgtcgtcattaaaaagtagaaggagtcaggaggcaatgaacaaacgagcattaaaagaatttgctgtttatgcacgcaacgaactacgcaatcaaatcgccttgcgagcacaagcctttgggattactcccgaaggctctcctacgcttgtaacaggtgcggattatgttgaaatcaacggcaaaaaactgccattatcttataaaagcggtctacaaaaactgttaaaagaagttgaaacaaaaggctatgaccaagtgattgaagaagtcgcgtacacatggtttaaccgcttaattgcaattcgcttcatggaagtgcataactatttgccatcaaaaattcgcgttttatcaagcgaaacgagaggaaaagtggacccggatattttaaccgattaccaatatacggacttgccagtcgataaagaggagattgcatctcttttacaacaaggaaagcgtgaggaagcgtaccggaagttattgattgcccagtgtaatgaattgcatcaaattatggattttcttttcgaaaagatagcagactatacagaactactattgccagagtcgttgctacatgcggattcgttgattaacaaactaggaaaagaattaggagacgaaaacttcgaacatgtagaagtcattggctggttgtatcaatattatatgtctgaaaaaaaggaacaagtaggcggattgaaaaacacagctgtcaaaaaagaagatttacctgttgttacccaactttttacgccaaaatggattgtgcaatatatggtgcaaaattcattaggaaagctatatgatgaatggaagccggaaaatcatcttgtaaaagattgggagtactatttgaaatcatccgagaagctcccaataccagaaaacatctctttagaagaaataaaggtcatcgatcctgcttgtggctcagggcacattttagtttatgcatttgatttgttgtatgacatgtatttagaagcgggatatccagaacgcgaaattcctagactcattattgaaaaaaatctatatggattagatatagataaacgtgctgttcaactggcaagctttgcgttaatgatgaaaggacaagaaaaataccgccgttttctaaaaaaggcaacagatttaaaactaaatattcatgagtttgtagatagtgagcctatctcagaagaagtactcgctttcctaggagaaaaagtaggagatgtcagttgggttgccgctttacaagagaagtttgaaaatgcaaaacagtttggatcgttacttgttccagacgaacaggcatcgttttatttaaagtatattgaagcaatcgaatcctatgacgttaatgaagtagaactattagaagaaacatatattattgagttaaaagaaaaacttcttccgctattaaaacaggcgtatttattggcattaaaatatgaagtcgttgtaacgaacccaccttatcataataaatacaatcctgtattaaagaagtttatgaacgataactataaagattataaatcagacttatactctgcttttatctatcgctgcacgcaaatgacggttgaaaatgggtttgcagcacttatgacgccatttacatggatgtttatttcgtcccatgaaaaactaagaaagtatattattgagaaccaaagtatttcaagtttaattcagctcgaatactcagcttttaccgaagcaactgttccgatttgtacatttgtaattcagaatcaaaatcggacatccattggggaatatatcagattagaagaatttaaaggtgctgacttacagccaataaaggtaaaagaagcagtaaaaaataatgtagactatcgttattcttgtgatagtaaaagctttaatgcaattccaggttccccgattgcgtattggctgaacaaaaaagcaagagatgggttccaatatgtaattggtaacaattattcagcggtagctggtatatcaacaggaaataataatcgatatatatttgattggtatgaagtagactattcacaaatctctttttctaaaaaaggaggaattgattgtaaaaaatattatccgcatgcgaaaggtggagactatcgtaggtggtatggtaaccgcataaatgttattaagtataatgagcaatccattaaggaaatgagtagcttgcccggttttcgacatgatggaagaatgcactactttaagcacctaatatcttggagcaaaattactagctctatctttagtgctagatattatgagcccatgtttgtattcgatagtgctgcgcctagtatttctattgataaaatagattataatttgcttggatatcttaattcgaaggtagcatattattttatgaaagtaataaatcctactttgaattatcctccaggttatatggagttattgccttttagtcattcggaaaataaggtaattaatagtatagtatctgaaaacattgaaatttgcataaatgaatggaattcattcgaaacctcatgggacttcaaaaagcatccattcctcacataccgcggaaacgcaaagacattagaggaatgctacgcaaactgggcggaccatgccgaaaagcagttccgtcaactgcagaaaaatgaggaagaactgaatcgtatttttattgaattgtacggtttgcaagatgaactaacgccagaagtgccggatgaggaagtaaccgttcgccgcgcggatcgtgtccgtgatgcgaagtcgttcttgtcttactgtgttggtttaatgatggggcgttattcgttggatgtcgaaggtcttgcttatgcaggcggtgagtgggacgcatcgaagtataaaacgttccagcccgataaagacggcatcattccattgacggaaacagcgtattttgaagatgatgtcatcagccgcttgcaagagctattaatcattatgttcggtgaagagacgttagcggagaatcttcgttggctagcggagtcattaacgatgaaaaacaacgaaacaccgacagagcgtttgcgtcgttatttctttgacgagttctacgcagatcattgcaaaatttatcaaaagcggccgatttactggatggcagaatcagggccgaaaaaagcattccgcgcattattctacttgcaccgttacacgccagaaacactagcaacaatgcgctttacgtacgtacaaaacttacaagaaaaacttcgtcaagagcaaaaacgcctcgagcaagaccttatcaatccggatctatcttctgcgatgaagaagcgttatgagaagcaattgaaacaaattagagcccagcaggaagagctcgttgaattcgataaaaaattagcggaacttgccaaccaacgcattgccttagatttagatgacggagtggttgtgaactacgagaaattaaaaacgatccttgcgaaaataagataaccactgcaaaatggatagggggaagtcccttatccattttttcacttgccattggattgtctttctttaaaatagggaaaagaaatacattgagagttggtgtaaagtatggatattgttcaagagttacttcaactattcgaaaaacaacttgaggaaaatattggtgcggatcgtgcgattgtcttttggtatgatgcgcaaagtgaggagcgcgatttagcagaaatagaacaagcgttgaatgaaaagggaatcaaagtttggaaattaaacgatcacaacgcgttccaaacaaaagtattgttggaactcgaggacacggaaaattcgtatttaatatacgctccatttgccaaaccgaaagatgaagataactttttattagatatccttctttacagcggcaaatacggagaatttcaagcggatgaaatcgcgattatgatgaaagagcttcgtatcgatcatttagcgattcgaccgtttatagaggagcattgggcgttttttaaaaacaagcaacgagtttccaaatttaaaaagctgcttccgaataacccaaatgccaatgatgtaaagcaaacgatgatggctgtattatgtgatgcgaaaagcatccatccacaggagttattgaaaagcgtcgtcgcaaaaaaaggcggaatgtcggatgataatgaagcgctcatgcaaatggggaagtatttagatgtcaatctgtttttcgagctaatcgaagattattttggcgtctcaccgaaagaagagcatcgtctatcccatattatcgaaacaatcgtttatcagcatgttgcttccaatatcgatgaaggtgtattacatgttcattatccttgtagcgttccaaatatttgtaaagtatttattgatgattggttgaaatcggacgaacgtgaaatattagaaacgattttgttggaactggaacaaaagtggaatgtgccgcaattagtagaaacgcatacgtatcaggcgttcattcgttgttttacgttcccgattatcgaacgaaaagtgctggatgctttgcatgaattattattaaatgaaacggttcttgtgaacgaatggaaaagtattttggcggaacgaaggaaaggttattggtatcaagcgcattttgcacaagagtatgaattgttggagaaaatacttgatttttatgaatggaaaatcatttttgaacgagatgatgcaccgaaaaacgaacaagaatggttttcgttgtatacagaaaagtattaccgtatcgaccaactttatcgccatatttatcttctgtatagaaaaggaacgaatttggaacgttacgaacaattaatagaaagagtaacattttggtatgagaataagtatttaatgacgttagcggcacatacagatcacatgttggaaacaagactcagcaaacaatggaacattccaagtgtaatgcagcaaaaaaatttttatcaacattttatacggccattgttagaggcgacacgggagcgtatttttgtcattatttccgatgcgcttcgttatgaaataggaatggaattgttagaagagtttcaacagcgtttaaacacagaagtgaaaatcattccgatgcaggcaacgcttcctacttatacgcaattaggaatggcggcattgcttccaggaaagattacgggaataaaagaagatggcacgatttatgtgaatgatttttctacgaaaggcttgcaaaaccggaataacattttgcaaatgtatgaagtggattctatcgctttaaaaatggaggacttcattcaattaactaaagacgaaggacaagagtatattcgtggcaagcgcgttgtctatttgtatcatgatgccattgacgcgattggcgattcgagcaaaacggaagcatatacgtatgaagcagtcgaaaatgcgttagaacggataaaagcagccgttcgcaaattaacaggtacgtatgaagctgttcgtatatttctaacaagtgatcacggctttttatatcaaacttcccaagtcgagcaatttcagaaagcagaaagtttaaagggagaaatttatgacgggaatcgtcgctttgcgattgggaaaaacttaacggtccctgttggcgcgatcaaagtttctctcgattatttaggtgtggattgtgaagcagtcattgcaaaggggctgaatcgctttactgccggtggcggattgcggtttgttcatggcggtgcaatgccgcaagaaagcattattccgttaatcgaataccggcaaataaaaggaaaagctcgtaaaactgaagcggaacgggtaaacgtacaggttgctttgattcaaaaagtcattacgagttaccgatttattgttccatttttccaagaagaaaaagtctcacctgagcgacaaccacgaacgttgcgggcagcgttttaccgcaataacgagcgaatttcgaatgaggtaacgattacttttgattccactggggaagtttcagaacggcaaatagaagtggtgtttcatcttttagaagaccggtatcgaatgggagaaatatgcgttttacgcttagaggacgtatcaggacgtaccacagagctgtatgccgaagaggaattcgagttgaagctgtatagtattgaatgatcaagtaagcctttctggtcaaatatccccagaaaggctgctttattttgctataataaaggagaaatggagcaaacgtagggggagcaatatgatacaagttggggatattgtcaaaggacctttatggccggaagtagtagaaataaaaaattgtacgatgattcaaaatcaattttatcaagtggaggcttatgggaagaatacgagcaagtattaccaagtcattattctccctgaacaattaaccaatattgaaattatcaatacatcaaataaaaaaacatattcttcggaagaattgcaagactatttacgttactttgaattcgttgtcgataaaagattttcaaaaacgcgcgcattagggaatcagcatctgatccctttgccacatcaaattgaagcggtgtatggaagaatgcttcgcgtgccttcggtgcggtttttactggcggatgatccaggtgcgggaaagacgattatggcagggatgttaattcaagaattaaaggcgagacaaagcgccaatcgaattttaatactcgttccgccgctagtattgaaacaatggcagcaagaactaaaagaaaagtttaatgaagatttccttattgttacccgctcgacattaaacgaatacagcggcaaaaatccgtttgtcgaaaatgactgtgtcattacgtccctttattgggctgcgcgagatgatgtcagggatcttgtcattgaagcggattttgatcttgtgattgtggatgaagcgcataaaatggcggcatatacatcaggggtaaagaaaaagaaaacaaagcgtaccaaattgtatcaacttggagaaatcatcttgcggcatagcgatcattgtttattgttaacggctactcctcataaaggagatgtcgaaaattttcgccatttaatgcggcttattgaccctgatattttttcttccatcggtataaaagaaacgttgcgtgataaaacaaatccgtttattattcgccgactgaaagaacatttaaagtattttgatggaactcctttatttccaaaacgaacaacaaaaacgattacataccatttatcagaacaagaattaaaactgtacgaagcagtgactcaatacgtcaaagaacattttaatcgcgccatcaatcggggaaataatagtacggcgtttgcgatgatgttattgcaaaggagattaagttcatctattgaagcgattcatttatcgttgaaacgccgttatcatcgattgatgaatttgctggaggaagcgaagcaaaaacaagtgattccatcggaagaaatacttgtcgatgagtatgaagaagcaacgttagaggaacaagaaattttcgaaatgaaaagcgagacgtgtgtggatgccattgatctagcagaattagagttagaaatcgaggagctgaaaaaattaatagcttactcaggttatcttcgtgaacatggtgtagaacgtaaatggatggagttagaaaagacgttatttggtgtagagggattgttgcaaaaaggagaaaaaattctcattttcaccgagtcgacggatacgttgcattatttagaaaagaaacttcgagcgcatggagtggaagtcgcaaagattattggaaaattttcgatggaagaacgccggaaacaagtggaaagattcaaacatgaatgtccgattatgctggcgacggatgctggaggcgaatcgattaatttgcaattttgcaatcaaatgattaactatgatattccttggaacccaaataagctggagcaacgaatgggaagaattcatcgcattgggcagagaaatgaagtatttgtatttaacttagtggctggcaatacacgagaaggggacgttttattaacgttaatgacgaaaatggaacagatgcgaaaagatttaggccatgatttagtatacgactttatcggtgatcgattggaagacaaagtggcagatttgccaacattaatgcagcaagcgattcttcaaagagaacgattagaagatataaagaaaagtattgacgaagtgttggcggaagaatatgcggatctattaaaaatagcaaaagaagaacgtcttgcagtagaaacgatcgatttaccaggaatgaagagggaacagtatgatctcgctgtgcaaaaaatccctgcgcgcgcttatgcgcaatttgcgatcaatacgttaagccgtcatcgtgtaaaggtatattcttctcaaaacaaccatgtttttcgcattgatcgtatgccaaaatttattcgggaatttgcgagaaaacaccatattagcttaaaaggaaaagaagaatcgtaccgttttaccgatatagctaaatatgcaaatgaagaagttgcattgatgaaaaatgaccatccgttatttgctgtatcattgcaattaatgaaagaagaaatcgaagggttggtgctgccattttttgaagcgaaaatcccaattcgcgaagcattaatggtagaagcctatgaaattggtctaacagatggcacaggaagagaattattccgggatattgtttactttgcgagacggaaaaacggagaaatcatagaaatcgactcttactggctttatggttattcattggagctagtatcattgcatcccattgaacaaaatgaatcaacgttgcttgctcatgctctcaacaaggtgatgcaaaaacgggaagagttagttttatctaacgaagcgcaattaaataaaaaaatacagttccttcgccgtgcttttgaccatcaatatcaagaaacggtatttagactggaaaaatatcgccgagagaacgatgcaaatcggaattcggcactaatcaatcagatgaaagcaaaattagtggacattgaagaacgccgccaagcccgtttagaggaaatcgaacgggaacgaaatataaatatcattccgccgaaaaaaattgcttcattcaccttattacctgacgacaaaacatcgtaccgccttttttccgttgattataaagaagcagtcgaacgttatgaacaagcgaacggtcgtaaccatgtaaaaatgtatccttctttatctctagttgattttatgagcgaggatgaacaaggaaatccgcgattcattattctaacagataatccggaaatgacattaccagagtctcatttggaagatttagcagagcttcaaggaagtgtgtatatgtatttcgttcgaaatggagaagtaatacatgaacgattaattctcatttaaatacaaatattgaattcgtcggatcacagaatatgtaaatctgtttatgttgcaagcgctaaatggttaatcattcattaaagacagaagctagtgagcttctgtttttttattttgtgacaaggttcgacaatatttttagttaaatataggtataatatccattgtcaggatcatattgtagaaaacggttagaaactataaaaaaatattatttttgtgatcttgattatggggttttttattattttccttatcattactatcattttactgtaagcaggtaattaatatattttaaccaaatttaggtattatagggggtgtttagtatgaagctacatagtctctacttaaagaattttaggggatatagggaagaagtgataaatttttctgaaaacatgaatgttattattggaaagaatgatattggtaaatcgacactgatggaagcgttagagatattttttaacggtgagaataaggatgctctagtaaagccagaaatagaagattgtaatgtgaatagtacagaaaaagtcatggagataggtgcctgctttacattcgaagaagaagaaatcacaataatagattcttctaatccaacatctctaaaggaagagtatttgttaaataaagacggattgctagaaattagaaaagtttgggattgttctaaagataaaataacggcttcaagcctaaaggtttatttagtggcacactatcccaaaggaattgataaacctttgattactctaaaacaagaggaactaaggaaagagctgcgaactattgctgataaaattgatgattatgatttaataaataaaaataagaatgctgaaatgagaaaggcactatacaaacatctagtgaatgaagacactgaatttgaaacaagatttattgaaattcaaaaaattgacaaggatagtaagaatatttgggataaaatcaaatcgaatttaccattatatttcttatttcagtcggaccggactaattctgataatgatagtgaagtgcaaaatcctcttaaaattgctacgaaaaaggcgttagcagagatggaagatcaattaagccacattgtagaagaggtggataaaaaagtttcggcaattgcagaagacacaattaataaactaaaagattttaatggtgaaatcgcaaataggctaaaaactaatcttaatcttaaatcttgggattcactattttctttccaactagaaagtgacgatggcatcccattaaataaacgtggaagtggtattaggaggttaattcttttaagttattttcgtgctgaggcagaaagaattgcagaagaaaaaaataataagaacattatctatgcaatagaggaacccgagacttcccaacatccaaactttcaaagaatgatcattgactccctattaaaaattagttcagatgataaacaccaagttattataacaacccatacaccagaaattgcaaaaatggtggatttagatagtttgatttttataagtaaagatgaatatggtcctcaaatagtaagaaaagaagaagaaaagttaaaggggatagttagatcattagggattttaccaactattgaatcgaaagtggttatttgtgttgagggagagaatgatattaattttctacgaaatattaatcaagctattgatgattttaaagatataatagatttggagaagtcgaatataaccatgattggaatgaaagggagtaatctagtaaactgggtaaacagaaactatttgagaaactcaaatgtgatcgagtttcatctctatgacaatgatagggaggactatagaaaaacaatagaggagattaaagctaatagggatggaagaagatttggagagttaacttcaaaacgtgaaatggaaaactatattccaccagaattaattgaagaagagtttggtataaatctagatttagaaaaaatggactgggataatatagatgttccaaaggttttagtgagtaaaggagttatgcagcatatcaaatgtcctaaaaaacgtgaagaagctataaaggagcgtttgaatgggcaactatctaagaaaattcgaaaagagcatttaatttattccaatagttatgaggagataaaatcatggtttgagcaaatagcggatttatgcgataaaaactggtatgagcagtttcttcaaactccccaccactctttaaaataataatgtatgtaaattagcacattattttagaatcctttttcaaattatgaataaaacgctgttgttcatatggatgacaggccaagaagaggagcggcatcgtgtcgctctttttattttaggggatggaccttttcgtattcacgaattgctttgtttatcgctagcagacatctctacaacgtgttaaaatggcatcaaaaaacaaaaaattgactacattaacatggttcatgatcatttcttctaagaatgcgcttctaccatggtcttccttatcaatcatccaattcatcttcagaatgaatacttctcaaatgcacaaagtttttatttctgaaagcgggcggtttcattgattattgcaagtaacattgaagaaattgagaacgcttttgattttaccgacagtataataacgggtgtcaaatgtgttaatcatttaacagatttatcaatcagcgtagattattattgggatatacaagacggtaagagtgaaactattatagatgcaccttgaaaagtcaacctctgcatcacgtagcacaccccaagcgttgaagtacttcttccgagcgttaacaaatgtagtccataaattgcgtaatggcctagtcaatctccacttggttcttgtgaaacacattggcaatgacggcatctttgagccatttccacaggcgttcaatcggatttaactgtggcgaatatggaggcagaaagatgaaatgaaaggattcccctcttggcgcaaaaagtctttgatcatcttggcgtggtggatgcgagcgtgatccagtacgagcacgatccgtttgttaggatcatgattttttaggattttcaagaaatccaagaacgttgtcgcattgcggccacccgttgaagaatggtgtctccgttgagcacattgacggctccaaagagcgaaacatcggtataatgaccatacgtgggtacctgtttctgtcgccgacttccgaccaagtggtccgcagaatttggtacgagtggacaagggtcttgtcgacatacaaaaggaccttatctagggtgattaagttttttttgattaggtccatctgcttctcgaaggcttgttgttgttccgcatcccctttgtctaaagtataggtgggccgattccaagaccgtctcattcgatgcaaaagtttccgaatcctctcccgggacatggccaccccgtagtgctcgcggatataggatggaagaagcgatgtcccaaccgagtgcacctgttgctgttccggtgtcaaaaacggttcccggcctagtggagatttccaatcaagcaggagatcgagcccaccttcgttgaataaggacacataaaaggcgacactttggcgacatagatggagcatggcagcgacgtcttttcccagatacccttccatgaccaagcgaacagccatgacgcgttggcgcagggcaacatttttgattttccactcttgttttcggagagtgcgtaatgtccatccgtggtctttggtaatttctatccttttaatcctttttctataaatttactaatagcagtataactgggggggaacaacttatacggacgttaatgtttcaatgtgcatgtatatagataagggagggaatttttctgcagtggataataggtttgggggttaattggaatgcaatcggggcaatagcttctgcaatagcaagttttgctgctttagttgctataattattactattaaaactaacagggataataatgatgagaaacagtttgctgtgcaaccatggtttcatgttacttgcatagaaaggatgggggcatctgcatcacttcgtcttattttattaaacgatgcatcatcgacaattaagattgataaggtaaatatgattttaaatgaggacaataaagtaattagtcttgattataggtatctcaaaaaagatagccagtatgtatcaacgggaaaatgtttcgaagtgataataaaaaatgatgaaattttatttggaaagaccgcatatttagaaatttattatactaacctctataataaaaaaatgaaagcagtttctccgcgctttgaatttgttgaaaaattgaatgaaaattcattgtatattgaacctagaggatttttatacattccatttacaaacgaaataatcaaaaaataagacctataatgttcgccacttgtcagatagattatgggtgctacaccgtcaaattgtttcacaatgaagggcgagtaaaaccaaatgttctgttgttttcacactccaaaaaattcacttgatttgcagaaaaggagagtcatagaccgactctctttgttttattatttagaaaattcaatttcaggcttttgcttttctcctctctttccgctttaataaaatcgtaccgttttttcccctgaaaactcccccgacaggacgatcctgatgacatatctcgaattgaacatgaatatgggttgtgaggtgatccgatggctgttgaccacgaccgcttgttcaaagagttgatccaagcattttttgaagagtttatccttctctttttccccgaaatgtacgagtatattgattttcagcatttgtcctttttatccgaagaactgttcaccgatgtaacggcaggggagaagtatcgcgtcgatttgttagtcgaaacgaaattaaaaggggaagacgggctgatcatcgtccatattgaaaatcaaagctatgtgcagccatcgtttcctgaacggatgttcatttacttcagccgcttgtttgagaaataccgcacgaatgtcgttccgattgccgttttcagctacgataccatccgcgacgaaccgtcctcgtttacgcttccacttccgtttggcaacatccttcacttccgctttttcaccgtcgaactgcgcaaacaaaattggcgcaactatattcgcattaacaacccgatcgccgctgcgctgttaagcaaaatgggttatactgaaagtgaacgaatcgaattgaaaaaacagtttttacgcatgttagttcgtttagagctggatgaagcaaagcagcggctgttaatgggcttttttgaaacatatgtgaaattgtcggatgaagaagaacaacaattacgaaacgaggtgaatcaaatggaaacgaaagaaaaagagcaagtgttggaattgttgatttcgtatgaacaaaaaggaaaacgtgaaggagctaagcaaaaagagcgagaaatgatgcgaaaaatgattgcaaaaggaatgagcattgccgatattgcacatatatttgacctaacggaagaagaagttcataaaagggtaaaagatgagtaggaaggggcagtgcttggcatcagctagctcctgaaatagcgtttttatatttagcgataaactcacaataaggatgtgattccaatgatgacaaataaagattatcaagaaatcgtagaaaaaaagtacggtaagccgttgaaagagattatgtatgaactttgcgtgattagagatgttgttccttgggaaggagcaagcgagttaggcgtgcctaaaagtacatttttatcatggagaaataaatttcgttttggtccgattcaaagaagagctgattttgcaagacaaatgcgtgataacacgattaacgaatataaacaggaattagaggatattgatttcgagcgtgattttatttacaaggatgaaaagacgattagaggatttaaagaaataatggagcgccttttggaactggagaaatacaaaagaacattattagatgatgtggatgcttcttccgatatattaataacaatgaaaatagcaaccattgagcagacattaaattatttgatggaatatgaacaagggaagttgcatgaagaatttaaccgagagcgagaacgtatacattatgggaggaaataaagagatttcaaacaatattttgcatgtggagtgaaatgtataacgattggccacgaccgcttgtttaaataaagagctggtacagcgttttttaatggttttattcttgtattggcctggtacctgctgttacccgctaaagaggaaagctaccctaagctgatggggtagcttttttgttgcgattgcctgagttttcagacggtgtattagttaattatgcataggaaatttgtaaatgattttacaatattcgacaacatttttctacaaatgttggtacaatcgaattaaatgagatttttgatttaggaataaggaaggggatcatgatggcaacgatttgcaaagctgactactattacggagcgttgctttccgcgctggttaatggagggctagcgcctgcactgtttgaaaaagaaaacgacaatcggcaaatatacgaagtcacgatgaataaagcgagttgcatcatctatccgaagtacataccactccatcaggtttcaaggattttacttggtccttttcgttcagcgacaatgagatcgaagaaattgtcaagattcatcaagaaaacaacaaagaaaaagaatttatctttgccttcatttgtgggcaaaaacaattaagcgactacaaccaagtcattgccattgtctactggaacgaatttctcgaatgcatggatattgaaaaagaacagattcgcggaacagcaaggctgtccgtgaaagcagtcaaaagttccccgtggcttcgcatttacggcagcaagcgtgccgatatgctagacggaaaagacaatacgataagaattgaaagaagtcgattgagcagtttgtaacaataacatttgggggcggggaggggaattgtgaatatgggtcttttctatacattgcttcttttgctcttgcttgttttgctggcaagatggatcaagtcgaaagaagcggaatggattggatcgtatggagaatataaagtccgtaaagcaattaaaaagatagaagcaacatcatccggaaaatacaaagcttttcataacctgtatattccaaaacaagacggttcaacttcgcaaattgatcatattatcctttccgatcaaggactgtttgtcatcgaaacgaaaaattacagcggctggattttcggagatgaaacgtcaaaatattggacgcaagtcatttataaacgaaaagaaaaatttcttaatcctattttgcagaacaaagggcatatcaaggcgttaagagactggcttggggaggagtttgcgcatattccgatgcactcggttgtcgtgtttttgccgcgggcaaagtttaaatcaaatgctcattttgcccatgcttatgtggtttatccgaaacaattgaaacaagtgctcgagcaacaccaaacaaaagtgatcgatagggaaacaaagcaacgtttagctcaaaaattagaaacagtgcttgccaaagataagacacaagaaaaagaaatgaaaaagcggcacatgcaagcgattcaaacgaagcaaaagcagacggaacaacatatacagcaaaaccgttgtccaaaatgtggcggtgttctaatcgttcggaaagggaaatacggaacatttaaaggttgcaataattatccgaaatgcaagtttacgcagtcgattggctgaacttgcaacatggcgatcgggtagcaactatagataagggaaggaggaaaatgatgttttctattcacgaggagttggaacgcctatcgcaaaagtatcgattttttgcttcaaaagaagcgtttaaacagtcattaaaatttcagcttcaagaaaaattccgcgtcgaggagaacaaacgcgttcatgattatctgatcgatttgtgggtggaagaaccggaaagtgggcgccaatacgcgatttgtttaatgaacaagctcgctcgggtcacgataaagcaaaacgggcaaacgattgaattgaagcaccacggtgctcaggatcagggtcgttatgattttttggcgcaagtggaaaagttagaacgaataacaatggggagaaggaatgtatacgggatcgttgtgctgctaacgaatgaccatttgtattggaccgagccgatgcgaccaaatacggtggactgcgagtttcgcattcatgaaaaccggatcatcaccggggagttaaaatggcaggaacgtgcatcagcagggacgaaagaaaaccgtgatgcgccgatctttattaaagggagatatcaattgaaatggcatcattattctatcatcaaccaagacaaacatggcgagttccgatatgtagctgttcatgtaggggacgtatatagttgagagaaatagttttagtgtctgttgtcacctgtcgaagaaaagctgtgtcaggaacaaaaacgtctcgagcaagacttgattaacccggatttatctgttgtgatgaagaagtgttatgagaagcaattaaaaaattagagtgcgacaggagaagcttcgttgcacgcggatcctgtcacttgtcgaatgtatgggcacagacaggggggagaaagtttgttagctgaaatacatggaaaaatatcatcagacggttcgaatttaagcgagcggcttgaagatcagctgacagcgaacgtattcggtacgtcgcgttatctcccttttcacaaagggattaagccgattttaagcaaggctgtatttttttctcaaactgatcaaacggtgttcataaatggtttagagatgcaaaaagacgagtttataggggataaggttaagttttgggtcaagggagaaagaagtgaaatcgatgttttacttgaatttgatcatttgatcataggaatcgaagtgaaataccatagtcctttatcatcagacgatcaattggagcgagaagcgagtgatttactaaagggtaaaggacagacgccaaagtttttgctcttattaggaacggaaccagaagtgaatatgattgctaaaaaggtgatggaagacagaaaactgccaagcggtgttcatttcggatatttatcttggcaagaagtgttccatcaattggtgtacgtgcaaaaaaatgaaacattcaatgagtttcaaaggttaatattggaggatttggttgctttattgagaaaaaagggatttgatcgctttcaaaactttcaaagccttgcttgtcctttagttgaccactgctcctactttcatttttatacagatgaacagttttttcatttaagtgccaaccgtattgaaaaggaggggtattatgaattctgttagcgtacaggaaaacataaaaaacgctttcgaggttgtgcgaaaaacgtacgagagtgtcgataaactgttggcggaaatggaccgtcaatcggtcgaatgtggatttgttccggtgatcccgcaatttttgcgttggaaatctgaccgagagtatcaaggctggttcattcaatcttttatcaagctatatcagagagattttgccactccttgccggtcagggaatgggttgaaaaatgacccaatatatgcggttgaaatttcatttgaagaagaaccaaggatgacgttgtgtaaatacgtgtattcaacccttgaacattgggataaaccaccgagcgtttctgagcattggtttttctactggcctttatatgatggcgataattttactgaccatgagcttgaaaatggagtgtttagaaccgttccgaatgacgaaaaaacttcggaaaaattcggtaaaattcaagaggttatttggaaggaaattgacttattatccattacatcaacgaacattagggatatggtatttcgtgagttgaagtgtttgtgacggataaactcgaattggggaaacaaaagcaatttatggactcagggagaggctgtgcatgggggtcaaaatagaaaaattcctgttcgggtggcaagattccaagcgcaggagctagagaaatggagaaacggggaaagagaaaacggtaaagatttttattgcagagaactgcctggtacgaaaggatttggttatttgggagttttaaaacaagccggtagagcatcattaccatttcacattgctttcggcgaagatgtggcgagccctgttttttaccgtgaatcgcaaagagcatcgtattaaagatatagggggagaggaatgaacatgctgagctttgagcataagaaagcgatttttcggtcatataagcagctacaagaaaagcctataagttacgatcgagtaaattatgtttatccagaaagccggcaaagagggaaagtattagctagggagttatcccttagtggaaatggatatgtaaatggcaagtatatggatagtgaaatcataaagaaaaaaggatataacgttgatccacgaggatggataagaattgcccatttctctgaagaacagttaagggaagttatttgagattgccatgatgtctatgtcagggaaaagtgctgaaatgatacaaactggcgcaaatttgaaccatgatagtaacaaaatgaagtagcaagaaatagggatggaaacttcgacttcttttgaaagactggttcgttcatgtttgtataattggattggctatggaaatgtcaatgccccgatttggtttcttggagttgaagaaggtggggcagaaatatggagacaccgtacgaaaatgcttgaacaaagtttagagattcgttcaaagttccatcttcaaatggattttcagcatgtttgggaagatttgtacaatatatcgttatcatcatggacaggccctaatgtttggcgctatatagcggcttttattttggagatcgaaggaagggatgcaacggttgaaaatattaatgattacattttttatgcaaagcaattagggagagaaagctccaatcattttcttggcgaattgatgccattgcctaagcggtccaaaaaaagcatagaaccttatgaatctatttggagttctgtgaatgattattatgatgaagtagccaacaacagactttcccttattcgtcaaacaatcattgaaaatcaaaatgtaaagttccttgtctcttatgatcgaacgctcactgaaatggtactaaactatttctcttcaacgattgaaactgttagtacgtggaattttcaacatgagcaatatacactttataaaattagatttagcaatgaaagatctattttgatgctttcgactccttttttcggtaatggaagaattagttataatgggataagaaacgctgcgagacgtatgataaatgaaggatggatagttctgtagtttgcttatctgcgctattcaccattatatgtttgaacacgatgcctatcaattgtcatgttgtcgacgatgattcgaatgtggaagaacattttgaaaaattgtatgttaagcggctaagctggttttgcacattcccatgtcaagtagacaatgaaaaaaagagcatatgaagctgcggccttttctcgatattcaaccgggaaaaggccgttccgtttttcttggaaacggctgcgattgtaaaaaatatactcttccatcgcccggtaagcctgtttgatcgtttttgggagcgctagtttatcctttcttcgccataaaaaatcccctttcaagtagactgttgagaatatcatatcaatgtcctcttttttcgctgtctacttgcaggggataataccaccttgggaaaatggcgaacaggtgattttttaaggaaataaacagtcctagtcaatatagattgcggactcttttggatattactatgctcttcccatccggtgaatggcttggtcagcgctattttagtctttcgctagtggtgatgcttgttggttatagccgatttgtaagcgctttttggcaaatgcgaaataagaaatcatcactacggccgtgattaagagcgtcaaaagtaattgggaaaccatggatttgataaataacatggagataagtattactaataaaaccaagatagtcaaataggttagatacgggaataaccacatttttatctttaatgcttcagggttgttctgttcaagttttttccgcatacgcaattgtgaaaccgcaataactaaatatacaagcagggcaatagctcccgaggagttaacgagaaatagaaacactttatctggggaaatgtaattcatgatcactgcgatgtacccaaagaatgtgctggcaataacagcttgagctggcacaccgtttttgtttagcttgaggaatcgttttggcgcttctcctttttccgctaaggaataaagcattcttgaagtagtatatagccctgaatttagacaagataatacggctgttaatacgataaaattcatgatttgtgcggcggctgggatgccaatgtgctctaacaccgcaacaaaggggctttttaaaacgtttgccgagttccaaggcaacaaagtgactactacagcgatcgatccaatataaaaaactaggattctccacaggacagacttaatcgctctagatactgctttctgtggttcagcggattctccggcggcaatcgtaacgatttctgttccaacaaaggaaaaaataacaacgacaattcctaaaaggatggaactgatgccattcggcataaatccaccatttccaattagatttttcaacccaattgggctgctgtttggataaagtccaaatatgaaagcgcccccgatcattaaaaacaaaatgatgctcgctactttaattaacgcaaaccaatattcaaattccccatatgatttaaccgaccaaatatttgtaagcgttaacaatatggtaagaattaaacttaacagccatattggaatactattaaaccaatattgaatgatagcagcaccggcatttgcttcgatagcaataacgattacccagaagaaccaatataaccatccgatggtaaatccggcccaaggtccaatggcatcgtgtgcatatgccgaaaaagagccgctagtaggattagctgcagacatttctcctaacattctcatcacaagaactactaagcagccggctaatgcataggaaacaatggccccagggcctgtagaatgaatgactgcgccgcttcccacaaaaagtccggcccctataaccccagctattgcgatcattgtcatgtggcgttcctttaatcccttttgtagacccgtgttctgtcttgccaaaaaaatcccctccttagtaaatagtttgttacaaaataatctgaataattagataaatactattataccttagtttacttagaaagcggttacatatcactgcacaaaatgtaaacaaaaataggctatctatttgacgatttgtaaaatactaaatgatattggtttgaggatgttagaaaaatggggatatgcaagttaaataacaagtagtaaatcatgggtttggaaaaatttctccaagcctatttttgatgtgaatggttagtttgttcattgtgaatatcttgcgatttagtgtgtgtttttaccgtttttcaccttatacgtgaacctgttcataatgaacaactcgtttattcgttatatgaagggaaaaacaagaatatattgaatattatcattatatttaaattttttgttgcacaaaggagtgaaatagaattgtatgaaaacttccaattaactgtttccgatattttgaaaaggaagcattttgaacatgttcaaattgcagctgggcatcaaggtttgaatcgcacggtgaaatgggtgcatgttgtggaagtgacaaaaattaataggctattgaatggaaaagaacttatcttatccactggagtaggatggaaggaaaataaatcgttgtttatatcttttgtgcaacaactaatcgaatgtgatgcatctggattatgtattgaaatgggaacttatgcttcttccattccacaagagattattgacttagcgaacgaacaccgctttcccatcattctctttcttaaagaagtcccattcgtcgaaatcacccaggatattcacacctatttaattaaccagcattatcaaatcatctccaacctagagtcctattcacaagaattgaacaagaaattgttatcgattgatcattatgatgagattttaaaatttctacatcgttatttaggtcatcaagtcatttttcggatcaatggaaaaaaggtagagttagtaccgaaatgtgtgaaacaatctaaagaagaacagcaattgtttgattctgcacttcaccaacagcaaaagacagccactcaatccatccgaattttcggtaatgaatatgcggaattatccattatttctatcgataaagaaattagtgaatttgatcttctcattttggatcgaacggctactgctcttgcccagcatttattgcgggatttatatgtggaggaaaaaaagcgggcgcaagaaaatgaatggttaaagagttggttagaaggagagcatacgagtgaagctatttttgactatttaacagaccatgaaacagaattaaaaccaaaaggtggatttgtaagtatttgtagattcaaatcatccaaacagtactcaaacttagacattacttatttcaaattattgtttcgaactatttttgaacaacagggattctccacatttcctgttgattttcgtaatagcgttgtgtttattatggtgaataagcgtgacataaaaacatggaaaaatcgcatgaagataggaattaaatatttgatggaatctgattttgcgaataagaaaagaataccgaacttccttataggagttgggaagtttgtggaaaacatctcccagatggacaaaagctatcaaactgctttagaaaccattaaaattcaaaatcaactgggagaaaaagcaaatagctatttttacgaggacttacatatatatcgtattatttcgcttattcataaatatagcgacttgcatgaggtggtaatggaatatttggaacctgttattcaatatgacaaaaagtataatggaaagttgatggaaacattaaaggtttatttggcatgcaacggatcgaaaaaagaaacggccaaaagattgtttgtggttagacaaacactttatcatcgcatccaaaaattgaaaaaattattgggcgacgattttatgaatccggaaaaacggttagctattgaatttatgatcaaagcatacgagtatttaatgtcaaatgacgagtcccaatatgtacaaaatcataagtaaagctcttctacaaagtagaggagttttattttttatgtatataacatggttatcgtttggcaaaggcactctggtcatattgtggaatgaacatagttataatttttacgttttgtctaatgaaggatatgaaaaattaagagataattttgttaaagttaaataatttaaaatagtctaacaaagaaaggggctttatgatggcggtgacaaagaaggaaacaactattttgaaaaactttattaatggacagtgggtggaatcaagcgggacagagacgttggaagtgccaaatccggcgacaggggaagtattggcgcgggttccgatttcgacgaaggaagatgtagacagagctgtccaagcggccaaaaaagcatttgaaacatggaaaaatacgccggtgcctaagcgggcgcggattatgtttaccttccatcatttattgaatgagcatcacgaagaattagcaaaactcgccgttcaagagaacggaaaagcctataaagaagcgtatggtgagattcaaaggggaattgagtgcgtggaatttgccgcgggcgctccaacattattgatgggggagtcgctatcgggaattgccgaaggtattgattcggaaatgttccgttatcctttaggagtagtcgcaggaattacgccatttaattttccgatgatggttcctctctggatgtttccgttggcgattgtttgcgggaatacgtttgtattaaagccatctgaaagaacaccaattttagccaataaactggctgagttgtttacaaaagctggggcgccagaaggagtgctcaatatcgttcatggggcgcatgatgtcgttaatgccctcatcgatcatgaggatattaaagcaatttcctttgttggttcccagcctgtcgccaagtatgtatatgaacgtgcagccgcacaaggcaaacgcgtacaagcgctttccggggcgaaaaaccatcatatcgttatgcctgatgcggatatagagacagcggtgcagcacgtgattagttccgctttcggaagtgcggggcagcgttgcatggcttgcagcgcggtggttattgtcggcgacaatgagcagtttgtaaaactattaaagcaaaaggcagatgagctcgttattggaaatggcatggatccggaagtacttttaaccccagttattcgtcaatcccatcgtgaaaaagtattaggctacattcaaaagggcattgaagaaggggcagtgctccttcgggacgggcgcaaagaaatggatgaaataccagaagggaacttccttggtccaacgatttttgatcacgtcaccccagatatgacgattgctaaagaagagatctttggtcctgttcttagcttgctgcgtgccaaagacttggacgaagcgcttgaatatattcgtaaatctcgatacggaaatggtgcgaccatttatacgaaagatgcgaaagctgtacgcaaattccgtgaagaagcggatgcgggaatgttaggaatcaatgtaggtgtaccggcaacgatggcgttcttcccgttctccggatggaaagattcgttttatggcgacctccatgtaaatggaaaagatggcgtaaacttctatacacgcaaaaaaatgattacttctcgattcgatttttaacaatcttcattaagctgggcaaaaagagatttgctcgttcggcaagaatatggctcaataatccctccgcttttgaaacaaagccaagcggaagggagttcactttacaatagaaagaagggaagagaaatggttcaggttcatcaaagccagcaatggcttgcgaaagatagtcaatatatatggcattcgatgaagccgtataatcctgatgcgacgctagtggtgacagaagcgaaaggttgttgggttaccgaccatacaggaaaaaaatatttggatgcgatggcgggattatggtgtgtgaatgtaggatatgggcgtgaggaattagcgaaagcagcttacgaacagctaaaaaagcttgggtattttccgcttacccaaagccatgtaccggctattcagcttggggagaaattaaatgagctgttaggagacgaatatgtcattttcttttccaacagcggctccgaagctaatgagactgcatttaaaatcgcgaggcaatatcatcagcaaagaggagagtataaccgatataaaattatttcccggtatcgagcgtaccatggaaattcgatgggagctcttgctgcaacgggtcaggcacagcggaaatataaatatgaaccgcttgcgcctgggtttattcatgttccgcctccagacagctatcgtgacaatgatcaagcggaaaatccgcgagatttacggtccgtcaaagtaattgacgatgtgatgacatgggagttgagcgaaacgattgcggcggtaatcatggaaccgattatcactggaggaggagtactaataccgccggaaggatatatgaaagccgtaaaagaagtgtgcgaaaaacacggagccttgttgattgtagatgaagtgatttgtggatttggacgtacaggcaaaccgtttggattcatgaactatggggtaaagccagatattattacgatggcaaaaggaattacaagcgcgtacttgccattatcggcgaccgctgtgagaaaagagatttatgaggcgtttaaaggaacagaagaatatgactatttccgtcatgtcaacacgtttggcggccatcctgccgcatgcgctttagcattgaaaaatattgaaattatggaaagagaaaatttatttgagcgttcgaaggaagtaggcgaccggctgctaaatgaattaaaaaataaactgcaagaccacccttacgttggcgatgtgcgcggaaaaggtttgctaattggaattgaactagtagccgacaaaaacacgaaagagcctcttgatgtttcgcttgttaataaagtggttggtatttgtaaagaaaacggtcttattattggcaaaaacggtgcgacagttgctggatacaacaacgtgctaacattatctccaccgctgaatattgaggacaaagatctcctattcttaataaatacgttaacagatgcattatgggaaattaaataaggggtctttatcattttctgtgatttctacatgtacttggcatattattcaccaataaacttgtctgtagcggttaagacgtcgacagtgatgtgaagttgtttctgtttcggttttttcaattatcgtatgctataaccgtatgatgatgcgcatatgtttaggctgattgtggaataacgaacgcccccatctgtcggtgatgggggcaattttattgtggagagaacatgaaagctgcgttacagctggggaggttactgttgctgggggagagcttgcggatttttcggtcatgttgggcgattttggctgagtagaaatcgatggtttcttgtgtttcgataagttcaatgcgcaagttgtcgatttttgtttctaagcggttaaatcgttcgttcatttcattttctagcttttcgattctgctttccaaccagtcgttcatctcttgtatccgctcgtccattttcgcaaactttttttaaattcaccattcatcacttcgacttttttgtctattgtttcgattttttcgtttaatgcagtgatttgcgagcaaaagtcagaagcatgtagatcgagcgcctttaaaatttcttttaacatcgtttgttgttccatctctttcacctcttccctaaacagtataaccggatcatataaacaagaaaagacaaacggagagaaaaagtgtagggcagaatcctaaatgcttctgccttgtattcatttgacgacattcgacaccatgtttttacaaaaattgatagaatcagattaactaagtctttctacctatgacaaagggaggatcggatgaacgcgaatcttttttatacactgcttcttttatgtttgtttgccttattggcaagatggatcaaggaaaaagaagcggaatggattggatcgcatggagaatatattcagggagattcaatgagaaagcaagtgattttttgcatgcggaagaaataaaattgcttatttctaacatgttgatcgaagtgatcgaaacatacattcctcataaatgggtggatactgttgagccattcatgaatcgatataatggcagaatcagttgtgattattctggggaagtaaaagaaatgacacaagaggagtttaaggaaatacttttgacattagggaaaagtgagatgccacttttttatttacctctcctcgatgagttgttgagcaacatttatattgatcaaggggttccaacatatgtatcaaactacgggaagcattgggcaagctataaagatttgctagaagaaaagtttagagaatggaaacatgcgaattttgaattgtatgatgaagatgggaacgagttgaatgaagagttggaagaaaaattggatgaaatattttatgagttttcagaaaatacttcgcatgaaatttatcacaaaaaatattaaaatcgattcgctaaatgcttgtcctgttacgctttgaagaaagaggaaagggaaaagaaacagcgggcaggatgtaaaggtattacctcctacaagtagacggtcaaaaaagacattgtgatgtttttgagcgtctgcttgggaggcgatttttttcgattgtcatcatatatgcacgcaccgattgtaacgaaaaaagaataatatttggcggcatgatataatggaaacaaaaagcaaatggagtgaaggtgcggtgaaaactccagagtttccaaatcacaactacacgtatgaagattatctaaaatgggacggacaatgggaattgattgacggcgtgccatatagtatggcttcttcttcgtttacccatcaatatatcatcggtgagctttatgcggcgttgcgggattattttcaacaacaaggatgcatagtggtcatggcaccgtttgatgtcatattcgcttcaaatcttgatgacaaatctgtgaaaaatgtggtgcagcccgatatttccgttatttgtgatcgagagaaaatcacagaaaagggatgcgtaggcgcacctgacttaatcgtagaggtgttgtctccgagtacggcgttaaaagaccgaaatgaaaaatacaaattatatcaacggtttgaagtaaaagaatactggatggttgacccgctgcatcgaactatcgaggtgtacggatggcataacggagtatatgaaaaaagggaagtatttggagaacaagatgtgctagtttcttttctgcatccagacttaaagatttgcctaaaagatgtgtttcaacggttataataaacacatatatgcgcacatgtttagaacggctgtgaaaacaaacacccccatctgtttggcgatgggggcaatttcatcgtggagagaacgttacggatggagaggttattgttgctgggagagcttgcggatttttcggtcatgttgggcgattttggctgagtggaaatcgacggtttcttgtgtttcgataagttcaatgcgcaagttgtcgatttttgtttctaatcgattaaatcgttcgttcatttcattttccagccgatcgattctgccttccaaccggtcgtccatctcttgtatccgcttgtctatttccacaaactttcttctaaattcaccattcattgcttcgacttttttatctattgcttcgatttttttgtctaatgcagcgatttgtgagcgaaagtcagatgcatacagatcgagtgcttttaaaatttcttttaacatcgtttgttgttccacgtcattcacctcctcactaaacagtataacccgatcatatagacaagaaaagacaaaaaggtgtaggcaggagcctaatacatctgtctttttgttactatcccctataagtagacagcaaaaaagaggttcatcaccaaaagatgtacttgcacctgtcatgaaagtatgttagctgtttctagccgaacccgcagtgcaaaacgctggatatttcggtatccgtatccccgacgtttcatcagcttgatcttgttattcgttccctccatcttcccattcgaataatgggataaaatgcacgatataatttcgtctgttcgtttgacgagtgattttgcgatggcacgaacagcggaacaaggacaaaacaaataccgatgaatccaagcctccaagcgtcgtttcgcctgttgctcatctttgcttttgaacacatagcgaacatgttggagcgattggtaaacagactttaagtaatcgctttcattacaccattctcgtatgatttgacgttcctcctccgtcaatttctctgggcattggctcaataaacggcaaacgtaacgaacatttccgtgtttcttgcctccctctagaaatgttgatctatcaaggcttttcggcctctcaggggtgtccaaaaaatatttttcgacaaaatcccttacatcctttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggttatattttcctgccgcggggggggaagcatattcgatgcaccctttggatctccgcgtcgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttagggactcaaggtcgaatggatgaaatcacgccagcttctccggtgtcatctcgttgtccaacgattcttccgttcgcaggggggaggccttaggccgcccgttgcacctgggacaagacgtcctgtttcattcgctccgcgtcaaacgcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcacaaggcgacgatggactgctttccggtcagcggattgacggatcgggtcgtataatactcatgcagctcgcgaaacgcctcgttatgccgaatcagcggaatcatcgcccgaaacagcaccgagcgcaaccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctccttgagcgtcaggcccgccaacttcaccaattggcgcgggtcccgataatgggcgaagctgccgatctccgccagcagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcaaccattggtactccatcgtcgtttgaaccaatgccttcaactcggcgtccagtgcagcgatctccgcctccaattggcggtatcgacggacgagcgcggcgatctcaaaccgggccatcgctgtcccttccgtcaccccaatcgagtccttcgcggtgttgatcaacgcctgaattttggccttctgcgggcatttcatcccttcgctttgccggtacacctcaagaagctcctccaccgtccggccggccatatcagccggaagcggcgtccactccaacaccgaaagcgccgttttccccaagtcacgaaacacggtccaaaactctggaaaataccgatccgtccagcggacgatcgcgtttttcaccgccgtctgttccttgcggagcttctctttgagcgtgctccccacgcgcaaatcggcttcaatctcgtgcagcagccggggaacgaggaatcgtccgtcttttgccagtctggcaatgaccagggcgtctttggcgtcgtgtttcgtcggcaggttgtcatcaagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccacggcgacgatcacctctgacttcccgaacgcttgcatcgccccctgaatcgctttatacagctgttgaaacccctctttcgactggaagatcgggaacgatttgcgaagcacgcgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcaatgcccacgacaagcgtttgttcggttacttgatcaattttatagttttgtgtacaattcatctgaagtcctccttggcatgatggtaggtgttgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgctcctttgcccaaatatttgcgacaacgttctaacgcatcggtaaacagctgaatgacatggaaatagtcgacgacatgtgtcgcctctgggcaaacccgttgaatcgctttttttatcgctggagccaagtcactcacgacatactgaacggaacgagacacatgagccaatgcacgcccaatggcttcctcgttctttcctgcttccatggcatacacttctcccgtttcggcatccatgatcgccactccatagtcgtgcccttttcgaaaagcaaactcatcgacacaaaccgcctttggttggacgtcattcgataggaaggaaggggcatgggtataaaaccatcgttcaacggtcgtgtaaggaagcttgagcatacgagccaccgcctgaatggatgttccgatgcaagattgcgcgacccatcgctgaaacgcatccgtcgccacacttcgaggagagatggctggatacgacgtgctgaacgtcacgccacacgtgctacaacgtctgcgctcgacaggaagttcgatccaaaaaattccgattcgctgagcatagccatgcatccattgcttctttttgtctgtcattttgatcgtgcgcttcaaacagacaggacataacgggcattgttcgggtagagaaagttcgaaaatccaacgttccccttcttttcgcaccttttgaatcaaaacatctggtaaatcgatgagttctttgataaactgagagtacatgcgaatttccctccatggtttggtttggtcacctttaccatacaggaaaattcgcattttttgtaccctctatgcacacctaccttaaatgatcaagtacaacttgtggtgaagagccaaaaaagacattgggtatgatgttcttgtgcgtcagcttttatggagaagaaaagatcaagtttttttatcttcattaggcgagaagactcccacttcaacgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaataggatagattcagtaaaatatagtatcatatagttagatgggaggtgaaaaaatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgccaaaacgaacgaaaactataagctgttaaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggcttagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactaatcattggtcaaattcgtatagacggcaacaaattcacaataccgtattcgaatctgtataaaaagactcataagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaagcatcacgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcataaaagataagcaaaaaatcaaaggtacaacccgtaaacaagctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcattaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcaacgcaatatgaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaatataaaagaaaaactagaatatctttgtaaattttacggcattaaattcttcaaacaggaagagtcatatacgtctaaagccagcttttttgacggggatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgcggcttgtatcgaacaaagtctggcaaactaattaatgctgatgtcaatggtgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttgaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaattaagtgggggtagttcacttgtctaaaagacacgtctcaacagttataatatgattgttgcttatttactaatggatgcttcttattttttaaaaatgatgataaggagaaaagaaatgaaagtaggaagaaacgatccttgcccttgtggaagcgggaaaaagtataaaaagtgttgtatgaaaaaggatgctgttgtagaaatccgaaaagtgagggaggagcgcttttttcaattaaaaaatgagttatcggaagaaatttaccaatttttagagcggtcgttgcctttttcggaaaaactgcgcgcggaaacagtgttcgatcaaaaaataaactcaacacaaaatggtgatatgtttggacctttgtttcgtctttggtatttatttttccatcgatttgacaacggattgcgcggagtcgaatggttttatcaagagaaaaaaactggtttaaaggcggagaaagcgcgattgcttgaaacatgggtatcacttgtcccacgccttattcaaattgtagatatggatgacaatggaataacggtggaagatgcgtttacgcacgaacgatttcatatgccgttttgtgaaacgatgagtaagcctattccgtggggaggaacgttttgtctgcttgagccattcggcgaaggttattatgttcatggtgtggcaattattgaaggaccacgtggagtcaagcgcgcatatgcaaagatcaacgaattgatgtcagaaacgagacaatcatatgaacaaatcgcgatgacctgctttttagaaattgtgaatgaattaatggatccgtatgattttcggcatcgcgaaatgacaaaaattgatgaagtgacattgcattatgaagtggatgatggaaaaaagctggttcattctttagaaaaacaagacgtcgttatcgtggatgaacagaaaggaaaaataacaaagttaagttttgccggcaaacagtatatatatgaggacaatctagcttcaagtccggtgtatatgcgcgaagtgttaggatttatagaaatcaataaacaccacctaaagtttgtgacttttttgccagatgcggtggaatcatttataaaagtgatggagaaagcgggatctgttgcccgttttatcaaaaaaacggtacgcaaattggacgcgccgaaaaacgtcgaatttcgctcttatgcgatgcagttaggagaaaatgtaccgctttattttggcgcactggcgaatcagacgctagatatttaccagtcattgcacactccgcaagaggaatgggacgggaaaaccgtgatgcaaatggtggaacaagggaaaaaagaagaagtcgagcgatggctgcaagaacgcgagtatattagttttatgaacgccgagcgtctagaatgtccggttacggttgattttaatacgattcgccggaagtttggtcttcctttatctccatttgtcacgttaggggaaaaacgacaaacgcgattgctggagaagcagcgaacagacgaaatggaacaatacgagcaatatgacatgccgcttgaatggatggattccttctttggtaaagatatagcggagttttttatcgaaaaaacgagaggaaaatcagaagcgaccgtatcgaaatatcgaaccggcctatccattatcgcgcaatatttgctagaatctcagctttcatcttggacaagcatcacaaaagaccattggcgccaatgcatcgtctatcattatttagaaacaaacggtgatgtgagcatcaatcaggcaaagtcgtttttcagcacggcaaaagcgctggcaaagtggattgacgcgcgatatggaacgaatcatgccccaacggttcgctccatcattcaagaagtggaagaagaaatatatgatgcgattcgcttgctcgatttatacgttccgtatgcggcgcgaaaatatcatgattggctgcaggagatcggaagagtggcaatcgaaaacgcattggaggatcgccaggtaagcggcctgtttcaagtcaccgctgtttccgctgtgacaatgagatgccaacacgcagaaagcggaaagcaatatacgatatccattactccgcttgttcgttcttacgcaaaagcaggaatgatcatccgcggaaacatagccgaaacaacaagcaatggccactggaggctgattcacgtgtcacgggtgtttccaaaagaggccgggcagtatatttgagctgaaaaatggtgtttttttcagaaagaattgcgcagttggttaatcagtctccatgagatcagtttggcccggcatggagtgtgtgcggaaagaagcagggaaaacgtctgttccctgctttcttttgaaattgaacgcggtgcctgtcacttgtcgataataatgaaaatagcagccattgagcagacattaaattatttgatggaatatgaacaagggaagttgtatgaagaatttaacagagagcgagaacgtgtacattaacgatcagttaaatgatgcgcaaataaggggattggcgctgctaaagctattgtatggctgcgagatagatattttttacgttgccgaggaaggaagagttatacaggaaaattcggttgttcgggagttttaaaattagatgaacacgtaatatgtgtagcgagctagtaagcatcgaactcggttggatatcgaagacctctttcgctgaaaaaatagcctgcccgcaatttgtgcggcaggctgtttttttgcgccgctatgggcggcgcttgttgcgttcgcgcagtttttcctccatgcgcctaagcaatttttcccacggattctcgtttttcttttttttcttcagttttgttttttcgaccatgatcatgcccctcctttaacagccgcggacaaggtgagcaagtcgcgcagttcttcgtcggacagttcggtgatccatgtttcgccttcagtgatgacgtcagcaagcgctagtttttgttcgagcatgtcgtcaattttttcttcgatcgtcccggttgtgatcagtttatggacgtggacgaatttcgtttgcccgatgcggtaggcgcggtccgtcgcttggttttcgacggccgggttccaccagcggtcaaaatggatgacatggttggcggcggttaagttgagtccggtgcctcccgctttaagagataagatgaaaatcggtgcctgccgcttttggaattgctcgaccatccggtcgcgcgcggctttcgggacgctgccgtttaaaaagagcaccggttcgtcgaacaagtcggcgagcaattgctggatcatatcgcccatgcgcacgtattgcgtgaaaatgaggcagctttcgtcattggcgcgaatttgctcgagaagttcgacgagttttttcagtttatgcgaccgttcgagcacacggcgcggcgtgcgttcttttaaatacagcgcaggatggtcgcaaatttgtttgacgccgtttagcatttgcaaaatcaagccgcgccgctggaacgggtttgcatctttcgcccgttcgagcgtgtcttggacgagctgttcgtaaagggcggcctgttcggcggtaagcaggcaatattctttttgttcgagcttgtccggcaagttgagggagaccgcttcatccgtctttgtccgccgcagtaaaaacgggcggatgagcgcctgcaaggccatttttttgcgtgcgtcgccttctttttcgatcggtccggcaaaccgccgttcaaagtcggcggcgctgccaaggtagccggggtttagaaaatggaaaatgctccagagctcgctcaatcggttttcgaccggagtgccggacaaggcgattttatgccgcccacgcaattggcggatggcgcgcgcttgctttgtttgcgcgtttttaatgttttgtgcttcgtcaagacaaatcgtatgccactcgatctgtttcaaatcgtcttggtcgaggtgagcaaggttgtatgatgtaatgacaagatgtgcctcgctcgccgcttcgcaaaacgcttcgtttttcgcccggttcggcccgtggtgcgtatagacgcgcagcgatggcgtgaagcgggcacattctttttgccagttgccgatgacgctcgtcggacaaatgaggagcgccggggtgctaggctgctccgtttccttgacataagccaaataagcgagcacttggattgtttttcctaaccccatgtcatccgccaagcaggccccaaagccaaagcgacgcaaaaagacgagccagtcgacgccgcgctgctggtaggggcggagcgtgccttggaaggacggcggaacagcggcagagggcagttcgttgacgtcccgcagctggcggataaaggcgcgaaattggtcgtgcacttcgatttgaattgtctcctcgtcctcatgaaaccgttcgtttccgtcggcggtctcggtgatgagcgtttgcgccagcacatcgcgcaacggcagcccttcttttttcgctttgttcatgagcgtttgtacacggcggatgagcgctgggtcgagggcgatccattggccgcgtagtttgacgaggcggcgctgcttttcgacgagttcggcgaattgttcttcggtcagttccgtatcgccggcggcgatgcgccagtcaaaatcgacgaggctatttaagccgaagattgagttggcggcatcaaatgacggcgacagtttcgctttcacagcgaggtgcatctgcttgacgtcttcccaccacggcggcaacaataggcggacgccagcatcagttaatttgaggctttcttccgacaaaaagcgccatgcttcgtcttccgacagttcggcgcgcagcgtgccgtcttcaccgccaagccatggaacgatcgtttgaaaacggcggatggcgcgtgcaaccgatacttcatatgggcgccatgagcggggcagatgagctttgtcttcccaagagacgatcaaactttcatccatggcgatcaacacggcttcgagcgtccacggcccgccgtcatcaggcggctcgataaggcgcaagccgacggtaaatggcgggcgttcaccaagccagccgatttgttcgagccaatcatcttctccgcttgtccattgctcagggtgggccatgatggctgggttggcgtgtacgatttcttgccataatttccgcaactccggatcgcgttcaagccaatcggcgatcgcaagcgatagccattcggctgcgaacggatgaagatcgtccccgatcccgctccagcgggtgtttttcgctgccagccaaacgccggggcccccttgttgtttccatgcggaaaaatcggggcggaaccggcgctcgcgcacattgtcgataatctgcttagcccacgtttccagcgccgccgtttgttcgtcgccccactcaagtgaaagaaagtcaatggttgggcgaaaggcgaaaaacgtgagcgcctgccatggcgacagtttgactgcttcgcgcccgtcgaccgtcacaacgtcgagcagcgtgccgtaaaacgtttcttcgtgccaagcgaagacgagcggagcccagctggctgcggaatcaggaccgattaacagaaaacattgctttttttcattccatttgcacgaaagtgtgattgtctgtaacgcttgttccgtcatggaagcacctttcctttccgcaattcttcatgaaacgcccgcatgcgcactgtccgtgcgctcaactgctcgatataggcctcccattgggtcatttgtttcatcgaccggtagcaggcgcgcagttttttcaaataatggacggccatgcggtagctctctcggtttttcgctctgacaaacctcatgactgcccggtggtaaagcggcaatacgagtgaaggatcccgcttttcgagcgtttttaaaaattgcggatccatctcatgggcggtcacatcggcaagcaagtataagtcgatcatttgccgatagcgcccttggtggtataaaaagaaaacataacggttggtgctgtacggcatgcattgcttcaaaagctcctcatactcgtccaatttgtttctccgtttagcgtatgactcgtacagccggcacacttcgtttgcaaacttggaccgttcggattcgggaagggcggataagtaatgaggcagttcttgtttcccatgcgcccaaaacgattcaaagcgggcaggccgatcatcggtgatgaatcgctccatccactcgacaaaaagcggcgcggccccgctagggaagacgcggtataaggcaagcgcctcctcatcatcttcgagcaaaaaagccaaatgggcggcagctagaaaagcgagtggcagccgttcttgtctcgttagatgcagcagctgctctttttcttgtcggcgccactcttctttcgtaaacagcacttcccaggcagctgtgtaaagatcatagatgagtaaagcgaacatctcggtcgtttgcagtagttcgcgtacgtatggaatcgtttgttcaatcagttgctccagctggggcgtacgccgttcggatggaaatcgttccaatagcttgaacaattcgtcggcgatatagttgatgtcctgccgccaggaaaactgtccgtacgagccgaatatcccttgatgccagcctcgttctttcccgtattcaaagaggcgctcaagcaaaaacaatgcggcatggaaccggtacaacgggcgggcgactacgctttttgggccgccttttgccagtgacgggaaaagatggtgggctgatcggtatggccaattgtcatggctgcggatgctggcttcaaactcagcgtatgtttcggtgaaacagttccgccattgatcaaccgactcggctggctctgcgggcggcaatgtcggcatctcaatgcgcgtttggcgttgccgaggctgcttgctctctccttgtttccagcgctgaaacagttcaccgctgtcaaagacgttcccatagacgtaaaaaaacaacgctaaaacgtgcgggcaaaggctttccgtcccgcacgggcagcgatggcggcgaacgatatcggttaaatcaaatgcgacgcggtgggccgtctggtcggcaacttccccttccacgtgatgctcgtctttgacgacgacgttatagacgagtccgaagcgagataagttccgtcccttttcgataagatgtttaaaaatggaaaacggcagttctttttgcagttctgctgccgccttctgcaagagtggtttggatatcgccgtttgcagcatgtttgtccgtcctttccatccattctttatcttcattaggcgagaagactcccacttcaacgaagcgaagtggagtaagtgggagatgaattgccttaactatattttgctgaaaataggatagattcagtaaaatatagtatcatatagttagatgggaggtgaaaaaatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgccaaaacgaacgaaaactataagctgttaaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggcttagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactgatcattggtcaaattcgtatagacggcaacaaattcacgataccgtattctcgcctatttaaaaagactcataagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaaacatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcataaaagataagcaaaaaatcaaaggtaccactcgtaaacaggctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcataaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcaacgcaatatgaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaacataaaagaaaaactagagtatctttgtaaattttacggcattaaattcttcaaacaggaagagtcatatacgtctaaagccagcttttttgacggggatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgaggtttgtatcgaacaaagtccggcaaactaatcaatgctgatgtcaatggcgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttaaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaattaagtgggggtagttcaccaccatattatagcatgggtgcatcgatcgctgctaggtttgtttggataaacgtgaaatttgattcaaatcaacatctttatttaggatattgtaagagcaatgttgacttagaagcagtcgcatataaaattcagaatgaaaataagtgggtggtttttttagatcatgaacaagatactacattagttcaaaaaatattagatcaatatgattatcatgaaaaatatggttacaagatttttactattgatgcagatgatttatcttatgaagtcggaagcaagctattggaagaatggttaaaaacaaataacgtaatataacaaggaacaaatccgctaacacggcttcaatccacggccaaagaataatttggcggcatgatataatggaaacaaaaagcaaatggagtgaaggtgcggtgaaaactccagagtttccaaatcacaactacacgtatgaagattatctaaaatgggacggacaatgggaattgattgacggcgtgccatatagtatggctccttctccttcgtttacccatcaatatatcatcggtgagctttatgcggcgttgcgggattattttcaacaacaaggatgcatagtggtcatggcaccgtttgatgtcatattcgcttcaaatcttgatgacaaatctgtgaaaaatgtggtgcagcccgatatttccgttatttgtgatcgagagaaaatcacagaaaagggatgcgtaggcgcacctgacttaatcgtagaggtgttgtctccgagtacggcgttaaaagaccgaaatgaaaaatacaaattatatcaacggtttgaagtaaaagaatactggatggttgacccgctgcatcgaactatcgaggtgtacggatggcataacggagtatatgaaaaaagggaagtatttggagaacaagatgtgctagtttcttttctgcatccagacttaaagatttgcctaaaagatgtgtttcaacggttataataaacacatatatgcgcacatgtttagaacggctgtgaaaacaaacacccccatctgtttggcgatgggggcaatttcatcgtggagagaacgttacggatggagaggttattgttgctgggagagcttgcggatttttcggtcatgttgggcgattttggctgagtggaaatcgacggtttcttgtgtttcaataagttcgatgcgcaagttgtcgatttttgtttctaagcggttaaatcgttcgttcatttcattttccagccgatcgattctgccttccaaccggtcgtccatctcttgtatccgcttgtctatttccacaaactttcttctaaattcaccattcattgcttcgacttttttatctattgcttcgatttttttgtctaatgcagcgatttgtgagcgaaagtcagatgcatacagatcgagcgcttttaaaatttcttttaacatcgtttgttgttccacgtcattcacctcctcactaaacagtataacccgatcatatagacaagaaaagacaaaaaggtgtaggcaggagcctaatacatctgtctttttgttactatcccctataagtagacagcaaaaaagacattggatatgatgttcttgagcgtcagcttttatggagaagaaaagatcaaatttttttatagaaatcaataaacaccacctaaagtttgtgacttttttgccagatgcggtggaatcgtttataaaagtgatggagaaagcgggatctgttgcccgttttatcaaaaaaacggtacgcaaattggacgcgccgaaaaacgtcgaatttcgctcttatgcgatgcagttaggagaaaatataccgctttattttggcgcactggcgaatcagacgctagatatttatcagtcattgcacactccgcaagaggaatgggacgggaaaaccgtgatgcaaatggtggaacaagggaaaaaagaagaagtcgagcgatggctgcaagaacgcgagtatattagttttatgaacgccgagcgtctagaatgtccggttacggttgattttaatacgattcgccggaagtttggtcttcctttatctccatttgtcacgttaggggaaaaacgacaaacgcgattgctggagaagcagcgaacagacgaaatggaacaatacgagcaatatgacatgccgcttgaatggatggattccttctttggtaaagatatagcggagttttttatcgaaaaaacgagaggaaaatcagaagcaacggtatcgaaatatcggacagggctatccattatcgcccaatatttgttacagtctcgtctttcgtcttggacaagcatcacaaaagaccattggcagcaatgcatcgtttatcattatttagaaatgaacggtgatgcgagcatcaatcaagcgaagtcgtttttcagcacggtaaaagcgttggcaaagtggattgacgcgcgatatggaacgaatcatgataaaacggttcgatccatcatccagacggtggaagaagagatatatgacgcgattcgtttgcttgatttatatgttccgtatacaacgagaaaataccattattggttacaggaaatagaaagagatgtagttgaaaacacattagcgaaccatcaagtaagcggtctgtttcaaattaccgatgtttccgctgcgacgatgagatgtaaacatgcagaaagcggaaagcaatatacgatatccgtcacttcatttgtttgttcttatgcgaaaatagggatgatcattcgcggaaacattgtcaaaacggcaaactctagccgttggaaattcatctatgtgtcacgggtgttcccaaaagaggcggggcagtatttgagttgaaaatggagtttgcttcaagaatagaaaagattgcttagttggttgacggacagtgataggcactgtccgtctttttccaatcaatagagagccgtcgatgcaattggaatggagcggctctcttttcatgtgagattgatagggggtgcgtgttttaaattgttattccaaactatcgcgatattgatctcggattaatgtcgtaaggccaatattgtctaaataacggacaggacataggaatgtgacagtgacgactcctgggtgtctgccgatttcgatcgcgccggtgatcgttgcgcggttcatcacttcagggacggaaatgcctaacacattcgccgctctttgtaatccgttttccgtcgcttcattcaagtttgagcctgttccgataaaggaaatcggaagggattcttctagctttttcacgccccatgtttgtgcgaggtcaagcgcaatttctttttcttttttcgttattggctttgctagatatggaaggtcttcttcgacagggagaaggatcggaccttcaatcgttaaacctttaatcacttttacttgaagcgtgacgataccagctacatctgttgtatgtcccgcgatttccccatctccttgcatggcgtgcatatccccgagataaacgccgccgcccggcactttcacagggcagattaagacggcaccttcccgcacgcgattaatatccatatgtccgtctgtgcggtcttcgagctgctcttttgtgatcccgtattcatgcggggcatcaacgagaaactgcccgaagtcccccgcgttgtgcgagtctggaaatggacgtgccggcgttgtgccaagttgtccaaggaaaggtcgaagtctagtgactgttcctactaaatcgtgaggtgcaaaagtgacgatcgggttttgcaccgagttgtcaggggtcgccatgtaatagcgcccttgttgggcgatatgttctgccgcttctttatgcagcgtgatgccgacttttttattggaatcaaacgccatcgtataaccgttcgtaaacacaaaaggagtgacgtccgcgccgcaattggcgcaacgaattgcttcttggcctattccttctatttttgtctctggatacatcgttccgcattcaggacatttcacggcgacaaatgggtctcctacaaatcttccttccatcggcttatcatttccggaggacgtagcaatggaagtgacgcggatcgatttaattttgatcgcgatcgcgtctcccacttctgcgccttctacgaaaacaggtttcgtgacttcatggccgccgcgaatacaaggggtgatcatcggtccccagcagccaggggccgtattggccacaatatatccgccatcttgcacaggacctagcatttcaccgttaggatctaaaattccgttcgtgaactcgttgacaaatacggtttgttttgcttccatcgttttcctttcctttcatgataaaatattttctatgcaaattataagagataatagaaagcgatttcaaacaaacagcttgataattctaaaaataacttaatagattgtctaaccaggaattatcacaaaaaatataatattatgaatattgctaattttatgtataatattgtataattcgattttagaagggaggaaaatgaatgagaagcagtatagaaaaggtgttagaagaaaaaggaattaaagtatccgaaggggaactagagctgttagaacagcaatggaaggcgattcaacaactgaaaaatggaatcgaaacattgaaattaaacgatgccgatattggcatcatccatcatccggggggtgtgtatcgtggaaaaacggttcaatgagaaaacgatttccgaacttgcgccgcttgtaaaaagcaagcaaatttccccagttgagatcgtccgtgatgtactcgaacaaatcgaaaagttaaacggtgagttaaatgcttatattgaggtaaccgcggataaagcgcacagacaggcggagacggcggaagcggaaatattatcgggaaattatcgtggtccgctgcacggcattccggtggcgattaaggataatatttatatcgccaatgaaaccgcaacgatgggatcaaaaatacatcggaattttcaacctagctatcatgcgactgtggtggagaaactttccgaagcgggagcggtttttcctgggaagctcaatttgcatgaatatgcttggggagcgacgaataataatcctcattttggccctgttcgcaatccttgggataccgagcgaatttcgggaggatcgagcggaggatcaggagttgcgacagccgctcatatgacgattgcctctttagggacggatacgggcggatcgataagaattccttcctccttttgcggtattgtcggcttaaaacctacccatggattagtgagcaaatacggttgctttccgctcgcgtggtcgttggatcacatcggtccgatgacgaaaacggtggaagatgctgcttatgttttagaagcgattgcaggctatgaccccaaagacccgacctctatcgatgcccctacagctagatattccacgcaattaacggagtccgtcaaaggtgtaaaaatcggtatagaaccatatttctttgacaatgtggatgcagaagtggaaaaagcggtgaagaatgccatttcatcgctggagcgtgaaggcgccatcgtcgaaacagtacgaattccgacattgcagtatgcgcaatacgcggaaatgattacgattatctcggaagctaacgctattcatcatcataatttagtagaaagagaagaggattttggtgacgatgtccgttttctattgaagcttggagaaataccgtccgctgtggactacttgcaggcgcagcaaattcgtttgcagttggatcgcgaatttatggagatattcaataaggtagacgtcatcattaccccgacgcttccgttgctgcctccgaaaatcggccaagatacggtgctattaaatggaaaagaagtgaattttcttgaccatattattcgttttactggtccgttcaatttgacgggcttgccagctgtaacggtaccgtgcggttttgcgaaagagctcccggtaggcatgcaaatagtcggaccggctttcggggaagggaaaatattaaacgttgctgatgtgtttgagaaattgcatccagagctaaaacaaaacccgattgccctgggacaataaaaaaacaaccttccctttcccatcggaaagggaaggttgttttcatgtatggaggaatatacctgataacgtgaagcaagagattgacatgttcaacatttttgtaatttgttcaatcttatatcgatatgttagcgaaatacgaggtatggctagactacttacgtgatgttttccgtttgaaacatgtcacgttcatcgaaaaaaccgcacggtgttcagcatttgtttgcagaacggcgatgttcttgtgaaatctttcgttcagacgtatcttcttgaccaaactgttgagatccaaacgactgatacaaaacgctttggacaataaaatattttgaccatccagaataattttgttatcgtaaagtcaagaatggaaaaattttgaggaggatgtcttgtgggcgaatttaaagcgttagtagtgaacaaaacggaaacggattttaccgtcaatgtacaagctgttatgatggacgaccttccagaaggggatgtcctaataaaggtccaatattccagcgtcaattataaagacggattggcgtccattcctgatggaaaaattgtaaaaacatatccgtttatcccggggattgatttagctggtattgttgtttcttcggatgatccgcgttttaaagaaggagacgaagtcatcgcaactggctatgaaattggtgtgacgcattacggagggtacagtgaatacgcccgtattcctggagattggctcgtcccgcttccaaaaggattgacattaaaagaggcaatggctttaggaacagctggctttacggcggcactatcgattcaccgcttggaggaaaacggcctgtccccggaaaaagggaaagtgcttgtcactggggcaactggcggtgtcggcagtttggcggtttcgatgctggcaaaacggggctatgaagtggtcgcaagcactggcaaagaaacagagcatgaatatttgcgcgagcttggcgcgaaagaaattctttcccgagaagatgtatgtgccgagaagatccgcccgttagataaacaacaatgggcagcggcggtggaccctgtcggcgggagaacacttgcgactgttttaagccgcatccaatataatggcgccgtggcagtcagcgggctgacaggcggcacggacgttccaacaaccgttttcccatttattcttcgcggtgtaagtttattaggcattgattctgtctattgcccaatggagttaagaaaacaaatttgggaacgaatggccagcgatttaaaacctgataaactattagaatcgattgcgcaggaagttactctcgaacagcttcctgaggcgttatcgaatattttaaaaggcaaactgcgcggcagaacggtggtaaaactatcataatgatggataatcagtcgactacatatatatccccattccgaaaattcgggcatggggattttttattttgattaaacgatgatgagtcaaactagaaaaagtgatagatggctcgcctagaattgttggtgaaaaatatttatcctttcatatcactcgatctaacatatagtctgatgcatcttatttttcgctttcttcctaatatcttaaacctacattctcacgttgcttttatgtattcttattaaactatgtagtaaatatttcattttctaaaaaacactattaaaaacaagcattttcataacctgattgtttattgaaatttgttcacatttcaaacaggaaaaatattgattgattttatgtgtgagtttgacatacaaaatttagaaataatggtcgctatttatggtagaatgtaagaagataaaaacgattcatcatacagggggagagaatgatgaaaaaactaatcaacaacccaaatcaagttgtcaatgatatgttggaaggaatggttgccgcctatcgtgatcggttgagaaggctgccgggtacgaatgtgattgtgagaaacgattccccagtaaaaggaaaagtcggaatcgtgagcggtggcggcagcggacatgagccggcgcatgcgggctatgtcggaaaaggaatgttagatgcggcggtatgcggggaagtgtttacttctccgacgcctgaccaggtgcttgaggcgatcaaagcggtcgatagcggaaaaggcgtattgcttattatcaaaaattatacgggagacgtcatgaattttgaaatggccgcagagttggcggaagcagaaggaattcgtgtcgcgaaagtcattgtaaatgacgacgtagcggtggaagatagcacgtttacaacaggacggcgcggcattgcgggaacggtgtttgttcataaaatcgcaggggcgctggcggagcgcggcgcatcgcttgaagaagtagaagcggtagcgaagaaggtggtgcaaaacgtccgttccatgggaatggcacttactccgtgcaccgtgccggcagcggggaaaccaggctttgaacttggcgaaaatgaaattgaagtcggcatcggcattcacggagaaccgggaattgaaaaaacaacgatcaaaccagcagacgaaattgcggcaacgctgcttgtcaaaattttcgatgatatgaaactagaaaaaggcgatcgcgtcgcagtgatgattaacggacttggcgcgacaccgttaatggagctatatattgtgaataaaaaagtatcagaaatgttgaaggaaaaacaaattcacgtccatgaaacatttgttggagaatatatgacctcgctagaaatggcgggatgctcgatatcgctattgaaattggatgattccttaatcgaattgttagatgcgcctgccgatacgattgcgttgaaaaaataaagggagaggagaaatcatcatggcgtttggcgtggaacaggcaaaacgatggatgaacatcgcaaacgatcacattcaacaacaaaaacaatatttaacggagctcgatcaagcaatcggcgatggcgaccatggattaaatatggcgcggggatttcaagaagtagttgaaaaaatcagttctaccaattacgaagatctcggttcgcttttcaaagatgtaagcatgacgctaattgcaaaagtcggaggagcgtcgggaccgttatacggcactgcttttttgaaaatgtcgcttgcgctcgcgggaaaaaaggaagcggatgataaagagctgatcgcagcgttagaagcggcgctagacggaatcaaagcgcgcggaaaagcaagcgttggcgaaaaaacgatggttgatgtgtgggagccggtcatagagttgttgcgggagaagggaagcatgcgagcgaaagaagcagcgcttctcgcaaaagaaaaaatggaacatacaaaagaactcgaggcgaaaaaagggcgcgccgcttatttgggatcacgttcggttggccacatcgatccaggttcggcttcttcgtattttttgtttgccgctttagcggaagtgctcgagggataaaggagagatcattcatgaagcatgtcagccttgtattaatttcgcacagcgaggaaattgtaagcggtttaaagaaattattaaatcaagtccaacccgatgtcaacatcgcagttgccggtggaaacgatggggagatcgggacgaacgctttccgcatcaaagaagcgattgaatccgtctattcggaaaaaggggttgtcattctgtttgaccttggcagcgctttgatgaacgcggaattggcgatcgagatgctcgagaaaacagatcatatcgtgattgccgatgctccgttggtggaaggagcgtatatcgccgcggtggaagcgggattgggaaaatcgctcgatgaaatcgtccgggcgtgcgaacaggcgaaacagatggtgaaagtggcgcgttcataggctgaatgagcaaactatggcaataatggaaagcgaaaacatgaggaaatattgatagaaaatccccggaatcacaatgatttccgggggttttatttgcttgaccgcgaaaaaattttgctgctgccgatgttggtacattttctttttcagatggttctgttaaatgttaatgttgataaattggataaaattaagggaaacccaatctagaagggttttctcgctcttattaaacttgcccacttgttactcaaataagttaatgtgtattaaaatatctattctttaactactactttgtaattttgaagttgttttgcaatatttactatcgagccatattcctctaatcttccttactataattatctgggtaaaagtaaacattcgtcatcaagttcaccttcttttattataaaaaagctggacaatgttttttattgataccgctccagctgggcaaaaaagtctttgacaaaccgataaaacactttgaccgacggcgccagttcgtgatggtcggaaacgatgatgccgacgtttcgtttcacatgcggcatttcgattggcacctttaccgcgaggcggggcaccgtttcataaaaggcgctttccggaagcagagtgacgccgatccccgccgagacgaggcctttgatcgcatctaaatcttcgccttccgatgagatgattgggaaaaatcctgcctgctggcaggcatcaaggacaatttgatgcaaaatgtacccttgcggaaatgtcacaaacggttcgttgcgcagctcgtttagtactaagctgttacgtttggcgagcggatgattgcttggaagaagagcggcaaatgtttcggaaaacaaaatttctcctttaatgcctatttcgccagttggaacaggtccaagaaatgccaaatcgatttctctttttttcaccgcttcgattaaaaatttgtatgctccctgccgcaaatgaaatgaaacgttcggatgtttttctttaaaagcagagatgaccatcggcatcatgtagcttgccagactggttggaaagccgattttgatcgtcccgcgttccgggtccaaatattcttcgatttgctgtttcgcgtattcaatggcctttagcgctgtctccacatgaggtaaaaagtggcggccgaccggggtgagtttcacgtttcgtccttcccgttcaaataactgtacgccaagttcggcctctaaattagcaatttgccggctgatggcggattgtgcgacatgaagagcttccgccgcttcggaaacgtgctcccgtttggccacttctaaaaaatattgaagttgtcttagctccattttcctcacctccctgctattaatctcaaaatgtgattaatttaatctaaattatatattgtttatattatttttgaaaactacaattatatacacagagcaaatggaacgggagggaagcaagatgaaacattacgggctaccgaaagcgcaagggctttatcgtcctgaatttgagcatgatgcgtgcggtatcggcttttacgcccatttaaaaggaaagccgtcccacgatattataaaaaaaggtcttcatatgcttcgtcagcttgaacatcgcggcgggcaaggaagcgatccagaaacaggcgatggcgcgggtattatggtacaaattccgcacgaatatttccaagtggcgtgcggaaaaatgaagcttccgccaaaagggcgttatggcgtcggcatggtctttttgccggaagatgaggaaaaacgattgtattatgaaagagaaatcaataaaatcatcaaaaaagaaggacagacgctgttaggctggcgcactgtgcctgtaaatatcgaaaaactcggaaaactcgtaaaacaaagcaagccgtttatccgccaagtgtttatcgcagcaagcgacgatattcaagatgagcttgcatttgaacgaaaattgtatgtcattcgcaaacaggcggaaaagcttgttcaaaataatgaatgttatttcgccagcctctcaagccggacgattgtatataaaggattgcttacaccggagcaattagatgaattttacgtcgatttgcaggacgaacggtttcaatcggcgtttgccctcgttcactcccgctttagcacaaacacattccctagctgggaaagagcgcatccaaaccgctatttaattcataacggcgaaatcaatacgctaagaggaaacgtcaattggatgatggcgcgggaaaagcaatttgtatctgaacttttcggtgaggatttgcaaaaaattacgccgattttagatatgaacggcagtgactcatccattttagataatgcgtttgaatttttcgtcttagccgggaaaaaattggcttatgcggcgatgatgctcattccggaaccatggttctgggacaacgaaatggatgatgacaaaaaagcgttttacaaataccatagctgcttaatggaaccgtgggacggcccaacggcgatttcgtttacggatggcagacaaatcggcgcgattttagaccgtaacggtttaaggccagcgcgttattatgtgacaaaagatgactatattattttctcatcggaagtcggtgtcattgatgtagatccaaataacgtgctatataaagatcgcttaagcccagggaaaatgcttttagtcgatttagagcaaggccggattatttctgatgaggaaattaaagaagaaatcgctaaagaaaagccgtaccgcaaatggttgaacgaaaaaatgatgacgttaaacgatctcgatattccagaagatacggagccggtcaaaaatcttgtcacattgcaaaaagcgttcggctatacgtatgaagatgtagaaaaaacgatcatcgcgatggtgaaagaaggaaaagacccgacaggcgcgatgggaatggatgcgccgcttgcggtgttgtcagaccgtccgcaaagcttgtttaactattttaaacagctgtttgcgcaagtcaccaatccgccgattgatgcgattcgcgaatatattgtgacatcgacgatgacgcttcttggaaaagaaggaaatattcttcatccggatgcatcggccgcccgccgtatttgcttggatacaccgattctttcgaacgaagaacttgctgcgttaaagtcaaacccgtatcctgagtttaaatgtgcgacgattccgacattatttaccgacgacttgcaaaaagcgcttgatgaaatgtttgaaaaagcggaaaaggcgatggaaaacggcgcggtgcttcttgtattgtctgaccgaggcgttgacgaacgtcatgtcgccattccgacgcttcttgccgcaagtgcgcttcatcaatatcttgtacgaaaaggaacgcgcacgaatgtaagcattattgtcgaatgcggcgaagcgcgggaagtgcatcattttgccgctttaatcggatacggcgcggatgcggtaaatccgtatttggcgctggagacgattcgccaggaagtggaaaaaggaaatgtggcgctgtcgtatcgcgatgcggtgcgcaaatatatcaaagccgctaccgacggcgtggtgaaagtcatgtcgaaaatgggcatttcgacggtgcaaagctaccgcggtgcgcaaatttttgaagcggtcggcatcggtgaagaagtgatcgaacaatatttcacaggcacggcatcccaaatcggcggcatcggtttagcggaaattgctaaagaagcgaaaatgcgccatgaagccgcattccaaacgacatacaaagacgatacattagacccaggcagcgagctgcaatggagacgaaacggagaacatcacgcattcaatccgaaaacgatccatttgcttcaatgggcgtgccgaaaaaatgattatcagctttataaagaatattcaaaactagcaaatgaagaacgtatgacgtttttgcggaatttgtttgattttgatgaaacgagaactccggttccgattgaggaagtcgagccggttgaatcgatcgtgcgccgctttaaaacaggtgcgatgtcttatggttcattaagcaaagaagcgcatgaagcgctcgctatcgcaatgaaccgcatcggaggaaaaagcaatagcggcgagggtggagaagatccgagccgttatgtgccagatgaaaatggggatttgcgcagaagcgcgattaagcaaatcgcttccggccgctttggcgtcaaaagccattatttagtcaacgccgatgaattgcaaatcaaaatggcgcaaggggcaaaacctggcgaaggcggacagctgcctgccaataaagtgtatccgtggatcggaaaagtgcgcggctctacgcctggagtagaattgatttctcctcctccgcatcatgatatttattcgattgaagatttggcgcagcttatttacgatttgaaaaatgccaatagagatgcacggatcagcgtgaaacttgtttccaaagcaggtgtcggcacgattgcggccggcgttgcgaaaggaaatgcggatgttattgtcatcagcggttacgacggcggtacaggagcgtcgccaaaaacgagcattaagcatgctgggcttccgtgggagctcggtcttgcggaaacgcaccaaacgttaatgttaaatggcttgcgtgaccgtgttgtgcttgaaacagacggaaaattaatgactggacgcgatgttgtgatggccgcattgttcggcgctgaagaatttggttttgcgacagccccgcttgttgttttaggctgtgtgatgatgcgggcatgccatcttgatacatgtccggttggggtggcaacgcaaaatccagagcttcgcaaaaagtttatgggaaaaccggaacacgtgatcaacttcatgtatttcgttgcccaagaagtgcgtgaaataatggcacagctcggtttccgcaccatcgacgaaatggtcggaagagtcgatgtcttaaaagtgagcgagcgtgcgaaaaaacattggaaagcgaagcatttggatttgtcgcgtttactttatcaagtagacggtccacggacatttgctcgtccgcagcagcataaaatcgaacaaacgatggattataacgaaattttgccggcggcagtatctgcgttagagaaaaaagaacaagtcgagcttcatcttcctattcgaaatgttcatcgcaccgtcggagcgattacgggaagcgaaatatcgaaacgatatggagaagaagggcttccggaagatacgattcgactgcatttcacaggttctgccggacaaagctttgccgctttcgttccaaaaggaatgatgatgacgcttgttggcgatgcgaacgactatgtcggaaaaggcctttccggcggaaaagtgatcgtccgtccgccagaagaagcggagtttgcttctgcggataacgtcattatcggcaacgtcgctttctatggggcgacgagcggagaagcatatattcgcggacgcgccggcgaacggttctgcgtgcggaacagcggcgtgaacgctgtcgttgaaggcgtcggcgatcacggctgtgagtatatgacaggaggacgtgtcgtgatccttggttccgtcgggaaaaactttgccgcaggaatgtccgggggaatcgcttatgtgctaaccgatgatgaaaacgaatggcaaagaaccgcgaataaagaattagtgttgttcgaacgtctcgaagaggaagaagagatcaatgaagtgcgtcaaatgattgaaaaacattaccaatataccggaagcataaaagcttctcacattttggcgcattgggatgaatatgtcggaaagtttgtgaaagtcattccgagaaactacaaattgatgatcgaaaccattaaagcgatggaacaatccgggctttctcaagatgaggcgatgatggctgcttttgaagcggtggccaaacaaaaaaaagttgcggtaaacgaaccactcgcattacaagcggtcgctaaataagcgatcgcttcgccatcgttactgatcacaacagcatgtgatttcaattacggggagaaccaatccgacacgatgtgaaaacgtccaggaagtcgagcagaacaagcgttgcgaaggtgtagaaaaaacttttttagaatctgccgatttctatcgtatagaggttcaatggaatggtacggaaatggaggggaaaacgatcatgggaaaagcaaccggctttatggaatatgcacgcgaggaagaaacaaaacgtgacccgctttcccgtctcaacgattggaaagaatatgcgtttccgttttccgatgaaacgcttgcaagacaaggcgcccgctgtatggattgcgggactccgttttgtcatatgggaatggaattgaacgggctgacatcgggctgcccgattcataatttgatcccggagtggaacgatttagtctaccgaggcagatggaaagaggcgctcgagcggttgctgaaaacgaacaacttcccagaatttaccggaagagtttgtccggcgccttgtgaaggttcctgtacggtagcgatttccgacccggctgtcgccatcaaaggaatcgagagggcgattattgataaagggtttgccgaaggatggattcagccatggattccgcaaaaacgaacaggaaaaaaagtggcgattgtcggttctgggcctgccggtcttgcttgcgccgaccaactcaatcaagcgggccattcggtaacggtgtacgagcgggctgaccgagtcggcgggttattaatgtatggcattccaaatatgaaactagaaaaagaaattgtcgagcggagagttcggcttttagaacaagaagggattacgttcataaccaatacggaagttggaaaagacatcaccgccgaagagctgcgttctcaatatgacgccatcgtattatgcatcggcgcgcaaaaacatcgtgaccttgcgattgaaggaagagagcttgagggtgttcattttgccatggattatttaacaggtgtgacaaaaagcttgcttgactcgaattttgcagacggcggcttcatcgatgcgaaagacaagcatgtcattgtgatcggcggaggcgatacgggcgcggactgtgttgccactgcattaaggcaagggtgcaaaagcgttgtgcagtttggcaagcacccggcattgccggaacaacgatcggaaaataatccatggccgcaatatccgcttgtatttacactggattacgcctatgaagaagcgaaagcgaaattcggtgctgacccgcggcaatattgcattcagacgaaaaaaattgttggcgatgagcacgggcgagtcaaagagcttcatacgattcaaatggaaaaaatcatcgatgaaaacggcaaagcgatatttaaagagattccgggcaccgaacaagtttggccatgtgatttagtatttatcgccatcggctttgaaggtccggagcagccgattttgcagcaattcggcgtcgagaccgtcaacaataaagttaaagcgccgtacggtaaatacacaaccaatgtcgaaggagtatttgcggccggagacgcccgtagaggccaaagcttaatcgtttgggcgattcacgaaggccgggaagcggcaagagaagtcgatcgtttcttaatgggaacaacgaatttgccgtgatgtgtgatgatgtggctgactcaaaaggtcgctgaatcgaccttttgaagtcagcctcgtctttttctgttaaaggtgcaagttcatgaaccaaaaataagtgtctcatattgcaatggtatacggtattcttttgacaatcatatcatccttatcgattaaatggcttttccattataaaacgatcttcattgtttgattcagaaaataaaaatatgacttgaaatttttctttacacccgaacattaattttttataatttaattaattccgataaatttacttaactaaaggaggagagggcatggctaaagcttctacattgtttaaagtgtccgctaaaggtaaatgggaatcaggcgtcaaaaccaatatttctatacgaaattttcctactttttctatggatgaaccagcagaattaggaggagtggatgcagcgccaactccactggaatatgtagttgcagctttgaacggttgtaatggagtgatgattccattagttgcgaaagaattaggatttactttctcgggaattgattttgaagcgacaggcatcatcgatacccggggactaatgggggaagaaggcgttcgcacgcatttccaaaaagttcgtttccaagtgaatatacaaaccgaagaaagtgaagaaagaattgagcagctgaaaaatgaagtggagagaagatgtcctgtattgaatcttttgctggatgccgggattcaagtggatacaaaatggagcaagaaataataagatctaaaaaagggtggatgtgtgcatccctttattttttcgtgcgctcagctaaggtaggggattgatgttagtcgagatataggcacaacgaatagggatgtaaattattttcaaaatttcggccacagggcaaagaaaacggagctctttgggaaaagagccccgattcattgcctttcttaagtagttttaacttcatttaaatagcgccgctcgttacaacaaatatcgggcatccaatggcaacgagcgcgatcattattattccatgataaccgcttatccattgtttttacataaaaagtgcttccaaggattttggaacaatctctcaccctccgcttaccggtgggataaaggcaacgatatcgccaggctgaagtgtttgatcatcgcgggcatattcctcattcaccgcgaccatcacttgtttcagatcaatgtgataacgcttttctacttcctgctttaatgcatttaccgtttgaggaacgttaggcagcacaacgcgctcctctccaattgcttcctgtaaatgcgcaaaaaagagcagtgtgatcattgtaaatcctctccttccggctttcctgttggatacgctttcgtccctaattgattgccaacccattccgttccatcttcccaatgttcttttttccaaatcggaacgatttgtttaatgcgctcaatcgcgtatcggtttgcctcatacgcgtcgttgcgatgcggcgatgaaacggcgatggcgacagcgatatcgccgatatccagcctgccgattcggtgcgtaatcgccactttcgtttccggccatttttcgcgaatttctgccccaatttgctctagcattttttccgccatcgatacgtacgcttcgtattgtaaaaataaggtccgctttccgtttgtccattcgcgcaccgttcccatgaacgttgtcaccgctccggcttcgggacgcatcactttttttaccacattctcaatggaaatcggcttgtccgtaatcataaaaagacgttcattcattgtttttctcacctcattaaccaatgtaagtcattttcttcatcattaatgaaaataaaaggatatggaataaaagatagctgcaaagaagattcctacgtaataatatgagataactgtgccagcgaacccccaatctgtcttagtttcgcagcatgattcatgtttgcagccctcgacaaacacgaaatcaagcggcaaaagttcatattaatattggctgctgttttttttgtttattgcatgcttgttccaactatatgatattatcaaatttttctgtcaatttttcaactaattctcctaatatattttatttcgcgtgttctttatgaaacagaagcatcccaataaacaacaaccggactgctccaccaacgagaaagtctagtttgtttatccgccaatataagacatttcaattttttttcgcgtttttgctgtttgctccgtccgttcatccgagtagcggtctgtccgcatgttccatgtcgatgcaatcattttctttatttcttctttatcggccccggaacgcagtttttcttttaacgaaacaccgcttgcagcaaacaagcacgtatatagcgtgccatcagcggaaatgcgcgcccgagtgcagctttggcaaaacgattcggtcaccgaagtgataaagccgacttccacgttcgtgccaacatagcggtagcggcttgccacctcgccgaagtaggctttttccaccggctcaagcggatgcatttgctgcaggcgttcatacatttcttttttcgttaccacatgggaaaaatcccagccgtttgtcgtgccgacgtccatatattcaataaagcggagggcaatgcctcgttctttaaaatagttcgccatcggaatgatttgcgagtcgttcattccctttttgacgaccatgttcactttgacgccaagccccgcttcccgcgctgcttcaatcccttttaacaccggcttgaccccgacgccaaccccgttcatctttttaaatacttcgtcatctaacgcgtccaggctgacattgacgcgcttgagccccgcttctttcaaacgttttgcccatttcactaaatgaatcccattcgtagtaagagcgatatcgcgaatgccggaaatgtgcgccagccgttctactaataagtctaagtcgcgtcttaacagcggttctcccccggtgatgcgaattttttccaccccaagttccgcaaaactttccgcaagcagcaccatttcctcgatcgttaataattcgtcttcacgcaaaaaacggaaattcggtccgaatatttctgcaggcatgcaatatacgcatcggaaattgcactggtctattactgaaatgcgcaaatcgcgaagcggacggttccactggtcggcaatcaccgattgaccttttcccataccgcctcctcctttcattcaattggacttaaagattctcgcacatataagaaaaacaatgacatcatcatcatggtcacccatgcctgcgctaaattcatttctctcaattctattgacacataatggctgtcgaaatcgtttgtgtctttcctggaatatttcccgcaaacatcaatgtagcgccgaattcgtcaagctgagggaaaatgcaatatgatcgacgcatgaaacctcgataaccaaaattcaatcggttaaaaatctctttcaacaaaactatgacattttcctgtttgctatagaaaataagagataatgttacgacgttactcacattgtaacccatgatgatgttgcaaaactagtgtaaaaaatcgaagttattatatggatgcaacattatcactgaaatccgcaccatcttggctgtttcagttcgtcactctttaatgaccctgttaaaaataaatgttgattttcgcgccgttcagttccttaaggagaaaaagaagtgaaactgagaagaagatcttcgtatcattgatcgccaattcgcaaaagggaaggtgagtcatgcggtttttataaccttataacagctgatgcaagtaagatgaaagtgatgaaaacaacttctttcattttattaaaacttattaaaactccttcctttgtttgaaaaggaaggaatttttatgaaaagacgtgtagaagggcgcggcatgaagtggagcatacgaagtatcaagtgattcgctgacagattatggaatcctgatgacttataacttttcatatgttcctgtttattttactggtatccagatttcggaataaaaatcagggctcaagggattttcgtctgtatatacttctaatgctggtgtgcctgcatgctcataactactggatggaagccattctgaaaaaatttggttccatgccttctgcatagcatctggcattggcccatgaacttcaaatacaacccatttagatgcgggcacttcaaatttcaataatccgttgggggtgtcaccatcatattctgtggctacccaataatccattacttgcttcgactgtgtaccgctattagtgacacatacccccagcacacctttaatttgaccattgttcaacttccataataaatcgactgttccatcctcattaacttcatcccacagttttggaatatctacaagattctccccattaactaatgaaaattctcgcttgattcctactacttgaaaactatctctttcaataactttgtatttcattggttctgctcctttaaggatgttttttcatcaggctctctttcctttaaaagtaagtgagaaaaatcttaccacgctccgaattatcttctgttttttatgaaattccataaaaaacaaaagataattcttattatgttgcattcgtctacgtttagccaattctccagcaagtaagttttctgatcctctgccatcccaattcctaaacataacaaatcatttatagtcattagtctctactatacatttatctatagtcattaatctctaccgtacatttttactagagagacaagagtacatattagcgaaattaggtctattatccaagccctttctgatagggatgaatataaatgtggtaaatccgattgatagggttaaatggctcagacccttaaaaaacagggaggaagaattatgagttttgaaattaaaatgacaattttcgtgttcatcatgacgatgctcgtcatcttttggaggccaagaggcttaaacgaagcatggccggcgtcgattggcgcggggattattctactaacaggcattgtatcccgcagtgatattttggatattatccataaaatcgccggcgcctcgattaccattatcgcaacgattgtcatggccgtcatattagaaagtttcggttttttccactgggcagccgcacggcttgccagtttggccaagggttcgggctatcgtctatattggtacattcagctgttatgttttttgatgacccttttattcaataacgatggcagcatcctgattacgaccccgattttaattttactcctaaaaaacctccggctaaaaccacacgagcagattccctatctcttaagtggagcattgatcgcaacagcttccagcgcgccgattggagtaagcaatatcgttaatctaatcgcattgaaaattgtggatatgacgctttatatgcacacggccatgatgtttgtgccggcaacgttagggttgttgtttatgtcttgtctgatgtacgtagtagtaaagaataaattgccaaaaacattgccaaatttctctgatgatatagagggaatcttttttactaaacattttcatccattgaagaataccatttccgtggaaacgaaacgcaaacgcacccaatttatgttgaaggtcttgctgtttgtctttgtggttcgttgcctgctctttgtcgcttcttatttctctattcccattgaaatcgttgcggtgcttggatcattcatcctgctggtgtggagatggtatcatttgcgcaccaattccgttgacatcttgaaaaagactccttggcacattcttatttttgccttctctatgtatgtcattatttacgggctccataacgcggggctgacagcgatgctggtgaaaatatgtgaaccgattgtaaaccagggattgttctacgcgagctttatcatggggggattagtgtccgttctatccaacttctttaataatcaccccgctttaatgattggaaccattaccttgacggaaatgggattggattctattacattaaagacgatctatctcgccaacattattggcagtgacatgggatcgttgttattgccgattggaacgcttgcctccctgatttggatgcacatcctaaaacaaaataagataaaacccgtggtgctagataaaactcagacaagcataaaaatagcccttgctggcggatctccagtagaatgaaagtgtcacccaacattcgaaaggagagatcccccatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaatgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcgatttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaattttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacgaagaacaccaagccgcgttctggacaccatctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatcaggaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccattgccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacgctcaactagcaccacgggtaagataaaagtaacatggaaagattatttaagcgtctcgttgattgtcataccattcacaaccgttgtcacattgtttttactattctattgggtgcaaatggttttcgcctaatgaaaactaaataccatattcacgtttacaagtacaatcggagaaagcccatgcagggtgtagcccgtctttagacatgggatgaaccgattgctttgacgtagtcaaagatggtatactactcttatagagaagaaaaatccaacgtcttgaatcgggcgcacagggcgataagcaccagtgaggtgtttgcccatgaaagtcttgtggaattagagtcagtatccatgcgaaggtatggaagaagctctatagtacacaagaaccccgtggctttagccatcgggaggttcagttaaagaaacttgccacaacaaaaccccttgatatataaggggtttttctcgttttgcagagtgttagtgaatgcaaaacacctttaattaggaaaaaactgtattgttggagtatttgctgccgtaaaaatgaaatatcataaggtttacatttagattaatctgtaaaaaatgttaaagaagataatcacctttaaatacgaaagctcggagggattttgttgattgaaaatttaaaggagattctagaaatttacttcgatcaaaggatgcgctcattaagtttaagaacattttagaacctactattgaacaagcaaaagatgcccatgaacgtctttattggcaccatatttacgaagaggaagagcatcgtttggaccgtttgaaggcgctattgccgaaactgcaagcgcaagtgcaaaacaagtcttctctttattttgcactggtcggaaaagggacaggctggctgtatttcatgcaggcggtcatgctcggaatcatctgggcggctgttttttccacacaagggacattattctctgagctgtttccaaccaaagtccgttatactgggttatcggttggttatcagtttgccgcggccattgtacaaaggtggagaaaaacaaggcagaagtattttcttttctactgtttttcatacgctatttggtagtattttctttcaaaattagctaaaataattatataaatcttacatttcgcaactgtaatttttggtgaagtggtagtctattcgtgaggcatgaacctccttgtggaatggtatggtggctaaccaagagatcgggttcatgtctctttttttattggtctgtagagagactgatccagtatagttttttattgaattgctagttctactcgcgcgttctttagcgtggatttgatgaagcgattaacagtccgaaagaaatccaaatatggaatttttcttctttgtgacatgattcgacaatatttaaatagaaaatgctgatagaataatacatgaagaaaggattgaaatctatggaagccgtattagtttcatcattagaagaggtactagaaaatgtaaaacagtttaataaagatttgcaaaatgaaacagatattgttcaacaactaacacaattcaaacattggtattacatttctgatttgcaagctttcggtccaagcaaatatataggatataaagatatgaataccgtcaaatatgcaagaggaaaaggaaaaacaggaatagatacggaaaaagtgttgaagcaatggtttgtgaagcttccaaaagaatctattcgcagccaagaattgatgagcgagctggaaaaattgcttgagcaatatggaaagaaagtccgcagtaatgcggttatccatgtattaaaaagagaagggggatgaagtaaagatgaaaatcgcactaattagttgtacgaaaaaaaagagaagttatccttgtgcggcaaaggaaatgtatgaatcatcttctttatttaccaaagcggtagcatttgtcgagaaaaaaggatatgacgattggtttattctttccgctaaatatggattgcttccaaaggacatggtcattgatccgtatgatgtgacgctcaatcaaatgaaagcgccagaaataatagcgtggtcagagaaagtatttcaacaactaaaagcgatccatccaacagaagtcgattttttcgccggcaaaaaatatcggcattatctcattccaatgcttgaaagtcaaggaataagatgccgggtaccgttgcaaggcatgaaaatcggcgaacaactcgagttttataataaagcgctaaatgaaattcattcgtagataagcggatcgtttcttttgtgttcgtttttcctttcctaaagaggctcattgtcaaaatacaacgattatggggtaaaactaattggatatatttcagttaaagataccaacaaccataaaaaattgccatactacgatgagaagaaataaaatagcaaacagtttgtccagcaataatggcatacggaataaaatttgttgaatataataacaaaaaccaagcataaataatccacaatacttataaaaataatctaatacactttttggtttagctttgacagctgcatcataataaaaaaagacaagacgttggaaaaggacagatattaatgcgaacattatattagatgctagccaaaattgtacataagtactagggtaaggaatgttggctgggagaaaattaaagaaactagggtaaaaatgataaatgcaatagccatccccacccattcatttctttcccgtttttttgttatagcctgaatgatgcgatgtatgctcagtgttggtaggttagggacaaagcaagagggaagaaacagtaaaataaagaaaagttcaaaaccagagaaaaacgtggaaaaggttacaaatgcattatttgtccactgatttttgttgattagaaatagaaatataatgaataagagaaaaaggtgactttgcaaaaagaagcgaatgcctcttttcaacgaaaatatttccgtttctttatttactggtgagtttgattgttgtttggcttgagaatgtggaagtccatttctcatggtatatatctcctttttgttatcaattatcatctatttgacagttatgactagctttctgtccttaattgaaaaagtctacaataaatttttttgcatttgaaaatgaattagatattgcttcgtttgcactatcccaaaactcttcagtatcttcaacacgctcttcaacccatcgaccagctgtttctccccagtcttttacagtatcttcaacaaacaacgagccaacaaagccgaccgttgcgccgatagcaccgccgataaaagttcctacaccaggagcgaccattgatcctatcagtgccccagtagacgttaatgctgcgacacctgcgtcaagccctaattctgctataaaccttccagtcttttcgaacatagacttgttttgattcgtgtcactaaaaaattcgccactgtttgtaataactgagaaaaagacagctatatacggaattttaaattgtgtggctgttttgctaacgtctactttattaaatttttatcaaaggccagtattttatgatgttgttctacgattttcccaaaactgattctatttgttttcccatgcaaaccgataagctcacgtaaaacaccgcttggagtattgtgatattttgctaaagctcttttagtgatattgctagagtttttatctcctttttctaataattgatagattctttctgcaagctttgattcgtattttttatttgctccttttacccacgctggcgatgttttgataataaaatttcctttcgcatctttcgctaaagttaataaaccggtaccgagaacgtgaactgcaagtaatccttttgcaacagtaagcccgccgttgaatttgccaagggaatccagccagtcagcgacggcgcccacaaaagtggaatctccatattcattcatcttccttcaaaataactactgtttatagaaaatatggaattcattatatattttacacagcgtttgttttccaagaaatatgaaacaggaaaattaaggatttcgaatcattttcttcataaaaattatgataaaaaatacctatttgaattttgaaaaaactattcaatcagcctgtatttgtaaaagaaacgcgcctgaatggggagtttctttttgtgtgcttggtatgagggcagtctatagaaggagagtcccaaaccgcgaaggcagaagtagcggctaacctaacgcaagggtgtccgtggcgacgtggaatcggtaggaagcaggcggcaaacttccagcctgcggaatacgaacttcataggaggctaggtattattggggaagtttgccgcaacaaaataaagctctttctgccgaaggtaatgccaagtaaataaagcagacgtatactgaacggtacgtacggtggtgtgagagggcgatgggcagccccctctcctacttgttttagaagacaatagctaatattgtattatgagaggtttttgagctgttttatatgattactagatcttacctaacaaatgaccaaagttgagttataatttagataaaaaataaaagcaaggagcacgaacatgaacaaatgtcttctatccgtatctgcacttagttttcttctggttcttgccatatgggccgcggtggcgtcgggggcgaccaatgagatagatgagcggctgctgcaaatgtttgattcatgggactggttggatggctttacgatattaggctatggctatttcatcggcattgcgagcatcctgctagtgttgtttttatggcttcgcaagcgcgattattacggcatggtgcttgtgttggtcgctgtcggcggcggttacgggctgaacacgttcattaaggattttgtcgggcgggcgcggccgccatttgcgcaaggggtgcacgggtttagctttccaagcggccacgcgatggtcggcagcatttatttgttgttaatcgcgtattttctaagcaaagaagtaaagaaagcatcccagcgatggatgatttttttcattttcggccttcttgcgctattgacagggcttagccgtctaagccttcaagttcactatccgtctgacgttttggcagggtttttgttggcttgtgcgtatctttcgctttgtgttgctgtttatcaacgtttgaaaaggaattttcctcgtgtttcaatggttggaatgaaaccgaaacatgactcatgaccgagtaaaagcgagaaaaggctgtggtcctcaggaaaaaacagaagcgtttgcttctgttttttatgtttcttgtcgtttcggtatggtagaatgaaaaaacagactattcttattatttctgactgaatgagctggatagttgctttatgatggagattatgcaaatctgactttacggatgcttggctatttagattattccgtatagagatttaggctgtttatgaacacaacatatcgatgagttctcataaaatgattatgataaacgctttcgaaaaagatttggggggaaagtcgtgacggaacgggttgtaaagacgggatacttattaggtgtggcattgaccctatccgctgttatttatttttttgcttccaattggcaaggaatggatcgtttagaaaaggtagggttaagcatcgggctcatgtggctgttttacggaacaagcgcgattttcgcgtatggcatgaagcgtcatgattttttgggaaggtggttctttgtcgctggggcggtggcatttggaattacgatggcgctcatcgggcaaatttataattcgcacgcggacagctactggttatttttcatttggctcgttccaaccgtcgtattggcgtggctgacaaagtacgaattgctttctgtccttagtgttgtactgatggagctgacgttctggttttattattttccgtcttcttatggaattgtaagaggagaatgggaatcttttttgatactgctgctgtttgcgattgtaaatggagtcgtgttcgtctttcatcgatctgccatcgtatcgtatcttgcgtacgctgcgatgcatggctggctgtttgtcatttactttcataagcttgcttatcattatgttgaatggtggccgtatgtttatgtgcttttattgatcggtttcttttactactttttcgcggtggagaaaaggcgcatttatgtattgttaacgagtttatttgcgggggcatttcttgttgtagaatattttcgttttgttggtgagcattttgaaacgggatttttgcttggcgggttagttctttcagcagcgattgtgtacgcaagcgtatatttgttgagacgagtgaaaaacatttccagtgaaggggaaaaaggccgtatttttcttattgtctttcaagtcattgtcacgtttgttgcttcattgattgcgattgcgagcattatggggcttctcgcgatatggacggaatcgccttcgatgaatttgttatttgcggcatcggtcattgggtttgttatgcctgcgatgtgggggcgggactggaatccggcagtacgatatacgttgcttgcgaccggttacggtttaggggcgataacggcgttggaaatatcgacggttttgcttaccgcctacagcatcgttcttcttgtatgctatctattatccgctgaagcgggaattcgatcgcttacgaatatggctttatcattatatacagcgatgatcatggatcattggacggatgaagcacgtcttgccttgcttgttgtcgttgtattgaacgtatgcctttatttgtttctccaacgaaaaaaagaatctcgtctattgccgctcacattaggactaggagcgtttctattaacaagcatagacttctttgaagcagatgtttggtatgtgatcgccaatgcattttttgcagtaacgatcatcgctctcctttttgcgccgcctattcaaaaagaacgttacgagcatttgatcgtttggggttatttttggctgtttctttttttcaagtattatgaattcgcttgggatttgttggataaatcgatgagtctgctacttgcgggacttttgtttttcatcggaacagcggtgctggaaaaacgaaaagggctgcttcgtcctagtgacactcgcaagttgtatcgcaaatgggcgcctttattggttgccatcgcggcgcaaacgatatttgccggttatgttgtatgggataaggaacaacatttgcgcaatggagaagtggtaaagctcgaactagaaccaattgatccgcgttccttattgcaaggggactatgtccgtcttcgctatgatatttcgacgattccgcatatagacggacgcggcaaagtgcaggtcgtcttgcggaaggataacgatggcgtgcatcggtttgtacacgtatattcgatgaacgggaaaaaacaagaaggatacgttcggcaagaaggagatgtgttagtaaacggaacgctttatggcaatacgattgtttacggcatcgaatcttactttgtaccagagggtgagggaatgaatttgcaagaacggacgcgctttgcgtacgtgcgagttagcgaaacaggtgatgcgttgttggaggaggttcgcggccaataagacaggagtgattcagctcctgttttttgtaggcaaaaaagtttatagttagagatctttttttctgtataggctaataatttaggtgataggggaatcacaaacagaattattattctccttttcacaaagtttttttatgtattttgatgggctgattcaaaagcataaattgctttgggatcggtctttttcttttttatcatgaatgattaaaaggaaaattatgaaaattttcctacataaaattgggtgcaaggtggtatatacaactataccataaactgatattctattatcaaaaaatgaaaacccttccaacatctctgcttcaacattggctcctgcttttttcgcctcaagacaatgcaccaggagaaatgcgcttttttcgtttactagttatttcaaggaaaaggaggttgctgatgaacaaacagtctgtttcgctcattttgtcgtccgtattattaggctcggttatattttctgcatctccacccgttttagcagcatcctataaacattcatctcccacgatggagcaaacggaaaagaaagtgtacaaaacagctcaatcaaaaataaaaatacaaacacctttttcctgggaccatcccggcccgatttctgcggttattcacccaggatcgcctaaagcagctgggatgaggaaagaacctttgcgggaaatcgatcaagtaatagaacaggcgatgcgtgaccgtgtcataccgggagcggttgtttatgtcgttcggagaggaatcattgtcaaacatgaggcgtatggatacgcgaagcgatatgaggacgattcgtttaccgaaccggaacagccgatatcgatgagggaagatactattttcgatttagcttccatcagtaaactgtttacgactaccgcagcgatgaaactatatgagcaaggaaagttttctttagatgatcctgtcgctaaatacatcccggaatttgcgcaaaatgggaaagaaaaagtaaccattcgtcagttaatgatccatacctcaggttttgcgccgtggattccgttgtatcaaatgggaaccaatcggaatgaccgcttgcaaatcgtgtttgcgcagccgcttaaaaatccgccaggcaccacgtatacatacagcgatttgaacatgattacactaggtgcgctggtggagcggctgtccggtttgcgccttgatcagtttgtgtacaaatacattacgaaaccgctcggtatgaacgatacgatgtataatcctcctccaccattaaagacgcgaattgccgctacggaatatcagccatggactgggcgagggcttgtctggggagaagtccacgatgaaaacgcgtgggcgttggatggagtggctggccatgcgggagtgttttccaccgctcatgatttagcaatttttgcttcgatgtttttgcaaaacggaacatacggtggaaagcgaatcctacagccagagaccgtccgcttattaatggaaaatcaaattccgcaatttcctggcgatgaccatggattgggatgggaacttgcccaaggatggtacatggatgcgctttcggaaagtacgacgctagggcatacgggatataccggcacatcgatggtcgtaagcccgaataacaacgtgattgctattttactgacgaatcgcgttcatcctacgcggaataccgtgtcaacgaacccgcttcgcaggaaaatcgcccgtttaacggccgatgccattccggttgcaataccggggaaagaacgagcctggttcgcggggtacggtgacggcttgaacgcagcactatcgacaaatgtaacattaaacgaacaagcaacattaacgtttgatacgtggcatcgaatggaaccgaacgttgatttcggagtggtggaagtatcatcagacggcactcactggacgcaagtcggagagttgttgacgggtagcggcggagattgggtgactaaaactgttacgattccggcgcataccacctccattcgttttcgctatcataccgatgcttctgtcaacggacgtggttggtatgtatcgaatattcgtcttaccgatgacagtggcaaaaaaataccggtagcatgggaaagcagcgaatgggaacaacgttctaactaacttagggggaggagaaaaaatgttgtcattttacaaaaaaataacggcagcagtgatagcggtgatgatgctttttgtcccgtgggcttcgccatcagcgaacgcggaggaaacaacggccgatttaatcatttaccaaaacattcctgaagtagacgtgaagataaacggaaatcagctttcattgcgggcccttcatgttcatcaggaaggatatttcaccgaagcaacagaagggataagatggaaatcatccaataaaacggtagctgccgttgatgatcatggtgttgttactttcttcggaaaaaacggaagaacgtttattacggtgacagacggaaaacggaaagaccgcatcgcttttaaggtcaaaaccgctcctgcatcgcaaaaaaacagcaaacagaacatgaaagtgaccgttgtcaaagaaaagggaagccgctataacatcattcaaaaagcgatagatggcttaacgttggaagaaaaaatcggccaaatgctgatgccggattttcgcaatttcaatgggaagcctgtcactgatatgcttccggaaattaaggaactcatacagaagtatcatcttggcggcatcattttattccgtgaaaatgtggtgacgacggagcagacggcaaagctcgtcgcggactatcagcaggcagctgaaaagttcggtttgcttatatcgatagaccaggaaggcggcattgtgacgcggctgcagtcagggacaaatatgccgggaaatatggcattaggggcgacacgatcgaaagagcttgcctggaaagtagggcatgcgattggagaagaattacatgcgctgggaattaacatgaacttggcacctgtattggacgtaaacaataatccggataatccggtgatcggcgttcgttcgtttggagaaaatccagagcttgtcgcggaactaggggtatcttatatcaaaggattgcaagacagcggagttgccgctacagccaaacatttcccaggacatggagataccgctgtcgattcccatcttgggttgccggaagtatcgcacgatcgcgaccggcttcaaaaagtcgaactgtatccgtttcaaaaagcaatggaagcgggaattgacgcggttatgaccgctcatgtcacattcccgaaagtcgatgatacaaaggtgatttcgcaaaaagacggcacggcaatttcgcttcctgctactttgtcgtataaagtgctaaccgagttaatgcgtgaagaaatgggctttgacggtgtcattattaccgatgcgatgaatatgaaagcgattagcgaccactttggaccggtggatgcggcggtaagagcggttcaagctggtgctgatattgtactcatgccggtggggctggaagaagtggcaaacggattaaagaaagccgtgcaaaacggtggcatttcgcaagaacgcatcaacgcctctgtaaagcgaattttaacgttaaaagtgaaacgcggcatttttaaacaagaaacaccgcctgatatgcagcaaatcatcgaccaagcattgcgtgttgtcggttcgcaagagcataaacaagtggaagccgaggcagcggctaaatcgattacactagtgaaaaacgaccatgtattgccgcttcaaacaagcaaagtgaacaatctcgtcgttgtaggaaatacgatgattgcatcattagagaaagcagtgcgaacctatgttccaaacgcggctgtgatccaagcgtctgctcctttaaatgaggcgcagctgcaaaaagtgaaagaagcagatgcggtcattgtcggcacgtatacattgaatgtatcaggaaggctgccttctagcccgcaaatgaaaatggtgcagcaaattttcgcaaatacggatgctcctgtcatcgcaatcgggattcgcaatccgtatgatgtgatggcctatccgcatgtggatgcctatcttgcgcagtatggttttcagcaggcaagtttccaagcggcagtggatacgattttcggagtaaatacaccgactggcaaacttccagtaaccattccgagttacgatggcggcgtgctgtacgaatacggccatggtctcacttactaaaaaggggggcgattttatgcgaaagcgatggtggatggttgtttcggcagtgatcttgagtttgtcactgtttagcggcgtattggcaaaagggccatcagaagagaaaaagaacaaaaaattagagcttggtgtggaagtgctgctaaaggagcaaaagcatttaatcaaaggaaaacgggttgggctcattaccaatccaactggcgtcgaccaacgcctaaacagtgtggtggatctcctgtacaatgaccctgacgtcgagcttgtcgctttatacggtccggaacatggcgtgcgcggcagcgctcaagctggggaatatgttccgttttatatcgatgaaaaaaccggtcttcctgtatacagtttatatggaccgacgaaaaaaccgacgccggagatgttgaaaggagtcgatgtgcttctttttgatattcaggatgtcggaacacggttctatacgtacatttatacgatggcgtacgcgatgcaagcggcaaaagaaaacaatatcccatttatcgtgttagataggccaaatccgttaggcggcacgaaagtagagggacctgtactcgatccgaagtattcctcttttgtcggcatgtatccgattccattgcgccatgggatgacagttggcgaattagccttattatttaacgaagagtttggcatcggagccgatgtaacggtcgtgaaaatgaaaggctggaagcgttccatgtattacgacgatacacggcttcaatgggtattgccgtctccaaatatgccaacattagataccgcgcttgtgtacccgggagcggctttgatcgaaggaacgaatgtatcggaaggcagaggaacgacaaagccgtttgaacttattggtgctccgtttatcgacagcatcgaattagcggagaaactaaacgctctgcatctgccaggggttgttttccgtccggcaagtttcacgccgaccttttcgaaacatagcggaaaattaacacacggcatccaaattcatgtcacaaaccgtgatgcgtttaaaccggtagaaacaggtttgtcgattgtgaaaaccatccatgatttatatccagatcaatttgctttcagcaaagaaaacagccaaggcatttcatttttcggggtcttcaccattttctgtgatttctactcaatcctagagacatgttagctggatgaaataggttcatcagtcaggatccttcttccgcatacagaccacgaagttggtagaatggaaacagtcaagtgctttccttgacgggttccattctaccaactatcataccgatagcggaagaagggagtgcttaggcagcctgactacctgtagtgttccctgtacactccagaaatacacgtaaacgaaaccgttctagatttcgatagccatatgcccggcgtttgatgtttttgatcttgtgattcgtcccctcgattcgggcattcgtatatgggcacaaaaagtaggaaagaataggctccttccacctttcaagcgtgttggctgcttcctgaaaagaagcaaaagggctctgtttggctaacttaatccattcttccaagcgttcctttgcttcgttatatccatcggttcggtaaaaatcccgaaacaactctttcagataataagcaatggaaagtgtcggatactcctccaagatatcgtctaatcgaagccgttggtccttacgaagcttttcacagccttttaagagaagatatcgagcctttttcaatggagaaaattcctttcttgcttgatccaaggcttgggtcactttttgaaccacatggtacttatcgatgacaatcgaagcagatggaaacagggcgcgaaccgccttatgataaggttcccacatgtcaagaatcaccgtttggaccatttctttcgacaggatattttggctcaacaagttgatggcggagtcacattggcgatcggcatgcattcccatgaccgatccagctttggcatccatcaatacggtttcatactgatgtcccttttttacagcgatttcatctaagctaagcaccatcccttcctgacaagatgcctccattgtgttttgacgctcttttgctttttttgatgcgatggagtagtagatgcgttccaatgtcgtataggggatgcgctgctttcgactaacctcttgaatggtggagccttcacaaagttcatacaagtgctcacaaaatcgactagtgtaatgttgattgggttcaatcgattccaaagaggcagaaaacacttgggaacaattccggcaccgatagcgctttaccttgacgaacaagtacaccggctgatggaaaatcgccaaatcccgtacttttcttgtccgtctgtcgtggacagaggaagtggcaaacccacaatgagggcaacgttcctgtgtctctgttttctctacatgaatcgcataaccataggaaagaagttcttgtttaatcactttaaattctggcaatcctagtgatatagaaagcacttacgagacctccttaatgtttgtttcgtcgctaacattattgccaggatctcgttagtgctttctcttttttgtcactaaatcacaaaatttggtgatgaaccatttttcgatcagctcattggcaatgggtgggtgcgtcaggcaatagaagacgggatgtcagtggatgaaatgaaacaaaaatgggagaaagatgtagaagcatttatgaagatcagaaagcaatacttgctttactaatgagagggggaccctctctttttttatgtgagaagacttcaaaaccagcgaataaaataatgtaacgagggcaaatcaacggacttgttctcgtcatgcataagcgtagtcgaaaaatggatcacaagaagtagaattttcaaatttagcttatatagttttaagtgcaacacaatgtaaattatgctaactaaaaaataaatcttatacatttgtcgttactatcaagatttttattttacataaaaagacgtaacagtgattaatggactagatggtttgacctttttttagtgccaaagcctctctaaatctttgagaatgcacaatctctcgttctcgtaaaaattttagtgcatcctgtgttaaaatgtgcgtaagttagaatattgaaaaaagctttataggttctttatttgtttattaacttttagcaattatgtttatcatgttgaatgtcttgttattctgaaaaatatttttcgtggcaaaaagaggtttttttattttgtgcggcaatatatttttagtacaaaggaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacaacacctaccatcatgccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtaaccgaacaaacgcttgtcgtgggtattgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgcgtgcttcgcaaatcgttcccgatcttccagtcgaaagaggggtttcaacagctgtataaagcgattcagggggcgatgcaagcgttcgggaagtcagaggtgatcgtcgccgtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaacttgatgacaacctgccaacgaaacacgacgccaaagacgccctggtcattgccagactggcaaaagacggacgattcctcgttccccggctgttgcacgagattgaagccgatttgcgcgtggggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggacggatcggtattttccagagttttggaccgtgtttcgtgacttggggaaaacggcgctttcggtgttggagtggacgccgcttccggctgatatggccggccggacggtggaggagcttcttgaggtgtaccggcaaagcgaagggatgaaatgcccgcagaaggccaaaattcaggcgttgatcaacaccgcgaaggactcgattggggtgacggaagggacagcgatggcccggtttgagatcgccgcgctcgtccgtcgataccgccaattggaggcggagatcgctgcactggacgccgagttgaaggcattggttcaaacgacgatggagtaccaatggttgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccattatcgggacccgcgccaattggtgaagttggcgggcctgacgctcaaggagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggttgcgctcggtgctgtttcgggcgatgattccgctgattcggcataacgaggcgtttcgcgagctgcatgagtattatacgacccgatccgtcaatccgctgaccggaaagcagtccatcgtcgccttgtgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcgtttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctcccccctgcgaacggaagaatcgttggacaacgagatgacaccggagaagctggcgtgatttcatccattcgaccttgagtccctaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatatgcttcccccccgcggcaggaaaatataaccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaagatgtaagggattttgtcgaaaaatattttttggacacccctgagaggccgaaaagccttgatagatcaacatttctagagggaggaagtaaagacatcgctcctgcgttaatgcaagatgggatcagcgtttggacaacgaacgttccgggaggtccaaataacggagcggacgcccatttgccatccaatatgaggctgagcgaaccaggcaagtgggcattgcttgtctatctgggagatgcgtttttggattatgtggttatcgaagtgaaatgatctatttcgtatttacatcctttcccaattgaacagggaaaggatgtttgtgtttaccagaaagagcagctagttgtcgccaacataccgccgcaaaacgcggtcgactgaacttccgtatgtttccccgaataagttcaaatgcacaagcaaatagaaaagctgatataattgttttcgttcgtgataatcggaagaaagcggcatgagttcgttatatgcctcataaaagcggctagggaatccgccgaatagttcggtaaaggcgatttcaaattcatagtgtccgtaaaatacagcgggatcaatcaaatacggaacgccgtttgcgccaacgatccagtttccgccccaaagatcgccgtgcagtaaagatggggagcacgtttcaggaagccatcgttcaagagaagcaaggagcttctccagcatgtttcttctgcgcgctggcattcgccccttttgttcggcaagttcgatttgcggaagcaggcggcattcccggtaatagtcgccccagttttcataccatccgtttttttggggcaatagcccaatatagttgtcttccacaaacccaaacgaaggaccgtaacattgatgaagacgtgcaacggcatagccgagttgttccgcggtcttgcttgtttcttctccttcaacccattcaagaataagaaagccatagtcatttgtttctttgacgccataaacagaaggaacgttgatggcattcgccttgcgaagcgtctcaagccccgtcgcttcgcattggaaaaagcgaggcggaagggaatggcggattttcacaaagtacggctgccgctcgctttggacgaaaaacgcctcgttaatatctccgccgtatacccgtttgtattgcaagatggccgatgaatcgccgatgtgttgaagcgcttctgcgatgatcgtttccgttttcatgaatcattccctactttccactcacgctcaatgtcgcgaaggacgttgccgattttccgctcatgaatgacgatatccgcaatatcatcgaattccgtcggctcccagtttacaataacgactttcgcaccgtttcgtttggcaacaagcggcagctgattagcgggcgatacttgaagcgaagaaccgaggacgatcaataaatcggctttttgcgctgcctgccatgcttgttcaatggcgtcttccggaagcatttctccaaataggacaacggaaggacgcaaaaaaccgccgcagtcgcactcgaattggttatgcaaatatacttcgctgtctaatgtgtttccacatcgctgacagtggaccgtccgaagcgagccgtgcagttcaatgacgcgctggcttcctgcttgctggtgaaagccatctacattttgcgtaatgatttgtttaatcagcccattccgttcccagtcggctaaaatggcatgtccttcgtgcggtttacacgatcggagggtgcggatgcggtattggtaaaattcgataaatgcttcgcgatgatgttcaagagcgtaggtgcttgctaattgttgcggattaaagcgattccataaacccgtcttagccgaacggaagtcagggagtccgctttccgtagacatgcccgctcctgtcaagactacggcgtaacgggatgacgataaccatgaagcaatcatgttattcctctcctttgcagaaaactcgttatttctattttacatgatgaggccgattttccctattatcctatttgacaagcatttttcttttaattttttccatctttcggtatgataaaagtgtaagtaaaaaatagataaggaggcatgatcatgagcaaaaaagtattgattgtaaccggagatgcggtagaagcgctagaagtatattacccatattatcgtttactagaagaaggatatgatgtaacgattgccgcgccgaagaaaaagaaattacagacggttgtgcatgactttactggctgggatacatatgaagaaaaacaagcatatcttattgaggcgcacgcggcatttgccgatatcgacccaacgcaatatgacggaatcgttattccaggtggacgcgcgccagaatatattcgtcttgacgccgatcttcaacgcattgttagacatttctttgaagcgaataaaccgatcgctgcgatttgccatgcgtcccttattttcgaaacgatgccagatttgttgaaaggacgcagcttaactgcatacatcgcttgcaaaccaggtgtggaagcacttggggcaacgtatgtatctgacagcacaacacatgtcgaccaaaacctcgtttctgctcatgcttggccggacttgcctgtcttcatgcgcgaatttattcgtttgcttcaaaaataatgatcaaatcccctcaaggcagcttgaggggattaatgtttatatggccgcgtctttcgcctgggctgcttctgcttttcgggcgtttgttgccaagtataccccaatcaacacaaatgcaccgccaatcagttgtgacgcggaaatttttccccctaataaaaatgtgaacaacgctgtaaatacggcgattaagttcaaataaatgcctgcgtagcttggtccaacctttttgacagacatgttccaaaataagaacgaaaaaacggatggaaacaaacaaatatagctgatgccaatccatcctttcccgcttaactcggcaagcggaatcggctgaaagaaaagaaacggaaacaacaaaataatgctgaaaaatacggaacaagtagtcgcagtaatcgggggaacggctaatttttttccgataatcgaataaagcgcccacactacaccagcgatgagcatcatcaaatcgcctcggttatagctcgtttggaaaatccactgcagatgtccgtttgttaaaataaacaatacgccgactagcgaaatgacaaaaccgatcacattgataaatgtcatacgttctttttcttttaaaagaaaatacgacataatcacgataatcgccgggttcaatgcgttgacaatcgccgcattcatcggtgaggtatattccaatgctccgtaaagaagcaggttatagccaataatgccaagaataccggcgatgcttaatggcagccaaaattgcttcatgatttctccatagcgcggtcgttccaaaaaataggagatgggaagaagaaataaaaacgcaacgctccagcggatgaatgtaagccatagagggctaatttctgcgatgacatattttccaaatagataattacctgcccaaaataagttggctaacactaaaaagattttctctttcattcatttctctcctgtctcgtcttttgatattccttattttactacatttacttcatgacgtgtttgatatcctgcatgttgcttcttttttgaatgttgttttatcttttctgcatttagtgaatgggagttttctcggtatgatgtgtgtaatatgagattttttatgaattgtgataatatgataaataccattagcaccttagtattagtaaaggaagtgataacggtgacattaacgataaaagtatattcagattatgtatgtccattctgttttttagcggaaaaaccgctacaagaagcagctgcgggaaaagacgtgcaaattgagtggatgccgttcgaattgcgtccatacccaaatgaaacgcttcgtccggaaggagactatctacaaaaaacatgggaacagtatgtatatcctatggcgaaacagatgggaattccgatcgtacttccgagagtatcgccacagccgtacactcaccttgctttcgaaggatatcagcatgcaaaagaaaagggaaaagcaaatcaatacaatcaccgtatgtttaccgcctttttccaagaagagcaggacattggcgatatcgatgtgttaacaaagctggcaggggaagtaggactcgatgaaaaagagtttcgccaagctcttgagacgcgcaaatacaaagaagcgcaccaacgcgcactcaagcatgcgtatgaagaagcgaacatcaccgctgttccgacgtttgtcattggggatacggttcttaccggtgtccgttcgaaagaaacgttagaaaagattattgaagaagaaatgaaaaaacaatcatttcgtgattttggagaaggaatggcttgtggaatagacggatgttaatgtcaatgatggatgtgtatcgtttttttttgataagataagggttgtctttttccctatattgatataacatgtgaaccgtggagttttttatatggataaaaatgtaaaagaaaggtagagtgtaatggcattaccaagtggcgcaacgatgaacatcacgattcgtcttcaatatgaaaaagatcatgtctcattcagcgatatcgccgctgcgatcggaaaagcagggggagatatcgtcgggattgatgttatttcatctagcaaagtacataccgtgcgtgatatcaccgtcagtgcgttagatacaaaacaatgcgatttaattattgcagcgctgaaaaaaattcagggcgttaaaattattcacgtatcagatcgtacgttttggatgcatatcggtggaaaaatcgaaacgaactcgaaatttccgataaagacgcgtgatgacttatcacgggtttatacgccaggggtagcgcgagtatgtaaagccattgcggaagacccaaaaaaagcatattccttaacgattaagcgcaatacggtggcggtcatttccgatggtacagcggtgcttgggcttggcaatatcggaccttacgcggcgatgccagtgatggaaggaaaagcgatgttgtttaagcaatttgcgggcgtcgatgccttcccaatctgcttagatacaaaagatacagaagaaattattcaaattgtgaaagcgattgcgccagcgtttggcggcattaacttggaagatatttcggcgccgcattgctttgaaatagaaagacggttaaaagaagagctggacatccctgtatttcatgatgaccaacacggaacagcagtggtgctgcttgcggggctattaaatgcattaaaaattgtcggcaaaaaactagaggacattaaagttgtcgtaacgggaatcggcgccgctggaattgcttgtacgaaaattttgctggcagccggtgtgcgcaatattatcggtgtagaccgtcatggtgccattcatcgcgacgagaagtacgataacccgtattggcaagaatatgcgcaaatcaccaatccagataacgaaaaaggcagtttatccgaggttatcgcgggtgcggacgtatttatcggcgtttccgctccaggcattttaaaagtcgatgatgtgaaaaaaatggcgaaagatccaatcgtcttcgcgatggccaacccagtgccggaaatcgatccagaactggcggagccatacgttcgcgtgatggcgacaggtcgttccgattatccgaaccaaattaacaacgttctttgcttcccaggcattttccgcggtgcgctcgattgccgcgcaaaagaaattaacgaagaaatgaaactcgccgcggcgaaagcgatcgcttccgttgtaaccgacgatgagttaaacgaaacgtatatcatcccaagcgtatttaacagcaaagtagtggaacgagtaaggcaagcggtaattgaagcggcataccgcaccggcgtggcgcggaaagataacgttcctttagggggatattccggagaataaggctgccgtttgaacaagacggttgacaaaatgggtttcagacgtttgtctggaacctatttttctataaattcggtgtattttaaaaataaataaacgaaagtcgtttccataaggcaaacgtacgctccctctcatttttcacaaacagaccactttctggactggatcaatatttaattgtctctgtgatctagaaaatagaaatctttcactgcatcgtaaataaagatgaaatcaatcggagtgtctagttttctaacgaaatgaccatcagaaacgagatcgtccagcttcactgaaaccgcctgtgatagatttcaatcgagcatgaacgaattccaaggaggacatccaatatgaatgcacatattgaagcgtttcatcgtttactggaggaggaatgtctagagagaatgatgtttgataattgtgaagaggtttatcaatctgtgatgaagtatatatacggttttataacgaacaaaggattcgtttgagtattctcgatcttctgccgcatgaattttgccaaagaccgaaaacagaagcgttcattatgaaagaaattcgagtataaggcaagaggattttatcttcttgccgagaaaaaatgagaaattttaagaatagccaaaaaatagatggatgtgtccaaacatagagtgttaatccgtcaatttcatcccaaacgttattttgctgctaattacataacgatttacctaacgaatagttatttgtacttctaatccgaacccgttatacatggttccgcctttttttatatgagacgtgttataataatttgtaaaaacgtatgatggaaaggtggcgttgtttgttgagtgatatatttgagaaatatgaagaatccattatgttgtcgtaccgctacgcatttcgtttattgttacacctgaaaaatgtcatttccgtgttcaaccaaatggaacatcctgatgaattaacaaaagaagtatacagagactccattgtgaaaaagtacgaaattttagaagatcaattgtggaagcttttatcgaaaattttcagggcttcggggcttgaaatgaatagcccgcgcgcttgctataagcaagcgttcaaggaaggatggattgaaaatatcgatatatggaatgatattctaagttcacgtaacgcgacggctcatgtttacaatgaagaagattacgaacaaataaaaaataaaattgtgaatgaatatgttcacgaaatagaaaagcttcttgaaaaaataaaagaagaagtgattgatggcgatgtacgggattagtgaaaaagtatatcaacgattgatggattattttcaacatgaaaaagagattcaaaaagtcattttgtttggatccagagcgaaaaatgtggcgcgctacaattccgatattgatctatgcattgattatcgtggaaaacaaaaaggaaagattttaaacgatatcgatcacattgttgggatttattcatgcgatgtgctgtttgccgattcgttgaatgaagaaatcaaacaacaaattttgcgagatggaaaagtgatttattcgaagccttcatgaacgaggatcgaaaaaatagagaaaatagcaaaaaagaagacgaggttcctgcttgagggaaaaccacacctgttggaagggtgtggtttttagtgtgagtaaaatgtttgtgggagaaattcttagaattccccgatgaggggggtgggaacgtaggttcgcaatcccccctcatcggggccaccaagcgaagcgcggtaggatcccaagcaggaaacatgaaaaaaggactctctccctggtaagatgttcattgaccacactacaaacaggaggagagagtcctatgaatattcaacaacatcttaccacaaattcgttgacatggaaagagatcgaacttgctttgtttcgagccttgcaaaacgccttcgccgagctgtttacggctctgttggaggacatcgaccggcaattggcagagaatcgagataagcgccgataccacttgaaagacaaacgacgcaccacgattcaaaccctgtttggcgaagtcacctttgagcgaaactactatttagaccgagaacaaaaccgttacacatttttgctggattcctttctcgcgtttgatggatcacagtcaatcagcccttgtctagaagaaacagcggtgggattggcggtggagtgctcttcctatcgcaaagcggctcatacgcttgcccagatggtcgggtatccggtgatgagccatgaggcgatccgccagttggtgctcgaggctgaagttccgctgcactgcccggtggaccagcgatatggacgggtgctgtttgtggaggccgatggactgtttgtctctcgccaagggaagggaaaacgggccaaggaagacaaaatcctgaccgttcacgaagggtggaagcgcaacggctcacggatcgaattcgtgaatcagcgccattacgtccatgagggcaagagggaggtgtgggaaggcttcgaggaatttttgatgaacgaatatgcctatgatccgtgtcgggatcttcttgtcatcaacggggacggcgctccatggattaccgcatgccgggagtatttcaagggacgggtctgctttcaattggatcgattccacgtggcgcgtgagttgcgccaatgcctctcgggccatccacggtggcaggcgattcggcaaaagctggcgaagcaggatgaagaggggttgcttgtggaactgaacagcgccctcggcacgctgggggacgaagcgaaagaacaacagctggctgccttgatccaccggattgaatcgatgccgggatgcatccgtgattaccgggaatggctgaaggagcaaggagtggacacaacgggcatgtatccgatggggagggctgaaagcgtgatgagccagctggcgtatcgggtgaaataccgccgcagttggacagacaagggactcagggcgtttttcaaggcaatgatgcccggatggatgggattcgtcttttcggacgttgtttaggagaagaatcgtcgcatccggcggaggaaacggcatctaccaaacagacgatcgtgaacaaggcgaaacaacgcgtccgccgtcttcttccggaggtaacgcggaataacgtgccatatttacagcaatcgtccgggacaccgatctatcatgccctgtctgaactcaaaggatggtaaaaaaggtatacatatcggtctgtcatagcaagggatgagagtccgaaagcgcttacggatgaaattcaaaaaaatggttcgctaacctatgacttacatctgttttcaggaatcaaaaaagttcccacaaagtcttgactgactctgtcgttgggatagcccttctacctcatgtaagaatttgatataatgaaattgagccatcttgatcatccttttttctctccctctgatgaaaagtttcggcactttaccatcataaggggagataatgaaaattggaaatcaggtggctcattttttatgtgatcgaacccttcaaaagtggctcaattttaaattatcaaatacaaattgtatttttggtcattgtatatatgaagtacagtttttcaaaacggcaaatcccaaaaagagaggagaaaggaaatgactaacattttgtcacagttagattattacatagaaagatacgaatcagaagtcaatgttgatgagcgagtaaagcgagcggatgagcttcttgaggaatttcaacaaaaatattcattggatcggtttaagacgatgacgttgagcgaatatgctcttgggaaagggggagaaacatatagctggtggattgaatattactcagatgctttaggaagtattaagggtggaaatgcgaagaaacatattatttattacagtaaggataaagaagaatggatttttccagatcaatttaccaatgaattggaagcatgggaaaaacttcggagtgattttatccaattaatcgaacaatttggcgaaggaattgatagcagcaatctattatatcgttctaacatggtaaaaacaaaaacactttatctattttatccagataaactattaccaatttatagtattccggatattcagttatttttatcagcattaggtgttccaaaagagcaatggaaaccttataaagatgatagtgtggcattaaaccgattattaaaagaaacgattgaaaagattgatccattatcgatgtggcatcctgtgaaagtgatgaacttcctttattatacgttaaagaaagggaaaacacgttatgtaaaggttgcaccaggaagaaatgcggaattttggggagaatgcaaggaaggaaactatatctccattggttgggatgaagttggggatttatcaaaataccctgattatcatgaatttaaagccgcatttcaaaagttgtattatcgcgataacgcaaaaaaagctacagaaaaagcaaatgaagtgtggttattttactctttagagccgggagatcgtatcgtggttaacaagggaacatcgcaaatcattgcgatagggactgtcacaaacgaaggttatgaattccgtgaagaccttccaaaacataaacatacggttcatgtcaaatgggatgaaaacttttcaccggtaacaattccggaacaaaaatattgggcatttaaaactgtgtatgagctgcaagaaaaagaggttgaaaaatggcttaaaggaactcatcaacctccttctgttaagaatgatgaaaatccaccaagctttactgaagcggaggaactattttttaagcggatgcaaaaagtgttagaacgcaagggacaatgcattctttacggacctccgggaacaggtaaaacgtattctgcgcggcgctacgttgaatggagtctttatcagctagacattagacaaacgaaaggctacgccgaaatttgtacgttccatccatcttatacatatgaagattttatagaaggatttaaaccaatttcaacgaaacatgggcaagtatcattccaattggaagatggcgtgtttaagcgtttttgtgaaaaagcaagacaaaatccaggggttcccttttactttattattgatgaattaaaccgtggcaatatcccaaagatttttggtgaactcattacgttgctcgaaaaagacaaacgtaatgtagaaattgttcttccccaaagcaaggaattgttttctataccagaaaacgtgtatattattgcgacaatgaatacatccgatcgtagtattaaaatgatggatgcagcgttgaaaagacgatttgcgtttatcgagtgtttgcctaattacgatgtcattgatggagtcattgatgaattaacgtatagtcctgctatgattttaaaagcgattaatcaaaaattgattgaaaaaggcggacgtgataagcaaattggtcactcgtatttcatgaaacatggtgagcaaatcacaacaattgaagagttaaaagaggtatttgagtttgaaattattccgttattgcaagaatattgctttgataattatgaagaattagcttacttaattggagaagaatttgtcaatgtggaagaaatgagaattaacaccgatttgtttactggacaagatgatgtgtttattaatgctatcaataacattgtaaaagggtaatgctatggagacatatgtagtggcagaatatggttcacttaacataaaggattatgttttaacagaaaaagaaaaagaatatttgaataacatgatgaggttatctgctactcctccattcaaatggtacgaaatgaaaaatggactttattttgagttttcaagttggataggagttcttgagcttgaaagggtgcgaatagttattaaacctaaatttaatcgcggatttcatgatgttgtcgatatgctgttgttttgtgaggatttgcctctatcttatgagcacgcaacgatggcagcgtatgactctcattcacttatggagatgattgcacggttatttgtaaaagaagtagaaatgattctgaataaaggaattgtgaaggaatatatagtcgaagaagacaatcttacttgccttcgtgggcgggtagatattcggcagcatttaagaaccaactttatgacaccaaccaaagtatattgccgatatgatgagctggatacgaatatattagagaatcaagttattcgaatggcccttgaggttgtgaaacatttttccttaacaaaacaaacaatgaggcagattaaccgtcttgccgatgaatttatgatgatagccgatccatattttagttatgagtggccgaacttctcttatcaccgattaaatcagcactatgaaaaggctcataagttagcttattatatttggaaacaaatatacgtaaaccaactttatcaatttcaatatcgaagtcattattcttatttgatagatatgaatgagttgtttgaaaaatttgtagctaaattattaaaaaaatatttacctggcgcagcaaaagtacatgcgcagcggagatttaagaaagccattacgaaaaatggagatggttatcacgatatcattcttgatttgttagtagagtttcctgacaaagatcctattgtccttgatacaaaatacaaacagtatagcaaatataaagtggagaacgcagatatttatcaacttgccttttatgcacagtttgtcacaaagtcaagtaatcattataaggcgatcatcgttcatccagaatatgctggggaagacgcttgcgaggaagtcatcgatctattgcctggaaccttccatcaaggaaaattatttgtaaaacctgtatctattgaaaaagtgttggctgcggttaaaagaaaagatattgagtttttacaaaaacaagctgaaaagttaatactgtaaaaaatgaacgagttgtttttggcacaaaccccagcggcctaagcggcttctggggttgtttttccaaaaattaacttttatctacactgtttagaagaaaataggggaatatgaaattaagatgaaaattggatgataagaaagccgtaaactttttttgcatttatattataacccgtggtgctagataaaatcagacaagcataaaaaatagcccttgcatgaggatctccttaaaatgaaagtgcgaccaaacatttaaaaggagaattcacatgcaagagcaaacagatcgtgtcaaacttcaaaaacaatatgcatcgattttgctttttatatcggctcaactatcgagtatccagattcctcttcaacgtcgaaatcgtcatttgttgaaacagaaagacgaagtcatcatcaccatccatgtccttggaaagttgttgggcttcacttccgaacgggcttggcacagatttgtgattgggaatttgtttcccaaggccttgttccctgcgcgttctcggtacaaccgtcgctgccgagtgcttggctttgcgatcaagtggattcggcaccagctggccaagcgcgggcagcaccatgcgtatgcggtggtggacagcttgccgatcgagctgtgtcattcagctcgaatgcatcgcgtcaaacggtttcgtggaattgccgatattggctattgtgcttccaaaaagaccgctttctatgggttgaaacttcatctgcaggtcaccgaccaagggcttccgatgggatatgtcgtcaccgaagcgtcttgtcacgaccgggtggccgctgaaaccgtcatgacgcaaatttcacgtctgtataacctaggtaacaaagggtatatcagccaaaagctgcaaaagaagctgtacgaagagtaccgagtcgctttttggacgcccgttcgaaaaaatcagcgaattcgccaatcggacgcatggaaacagtggatgaagcgaaaacgcaaagtggttgaaaccgtgttttcgattttagtcgattcgtatcggatcaccgagattcgagcgaactcggtttttggatttgaaacggcactggatggtattttactggcttactcgcttgttgttcttgggctagttgagcgttaagactcaactagcaccacgggtgaaaatggtaaaaaattctctgttaccactgttgcgatgaaccgcatcaaaatagtcacaaatccggtcacatattttaaaaataattttcgattacagaaagagataaacaaaccaagaaaatgctcacaacccttgttatgagtaggagtgcggacattttagggaattatgggaaattcctaaacgagtcttgacagggtagaggccgctcacttcaatccctctcgcaatcatcacacaaagcccggacttgaaataaagagttcgggctttattttttgtacttgtctagttcataaaaacttgcacaaaaatttggctcagtttataaaaatatccgaattttacaaaaaaacaaccctcttttaacatgccattaataaaaatggcctatgatggaattaaaagtgaatgggtaggtggagagaaggagaaaccgtgaatgcaaagagggagcaatcttacttgctaaacgctcctatatgttttcatggtttctttttcttttactttgtgaaagggggattgttgtgagcgaacggttgttggagtgtatgcgaagcgatcggctcattgccgcaattaaaagcccaaagcatctggaaatgttcctaaacaccgaattgcaagtcgcctttttgcaaacgggaaacattagcgtgattaaacgatatgtcgatttattaaaagagcatcaacgatttgtttttcttcatgtcgaaaagattccaggaattagttatgatcgggaggggttgcagtttttggcaaaatttataaggccgcatgggattgtaacgacaaaaagctctctcgttcaattagcgaaaaaagaagggttgatgaccgttcagcgcttgtttttagtggatacagatgcgttggaaaatggcatcaagagcattcatgatgttcagccggatgcattagagattatgcccgggctgattccggaaatgattgaaatgatccggaaacagacgcacgttcctattattacaggcggattgattcaacatgagaaacatattgaagctgcgttgcaaagcggggcggtttctgtttcgacgagccgtccatggttgtggagaaaatgggaaagtataaacagggaagaggtgcatgcgcatggcgcaaattgaattagttcatgtttataagtcttacaacggaaaagagaatgtcattcacgatttaagtgtttccattaaaccgggagagtttttcgttcttgtcggtccttctggttgtggcaaaagtacgattttacggatgattgccgggttagaaacgattacatctgggaagttgctcatcggcgggatagaggccaatgatctgccgccgagcaaacgcaatttatcgatggtatttcaaaactatgcgctgtacccacatttaaccgtcgaacaaaacattacatttggcctacatacaaagaagatttcgaaacaagaacaaaagcaacgctgtttagaagcagcagaaatgcttggtttgaccgattatcttaaacataaaccgcgccaattatccggtgggcagcgccagcgtgtagcgctggcaagagcgattgtcactcatgcaccgatttgcttaatggacgagcctttatcgaatttagatgcaaaattacgggcgaaaatgcgttcagaaattcgccagctgcaaagacggctaggaatcaccatggtttatgttacgcatgatcaagtagaagcgatgacgatggcggatcgaatgatgattttacacgaagggcggccgcagcaaatcggggctccgcttgatatttataaccatccttccaatacatttgttgcttctttcatcggcacgccgccaatgaatttggcggaagcaaaagtgttggaaagtttgctgctttttgaaagcggacgggcgatgcgtctgcatcatcgcttgccttcttccatacaacaagtcattgttggcgttcggccggaacatatccgccttgcccagccaggcgatgaccattttgtggcgaaagtcgtcaatgtggaagtgttaggtacggaaacgctcgtcacatttgaactaacgaaaagcgagcattggattgcacgatggaatgggcaatggaacgttcatatcggtgaacgagtgcctttaactattgatgaaacagctttccttttctttcatgaaaacggccagcggctgaattactcgataccttcttatgcggctggcaaggaggaacacaaatgaatacatcgctttccatgaaatcatcttcatcggttcctattcgccgcaaacgagctatatggacaacgttggaaggaatagcgtacttgcttccgtctcttattttgttttctatttttcttttttacccgatgctgcgaaccatgtatttaagtctctatgtaacagatcatcaaggaaatcctgttcaatttgtcgggatcgagaattttgtgtatttgttaaaagatgcaagctttctgcaaagcgcaaaagcgacattgttgttcgtttgctacaccgttccggccagtgtttttctagcgttatgtttagcgctcatggccaatgaaaagttgaaaggaatcggtttgtttcgcacgtttttttcttcaacgatgggcatgagtgtagcggcctcttctgtgatttggatgtttatgtacaacccttcgatcggggttatcaataaagtgctatctttatttggaatttcagacgttcagtggctgcttgaccccaaaatagcgctcatttctgtcgccatctcaacgatttggatgaatacaggatttacctttcttattttgctcggaggattgcaaaatatcgactcctctttatacgaaagtgcgcgcattgcgggggtgagctactggtatcagcttcgcaaagtgacattgccattattgtcgccaacgctcttttttgtaacgacggtttcgctcattcattcgttccaaacgtttggccaaatcgatattttaacgaagggcgggccgatggacgcaacgaatgtcattgtttactccatttataaagatgctttcattaattacaacttcggttcggctagtgcccaagcggtcattctctttttcgctgttttagtggttacctttttgcaatttaaattcggagagaggaaggttcactatcaatgaacgtgttacgaacgtttctgttgtatgcccttctcatcatttgttctgttgtggtgctgtttccggttgtttacgcttttctcatcagttttatggacggagcggaggtgcttcagggacatatatggccgcagaagtttacgatggctaactatgctgccgcgtttcagaaagttccgttgctagagtttttgttaaacagctttattgtttcgttgattgtcatggctggacagttaatcgtttcgagcttagcggcatttgctttcgtgtttctaaacttcaaagggagagatgttctcttttttctatgtatcgcaacgatgctgatcccttgggaggcagcgatgattccgaattttttgaccgttcaaaaacttggttggctgaatagctatttaggattgacggttccattttttgctttagcttttggcatatttctgttgcgccagcactttaagacgattccattggaattatatgaggcggcgcaagtatcaggggttggccgctttcgcttcttttggaatattgttcttccgttatcgaaaacgagcttaattacattaggagtttacagctttttaacgacttggaatatgtatttatggcctttgctcgttaccaataatgaccatgttcgcactgtccaaattggattaaagcaaatgcaaacacaagaaatttcgacagaatggggggtggtgatggcggcagttatcgtggtcattttaccaacattattgctgttgtttgtcggacaaaagcatcttcaaaaaggacttatgcagggagcgattaaataaggggggagaaaaatcattatgaaaaaaagcatttttattttgttcacgttcatttttatgatactggctgcttgttcaaatcaaagtgatgaagcaacggccactccatctgaaaacaaagacgggaaaacagaggtcattttttggcatgcgatgagtggcgatttagaaacagtgttaaaagagattgtggaggaatttaaccagtcccatccttctattaaggtgaagccgatttttcaaggtacatacgaagaggcgttgacgaaatttaatacggttgctggaacgaaagacacgccaacgattatgcaaacatttgaagttggaacaaagtatatgattgatagcggcaaaattcaacctgtccaaaaatttattgatgaagagaattatgacatatcgcaatgggaaaaaaatatcgtgaattattatacggtggatggaaaaatctactccatgccgttcaactcctccacgcctgtgttgatttacaacaaagatgcgttcaaagaagcaggattggaccctgaaaagccgccgatgacgtatagcgagttaaaagaagcggcaagaaaattgacaaaaaaacaagggggacaaacgactcaatatggcttttccattttaaattacggctggttttttgaagaaatgctcgcggtgcaaggcgggctgtacgtcaataatgaaaatggccgcaagggaaacgctacgaaagcgatttttaatagtgaagaaggattgcgtgtattcgatttgattcgtgacatgtataaagaaggaacgttctacaacgtaggacaaaactgggatgatatgcatgcggcgtttcaatcaaagaaagtcgcgatgtatttagactcttctgcaggagtgaaaacgattatcgacaatgcgccgtttgaggtaggagtttcttacttgccagttccagacggtgtcgagcgtcaaggagtgatcattggtggagcgtcgctatggatggccaaaaatattagtgaaaagcaacaaaaagcggcatgggagttcatgaaatatttagcaacacctgaagttcaagcgaaatggcatgtgaaaacaggatattttgcgattaatccagctgcttatgacgaagagatcgtgaaagcggagtgggaaaagtaccctcaattaaaagtaaccgtcgatcaattaaaacaaacaaaaccaatacctgcgacacaaggagcgcttatatctgtttttccggaatctcgtcaaaaagtagtgaaagcaatggaaagcttataccaaggtgttgatccgaaagaagcgttggatcgtgcagcagcggaaacgaaccgagctcttgaagtagcgaataaaaaataagttggaaatcaacagggctgacctgaaggcaaatcatcagaccacacgaccataatatataggacatggtggattgtgcatgaggtcagacgctcatcggtcggctcctttgatttacgcattccatggaggggtggagaggaatggaaatttatgctcatcgaggatttagcgggaaatatccagaaaacacaatgctggcgtttcaaaaagcgtacgaagtgggtgctgacgggattgaattagatgtgcaaatgacaaaagatggggaaattgtcgtcattcatgatgaacgagtcgaccgaacaaccaatgggattggttatgtaaaagactttctttataaacaacttcgtttgcttgatgcaggaagctggtttcatgaccgttttgcccgtcaacgcattcccgccttgatggaggtgttggagtgggttcaagatttagataaggaaataatgattaatattgagctgaaaaataatgccattgattatccgcatttagaagaaaaagtgctcaaaatgattggacaatttcagttggaaaaacaggtgatattatcttctttcaacatatgtagcatgctaaaggcacggcggcttcatccggtgattgaaatcggcacattgtttgaaggagttaatgaaagcgcagttccaagtgcaaagttggtgaatgcgcaagccatacatggagatttgccgtttgttttatcttcagaaggaaaaaaagcggcggcccaagggatgaaattgcgcgtttatacggtgaatgatgcaaaggtagcatcgatgttgcggaataaagaaatttcagcgctaatgacagactttccgaatgaatttctggcggagaagtgtgagtcataaaaggtgtgggatgttttttttgcgctggcgattttgttcgaagcggcaggagcggcgatggtgaaacggtcaaatggagatgaaccaagaaaccccactatacaatcggaccaatgacagaaccgagcgatatcatctgttgaaatgtctctatggcgaacagtgctaggcactgttcgccaaatgcatttttagggtgtgggtgttcgttcaacttgcttttttcgccattttatctttttgtttggttgtaagattccaataaataggaattccggataatgtgattaacacagaaagaaaagtatcgagtggctgagcgatgacggtgcttccaataatgtaaatcgctcctacaatcgcaacaataggcgttacaggatataaaggcactttatataacgaatgatcggacttttgatttttccgcaacaaaaatacagcgtaaaacgctaagctgtaaaatgtgaaaacactaaaaatggcgatatcggtcaagcggtctgggctggtcattaacatcatcgccacagcgatcgctacttgcaaaacggttgcttgaacaggagtgtgaaacgttgggtgaacgcgtgataagaaacgagcgccaggaaacagtccgttttctgccatcgcaaacggcatgcgtgggaatgttaaaatttttccatttaaacaaccgaaaatggaaattaaaatgccgatcgcaattatttttccgcctacatcgccaaatagtaacgttgcggcttcttttgcggcgttcgggccaagctcgacaattttactagcaggaagtacgtgaaggatcgcgatattaacgcctaagtagcagagcatgacaatgacaattccagtaataatggcttttggcaatgttttcgctggatttttcatttcgcccgccacaaacccgacgttcatccagccgtcgtacgcccaaagcgtcgctaatacggcagcgcccatgctgattgcttggctgctttcgctttccattccgaacacaggcacatctccttgaaccattccaaacacgataataaggaagatcggaagcagttttgctaatgttaacaagctttgaacagctccgccatattgtgttcctagtatgttaataagcgcaagaaaaagaaccgctaaaattccgatccatgtttccgtctgttttgaaaaaccgaacacccctgcaaataacgaaccgaagtataatccgagcgctccgatcaccgctgggccatagatgatcgtttgcatccatccgcataaaaagccccaaaactttccgtacacctcttctacataagcatatagccctccggttttcggaatttttacgctcacttctgcgatcgttaacccgctcgctaatgtaatgatgccaccgatgacccatgcccatagggccattgtcgaatcaccagcggcggcgatgacaactcctggtttcatgaaaatgccggaaccgatgaccgtgccgatgactaaagatgttgcaacgataaagccaatgctttttcttaattcagcctgctccattttgttcaccccaaaaagacaaatgttttttctatgagtacaggatcattatagcataagagtaagtaaattattattttttaaaaatttaaatattatagagaattaatttcatttcttgacatcttgacatgaacgagttttttgtacacgatgaaacatgtcataattttcatggtataaatggtataggaaaaatctacaacgaatgatgtagggagtcgcagggaaatgaattggatacggtcacgtattttttggaaaatttatatcattaatttagtcgttatttttgctttgctagctttaatgtttatgattgctcggatgtctttgcctcaaatcacaaaagagcaatatcgccacatgacggataaaaccgttttgcgaatgaaagaacaaattgttcaaattgctgaggatttaaataagtttgagcaatacgtgcaagacgatccgcattttcgggtgaatgatgccaagcaatggtcaaaagggcttgaacatattattaaaatttctccttacattgatagtgctacaatattagattcgaacggatatgtgaaagggttttatcctaaggacttgaggcatctattaaactatgacttaagtaagcgcgaatacttccaacaagcgctgcgaacgaaaaaagcttacttcagcgatgtcgtctccgctgatacaggacgttatttactcgtcatttctgttcctgttttaaatgaacagaatgaagtggagagagtcgtcaacttatcgatgcgaattgaacaaaataatctatttcgatccattgttcgaagttttcaaattggtgaacatggctatacgttcatcgtcgatcgcaatgggaacattatttctcatccatcgaaaaagagaatcggcgataatgttgctgaaaatgccgttgtacaaaaattgcttcgaggacaatcaggctatgaagaagtcgtcaatacagagggagtggcgatgcttgcttcctatgcgtatattccgattttacaatggggtgttgttgcgcaagtgcctgtttcggagatttataaaccttatgtgttgtttgaaaaggcactttggtttgcttctattgctgcatttttcattttatcgcttttaacagcgctctatgcccatcaaattgttcatccgattcgccggttgtgcgatgtggcagaagcggtcgcaaaaggagaaaaacatgttcgcgcagacgaaactgatcgaacggaaattggtatactcgcaaagcgcttcaattacatgattgattctattcaacagtcggaagaactgttgcgaaaatcggaaaaactggcggttgtcggtgaattggcggcgggggttgcccatgaaatccgcaatccattaacatcactgaaagggtttattcagcttttaaaagagggagaatgcaatcagacgtatttcgatataattgaagcggaattagagcgattaaacgaaattgtcgatgagtttttattgcttggcaagccgcatccaacaaaaaaagcatacagccgcgtatcggaaatgttacaacatgtgatgaagcttctcgaaggacaagcgctattgcatcatgtgacggttcaatatttcgttgatgaacaacttccgctgctttattgtgacgaaaatcaattgaaacaagtgttcattaacatcatcaaaaacgccattgaagcgatgccaaatggcggaatattacggatcgaagcgaaacaacgactagattcgattctcatttgcatcacagacgaaggctgcggcataccgaaagagcgaatggccaagcttggtgaaccgttctacagtaccaaagaaaaagggacaggactagggctaatggtgagttttaaaatcgtggaagcgcatggtggcaaaatgaagatccatagcgaagaaggaaaaggaacgaccgtgtgtttgatttttccgatttcctcaaagcaggaggactgagtgaaaggatcagtcctttttctctttttaaattatcattttaaattatcattcacgcaacaaaaatttgatgtgggcattggcgctgcaaaattcgtcttgtgctcattgttcaatcgcttcggataaagcgggaacgattcgcaatggaaagtttttttcgccatatcactccacaaccatcgcgaatgcttcctcaatattttccgaaaaaataatgacttttgcttgattcggttaaacaatcgttatgccacttgccagcacaacggcagcaagactgaagataaataaaaagagcgttttgcaaaatggtgaaataaaaagataaaaatacgtcgaaacaaaaagattgacacaatggaaataaaggaataagataaaattgaaatttgggatagagaaacttttttagatgaaagaattattgtttgctttttccatctatgcaccattttattgttgttgcgtatgataggcgaagcaaacgaattttttggttaaaaagttgcattggggaaaattttatatctctgtacaactttaaggaggagaaaacaaatgaaaaaatggtggatgagtttggtttgcgtattttttttatttggatgcagcaatgaaaaaagcgtgagtgacaaaataaacatcacggttaccactggtcaaattgccgatattgttgaacacgtcggcggtgatcacgttcatgtcgaggcgctcatgggaccaggagttgacccgcatttatacaaagcatcgcaaggagatatccaaaaattaagttcggctgatttgattttttataacggtcttcatttagaaggaaaaatgggcgaaatttttgagaagatggaaaaagaaaagaaagttgttgccgtggctgaagcgattccgaaagaaaagctcattcaaatggacggaacgtacgatccacatgtttggtttgatcttgatttatggtcatatgcagtaaaagcggtgcgcgatgaactcattgaattcgatccaacgcataaagaagattatgagaaaaatgcgaaagcgtatatagcgcaattgatggagttaaaacaagaagcacaaaaagagatcagctcgattccgaaacaacagcgcgtcatgatcacggcgcacgatgcgttccactactttgggcgcgcatatgacatggaagtgatcggcttgcaagggttgagcaccgatgcggaatatggattaaaggacgtgcaagagctcgtcaatacgattgttgaacggaacattaaagcggtatttgtggagagcagtgtatcgaaaaaagcgattcaagcagttgtcgaaggagcgaaacagcgcggtcacgatgtgaaaattggcggtgagctcttttctgatgcacttggtgagaaaggaacggaagagggaacgtttgttggaatgtaccgtcataacgttaaaacgattgtaaaatcactgaagtaggagggatgagcatgaagccgttaacagtcgatcagctgacggtcgcttatcagcgccaagcggtgttagaagacgtttctttttccgtgccggaagggaaattgattggcattatcggaccaaatggagcaggaaaatcaacattaatgaaggctattttagatttaattccgcgcgtgaaaggcgatatcgctatttatggaaaagcgtataagcaacaacgccatcttgtcggctatgtcccgcagcgcggttcggttgattgggattttccgacgaatgcgcttgatgtggttctcatgggacgatacggtcacattgggctatggaaacgcccgcgcaaagaagatgtggcggtggcgatgcaatgtttagaaaaagtcggaatgaccccatatgcgaaacggcaaatatcactgaagtaggagggatgagcatgaagccgttaacagtcgatcagctgacggtcgcttatcagcgccaagcggtgttagaagacgtttctttttccgtgccggaagggaaattgattggcattatcggaccaaatggagcaggaaaatcaacattaatgaaggctattttagatttaattccgcgcgtgaaaggcgatatcgctatttatggaaaagcgtataagcaacaacgccatcttgtcggctatgtcccgcagcgcggttcggttgattgggattttccgacgaatgcgcttgatgtggttctcatgggacgatacggtcacattgggctatggaaacgcccgcgcaaagaagatgtggcggtggcgatgcaatgtttagaaaaagtcggaatgaccccatatgcgaaacggcaaattagccaactttccggcggacaacaacagcgcgtttttttagcgcgtgcacttgcacaagatgcatcgatctatttaatggatgaaccgtttgtcggcgttgatgccgcaacggaaaaggcgatcatcgaattattaaatgaattaaaagcaaaaggcaaaacggttcttgttgttcatcacgacttgcaaacggtgcgagattattttgactgggtgctgcttttaaacaagcgagtgatcgccgctgggccgacggaagaagtatttacgtttgagaatttacaaaaaacgtacggcggaaagcttgcgtttctttccccgcaacatgtcgtgaggtgagtagcgatggatgcaaatgtgcagtgggtatttacaagcacgtttttgcttgggcttgctagcggcatgatcggcagcttcgcccttttgaaaaagcaaagtttgcttggcgatgcgatggcgcatgcggcgcttcctggagtttgcttagcgtttcttctttacaaagaaaagtcgctttttctcttttttatcggtgcagcgttatcagggcttttggcaacgtttttcatccaacaaattgttcgtttcaccagggtgaaagaagatactgcgattgggctcgttttatcggtttttttcggaattggcatcgtgctattgacgttcattaatcagcacagtcaaggaaaccaaagcggcattaatgattttttattcgggcaagcggcttcgctcattgaaagcgatgtgaaaatgttaagtgcggttgcattgacattaattgcgcttattgctctcttttttaaagagtttaaattgattacgtttgatcctgcgtttgcgcgcggtctcggtttgccagtgtcattattaaatggcgtgctcatgtttttaatcgttgctgttgttgtgacaggtttgcaggcggttggagttgtgctgatgtcggcgcttttaattactccggcattggcggcccgctattggacggaagaactcggttggatggtcgttttagctggtttgttcggtggtctttctggtgtgatcggcacgtatttaagcacacttgcaacgggaatgccgacagggccgctcattatcgttgctgcgacaatccttttccttttctctttcttatttgcaccaaagcgcggtttattgagcaaagcgattcgtctgcatcgtttgcgctgcgagcatgtgctgaaacaattgtatgaacaaggccgaattgaaatagaggattatcgttatctcaaatggttagaaaaaagaggattcgtttgtaaagaacaagaaagttggtatttaacagaaaaagggatcaagcgtgtcactcgatctcacgaaaacgatgtcagtcaaaccatttgtcgctcggaggtgagtcaatgagttataccgcatggattttgttgacaggtgctctcgtcggtgtgaattgcggacttgttgggacgtttctcgtcttgcgtaaaatggcgatgctttccgatgcgattagccacagcgtgcttcttggcattgttggggcttatttagtcagccatcaacttcaaggaccttcgatgctcattggtgcgctcatcgtcggtttgttaacggcctttttcgttcagttcttgcaccaaagcggcgtgcaagccgatgcggcgattggtgttgtatttaccgcgttgttcgccgttggtgtcattctcatttctttatttgctgatcgcgttcatttagacgtcgaacatgcgttgatgggagaaattgcgtttgtgccgtgggatgtgctcgagataaacggaatggccctcggtcccaaagcggtttggctccttggcttcgttttagtcgtgaacctatttgtgatcatcatcggatacaaagaattaaaaatcagttcatttgatcctgagatggcgatgactctcggtattcctgtgttattcattcattatgttttaatggggatgttatcgttaacgacggttgcttcatttgatagcgtcggagcgattttagttgttgccatgctgatcgtaccaagcgccaccgcctacttatggacggaccgtttaagtgttatgctcgtcttaagcgcactgttcggcgttctttcttcgttcattggttacatctttgctgcttggttaaatgtatccatttcgggttcaatggccgccgcttctggagtgctatttacgcttacattcttcttttcgccaaagcacggcttcatcggaaaatggctgcaaaaacggcaatctcccacttgttagcgaaacaggtgggagattgttcatttattcgatgatgcaatatttaaagcgtattgaaacaaacgaccaatttgatctatccattcgctatccaaacgcgttaaaatggattcgcaaactttttaaataaaatgctttcgtcacatgcggaagcatttttaaactggcaatatatttttctccccatttatgtctccatttatttcttctttccattcgctttcctttgtataaatgtttatactttttccaatgaattttccactgttttcgtctttctgcacgcatgtcctcacactctctaagttgtccattttttatcaattctcgaagcgggatgtcaaaccttttggttattattgttgaagtgaactacccccacttaattttctagcgaaaatttgaagtgggggcttccaaagaagtttgactgctttaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcgccattgacatcagcattaattagtttgccagactttgttcgatacaaacctcgcttaatacgtttgccgctgaacttatattcttttggattgtcggcattatattcaggaatctcatcgccgtcaaaaaagctggcttgagacgtataggattcttcctgtttcaagaattcaatgccgtaaaattcacaaagatattctagtttttcttttatgttaccgagaggaatattgacaaagttttgatttgtcttttttcctagattcatattgcgttgccatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagttaatgatgtaacggcaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcctgtttacgagtggtgcctttgattttttgcttatcttttatgctttgaagtctggcattttctttgttaaaccattgattaatactttttaatctccgcccatcaatgatgaacgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtccagtaacacaggcggaatcgttatcgtgataggcttatgagtctttttaaataggcgagaatacggtatcgtgaatttgttgccgtctatacgaatttgaccaatgattagtgaatgaaagccatcttttttaagatattttgggatactgatagccttgtagtcatattttccttgtttggcaagactgatcaaaccaaagaaagatttaaaggcttcattgaccttttttaaaatttgctgtgccatgttgctgtttaacagcttatagttttcgttcgtttttgcaagatgatagtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacatgttttcacctcccatctaactatatgatactacccgtggtgctagttgagcgtcagcgctcaaccagccctagtgtgaccaaggaataagccaacaagatgccatcgagtgccacttcaaacccggcaatggaattcgctcgaatgtcggtgatccggtattggtctacgagaatcgaaaacaccgtctcgatgactttgcgttttttttggatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggcttggtgttctttgtacagcttttctcgaagagcgtggctgatgtaccctttgtccccaaagttgtagggatgagggatttgagtcatcaccgtttcagcggctttgacgtcgtggcaggacgcttccgtcacgacatagcccatggccagcccttgattggtcacttgaagatgcagcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaaccgcttgacgcgctgcattcttgcgggatggcacaacggaagaggcaagctgtcgacgaccgcataagcatggtgttggccacgtttcgccagctcatgacggatccatttgatggcgaaaccaagcgcccggcagcggcggttgtatcgggatcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaaacgatgccaggctcgttcggaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtcttcttgcttgaccaagtgacggttgcggcgatgaagatacatttgaatcaacgacagttgggcagaaacaaaacagaaaatagcggcacagctctgaggagtaaaaattcttcgagataaattgaacttctagcccccaaattttgataaatatgcgataatttatctggatttatcaagatttaagggggatttgtgaatgttaacaaggaaagaaaaaagagaaagagaaaaaaaccaaaattttttcttcgatttcgttaagattcaaaatcatttctttaaagacttggtagatcaactaaaaaaagtaaaagataaaaggcatcaaagctacattacctatggtccagaaacaatcctttacaccattcttcttaaaagtgtatttggaatcaaatcaatgagaagtatgaccgaattgtttaataaggatgaatgtatcgaaaatattcgagtagttttgggtttgaaagagctcaacgagctcccgcattatgatacaattaatgactttttagcaaagttggagccaaaagagcttgaaaccataaggatttatctaatcaaaaaactttttgaaaaaagatgcttagaatccttccggattctaaataaatattggccaattgttttcgatgggacaggtatccatacatttaaggaaaaacactgtgaacattgtttgagaagggaatacaaggataaggaaaccggagaaacaaaagtggtatatatgcaccatgttctagaagccaagcttgtggtaggagatatggttcttagcatcgctacagaatttatagaaaatgagtcagaaaatgttccaaagcaggattgtgagttaaaagcttttatgaggctagtcgataaattaaagaaaacatttaaacgtcttcctatttgtcttatcgcagatagcctttatgcttgtgaaccagtatttgaaatttgtgataaacacaattggaaatatattttccggttcaaagaagatcggattaaaacggtttctcaagaattcagagcaatccaatctttagaaacgaatggtaaaagctcagaatatttctgggtcaatgatattgcttataacgatcgtttggtaaatcttgtggaaaaagtaaaagtaactgagaatgagaaaaaacaggagtttctgtttattacaaactttcgaataactgaaaggaatgcagaaatacttgttcaggcaggtcgaagacgctggaaaatagaaaatgagggttttaataaccagaaaaatggttggtatgaaattgaacatgtgaattgtcataattacaatgcactgaaaaatcattacttacttgttcaaatagctgatatccttgttcaactatataaatatgggtcaaaacttttgaagcagctgaaaaagtcagcaaaagaaatatcctcgaagctgttagaagcgatccgaacccgcattataacagtcgaggatttgaaaaaatgtaaaaaaatacaggttaggtttacatatacctaacaattctattatagcagaagggtgtgatgaataggaagtaaaaagcaagttatccacaactttatagaaaaatcgcattaataggactagtttttaaaaattttagaaggaaagtaactggaaaattttaccaactgtggataatttgaaaatccctattttgacgaaaaactttgaaatatactcttcatagctgtgatttgatattgggtcttgattatttcgagcaaataggctaataattgaggtaacaaagcttgtcactcctttgttttggctgttgggtgtcgttacctcaatgatggccgaaaacaacgggggtggcaagctttttttcttccaaccgttgaaactcaagggaaaaccgtgagtgtggaggataaacttttgacaataccgttaaaaaagaggggggaaatcagatgcaaaaatggtggatgattagagctggtgataaaaacgaactcattccaatttggctagagaaaggaattgcatcgatcggatggtctcaattaggaaatccaaaacattttcgatcgaaagaacagttgattcaaaaggctgatcaagtgtttagtgacgcaaagccgaaatcaagaaatagttgggtcagtcaagtttggcgttttagtcacgaaattaaaaaaggcgatcgggtgataacttattcaaaagaaaaaagagaatacattatcggaacagtaacagaggaacatttttatgatacaacgattgggcatccagattatccaaatgtcattcgagtcatgtgggaagagacaactatttcgagagattcattatctcaagcagcaaaaaacagtttaggctccacattaacggtctttcgagtggatgaatggggaagtgaaatagaaaaattattaagcgatccatcattatcggtgtctgtaaataaaacggatgagacggaagaagatgaaatgatagaagatctagttggaaaagctttaacgatgattcaagataaagtggataagctcgatccatggcaaatgcaatatttagttggaggactgcttcaagcaatgggatataatgtacaaatcagtcccaaaggtcctgatggtggagtagatgtgttagcttataaagatgcattcgggtttgaaaagccgattattaaagtacaagtcaagcatcgcaaaagcgcagcttctgctcctgaaattcaacagcttcttggggcaaatccaattgatgcaaactgtctcttcgtctcaactggaggatttacttctcaagcggaagcagtggcaaaacataattcagtaaaattaattgatttagaggagcttgttaacttaattgtttattggtatgagaagatgccaaacgatgcaagagctttgttacctttacaaaagatatatgtgccggaataattaaaacgtttgataaaaactatgtgcacaacagattctaaagtagacattgtaaaatccgcaaagcggaagaaatcagagctaaacagatcgggttccttttcaactgtcactacccgggttttgtcgagttctttgaaaacattaaggaagtagtagttgcttttctttaagagagacgcgacgatgtattagtagtttctattcgtatgagtgggatgattcataaaaacgtagttcaaatgcgcttttatgtctgtgcaaaatataattttactatcaatgacatcgatggtggatatcccgactgctccgccagagtagagtcgtttgccaaattttgttttatcaaagcgcagaagatccggcttttaagcgctaggggtggaacaatatttcatttgaaggagggaggtccctcctttttgttttacagagattgcaataacgataacggaagaagattgaaagaattatagatattttcagactttgtgtcttaagagctcaaatcgtttgaattagacaagttataaatacattttccattagttattcatcataatggggaattgttttttcagtacaattttgcacaaaaacagtgtggggaatttggtcttatagataaaagcgttttctaataaaatgaaagtaagcaattgctcaatattttagaccaatccgattttgcacaattgtgcaaggaggacgaacaatgtcacttgacaagcgcagtactgcgatattatgcgagttgctaaggtgtgaagattatttatctatgcaggagttgaccaaaagatttaatatatctcggcgaactgtctattacgatattgagaagattaactattggttgaagagcaataatcttgatgaggtgaaatacgttcggactttaggcttttatttaactgaacaggcgaaacacgcagttagagaaaaactaaaaaatttagagagctggcattatcaatatactgcaaaagaaaggcaggcgtggcttgcaatatatttattagtaaaagaccagcagctttttcttgaggatttatcagaaaaaacaagagtaagcagaaacacaacgatcgaagatttaaagaaattacgtgcacagttgaaaagtttccaattaactctttattttaaccggcaaactggttacttaataaaaggtaaagaagaaaacaaacgaaaagcaatcgtatattacttatcccttgttattcccaatcaacaagactggcaaacggttttagctaatttaaagcgtttgctgctccctgataaagacgagcaaaatatggtcattttggccgagttgaaatgtatactcaacatcttaaacgaatgcgaaaaggatttaaatatacaatttgccgatgatgttttgcatcatttagccttgcgtttttggctatttggaaagcgaattgtccaaggaaaaaagatcgaatttgacccgattgaaaaagaagtgattcaacaaacaagagaatttgaagcggccaaaaaagcaagcaaaaaattggaatccatctttcaaacttctattcccgatgatgaagtttactatttagctacccatttattaagtactaaagttcaatattttggcaatacgattcaaggtcacgatgactacggaaaactaaaacatattgtacaaaaaatggtcacagaatttcaagcttttgcgtgtgttacatttccaaacagacaagaggttgaaaaaaatttacttttacatttaaagcctgcctattacagaatcaaatatgggctccaagttgaaaatccacttgttgagttaataaaaacaaaatataaggatcttttcttaatcacaaaaaaagtgattcatcattttgaaacagctatcgggaaaaaagttagtgatgaggaaacggcattaattgctttacattttggggggtggttgcgtagggaagggattcaaccaaaggaacggaaacgcgctattcttatttgtgcaaacggcatcggtacttcagcgattttacggcaacagttggaagggttattttcaactgttgattttgttgaaactatttccgtaagagactatgagaaaagggactttcctgatattgattttgctgtctcgactgttgctgtttctaagaaaaaacatccagttttcgttgtgaatccgattttaacggatcaagaaaaagaaacactattaaaaaaggttcatgctttatttggtgaaaatgtatcgcagaatgcaaagtattctccagaagcaattcttgaaatcattaagcaatacgcagatataaaagatgaacaagcgctaattgccgcattaaaagaatatttttataagccttttattcctaaaaacaggggacgaaaacctagtttattagaattacttttaccggaatatattcaaattgctgagaaagtagaaagttgggaacatgctatagaactagcttcaaggccgcttttgcgaacagataagataacggagcaatatgttaatgctatgatcaatcatattaaaaatttaggaccttacgtaatcattgcaccgaaagtggctcttcctcatggaaaaccggatgaaggggtaaaaaagattggaatgagtttattggtgttgaaagagccggtttccttttcagaaaaaagagaacacgatgtccaactaatctttgttttagcatctgtagatcaagaaactcatcttcatgcattatcatcactgtcggaatgtttagcgtcatctgaattcattcatacgttaattcgatgtgatacgccggaagagatatggtcgtatttgaaaagtgaaattccagaaaattattaatcaaaaaaggagatcgatcatgaaatttttagaacaaaacctggtagcatttaatgttaaagtcgatacgcctgaagaggctatcagaaaagctggaaaactgcttgctgatcaaaatcatgtcgattgttcttatatagaagcaatggttagatcgtataaagataacggtccgtattttgttttagcaccacaagtggctttaccgcatgcaagaccggaagatggagtgaaagaagcgtctgtatcgctcgtccagttggcagaaccgatcgaattcggaaatgaactgaatgatccggtcaaacttgtatttgctcttggtgcttctaataatgatgaacacttggagattttaaaaaagttaataggacttttaggaaataaagaaacaatacaaagaattatagatgcgaaaacatacgaagaaattgaaattttaattaaaggagtgaaagcatgaaattattatgtgtttgcggtttaggtcagggaacgagcctaattttgcgcatgaatattgaaagtgttttacgggaactagggatcacagcagatgtagaccatacggacgtttcctctgcatcaagcatggatgcggattatatcgtgacgaataaagaattagccgaatctttaacaaacacaaatgcgaaagtcattatcgttaataactattttgatcaacaagaaattaaaagcgccctagaggagaatttaaaaaataaccttccataagggggatgaagaatggagatcattaagtggattgctaccaatgtgtttggaacacctgctattttgttaggtttcattgtgtttcttggattgctcttacagaaaaaaacaacgagtcaaattattagcggtacttttaaggctgtaattggatttttaattatcggtgccggtgcaggtgttattgtagacgctttattggtatttgaaccgatgtggaaagaagtatttaacttgaaatcagaatcgttaggaaagtttatagggcaagaagggtttaatgcgaaatatggaagtgcggtaactttagcgatgacaataggatttttaatcaatgttttcctagccagagtgacaaaatttaaatacatttatttgactggacatatgatgttttggacgacaacgatttttgccggtattgtaattcatacagcgggagacgtatcattttggaaacttgtaatctttctctctattattatggggctttactggacattacagccggcacttacacaaccgtttatgcggaaaattacaggtaatgataacattgctttaggccatacctctgcttctgttgcgttgattggtgcactatccggtaaagtgcttggaaataaagagaatgattcagaaaagataaagcttccgaaagggctggaatttttaagagattccaatgtcattactgctttaacgatgggaacgctgtttttagtaggggcaataaccgtttctctgaaaggaactccgggagcagaagaattaataaagaaagccggagatcaaaacttcattatttactcaattgtccaatcttttacgtttgcagcggggattgctgttgtattaatgggtgttcggatgtttattggcgaaattgtcccagcatttaacggtattgcaacaaaacttgttccgggtgcgaaacctgctcttgattgtccagttgttttcccttatgccccaaatgctgtaatattagggtttttaggagcattcataggggcgttaatttggcttattgttatcggaaatacggtcagttatgtatttgtacctacgatgattgtcctgttcttccatgctgctacagcaggggtttttggaaatgtgacaggtggtgtaagaggagctctattaggcggatttatgacagcaacagttgtggcatggggtcagtacattatggtgaaatttttaatatcaagcacaattcctgacactgctatgtgggcagctgattccgacatgtttattctcgggccaattattaaagtgcttgctcaattattcttctaattttgtaaaagaaggcgggttaggcaaaatatcggtcaaggtgacgaagcttggtttttgttttgagaaaatttaaatttttgcaacatggaggggttaaaggtgagttttattcgaacattgcatggcgatattaatcctgaacaattaggatttacttattcccatgagcatatcgtttgccgcccgccgtattggaaagaaaaaggagaagacgacttattgttggacgataaagaaaagtctttaagagatgtattggactttgtgaaacatggcggaaatgcaattgtagatgcgacagcggtagactacggaagagatgtagaagctgttgcagatattgcgagaaaagctggaattcatgtaattgggacggcaggtttcaataaaagttttttatggagcgccccacttgaagaaaaaatacaaacaattgtgggcccttattccacttactatgagtggattgaaacagcgactgtaaacgagctggctgaatttgtgataaaagaagtggaagaagggcttgaaggaacatcttataagggcggacaagttaaatttgggacaggttataatcgaattactcctctagaagagaaaacaatacgcgcggttgctagagcacatcacgcaacaaaagcaccgattcattctcatacggaagcgggcacgatggctcttgaacaaattgaaattttgcgaagcgaaggagttgatctttcctatgtaagtttcggccatatggatcggaatcctgatccttattatcatgaacaaatagctaaaaccggagcttatctttgtttcgatggtattggaaaaataaagtatgctccggaaagtacaagaatctattgtattttggaacttgttcgcaaaggatacgaaaaacaaatattaataagtggtgatacggcgagaaaatcgtattataaacattatggctacggacttggtttagagtatatcatttccaaatggattccacgatttattgatgaagcggatcgtgctggttttgacggagaaaaattaattaatttatttttcgtggaaaatccttctcgttgttttacgtttaaaaagtaggtgaaatcaatgaactttggtttagaaaattcatttgaaataggtaaaaaaattacaaaatcaaggattgccataatgcctatcggtgccgtggaagctcacggtccgcacctcccattatgcacagatacaattttagcagaacgtcttgcctatcggttggcggaaaaggtcgaaggatttgttcttcctgccatgccgtatggacaagtatggagtttacgggattttcctggtagtatatcaatttcaaatgaaacgttaatccgttttttggtggaaattgggaagaatttgtataagcaaggatttcgaatttgggcaatggttaatggtcatctcggaaaccagacagcgttaaaagaagcggcaagagtgttgtatgatcaatttcctgactttaaaatcttttattttttctatccaggcatgaacaaaattgtaaatgagatacgtgaaacggattcagttcatcccgtctatttccatgcttgtgaaattgaaacatccatcatgctttatttagcggaagaatatgtggagatgaataaagcgatttgtgatatcccgaaaataagtgaggaggcggacgtaactccgacgccttgggaaaaattcacacaaacagctgtgttaggggatgcaacgaaagcaacgaaagaaaaagggaagaaaattgtagaaacagctttgcaaaaaatggagcatatgttaaggggagcccaaaatgaaattatttaatattaaacggtttcaagatcagtttttactaaatgttttggccaaggatgaaaaaaatgcttctgatcttttggaagcttctgacggattttgtgtaccaggaattgcagcagctgattttttaacagtcgaaaaagcggttgagacggttaaaagtatcaaacgatcgtcaccagtcgtaagtattggtcttggtggcggtgggaagttcgacgaatggaaacgagtcattgatattgctgttttgagcaatccagagcatatcaatcaaccttttgaaaaagctccatttgctaaaggatttttggaggccaaagactgttttcctattgttaatgctcttatttctccatctgggaagatcggttttgtgaaactttcctcaggaaaaatgataagagtagaacaattactagaattggcagctgcttttgggatcgaatctataaaggtaatgccaatgaaaggacttgatcacttagaagagcttatttttattacaaaagaagcaacaaaaaggggaataagaggaattgaaccggccggtgggattaaagttcagcaccttcctgttttatataaagaaataagaaaaatagatattgaattgttcatgcctcatatatttggggacgtactacaaggcaaaggagaatcaaatccgagcaaagtgaaagaaatttttttacgactaaaaggggggattcattcatgatcgaacgttattttcaaaaagtgaacgaacggctcgaactcgttttaaaaaatgaaagagaaaatttaaaaaaggctgcttatgtagtaagcgaagcaattcagaagggaggaattattcaactattcggatgcggccattcacacattttaacagaagaagtgttttatcgtgctggaggtcttgtgccgatcaagccaatcttttttgaaccgcttatgcttcatgaaggtgcggttcgttcatcgatgttagaaaggataaatgatttggctcatgagtttatggcagacgaggatattcgtcgcgaggacgttttctttgttttgtccacatcaggacgtaaccctgttccaattgatgttgctttgacagccaaaaacaaaggtgcttatacaattgtaattacatctctggaatattcaatgagccagccttcccgtcataagagtggtaagttgttgtatgaggtggctgatcttgttattaataattattctgtcaaaggcgatgcaatattatcacacgaaagcgtttccgtcccattttctcctacgtctaccgttgttgggtgtacaattttaaatgcaatctttgcggaagcaattgttttgatggcagaaaatggttttgaaccacctatttttttaagtggtaatattgaaggtgctgatgatcataacaataaaataattgaaaagtataaagatagaattcctattttgatagggaagagctgaattagtacttgtgctcagcggacagagaagttgacagtatagttttgggtagtcagaaggaatcagagcctaacccactttggttccttttctcttctcatatttcgtagattatcaggctttcaggagactgtcaaggaaagcacttgacagtcccgcggtattttgagaatgggcaatcaaaatgagaaggagaaaacgtatcctttctgtgctcgttatttaacttgcttgtgcaattgcaacgtgtttgatagcttaaaacctcttgtatacgtttatgattatgtaatcatgtatcagatttttcgcttcctctatgcttttcaccacttgtaattcttgctgaatcctttgtttttagataggtgaaaaaattttcgatacacacgttatcaagcgcatttgcttttcttgacatgtttgggagagggtttcgtatgttcatggaagtgttcgttggcatcaaggaaggctgaacattttgaatgatatactgtagatgagcaaattcgctaacataaatttacaaccaaacaaaaacctgaatccgtgacaaaacatctttacaacggtcgcaaaccgttgatacgataagggaaaacgacgttgacgattcttcatcaagtaggtgatatgatgaaagatttcccgattcggtttgtattgacagatgaagcgattaccccaagtgctgggcttgctctcgttggctacttactgcaccaaacgaagctggataaacgagtaaacgcccttcggctcccaacggttcgtcgagatgtgcacatttcccatagcgacgtcattcgctcgatgatcggcttgcttgccacaggaaaaacggatttcgatcatatcgaagcgtatcgtcaggacgatatcttttcggcatcgatggggattcagcacgtaccttcctctccaaccttgcgacaacgactcgatcagctcgcttgtcttccgatgaccgaaaccatcatttgggaggaatcgatgcgtctgttggttcgacaacacgctaccttgtccccttgttggacgaaagggaaaacgacatggcttccccttgatatagatgcttccccatttgacaactccgatacgaaaaaagaaggagtcagtcgaacgtataaaggatttgacggttttacaccgttgtttgcgtatgcagggaaggaagggtatctcgttcatgccgagttgcgtccagggaaacaacatgtgcaagacaacatgccctcgtttttagtcaccgctatccgtcgagctcgtcaactgacttcatctcgtctgcttgttcgcatggatgcaggaaacgatgcagaagcgaatgtgcacgtatgcctaaaggaagacgtggactttgtcatcaagcgaaacttacgccgagaatcgaaagcgctttggttccagatcgcttcgcaaaagggcagacgcgtcgatgatggacaaagcgaaggagtacaaacctatgagctatgccttccacagaaggcagtgatcgatggaaacacgtatacgtacgttcaagtcacccaagtgacggaacggacgatggaacgcaatggacagctgatgctcgttcctgattatgaagtggaaagctattgggtgcggctcaaaggatacgagcatgttcgaatgagcgatgtgctcgcgttgtatcatgaccatgcgacatgcgaacagtttcatagcgaactgaagagcgacttagatttagagcggcttccatctgggaagatgaaaacgaatgcgctcgtgttggtcatgggagccttcgtttacaatcttcttcgtctgattggacaagatctattaagcgatccgagacatccgttgcaccacaaagtgaaacgccgtcgcatcaagacgattattcagacggtgatcacgatggcaggtcgactcgtccgccgatcacgacagatctggatgaaactgacgcgaaggagtgggtacagtatactcctactgaatgtgtatcaaaaatggaaagaggcaagataacaaacatatgttcgggtactcatatccatcactcccccctgtactttttttgtctcttttttggtttgtatctccataaaagaggatttatctcgttttcaaacatgaaagtggtgcagggaatcatcaaaaaaagggatgtatggatcatatatccatagaactaacaccaaaatcaaagttgatttccaaccatcacggattcaggaaaaaaagagacatgaacccgattccttgattagaatagatgtgtcaccaaaactattcacaaggaggttcatgtctcatgaatagattagcacatcatcaaggaatccacaagtttttcacgatgttggggttggcactttatttttcaaaacctgtcatgaagcatctcgttcatatcgtggatgcgctgaccaccaaaggatttgcgggaacattgaccgatcttcatcattggagctttcatccgaaccaccgcacgacactcagccattttttcacgaaaagcccttgggatgaagagacgctgcttcgcaaacttcaacagtggatgcttcgtcgtgtcgaacgcatcgccaaacaggagaatcaacccccatagccatcaagttaagaatttgatcttttttcagcgccaaaaacatggtatcctttctaacgaaaatcatcgttggaaaggattgttttttgatggcaaaaaagatgaaggcatggataaaaacgattcgtcaactcttctcctctgaagaactgacccgtctggcacggaaagtcggattcattcagcggcagcgttcattaacagcggaagcctttctgacgctatgtgcttggggagacggatcgctcgcctgtcagtcgcttcagcggttgtgtgccgatttggcgctctggcatgattgctctctctcgaatgaaggactgaatcagcggtttacgcctcgtgccgtggcgtttttaaaagaggtcttttttactctcctgatgcatcaacgtccggcactctcttccatcaccgagacgtatcgcgcttgtttcacccgtctgcggatcttagactctaccagttttttacttccggccgactatggtgaggactatcaaggttcggtttcatctggcgccaaaatccaatttgagtatgagctgttatcgggaacctgtcttcagctgtgcgtccaacaggccaatgattccgatgcccgttttgcttatcatacccagcacacgattttaccgaatgacctttgcattcgggatctggggtttttttcactcgccacgctggcgaagatcgatgctcgaggtgcttattatattacccggttgcgttccgatatcaaagtctatatcaaacaggacggggagtggcacgaatgggattgggaatcgataggaaatcgattgggcgagggggaagccgtggaagtggaacacgtgtatatcggacaccaacgcctgtatgttccgcgtctgatttttcgccgtctcacggcggaagaatgggaaaaacggctggcgtatgtgcggaaaaaggaaaaaaagaaagggaaggcgctgtcacgccaaacccttgaacaaaagaaatatcacatcttactgaccaatttaccacaagaatcgtttgatgcgcaacaagtttatgagctgtgagtcagtcaagactttgtggagaacattttttcggttcactacgggcgttgtaaatcactagttagcgaaccattttcaggaattcatatcgtaagcgctttcggactctcatccctcatcttgaggcgatgatacgatattccatttttttacacccaaccaccatcccggagcgccgacaacgcttgatggatcggtgtcccggatgaccgctgcagacacggtagattctgacgcaccacatctgcccataaccgtccggccttccgtttggcctgttcgatccgcttggactttgttgaggccgaggccgccgttcgggtctcttcttcctccaccaactgcccatttctccgccaaatcccgtcgattcgggccgccatcgccctcagaaacgcccgaagcccttggtctttccagctgcggcgggatttcacccgatgcgcaaaccggctcatcacgctctcggcgtggcccatcggacgcatgccggtcgtctccaccccttgctccgacagccactcccgatagtcccggatgcatcccggcatcgactcgatccggcggatcatggcagccatctgcttctctttcgcttcgtcctccaacgtgccgaccgcgctgttcagctccacgagaagcccctcttcgtcttgtttcgccagcttcttccgcacctcccgccaacgcggatggccggacagacactgacgcagctcccgcgccacatgaaatcgatccagctgaaagcacgcccgcttcccaaaatactcccggcaggccgtgatccacgacgccgcgtcgccgttgatgatcaacaggtcccggcacggatcataggcatattcgttcatcagccactcttcgaaccgttcccacacgtctccctccccttcatggaggtagtggcgccggttcacgagctcgagctgcgaaccgtttcgtttccatccctcgtgaaccgccaggattttctcttctttcgcccgtttccctttcccctggcgggaaataaacagtccatccgcctccacaaacagcacccggccgtgccgttgggaaacagggcggtgcagcgagacaggggcctccagcaccagttggcgaatcgcctcgtggctcatgaccgcataccccacgatcgactccaacgtacgggctgctttgcggtaggaagagcactctacggccaactcgaccgccgtttcctcgaggcaagggctgatcgactgcgctccatcaaagcccagttcggcatccagcaagaaggtatacgcccccgcctgccgatcatagtagtagttccgtcgaaacgtcacttctccaaacagcgtttggatcgtggtcggccgtttgtctttcagctgataccggcgcttgtcccgcgcttccgccagttgttgatcaatctcctccaaaagggccgccaacaagacagcgaacaccttttgaagagttctgactaattgttcctccagctcttttaataaaggccattctgtggtaagatgtttcatggactctctccctcctgttttcggttgatgttgacaatcaccatcatagcagggagagagtcctttttgcatgacatttgcttttttctaccgcgcttcgcttggtggccccgacgagcgtcgcgaacaaaagttcgcaaccctcgtcggggaatcattcctgaatgtcacccacaaatattttactcacacatgagctgtattcgctgcgctggcaagtggagctgttatttaagggctggaaatccttatttgatcttgaccgtgtcaaaaagatgaagaaggaacgattcgaatgccacttatatgggacattgattgccattttagtcacgcagactcttctgttccaagcacgaaggtattggcatcaacgggagggaatcgagatcagtgaatggaaagcgcttaatatcctccaatcgtattggcatcggtttcttttgcatccccaagcgatggaaaccgcccttccatctctcctgtctctgttaaggaaacacgcgaggaaagaccgaaggaaaggagaggaaacggtatcggatcttttaaagaaattggggatatggtagtgtgggttatggatataaatgccaaataaccctcttcttgagggttatttggcatgcccagcatttggttttctcttcatcctttgattgatttttcgaacatgcgtatcatcctaaaaaattttataccgctaacttgacgggtatgggaaggagtggagcctcctccatcccccgtttcggagtcaggcccaaccgttctttcaccactctccatatggtgggcaacgtatactgaaaataggggagaagaaatgaaggcaacacggccaccgtcctcctgcactccgggaagcgataccgagcgattcaaatgcgataagactgatgcgacgtcacggcatttcgttcgtagtacccatggcgataaagaggtcgttttgcctggcaatgagggcaccgcttaagaaggggaaagtcgttttgttttccccgctgggcatatgtctggacatcgacctgaaagtcatgaaaccgaatcacgtcctcgtcccccctctggaaatcacccatgtcccattccgaaataattcacaaaaaatttagcacattctttcggaaaggggagagggatattccgaaggaatgtgcaaaaaagagtcttttttgtgcggaaataaaatgataatttacagctaaagggtagttcataatcagctaactcaagaacctatttcgattctctttcgatctactcaaagtggtgccattcgataaattctgtataacctaactaattggagaacagttatacttttgggattggtgcgctgctaacattcgaattactacttcctgaatttgtgaataaatgtatgttcatgctttgaaaacacttgaatcgttaaatgcataaatgtaaaacattcggcgaaatgaagttttatctttccgctagtgatgcatattgaatcataggtacctattcttttttcggttttttggtagtgatataatcaaattgaaagaacaagttgaggtgatggagatggaatggcaggaagtgcgttcactgtatccgaaccaatttgtgaaattacaagtattgaagtctcgtttacagggggatcaggagatcattgaagaggtggctgtcattggaacggtttcggatgaggacgcaactcgtgagttactgcaatcaaaaggggatcagcttgtttatcacactagtcacaaggagattgtcttaaaagttcgtggaacgattggcctgagagggaaattttgttatgcagattgaatatcgcgatgggttattgtttacatcgatagaaattgtttatcgaggaaggtccaagttgattgataatatggtcattgatactggtgctgccaaaacactgatttctcaaaatgcagtagaggatattgatttgcgagtagagatgggcgatcatattgttacttattatggaatcggtggaaaagagcacgcatttacgaagaaattggactctattaaattaggttcttttcaactcagagagtatgaggttgattttagtgggatggattatgaagggattaatggtttgttaggattagatatattgctagacgctggacttgtcctagacctagccaaattagaaatgtatcgttccggtcaaaaataaagaatagtgtccgtgcgttgtgatccgaaaggaatctgtgccactgtgcattacccgaaatacatcgaagtgcggtagatatcagtaaagagagcctttgacaaaatcatccggctctcttttgatttatattcggaaaattctgcttaaaatttttgtttttcctcctttaatatataaaaacccgtccctacatatagggacgggtttgtgcccgcgctaccacccttatccgcatatgtaaaaatcatgcggctctccatcacgtacaatcatacgcattccattataacggtggacaacccgtcaaagcttactatgtttcagctttgcatctcagagatgatcttcggataaggcctgaacatcggctttcaccaaacgccgactctctgtagaacagggatcctatcttactcttctcgtcattgatttttattatttgaaaataatttagcagagtaaaactgaaatgtcaatatttttagagtttatgctctttttgcaaaaaaagatctctgatcttcgtgtgagcacaggaatattcctgcttattaactatgatgtgtccgtgaaaaactatattaaagctccaagagaatcaaggagattttccaagagtgcttgaaacgagaattcctttagtttcaaaagcggcggatgttacatattttgatgcgaacggagccaacacgctcggacaaaaatagggttcgtcagtctcgagtttgcttgaatcatttaagaatgtaacggaggagtttctatctgtcatcgcttaacttacgacagaagtgtttgagattctattttttttggtgtttttatgacataattcgacagaatttttggtaccgtcaagaattttgtgtaatgtaatggggtagggtttctctgaattcaattttagacataggtagggttattaaaaatcatttcaatatcatagataaatccaatttatctctatttggatttgaattctacaacccaagtgtcaaatgaaatttagtatactataccaaagtgttccgaagcacaacgatgacaagtgcttttatcaaatcgatgttctgctgctaccctttttccgcaaaactggcattttcgatattgcctttttctagagttgatggtcttcatcaataactcaagtattttctctttcatttcttcttcctcaagacttcttaaactatcgagcggagtggagtattttggataaatagaaggataaggagcgggcatgtacccatcccattgagtcgcttcaaacccgaattccatttcctctgttgttttacgcacataaacttcgatttctgggtcatattcaggattgtcgagtttgaaataaagggttgtcttataaactggatctgagtcaaactggaaaaagctgaattgttcattaatccatttcaataccttatctttatcttttgtgttatgtttcatgttttactcccctagtcaattttctgttggattttatgcctgagtagccgttcggtcgcccaaacagaaagcgaattacgatggtgttcttcttattgactccggatgttttattctattttcttaatggcgccagcgacatcatagtccaaagggtctaattctgttggttttccgagtacgagctttgccagttcagaacctaagtaaggaccagctgtcagtccggatgcgcctaatccgttggccacatagatgccttcgaaacctggaagcgctccaaagaccggaagaaacccaggagtgtatggacgaaaaccaactcttgtttcaagatgagtacaattcgccagccctggagctacggttaaagctttgtctaaaacttcatgcaatccaccagccgttactctgcaatcgaagccaacctcatcttcatgagtggctccgatgacaatacgaccatctttaaaggcaaggagatattgattatttggcggcatgacaacgggccaattgtctgtatcctgttctggtctttcaaggtgaacgatttgcgctttttgcggcaccactaaaaattcaatgcctaacggtagaagcagctcttttgaccacgcaccagacgttgcgatgacggcatctcctacatattgtcttccttctacttcgacaccgattacttgtgcacctttatggataagttttgcgtttcctttgatataagcagctccaagcttttgcgctgcccgaactaaggagttgcgaagtgctcttccattgacgcgagcggcgccactgacatgaatggagctatactcctctgccaatggcggaaatagtgcttttgtttcctcgggagacaatcgcgtaatttcgccgatttctggtgcgtcctcacgacgttgtaatactctttccttgatcttttgaagcttctcttcatctgtatgaagacagattgctcctacacgctcatatcccgtttccgtttcaccatagaatttcagttcttcgattaaagcgggataaaatctcgctccgcctttcgctaaacgataccaacgcttatttcgacgctgggaaacccatggacaaacaattccagccgcagcatctgttgcttggcctttgtcacctctgtctattagcgttacagcagctccttcttttgccaagtgataagcggtagacgctcctaaaatcccgcctccaacgacgatgtatgatttcataaaaaacaccttttctattttttctttttccatcattagaatagcacatgatgaagcgtttgcgaaaagaagtaagagttcatttctaaggggatcgttcctgggttaattctgcactttttcaccgaagcagcaggagtattcagcaacgccacaggcggcagacgaggcgcccattttttggcatttgccaacggaattttaatctctttcttaccagcgatcttgctcccagtccttggctcgtttgggtttgaagggacaacgttcggagattcggattttgagattttgttgggatatttaattaaactatttttgtaaacagcttcgtgtgcttgatgcaagaagctggtttcatgaacgctttgcccgcgaacgcattcccgctttgatggaggtattggagtgggttcaagatttagataaagaaattatggaagaacagtgtctagcactgtttgcaagtaattcatatgctataatacaaagaaatacaaacgtgccaaaagggtggcgtttcgatttgttaataaatggaaatctttttttcacgttcgagggaagcatgttttattttatatagagggactcttctacaagggccgaataaataaataggggagaatcatgagtagaagtcgagccctttgatgatttaccactaaacggttattctcggttaacgaacatgaaaatagtgatgaacaaaaggagaaaggagaatgaaaacatggcatttttgcaaaagatagaaccgtatgtcgtcagtggcgatccgatcgttcagcaattcgttttgcaagcgctcgaggaatatccacacgttccgaacgagtggacggagcggctaatcgaaaaggcggtgcgttcgcatgggaaacatagagcaatattatgggatttgcggaatcattcgttaagcgaaagggctttgctgctgctgatcgaaggattgaagagggaaaaggccggagaagcccgtccgtatttcaacttgttggataatgtcgagcccgcattggccatcaaatataaagcagaattaaagccatatatttctaatgggacatgggaactgtatgagcttctgttgcacggaacaaaggaagaggtatggcgcgaatatgagcgcatgctggctttgttggaggagaatgtttcctataacgatttgcagtttcgaagaacgaaaaaaattgctgccgcgcttgtccggaatggctggatgaccgaggcggagattgatgatattttgcaagcagaaaaagaagaatggttttcgtttgctggcgtttttgccgtgtacgccgccggacgattgaagctagaaaagcatattccgctgttggctagtttgttagtcaaggatgatgatattcttttggaagaagttgtttcggcgttacttgggtttcagtcggatgccgttgtcaaggcggttgcgccgtatgtagagaaacaagaatccgttatttttgcgatttctgtgcttgccaataccaaatccacgcttgccgttgacgtgctgaaaaacgcctacagacgggaaatggatgacgatataaagtcattgctgtttgaagcgctttgccaacagctttccgaagaagcgctgccggaaattaacgaatatatggaaaaaagacggaatgctgctatgattgatacagagcttatcgcatacggtttttatcgggtgatggggatcgagcacccgaatctcgagaaatggggacaaatagctctcgaaaaagaaaagagatatgaacaactgcaacatcaactccccctgaaagtcccttatcgcaacgtaaataaaatcggacgcaatgatccgtgcccgtgcgggagcgggaagaaatataagaaatgctgcggggcataggggagagaggacgttaacttaaaaggtttgttttatctcaagtggatcgcccacaaatacgttcaaccatcgaattcatcggagaagcatgtcaatgaatttcgtgtgatacgagatgccaaaccgacgctcgattgtccggctgttatttccatacgctccgaacgtcgtcatcgtcggctttttatcgagctttgctgcggggattatttcgatgtttatcttgccgctcgtcggcttaaaagagattgttcctaggctgattccgcactttttcacgagagccgctgccggtgtattcggcaacgctacaggtggcagatgaggcgccattttcggggcatttgccaacggaattttaatctctttcttaccggcgctcttgctcccagtccttggctcgctcgggtttgaagggacaacgttcggagattcggattttgggattgttgggattttgttggggtattttttcttacactcgaaaagaactgacttcgacgtcggatagcggtctgaagtcagtttctttttgcgttttttaaaattagaaaaaaagaaatgcgacctaaaatcagatattttttgaagaacaactttcaaaatattcacttgtcaacaactataaccaatattacgggaaaatgataaaaatattgttacttatcagaatatttataattaatttgatatttcgtttttaggaggaatataaatgtaacgtggccaattagcagctctgaggagtaaaaattcttcgagataaattgaacttctagcccccaaattttgataaatatgcgataatttatctggatttatcaagatttaagggggatttgtgaatgttaacaaggaaagaaaaaagagaaagagaaaaaaaccaaaattttttcttcgatttcgttaagattcaaaatcatttctttaaagacttggtagatcaactaaaaaaagtaaaagataaaaggcatcaaagctacattacctatggtccagaaacaatcctttacaccattcttcttaaaagtgtatttggaatcaaatcaatgagaagtatgaccgaattgtttaataaggatgaatgtatcgaaaatattcgagtagttttgggtttgaaagagctcaacgagctcccgcattatgatacaattaatgactttttagcaaagttggagccaaaagagcttgaaaccataaggatttatctaatcaaaaaactttttgaaaaaagatgcttagaatccttccggattctaaataaatattggccaattgttttcgatgggacaggtatccatacatttaaggaaaaacactgtgaacattgtttgagaagggaatacaaggataaggaaaccggagaaacaaaagtggtatatatgcaccatgttctagaagccaagcttgtggtaggagatatggttcttagcatcgctacagaatttatagaaaatgagtcagaaaatgttccaaagcaggattgtgagttaaaagcttttatgaggctagtcgataaattaaagaaaacatttaaacgtcttcctatttgtcttatcgcagatagcctttatgcttgtgaaccagtatttgaaatttgtgataaacacaattggaaatatattttccggttcaaagaagatcggattaaaacggtttctcaagaattcagagcaatccaatctttagaaacgaatggtaaaagctcagaatatttctgggtcaatgatattgcttataacgatcgtttggtaaatcttgtggaaaaagtaaaagtaactgagaatgagaaaaaacaggagtttctgtttattacaaactttcgaataactgaaaggaatgcagaaatacttgttcaggcaggtcgaagacgctggaaaatagaaaatgagggttttaataaccagaaaaatggttggtatgaaattgaacatgtgaattgtcataattacaatgcactgaaaaatcattacttacttgttcaaatagctgatatccttgttcaactatataaatatgggtcaaaacttttgaagcagctgaaaaagtcagcaaaagaaatatcctcgaagctgttagaagcgatccgaacccgcattataacagtcgaggatttgaaaaaatgtaaaaaaatacaggttaggtttacatatacctaacaattctattatagcagaagggtgtgatgaatagggagtaaaaagcaagttatccacaactttatagaaaaatcgcattaataggactagtttttaaaaattttagaaggaaagtaactggaaaattttaccaactgtggataatttgaaaatccctattttgacgaaaaactttgaaatatactcttcatagctggccaattagtatgttagttggtaactattcaccccagtgctagtgtataaaaaagcccagcacaaatagggcatttcggtcatagaaaatgccctaggtagcggaaagaactcgatcgatcgtttcgcctgccaacagaagacataacgaatcccacacgtttttttcgtgtttcgtcagtgtggaaacgatgcttcttgcgatgcaaaacgactgcgcgaatgtttcttcgcgaaacgtacccgaaatgttctctttgactttgaccatgcgaagatcgcgttcggcttggttgttatcaaagggaacatgtacttcacgtaagaaacgcagcgcttcttcctttcgtttttgaaggcgtcgaacaaaagcgagtgcttttttcggaagaggcgtcatcgtttctaatcggtgttgtgctctttctaggatgcgatcatacactcgttcccaccgtctcgcttcttcttcggaaagtgcaccgtgatgggcttcgacggcttgcttggcggctaacagaaacgtggtcatgcgcatcgcccacgtatgcccttgttcgatgaatccttttaactcacgcaaatggtgggcatgacaaagggcatgggtggcatgtgtgtatttcggatacgtaccgaacgcatcgtgcatcatcgtcccttcatatcggggaagaatcccgatatcatcggtcgctttttttccacgagaagcgtgaggagccaagtatgtatatctcgatgtacacgcgacatgcacccatgcgagtttcccattgatgcgcaaactcgtttcatcgacatgcaggatgttggattcaagtaaggcgtcttcgatgatgtccatatttgattccagcgcttcgcgtcctcgtttcaccatattggcaagggttcctgtactaatcgagtgttgatataacgcttcgattgtatcacttaaacgcttgtacgggatcaattggatatgatgtaaataaacaacgagcgccgtgagccgtggaccgtattgcacatgattcgtgacatgggatgggaattcggcttgttgcacgcatcgacaatgtggacacgatttcacttcacgttcatgttgtgtcacctcgatcgccgcaggagggacatcaaacacttgacggatatcgactttgaacggtttgacttcacgcaaagaagctccacatccttgacacgtatgcacacggtggacgacacgatgatgtggatgttccacttgacggagcgtcttcccctcatgtccctcttgcccaccaggctttttgccagacggctcgcgggaggaacgctttttctcaaaacggtcagaagatgggggcaaatggctattggagctgttttttttcgtgcgtgcttccagctcttgaacacggtacttcagttgttcattttctttgcgtagttgtttgttttcgtgacgcaaatgttcattttcttgaatgagttgatgaatgagctgtttttgttgttgaactttgccgattaagctctcaactgtaaatacagcttgttgtaccgtcaacatgcgattcacctccttgtctatcaatattcacatcatagacaaggaaagaagaaaatattcagctcactttatgatgtggctgaatagttacgttagttgtacaaaaaaagttgattatagtatatataatagtatatataaatctataaataataatgatatactattaattaaataatgatatacttataatcaaatagtgatatactatagatatgattgtgcagaaaaggtgtgtggcgaggacctggatagctttgacttaggcaggtgcgcctgcatcttttctgtaaaatattgggggtaaggatgagaaaaatgagtaacagacaaactagtacagacgttatcttaattggtgcaggaatcatgagtgcgactttagggacactgttgaaagaattagcaccggaatgggaaattaaagtgtttgagaagctcggcaaaccaggagaagaaagctctaatgaatggaataatgcgggaacggggcatgctgcactatgcgagcttaactacacacctgagaaaccggatggatctattgatattagcaaagctataagaattaatgaacagttccaagtttccaaacagttttgggcttaccttgtaaaaaacaatctattacaaaatccgcaagagttcatcagaccgttgccccacataagtttagtccaaggggaaaataatgtgagatttttaaagaaacgttttgaagcgctatcaaataatccattattccagggaatggaattttctgatgatccggaaaaactgaaagaatggatgccgcttataatggaaggccgtacatcgaatgaaccgatcgcggcaaccaaaattgactcaggtacggatgttaactttggcgctttaacgcgcatgttgtttgaccacttaaagagaaaaggtgtcgaaataaactacaagcatagtgttaaggatattaaacgtaccagcgacggcctgtgggaattgaaagtgaaggatctcaatagcggttctgttgaaatccataaggctaaattcgtatttattggagccggtgggggaagtctgcatttgcttcaaaaatctggtattccagaaggcaaacatattggtggattccctgtgagcggattatttatggtatgtaataatccaaaagttgtggagaaacatcatgcaaaagtttacggtaaagctaaaattggtgcgcctccaatgtctgttccgcaccttgatacacggtatatcgacaacaaaaaaatgttgctctttggaccgtttgcaggtttctcgcctaaattcttaaaaaatggttcaaatatggatttgtttgcttccgtaaaactgcacaatctcggaactttgttggcgtcagcttttaaaaacttttctttggaaaaatacttgatccagcagcttatgttaacgaaagaaaagcgcatggaagagttgcgcgagtttgtcccgacggctaaatcagaggattgggatatagtcatcgcgggccaacgtgtgcaaattatcaaagatactgaagctggcggtaaaggaacgattcaatttggcacggaagttgttagtgccgcagacggctcgatcgctgcattgctcggcgcttctcctggtgcttctactgccgtacacgtaatgcttgaggtgcttaaaaaatgcttcccacaacatatgaaagagtgggaaccgaaaataaaagaaatgattccttcttatggcgtgtcactagcgaaaaacccagatcttttccaaaaacttcatgattcaacagcagagacgctcggtctaaacgaaaaagaaccggtctctggtgcaagcgaaaaagaactggtttatagttaattctttggatgcagaaacaaagatattgaatgaaaaagtttaagcaacacttttcatcaatggacaattatttttatgataaagagattggaaagtcaatgattataaaacagaggtaatatataaaaattacagaataatagaatatgattgaaaataaaacatagaacctttgatccatctttggattaaaggttcttttttcgaattcgcagttagagaagctgcggtgaaccgtgttacaaaaaatgggtcttcaccattttctgtgatttctactcaatcctagagacatgttagctggatgaaataggttcatcagtcaggatccttcttccgcatacagaccacgaagttggtagaatggaaacagtcaagtgctttccttgacgggttccattctaccaactatcataccgatagcggaagaagggagtgcttaggcagcctgactacctgtagtgttccctgtacactccagaaatacacgtaaacgaaaccgttctagatttcgatagccatatgcccggcgtttgatgtttttgatcttgtgattcgtcccctcgattcgggcattcgtatatgggcacaaaaagtaggaaagaataggctccttccacctttcaagcgtgttggctgcttcctgaaaagaagcaaaagggctctgtttggctaacttaatccattcttccaagcgttcctttgcttcgttatatccatcggttcggtaaaaatcccgaaacaactctttcagataataagcaatggaaagtgtcggatactcctccaagatatcgtctaatcgaagccgttggtccttacgaagcttttcacagccttttaagagaagatatcgagcctttttcaatggagaaaattcctttcttgcttgatccaaggcttgggtcactttttgaaccacatggtacttatcgatgacaatcgaagcagatggaaacagggcgcgaaccgccttatgataaggttcccacatgtcaagaatcaccgtttggaccatttctttcgacaggatattttggctcaacaagttgatggcggagtcacattggcgatcggcatgcattcccatgaccgatccagctttggcatccatcaatacggtttcatactgatgtcccttttttacagcgatttcatctaagctaagcaccatcccttcctgacaagatgcctccattgtgttttgacgctcttttgctttttttgatgcgatggagtagtagatgcgttccaatgtcgtataggggatgcgctgctttcgactaacctcttgaatggtggagccttcacaaagttcatacaagtgctcacaaaatcgactagtgtaatgttgattgggttcaatcgattccaaagaggcagaaaacacttgggaacaattccggcaccgatagcgctttaccttgacgaacaagtacaccggctgatggaaaatcgccaaatcccgtacttttcttgtccgtctgtcgtggacagaggaagtggcaaacccacaatgagggcaacgttcctgtgtctctgttttctctacatgaatcgcataaccataggaaagaagttcttgtttaatcactttaaattctggcaatcctagtgatatagaaagcacttacgagacctccttaatgtttgtttcgtcgctaacattattgccaggatctcgttagtgctttctcttttttgtcactaaatcacaaaatttggtgatgaacccaaaaaataggagcaaaaaatgcttcatgttctactccctaggtcaatttatgtacttgatacaaataaacaaaaaagcgagacataaaccagacaccttgttagatatttgccgccaaaccattcccacaaggaggcccatgcctcatgaataggctgccacatggggacaacaatcgcttgtggatgatgaacagttgctttttcggcattccaatatgtgtttcggcggtatcagaagtcgtcaggtatcagtaaaattacgctcgtcatcgaaatgatgcaaaggttccttttcttttttatgttataagatggctccttgcggaaatcaggataaggagcgcttcagaagcgcctcctcgcataaagaaaggatttccctcagagtccatcatatgtatgttggggcaaacaaggcgcttaagcttttcttataaactacgaaacttttacatcaacctgttctggtgcctcctgtttcttgctgaatttgcttaaaacgattcctaaacctgtaccgacaagtggatccattctaacccaacggatgaaggaggaagaatatctcttatggtttgaagtggccccaagtccaaaccaaatgcgtttaatccgccaatcacggcaaatacgccagtaaataacatggcgcttttgtatacttttttcgaactcttaaagaagcggttaaagaaggtaagtgtgattaatacaatggttaatggatacgccgtgacaaggaacggtactgatactttaagtatttggtttaatcctaagttggaaagagtgaagcctactagagtaacggcgaatactactgatttataacttgcttttggaatgagatttgaaaaatattggccgtaggctgctgttaatcccaccactgttatgaaacaagctaacgtaaaaatgaacccaagcaaagctgtgccgctttgtcccaataaaagcgttgaagcagaggacaggatatccgcgccgttttcaaacggcccgtttgcagccatttttcctccaatccatccaagactgacgtatactagtgcaagcaatacccctgcaatcataccggctttcaaagtatattctgttaatttcttactgtcttgcactcctctttgttgaatggaggtgagaatgacaattccaaaggccaatgcggccaaggcatccattgtgttatatccttcaatgaaccctttaaaaaatgctccggtttgataggcttctgatggcgattgaagcggtgcatccagcttaacaaacccaactgcacacaagataaccatcgataaaagcaagatcggagtgatccaacgtcccatgtatttttccattttggaagggtttaagcttatcacatagataagggaaaagaagataaccgtatataaaaataaggacaaagatgagttcttccacgattcgctaaggaaaggtgtaacgctcatttcatacgcaacagttgcatttctcggaatggccagaaatggtccgatacatagataaataataaccataaaggctatgctgaataccggatgaacacgatccccgatggtttgaacaccgccctttacgagggaaacagcaaacagcactataaatggcaagccaacgccggtaataataaatcctggcatggccagccagtaggaagtaccggattcagctcctaagaatggcgggaagattaggtttcctgcgccgaaaaacatcgaaaacaacatcaatccaatcgataaggtgtctgattttttcaaagtaatctcctttattgtttagaatatataaaaacccgtccctacatatagggacgggtcagcttatcgactttgtcgacaagctgaaggctgtctggacagctttatttttatgactcttttctccattcttcgtacggctcgtcccagcaatccgtattgtgaattccgatgttacgagcgtaaaagacagggtttttcccgctctttctttgctccatgtaatcggctaatgccgcaaatgctatttttccaagcatgaagatggcgattaagttgatgatggccattaacgccatgaataaatcagccaaactccaaacgagttcaaggctggcaagcgatccccagataaccatgccgacaacagcgaggcgataaacgaatagcgccgttttgctagattgaataaactcaatgtttgtttcgccataatagtagtttccaataacggaactaaacgcgaataaaaagacacagatagcgacgaattcttcggcccagccgccgatatgcgcgctcaacgccgcttgcgttaaggcgattccatcaagtccttctttcgtatactcaccagataataaaatcataaatgccgttgcgctgcagacgagcaatgtatccgtaaacacacctaacgtttgaatgaggccttgtttgacgggatgcgatacctcagcggttgccgccgcgttcggtgcactacccatacctgcttcattggagaataaaccgcgtttaattcccatcatcaccgctgcacctaacgtgccgccgacagctggtccaatgccaaacgcgtcttttatgattaatgagaacatggatgggacgtctgtaatatttgtaagcaatacgtaaatcgctactaataaatatagtccagccatcacaggaacgataatcgatgtagcgacagcgacccgcttcactccaccgaaaataatgattgctgttaatactgtaatcataattccaacaatagtacggtctacatcgaatgcgttttcaaacgcaaacgtaatcgtatttgcttgaacggagttaaaaacaagaccaaaactgaacgtaatgagtaccgcaaaaataattcccatccaacgtttgttcaaccctcgttccatgtaatatgctgggccgccgcgataattgcttccgtcttttactttataaatttgcgcaagcgtgctttcgacaaaactggatgctccgccaatcaaagcgattaaccacatccaaaaaaccgcgccgggaccaccgagagaaatagcgagagctactcctgctaagttacccgttcctacgcgtgaagctgtactgatgaaaaacgcttgtaaagaggagatgcttcctttttggttaggggattccgcgatcacgcgaaacatttcacgaaaatagcgaaattggacaaattttgtgcgaaacgtaaaataaagacccataaagatcagtaatgcgattaagacgtaagaccacaaccagtcgttcagcagtgaaatgatcttctgtagtagctccattctgtcacctcacatgatagtttacttttactttaacatattaacataaattttaatattttgtatcatcaatgttgcataaaccagcttccaaaaagccccttaccaacgccacaccggctggctggaggaagccattatcaggatgtatcaaagtggcatgagcacacgggaaattggcaagtttatggaacgaattttaggcaatgcctattctcctgcaacgatcagccgtattaccgatgtagtgaaggaagacatcgagaaatggcacgctcgtccactgcacaagcgttattccgtcttatatttggatggtttatacgtaaaacttcgtcgcgaaaccgtggagaaagaagccatttatgtggtgttaggggtgaatgaagaaggatatcgcgaaattcttgatttctttgtgggaggacaagaaagcgcctatgtatggcaggaaattcttcaacacctctaccaaagaggcgtcaaggaagtgcttcttggcgtcttcgatggccttctggggctggaggaagcctttaaggcggtgtatccgaaagccgatgtgcagcgctgtgtcgtgcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtccagcaaatatccaagagaagttcaatcttgggccaatgagttggatgtcctccttacatttatggattatccaagcagtattcgaagtgtgatttacacgaccaatgccatcgaacgaacgatcaaagagattcggaaacgtctaaagccgatgaacagtttgagcagtttagaagccgcggaaaaagtcgtgtatttgaccattcaagattttaatgagaaatgggcagggcgaaagttgcgaggatttgccgaagcgcaggaagccctcgagcgaatgtttgaagaacgttattgttaaccaaatattgtaaataaacaaaataaggggattcttcctttccacacaagagactgaatattcagtctcttgcgtggaggaaatatcccccctctattctaaatccatttcagagataccctatctatcttacattacacaaaattcttgacggtaccgcggcatttatgttttttaaaataattaattcctatatgtttaatatgattaatatttgctagtaattttatgatactttgttcaaaaaatcaacctataattttaagataattctaaaacgtttgtttggaaatccagatagaacacattgagtattccaagggcattcttattcgttattgcttaactccaatcaactaaaatttgctagaaggcttttggtatatatggtaatatttttacactgatatgcgatgttggttgtccgattttgatacaaaaatcaaggaggcaaacggtgatgcggttaacagaggaggaagtgcaaacccttttacacgagatggaaggttggaagttggtggaggagcgatggattgcgaaaaagtatcgctttcaagactatttgcaaggaatcgaatttgtgcggcaaattgcggccatttcggaagaagcaaaccatcatccgttcatttccattgattataagttaatcacggtaaagatttcgtcttggcgagcgaaaggactcacgaagctcgatttcgaactggcgaaaaaatatgatgaggtttacgacaaaatgaaatgatcaacgcagagtaagaggggaaagcaatgcttttgaaatggattcgatgtgaagtggaggaagagaagaaagctttgttttccgccgcgcaagaaaaatggcgcgatttgaaaggatgccctggttttctcgggcaaattggcggctggaatattgcaaagccgcaagaagcgtgtatattggcgttttaggaaaatcttgatttttatcaatcctttattgagtgataaacatgacgaaatttttgaacaaagcaggcaagaagggacgtattacaaaactagtttaatagaagaatttgttgaaaacttatttcccatgaaaagctaatgccaatcgagatactccattcatcgcaggattttgtattgactggaatcctagcttttcttttcgcgttcgccctgctggcttggaggaaacaaaaaacaaataatcggtaagaaaatacagaaaattcattgacttttatgggcaaagaaaatatcctaattataaagtttgaaaagcagaggagagatgagaaatgagtttagttcagcaaagaagaggttatttcggagaatttggcggaagcttcgtgccgccagagttgcaggaagcgcttgattatttggaggagcaatttctcaagtacaaagacgatccagcgtttaacgatgaatttaagttttatttaaaagagtatgtcggccgtgaaaatccgcttacatttgcggctcggctcactgaacgtttaggcggggcgaaaatctatctaaagcgcgaagatttgaaccatacaggttcgcataaaattaataacgtcatcggacagattttgcttgcaaaacgaatgggggcgaaacgcataattgccgaaaccggggcgggacaacatggtgtcgccactgcaacggcttgcgcgatgtttggcattgattgcaccatctacatgggcgaggaagatacaaggcgtcaggcattaaacgtgtttcgcatggagcttttaggcgcaaaagtcgtttcggtatcaaaaggacagagaagattaaaggatgccgtcgatgaagcgttgaatgactttgtgcaaaactataaggatacgttctatttgcttggttcagcggttgggcctcatccgtatccaagcatcgttaaacattttcagtctgttataagcgaagaaagcaaacggcaaattttagaaaaagaaggacgtttgcctgatgtcgtcatcgcttgcgttggcggcggaagcaacgcgattggcgcgtttgcccattatcttgatgaaccaagcgtgcgcctgattggcgtcgagccggaaaaagcggcgacgcttaccaaaggtgtcccggccgtgcttcatgggtttaaatgcttagtattgttggatgaagaaggaaatcctcagccgacttattcgattgccgctggtcttgactatccaggaattggtcctgagcatagccatctgaaagtatccggacgtgccgaatattatacggtgacaaatgaggaagttcttgaagcattccagcttttgtcgaaaacggaagggattattccagcgcttgagagcgcccatgcggttgcttatgcaataaaattggcaccaacattggataaagatcagattataatcgttaatctttcagggcgtggcgataaagacgttgagcaagtgtttcatatgttaaagtaagaaatacaaacgccgccaaaagcgcggcgtttcaacgattttgtcaaacgacagaatcgtttttttttatatatgctgagaaaataattaagaagaagctgcttccgtactactgccaatctaacctagagattcaacaaaatcgttaaacttatgaatcagaggaaagagagaagggaacaacgatctttttctcctcccatattctttctgaagtgcaaaaaatgtgtgatcgggtcgccattattaaggaaggggagcttattaaagtagaaacgattgaaaatctcacgaagaacaatttgaaaaatatcacgattacctttgaccaatcggaaccaatcgacttcaatctggagggagtagtgaagaaagaggtaaacggcaatgaaatgacgctgctttacagcggggatatgaaggcgcttctgcataaattaaatactctgccggtcaaggatctattaatcgaagaaccgactcttgaagaagtatttatgcattacgaaaatgatttttaaaagagaattgaaacggaatttaaaatcattgatcgtttggtgcatcgtactcagcggacttattttgttgacattaagcatttatccccagtttgccgagcagcaaaaagaaatgaccaaactgattgaggcctatccggaatcgattaaaaaagcgtttggaatgaatgagctaaatatgggagatttaatgggtttttacggggtagaaatttatatgatgactacccttttaggaagcatatactcggcaattcttgcatccaatattctggccaaagaagaaaatgaaaaaacgattgaatttttgttgtcaaagcctgtcacaagaagccgaatcgtaacagaaaaacttctggccgttttggtaaatattttgatttttaacgtagtttcagccgtagcaagcatcattggatttcaatttgcaaaagacccggatgttccgacagacacatttagtttattaatcgccgcaacaatattgcttcatttgacgttcggtgcaattgcgtttatgttgtcatcgatgatgaaaaaaacaagaaacatcctttcgatctcgctggggattgtcctagctgcctactttatgaatgtgatggcagggatatcggaagacttagagttcctaaaatatataagcccgtttaaatatgtggacgctgcctccattatcaatgataacgagattgagcctttgtatatctttattatggctgcggttattttgattagtatcttcgcttcatatatggtatataaaaagaaagatattgcagtctaatgaaattagaggtgttaaaattgtattcagcatttgaaaagcagcctaaagagaaaaaagacttgatcatcaaagtggccatcgaggaatttgtgaagaatggttatgaaaagacctctacagatgttattacgagacgggcgggaatttccaagggaatcctttttcattattttaagagcaagaaaaacttatacctttatttagtgaattatgtgaaggactttctgacggaactagcaatggaagaaatgaaaaaaatccaatctgatgatttctttgaaaggatcaaagaaatcgtcctgttgaaacaaaaactaacggttcagtatctccaagaaactcagtttattacggatgcctttactaatcctccagtggcagtaaagaaggaaatggaagaaattattaagaaacattacgaagcttatcaggaagattttttgctgaagcatgtctatattaaagatctgatccaaacggaaaaacttagagaggatatttccgtggataccgcgatccgcatgaccatgttgattgccgaacagctgtctaataagtatatggctatatacaaaaataagcaaatggatgtcatgagtggtgtggagtctttgataagggaactgaatgaatatcttaagattattaaatatggaatctataaaccagaatagagtttttgatttcttttcccgtggcgttttgctacgggatttttgcatattattaatgttacacaagtataattttaagatttatttaaaattatttaaaaataagacattatcaaagtgtattgcacaatagatgaatatgttgtaatcttttatttgttttatataacgaaatacaactgctcatcttcttatctagagaggcggagggactggcccgaagaagtctcggcagcggactcgttttcgagtgctgtgccaaatccagcaagcattgtgcttgaaagataagaagggtttcttatatagatacgtataaggcctcttcttatgttcagataagaagaggccttttctctaagtggaaagctccttcaaaaaaacataaaatgaggtggaaagagtggagttaagaaaaggcaatctatttgcgttatttccgtttgtgatctttttagtgttgttcattggcgcaggcgtggttacaggcgatttttataaatttccagtcattgtagcaattttgattgcggcaagtatttcgttgatgatgaatcggaaagagtctttaacgaagaaagtggaagtgttcacaaaaggggctggaaatgccgatgtcatgttaatggtcatcattttcttattagcaggagcattttcggaagtaactaaaaaaatgggggctgttgaatcaacggttaatttagctctttccgttgttccgcaaaatttattaatagccggtctatttgtcattggatgttttatctccatttcgatgggaacgtccatgggaacgattgtagcgttagcgccgattggagtcggaattagtgaacaaaccgatatttctttggcattatctatggcatctgtcattggcggtgctatgtttggagataacctatcttttatctctgatacaacgattgcggcagttcgtacacaaaatacaagaatgaaagaaaagtttaaggtgaactttttcattgttttaccagcggcaatcatcaccatcgttcttttctgggccattactgctggagagcaagcggaaattacgaatcaatcttttaattggatgaaaattttaccttaccttggtgtattaataacagcattaatgggcgttaatgtactagtcgtgttagcaggcggtattttattagcaggaatcatcggccttcttgatggaagctacagtgcaatgggcctcattcaagccatcggtgacggggtcgccggaatgcaggaattgtcattgcttgcgatcttaatttccggtatggtggaagtcattaaacataacggtggaatcgattatttacttcaattagtaacaagaaatgtaaagtcaaaaaaaggggcacaattcggcatcgcgggattagtgagcttaacaaatctttcaacagcaaacaatacgatctccattttaattgctggtccacttgcaaaaaacattgctgatcaatatgacattgatccgcgtaaatctgccagcatattggatattttctcctgctgtttccaggggctcatcccatatggtgcgcaaatgcttgtggcagcaggtgttgcttccatttcaccattaagtattttgcagtattcgttctacccattcttaattggagtttgtggcatgattgcgattgtgtttgactttccaaaattaaaaacacaaaaagaagtaaaggcagacttacaagcgaataaagcggtataatgaaaaggtctctgatgtggagacctttctttgtaggggggtgacttagaatatgattaacacaaacggtcgtttagaaaggtgatgaaaaattgttcatccaaaaagacaaccaagcaatatcaatgaatgatcttgtgtgttagtatctagatgtaaagtgggagaagagctcctataaactattgcaatctggttttattcattatgaacgctttcagaaaccaaaaccagtgtgcacagatttttaagctgagaaaggatgttcgtcattcacgagaacatccgccggaagcccactgctttagctgtggaggaaggcggggtttatattttcaatatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaattcagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgcttaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagctgcaagcccacggctttagccgttgggtagttgacgccgattattaatcatccagaatcatgtattttaggcatcggcagagtggagaaaaaacctgtcgtcatcaatgattccattgaaatcgcctcgatgatggctttatcactcagctacgaccatcggttaatcgatggcgttttagcgcaaaaagctttaaacgaactgaaaaaatatttaagcgaaccagatttgttatttgtaatataaaaaatctccgcatcatcggatggttctcttgtgtataagccaaacaaaaacgagccccggagaaatacctccggggctttttgatcttttatctgttgaagaaccttttcagattctaaatccttaccacatcttttcttgccccctgaatttgtccgtcaggattgtattgttctattgttttgccatgtttcccgataaaaaaccgattttcgggaaatactactaatgaaaacaaaaaacaggaggataaagcaaggatgtcatggatcgaagggcgcattatttccggtgaatatgacagcgaaatgaacgtcttcaccatccaaaagttaaagcagttttttgtggaatccgtgctcgagccgcaccagttgcagcatctgtcggactatctgaaaaatcatcaaaatgacaaggaagggcaagtcctcattctttatgatcaaatgcctgtgaaatgtcgcaagaagaaataaagcaattcatcgcggatttagacgaaattcagtcacgctgtaaaggtttttcatgaaaagatgcaataattcatacagaaagtgtttgatgtttgatgagaaataaaaagttgttcaaatggttaatcttgatcataggttgttctcttgttctgtcatttatttggaaaatacctataacagcgaataatcataaaggacgaagttattttgaagaacaaggaagagcaatctgggaagtgcgaaccaaagagaaagttattgcattgacctttgatgatgggccaagtccgacatataccccacaaattctagatgttttaaaacaatatcaggccaaggcaactttttttgtagttggttcccgtgtaaaagatcaccccgatttagtaaaacgtcaaattttggagggccatgaattagcaaatcatacatacaatcacgccaatttcagagggctcaccgaagaagaaattagacaagaattaagaaaaacaaaacaacttattgttgagttgactggattttctccgaaattttttcgcccgccaggagggtattataatgaaaccatcattaatgtcgccaaccaagaaggctataccgttgtaatgtggtcatggcatcaagatacctatgattggaagcagccgggtgtcagtaagattgtaaaaaaggttttgtctaatgctcgaaacggagatattgtcttatttcatgattacggaggggatcgtcgccaaacgatcgaagcgcttaagcaaattttgcctgaacttaaaaaaagaggatacaaatttgtcaccatatccgaattgctaaaaatgcatccaaactataaatatctcgattggatgccagaatgaatgaaatcattgcctgtgtatatagggctgaaaaaaatatttgagtgaaagtaaacctactgtcagttagaagccccatcggaatcattcgctggggctttgttgccgcatgaaccggaaaaagaaatagaggtttctttagcgcgggtagcaaaaaatcctcgtctttaaacatgtgcacgcgaaagaaatgcgtcaaacgatgttattgacggttgtttgttattatgtttttcagttgttccgttatttgacttatattagaacaactatttctgaaattgcaacggtgatttttttagtaaacggttacaaataaaaatgttgacatttattttaactttttcatcgatatgttgaaaaatagatgggaaaggcgtatgttatatatcgtaaataatgtgaaaaaaatcacaaagtaaatgaaagagaagtgttggagagatggaagcagttcaaaaatgtaaagagttagctttaaaaaaacgcgccattctagatcgctctcttgttcaatatatgatgcgggctgctttggcaggggtgtacatcggatttgcgcttgttctttgttttcgtgtaggggaatttttccgtgaagcgaattctcctgctacgtatttagtaagcggtatttttttcggaatcgccttagtattaattatgtatggtgaggcagaactatttactggcaatacgatgtattttacaatcagcaccttgcaaaaagaaacgacaatcaaagatatgttgcgaaattggcttgcatgttataccggcaatttattaggagctgtgttttttgcttttcttatttcgcaatccggcgtttttgatcatatttcacaagatcacttattatttcttgtggcggagaaaaaaatacacgcaacaacgatgcagctcttttttaaaggaattctctgtaactggcttgtttgtttagcgatttttattccaatgcaaatgaaagaggatatggcaaaagttttttcgatgattcttattgtttttatcttttttgcctctggatacgaacactccattgccaatttaggcctgttttcccttgcattagccctccctcatccagcggcgatcgacctagcaggagtaatacataacattattcctgttacactaggcaatattgtcggtggcgccttatttatgggagcattgtatacgtatttgacatcgcaaaacgaagctcacgtttcagacaaacaacccattggatatttgtttcataaaaagaaaatattaaataaatgatgaaatgcctgccaatcccaggtattgacgaacggttttctcgggagcggcaggtctttttttggcagctgttcagttgccgattgtttatcatggccgttgtctaaaaatggacaatgtaagaggcatggtttccgagatgtcaacggtgttgcgaattcaaaagcttggatatctttctatgtcatcatatttttgagctagcgcatgaatggtatcacatagccgttccatcgcttgtttgagttcatcggcaggcagtgcagcaaaacttaagcggatatattgattgggtacatgtgtcggaaagcaggcgtttcctggcagaaaagaaagctgcttcatatgagtgtgttctaaaagaatatcggcatggatattttgcggaagcttcacccaaatagtgtttcctccgttagatgggcgaaacgtaagcaaagatgagtgttgacgtaataattggacgcattggtttgcctgttcccttaaatgatggcgcagctgctgcaagatggggtgtaatttcggtgattgtaataatgccgcaatgattttttgcgttaacagcggtgaccctaaatcggatatgcttttggccgcaatcagtttttctaataatcggccttctgcaacaagcgcgccgattctgcaggcaggtgataaaaatttgctgaagccttttaagtaaatcacatgtccggattgatcaaggctttttatcggcggaggaggtggctcttgaaagtacagctcgctccaaggatcgtcttctagaataagaaaatgatagctttctgcaatatcgatcagttcctttcgctttttcatgcttaaagtagtaccggttgggttttgaaaggtaggattaatgtaaagcaattttgggtggtattggtcacaaattttaagcagcattttcgtatcaatcccgtcttgttccacagggatcggaatgatttgtgcccctcttgctttaaaaatatcgatgctccccggataagtaggcgcttccatcagtacgatgtcatttggaccgataaatgttttggccacgagttcaattccttgttgcgccccgctgaccgccaaaatatgttctggtggaacatgcaggtttttagtggcaagataattgctgaccgctttgcgaaattcgctgtccccattcgcgctgctatattggcctaataagtacgaatgttgttcaatgacttgcatcgaaacttttttcatccagttgattggcaacatactttcatcgatacaggcagttgccaagttataacgaatgtttcgcagcggctgcgaaatggataatgactgagcgcgagggacatagtcgggaataagcatttgccaattcgtatctgtgttatagatgttttgttggtgttttagtgattttacgaaaattcctttcccttgaaagctctctacataccctttttgttgcagttgctgatacgctttttgaaccgtcaccaatgatacgcccaattctttcgaaagctgacgaacagacggcagtttttctccggcttttatcatgtttgacgaaatgcggtccataaaatattggcatatttgatcatgaatcgggagatgagagtgtcgtttaatgggaatattcatcaccaacatccctttcactgttatagaaagagttttactgttatacatacattgtatcattttaatagataaaaatgacataagaaaggtgatgaatatttatggttttagtagcttatctaacgatgtgtctcatcttcggaacaacgtttttagcgattaaaatcgggttggaagcagggtggattccgtacttttcagcaggttttcgtttctttgtcgcggggctgcttgtagtggtatatggttttgtaacaaagcaatttcaagttccgacgaagaaaaatcttattcagtttcttatcactggattgtgtatgacaggtataacatttgggacgctgtattgggcagaaaagtatatcccatctagttttgccgccttgttatcggctacgggtccactttttgtagcgttgatgcattcaagagtggaaaaagtaaaaataaccaaggttcagtttgcggggctcggattaggctttctcggaatcatttttctgacgtggccatcgctttctgtacattttgacatattgtggtttattgcctgcctggtgatgattattggtgaaagtttttatgcatttggcacgatttattccaaaatagtattaaaacaaggtatatcagcactgatgttaaacgggtatcaaatgttatttggtgggttattgttgctgtttgcttcttttattgtggaaaatccaagtatattgtaaactagcacattatttccgaatccgcctgaaataatttgaaaaagggattctgaaataatgtgctaatttacaccctaatgggggttatttttcatatggttggacgggtaccgtcaagaattttgtgtaatgtaagatagatagggtatctctgaaatggatttagaatagagggagggatattttctccacacaagagactgaatattcagtctcctgtgtggaaagggagaatccccctattttgtttatttacagtatttggttaatgataacgttcttcaaacattcgctcgagggcttcatgcgcttcggcaaatcctcgtaactttcttcctgcccatttctcattaaaatcttgaatggtcaaatacacgattttttcagcggcttctaagctactcaagctgttcatgggtttgagacttgagacgtttccgaatttccttgatcgttcgttcgatggcattggtcgtataaatcacacttcgaatactgcttggataatccataaatgtaaggaggacatccaactcattggcccgagattgaacttctcttggatatttgctggaccatttcgactcaaactgttgaaacatttgtaacgccatctccttattcggcgcgcgataaatcagcttgagatcctccgccatttcgaattggtcttttttccgaacacgatggagcgtgttgcggactttgtgaacgacacaacgttgcacatccgctttcggataaaccgccttaaaggcttcctccaaccccggtagtccatcgaatacgcccagaagcacttcctttacgcccctgttgtatagttgttgaagaatttcctgccatacataggcgctttcttgtcctcccacgaagaaatccagaatttctcgatacccttcttcattcactcctaacaccacataaatgacttctttctccacggtttcgcgacgaagttttacgtataaaccatccaaatataagacggaataacgcttgtgcagtggacgagtgtgccatttctcgatctcttctttcacgacatcggtaatacggctgatcgtcgctggagaataagcatttcctagaattcgttcgataaacttgccaatttcccgtgtactcatgccactttgatacatcctgatgatggcttcctccagccagcctgtgtggcgttgataaggggcaaacaactgtgtttgaaattctccgtttcggtctcttggcaccaaaagcccttcaattcggccatattgcgtatctagatttcgttgatagcagccgtttctcatattcggcgttccagcctgttcgatttcgaggaaattcttgatttcttcccgcataatcagctctaatttttccttcacaaactgacgaatgacactttccagttgatttgcccagtcgacatttggtatacttttagacatgggtagggttctccctctataaatgttgatatatcaacggttgtagccgtctcaggggtgtcaaaaaaatatttttcgacaaagtttctaacattatttcttaaatatgtgtatatcttacattgactgggtacgcttcgcggccactactggttaaatttggttgtagtgggggaagcgtatgggatgcaccgtggatctctgcatcgctgatgatgacgaaccctcccatgtctcttggcatccttgtgcctacattccttcgttcggtctagtcatcaggcagaggccggctaagctcctttagggactcaaggtcgaatggatgatatcgcgccagcttctccgtgtcatccttgttgtctagagaatcgagactataggcatcaagcagccgtttcgaggccaaagatgtcctgcatcattcgcttcgcatcgaacgcttggtgcttcgtacatacagcgtgcaataccttcaataattttccgctttaaattaatcaacagtattgattaacggagcctatgataaaatgaatggcaaacataccaacagaaaattcaccaatgttgtttatttggactacccaacaatcgaggaagcacacaaagtaacgaaagatgaaatgcttgtgatctaccgtgacttgtttcgggattccggaatttggcaatatcctgggctacaaagataaacgaaaatcacgaatattatattcacatcattcatcttaaaggaagttcccataaacagacccccttggcacccaagggggttcaactaagccactgaagaaggatggttattatactgtctacttgacagggatatgttcaaatttttcctttttcttcaatccaaaactttctccacattcaccctccctgaaaagaaagtcgctccattgcccatatcggcaactcggtcaggagtaagagaatttaccagatgtttcgtacctggggcatcggcccagagaccttgagtgacaacgacacctggaagcacgtcttctccaatagaaaccttcaatacacattctcctcgattgttccacactcgaacttgatccccatccttgatccccttcgataaagcatctttgatattcatatgcaaacgtggttctttttcaaaagaaatgtgtttttcattattagaaaaggttgtgtttaaaaaattatgattaggaccaggcacaaacaaaaatggaaagtctccatcgttagcaagtggcgtatatgttggcaaaggagggtagccatcttgttccatcttccttgaataaaactcaatttttccgctaggtgttggcagttttcctggcaacaatggttttacatttgcttttacatactgctttttaatcaatgtttcataatcgattccttcaaggtaaggattgtttgggttatctagggcttgcgaaatcatttcagcttctgtctcatataaacatggatccttgaatcccatttttttcgcaagcaattggaacacttcgacattcgatttggactctccatatcgttcaataactggctgctgaatttgaacataatggtgccagtatgatgtataaagatccgtattttcgaatgaagatgttgcaggaagtacaatatctgcgtattttgctgtttctgtcaaaaataagtcatgcacaacgacaaagagatcttcccttgccagaccttttcttactttattgctattcggtgcaacaaccgcagggtttgtcccgtacacaaataatgattttatcggtgggtctaattccaataatgcttgaccgagcagattcatgtttatgattcgtgtatgtttattttgcaacaaatccgggcgttgcaagccccttgtattaagggccaaataaccactatttgatttgatggcaccgccgccttttacaagccattgtcctgtcagggcaggaagacaagcaatggtacgaatacacatgcccccattgtcatgatgctgaagaccattgccgattcgaataaaggaaggtgtgatttggccatacattctggctagtttataaatatcttcaacgggaacacctgttattccagaaacagtgatgggatcgtactggacaacatgctcacgcaactcttcatgtccgactgtatacttcttcaagaaatcgttgtctaccatgttttcggcaaataaaatatgcatcatgcccagtgcaagagcagcatcggtacccggcaatattggaatgaaccaatctgcgaattggccggtttgatttttatgtacatcaatgacaataatctttgctccattctttctagctttttgcgcaagcacaacttgatgcatgtttgtgcttacagcattaattccccagaagatgattaattttgaatgtatagtatcttcagggtctattccaaagccgcctcccattgtatatttaagcccctccgagccagctgacgaacaaattgaccgatcgagcagggaggcacccaaccgatgaaaaaaacgccggtccattccttcagcgctgagccttcccatgttgccataaaagctatacggaagaatgctttcaggcccatctgtttcaatcagctctttccatttggaagtaattgtctcaatcgcttcgtcccagcttatccgttcaaatttcccttctcctttagctcccgtacgtttcattggatattttaagcgctttggatcgtagattcgttcagtcatattccgtactttattgcatatatttccctttgtcacaggatgattcggatctccctgtatttttacaatttttccatcttgtttatgtaccagtaacccacattgatcagggcaatccagaggacaaaccgatggaaatacacctgttggctgctttacaaatgaatgtaactattcaccccagtgctagtgtataaaaaagcccagcacaaatagggcatttcggtcatagaaaatgccctaggtagcggaaagaactcgatcgatcgtttcgcctgccaacagaagacataacgaatcccacacgtttttttcgtgtttcgtcagtgtggaaacgatgcttcttgcgatgcaaaacgactgcgcgaatgtttcttcgcgaaacgtacccgaaatgttctctttgactttgaccatgcgaagatcgcgttcggcttggttgttatcaaagggaacatgtacttcacgtaagaaacgcagcgcttcttcctttcgtttttgaaggcgtcgaacaaaagcgagtgcttttttcggaagaggcgtcatcgtttctaatcggtgttgtgctctttctaggatgcgatcatacactcgttcccaccgtctcgcttcttcttcggaaagtgcaccgtgatgggcttcgacggcttgcttggcggctaacagaaacgtggtcatgcgcatcgcccacgtatgcccttgttcgatgaatccttttaactcacgcaaatggtgggcatgacaaagggcatgggtggcatgggtgtatttcggatatgtaccgaacgcatcgtgcatcatcgtcccttcatatcggggaagaatcccgatatcatcggtcgctttttttccacgagaagcgtgaggagccaagtatgtatatctcgatgtacacgcgacatgcacccatgcgagtttcccattgatgcgcaaactcgtttcatcgacatgcaggatgttggattcaagtaaggcgtcttcgatgatgtccatatttgattccaacaattcgcgtcctcgtttcaccatattggcaagggttcccgtactaatcgagtgttgatataacgcttcgattgtatcacttaaacgcttgtacgggatcaattggatatgatgtaaataaacaacgagcgccgtgagccgtggaccgtattgcacatgattcgtgacatgggatgggaattcggcttgttgcacgcatcgacaatgtggacacgatttcacttcacgttcatgttgtgtcacctcgatcgccacaggagggacatcaaacacttgacggatatctactttgaacggtttgacttcacgcaaagaagctccacatccttgacacgtatgcacacggtggacgacacgatgatgtggatgttccacttgacggagcgtcttcccctcatgtccctcttgcccaccaggctttttgccagacggctcgcgggaggaacgctttttctcaaaacggtcagaagatgggggcaaatggctattggagctgttttttttcgtgcgtgcttccagctcttgaacacggtacttcagttgttcattttctttgcgtagctgtttgttttcgtgacgcaaatgttcattttcttgaatgagttgatgaatgagctgtttttgttgttgaactttgccgattaagccctcaactgtaaatacagcttgttgtaccgtcaacatgcgattcacctccttgtctatcaatattcacatcatagacaaggaaagaagaaaatattcagctcactttatgatgtggctgaatagttacaaatgaatgcatatataggctcctttcataatctagttatatctatcataatactattttgttcatttaaaaactcttgtctccataaagacaaacacctccatcaatcgaatgaagttatacttcgattcaggaggtgttttttccttgtcccattttactaaggcttactattcaatctgagtttttttatgctaataacaagatattgccataaataataactaggaatggctgtgttttttagaaatacaacccacaaaacctataatatccaaattttagagattttgcaccagactcttttttcctttatattcactgtttttttctcttccgtttctgttcaaaaaagaaaatgtggcaagcagtactaatatgataaggcaaacggtagaaccgatgatattatctttattaaatagaaaagagatgaaaatgatcaataaagatacgattgctaaaatagttgtatatggaaaccattttacttggaagaacggtttctccttataatgggaacggagctttagttgtgccaagcaaatgctcatccatactaaaagaaccgtaaatccaggtatcgtcattagatagctgatgacttgatctggagtcatataagcgaaaaataccccaatcaatatacatatggtgacgatcataatgccgtttatcggtattccttgtttggaaatctttaataacctttttggagcttcaccgctttgggccattgaatataacattctggaagtcgcatatatcccagagttcgccgctgataaaacggctgttaaaagaacaaaattcatgatatgagctgctccaggcagcccagtgatgttcaatacctgaacaaatgggctttcttcccccgaaactttattccatggcattaaaccgcatataataagaataggaagaatataaaaaagaatgactctccatacggttcccttgattactttgggcaataccttctctgcatctttcgtttctgtaacagcgacaccaattaactccgccccgccatatgaaaagatgacgactaaaaaggcgctcagcattccttcgattccatgtggaaagaacccaccgtgttccgtatagttagacaaaggatcatcaatcgtgcttggaatgatgcctgataaaatacaaaaacctaaaataataaaagcggttaatgcgataattttgattcctgcgaaccaaaactcaatctccccatagtactttacatgaaacaagttaattccgacgatcaagacggtacaaaggaaacttaaaagccataaaggtatggatggaaaccaatattttaggaagcttcccgccgctaaaatttcgacaatggtgacaatcgtccaattgatccaataaagccatcctacgataaaggatatatgaaatccaaacgctttatatacaagatgctgaacgtttaagttggggtagacaatggccatctccgccaatgccgccatcacaataaataataataggcctcctaataagtaagcaaaaacgacacttggccccgctatatttaacgtatctgaacttcctttaaaaatacccgttccaatcatgcctgctagagcaataaactggacgtgcctaggtaataaacctttctttaaatcttggtggtttttttccatgttgttcctgccttcctgtcgtaatattaatagagttataaaactaaaataaacttactagcgagaaaagctaaaataatgaccaaagatggttaagatgaaagcggcttttttattttaataaatttccttttgaaacttttctgcttaaacgcttttaagcttttgtgcttttacgcttttgtgtagttgagtattaaaatacgtttttaaaatataatgattttcttctgtttgtcaatagcgtgtcgcaaaacttattgttatacaaaaattgtgcataaaaaagtccgtttccttacaccctatgatagactcgactcaaccataaaaaaggcagatgggctattttatatgtttccacattttataggtactcattcacctactcatgcgttaataagaggttgatagcttgggaatcatggggataaggatgttaaataaaaatgtagagagaaaataaactggtgttgtctgactatgtttaattttttgatttttactcaaatattgacataaaattataataattctgtttatataagcaatttttatcatttttataatgggaatatgataaattgtaattaatcacttatcaggagggagtaaaatgaagtttttgtacattcttttagccttgttgggcgggatgatggcggggattcaggcgcctataaacggaagcctcggtaaaaaaatcggcagtgttgaaggagcatttacttccttttttgtcggcacgctgtttttagcatttttggtcttattttttggcaaagggcagatcgctcatttgtttcaagtgcctaaatggaatttgcttggcggtttgttaggggccctttttgtgacgtttgtcattctttgtgtaccgaatgtaggggtggccttaacgatttttgcggcaatcgttggccaaatggtcatcagcattatcattgaccattttggcttgttcggcgtgcaaaaaattccgatgaatgttaaccgcctgcttggtctaggactgatgttggcggcgctgttctttatttaccggggcagtgtttcatcatcatagagtgcgtccctgtcacgcctgaagcttcgaaagatgaataggataaaaaaaggagaacttgaacgccgaaagaaaacagccctccttttttctttatcgcaaataaaacgctctcttatcataatttttatacgaaaaccgccattctaatgatcgtaagaagagtgtaaagataaatttacaataaatttatgataaattcaattgtttgattttctataaataaaatgtaataatttttgttacagaaggcatgttcccaattgcgtgtcttttttaaaagatattataacactttaagtggtggtgaattcaatggataaaataagtaattcgccagtagaagtaggggattgggtaaaaggaaaaacgaaaaatggagaattgatatacggttatattgaagcagtaaattcattacaaggaactgtcaaaataaaggtgatggattgtgataatgagcaaatcattggaaaaaccgttgaaacattaaaacactgggtgaaaaaactgccgatgtcgacctttgatggtgaggaaccgattaaggcattaattgaattggctttattaacgaaggatgaaagctggtttatggagctgtccgccaaattaaaatcaataagacaagttgcaaaagaaagtgaaatgcaaaatgcctctcacccctcttttcaaaatagattgggaacatacggcacgagagattgaaggatgaaaatactctagggcacaccaagagcgacaagcgtaaacaggttgaaagaatggaagaagatcggttaacaaagaaaaaaaacgcctcatctgtttcgtttttgacgatccatctcggtggaaactcacagtttgcgcgaggcaagaaggagtccgccaatggttcaaagcagagaaatctcgtggataatgaaggtgctcttgcatgagaaatctctcttcatgatgtaggatgacattgttattttggcgagatttcttgtgcaagagctattttacgtttatatagcgctatgaatagatagcctaaatttcccataatattttaagagattaacttcacttgcctaaagaagcattccgtgacatggaacagcgtctcgaagcacatccgcactggacagacttgcaattgcttccgtaaaatactgatttccccgaaaagtgcgcgtgtgatccgttttttgccgatgaaatgaggaggggctgaatcccaaaagtttgggaacagcctcttgaatgtcattttttacgaacgctttggtgcgaaggtggtcgattcccttttaattagtttggaagagagaaggatttcttggaacggctcgtttttgttttccattctccaaaaaagcagttcgaccgctcttctcccataaagttccaaatcaatatcaactgtcgtcgtttttggcgtagagattttcgataattgaccattatcataactgcatatggatgcttgatcaggaacttgaatgccttgctgctttaagactgagttgactaaaaagcctagcctgtcattgacgcaaaaccaagccgttggctgttgctttaattgcttaatgtactggattatgacttcttctttttcttccgcgtttttgaaaataaactcctcatttggttcgatgccatattcgcgcaatgcgagcaaatatccttcatagcgttcttcatagctaggagaatattctacattgccgacaaaagcaatgtcgcgatgatttaattcaattaaatgctgtacggccaagtaagcgccaaagcgattattcgttaatacggcatccgcgtggatattaggatgatgatggtcaacaagaatggttggaatgccggttgaaatcactttattaatgtattccgtactgatgtgagaaagaattaagattccgtctaccatcttattttcgataaatgaaggcaaaataagcttttctttttgttcttgattaaccgattggatgtgtaagttcatgcctcgttttacgacttctttttcgatgctcaagtaaatttcgccaaaaaaattttttaaggaaaatgttaaatccgaagcgattaatccgatgttccccgttcttccttgtttctttttcttgcgcgctcctggatattgataccccatttcttcggccacacgtttaattcgctcgcgagtttcttcgctcaccccttcttttcctcttaaagcttgggataccgagttttttgatatatttaatcgatcggcaatatcttgcattgttactctctttttcatattccacacccattattcatttttaggaaagcattaaaatcaaacatttgtatcacaaaaacaagtcgtatgaataagttggcatgattacaattgtataaaatctaatgaatgaaatactgtgattgataatgccataaaatctggggaagagtgacaattaatattgtaatatgaaatgaacagaattggaatgataatggacttgttgaattttttaggtaaagttctttttattcagtagagcggcaaatttcattacattattttttcattctaaaaacagaaaatcaaggtcttttttaatgttacaaaagttaaataatgtatgtaatttttggttaacataagctttttacatatgagaaaaagcttttaatgaaaaattcctcttcattattttctatgattcctattcaatcctaggatgatgatagctggagggaaatacccatcagatgaattttttctttcacttacaaagcattacatccaagcattatttctggagttgtaagtgtttttttctaaattataaatgtgatgatgaacctaacaaatctattgactataaaaataaaagatggaataatttacttgtaaagattacaaatcgataattaaaaaaatgatatgtaacgttacaaatatatttggtttttacataaataatcttaaaatgttttcgctgggatgtacatctaatcagggctttctgacattattggaaatacattaaaaagataaagccgcaatcttttctaagtaactgatgaggtaattagctttcgttccattattctagtgaaaaaagagggaattattatggaatgcatattagaagttggaggagatttactgtgaaagtcaagcggtttccggaaaatccgttaattactcctggcgatgtaaaaccattccatcaagatcatgaagtgataggagtttttaacgctggtgtcgctcaatacaatggtgaaattttgttattgcttcgtgtagctgaacgtcccattagtgaagatccgaatattgtcagaacgtctgttattgatttttcaagaggagaaggaaagctgaaaattattgatttacataaagatgattcgagatttgatttttctgatccgcgagtcatttttttcaacgattctaatcgaagagtcgcgtatcttacgtctatatcttatattcgtattgcacgcagcaaagacggacgcaacttcaccattgatgagaaaccttttatttatcccgaaacgaaacgtgaagcatggggggttgaagacccgcgcgtaactcaaatcgatgatacttattatattcaatatagtgcagcatcagcagaaggcattggtgtaggacttatatcaacaaaagattttgtgacttacgaacgccttggtttaatttttcctcctgaaaataaagatgtggcaattttccctgaaaaaattaatggaaaatactatgcgttacatcgacctgtgccaaaaggagttggcaggcctgaaatttggattgcagaatcagataaccttcgttattgggggaatcatcaatatttgttaggccttagtgaaaagggttgggaaagcgggcgaattggcggaggtgctgttccgtttaaaacggataaaggctggttagaaatttatcatgctgctgataaaaatgatcgctactgcttaggagccgttcttttggatctcaataaccccgccaaaattctggccaaaacggaagagcctattttagaacctgaggaagattatgaaaaaagcggcttcttcggtaatgttgtttttacttgtggtttagttgtagaaggagataccgttagaatctactatggcgcggctgatgaatctattgccggcgcggaacttagtctgcaggaaatcatgtcaaaattaaagtatttataaattaaattaatgtgggagggagtaaacatgaaaaagaaaggttttgcgaaactcatcgccttattgctggcagccgttcttattgttactggttgtcaagggcaaaatgggaatcaagagaaaaacgcaaaagatgatgaagctggcaaagttgttcaatttgagttctgggctgcgccaaaccctacacaacaagctttctggaaaaagatggccgaggcttatatgaaagaaaataaaaacgttaaaattaaggttacgccaatgccggaaagccctacttctgaagcagggattcaatcagcgattgcatcagggaaagcgcctgcggtctctgaaaacatttcccgcggttttgcagctcagctagcggcgagccgtgcgattgtgccattggatgaatttgaaggttttgatgagttaattgataaacgtcaaatgaaggaaaccatttcaagctggaagtttgcagacaaccatcaatatgttttgccgatttattctaatgccatgttgtttggttggagaatcgatattctaaaagaacttggatacgatgcaccgccaaaaacatatagtgaagtcattgaagttggcaagaaattgaaagaaaaatatcctgataagtttctttgggcgagagctgatttagtaaaaccgacatggtgggcaagatggtttgacttctttatgttgtacaatgcagcatcgaatggaaataactttattaaaggaaacaaatttattgcggatgacgaagccggtgtaaaaacactccaattctttaatgatttaagcaagaataaattgcttttgactcgagaagcgactgacccgtttgaaacaggtacatccattatggtggatcttgggccatggacattcccatactgggctgagaaattcccggaaatgaagttcaatgaaacttatgtattatcgttgccgcctgtgcctgacggcgtagatccagcaaattctaaaacatttgcagatacaaaaggtcttgtcatctatgcttctgcaagcaaagaacaacaacaagcagcttttgactttattaaatgggtattttcagatgcgaaaaatgatttagcttggttcaaacaaacaaacttgccacctgcacgtgatgatttatcaactaatgaagcttttgcatcctatcttgaagaaaaccctcaattaaaacagtatgcggaaaacattccaaacgcaattccacctgtggataacgaaaaaacggtagaaattcaagaattgattggtaaagaggccttaaatcctgttgtcaaaggccaaaaagatcctgaaacagcttggaaagatatgaaaaaggctgttaacggggtgttaaagtaaatgaataaaaagacaacatggttggggtggctttttgccagcccctaccttatctatacactcatattctttctgtttccgttgctatgggctgtttatttagcttttacaaattggaacatcattgctcctgattatgaaatggtcggatttcaaaattttatcgaagctttttttagcaaaagcgtacgggccgcatttttggtaacttataaatttatgctcatgtttgttcccatcgttattgcgggttcactccttttagctttaattattcattctttgcctagacttaaagggttgtttgctgtaggatatttcctaccttacttggcatcaggagtggcttcttccattgttgtcaatggggtgttatcttataacagtccattaaacgttttttttcgtaagcatttaggtttagatattgattggttaggttctccaattttagcgccactaatcattgcccttatgatggcgtggaaatttgtgggctattatgcgctgctgtttttatcaggtttagaaagtatacctaaagaaatctatgaagcagccgaaatggatggtgctgttggttggaaaagattttggtacgtcaccataccgatgttgcatccagcgttttatactgtcaccattttagcagtaggtctaatgtttgggatttttactgaaccgtatgtattaactggtggaggaccagattattccacgcatacatggcagttagaaatttataaccaggcatttgaaagattaaatgcaggatatggaacggcaatagcaatcataaactctgttgtcacattcgtttctattctagtgtttcgaaagcttttggaaaagtggggtgccagacatggttgggagtaagaaattaaagaccacgctgttgtatattttggcttttgttatccttatcatcatggtgtttccttatttatatatggtcttaaattctctggccccatgggatcaagtggaccgtaaaatgattccaactaagttgaccttgcgttcatatgagtggttatttactggtggggatgatgttgttcctagaccgtggctccgagccttttttaacagctttgttgtgactttatcttccactttgctaatgatggtgacagcgatcctagtaggatacgctttagctaaattaaagtttaaaggcagccgtttgatcaacaatattattttgtttcaaatgttttatccagcggttatcctattaattccactttttttaatcatccgctactttgggatgtacgacacctattgggctatgattttgccaaaggccgttaatttgtgggcgatatttatgtacactaactttttccgcagtatacctgatgaattaattgaagctgccaaaatggatggagcaggacaattaaccattattgctagaattgtcttgccaatgtctaagtcgattacaaccattatattcctattcctttttatggaaagatgggtagaacttttatgggatatgctggtggttaacagtgaaaatatgttaacgttaaatgtattgctcgctcaaatgtttggtccatatggagcgtttccaggaccgatgtatgcggcttcggtattactgacattgccaattctcgtcctattcattatctttagcaaaaactttaaagagggaatgcagtttgtattgaagtgaaggtttgttggaaaaatataactgatgtcgaaaaaagttttttatagagaccgcctgtgaacgatatgaaacaaggtttggtctctttttctttacaggaaggaggaatgaagaatgttaatcaataaaaattggaagatacagcattttgatgtaggacaggtaagggatttaacgattgcagatccaaactatattgatcacttttggataccagcaaaggtgccaggagatgtacattcgattttacgggaaaagaaattgattgatgatccctttttcggctacaatgatttgaaatcgaaatgggtggaagaaaaggtttggtggtatcgtacggaatttacatttgataaaaacaatctagacaaagatgaacggttagagttgatttttgaaggcttagatacctttgcgactgtttatttaaacggagtggaattagggactacggaaaatatgttcatttctcatacttttgatgttactagagaaatagtggatggaagaaatgttttggcagtgaaatttaatcccgtttcctatcagttaaaggagaaagagaaaaattattgggctggatttggaaaagatcgcatatgggcgcgcaaggctcaatatcattttggctgggactggggtccgcaaattctaacggtaggaatttggaaagaggtgcgtttagaaaaaagaaaaattgccaaaatcgaaagtgtttacgcaagaacacttgacttgaaagattctcgggccgttgttcaaatcgatatttacaccaaaaactttgttaagggaaaaagtttacaggcggaagtgacgttaaaagatcgagaacaacaatttttccaaaccgtaaatattgatcaaaatcgagcaacactcactttcaacatcgacaatccaaacctttggtggacgcatgatttaggagaaccgaatctttatcagctatctgtcgttttaaaatgggaaggggaagttctagacacatatcaaacagaaattgggattcgtacggtggaagtaatgaaaagagatcgcaaagggaatccgcggtttacctttgttttaaatggtgtagagatatttgcgaaaggagcgaactggattcctattgacagctttttaggatctgtaccggaatcacgctatcgtcatcttattcagcttgcgaaagaagcgaatatgaatatgctgcgtgtatggggcggtgggatttatgaaaaagacattttctatcaagaatgcaatcgccaaggtattttagtttggcaggactttatgtttgcctgtgcgttatacccggattacaaccgcgattatatggaaaacgtccgcgaagaagtgatttcggtgattaagcggcttcgtaatcatccttgcatcgctttatggtgcggaaataacgaaaacgattggttgtatgaagtggagcatgccgctggaaaaattcacactcctttttatggagaaaaaatatatcatgagttaattcctgaactactggaagaattagatccttcccgtccatattggccaagttcgccatatggcggcaatgatcacaactcacaagaggaaggcgaccggcataattggcaagtttggcacgggaatgtggaacctcgaaaattcggtcagaatttaggacaaaacatcagtgtggagggggtttcgtttcgaaattataaaaaagatcgcacccggttttgcagcgagtttggcatgcatgcttctgccaatcgttatacgctggaaaaaaatctgcctgacggaactttttattggggcagcgatgaattggcatatcgcaataaagattttcatcatgaaaaagggctcttattaatggaaggatataccggcattccaaaaaatattgaggaatacatgaattattcgatgctcacacaggctgaaggtttaaagtatggaatggaacattaccgccgcaataaaccgcaaacaagcggggctttaatctggcaattgaatgattgctggcctggcacgagttggtcgatgatcgattattacttgttgccaaaggcttcatattattatagtaaaaaatttaatgcccctcttttatatacgcttgaacatgaccctggcgatgatttacatctatgggttgtgaatgaccgattagaagatgtgaaagatacgctggtattcgaagtgttccgatttaatggcgagttagtgtattcgaaagaatttttgatccatgtgaaaggaaatgcttcggttcaaattgcttccttaacagaagcggaggttttacaaggcaatcctgctgaacaagttgtcgtccgcttaaaatcgttgaataaaaaagcagaggaaaactattattacctaagaaatcataaagatcttcagctgcctaaggcgaaattgcaagtaaaagtgatgccggaaaaacaagaagtagaaattcggacagattgttttgcgcgttttgttaaactggaacttccggcagaaaagattattttttcggataacttcttcgacctacttccatcggagcgaaagatcatcaagattagacatttagatggcaagactatttctttagacggtttaagcgtatcagccatcaacggcagtgcttgatcggatgattttttatctaaaaaagtatgatggagggaaagcagcggttttttaaaaaaaggaaaatcgaaatacaacactcatccaatggccatttccttgattgaaaaaggaaaagtgaaagtacaacctttaattagccattattttacaagtacaatcggagaaagcccatgcagggtgtagcccgtctttagacatgggatgaaccgattgctttgacgtagtcaaagatggtatactactcttatagagaagaaaaatccaacgtcttgaatcgggcgcacagggcgataagcaccagtgaggtgtttgcccatgaaagtcttgtggaattagagtcagtatccatgcgaaggtatggaagaagctctatagtacacaagaaccccgtggctttagccatcgggaggttcagtttgcaagacattctgaagattatgccgaaatatggagaattaaaagtaacaaaagggatattgaagtttgaataggggaataagcattgccaatcccctttctcttttaaaaactatggtgtaaattcccgtgatttgatatatctttctgatttatgtggcatccatcgtgaagaaataagcgcccttagcttgactgaaaagctaagggcgcttggcatgaagagatcagctaatcacaaattcgaagcttccgaatatttttacttcttttccgataagaaatcctcctgtttcaagggccgcattccatgttaagccataatcttcgcggttaattttaccttctacatcaaaaccagctacgatacttccggtcatcggatttttcgattgtccgttaaattcgactttgaacgtttctgtttttgtaacatctttaatcgttagttgccctgttacttcatattcatcatctgaaacctttttaacagaatcgctgataaacgtgatggttggataatgttctacatcgaaaaagtcggctgagcgaaggtggttgtctctgtcttcgttttttgtatcaatggaagctgcttgaatggttactttcactcttgaagattccaactgattgacgtcaccttccacttccacatcaaattcgttgaactctccttttgccttagcaatcatcatatgttttacttgaaaagatatggaactatgaattttgtctaattgaaaatttgtcatggttcctttttcctccttttgttttggttataataatcatatctgaaaaatatcttgaattcaaatatttttatttaaatttaaaaaaattttaaaaacaagttaatatttctcaatcaatgagcggatgaatacatgaatatgtgcatccatctctcttaatccaaaaagccgcatctaacggttttttctaagtataataccaacatatgcgctgctttcacttgataatggatgcatgataacattagattaagtgtgaaagcggacagagaggaagaggaatcatgatgaagcagttaagcattttagcgaaaatcgaaaatcaaatggaacggttttcaccagcggaaaaaaagattgctacgtatattatggaacatgcggagcttgtgccaaatatgacgacgaaggaactgtcgaaaaacgcaggatctagtgaggcgagtgtcgttcgcttttgcaaaacgatcggcattggcagctttaccgcgttaaaattggcgcttgtccgtgaattgacgattgccgatatgaacattaacgatttttcgattattgaaaaacaagatgctccgtatgatttatttaataaagtgacctatgtcaacaaagcggcgatcgaagcgacaacaacgacgattgataaacgggaattggaaaaagcagcggaagtgattgccaatgcgaaaaaaattttattttacggagtcggaggatcagcttcttcggcgatggatgcatgctataaatttacaaagctaggctatgtgtcgatgatgtctcctgattttcatacgatgcttccgcttgcggcaaacttagagaaacatgatgtatttgtcgcggtttccacatcgggaagaacaaaggatgtgttggaaattgcccggtttgcgaaaaaacaaggcgccacggtgattgcaattacaaaactcgatccatcttcgccattgtataaggaagcagatatcaaactatgtcttccagatgtcgagcaagatcatcggatcggaagtatggcatcgcgaatgacgcagctaaatatcattgatgcgctttatttaattacgttccatcaagtgggaagccgtgtgctggaaaaatttcatgaaacgagagaagaagtagttcggttgcggagataagtatttatggaagcgagcagtcaatgcttgcttttctctttttatggaactttttttgaaaatggaagaataaaattgatattttatttcatatatatataattaaaataagaaataaaatttcaaatctataagaaggtgacaagattgctagaacgtttaacaaccgaacaacgaaacaacaaaacgcagaacttagatgaaatgacgacgaaagaaattttgcaggtgatgaacgaagaagaccaaacagtggccattgctgtttcgaaagaattagaacacatcgaaaggcttgtgcaaaaagtgattgcgtctttccggcaaggcggtcggctcatttatatgggagctggtacaagcggccgtctcggaattttagatgcggtggagtgccctccgacattcggggtggaaaaggagatggtgcaaggattaattgcaggcggattggaagcggttacaaatgcagtggaaggagcggaagataacgaagaacttgcagtaaaagatttacagtcaattggactgacggcaaaagatacggttattggcattgcggcgagcggacgaacgccgtatgtgatcagcgggctccgatacgccaagcaaatcggtgccacaaccgggagcattgcctgcaataaaggagcggaaattagcaaatacgctgatgtcagcgttgaagtggaaacaggcccggaaatcttaacaggatccactcgcttaaaagcaggaacagcacaaaagatggtattaaatatgatttccaccgcttccatgattggaatcggaaaagtatataagaatttaatggtcgatgtgcaggcgacaaactttaaactaaaagaacgagctaaacgaattattatggaggcaaccgatgtagatgataagacggcggcgcgttattacgaagcggcgcgaggacatgtaaaaacggcgatcgtgatgattttattgcaatgcagctatgaagaagcgacagagcgcctccaaaaagcaaatggatttgttcgcaaggcgctacaataaaatatgtgaataaggggagaggttgaagtgaaacgggaacaacaaatagccgctgaaatattagaacggctaggaggaaaagaaaacattactcgtatcgctcattgtatgacaagggtgagagtatcattgcgcgatcatcaaaaagccgatatcgcggggcttaaaaacattgaaggcgtcatgggtgttattgaagatgaaacattgcaaatcgttgtcggccctggagtcgttaacaaggtagctgcttcgctttgcgaattaacagggttacaacttggagaagtgatggaagatattgcagcacagaaaaaagccgagattcaacaacgcaaccaaacgccatttaaacgattgctgcgcaaaatcggcagcatttttatcccgcttattccaggtcttgtcgcatcgggaatcattaacggaatcgctaactttgcaaaaaacgccggggtcgatccaacagaaacatggctgcagctattattgcttattggcagcggaattttcgcttcgctcggcattttagtcggatacaatacggcaaaagagtttggcggtacacctgtgttaggagcgattgctggaattttagtatttaacccagcgcttgccgatattaaactgttcggggaagcgttgacgccgggacggggcggattgtttgcggtaatgttggccgcatggctcatggcagtcatggaaaaacatgtccgccgattcgttccaaatgcgattgatattattgtaacgccgcttgtaaccgtgttaatggtatgtttatttacactgatcgccgttcaaccgattgcgggatggttatctttagggattacaagcggaatcaaagcagtgttggatattggcggtgcggttgctggcgccattttggcaggtacgtttttaccgcttgtgatggttggattgcatcacggtctgacaccaattcatatggagtttattaataaaatcggttcaactccaattcttccgattttagcgatggcaggggcaggccaagtaggagcggcgattgcgattttcgtcaaaacgaaaaacaaacggcttcgcaacattattaaaggggcgttgccagttggatttttaggaattggagagccgttgttgtatggggtaacgctgccgttaggaagaccatttttaaccgcgtgtctcggcgcggcagtcggcggtgcgtttcaggcagttgtgaaaacagccgcgctcggaatcggcgtatctggtttatcgctcattccgttaatcgccgacaataaatatattctatatttcttaggattggtcatttcgtacacgtttggtttcctttttacgtatttctttggctttaaagaagaaatggcggaaaacatttaattctaggtggtttcgatgttctatctatctttctacttatcagaacaaacggatcaaatcgaaaaaagatttgcacaggcaaatttgttcggatgtcgggaactatttacatcgcttcatattcccgaagacgatcttaccttttatcgcaagcgattacaggagatcgggcagttagcgagaaaatacggagtcgggatcatcgctgacgttaccccggcttctttatccaaaattggggtgaatggagacaatcttgatttgctttttgatggaggaattattggactgcggcttgatgatggattttctatgaaagaagcagcaacgttttctcaccggatgaaagttgttttcaatgcgagcacgatgacggaagaagaatgcgacgatcttgctttttgtgacgtgaactggaatcaaattgaagcgtggcataatttttatccacgtccagaaacaggattatcaaaagaattagtcattcaaaaaaacaagattttacgccgaaaaggaattcgaacgcttgccgcgtttattccgggaaataaagaaaaacgaggtccgctccatcaagggcttcctacgctagaggctcatcggtatatggatcctctttgcgcgtacgtggaattagtgcgggattgtgaggtagataaagtatttgtgggcgatggcgggatgacagataatgtgcttgtgcgaatgaaggagtttcgggatggggttattccgctgcgctaccggccgcttgtgcaacaacatgaactgctttccatggtcgaaacggttcaaacgaatcggcgtgacgcggcaagggatgtcattcgatcactggaatcccgcttatctttctcatggccaaagcatttattagcaccagcatgtacaatcgaaaggcaaaaaggcagtgttacgatggataatattcgatatggacgatatgccggtgaactgcaaatcacattaaccgatttgccagcagatgagaaagtcaatgtgattggacggattatcaaagacgatcttcctctccttgcgtatgtcaaaggaggacaacagtttcgccttgtgcggatcacataaagcttacggccaccgaattcggtggcgttttatttatttgtttatgataaaattacataatagtaaaaactttacagttaacgttcaacaacggatgcgaaaggaaggaacgtttgacgcaccaacgatcagaataagcgttacgccttttttaattccatataaaaagcggttaaaaactttcttacattaatacggcattttgttgttttttctcctgcttcgagctctttcatacgttttcggacttcttcaaaatcaaaaagacggggagcgaagtgttcgaacgtgggattggtatagtccgtgagcccgagagaagataaatgggtaaatgcttgcagcaccatacggcgaatgcgttgttccatggcacgcacttctttttgaatggtggattcatgatgatggtgtgtttgtcgcacaagctcggtgtataattcttttaaagacggcaattcgtgaatcgtctgtcccaatttctctttttctgctaagtggcgcatgatcagtaataaatctgccgctcctgcttctccagcaatacctaatagaagaagaagatgttgcacttggtgttccagttgtgtttgttccttttgatgtaaaggagaagcggttgttgcagtttgatctaatgctttcagcagctggcgaattgaatcaagggaatgggagatagagatatgttccgctactcgcctcaatactgccaccacttcgtaacgattaattggcttttgaatgtatgtatcgacgccgtgaaggtatgcctgtccaatcatttctttattttccacctgggaaatcatcacaaattgccctttaaacccttcttctcttaattttttcatcgtttgaatcccatcgcgtccgggcatcaataagtcgataagcaccacatcgaccgaatacaattggtctgctgttacgttcaagccatcttctgcttctccaacaacctcgccgagctggttttctgtaataattttttcaagcatttttcgtacgacggcgtcgtcttcaataagaaaaaaacgaagcggcatgaattacatttcctcctttcgcagcagctggctggtaggaatggtcaatcggaatattgtttgtcctggattgctgcttacaagttgtatatgtccatgaagactttgtacgatatcccgcgcgtgggtaagaccaattcctgtcgacggatttccttgttgatcgtattttgtggtaaagccgggttgaaaaatccagtcggcatcttccttggcaatgcctatcccagagtctgtcacctccacaatgagattgctttgttgcaattctacttgcagatgaatcgaaccggatgtcggaatggcttccacggcgttcgccactaagttgtttagtacagagagtaaggcatagacatggtcggtcgataaatcgacatggcacgtttgggcaaattgaatcttttttcctaatagctcggcgtatttttcattagcgcgtaccaccattccacaaagttcattgataggaagcctccgccgcaacggttgttgcccgattaatttcgataagcctgcaaaaatacgctgtacatcttttttgacttcatgaatatgttcggcgatataaagcgcggcatgcggcttcactttttctccttccatcaaacgcgaatatagctcataactttttcgtgtaatctcttctaagtatgtcatcgatttttgcaagtaaaatgtttcctcatacagccccgtattaatcatcattagacgttccaactcttgttgtcgcgcttcccctaaggtgcgaagatgtttcattacgaaaatattatataatccaatgacacagaaacttcgtaaaatagcgaataacaacattaccatcatcacttggtatgtcacgatgaacgactcaccaaggagataacgaaagagcaattcgcatgaattagacgaaaaatcaagaactgcgccgagcaggccagcgcggatgggaaattccagcaagcggcggaagcgagtgatttgtacgatcaaggcaaaattaatatagtaacacgcggctggagcatgagtaaaaaaactatctgataacgcagcttgcccagtcagcatgtcaagggcgatacggaatccgacgacaaaacatcctgcgcaaattccgataaaaagcggggaaatcatctcaaatgaaataagtccgaaaaaaaagatagcactccctaatgagaagcggaacgggctattaaacggattaattttcatttccccgaaaaaagcagtggccaatattagaatggttacgatcaacaggcgttcacgcatcgtttttccttttttcacacaccttttcaccaccccagtttctattatataacagatgaggtggaagtagtttcatatttttcaagaaaagaatcattatatgagtctaacgttgtcgatattcgagccttctagaaacaagagataacgaataattgacaacaaaatacataagcgcaacaagaataaaaatcggtatcacataattgacatttcttccgttaataatttgtgcgtggttcatcaattctgggagggagatcacgatcgctagcgatgtatctttcagcaatgaaataaattggctgacaatcggcggcaccattcggcgcaatgcttgtggcaagataatataccataatgtttgtatataggtgagtccggacgaacgcgccgcttcgatttggcctttgtcaatcgagtttaatccgctgcgaacgatttccgaaagcatcgccgattcaaagacaactagggcgacaatagcggcataaaatttatccagttttaatcccacttccggcagcgcgaaatacgtaaagaaaatgatcaagagcagcgggaggttacgaatcgtttccaccataacggcaaaaatttgtgaaatgccagggatttttgtatagcgtattacaccaatgataattccaaagataaaactaaaaataatggatataaacgcaacttccaacgtgaccaaaaatccttgcagtaaaaaggagagatgtgctggagcgtatgcgccgataaagtccatatgtccttacctcctcgattaccgactttttgccaaacgttgttccaaatatccaacacctaaacttaacggtatagttagcacaaggtaaaacaacgcgacgaagatataaacatcaaatgtaacaaacgtttcggatgaaattaaatcaccgaaatacattaggtcaagcccggcgatgacccctaaaacggacgagtttttcacaaggttaataaattggttgccaagcggcggaataacaattttgatcgcttgcggcaagatgatatagcgcatggtttgcaagtatgtcaatccagaggaacgcgccgcttccatttggccttttggaacagcaaggattccagatcggattacttccgcaataaatgcagcggtatataccataaggcctaatgttcctgctgtaaaggaatcaaaacgtataccgatagcgggaaagccgacaaagaatacaaagacgattaaaataagcggaatgttgcgaataaattctacatagacagttccgatccagtttagcgggcgaattggcgcgatgcggaagatcgcgataatgatgccaatgactaagctgccgataagagctagaacgcttgcttttaacgtgttggcaaacccttgcaaatacatatcccaatgttctagcaaaatcgaatatcttaacatgatgattccacctctttcctaacctaagatgaaacagatgagcgaaacaggcttcgctcatctgttctttcatgatttattgttgcggttttttcccaatccatttttcataaattttgtcgtattcgccgttttctttaatttcttttaagtattcgttaatgacttgcaaaaattctttgtctcctttgcggacggcgatgccgtatggttcttcggtaaacgtttcgtcaagaacgcggtagtttggatcttgttttgccattcccaaaagcaaagcattgtccgttgtgagcgcatcgccttgcccagcttttagcgctgtaaacgcttcagcatagttttcaaattctaatacattgacttctggcgctactttgcggatgttttgcgcggatgtagaaccttttgccgttaacacggtcattccttttttcaaatcttttacgctgttaattttgctgtcttttttgacaagtaacgattgtccggccatgaaatacacatcagagaaatcaacttcttttttccgttcttctgtgatggtcattgtcgcgataatcgcatcgatttctccgttattgagcattggaatgcgtgttttggatgtcacttcttttagttcgattttattttcatcaccaagaatttttttcgctaatcctttggcaatgtcaatatcaaacccttctacttttccggtttctggattttttaaaccgaacaagttcaagtcatactttactccaacaacgagtttgccgcgttttttaattttttctaacgtgttcgttccgcccgacgtttctgttgattttgccccatcccctttgttggatgttgacgattcgctgctgcatccggctaaagcagtgatgcttaatagtgcgataagcgcaagcgtgatccacattttccaaactatttttcttttcatgaaaaaaccccctttgtttgatttgaaacatttttttgattattaatggttgagaatgcggctcagaaatacttttgcccgttcttcttttggattggcgaaaaattcttccggcggcgcttcttccaaaatacggccttggtccataaagacgatgcggtccgcaacttcacgggcaaatcccatttcgtgtgtcacaacgaccatcgtcatgccttcttttgccaattgtttcatgacatcaagcacttccccaatggtttctggatcgagcgccgatgtcggttcgtcaaatagcataattttcggcttcatcgccagtcctctggcgatagcaacgcgctgctgctgcccgccggatagctcggacggataggcgttcgctttgtccggaattcctactttctctaaatagtacatcgcggtttctttcgcttctttttccggaatgcgaagcactttcattggtgctaacgtaatgttttgcaatacagtcatatgtgggtataaattgaaatgctggaacaccatgccgatattgcgccgcaattggttaatgtcgatgtttttgtcattgactttgacgttatccacgattaattcgccgcttgaaatcgtttccaaacgattgatgcaacgaactaacgtgcttttcccagaaccggatggaccaataatgacgacaacttccccttgatgaatggttaaattgatatcttttagtacgtggaaatcgccgtaatatttgttcacttgatgaaaataaatcaatgaaccccctccttcccgaataatatgaatagtttgttttttttaagatttattgtaaacattatctactgaaatctactgaaatcgacgataattttttcatacagatataatgtaatattaggaggtaagtggatggaaagatatattttagtgaatagtattaattatttttttaaacgaatatagaactaaccaatctcttaaccaagaagctactttagaagggtttataattaggaaagaaggcgaagtatatttagttgaagatccagattttgttcaggaagacgcgaacaaattaacaatacaggaattaagaagaaaatataatatggagtaaattattaattaagggggtggtactttaaggggaatagaaaatggacaaaaagtaaaagtttggtattcagagattttagaatcgtatctaggtaaagtcgaagttttaaagattgaacctatgtaatttatgtgtttgtcatgaattaaaaggaaaatcggccattgccagcgaagatatggaagagaaagactacttccttgggcgggtagtctttctctattttctgttaagggagagatagcatcaagctccaaacgcggctcattatcattttttatttcagaacatacccggaacaaattttgtaataaaaagataggaggaggggaagtggatatttttcttcttattttactccatgtgatactgccattattttttcttgtcggccttggggcgtttttgcatcgcattttccattttgatatgaataccttgtccaaattaaatgtctatgtgctactaccggctgttgggtttacaaatatttatgaaagcaacatgaacggtgatgttctgttgggcgtactcgcgtttttactgctgcaaaatggagtgctaatcgccattagcacagtcatggcaaaattaatgaagctggaccgtagtttagcggcgacgtttcaaaatacaatcgttcttaataattccggtaatttcggcattccagtaagccagcttgtatttcaccagcagccgttagggctatcgattcaaattgtcgtggcgattttccagaatttccttacgaatacatatggcgtgtttaattttttatctgctagcgaaaagaaaggaaaagtgacggcagaatttttgaaaaacccgattatatacgcactgttgcttggattgctttttcggtcgctgcatattccggttccatcgtttatttggaatcctcttcaaaatgtcgccaatgcatttttggccattgctttactgacgctgggagcgcaagtggcttatattaatctgagacagctgccgccgttgttgtatcttagcgttttcagccgtctgcttctttcaccggcggttgccgttgtgattatttttgcgctgcatcttgagggagtgaccgctcaagctttattcatcgcaagttcgtatccttgttcgagaaacaccgcgctttatgcgctcgaatacggccaccatccggattatgccgcccaagcggtatttgtgtcaacgctgcttagttcggtgacggtgacgatgatcgtgtatctttccaagattttattctaaaaatcaaaaggcgcgaatgattgtttcgcgccttttgatatactatcgaatttgttgaaagagcttgatcgcatgttttggaacccaaaactggtccgcgctgtaaacgacaagtccttctaattcatacgttttgtttccaacggtcatgatgtttttgttcacagggagtttcgccgtcgtatttcctttctttacgatgagggcaggattttgtgcgtccgtttggtcaatcgtaacggttgcccctattgcttcgaattcttttttggcgttgacaaataaccgtttatttaaatcttttaagtcaaatcccatcgcttttgccatgatgcgggctaaatccgtattttcaaatgtgccaattggacggttcggaccgtaagtatagagaaatacatcttcccctgtgtgtccacctgttgtaaatccgagattagcacgcgcggcaagcaattccgagaatgttttgcgaagattcgtcgattcgcttaatcttttcttctcttcggctgttaatgaatctaatccgtataaacgggcaacttcttctaggtttgatttgtctgcctttaattggctcattgctccgtctaatgtcattttcgcttttttcagcgggtcgatatatgcggaaacaggggtttcaggatatgattgatcggtgttgcggtttccgattgtaataccgctgttgccatggtctgtcacagcaattacaagcgtgtcgttgcgttttttcgcaaaggaaagcgcttctttgaccgctttgtcaaacgctaacacttcgctgatgatgccgacaggatcgttcgcatgcgcggcccagtcgacttggcttccttcgacaaaaaggaaaaatccatctttatcttttgacagcgtatcgattgcttttttcgtcatttccgctaatgtcggttcatttggtcttatatatggacggttcatatcttgcgcaagcgcgtcatcggcaaacacgccccaaattttgttcgattttgaacggagcagctcttcgcgcgtttctacgatgtcatatccttttttcttaataacctctagcatgttttcgttgtcttttcggttgtttgttttgtttccagggagcaatgcatcctttcctccgcctaagacaacttctatattttggtgcacttgttgttcagcgatgtctggaaacatgtttcgatgtggaacatgtgcggagaaaccagctggcgtcgcatgttgaatggcggctgttgcgataatccctgttgattttcccactagttcggctccttcgagtacattggctgccggcttaagcgcttgttctttcggaatcggctgtaatccaggcgaattgacgacacttgggaggaccccgatatacttatcatttgatttaaatccggtagccaacgctgttgcggccggagctgaatcggtaatcgccgattccgctgagtacgtacggacagcgccgcttgccatttcgtctaaagcgagcggttctcctttgtaccatcttgctaatgtcgtagctccggcgcttgccccatccatcaccatcataatgacatttttaatcggtttttgttttttctcttgttttgcttcttcgcgcgcagcgaaagcaaaagagccagctgtgagggatccgattaacgcaaaactgataattttctgcccaatatttttcaattttgcttcctccttacaataattatgtacttattatgatcataaaattgatttgttaactcattttttaaataatgtaaatatttcgttaaatatgtttatttttttcttttaagtgtgagtaaaatatttgtgggtgacattcaggaatgattccccgacgagggttgcgaacttttgttcgcgacgctcgtcggggccaccaagcgaagcgcggtagaaaaaagcaaatgtcatgcaaaaaggactctctccctgctatgatggtgatgaccaacatccataaaacaggagggagagagtccatgaaacatcttaccacagaatggcctttattaaaagagctggaggaacaattagtcagaactcttcaaaaggtgttcgctgtcttgttggcggcccttttggaggagattgatcaacaactggcggaagcgcgggacaagcgccggtatcagctgaaagacaaacggccgaccacgatccaaacgctgtttggagaagtgacgtttcgacggaactactactatgatcggcaggcgggggcgtataccttcttgctggatgccgaactgggctttgatggagcgcagtcgatcagcccttgcctcgaggaaacggcggtcgagttggccgtagagtgctcttcctaccgcaaagcagcccgtacgttggagtcgatcgtggggtatgcggtcctaagccacgaggcgattcgccaactggtgctggaggcccctgtctcgctgcaccaccctgtttcccaacggcacggccgagtgctgtttgtggaggcggatgggctgttcatttcccgccaggggaaagggaaacgggcgaaagaagagaaaatcctggcggttcacgagggatggaaacgaaacggttcgcagctcgagctcgtgaaccggcgccactacctccatgaaggggagggagacgtgtgggaacggttcgaagagtggctgatgaacgaatatgcctatgatccgtgccgggacctgttgatcatcaacggcgacgcggcgtcgtggatcacggcctgccgggagtattttgggaagcgggcgtgctttcagctggatcgatttcatgtggcgcgggagctgcgtcagtgtctgtccggccatccgcgttggcgggaggtgcggaagaagctggcgaaacaagacgaagaggggcttctcgtggagctgaacagcgcggtcggcacgttggaggacgaagcgaaagagaagcagatggctgccatgatccgccggatcgagtcgatgccgggatgcatccgggactatcgggagtggctgtcggagcaaggggtggagacgaccggcatgcgtccgatgggccacgccgagagcgtgatgagccggtttgcgcatcgggtgaaatcccgccgcagctggaaagaccaagggcttcgggcgtttctgagggcgatggcggcccgaatcgacgggatttggcggagaaatgggcagttggtggaggaagaagagacccgaacggcggcctcggcctcaacaaagtccaagcggatcgaacaggccaaacggaaggccggacggttatgggcagatgtggtgcgtcagaatctaccgtgtctgcagcggtcatccgggacaccgatccatcaagcgttgtcggcgctccgggatggtggttgggtgtaaaaaaatggaatatcgtatcatcgcctcaagatgagggatgagagtccgaaagcgcttacgatatgaattcctgaaaatggttcgctaactagtgatttacaacgcccgtagtgaaccgaaaaaatgttctccacaaagtcttgactgactcttcttttaaaatatggttgtaaaacgttttcaatttgttttataattctactaaaccggtttatgaaaacgtttctaaatactaaatcgatttagtaatgaaagagggatctccttgaaaaaagtaacgatggccgatgtcgcgaagttagccaatgtttcgaaaagcaccgtatcgcaatatttaaataaacgttatgaatatatgagcgaagaaacgagaaaacgaattgctcgagcaattgaagagctaggatatcaaccgaatattattgctcgcagcttaaaacagaaaacaacaatgacaatcggagtcattgtcttcaatattttgcacatgcttacaacgcaggtgctgcatgccattgaggaagcatgtcaagagcgcggctttcatgtcattgtctgcaattccgatgacgatccggaaaaagagaaaaaatatattgagatgttgctcgcgaaacaagtcgatggcttgatcgttttcccaacaggaaaaaatgccgatatatatcaaaaaatggtcaaagagcgatttccgctcgtgtttgtggaccggatggttccggggatcgaagcggatgcgatcttgcttgataataaaaaagctgccgcattagcagtcgaatattttgccgaccgtggctaccaacgcatcggagtcgttgctcctccgcttgtttcccatgtcattccaagggtggagcgcattgaaggattccggcaagcgttaatggaaaaagggcttccagttgttgatgattattttatcacaatgaaaatcccatctattcagaatggattagcgaaattatttgcttctggtcgtcctccggaagcgttgtttgcgattaatgacttaacgttgatggaagttttatattttattaaagataatcatattaaagttcctgatgaactggccatcattagcattgacgatgttccgtttgcccatgtctatacaccgacgctgacgacaatcgcacaaccaacgtttgcgatgggaaaaaaagcggcagagcgcttgtttctacagatcacaaaagaaaaaaagcatcaaccgcaaatttttcgctttccgcctacgtttatcgaacgaggatcggtaaaagaaaaaacgtaataggaaagagagggaatcaacatgaaagaaggacaaccaattgtgattggcgtcgatatcggaacgacgagcacaaaagcggtagcgtttggagaacagggacgagtgcttgcctcccatgcgattgattatccgattgtacagccgcatccaggctgggcggaacaagatccagaggagattttctcggctgttgtccaaactgtaaacgctgtcatgtcgaaattgaatattgcttctaatcaggtgaaagcgatcggatttagcgcggcgatgcattctttaatggcgcttgatgcctcaggacgcccgcttacccgctgcatcatctgggcggataatcgcagtgttgaacaggcagagcgtcttttgaatgaaatgaatggattggatatttataagcggacaggaacgccgattcatccgatgtccccgcttccgaaattgctttggctaaaagaagaacagccggatttatttcgtcaagcacataaatttgtgtccatgaaagaatatgtgttgtaccgattatacggtcaatacgttgtcgactattcgatcgcttcagcaacggggctgtttcgtttagatacgcttgactgggatgcggatgttctcgagtttctcggtatcacaagagcgcagttgtcaagcttagtaccaacgacacacatattgcgagggatgaaaaaagaatgggcgcagcaaatgggcttggatccggacgtacctgtcgttgtcggggctagtgacggggtgctggccaacgttggtgtcggggcgattttaccgggggaagcggcgattacgatcggaacgagcggtgcggtgcgtacgatttcttctgttcagaaaacagatgaaaaagggagaacgttttgttacgcgctgacaccaaaccattgggtcgtcggtgggccgacgaataacggcggcattttgctaagatggctccgtgatgaatttggcggccaggaacgtgaagtggcgaaaaagctcggcattgatccgtatgatttgcttacaaaatatgcggaacgggttccggcaggttcggaagggcttttgtttctgccatttttatccggtgaaagggcgccgtactggaatgcgaacgcaagagggacatttttcggcatcagtcttcatcacaagcgggaacattttattcgcgcggtgatggaaggtgtgtgcatgagcgtcttttctgttgccttggcgattcgtgatgttacaggaccgctgtcagaaattcgtgtatcaggcggttttgcgaaatcaccgttttggcggcaaatgcttgcggatatgatggggaaagagctgcttgtcccagagacgcacgaagcttccgcattaggagccgcagcgcttgccttgtatgcgcttggcgacatcccatcactagatacggtgaaaacgtggattcatattaccgcccgtcatgaaccaaatacggaaaatacacttatttattccgaattatttgatatgtatactcggctgtatgaacgattgaaagacgagtttgatgtgattgcttcttttcagcgcggaaatggctaactactaaatcggtttagttcacatcaagaacaacagagggggaacaaacatgggaattgctattgtcattgcagccattgttgtcttactcttgcttattacggttgcgaaaatgcatccgtttgtcgccttaattttgacatcggtcggcgtcggtctggcaatgggcatgccgctgatcgctccttctccggagactccgggtattatcgattcgattaaaaccggtcttggaaatacgcttggctttttagcaattgttttggcgctcgggacgatgcttggcaaaatgatggctgaatccggaggtgccgaacggattgccaaaacattaattaaccgttttggccaaaaacgcgtccattgggcaatgatgatcgtcgcgtttttagtaggtatcccggtatttttccaagtagggttcgtgctattaattccgcttgtatttacgattgcaatggagacggggatttcgctcgtgacgattggaattccgcttgttgccggattgtcggttgtgcatgggcttgtgccgcctcatccagctgcgatggccgcagtcggtatatttaaagcagatgttggaatgacgattctttactcgattattgtcgggctgccgacagcgattatcgccggcccgctctttggaaaatggattgggtcgcgcatgcataaaaaagtgccggcagaaattgccgaacagcttgtacagcataaagaaacgaaagatttgcctggcttcggaaacacattattcaccattttacttcctgttattttgatgttaatcgcttccgttgccaatgtaacgttggaccaaacgtcagaaacatcgaaagtgttgcgctttatcggagatccgatcgtcgcgctgttaatcgcaacgatttattcattcttcagccttggctacgtgcgcggctttaatcgcgataaagtgttaaaatttgcgaacgactgccttggtccagttgcgaatattttactagttatcggcgctggcggagcgttcaataaagtgctccttgactcaggcattggcgagcaaattgccgatttagcgaagcattcccatttgtctccgctcctattgggatgggggattgccgcgcttatccggatcgcgacaggttctgcgacggtatcgatgatgactgcagccggcattgtcgccccaattgccgccagcatgcctggtgtgaacacagaattgctcgtattagcgacgggagctggatctctcattctatcacatgtcaatgactcgggcttctggatgattaaagagtatttcggcatgaccgtcaaagaaacgttgatgacatggactgtgatggagacgattatttccattgtcgcgtttgtgttcatcgtattgttgaacgctatagtttaaggaggaacatccccatcaataggacggggatgtgtttttatgatgtgtgaagctgttttacaagcaaaaactcatcccgaatcggaatgccgtctgcgctaacgagcggaatgctcggtttcatttgtcttgctttttccacggcatttgggaagactttgacaatctggtaacctcgtttttgataaaagcgcaatgcgtgtaaattatcgttcgttgtgattaagcggatcgtgctacatccatgctgcgcggcgaatgtttctacttgtttcaaaagagcgctgccgattccgtggttttcgattacgctgtctagcgaaacaatctcgcattcctcaccacggatgacaaaggtgatcagcccagctatttccccattgccttggaccgcggcaaaaccgtccagctcgctgcaatcatacactcccgttgaaacgaccatttgcgggcttccccaatgggtgataaaaaattgctttacagttgagcggtcaagaagatgggtagggataatgttcatactcctgacactccttgctatgattggtattaattttatcatacaagaaacaaggcctctttgtctgcttatgtctcggatagggaggattgtctggatatgagttgtcacaatgcttgaagcaagagcctagtgcgaacaaaaatatttgcgaacgtgttttttcctataattaatataagggcgacgcaccatttcataggaatgcatgttctgttttcatatgaaagagctattaggtataacgcaaagacgtgtcagcaacatcgcaagacatattgttgctgtgcacaagccattgaagaacttgagaaggattccaaaataaaatgccgaataaagaattaacagttgcgtgtcaacagcgaaaagtgcgcagtgtctgcttgcaaacttttttactattatttattgcccagcagttggaggtgtagagaaaacgattagccaaattagcgtcatgttgtaatgtaagaaataggagattaaaaacaggaagaaaggaagggaaacgatgaaaacaacggtggataaaaagaaactctatattaatggtgaatgggtggaagcgaaatcgtatacaacgctgacatccccgtattctggcgaggtgctggcggaaatccctgtagcgacggaggaagaagtcgagcgggccatcgccgcggcttatgaagcaagaaaaacgatggcaagcatgccggcatacaaacgggcggagattttagaaaaagtagttgcacagctgcaagaacgagcagaagaagcggcgcagatcattgcgctcgaagcggcaaaaccgattacgacggcaaaaggagaaatagcgcggacgattcaaacgtacaaatttgccgcggaagaagcaaaacgaattcacggagaaacaattccgcttgacgcggcgccaggcggggaaaatcgcgttgctttcaccgtcagagaaccgattggggttatcggcgcgattacgccatttaactttccaatgaaccttgttgcccacaaactaggtccagcgattgcttccggaaataccgttgtgttaaagccggcaagccaaacgccgctttccgcgtactttatcgcggaactatttgaaaacgcagggcttccaaaaggagcattaaacgtcgtaacgggaagcggcaaaaccgttggcgataaaatcgtgacagaccctcgcatcagcatgatcacctttaccggcagcccggaagtgggaatcggcattcgcaataaagcggggttaaagcgggtaacactcgaacttggctccaattccgcggtcattgtcgatgaacaagtggacatcgatcgaataattccacgttgcgtctttggtgcgttttcattccaagggcaagtatgcatttcgcttcagcgcatttacgtgcatgaaaagcggtatgaggagtttgtcgaaaaatttatcgctgcggcgaaacaattgaaagtgggcgacccattggatccaaacaccgatgtttcggcattaattacgccaaaagacgtcgagagggcattagaatggatcgaggaggctaaacaaggcggagcgaccgttgcgcttggcggtgaacgggacggaaacatcctgctcccaaccgtgattttagacgcacagccaacgatgaaagtatcgtgccaggaagtattcgcgccaattgttctcattaaccgcgttcgttcgattgaagaggcgattgagctcgtcaatgattcacgctacggattgcaggcaggtgtatatacggataacgtacatgtcgcatggaaagcggcagaaaaattgcatgtcggcggtgtactcatcaacgatattccgaccttccgtgtcgaccatatgccatacggcggcgtcaaggaaagcggagtcggccgcgaagggcttcgttatgcaattgaagaaatgacggaattgaaactcgttattttcaatcgcaatcgttaatcatcatccgtatcaccttcgatggtggtacggtttttttctgaaaaaaaggaattttaggatgcagtgaggaatttaataaagggaaattggtcaaacaagggggatgaacatggaaacagtagtactttcgttttcaggaaatgtagccgtattggaactaaatcgcccagattcgttaaacgcgatgaatgagcaaatgctaaatgaattactagaagcgctgcgtgaaattgaacaaagcgatgcgttgattgttctcattcgcggaaaagggagaggattttccgccggtggcgatattaaaacgatgctaagtgtagatgacccagaaaaatttcctgaaattatgaacaccattcaagaagtcattatgacattatacaacttgccgaaaatcgtcgtttccattgtccatgggccagcggcggggttaggactaagttttgctttggcaagcgactatgtcatcgcgacaaaagaagcacgcttagcgatgaattttatcggcattggcctcatcccagacggcggcgggcattttcatttggcgaaacgagtcggtgaagtgaaagcaaaacacattatttgggaaggaaagccaatgaacgccgaagaagcgtaccagcttggcatcgttgactttgttgccgaagatgaaaaacaaatcgaacaaaaaatcgctgaatggcaagcaaaaccacttcaggcaatgatcgccacgaaaacgttgtacgccaagttgacaaaagatgaattgttaaaagtgcttcagcttgaaacagaggcgcagcaaaaaatgcggcaaaccgaagaccatcgcgaaggcgtccgcgcgtttttagaaaagaggaagccgaagtttcaagggaaataatagggcttgcccttgtttaaaatcttttagacaagggctgttttctgttaagaacgtcgcttcatgaaatgcttaatgatgtagaagattcattgtttttttgtaagtatttgaaaaattattgacggtacgaggctatcatttagctaagaatatataccttgccagtaatggagttgttgtataggacagaaaaaaccgcctgatattaagggcggctcttaattattcatttgaaaagatcttctaagttgatttgaaatccttttagcacctcggatcgagctatccctttttccttcaacgcatccagttgttgatattgcccctcatcatttagggaataaatttgaacaatatttagcattggattgacgatccagtattcgtttacgccatattgcatatataagttcagtttaaaaacgagatcgtgggattggttagaggggcttaatatttcgatgatgagtgttggaactccaacaaatttattttccatcaatccgcttttatcgcatataaccgataaatcagggaccactattttcgttccttccattttatcgttttttagttctatgtcaaaaggtgcgtggaacacttcacaatctttgccttctaaaaaattgaataatttagcgtgaagtcttcctgaaattcgttgatgtttagtagaaggcgatggtgacataaagacaatgccgtcaatatattctaatatcctttcagtattttctctcattttgtaaaattcttcgagagagacaaaatcttgctcggggaagctcataacaacatccacccccctttgtttttgtttcttgcttatattataaacgacgattattcgttttaattatgttttttcagaacatgacattgttttttcaaaaagttgatcgcaaaaaggtaccgtcaagaattttgtgtaatgcaagatggatagggtatctctgaaatggatttggaatggatagggaaccgatttcctccccacaggagactgaatattcagtctcctgtggggaaagggagaatccctctattttgtttatttatagtatttggttaatgataacgttcttcaaacattcgctggaggacttcctgcgcttcggcaaatcctcgcaactttcgccccgcccatttctcattaaagtcttggattgtcaaatacacgactttttccgcagcttctaaactgctcaaactattcatcggttttagacgtttccgaatctccttgatcgttcgttcgatggcattcgtcgtgtaaattacacttcgaatactgtttggataattcataaaggtgaggaggacatccaactcattggcccaagattgcacttctcttgggtacttgctcgaccatttcgattcaaactgtcgaaacatctccaatgcgatttctttactcggagatcgataaataagtttcagatcctccgccatttcgaattggtcttttttccaaacgcggctgagggtgttgcggactttgtgaacgacacaacgctgtacgtcagctttcggataaaccgcccgaaaggcttcctccagccagccggtcgttggtaaggagcgaacaattgggtttgaaattctccgtttcggtctctagggaccaaaagaccttcaatccgaccatattgtgtatctagatttcgttgatagtagccgtttctcatattggatgtgtccgcttgttcgatttcgaggaaatttttcatttcttcccgcataatcagctctaatttttcttttacaaactgacgaatggcattttccagttgatttgcccagtctacattcggtatacttttagacataggtagggttctcctttccctggaatgtttttcgtccaaaatcagagaataccctaccttttttcttttgttctagcaaaatgctttacacaaaattttatacatcatcgaaatttttattaaattttttatgattatacggtaaaatcaatagtggtaaaaactctatttagcaacggggagatggatcagtgggatcagaaatcatgcaatttttcaagagatcgacgtggaagagaatcgttattttttctattttaatttttattctctatttagttcgaagcattttaaatattattttgcttacttttattttttcttttttaatgaatgggcttgttgactttatttctaaaaggattcgcatcaatcggaaaattattgtgctgctattgtatgccgtggtcgtttccatccttgtctacggcgtcgtcaaatatttgcccgtcgttattaacgagatttcacagctgatcaaacagcttacggaattttatttgaagcctaaagataatattgtgtttaattacattatcgagcaactaaagcaatatgaaattactacttatctgaattttggaatgacgtatttaatcaaatatttcagcgacattagcagtatcggtctgcaaattttgcttgcgttaattttaagtttatttttccttctggaaaaagagcggattatttcgttcacgaatcgttttaaatatagcaaaatcagctctttttatgacgaattggaatatttcggaaaaaaatttgcccgtacgtttgggaaagttattgaagctcaatttgtcattgcaacgattaatatgataattacggtagcgtgtttgtggatgatgggattcccacaattattcgggcttgggatattaatcttttttctcgggttgattcctgttgcgggcgtgatcatttcgttgtttccgctgtgctttattgcttatagcataggcggagtaatgaaagtcgtttacgttctcattatgatcgccgttgttcacgcgctcgaagcgtatgttttaaatccaaaattgatgtcctcgaagacaaatttgcccgttttttatacgtttatcgttttgattttttcagagcacttttttggggtatgggggttgattttagggattcccgtatttgtatttattcttgatgtgctgggagtaaagacagtgcagggaaaacgggatgatgaataaatgcatgtttataaaatggagccatgcaagacgatttaaagcgataagcgaaacaaaaactagcgcgccggtgcattagcaccggcgtaatgtttttttatatttctcccactttttcaattttttcacgagcgtagaatgatcgatccctagctgctgtgctgcttttcgcagcgatgtattcttttcgatcgcttcatagatgaggcgtctttcaaactgttcgacccgttctttgagcgtcaacggagatgtggctgccgtttggtcataaatgtgcagcggaaggtcgtgcggttcgatcagttgggacgggacggagacgaccatattttccatcaggtttttcagctctcttacatttcccggccagtgataacgttgcaaaatctcttttgttttaggagataaatgtttattgatgcggtatagcttgcaataaaatgaaaaataatggtcaattaacggctcgatatcttcaggtcgttcagccaatggaggaatatacatttcgatgacctgtagccgataatataaatcttcacgaaattttccttgtgaaataagctctttcaaattttggtttgttgccgcgataatgcgcacgtctagctttttcgttttatggcttccgattcgttgaacttgtttttcttgcaatactctcagcagctttacttgcaaggataatggcatttccccgatttcatcaagcataatggttcctttgtctgctagttccagcaggccgatttttccgtcttgtcgcgctcctgtaaatgctcccttttcataaccgaataattcggattcaagtaatggttctggtatagctccacagtttactttaataaatggtttattttttcgcggacttagatgatgaatcaagttggcgatgacttctttccctacgccagatggaccggttagtaaaacagtagtagggtaaggagcaatttgttcgactttatcaaaaagctgtttcatagacgggctgcgaaagacgatttgttcctttgagccatcgacggaaaaagtatagcggtgttggctcatttccgagaaactttttgctttttctaattctgctttcatttggatgagatgagagatgtcccgaacgcttgtcacgaccatttcaatatctccctgttcgttgaaaacagggtttccagtgacaatgacatctttttttccacctattttttgcaaaatggaaattcgttttttttgttgtaaaacaagaagagaaacggattgatcaaaatatccctttttcactagatcatacatatgcttcccgacaagctcttctcgacggaaacctgtaatggcttcataagcagagtttaccattgtcgttataccgttttggtcgacaacataaatgccatctgtagaaaattcaataattgtttccatttgcttaagaagagtatggtagtgttccatttgcgatatatcttcgaggacaccgattgctccaattagttcgccatttcggtacaacggagttcgattgacgagacattggcgtcccgcgatgttcatctttactccaatcgaacttgttccgttctctaacacatgaggaagctgagtagttggaataagatctcgaatatcttttccttcccaattttcgttttctatctggagaagttttttggcagaagcgttgattaataaaattttcccgtttcgatctacaacaatgaccccgttatggatggagaaaaaaatgttctcccatatatgcggatcgatgattgtttgtttcatacagaggacctccttattttttgttaatggtgaaaaaattcaacatgtggtgaaaaaaatcactactaatcctattcgatgttttttcaagcttttccttttttacggtgatttttttcaccatatttattgtttatatgttaaaaaattatttattttatggatatattaagtcttggcacggtatttgcattattattgaatgaacaaaaacaaaggaggggaagcgaatgctcgaagaaacaaaaggattatttatcgatggaaaatgggtaaaaaagcaaagaacgtatgaattatgcgctccttatgatggacaattattagcgcgcatcagtatggcagatgcgggcgatgtggaaaaagcgatttcaggggcgcatcgagcttttcaaacgatgaagaatctacctgcctatcaacgttcggaaattttattccgggttgcgcagttattgaaagaacgcaaggaagagttggcgcggattgttgctaaggaagcaggaaagccgattcgtactgcccgaggggaactggagagaacgattgttacataccaatttgcggcggaagaggcaaaacggatttatggggaaacgattccaatggatgccgctcccggtggagaaggcaggataggaatgacatggcgtgaaccattgggggttgtcgtggccattactcctttcaactttccttttaatctagttgcccataaacttggtccggcgtttgccgcggggaatacggtagtattaaagccggcggaacaaacccctttaagcgcgctggcgatcgctgaaatttttcaagaagcaggtctcccagatggggcattgcaggtcataacaggcagcggtagtgaacttagtgatgccttgttaatggatgaaagagtgaaaaaaattacgtttaccggcagtgcgtcagtcggaaaactcattaaacaaaaggcaggattaagaaaagtgacgctagagcttggctcaaacgcggcattaatcgtggaaccggacgttgcgttagacaaaatcattccgcgatgtgtggaaggagcgttttcttacgccggccaagtgtgtatttcgcttcagcgcgtttatgtacatgaaacgatttacgaagaattttgcaaacgttttattgaacgggctaaacagctcaaagtcggcgatcctttagatgaagacacggacattagcgcaatgattcaccaaagagaggcggagcgcattgaatcatgggtggaagaagcggttcaatccggagcgaaaattggattaggcggcatacgaaatggttcaatctattcaccaacggtgttgcttgacgtaaaaaaggatatggcagtctcgtgccaggaagtttttgcgccggttgtgtcgatcgttccgtatcgagaattacaagaggcgattgaaatggtcaatgattcggtatacggactgaatatcggaatttatacaacgaatatccagcacgctttatatgcagcgcggcacattgagtctggcgccgtgatcgtcaatgatatccctacgttccgcgttgaccatatgccgtatgggggagtaaaagaaagcggttacggacgtgaagggattaaatatgctgtacaagaaatgacggaattaaaattggtttcgataaaaacagatttttaaaaggggagtggaaaggtttatgtccaacatgataaaacagcgtccaaagctttatgtaatggataacggaagaatgagaatggataaaaactggatgattgctatgcataatccagcgacgattcataacccgaatgcgcaaacggagtttgtggagtttccgatttatacagttttaattgatcatccagaaggaaaaatcttgtttgatacagcttgtaatccaaattcgatgggacctcaagggagatgggcggaagcgactcaacaaatgtttccgtggacggcaagcgaagaatgctatcttcacaatcggctagagcagttaaaagtaagaccggaagatattaaatatgtcgttgcttcgcatttacatttggatcacgcgggatgcctagaaatgtttacaaacgcgacgatcattgtacatgaagacgaattcaatggcgctcttcaatgttatgctcgtaaccaaaaggaaggcgcatatatttgggccgacattgatgcatggattaaaaataaccttcaatggcgcacagtgaaacgtcatgaagataatattattctcgctgagggggtcaaaattttaaactttggaagcggccatgcgtggggaatgcttggattgcatgtggagcttccagagacgggcgggatcattctcgcttcggatgcgatttatacggcggaaagctacgggccgccaattaagccgccaggcattatttatgactcccttggttatatgaatacggtcgaacgaattcggagaattgcacgggaaacgaactcgcaagtatggttcggtcatgattctgagcaattcaaaaagttccgcaaatctacggaaggctattacgagtaagaaaggagaagtgaaatgagtgtttcgcgaattgtatttacatcgctgaactatgtcggctggggggcattggataacttgcttccggaagtggagaggttttctccgaagaaaatattagtcgtaacagatccagcgttagagaaaatcggccttgttcagcgtgtgaccaatccgcctgtggaacgtggatatgatgttgaaatttatacggatgtagtgccggaaccgcggctggagacgggagagaaattagtttcctttacgagggaaggaaaatttgaccttgtgattggcgtgggcggcggaagcgcgatggacttggcgaaattagcggcggtgctggccgtgcatgaaggaaaagtaggcgattacctcaatttgacaggaacgagaaatatcgagaaaaaagggttgccgaaaatattaattccgactacatcagggactgggtcagaagtgacaaatatctcggtgctctctttagatacgacaaaagatgtggtgacacatgattatttattagcggatgtagcgattgtcgacccgcaattaaccgtttccgttccgccgcgcgttacggccgcgacaggaattgatgcactgactcatgcagtagaagcatatgtgtctgtcaacgcaagcccgacgtcagacggtttagcgctacaggcaattcgcttgattgcgcgatcgctgcggaaagcagtggaaaatggcgcggataaacaagcgcggatcgacatgagcaacggcagctatttggctggattggcgtttttcaacgcgggcgttgcaggagttcatgcgcttgcttatccgttaggggggcagtttcatattccgcacggcgaatcgaatgcggtattgcttccgtatgtgatgggatacattcgcaaaagctgcacgaagcggatggctgatattttgaatgcgttagggggaaactcaagttttctttccgaagaagaagcttcctaccggtgcgtcgaagagctggagcgaatcgtccttgatgtcggcatcccgagaacgctcggcggatttaacattccagagagcgcattggaaagcttaacgaaagatgccgctcagcagaaacgactgcttgcacgtagtccgcttccgctgttagaggacgatatacggacgatttaccaatccgcttttcaaggtgtgataacagaaccgaaataatagggtgcgtttggatttgcgtaaatacatgagtattccacgcttgtgagcaggcaaagaggcgattcgagttgagaaaaaataacttgctataatatcgttaagcggcgaagggaagcagatagcttcccttcgctcttatttgagcgtcatatgcggttttgtatgaaacgcagcacttcataagcgcgctcaccgattaattgaatcagctgctccaacatcgcgtcgcgctgcaaatcaagttctacgatccgtctggccagttcaagagcttttggatccatgttcattcccccgtttcttcattcgtatcccgtactgttcatattcgcgccgcaattcactcaccgtccattgttttagtgcagcagagtcgtgaaacaagccagtttgcaacagcttatcaatataaaatcgcttttgtttcgtaattgctgcgcgcatcagttttcccatctttttccctccgcgtatttatttcttttaatatacgatgtttttcttcatattactgtagatgagcaaattcactgacataaattgacaactaaacaaaaaaggagacatgaaccggactccttgggtaaaatagatgtgttcaaaacccattcacacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcacgctggggttgacgctgcagctttccaaaccggtcatcaagcatctcattcatattgtcgatgccttgaccaccaagggattctcgggaacattgactgatattcattactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttggaacgaggaaaggctgcttgggaagcttcaagagtggatcctttcccaggtcgaacgactggccaaacggaagaatcaacccctttttgtttcgattgatgatacgatttgccaaaaaacaaagccttcgtcacgggctgtgcacgccattcaagggtgcgactggcactactcgcataaagatcatcaatcggtctgggggcattcgctcgtttggctgatggtgcacaccttcacgcaggcgttcccatttgcgttccgcctgtatgacaagaaagcgggaaaaagcaagatcgacctggcgatcgagatgctttcctcgctcaaggtgaagcgggctcagccggtgtatgtgctcatggattcgtggtatccgtccaaaaagctcatcgaagcctgtctgaaacagggattccatgtcatcgcgatgctcaagacgaaccggattctctacccgaaaggcatcgccatccaagccaagcagtttgcccgctatatcgagtccaaagacacccgcctcgtcacggtggggcaggagcgttatcgcgtgtatcgctatgagggggccatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatggcgccggaacatcttcattgcatcttgagcaccgaccgggaactcggggacgaagacatcttgcgttactacgcccagcgctggacgatcgagtgctttttccggcaggcgaaagatcaactgaagctggatggataccgcgttcgccacattcgggcggtgaaacggtattgggcggtggtgctgttggcctgcgtgtacagcatcgccgaatcccgacaaaacctctccaccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcatttatgacgctgcaaagcaagatattcccattgatgtgatcaaaaaacagctccgtatcgcgtaaggggtaccctgtttgtctctctaaccatggaaattattgtaatgaaaaatgctcatctacagcatattacattaattttgttaagccactttacaataaaattaaaaaatatgttaattttctttacaaaaataattatgaatggcgaaaaatcagtataattatgttagaagatataacatagcggggtggagagggtgacgaataaagatgattcctataaatttaaaaaagtgatctctatcggcatcgttagtgaattaaccgggttatcgcagcggcaaatccgctattatgaagagcggaagttgatttttcctgatcgttcgaaaggaattcgcaaatattcgttcgccgatgtcgaacagttaatgcagattgccaataagcgggaagaaggggtttcgacatgggaaatccgccaagaaatgacaaaagaactgcgggaaaaaatgttaaagggacagatgaacgcccatttccgttttcgtccgtaaaaccatccccctccttttgtaaaggagagggattttttaaacaatgattaaaaaactaacaaaatatccttgtaatattcggcgataaaaaagcttgtcatatcgaggtgtccccttgaatcattctttgttgtcgaaagaagccagcttcgagtaaagcaatgttgccggacgatctgaagaaagctggcggtggtattgttcgacatggctgtaatagtgcgtgatttgcggagagtgaagaatagaaagaattgcatcggaaatattacgcaattccttccagtttaaaaaatcaaacacgagatgatgccgcttcaatatgcgaaaattcatttcctcttgtccgggaagagtatcatagataaaaataggcaatcttttatataaacattcgctaatggtaacaccgcctggctttgttaaaataaaatctacttgatcataaagatcgttcatctcctgacgcgacgaaatatttcatttgcataatattcgtttaactcgtgaacttcttcatttaaacagcgaaattaaaaaaggtcgttacatttatgaacaagtgaaagaagggcttccttatattgcaaattacttgcgcaatcatgaaccgttttctgaaattaaaggaattattgggattacaatgttaaacaaagggtgtgagcgattaggttttgaaacattttcgattgtgaatccgttttacaaatggtttaaaacaatcgtatttatgattgtcgtttctcagctccgtttttcctcttgacttgattgccttaaccggagatttccttgatcgtaaacgaagtattccaaagttagttccgtacttgaaggtatttcaaaagttaaaggtaaataacccgtgaaccataagtcgcactttctcatcgcgttccatctgatgtcttcccttgtcgccagataattgggcgaattgcaatatttcttcttctgtgaacgtgcgctgccaagtaaatacattttcaggcttcaaattcatttcttattccccttttatttattcattgttttggattatattttacttaattctctaaataatataaataatacagtggccttatgcacgattttgggtttgccggtgatgaaatatgcgcgtacaaaattagtccctgcgttcatgcggcagggatggctgctgttctttttggcgtcatgttgtttgtgatgtgcggtaagcttcattaaaaaagttcgccgaaataaaaagggagaactttattttttggataaccaaacgaaagcgtccatggtaaactgtatacaaagaggaagtagggtggaacggtggaaatatggaaacagttggaagaactccagcaatggcaaggagatgaccgtagtgaacaaatagcgatattgcaagaaaaccagcaatatatcgaagttaatgagaatgtgtattatgatgaacaagaagatcgccaagtgatggagcgatattatcgtcgtgtacctgtagatggggatggactaacgttatttgttatgtatcataggctggtgtcacggacgcataagcgaaggctgccttactttttcagcaaagatgaatatttgtatacatgggtcgatttacatccagatggatcggtaaaaagcatttattcaggagagcggagagacccaaaatcgttaattatccaagactatgaaacaatgaaaaagcgatatgacgaatttcggcaactgttaaaaaaaatgagagaatgggaacaagatgaaatacaacgggtaaaaaaagtggaacaacaatggaagtttaacgctgaacatgtcgttccgcaatcgtggtttggagcaagagagccgatgaaaggggatttgcaccatctctttgtctgccatcctaaatgcaatacattacgctctaactttccgtacgccgatttttcgttttacaagcccgagtcaccggaagaaaagattcaaaaccgctgcggtgtcgcggaaaacggttatttcgaaccagaatacggaaaaggagcggtggcgcgggcaatgctgtattttctgcttcgctatccgaacacaatcgcaaaagcgtttcgccacaaaattgacgttccccttcttgttcgctggcatcaggaatttcccgttaccatttatgagaagcatcgcaaccgcgctatttttctcattcaaggaaatcgcaatccgttcattgatatcccatcgcttgcggaacgaattgtgtttccgatcaaattggtgccataaaaaacggttccccgtggggaaccagtttttatgccgaaaacgtcgattgttccgcttcttccttctcgctttttttacggaaataggttgcggcaatcggaccggaaatgttatgccagacgctgaaaatagcgcttggaacagcggcaagcggtgaaaaatgagcggtcgctaacgccgcgccaagcccggaattttgcatgccgacttcaatggaaatcgctttttgctttggcgctgacaaacgaaataattttgcaaaccaatagccaagcaataatccaagcccgttatgaatgacgacgattaagaagatggcaagcccgctttttgcaattgcctgctggttttgcccaacgacagccgcgacaatggcgacaatcgcaatgacagaaacgagcggcaggactgggatgaacgctttcacttgcttttggaaaagggcttgcacaatcaacccaaaaataatcggaattaggacaacttttacaattgaccaaaacaatgccgcggcagaaacggacagccattttccggcaagcagcaacatcagcgacggcgtcaaaatcggcgccagtatcgtagaaacggatgtcacggcgaccgacagcgcggtatctcctttggccaaataggtcatcacgttagatgctgttccacccggacaacagccgacgagaagaatgccaagagcgacttcccgcgaaaccggcaaataacgagcaagcaaaaaagcgacaagcggcataatgagaaattgggcggctacaccgatcagcacctctaccgggcgtttgaatacttctttaaaatcattgggtgataaggtaagacccatgccaaacatgacaacgccaagcagcgggactatgtatggagcgatccatgtaaaagcgtttggatcataaaaagcaagagcagcaaaaagaagcacccagacagcaaaggtgtttccaacgaagttgctaaatttcgctaatatccccattgtttttcctccttttatgtagtgattatatacaaagtattatatatattattctgaaaagttcaactatacagattttaggtttgtactttgcctacgcctttctcaagaaaggtacaacccattgcattatatttgtgaacttattgtgacgatcaaaaaagtgtgaaaaaaatcactttcaaaatcgtaaattgtgggttaatatattaattgagaaaaataatcattattgttcttcggtgaaaaatcattcttataaaattaggaaaatgcgaacaccattttatctattttctcgctttaccatattgctaattgaaaaaaagaatcattgttgtttgggggacggaaaagatggttttgaccgatcttcaacaagggcaacaggccgttattacaaatctggcagtaactaatgaagtagtgagacaacgtcttcttcatatggggatgcgtgaaggcgaaaaagtttgtgtcaaatgcatgatgccgtttggcggcccagtaatggtagaagtagatggccagtatatttgtcttcgacgtaaagaggctgcttgtattggggtgaaataatcgatgtcatcatctattgcgttattcggcaatccaaatacagggaaaacttcattatttaataatttaacaggatcttatgaatatgtcggaaactggagcggggtaacggtagaaaaaaaggttggcatgcttcgccagcatggtgttcccgtcgttgatctcccagggatatactcgttgcgaccgctttcacgtgatgagggtgtagcgaccgaatttttattaacagaatcgttctcggcgattgtcaacattgtggacgcttcccaattaaagcggaatttgcatttgactgttcagctgcttgagtttggcaaaccgctgattatggcattaaatatgattgacgttgcagaaaagcgcggaataaaagtagatgcaaaaaagctttcacaatgcatcaatgccccggtgattccggttattgcgcggacgggaaaagggacaaaagagcttgttcgcgctattttgtctgcatccgaacaaaacgaacatcaattttctattgattacggggccgatgttgaggttgctgttcaaaaaataggcgaacaacttcctgataatttaccggtttcgaagcgatggcttgcgttgcaatttttagaaggaaacaagcgagttcatgcatatttacagacatatgtagatattgctccgcttatattgattcgcgataacgtacaacaaacgcttggctgcactttagcagagcatatttataaagtgcgcgacaaatggattacgaatgtgatcaaaaaatcgacggttgccattaaacaaaatccgcttacattaacggagaaaatcgatgcaattgtaacgaataaatatttaggtttgccgattttcttattatttatgtatatcatgtttatgctaacgtttgactggcttggtacaccgcttgccgatttgcttgatcagtttttttccggcccgttaaccgattggctgtcaaaactgttatcgcttataggagcatcgccatttattaaagagcttgtacttagcggaattgtctccggtgttggcggggtgcttgtatttgtaccgcaaattttcattttattctttttcatttctctattagaggattccggatatatggcgcgtgtcgccatggtcatggaccggtttatggaggcgattggtttaaacgggaaggcgtttattccgatgattatcggttttggctgcaacgttcccggcgtcatggcagcgcggacgattgagcagccgaaagaacggttgttgacgattttattattgccttttatgtcttgctcagcgcgcctgccggtatatgcgttgtttgctggtacattttttgcgaaaaaccaagccattgtcgtgttttcgctatatgtattaggaattgttgtcgcactcggtcttgcaaaaatattttcttccaccttattcaaaaatgaaagttccattttcgttattgaactaccgccatatcgaatgccgcaagcattgacgttgtggcgaagcacatgggataaaggaaaaggatttatacggaaagcagggacgtttattttcggaggatcggttgcgatttggttattgacctatgttgggccaaaaggaattggtgtttccatggatgatagttttctcgcggtgataggaggtgtgattgcaccgattttagcgccgcttggttttggaacatggcaagccggttcatcgcttattacgggatttttagcaaaagaagtcgttgtttcgacgatgaatattatttatcatgcgaaagatatggacttgttacaaggagtaatggcacagcattttacgccattatctgcgcttagctttatgacgtttgttcttctttatgttccttgtttagcaactgttgcgaccattcgcaaagaaacagggtcgcgaaaatggacgtttatttcgatcggttgtgcgttaagcattgcgtacgtgatttctttcgttatttatcaaggtggaacgttgcttggattttcatgagtctatagtctcgaagactagtaatattatttgggaaaagaggcgagaacgatgatcgcaaatattgtaatcggtggcgttatttttagttatgccggttggatgcttgtccgccacattaagaaaagttcaaaaggaaaatgtgctagttgctctcttgctgataattgtcaaggttcttgcacgccttacaagtacaatcggagaaagcccatgcagggtgtagcccgtctttagacatgggatgaaccgattgctttgacgtagtcaaagatggtatactactcttatagagaagaaaaatccaacgtcttgaatcgggcgcacagggcgataagcaccagtgaggtgtttgcccatgaaagtcttgtggaattagagtcagtatccatgcgaaggtatggaagaagctctatagtacacaagaaccccgtggctttagccatcgggaggttcaggctaaattatttacaaagtttattcaagaaaaatatttatcgcgtgttcaagaacaaacggagaaatattatgataacaaagctgtccaacgataaagggacggcttttctttttgtaaaaatgattgaatttgaatgttttttggcgaaatatgaatgtttttgaaagattttgattgaaaatgattgatttttaaaccgctttcgtttatgataagagtataaaatgatcatttccatccgaggaggtggaatagttgctcacagaagaacgtcaccgcattatattggagcttctcgcagaaaaagaagtagtgaagctgcaagagctagtcgaggcgaccaattcatcggagtcaacgattcgccgagatttaacgcagttggaaaaagagaaaaaattgcggcgtattcatggtggtgcaacactgcttcaaaagaagcgggaagaattaagcgtcttagaaaaatcaacaaaacatatacaagaaaagaagcggattgctgagtatgcggcaagtcttgtgcaaaacggtgattgcatttatttagacgctgggacgacgacgttcgaaatgattccgcatctgcatggcaaagatatcgttgtcgtgacgaatggtattatgcatttggatatgcttctggaatatgacgttccgacatatttacttggcggttttatgaaaaagaaaacgaaagcgctcattggccgcggcgcattgcaatcattaaaaagttatagttttgacaaatgttttatcggcgccaacggcgttcactacgaatatgggtacacaacgcctgatccggaagaggcgatggtaaaatatacagcaatgcagctatcgcaaaaagcatatgtgcttgccgatcattcaaaacttaatgaaagcacgtttgccaaaattgctgaactgcatgaagcgacgctgattacgaatgaattagctgaagaatggctagaaccatataaagcaaaaacagcagtagaggttgtgacaaaatgatctatacatgtacattaaatccatctgttgattatattgtgcacgtggacgagcttcgcattggcgaattaaaccgtgctgtgaaaacgttggcattccctggtggaaaagggatcaacgtctcccgtgttcttaagaggctcggtatagagagcacggcgttagggtttatcggcggatttaccggtgcgttcattatcgaacaattgcaaaacgaaaacattgcctgtgattttgtcgaagtgccagggaatacgcgcattaatgtgaagctaaaatcaggaaaagaaacggaaattaatggtcaagggccagtgattcagccggaacatgaaacggaattcatggaaaaaatccgcgcattaacggaaaatgatatcgtcgttttggcaggaagtgtgccgtcttctttgtcaccggacgtttatgagaaaatcatcgatgaagcaaaaaaagtgaaggcaaaagtcgttgtggatacaagcggcccggcattaaaatcgttgcttgcgcggaacccatttttggcaaagccgaatcataaagaattagccgagctatttgagacaagctttcactcgaaagacgagatcatggtttgtggacgtcgattaatagaattaggagtagaaaatgccatcgtttcgctggccggtgatggtgctttctattttaataaagaaatgacattatttgctgaggcgccgaagggaacagtaaaaaattccgttggtgccggtgattcgatggtggcggggtttcttgcggcgtatacaagcggaaaaagtgtggaagaagcgtttgcttatagtgtcgcatctggaagtgcaacggcattttctgaagatttatgtacaaaagactgtgtcgaacagctagtacatgaagtaaatgtcatgcgtttctaagggcatatgaaaaagggggaccattttgatgaaaattaccgatttgcttacaaaggaaacaattattctccatctgaaagcgaaaacaaaagaagaagtaattgacgaacttgtcgcgaaactgcaagaagcaggagtgttgcgtgacgcacaagcgttcaaagaagcgatttttgcgcgtgaagcacaaagcacgaccggtgtcggtgatggaattgccattcctcatgcgaaaacagccgcggtaaagcggcctgccgtagcgtttggccgttctgagagcggcattgactatgacgcgcttgatggaaaaccgagccgcttgttttttatgatcgcagcgccagaaggagcgaataatacacatttagaagcgcttgcccgcttatcgtctatgctaatggattcctctttccgcgcgcggattgaaagcgtttcaaatgaagaggaatttattcggttgattgcagaaaaagaggcagaggaaacgaaagaagcagaacatacggcatcttcaccttcgaagcgcaaaaaagtcattgctgtcactgcttgtccgacaggaatcgctcatacgtatatggcggcagatgctttaaaagcaaaagcagcggaaatggatgtggatataaaagtagaaacaaacggttctagcggagtgaaaaacgaattaaccaagcaagatattgaggaagcggttgcggtcatcgttgcggcggataagcaagtggaaatggagcggttcaaaggaaaacatgtgattcaagtaccggttgcgcaagcgattcgtaaaccgaaagagctaatcgaacaagctctccggcaagatgcgccgatttatcaaggaagcggcgcgaaagaggcgacaacggtaggaaagccgcgtacaggattttataaacatttaatgaacggagtttccaacatgcttccgttcgttgtcggcggcggtattttaattgcgatttcatttatcttcggtattaaagcgtttgatccaaaagatccgtcgtatcatccgatagcgaaagcgcttatggatatcggtggaggaaacgcctttgcgttgatgattccagtgcttgctggttttattgccatgagtattgcggaccggcctggttttgcgccagggatggtaggcggtttcatggcggcaaatggcggcgccggctttttaggcgggttaatcgcaggctttcttgccgggtatttagtggttgggttgaaaaaagtatttagccatctgccacagtcgcttgagggaatcaaaccagtgttgctttatccgctttttggcattttcattacgggacttattatgatgtatgttgttatcgatccagtgaaggcgttaaatgaggcaatgaagcattggcttgaaaatatgggaacggcaaacttaattttacttggcgcgattcttggcggcatgatggcggttgatatgggcggcccgatcaacaaagcggcatttacgtttggaattgccatgattgatgctggaaattatgctccgcacgcagcgatcatggccggaggaatggtgccgccgttagggctggctcttgcgacgacattctttaaaaagaaatttacaaaagcggaacgtgaagctggaaaaacatgctatatcatgggagcgacgttcattacagaaggggcgattccgtttgcggcagccgacccggtacgcgtcattccatccatcattgtcggctctgcggtcagcggagcgctgacgatgttgtttcacattggccttccagctccgcatggtggaattttcgttattccaattgtaaaaggaagtgctttattatacgtattagcgattttgatcggttcgatcattactgctttgatggttggcttgtggaaaaaagaagtagaggaataatagaaaaagctgagcggcatttgtcgctcagcttttttgtagaacgaaaaggagagcctattgatatatataaatccagtttgaaattccgacatgtttaatcaacctgcatccttgtctatactgctcctaaatgagtaaatcaaaggagcggaagaagaatgaggaaaaaaggattacaaattataaacgatcatggttggacgatcgaacgtctccaagaacaggaacgcaaaatgaaaaaggcgaacatggcaaaacgaattgcagtcattcgtctgattatgcaaggctatttggggatccaagtcgctgagctcttgaatctccaccgtgagaccgtttcgatttacgtgcaaaagtttaatcaaggtgggatggatgcgctattagaacgtcgatacgctccgggcagaaagccgtatctatctccagaagaagaacgggaattaaaaaaaatgctggaagaaagcactcctgccgatgaaggatacggcattgaaacgggctggaatacccggattattcaactcacatttcgcaccctctcgacgaaaatcgggaggatttttttgttccgatgtcgaatgaatccttgacacacaaggaacgtaaaggagtttttctcttatgaacgttcaagtcaaaaaggtctatcgcaattcttatttgaatataataagtgccctattcaagaaactgggtctgcctcaattgattgaccatctcgtgcccgtcgatccgcagtgccaaacgcgagtcagcgatgccgttcaggccatcctctacaatgtgtttgacggccggcaagcccttgttcacttggaacattgggctcaggaggtcgattgtgagaaactcatccgtcccgatctccatccttcctggttgaacgacgatgcgttggcccgtcatctcgatcgcctgtatgaggctggcattcacaacgtcatcagcacttgcttgattcatatttatcgaaaagaaggcctttccctccgagccttccacgccgatacgacggacaagaccgtttacggcgcgtatgaatcggcctcgttagaggccttacaaatcacacatggctacaaccgccatcatcgttggcaaaaacagatcggtttcggactggtcggcaacgaggacggcatcccgttttacggcgatgtgcacgatggcaacctgcccgataaaacatggaatcccgaggtgctgtctcgtgtccatgaacagctgaagcaggccaaaatcgaagacgaatggatttacgtggccgattccgccgcgatgacgaaagagaccctggcgcaaaccaaagcggccaacgcctttttgatcaccagaggcccttcgtcgctccggatcgtgaaaaccgcgctggccgaagcggatgctgaggacacgacgtggagcgatccctttacgttggcggagagaaacggcgccacgtaccgggtatgggaaacggcctcgacgtatgaaggccaccccgttcggctgatcgttgttgaatcgagcgcgctcgaccagcgaaaaggaaagacgcttgaaaaagaacgaaccaaagaagcggagcttcttcgcgaggaacaagcccgttgggagcgtcaccccttctcctgccgggaagatgccgaacaagccttggcgtccctcaaggcgtcccttcgcccccggtttcatcgggttgaggccgcggtcgaagagatcgtacgcctgaaaaaacggcgcggacggccgaaaaaaggggcggaacccgaggtggagacgctgtatttcttgcaccttgacgtcgaattcgaccaagacgcgtgggaacaggcgagacggaaagcgtcccggtttgtccttgtcacgaccgttccgaaggaatggaagggccaacccatggatgcccaagagatcttgaagctgtataaagggcagatctcggtggaaatgaacttcgcttttttgaaagatccgtttttcacggatgagatttacgtcaaaaaaccagaacgggtcgcagtattaggctatttgtttctgttggccttggctatttaccgcgtttttcagcgccgagtgcgtcagtttattactccagaacacccgttgaagggtcctggaggccgcaagctgacccggccgacgggacaggcgatttttcagctgtttcaatatgtgaacgtcgtcctgttcaagctgccggatgggcgcatccaacgctcactggatcgctcccttacccctgatcagcgaaggattctgcagggattgggcatggatgagagcatctacgtgtaacgtgatacggaacgaccagcgatggtaaaaaaaggattgccatcgctcgttgtgttggtcaaaaagttattctgaaaaactaaataaaaaatcctttgttttgaccttgttagggtgcgaaatgtgagattcaacatgtgttagaagagaaattttctgtcaccatgtcccgtggcggtattggtgatatgcttcatcgatggggatttcgctatacacgccctacgtataccctcaaacgggccaatccacaaaaacaaaaagagtttcaacaggagatggaactcataaaaaaaacttgtccgacaacatggtcataatctatgaagatgaaagccatattcgagattaccaaactctacgggccacatggagtgtgaaagggcgtcaaaaacaaatccctacgtatggacatcacgcaaccgttagcttattaggtggtgtgaatatcgaaacgggtgaatttctctgtatggaaaccaatcaatgcaatgcacaggcttttctgcaatttcttcaatacacattggaccagtatccggataaacatgtcgtgatggtcttggataacgcaaaaattcatcgcgccaaaattcttcagccttttctacatgagcacgaagaacggttgactttgatattcttacctccgtattcaccgaatttaaatttggtcgaacggatttggggatggctgaaagagagcgtgattgccaatcgaaaagagttgcgggaatcgattgtttcgttcttggagcatctcactcaatttccagaaaaagtgctccaacgcattggacagatagttatgtcggaaaattaatctgaatctatatagataaatacgatattcattagtattttatatataattaagttttttagaaaaattataaatttttcttttgatatcgaaatatggaagaaaatgtgatacgttatatcacaaaggaggtacaaacagcacgaaaattctacatgattccgaatatggagattatctctcggcttttgctccgatcaagaataatgaaaaagtaatcgggattcttggagtggatattgatgcaaaaaaggttggtttgattcagcaaaaagtagtaaaagaacaattaatgatgtttatatttttatttgtaatgggaatcggactcattagcggcatttcctttttctacgttcgtaaacgattaaaatctctggaaacattaaatgaagtggccgaaaaaatcgctgcaggggagctgaatgaagcgcaaaatctattagaaaaaatacgaataaaggggaaagatgagattgctagtctatcttattcatttaagcaaatgatggctggaatgcgcgagatggtaacagatattacagaaagcacatatgaaatgctggaaacttttaaagcattaagtcaaaatattgagagtgccaaacattctagtgagcaaatcacaatggccattaggacggtgtcttcgaacgcacaacagcaggagacgagtataaatgaaacagctcatgcggtcgaggaaatggctattggcgttcaaaaaattgccgagtcatcgtctcttattgcggaatcatcaaatgatgtaatgaaacaagtggaaagaggaaatgaagaaattgagaaagcaatcaagcaaatggatgacatgcgacaggctgttatggaaacatccatgaaaatcacggagttaggcaatcggattgaagagattgaacaaattcttacggccattacggagatttccgaacagacaaacttgcttgcgttaaatgcaaacattgaagcggcacgtgctggagaacatggaaaaggatttgccgtcgttgccaacgaagtgagaaagcttgctgagcaaacgaagcattcggcacaaaaaattgctgaattgattcaacagttccaaatcatgacgaaagacgcggttcgtgaaatggagtcgggaacccaagaagttgaaaaagggacaaaagatgtccataaagtaggagaagtgttccgatctatttttcatgcggttcaccaatccaataatgagcttcaagaagtgtctgcgattacggaggaaatggccgctggatctgaacaaatatctgcttccgttgagtaagcggccttcttaactaaagaggctgcatcaaacgctgcgaaagtcgtggaatctgtggaaaaacaaatgaaagcaatggaagaaatcgctgcttcgacggaattgttaggggaaatatcagaaaaacttgaaaaatcggtaagaaaatttaatttataaatataaagttgtctggggtctccggacaactttttttggtgcacttggcatgggtgctgtctaaggatgaaagtcccgaactgcgaaggcagaagtagcagttagcttaacgcaagggtgtccgtggtgacgcggaatctgaaggaaacagacggcaaacttccggtcggcagtgtgcgaggacgagggttaatcatcctctcctactagattacataagaattaccataaaaatttcatgaataaaagagtaattcatggtacaataaacgatggtgttgcaaaactagagtaaaaactcgaagttatgcataaggatgcaacataacacatgcagtacatatcgatgaaatccataccatcttggctgttccaacccgtcactctttaactcattaaatactcgttcaatctcacgacgaagtccaaacagccattggccaaatctcgttttcaaaaagacaggaagaacccggccataggcatcttttcgttccttgctattgcggcggttgataggggaaatgaataggattcctgactgctctgctgtttgacgaaccttttcactgtcatacgcggcatcgcccaataccaattcgatatcccactgctttaaagaaacaagcaattctggtgctactgccgcatcatttcgattcgctgtggtcaacacatgagataaaatgattccctcggcggtggtgcagagatggagtttatatcctttaaaccagtgatatcgggtggacactccccacttcgcctgtgaatcgtaaagactgcttcgaagggccgtgctgtcgatcagcacgatttgcggataacgtacttctagatctttgagcagctgtgcatgaaaaacaggaaatccttgttcccggaaccacttcgccgcacgggaaaacgtagaaaggtgagggacttcaccaagcccacaggcccgttgaaaacagcgaaaacgctgcaggatgcgcactaattttcgcaaggaatcaatggaaaaataggttttcaaaaagaaacatttcaacaacgattttttcgacaccggcggtcttcctgtcacatacggtgtttccggcaatgatagcgagtcgatataccgaaataatgcttctaaaattgggtcaatttcataagtccatgcatgttcgctgttccaattggaaatcataatagtgtccaccccttggagagttgtttttttgatcactatatatgatttccaaggtggtggattttttatgtgcatttatgcattcgttatgcgttttgcaacacgttctaaacgtttgtaatgttagaaaaggagattttatcgatatgatgaagacatttcttcagctcaatacgatatttattagtattttaatagaatcgttgccgtttgttgtacttggtgtgtttatttcagggattattcaaatgtttgtaacggaagaaatggtcgaaaaatgggtgccgaaaaataaagcgctggccgtgatctattcaacgctgataggggcgctatttcctgcctgcgaatgcgggattgtgccaattacacggagattggtagcaaaaggagtacctttgtatgcagcgataccgtttatgttaacaggacctgtcattaatccgattgtattgttttcaacgtatattgcgtttggaagcagttggacaatggtattatatcggtctatttttgcttgtatcattgccatcatcattggtttcatcatatccgtgcaatttaaagacaaccagttgcgaaaggaagaaacaattcataccgttttgccgaaatcatggaaagaaaaatggatcgggacgttgcaacatacgattgatgagttttttacgacgggcaaatatttgattattggcgcgtttttcgcatcggcgatgcaaacatttgtgaaaacgccgacattgcttgcggttggccaaggaagtgtgtcttccattcttgttatgatggcgcttgcctttgtgctgtcattatgttcagaagcggatgcatttattgcggcgtcgtttcaaaatacgttctcgtttggagcgctcgcagcctttcttgtgtacggaccgatgctggatataaaaaatacgttgatgctgttgcagtcgtttaagactcgctttgtgcttgtgcttattatgtatattacgatattcgtgtttatcggttccttgttcatttaaaggagtgaaataggatgatacgaatgtatattttgcttggtttttcgtttttgttttttcatttacacattacaggagaaattagcaaatatattaatatgcgttattcctatatatcgtttagcgccattttcgtattcgcttttttgaccattgtccagctttttttcgccagccgggaagggaagcatgaacactgccatgatgattcatgttgccgccatcatgaagagcaagcgcgatggaaacgggtcgttaattatatgatatttatttttccagttgtgtccgtgttgtttcttccaccagcaacgcttgattcggatatggtaaaagcgaagggctttcacatccggggatttacaacaaaaagcgatgatccatttgtccaacggcaacttttgcggccggatacgagcatttattacgacgaagatgactacgataacttgatgagaaaggaactgaataaattttcaaaaacatcacatctcgtattgaatgaggaaaattatttaagtgcgatggaaacgatatatcaattcccaggacagtttgatgatcaagtcattgaatttgacgggtttgtctatcatgatgagacgacgaaaaaaacacagctgtttgttctgcgctttggcattatccattgtgtggccgattcgggagtattcgggcttttaacggagttcccggacaatcctcatttagcgaatgatgaatggattcatgtgaaaggaaagctttcaacgatgtattatcagccgtataatgcgacaattccttatgtaaaagtaacatcatggcatagaatcgacgaaccaaaagaaccgtatgtatttcgaaaatatgaccagtagaaaaaagaaggagccgattgccaaggctccttttctttatgaacgtatatcacaatccagcacttccccaagttttagacattttagcctgctctcgtccagaccgcgccgcttccattcagcaagcaaacggtcaagcgcttccttcggagtgtcatcggcaagacgaaacgcgccataatgcattggaataaagtagtctgcttgacagtcgacaaaggcttgtaccgcttcttcaggagtgacgtgctgcggacccataaaccattccggctcatacgcaccgatcggaagaagagcatagtcaatcgaaaagcgttcgccaatatctcggaatccacggaaatagccgctatcgccagcaaaatatatcgtcggtttttccttcgaccgcatgacccagccaccccagtgggacgtgttcatatcccataacgtccgccttgtccaatgttgcgccggaacaaacgtaaaggtcacatcgccaaacgattgttcttcccaccattcgaattccgtcacttgcttatatccttttcgccggaataaacggccaagcccgacaggaacgaatatgcgcggcgttccttttaattttcgaatgctcggaaaatgcaaatgatcataatggccatgagaaataagcacgacatcgaccttgggcatgttattcagtgaaatgccgggctccgtaagccgttttgctgttcccatgcgcgttgcccatacgggatcggtgacgatggtgataccgtttagttggatcacaaacgtagaatgcccgacccaagaaagcaatgtgcgaaaacggttcgtatgaagaagtggatattgcggcgggtcggcatgaggaacttgatacgataaatctttctttttgtttttccgttccttttgccagcggcgaaaatcagaaaacgttttttttgtcgaaactccatctaagttttcgtatctcttcatctgcttttcaccctttttatgtgcgctataatataagagtagcaaaatgattttttcagtaacaaatttttgcttggtggtgaagaaaaatatgttgcaatcatttacgattcgaacaacaaagcgggatgaaatggttgacatcacttcattcgtcgaacaaacggttcgtcaagctggagtgagagaaggattcgcgattgtttattgtccgcatacaaccgccggaattacgattaacgaaaacgccgaccctgatgtgaagcgggatatgatccggcgttttgatgaaacgtatccgtgggagcatccgcttgatcgtcatatggaagggaatacagcggcacatatgaaggcaagcacggtcggtgcgtcacaacatgtcattattacgcatggaaagctgcttttaggaacatggcaaggaatttatttttgcgaatatgacggcccgcgccaacggacgttttatgtgaaagtggtcgaagggtaaacaactggcatccttcgtcactaatattttttagatgtatataaaggcctaagatcgatcgtcacgatgagattttgttttcaatggctagttcatcgtattgatgaaacgaatataactataataatattatgtaaacttaaatacaccgattagaaaaaggactaacgaaacgaaaccgttagtccttttctgtttggtgattaggaaagagccgttaaaatgagcggaccgtttttcgtaatggcaatcgtatgctcatattgtgcggaataagaaccgtcaaccgttcttgccgtccagccgttttgatccattttgctttgccatgcgccgatgtttaccatcggttcaatcgtaatcaccattccttcttttaggcgcaatccttttcctttttcaccaaagtgaggaatgtatggttcttcgtgaatcgttggcccaattccgtgtccagtaaaatcacggacgacagaaaagccgtttgcttcgacatatgtttggatcgcatggccaatatccccgatgcgattgccgataacagcctgttcaatccctttatatagagattgttctgttacataaagcaattttttcacttcttcgcttacatccccaaccgcatatgtccatgcggaatcggcaagcgctccgtgcaaattaacaacaaaatcgatcgtcacaatatccccgttttttaacggctcattacgaggaaaaccatggcaaatttcgtcgttgatcgaagcgcacgttgcgtaaggataacctcgatatcctttttgttccggttttgcgccatgctttgctaaaaacgtttctacaaagcggtcgatttccattgtggtaattcctggcttaattaactgggcaatttcttgatggcaagctgccaataattttcctgcttcgtgcatcaatttaatttctctttctgtttttacatgaatcatggaaaatctccttttcattaatgatttggaaatgaatatcataaaatttatatatgccgtaatgcaacaaaatctattgtgtattgtaacaaaaaatagtgtagagataaacgaaagggagtcacagcaaggtgattttcaatttacgtaattttccgaaaaaaatagcacgaacactctgtttttgatgaaaaagaaagtatgtaacaaatcgtaccggctgctagaaatagagcgttctttaggtcttcgatcatgttgacgttttataatgctgcagaaactttttttcttcgtttgtgagatcgtgagaatttgacgaagaaagtggaagataaatcgatacttctgttcctttatgtatttcacttttaatatgaatcgtcccattcatggattcaataatgcggtatactaccatcatgccgaggccagtgcctttaattccttttgcagtaaaatacggttctcctagccgatcgatttgttcttttgtcatgccgactcccgtgtcagaaattcgaataagcatgcgctgtttttcaatagaaacgtaaatttgcagcacaccgccgtttggcattgcctcgatggagtttttcataatattgagtaaacattggcggaatttttcgcgctctccagttatcgtaaacggcgctaatgttgtttttacttccacactgttcatgttagcaaacgggcgtaaaaggtcaatcacgcgctcaatttctgttttgacattcagcttttctaccgattcgggggctggtttcgcaaaagttaagtaatcggtaatgatcgcttctgcacgatccaactcttcaatggcgatttgtatgtattgcttccgtttttcaggagaaagatggtgttgctccaacaattgcataaacccgcgcgcagcggtaagcggatttcgtatttcgtgggaaatggatgctgctagatgactcactacttccattttttccgcacggataattcgtttccgcaattccatatttttatatatcatttcttttaatgagcagacaatcagcataaatatcggttgaacaaacaaataggtaagtgacatgatagaggacgatgatgaaataccttgaaacatttgggccagttcgagggataaagatcccgaaaacgcgcatagtgcagtggcaagcaatatacgatgcttagatgatagctgcaaaaattttttcgataaagtcatgcttgttatcataataaatattgaggtaatgaccgtaacgagaaatccggcccctccaaacaacaagcggcaaccaatggttactaaacataaaaacaagcttgttgctggccctttatatagactccctaaccaaagaggtatttgcctcaaatcgaaaatgaaatctggatccgaactgacaggaatggtgatacataaaataatgacgagtgccaaacaaacggtgaacaaatgttgtttgatatgtctaggtatatttctttcttccacccataaaggaacgataaaaattggaataagaataaagaacaaatttagtaaaaaatcttttaaaatagcaagcatagcagcaccttctttctcgtaatacggtatatagaagcaaatttaacgattaaatatattacattgtaaacaataaacatgtcggatgttaagagtgaatttatagtgtttttttgacataaatcttcgtttttcaacaaaaaacagatagttattctataactattttttaactaaaaatataacttaagaggaatcgtttggaaaaagaggtctatctttcagctgcactggcgttgaagaaggggatagggttatggaatgtgctcaatgaaacagcaccgaatgtgtggacaaaagagccagctgtacatacggcaaagaaaggaggatctgtcgatttagagattgccggcgaagaaaagttagtagaaagcttaaaaaagcgggaaaacgtctgtaaatgcataccagctgaagctgaaaaagctgtatgcgcctttctaaaagagaaagtgccgcactccatcgagtgaaacaggaacaaacgttaaacggaaaaatttattatatcgttaaaggtttaggcatgagcgcttctcatgtttttttgttgtcgacaaaatgtgatatgtaaagataacaaaaagataataatttgttgatttttctttgttctttctcccgcggtttatttttataattggtaatgaaagggggattttcctaatatgcgggagttgtataagcagttaatgatttggattgaggaaaaacagccggtaaaaattaaaactgatcaaggagaggctacgtttttgcctgtcaaactttataaagatgtccataagttgtttgcatataatcggaaaatgacgcttatcaatatttctttagataaggtcatttccattgaaccgacccgaatttatggatcgtttgatataagagaagaacaagttgtacatatccattaagtgaaaagaaagggagcggactcattaaaaaagaggacgctcccttttatgtattgcagagcggaaagacgttaccttaaaatgaaggtaattcatattgcgagagggggaggaaacatgcgtggcaaacgcatcgtcttatgcgcgtcaagaaaattagaagaaatgacaacactcattgaaaaacaaggtggaatagcgatcgtgcgcccggcgcaagggatattattttcaaaggaaggggagctggaagatgaaattcgtgctgttattgcaatgcgcccggactggtttatttttacaacaggcataggagtggaaacgttactagaagcggcagagagagggaaagtgaaagaggaatgggtgaaaacgattcagcatgcgaacgtagcagttcgggggtataagacggctgcggcattaaagaaaattggagttgctcctgttgctgccagtgatgatggaacaacaaagggacttattcgctcacttaatgaatattcctttgcgggaaaaaaagtgattgtccaattgcacggaaccacgtctccgacattaaaggagtttttggaagaaaatcatgcgatatataccgagctgcttccgtatcgccatgttgccccagatcctgaagtgctcgaaaagctgtacgaggaagtgattcaccgaaaagtagatgctgtttgttttacgacggaggtgcaagttcgttttttattttcatttgtaaaagaacaaaaagatattgagtggttccggcaatcatttaacgaacatgttattgcgtgtgcggtcggaaaagttacggctgaagcgctttatgaagaggggattgtccgcgttgttgctccggaactagagcggatgggcgcaatgattgttacattgtcgcaatatttcgaacgccagtcatagcgatgaagaaaaatcacgcaggaaatttcttgcgtgatttttctttgcttatttgtgtgacatagcgcacaacattttgaaagggaacgggataaaatgagagacaaagaagcaataggaggaatggataatgcattcattttgtcatatgggcgggcacgaagaagtggagctatgttcaggtttagagcgtttaaagcaggagcatgggccgttgcgtgaacaaatgcatgatttttttgaactggcacagactattggcaaccatgatgaagtgcaagattggaaagaacgcttgcttgcattacggaaaaatgttctagcatttatttatgagttagatccgcactcagagcgggaagaaggtgtgttgtttccaatgatggctcgatatatcggaagaacatccggtccgattgcggtcatggagtatgaacacgaacaagcgaaacaacgaatcgcatcttttttaacaaaaacagcggagcttccagaaacgaccgatcgggaaagcgccatggagcttgccgatatggttatccaagcatatcatattttgtcggaacactttatgaaagaagaaaacgtgctatttccgatggccgaacgcatgctatctgataaagaaaaagaagaattggctgaaaaaataagccaaatataagaaaaacgggatgccccatataggggtatcccgtttttccatatatatgaaagggggatttgagcatattatattaatgaatgttgtttagttgctccgcttgcttaggcatgcgtttacgataaacgacatagtttcgtctaagataacggagcggcaagctaaacacgtgcaccaatcttgtaaatggccaaacggcaaaaatgcctaatgctgcgataatatgaatttgaaaccagattggcacctgttccatataagctgggtttggccggaacattaggacgccgcggaaccatggaccgattgttgttcgatagtcaaagccgttggaatcgatattaagcagcgtagaaaaaagtccggttaagatgacaatcgcgaggaaaaagagagcgatccaatccccacggctgcttgttactctaacgcgctttaccgctatgcggcggcgggtcagaatgattagtccgatcagagcagccaatcctgccggaataccaccagcaagggcaatgaggtggtatgcttcttccgaaatgcccatcgtttcgtaaacggcttcaggaatcagaattcccatgacatgtccgataaaaacgaataaaattccccaatggaaaagaaggctgccgagacgcaactgctttttttccaatacttcgcttgatttggacgtccagccaaactgatcgtattgataacgccaaatatggccgccgataaaaatcgttaggacaacgtaaggcaaaatgacccaaagaaattgtttcaacatatcacacacttcctttcgggattggcttcacaccaagttcttcgaacgccaggaaaatagcgtcgaaaatagcggtataaggactttcaatggctgcgagctgttttcggatttcatcgatattgtttgcatatgtttcaaagagcggaacaacatattgttgttccgcgtaggcggcaaactcaagcattagcggcaaataatcgggaagttcttggtcggtcgtatcaaaaccggccgctttataacgctgttttagttgcaaaagctccaaaccgcgctcgcgctgctcgcctgtattcatataggtaacatacaaatttgtttttttgccgaaatcgaacgtttcgacatattgttccatgcgctgctgagtagagattgtttgtatgtgatgaataaaagtcgagatattattgacgattgcatcattttgtacagtatggattgcttctaggcagtcgtctagcaagtttgcccattcttcatcaggatatgacaataaatgggatatgcataaaaacacggtttgcatttgttcttgatccatcatttatcacctcgtattaagagagcgtgccgcaagcacctggaccgccggcaaatgataaaccgcagcttccttgttccgcgtataattcggcgacttcttcgcgatgggatgccggaatcacgaagcggtctttatatttggcgatcgctaataaacggtacatgtcttcgatatcttgttcgcttaaatcgagctcttctatcatgctgatatcgggttgtttgtttgacgcgcgcgcatataggaacgcatcgccgccattttttttaatgtaatacggatgtgcgcttcatctccagctgttaataaattggctaaatattgaattggaatgcgcatttcatcaatcgctgggaaaatgtcttccgcgttcgctttgcttccttttccttcaaacatgttcataatcgggctaagcggaggaatataccataccattggcaatgtgcggtattccgggtgaagcggaagcgcgattttccagtcgacaatcattttataaatcggcgaacgctgcgctgcttcaatccattcgtccggaataccttcttctttcgctttcgcgatgacttctggatcgtgcggatctaagaaaatttcaagttgagaatggtataacgatttttcatcttccacgcttgccgcttctttcactttgtccgcatcataaagcatcacgccgatataacggatgcggccgacgcacgtttccgcgcaaatcgttggcatgcccgcttcaattcgcggaaagcaaagcgtacatttttccgctttatttgtttgccagttaaaatatacttttttatacgggcagcttgtcacgcaatggcgccatgcgcggcatgcgttttggtcaacgaggacgatgccgtcttcatcgcgtttgtacatcgctcccgacgggcagcttgaaacgcaaggcggattgatgcaatgctcgcaaatacgcggcaaatacatcataaacacattttcaaattccgcttggatcgcttgttccattttgacaacgttcggatcttttagtccggtaacgtgagcaccggcaagatcgtcttcccagtttggcccccaagatagttccatgaactcgccggtgatcgccgatttcgggcgagcaaccggctgatggcgtttttcggggctagtggtcaatgtttcgtaatcataattccatggttcataatagtcatcaatcgttggttgatacggattataaaacaagttgagaaggcgcgttgtttttgagccggatttcagctggagctccccgtttttgagctcccagccgcctttatatttttcttgatcttcccactgtttcggataaccgatccctggttttgtttcgacgttgttgaaatacatatattctgcaccgggacgatttgtccacgtatttttgcaagtgacgctgcacgtatggcagccgatgcatttatctaaattcatgaccatgccgacttgcgctttaatcttcaagccaatcgacctcctctaatttgcgaataatgacatacaagtcgcgttggtttccagttggaccgtaatagttaaatccgtagcttaattgcgcatacccgccaatcatatgggtcggtttcatatgaatgcgtgtcgggctgttgtgcgtgcctccgcggttgtttgtcagtttcgtaccaggaacgttaatgtgtcggtcctgggcgtggtgcataaatgccataccgcgcggcaaacggtgagagacaacagcgcgtgcgacaacgacaccgttgcggttgaagcattcaatccagtcgttatcgcgaatgccagcttcttcggcatcatctttgttgatccagacggtcggaccgccgcggaacagcgtaagcattggcagcgcatcaaagtacatgctgtgaatcgaccatttgttatgtggtgttaaataattcagaacgatttcttttcctttgacgtccggacgttttttcgaaaatgggcgatgctgcaaggttggtttaaacgttgccattgcttcgccaaattcatgcattaattcgtgatccaagtaatacgactgccgtcctgtcaatgtccgccaaggaatgagccgttcgacgttcgtcgtaaacggtgaataacgtcttccgcctttttctgagccgctaaacgccggtgaagtgatgactgtttttggctgtgcggtaatttgctcgaacgtaaagcattcttcttcacgttctttcgctaaatcgacaagcgacaagttcgtctttttctcgagcgcttcccatgcttttacagccacttttccgtttgttgtcgatgatagcgcgaggatcgcttccgccgcatttttcgcatcgctaatatctgggcagccggcggcaatcgacgagcgtttgatcgtgcctaacgtctttttcaatttttcgtactcttctttgaccgaccaggcaatgccttttgtgcccattggttgtttggccacgttcggtccaagggagatcattttatcgtaaataagtgtatagtcgcgctcgacaatgtgaatgttcggcatcgtttttcctgggattggttcgcactcacctttactccagtcacgtactttgccgaaaggctgtgacaattcttgcgccgtgtcatgaagaagaggagtcgccaccacttctttgaccggcttcatgccgatttgttttgcgacatcggaaacggcttttgctaatgacttgaaaatatcccagtctgagcgtgcttcccatggcgaggaaatcgctggattaaatggatgaacaaacggatgcatatccgtgctgcttaagtcgtgtttttcgtaccatgttgcagcaggaagaacgatatcggaatatagcgccgttcccgccatgcggaaatctaagttgattaataaatcgagctttccttccggtgcttgttcgcgccatgtgatttcttgcggacgcaaactgtcttgatcatcgttcatcaatccgtgtgtggtgccgagcaaatgttttaagaaatactcatggcctttgcccaagctagaaattaagtttgcgcgccaaacgattaaatttcttgggaagttggcttcatgatccggatcttcaatcgcaaatcgcagtgttttttcttttaattgtcgagcgacatattgcgcgatttgttccggtgtcgaagcgccggaggcgacggcttcttcatacaagtcaatgccgtttttgttaaatgtcggataagaaggcagccagccaagccgtgctgcaagaacgttataatcagcataatgtgaataacgtgcttttttcacaagcggagaaacaagttcatcgactggtatttcttcatagcgccattggtcagtcgcaaagtagaagaacgatgtaccattttgcaattttggcggcatcgtccaatcgcgcgctgtcataatcgtttgccatccttctgccggacgcagtttttcttgtccgacgtagtgcgcccatccgccgccgttgactccttgcgcgccgacgaacaagacaagatttaatacggcgcggtaaatcgcatcggagtggaaccaatggttaatgccagcgccgacaataatcattgagcggccgttggtgtcaatcgcgttttgcgcgaactcgcgcgcgattttaatcgctagctcgcgtttgacgcctgtaatcgcttcttgccacgccggcgtgaatgggacaagatcatcgtatgtgcgggcaacgtttccgccaatgccgcggtcgacgccgtaattggcaaggacaagatcatagacggtcgttacatacgtttcgccattttcggtttgtattttttttgccgggacgacgcgttcaatcgtttcccttccttcattagtaaagtacggaatatgaatcgtaacgagctcatcttcgctccctaaaaacgatagacaaggttcaatcggctgttccgtttcttcatccaccatatgtaaattccattttccttgattgtcccagcgcgaaccgattgttccatgcggaatcgtaaatgtttttttattttcatcgtaaacgaccggcttccattcggcgttggtgacgttgcgaccgagatcttttgcctgcaagaagcggtcggccacccatttgttgccatcttttttcaaagtgacaacgaacggaaaatcggtgtatgttttggcatattgctggaagtaaggaacttgccgatcgacgtaatattcttttaaaatgacatggcccatggccatggcgagcgcgccatctgttcctggtttcacgctgagccaatcatcggcaaactttgtcgattcggcatagtctgggctgattgacacgacttttgtaccgcggtagcgaacttccgctaaaaagtgggcgtctggcgtccgggtgagcggtacattggacccccatgtaataatgtagccggagttataccagtcactcgattccggaacgtcggtttggtcgccccaaatttgcggcgatgcaggcggcaggtccgcataccagtcgtaaaagctaagcatcggtccgcctatcagctgcataaagcgtgaaccggccgcatggctgaccatcgacatcgctggaattggcgaaaaaccaacattgcggtccggaccgtatttgatgacagtatataatagtgatgtagcgacaagcgttaacgcttcatcccagctgacgcggacaaatccgccctttccgcgtgcttgtttataccgttttgctttttccggattttcgacgatgcttttccaagcgtcaagcggatttttatgttcttgtagcgcttcccgccacatatccatcaacacgccgcgcacgtatggatatttcacgcggagcgggctgtaaatgtaccaagaaaaacttgcgccgcgaggacaaccgcgtggttcaaaatcaggcatatccggtccggttgacggataatcaatttgttgtccttcccatgtgacgattccgtcttttacgtaaatgttccagctgcatgagccagtgcagttgactccatgggtggaacggacgactttatcatgctgccaacggcggcggtaaacattttcccaatcgcggtcgccgtaggtcacctcactatggtcattagcatatcgttcgatcggtttcatatatttgaaacgattcaataacggagatcgctttcgtttcattttgtttcactccttcatcaatttgtgtaattttactatagccataatgaaaataaagggatgttaactttgtcacagttggctcgattgtcacaaatctgtcaaatggtgaacgaaaacgaacaaacattcttttcttgtgttataatagagaaaaagttttacataatgaggaggtcgcattgagatatcatagtcatattgttacgtcattatgttttggggcagcggtcgctgcgcatacatcactttcgtttagcgtaagctatacggcgggaattgtcgtcggcagcttacttcccgacattgatgaaccgaagtcgtacgtcggacggcgctcaatgggggtatccaataaagtaaaagaagcgtttggccatcgcggcatgacccattcgcttgttgtatggggaatcatcgcccttgttatgatgtgggaatcgtcttcgttatttgccgtcggctttgtgctcggctatttgtttcatattctcgaagactttttctctgtccaaggtgtgccgctcttttggccgttcactttaaagcgatttaaaattcccatctatcgcacaggcaatttcatcgaaaaagcgctcttttacgcagcgtttgccttgcttgtttatatagggacgaaagaaaatttgttttatgaatggtggaaatcattcggatcgttcatgtgatcgttcataaaaattgttcataaaaaaagaaaaaaacacgtcagcagcgaattgatgaaatggatacattttgcgcatttggggggtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcatcactttaaagaaaccggtgccatcgtgtatggcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagctgcaagtccacggctttagccgttgggtagttgacgtccatgtagagaatgccgttcgattgtttgacaatcccacttcgctaatagagacgatagaagccgcacgcgcccaagcaggcgatatttggtattatgacagccttggctatgtatacggaatgctcggtgagctcaacaaagaaaaagaagcagttgaacaagcgcttcgcatcgattccgatcatgcggagttgctgcaccattatgcgaaagtattaataaaggaaggaaagataaatgaagccatagccattatcgaacggctcatcgaacaagatgtccgcaatgaagaactatatgacacgtatattcaagcatttttgcatactatcaaaggattagtacagattagcgaacggctgcgtaaatggaagctggaaaacaacgataaaagtttggtgtacatgtatgtcgcttcttctctttcctcgtatgtcatgagcgcacagcgtcaggaagaggaaggttcgctcgcaaaacgaatatggacgcgggcaaaagcatggacgaaacagtttttctcggctgcttccgtcatcgatttatatgaaacagcgattcgtctagaccgcggcaatatggaagcgtatgagcgcctcgctgagttttacgaagcgggggagttgttcgatgatgcgatgaaaacgcttcgtaaagcgttaaaatacgaatggaatgcggaggtcgcgcgaaagcttgtcatgctgctagtcaatgcggacagcagcaagttaagaaaagaagcaaaagagtggatcgagcggcttttggaggagcaaccaaacgatttgtcgatgctggagttaaaggcgttattgcttctcgatgatgggcaggaagagaaagcggagcgtatctttctttcattaatcgaaaccgatccgctgctatatcgcagtattttggcattaggaacactgtataatgacaagcagcgctatgacgaagcgattcatgtgcttgcgaacggtctttgccatcatccgaacgatccagagttgatgagtgagttggcgcgggcatatgatgaacgtggacaaacagaaaaggcgctttcggtagtggaagaatggcttcgtttcgatgaagtggatttatcggcacattaccaacgggcgtgttatttggccaagctcggacgaatgcaagaagcggaagccgaactagcgtatatccttgacgaagatgaaactggttatttttctgaattggcaaaggaagagagagcgtttgcctccttcatgcggccataattcgaaaaaaagccttgtgaaaaagttggcattaattgaacgaatatttttcttttctttcgcggttgaatttgttatgttttatgtacaagaacgttttctcgatagaaatgaggtggggtagtggaagcacccttcgatctgctgacgtatgtgtcactggttggtacactgcttgttatagtgaaatgctatatagcagagtaccgacaaacgaaagcttttttatatgacgttgcgcttgctcatctagagcaggagagggattgcccatgttgtactggtgcaatcgttcctctgcgtcgcttttttacatcacaaaaacggaaaattcctgtgcgagaacaaagttcacattcatctgataaagaaggaaggagacctcttttattcttcgcgcatgtatgaaacaacgaggaggtctcttatgaaaaagtggatttttgcattactaggaatggttgttttattaagcggatgcaatcgcaatgcgccgattgacgaacatagccaaggtatttgggatcattattttgtttacccaatgtcgaaattgcttttaatgcttgggcatctatttggagataactatgggattgccatcattgtgttaacgttaatcgttcgtttttgtttgttgccgctgatcttaaagcaatataaaacaacgattgcgatgcaaaagcttcgtccggaattgcaaaaactccaagagaaatataaaggcaacgatatcgagacacaacgaaaactccagaaggaaatgatgcagctatatcaaaaacatggcattcatcctgcgagcggctgcttgccggtgtttattcaaatgccgatttttatggcactctattacgcaatttcacgcacccaagaaattaagctccattcgtttttatgggtgcaactcggccatcgcgatccttactttattttgccgattttggcaagcctcgcgacattcatctcggtgcggttgtcgccatcaatgacggaacaacaaatgccgcaaatggcgatgatgtcatatatcatgccgattatgatttttatcggggcaaattccgttccgtccgcactatctttgtactgggttgtcggcggctgcttctcgatcattcaatcattgattttacgtacacaactaaaagcggtcaaagccgcagaaaatggacagacaagataaacagccccgccgctttctatgtaaggaaggcggcgggtttttatttggtctatcgccttacacgtattgatgctatctatatattattaccttttcttctgtatttttgtttaggttttctgatcattctctttaccgccatcgttccccgcatgaaaaagcttgttccataaacaaggcaattttcgaaggaactttgacatgtttaccgtagcagaataatagataataatgttgacgaaaaggaggatatagaagaacaaataaaggttttaggcaatgttctgaaagtattttggacacttagtttgaaagatcgattcccggaacggaatatagtcgtggaagtgtttgaagaagatgacagagaattatttattaccgtatacgaaaaaaagtgagtgataaaccttaattaccttgattggctacaagcctttcgagtttttttattttaagactaatcgctgtgcaaaataaagcgtgtttataagagggtgtaaattagcatattgtttcgggcctacttttatttctgtccattctctgaaacaacgctacgcatccgtcgtcatattgacattgcacagacactcctttatgaaatgagaggggaaatggtctgaacttagtgaaagataaacaaacttcatcataacaaagcgatttgttcgaaaaaaatccctaaactcgtgaactcaaggcagaaatatcgatttttctaagaatattgatatataattgtacatgtattagttgaaaatttaaatcgtgtttattcgacactaagaatgatatactgcttaagaaagtgtctctgcgccaacatatgccgcgtctcagagcataatcttgcgcattattcacacgacgtgaaaattcggataatgggggagctgcgtatgaaaaaagcattgataaacatcgattatacgattgatttcattgccgatcacggcgcgcttacttgcggaaagccggggcagcaaatcgaatcagagcttgtgcggattacgaaagagtttatcgaaaatggcgattatgtcgtatttgcgattgatctccacaaagccggcgacacgtatcatccagaagcgaaactgtttccgccgcataatatcgaaggcacagaaggccggaagttatatggagagttggaagcggtttatcaggcgaataagcataaagataacgtatattggatggataaaacgagatatagcgcatttgcgggcacggatttagaaattaaactgagggaacgaggaattacagaagttcatttggtaggctgctgcaccgacatatgcgtgcttcatacagcggtcgacgcgtataacaaaggatttcgcatcgtcgtacataaaaaagcggttgcgagcttcaatcctgtcgggcacgaatgggcgctcgatcacttcaaacattcgttaggcgcggaagtagtggaataaaataagtgttggtgttggacaagcggattaaaactgactagtttttggaggtaatgcaatgcatcaaaaatatacagatgatagttttactcttcatacggatttgtatcaaatcaacatggcagaaacgtactgggaagacggtattcatcagcgcaaagccgtatttgaagtgttttttcgaaaacttccttttggaaacggatacgcggtgttcgcgggcttagaaagggttattcaatatttgcaaaatttccggtttacagaaagcgatattgattatttgcgctcggaattagggtatcgggacgattttttggaatatttgaaaaccgttcgttttacaggcacgttgcgctcgatgagagaaggggagctagtctttggcaatgaaccgattcttcgcgtcgaagctccattaattgaagcgcaattaatcgaaacagcgattttaaacattatcaacttccaaacattaattgcgacgaaagcttcccgcattaaacaaattcttggcgatcaaatggcgatggagttcggcagccgccgggcgcacgaaatggacgctgcactgtggggagcgcgcgccgcttacattggcggttttgaagcgacttccaacgtgcgtgcaggaaaacttttcggcatcccggttgttggcacgcacgctcatgcgttggttcaggcatatcaagacgaatatgtcgcattccataaatatgcgcgccgccataaagattgcgtgtttctcgtagatacgtatgacacattaaaatcaggcgtgccaaatgctattagagtggccaaagaactaggcgatcaaattaattttattggcatacgcattgatagcggcgatttagcgtatttatcaaaagaagcacgaaaaatgttagatgaagccgggtttaaagatgcgaaaatttttgcttcgagcgacttagatgaggaaacgattcttaatttaaaatcccaaggggcgaaaatcgatgcatggggaatcggcacgaaattaattaccgcttacgatcagccagctttaggagctgtctacaaattagtcgctattgaggatgaaaacgggaatatggtcgatacaattaaaatcagcggcaacccggaaaaggtgacaactcccgggttgaaacgggtgtaccgcattattaataaaatcaacaaaaaagcggaaggagactatattgcgcttgaaagcgaaaatccgcaaaaagaggaacggctgaaaatgttccatcctgtttatacatttattagtaaatttgtgacaaattttgaagcgcgagatttgcatcataccattttccaagatggaaaactcgtatatacttctcctccgctaaaagaaattcaacaattcacgaaagaaaatttaaaattgctttgggacgaatacaagcggacgatgaatcccgagcaatatcccgtcgatttaagccaagcatgttgggataacaaaatggagaaaattcggaaagtgaaagagaagattgaaaagatgggagatacggagcattaattttcgataggcatgatgaaaggtcaccgcaagactatacgcggtggcttttttcggtttatcttttttgccgagaagaccctcaactctaagcgaagcgtaggtgggggatgaatcggtattttttgtctttttggtaatcttaatagtttgagcagctatggccaaaggaaacaaggagacggcagctatgttttccgcattaaagtaaaataaatgttgtttgtcgattggatcaaaaagcgctggctcgaaaaggcttggaaagtaaccttttggagccagacttatttccggttacagtcttccttgttttttcaacagctgttccatttcgcggacgagcgaatcgaaataagaaagcaggttctcgagcggcttcggtgatgtcatatccactcccgctttttgtaaaaggcggatcgggtcgtcggatgttccagagcgcaaaaactgcaaatagcgtttagtcgcctctccggtttcatccgctttcatttgcttgacaagctcaaaggaagcggcgagcgaggttgcgtatttgtatacgtaaaacgcatcataaaaatgcggaatgcgcagccagccgcgcgcagcttccggatcggcggcgtaggcagggccgtaatattttttcaacaggcgaagccaaagctcgttcagttcggctgcggttaagctcccgccttgccgcactttgtcatgaatcgcttgttcgaattcggaatacattacttgcgtatataatgtgccgcgaatttgatcgatttgctggttgagcaaatacagcttttcttcgtccgtttttgcttgctttaagaaataatccatcatcagccattcgttggcggtggaagcgacttccgcggtaaaaatcgattgcctggaataatggtatggctgcgttttgtttgtatagacggaattcatcgcgtgcccgatttcgtgggcggtcgtcagcaagccatcgagcgacccgtcgtagttgagcaaaataaacggatgggtgtcgtacgcccccgtattatagccgcccgtatatttttttgggcgcggatagacgtcaatccagcgctgttcgaaagcgcgccgcacgttttggatgtagtcgtctccgagcggtttcagcccttcaaggatgagcgattgcgccgtttcgaacggaaacttcatttttttcgcgatggtctcttcaacgagcggcacagacatatcgtaagtgtggacacggtcgacgccgagcgcctttttgcgcagttcgacatagcgatgcagtgacggcaagtgagtattgacggtagaaatgagattggtaaacacttgttttggcacatcatcggccgatagtgccgcatcgagcccagatttgtattttcgcgctttcgcgtacagttcgtccgctttcacagatgcgtataacgtggcggcggatgtgttttcgatcgtttcatagctttgaaaacgcgtttgaaacgcccgcttgcgatagttgcgatccggatgttcaagcgcttttgtatagttttcatccgtcaacgaaaccgtttttccgtccggtgtgcgcacagaaggcgggtcataatcgccgcgcgcggcattgttataaatgttttccggatcactcatgatgggagaaagcttggcgagcagctgttcctctcttttggaaagagtatgctttttccgttcgcgcaattcttcaaaataatagcggtatggcttaagcggcttgcttttttgcagcttggcaagcgtccgttcggaaagcgacagcagttccggctcgataaacgccgtttttgccgcatagtcggaaatcagtgtttccacttgcgcttttagatgagcggccgtcttgtcttcaatgttaagatcttgttttaagtgagcataaagggacaatttttcgagctttcgtgctatcctttcattaagggcaaatagtttggcgacgttggaagcgcgtgcaagcttgccttcataggaggacagtttcggcaacgcatcggcgactgcttgatagtcgcgtttgaaattggcttccgacacgtaaatgtcggctagattccattggtattttgcattgatttttgtttcttccgcatccgttcgaagcggaataagcagcagtatgacaatcaaccatacatacgatcgttttttcatcatcggcctcttcctttcctgttttttccgttgttacgtagtatgcgcaaaaacgaaaagattactcgatacaaggaaaggagtggcggaaacgatgtggaatgtatatgtgtacgataaagaagaggaggggactttgtggagagaatacgtttagcagaagatttaaccttctcccgcattattcacggatcatggagactagcggagtggaattattccaaagaacagatacttgatcttattgaattttgcctcgaacaaggaattacgacgtttgaccatgctgacggtgcgcgcgcttatgctgccgcttcgccgcgagcagtggtttgacattttgcaaagctcgatgggacatgaagtgccgtaatccacaacgaacaacaaggagtaattcatcatgaaagtgattatcgccgaaaaaccagatcaaggcgtcacattggcgtcgatttttcagacgaaaaaacatcaaggatatattgaaatttttccaaatgaattgtttccgaaaggagcgtatatgacatgggcgatcgggcatcttctccagctcgttccgcccgaacggtatcgtccggaatggaaacaatggaagctcgaggcgctgccgatcattccggagcgttttcaatatgaggtagaaaaagcgaaagcaaaacagtttgcgattgtgaaagaactgcttcgcaaaccggaagtgacggaaattatccatgctggtgacgccggaagagaaggagaactgatcgtccgcaatattattcaaatgagcggtgtgaaaaagccgatgaagcggctttggctttcgtcgttaacgccaaaagcgatttacgaaggattccgccagctgttagatgacgccgaaacaagaaatttatatgaagaagcgtacgcgcgcgcctgtgccgattggcttgtcgggatgaacgcttctcgtgtttacagcattttgctaaagcaaaaagggatgaatgatgtcttttctgtaggaagagtgcaaacgccgacactcgcgttcatcgtgaaacgggaaaaggaaatcgagcagtttcgtcccgaaccgttttgggaagtgatggcgaagtttcacattgacggcaagcaatacgaagggaaatgggtggacgaaaaaggggaaacgcgtatcaaggaggagctgctggcgcaaaaaatcgcgcagttttgccgaaacaagccggccgaagtaaaagaggttcaaacggaaagaaaaacgtttcatccgccgttgttattcaacttgtcctccctctagaaatgttgatttatcaaggcttttcggcccctcaggggtgtccaaaaaatatttttcgacaaaatctcttacatcctttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggttatattttcctgccgtgggggagaagcgtattcgatgcaccctttggatctccgcgttgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttggggactcaaggtcgaatggataaaatcacgccagcttctccggtgtcatcctgttgtccaacgattcttccgttcgcaggggggaggccttaggccgcccgttgcacttgggacaagacgtcctgcttcattcgctccgcgtcaaaggcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcacaaggcgacgatggactgctttccggtcagcgggttgacggatcgggtcgtgtaatattcatgcagctcgcgaaacgcctcgttgtgccggatcagcggaatcatcgcccgaaacagcaccgagcgcagccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctccttgagcgtcaggcccgccaacttcaccaattggcgcgggtcccgataatgggcgaagctgccgatctccgccaacagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcaaccattggtactccatcgtcgtttgaaccaatgccttcaactcggcgtccaacgcggcgatctccgcctccaattggcggtatcggcggacgagcgcggcgatctcaaaccgggccatcgctgtcccttccgtcaccccaatggagtccttcgcggcgttgatcaacgcctgaattttggccttctgcgggcatttcagcccttcgctttgccggtacacctcgatgagctcctcggcggtccgacccgccatatcggccggaaacggcgtccactccaacaccgaaagcgccgtttttcccagatcgcgaaacaccgtccaaaactccggaaaataccggtcggtccagcggatgatcgcatttttcaccgccgtctgttccttgcggagcttctctttgagcgtgcttcccacgcgcaaatcggcttcgatctcgtgcagcagccgggggacgaggaatcgtccgtcttttgccagtctggcaatgaccagggcgtctttggcgtcgtgtttcgtcggcaggttgtcatcgagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccaccgcgacgatcacctctgacttcccaaacgcttgcatcgcctcctgaatcgctttatacagctgctgaaacccctctttcgactggaagatcgggaacgacttgcgaagcacgcgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcgatgcccacgacaagcgtttgttccgtaacttgatcaattttatagttttgtgtacaattcatctgaagtcctccttggcatgatggtaggtattgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgctccttgcaggcagcggccaataagatgtaccaattttccccaaaaaagacgctcgatattttgcagaaattgtatcaaaaaggaatcgtgtcgtatccgcgttctgattcgaactatgtgaccaaaggcgaagcggaaacatttccggacattttgcaaaaattgcgggcgtttccggagtatcaaccgttttttccattgccgaacacgtccattttacataataaacgttatgtcaatgaaaaaaaggtgaccgaccactatgccatcatcccgacggagcaagtggccgatccggcgaagttatcggcggatgagcggaaaatttacgatttggtcgtgcggcgtctcattgccgctcattacgaagcggcggtgtttgactatacgaccgttatcacgcttgttgatgggcgcgcccggtttatttcgaaaggaaagcagcaaatccaggaaggatggcggaaagtcatcagccagcgggaagagggcgaggaagcgattcttccctcgctccgtgaaggcgaacaaggcgatgtgctggacgtccgtataaaagaaggaaagacccagccgccaaagcggtatacggaaggtcagctgattacgctgatgaaaacggcagggaaatttttagataacgaagaattggaaaaagtgcttgccaaaacggaaggtcttggcacggaagcgacgcgcgccgccatcattacgacgctgaaagagcgaaattatatcgaagtaaagaaaaatcaagtatatgcgaccgataaagcgaaagtgctcatcgaagcgattggcgaaaaaattttagcctctccggaaatgacagcgaaatgggagcagcgtctaagcgaaatcggcgaagggaaggcgtcagcggcccattttatggagcaagtaaaaaaattatcgaaaaaaatcgtcgaagatgcgcttgcctcgtcgcagcactggaactttgccggattcgatacggcatcaattcagcgcaccacatcgaaagcgacgttaggaaaaccagttggcacatgcaaattatgcggcggaatggtcattgacaaaggcgagttttatggctgcgccaattatgccaagacgaaatgctcatttacgatttcaaaaagaattcttggcaaaacgatttcgcaagccaatgtaaaaaagcttttgcagcatgggaaaacgaacgtcatcaaagggtttaaaaaaggagagaaaacgtttgatgcagcgttaatgtgggatgaaaaggagaaaaaaatagtgttttcgtttccgaaaaaataatctccttcctcatgttgagggggagattatttttttcatcactagaaaatggcaattagcatatttacgaatagagctaaaaattgtacgattacacttgtaagggaaatttttttgagtaacagtaattatattacgtaaacaaaagaagggataaccatggataaacaatttgaaaaaaggattttgcccatactgaaatgagtaaaaacggagaagaaaaagcggatgaaaattagatgtttttatacatagagacaaaaacttctggatatactacaaatgtacaaatcatctcataaacagtttggcaagaacatgataatattgggctatagccaagcggtaaggcaacggactttgactccgtgatgcgctggttcgaatccagctagcccagtctctaacagacaagcaatgtcgcttgtctgtttttttgttgaaaaagaaggagttttgacaaaggatgtcaaatataagacatggcaaggaggagattgtgatgaaaacagctgatttatgcgatgaatttttgagcgaattgcaagtatgccagctgccgatgcaatcttacggcggcaaagcggaattttccggaccgatcgcgacggtcgatgtatttgaagataatgtgctcgttcgtgaggcgctcgaaactgttccagcgggcaccgtattggtcgtagacggaaaaggttcgcgaaattgcgcgctgctcggagaccgtcttgcccagatcgcttgtgagcgcgggcttgccggggtgattattcacggatgcattcgcgattccgcagaaatcgccaatatgccgcttggggtgatggcgattggcacttgcccggtgaaaagcaaaaaagaaggaaagggaaaacgggacgttgcgctcgaatttggcggcgttcgttgggagccaggcgcctatgtgtacgctgatcaagacgggattgtattggcgaaaacggacttattgaaaaaaagtggttgacgatgtttgaaaatttgtactactatgaataacagaaatgttctttgaaaaatcgacattatatgccaaacaaataaggtgcctttctcattagagaataggcttaaaagggaagtacggtgaaaatccgtcacggtacccgccactgtgatggggagctttgttgcatcatgtcactgaaggaaacttcgggaaggcgcaataaagcgatgatcctaagtcaggagacctgccttatttgttcggacggatacctacgggattataggtagacgtgcgggagaatggtatactttttttgctatatttgtatgcatttttctgcacctctgcgtatagaggtgctttttattttgcaaaaaaggagagactcaacatgacaacatggaacttaatcggaatgaaacatcatgtgctgatttgcaatggaggcagctgcatgcgtaaagggggagaagaagtaacgcttgccatccgcgaagaaatcgcgatgctggagttagatggcattgtacatacgacgcggactcgctgcaatggccgttgccaagacgcgtgtgtagtcatcgtttaccctgaaggcgtatggtacaacggtgtgacgccggaaaaagcaagggagcttgtgcgaaggcatttacgggacggggaatggttggaagaaacgataacgtaccgttatgaagagaagcaaggattgatgatgtcaaaacaatcaaacgcccctctaggaatctcgaaattatgtaaagcaacgggaggaacgaaagcatgaaaaaatggaaagtcgcccttttcctttgcggtttagtcgtctattttacgtttaccggcagcacatcggcatttgcgatgcatattatggaaggatttttgccagttggatgggtgattttttggtggctagtgtttttgccgttttttatcatcggtatgcgttcactaattcggattacacgtgagcatccggaactaaagctgctcattgcgctgtcgggggcatttacgtttgtactgtccgccttaaaaattccatccgttactgggagcagctcacatccaacgggggtagggctcggtgcggtgctgtttggtccatggacgatggtggtgatgggcagcatcgtattgctgtttcaagcgttattgctggcacatggcggattgacgacattaggagcgaatgccgtgtccatggcggtcattggcccgattgtggcgtacggtatttatcgtttcgggaaaaagtggaatataccgaggcgctggacgatttttttcgctgcatttttctctgatttggccacatatgttgtcacttcattgcaattagcgctggcgttcccggatgcgacaggtggggttttcgcttcgtttgccaaatttgccggcatttttgctgttacgcaaataccactggcgattacagaagggctgcttacggtcgtcgtttggaatttcttatccacttacagcagccaggaactaaaccagttagagaggggagtgtaatatgaagagaagtctttttcttcttgctattgctgttttactggtagtagcgccgttattgttcattcatcactctgattttggcggcacggatggccaggcggaaaaaatgattcagaagctcgctcctcattatcaaccttggatggaaaccatatttgagccgccaggcggagaggtggaaacgttgctgttttctgtgcaggcggcaatcggtgccggaattattggctatattatcggcgtctataaaggccgggcgaaccgaaaagaggaagcaaaatgatccggcagtttgacaccatcgcttacgataaccgcctgcgaacaatacgccccgaacaaaaagtgatatttgcgcttctgttattaatgatggccatcacaggaaactggaaaatgcaagtaatgatgacgatttggcttgccatttggattatcggttatgcgcgtgtttcgtggaaggtgtacgccaaagccctcggagtcgtggcattgtttctgatgatgagttttccagctttgcttgtttcgatagacaaatcttttcatgtttccattgaccgttcgcaaatttttatcgcaatgtctttgctctctcgttcggtcgcggcatggtcttgtttatttttccttctagtgacaaccccgtttccagagatgttgtatgtgctcaagcgaatgaaagtaccatccatcatcattgagttgttattttttacgtatcggtttgtatttgttttcgagaaagcagcagaagagctatacgtagcgatgaaagcaagaaatggaggaagccattggcggcatggcgggatgttggtgttccagctttttcagaaaatatggcattcctatgaagcgttgcgccttgctttatgggcgcgcggagtttccaatgaaattgtctatgttcatatggaaacatacaacgaaaaaaacaaacgttatctgtgggaagcagccatcggcataagtttgcttctatggcttggatgataggagggcggcagaagatgctgaaaatggatgaagtatattatacgtatccgaacggaccatgtgtgctaaaaggattaagccttcatgttcccagtggaaaaaaatgcgcactcatcggtcataatggatgcggcaagacaacgttatttttacatgcgaacgggctgttgcggcccgactctggcgacatctattggaatggagagaagatggattatcggcgtccaacattgcaaaaatggcggaaagaggtcggcatcgtttttcaaaatccggaacaccagcttgtggcgccattggtacgtgatgaactggcgtttggcctgcaccatttaggaatgaaaaaaagtgagatggacgagctcatggaaaaagcgctggacgagtttggattacgttcatggttggacaagcccgttcatcatttaagtctcggtcaaaaaaaatggctgacgcttgccgccgtaatggtgatgaacccgaaattattagtgctcgatgagccgacggcatatttagaccgcctgcaaatcgagaggtttgtcgagaagatcaacgatattcatcgagctggcacaacggttttgatcgctactcatgattttgattttgtcttagagtgggcggatatcgtgtttgtcatgcatgacggacaaattgtcatgcaaggatcgccgcaagacgtatttgctaggcagcatcaattgcaaaaatggcgtcttggtgttccgctgcttgcttctgtatggaaaacgttgtttccacacgagatgcgcatcccgcggaatgtggaagaaatgaaacaatggatgagaatggatgagcgcacaaccctccatattgaaaaagtgatatagtgttcaagttttttcgacaaatgagctcagttaacatggacaaggaagatggaaattgaggtgagacaatgaaaggaaaattgctgattgtcggatttggcccaggcagcaaggaacatatgacaaagcgagcgcgggaagcgattgaagaaagcgatattattatcggttataaaacatacattgacctagttgcggatttaattggcaataaacaagtgattagtactggaatgacggaagaagtaagccgcgctcaagaggcggtgaaatgggcggaacgcggaaaaacggtcgccgtcatttcaagcggggacgcgggcgtgtacggaatggcagggcttgtgtatgaggtgctcattgaaaaaggctggacgcgagaaagcgatatcgaggtggaagtcatcccaggcatttctgccattaactcgtgtgccgctcttttaggtgcgccgattatgcatgatgcgtgcaccattagcttaagcgatcacctaacgccgtgggcgcttattgaaaagcgcattgaagcggcggccgctgccgattttgtcatcgctctatataatccaaaaagcggacgacgcacgcgtcaaattgtcgaagcgcagcgtattcttttgcgttatcgctcgccaaatactccggtcggattagtgaaaagcgcttatcgcgcgcggcaacatatcgtattgacggatttagcgcatatgctcgattacgatatcggaatgttaacgactgtcattatcggcaattcttcaacgtttgtatacgacgggctgatgatcacaccacgcggataccaacgaaaatatacattaagcgcctccgaacagccgctgaaaccacatgaacggcttcgcaaagaagcggaaccgtgggcgcttgatcaaacgaaacgagaaccggtaagagaaatggcagaagaagcgttgcaaacattggcgattggccaccaagacaccacgacgtttgcgccggcgattttcgaaatcgcggttagcccgggagtagcgaacaaaaattttacgccaaaacagatgatggtactagctgacatcgtcggtgaagacggaacgatgatgtataccccggatcattatttgaagctggaagtgcctgcttctgatccagaccgtatcatcgctagactgaaagaagcggggcttgacgttgcccctgttggtgatgtactgacggtgaaagcgtgtgatttttgcgacggggagaaaaaagacgcgattccatacgcggaagagttatacgatcagcttggcggaatggcgcttccgaaagaattgaagcttggtgtaaacggctgcggcatggcatgttacggagcggtgcgggaagatatcggaatcgtctatcggaaaggagcatttgacttatttttaggaggaaaaacggtcggaagaaacgcacaccctgggcaacttgtcgctgaaggaattccgcctggcgagattgtgtccgttgtcacccgcattattcaagaatataaggaacgcgcgcatccgaacgaacggtttcataagttttttaagcgagtgaaacaagtcggcgggtttgtgtatcaagaagcgaagcaagaggcaaaaatcgaagtgcctgtctgtggtgaataagggggaagaaaatgaatgaaagcagtattatttgtcgggcacggcagtcgtgacccggaaggaaacgaccaagtccggcagtttgtcgagcagctaaaaccgcacattgcggcatccttacatgtcgaaacgagttttttagaatttggactgccaacgattcgcgaagggattgaccgttgtgtcgatgccggggctcgcgaaattatcatcattccgattattttgctggcagcgggccattcgaagctgcatattccagcggagatcgatgaagcaaagaagcattatccgcatgtggctttcatctatggccgaccaattggcattcatgagcaaacgttttcgatcttaaaaacgagattacaagaaatcggtgaaaatatagaaagccctgacccagaaacagcggtagtgctgcttggtcgcgggggaagcgatccggatgcgaacagcgatttatataaaatttcccgcttattttgggaacaaacgaactatttccttgtagaaccagcatttatgggagtaacgacgccatcgttagaagatggagtggaacgatgcgtgaagctaggggcgcggaaagtggtggttttgccttactttttgtttaccggcgtgcttatcaagcgtcttggagaaaaagtaaaacaatttcgttttcagtatccgcaagtcgattttgcgctagcaggctactttggatttcatccgaagctaaaaacgattgtgcttgacagattagaagaagcgcttggcaaggcggttatgatgaactgtgatatgtgtcaatatcggcttcatgctgcggagcatcatcaccatcatcaccaccatcatcattaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacaatacctaccatcatgccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagttacggaacaaacgcttgtcgtgggcatcgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgcgtgcttcgcaagtcgttcccgatcttccagtcgaaagaggggtttcagcagctgtataaagcgattcaggaggcgatgcaagcgtttgggaagtcagaggtgatcgtcgcggtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaactcgatgacaacctgccgacgaaacacgacgccaaagacgccctggtcattgccagactggcaaaagacggacgattcctcgtcccccggctgctgcacgagatcgaagccgatttgcgcgtgggaagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaatgcgatcatccgctggaccgaccggtattttccggagttttggacggtgtttcgcgatctgggaaaaacggcgctttcggtgttggagtggacgccgtttccggccgatatggcgggtcggaccgccgaggagctcatcgaggtgtaccggcaaagcgaagggctgaaatgcccgcagaaggccaaaattcaggcgttgatcaacgccgcgaaggactccattggggtgacggaagggacagcgatggcccggtttgagatcgccgcgctcgtccgccgataccgccaattggaggcggagatcgccgcgttggacgccgagttgaaggcattggttcaaacgacgatggagtaccaatggttgaaaacggtcgacgggttgggagacgccacgatcatcgatctgttggcggagatcggcagcttcgcccattatcgggacccgcgccaattggtgaagttggcgggcctgacgctcaaggagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggctgcgctcggtgctgtttcgggcgatgattccgctgatccggcacaacgaggcgtttcgcgagctgcatgaatattacacgacccgatccgtcaacccgctgaccggaaagcagtccatcgtcgccttgtgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcctttgacgcggagcgaatgaagcaggacgtcttgtcccaagtgcaacgggcggcctaaggcctcccccctgcgaacggaagaatcgttggacaacaggatgacaccggagaagctggcgtgattttatccattcgaccttgagtccccaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcaacgcggagatccaaagggtgcatcgaatacgcttctcccccacggcaggaaaatataaccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaggatgtaagagattttgtcgaaaaatattttttggacacccctgaggggccgaaaagccttgataaatcaacatttctagagggaggaacatgcatgattattgtattagcgggaacgagcgatgcccgaaagctggcgctttgtatccaacaagcgggctatgatgtgttagcgacggttgttacagaacatgcggcggatcagttacgtgcttccggcttagcggtgcaccttggacggctgacgtcggaacaattggcggagttgatccgcgtaaagaaagcgaaagcagtggtggacgcgagccatccgtttgccgaagaagcgtcgaaaaacgcgatgcaagctaccgcagaggcgggggttccgtatatccgttacgagcggcaagcggctcacgttgcttatgagcgtgtcacgtttgttgacagttatgaagaagcagctgagctcgctgcgaaaaaacaaggcgtcattatgctaacgaccggaagcaaaacgttatccattttcgcaaaaaagctgttagggcttccgaatacgcgcgtgattgcgcgcatgctgccgcgcaaagacaatatggagaaatgtgaggagctcaagtttccgcaagaaaatatcgttgcgatgcaaggtccgtttacgaaagaactcgataaggcgcttttccaacattttggcgttacgttgctcattacgaaagaaagcggaaaagttgggtttgtcgatgaaaaaatcgctgccgcacaggagctagggattgagacgattgtcatccgccgtccatcaattcagtatggcacggtgtattcccagttttccgatgtcgttaaggcactacaacaaatagtaccgttatccattcattcatgaaagaaaggggttttaccatggattttcgcacggaatttcgtccgattacagtccaaccgcaacaaattgaagaaagaagttttcaaatcattgatgaagaaattggtgaacatcattttacgaaagaacaatatccgattgtacagcgcgtcattcatgcttctgcagattttgagcttggaaaaagcttgttgtttcaccctgatgccgtccgtgcgggaatcgaagcaatacgcagtggcaaaacggtcgtcgctgatgtgcaaatggtacaagtcggggtaaataaagtgcgcattgaaaagtttggcggcaaagtgaaagtgtatatttccgacgaagatgtcattgcggaggcgaaaaggctcaacacgacaagagcgattgtcgcgatgcgaaaagcggctaaagaggcagaaggcgggatttttgccattggcaacgcgccaacggcattgctggaattaattcgtttaattaaagaaggagaagcacgtccgggattagtgatcggcctgccggtcggttttgtgtcggcggcggaatcaaaagcggaattggcgaaattggatgttccatttattacaaatatcggccgaaaaggaggaagcaccattacagtggcggcgctaaacgcgctttcactgttggcagagcgagggtaaacgaatggaaacgaaaaaaacgttacgcgagggatatacgacaggggcgtgtgccacagcggcaacgaaagcggcattaacggcgcttattaccggcatcatacaaacggaggcaaccatttatttgccagtcggacgatgggcgacatttgcgatcgaagcgtgcgagatttatggtgagtcggtgaaagcaacggtgatcaaagatggcggggatgaccctgacgcgacgcatggagcggcgattgtatcaaccgtctcatgggcggagcaacccggcattcacttagatggcggaaaaggggtagggcgcgtcacaaaaccgggcttgccggtgccggttggcgaagcggcaattaatccaatcccgcggaaaatgattcacgaaacagcgcgcgaagtattggaacaatacggcatttcccgtggagtgaacgtcattatttccgttcctaacggggaagaaatcgccaaaaaaacgttaaacgcgcgccttggcattatcggcggcatttcgattttagggacgcgcggcattgtcattcctttttcgacgtccgcctaccgcgcaagcatcattcaggcgattcaagtggcaaaggcaaacgggtgcgaccatgttgtgattacgacggggggacggagcgaaaaatttgcgatgcgacaatatcctcatcttcctgaggaagcgtttattgaaatgggagattttgtcggctttacgctgaaacaatgcaaacggctcggcatccgaaccgtttccatggttgggatgatggggaaattttctaaagtggcacaaggcattatgatggtgcattcgaaaagcgctcccattgatttttcgtttttagcagccattgctgaacaagccggagcttcgccggaactcgttgccgctgttcgcgaagccaatacggcatcacaagttggcgagatgatgcaagaagcagggaatgagcgcttttttgaaatattatgtgaccattgttgtttatccgcgttacgtgaagtgggcggcggcatgaccgtggaaacgtcgctatacacaatgggcggtcaattattaggaaaggcggtacgaaacgatgcaggcgattaaactaattggcattggcgccgatgggaaagcgagcctcccgcacctttatgaacgttggatttatgaaagtgagttattggtcggaggagagcgtcatttagcctttttccctgattatcaaggcgaaacgctcacgattcgaggagggctatcacagcttgtcgagcggcttcgccatgaaacgaaacgcaccgtcattgtcgcgtctggtgatccgatgttttatggaatcggcagctatttatctagcaaactgccaatcgaagtatatccagcagtcagttcgattcaatgggcgtttgcgaaaatgggagaaaaatggcaggacgccaaatttatcagcgtccacggccgcagcatgaaaggacttgcccagcgcattgacggatgcgacaaagtagcgatattaacagatgaaacgaattctcctaatgccattgcgaaatatttgctttcgtacggaatgaccgaataccgtgcgtttgtcggagaaaatcttggcagtcaagatgaacggtgccgctttttcgaattagaagagatggcagatgccgagttttttccattaaatgtggttattttacaaaaaacaaaagaaggtccgatgtggccattaggaattgacgatgacgaatttttgcagcgtaaaccagataaaggactgattacgaaaaaggaggttcgggtgttaagcattagcgcgctccgtcttcatgctaagagcgttgtttgggacatcggcacatgcaccggttccgtcgcgattgaagcggcgaaaatcgcacgcgaaggctccgtgtttgcgattgaaaaaaatgcccatgatatcgaaatttgtaaagaaaacttaaaaaaattccgcgttgacattacgcttgtacacggcaaagcacctgagcatttagacaaatttgccgatccggatgcgatttttattggcggaacatcaggagaaatgggaccgcttcttgatgtttgctgccggcgcttgaaacggaacggacgcatcgttgcgaatgcagttacgattgaaacgctggcgcaggcggtggaaggattaaagcagcgcggctttcaagtagacgttacgctcgcgcaaatctcaagaagtaagccgattttagagctgacgcggttttcggcgcttaatccgatttatatcattacggcaaagagggaggaagacgaatgagcggaacattgtatggcatcggcgttggtccgggcgacccggagctgttgacggtgaaggcgtttcgccgcctgaaagaagcgcatgtcattacctatccgaaaaaacagcgcggcagcaaaagctatgcccaacaaattattgaagcatatttttctccagcggaaaaagagatgattggtctcgtctttccaatgacgaaaaatatggatgtgttaacagaaaaatggaatgagacggcagaagcgatttgggaacagctaagcgcaggaaaagatgtcgcgtttgtgacggaaggagatccacttttatatagcacgttcatccatctgatgaaaatcatgaaagagcggtatccaaatgtcacgattgaaattgttccgggagtttcctccgtcaacgcagcggcagcgagactgcaaatcccgcttgctgacggggatgaacaggtggcgattattccagcgcgcgacgactatgaagcaatgaaaaaagcgcttgaagaccatgattgtgtcgtttttttgaaagtggcgaaagtgatgggcatgatgatccgtcttcttcgagaacaaaatttattgcaaaacgctgccgtggtgacaaaggtgacgtcaaaggaagaaatcatttggaatatcgaacagcttgaaggagtagagttggaatatttaacgttattggtggtgagaaagtgaaactatatattattggcgcgggcccgggggctccggatttgattacggtgaaaggcgcgcaactgcttcaggaagcggatgcaattttttacaccgattcgctcgtcaatggcgaactgatcgagcgctatcgaaagccggaagcggaagtatttcatacggcaggaatgcatttagagcaaatggttgaagcgatgttagaacagcttaagcaaggaaaaaaagtcgtgcgcattcatacgggagatccatctgtttacggagcgacgcttgaacaaatcgcgctattcaaaaagcaaggggtggaagtggaaatcgtccctggcgtcagttcggtatttgcggcggcagcggctgttcaagcggagctaaccgttccggatttaacgcagacggttattttaacgcgagcggaaggacgaacaccagttccaaatagagaaaaactggaagatttagcaaaacatcgttgcacattagcgttatttttaagcgctacattaacaaaaaaagtaacaaaggcactaagggatgcgggatggagcgatgatacccctgttgtgattgtgtataaagcgacatggccagatcaaaaaattgtccgttcgacggtcggcacgctggacgaggatatgcgcgcaaacggcatccgaaaacacgccctcattttagcaggatgggcgttagaccctgcaattatcgaacgcgactatcgctcgaagctgtatgataaaacgttcacacacggatatcgacagggggtgtgaggagttgtatgcgattgttgcgattacgaagcatggtgttgatattgcccgccgcgtcggcgaggagcttccaaacgcccgtgtgtattatacgaataagtttgcgagaggagacgaagacgaaaaaggcattcgtttgtttgaagggaacgtgcggttattattgccatcgctttttcaaacataccgcgggcttattctcattatttcgcttggtgcggtcgtgcggatgattgcaccgctattaaaagataaaaaaaccgatccggcggttgtcgttattgatgataaaggggaacatgtcattagcgttctttccggacatcttggcggagcgaacgaactgacgcggcaagtcgcggagattttacatgcccatcccgtcattacgactgcgtctgacgtacaaaaaacgattgccgttgatttatttggccgttccttcggctgggagtgggaatctgacgaaaagctgactcccgtcagcgccgccgtcgtcaatgagcaacatgttgccattgtacaggaatcaggggagcgagaatggtggaactatgataccccgctgccaaacaatatccgtatttatgattcgattgatgaagcgctagcggcgaaaccggacgccgcgcttgtcgttacccatcgtttattaacgaaagaggaagaagcgattttgcaaaacggcgttttgtatcgtccaaaagtaatcgtgctcggtatcggctgcaaccgcgggacaacggcggaagaaattgacgccgtcattcgcgatacattagaggagctgcgcttttcaatgaaaagtgtgaaagcggtatgtacgatcgaattaaaaaaagacgagccagggttgcttgaagtggtgcgaaaatacggatgggaattcgtctattatacccctgaacaactgaatcaagtaaacatcgaacagccttccgaaaccgtgtaccgctatacaggagcttatggtgtgagcgagccagcagcgaagctttatagcggtgcagagaaattggaattagtgaagaaaaaagcaggtaatgtcacgatttccgtggcacttttgcaccattaagggggaaaacaacatgagaagaatcgtaatcgccgggacgggaagcggcgttggcaagacgaccataacgattggattgatggcggcgttaaaacaaaaaggctacattgtacaagggtttaaatgcggcccagattatattgacccaacctatcatactgctgtcacgggcagaccgtcgcgcaatttggacagctggatggttggacacgaagcggttcaagccatttgcgcaaaaggctgtgaaggggctgacatcgccattatcgaaggagtcatggggatgtttgatgggaagcggccgacgacaaacgaaggaacgacggcggaaatcagcgtattaacgaatagcccggtgctattggttgttgactgcgccggcatggcacggagcgcggcggcggttgtccgcggctttcaaacgtttgatgaacgcgtgcgcattgcgggagtgattgccaaccgcgttggcagcgagggccactttcgcctggtgaaaacggcgattgaacaagaatgcggcattcctgtgatcggatttttaacgaaagatgatgcgcttcacattccagagcgtcatttagggctcattccctcgattgagcggggagagttagatgacttttttgcggaattaggcaagcgcgttgccaggacggtggatcttaacgcgttgctaaagctggcggaagccccagcattaaatgttccacaatcgtatttcgatataagtaaatcgtatgatgtacggattgcggtcgcaaaagatgcggcgtttcatttttactatccggaaaatttagagatgttacaagcgtatggagccgagttagtctttttctccccgcttgccggcgagccgctgccggacgatgtcgatgggttgtatattggcggcggatttcccgaagaattcgcaaaacagctgtccgaacagcaaagcgtcaaacagtcgattaaagccgcgatcgaaagcgggcttccgacattggcggaatgcgggggatttatgtttttaaccgaaggcattaaaacgacggatggccggtattatgacatggtcggcgtcataccgggacggatcgtcatgcatccgaagctcgttgcgctcggctatcgcgaagtcaagggagagccagggaatttcttgcttccggaaggattgcaggcgcgggggcatgagtttcattattccacgtacgaagcgcgcggcgagattccgtttgcctatgaaacaacggggcttcgtggtacgaaaaaagatggctatcagcatcaaaacttaattgcaggatatgtccattttcattttgcgtcttgtccgcaaatggtcgaaaattggctaacgaaatgcaagaaggtgaaagaccatggctaaagcgttgccgattatgtttcaaggaacgcattccgacgcgggaaaaagcattattgccacggcgttttgccgaattttcgcgaaaaacggctggaaaacggcgccgtttaaatcgcaaaacatgtctcttaactcgtatgtgacggttgatggaaaagaaatcgggcgggcgcaagggatacaggcggaagcggccggagttgtcgcgacgacggatatgaatccgattttaattaaaccgagccgcgagcatgaatcgcaaatcgttgtgcatggaaagccgtataaaaatatgcaggcgttcgcgtaccgcggcgaattttttgaaaaggggctggcgattatccacgagtcgctcgatgttttaatgaatgaatacgaccggcttgtaatcgaaggagcgggaagtccggcagaaattaatttaaacgaccgcgaacttgtcaacatgcgcgtcgctcggatggcaaacgcaccggtcgtgctgattggcgatattgaacgcggtggagtgtttgccagtttagtaggaacattgcagttgcttgacaaagaagatcgcaagcggatcatcggcgtgatcattaataagtttcgtggcgacttggcactattgaagccggggctcgattggttcgaacaatataccggcgttccggtgttaggcgtcgttccatatttagaagatttacatattgacgcggaagactccgttagtttagaacaaatgtccacagccgtaaatccggataaagacattgatattgctgttattcgatatccgaaaatatctaatttcacagatgtggatccatttttgaccgaaccggactgccacgtccgttttgtggcaacagccgcccagcttggccagccagatttgcttattttgccgggaagcaaaaatacgatagaagacttattatatatgaagaaaaacgggattgcggaacaaattgcacagctcaacaaacatcaccgtgtgacgatcgtagggatatgcggcggttatcaaatgttaggggctcgtatccgtgatccatttggtgtggaaacaccactaagagaaatttctggattgaatctccttccgattgaaacgacgcttgagcgtaaaaaaacaaccgttctttcggaaggaatattgacatttacgggtgagcgttttttcgtgaaaggatacgagatacatatggggcgttcgcagccacttgatggaaatatccctttcatccatgtccaagggcgagcggaaggagctaaaagcaaagatgaacgggtgatcggcacatattttcacgatctttttcataacgatgcgtttcgtgaggcgttattgaacaaaattcgccgcgagaaaggattagcgcctatttacggacgtcagtctttccgtactataagagaacaagcttttgaccgccttgccgatcatgtgaagcggcacgtctgcatcgaagaaatcgaagaaaaaatgtatatgtttcaaaggagggatgtgtaatgttattttcgattccaaagcttgataaaaaaacaggaaaagaggtatgcgctcacgtcgaccaattgacaaaaccggttggcagccttggtcgtttggaacagttagcggtggagctggcggaaatgacagggaacaaatttcctgatgtttcgccgccgggtatccttgtgtttgcggctgatcatggtgttgcgaaagaaggggtgtcagcgtttccgccagaagtgacggcacaaatggtgtggaattttgttcaaggcggtgcggcgattaacgtattcagccggcaaattggcgcaatatttgccgttattgatgttggggtcgcttcaccaattgaacatgaagcagtagtttccaagaaagtgcggtacgggacaaacaatttttgcaaaatggaagcgatgagcaatgcggaagcggaacaagcgctaatagttggttacgaacaagcaaaggaaataatcgaccaaggagcgcgtactctcattgtcggtgaaatgggcatcggcaatacgactaccgcgagtgcgattttagcggcggtgagcggcaagccaattgaacaacttgtcggaagaggaacaggcatttcggaagagaagattgcgcataaagccgatgtcattcgccgcgcgttgtcacttcatcagcctgatccgtctaaaccgattgatttattatccaaaatcggtggcttggaaatcgccgcgatggtgggggcgatgctagcggcagcggagcggcgcgttccgattttattggacggatttatttgtaccgttgctgcacttgtagctaagctttttgctccgaatgttgccgattatatgattgccggtcatcgttctcaagaaattggccatcaaattgctcttgaattattagggaaagagccgcttatcgatttaagcatgcgacttggtgaaggcagcggtgcggctgttgcatttccgctgctggcatttgcggcagcgatgataaaagaaatggcgacatttgcttctgcccatatttcaaattctgtagaaggagcaggaaaacaatcatgacaaatggaaaagtatatatcgttggtgccggtcccggtgatgaaaaactaatcactgtctatggattggaatgtattcaacaagctgacgtcattatttacgaccggttgattaataaaaaattactgaaatacgccaaaatcggcgctgagttaatttactgcggaaaagagccgggaaagcacgcgctcattcaagagcggattcacgagctgttagtcgaaaaagcaaaacaaggaaaaatcgtcactcgtctaaaaggaggcgatccttgcgtctttggacgggctggggaagaagcagaggtgcttgcgcagcacagcattccgtttgaaatcgttcctggcgtgacggcgggaatcgcagctgccgcttatgccggcataccggttacacaccgggaatatgctgcttcgtttaccattgttaccggccacggccgtcaagaaaagggagatgaccgtcttcattgggaagggttggcgaaaggaagcgatacgattgccttttatatgggtgtcggcaatttgccgtatatttgccaaaaactaatcgaacatggaaagccgtcgaatactcctgtggcggtgatcgaatggggaacgacacggagacagcgaacggctgtcggcacgctgcagacgattgccgatatcgtcaagaaagcgaatctttcccacccagcgattattcttgtcggagaggtcgttcggcttcgtgaaacgattcaatggttcgctgagatggaccggggtgagacggttgccaccatataaaaagaaagggcgcatcatcgtttacacgggggatggaaaaggaaaaacgaccgccgctctcggattggcgatacgagcggtgggaagagggaaaaaagtcgccgtcattcagtttattaagtcgccggaacgaacgtatggagagcatcttatatttcaaaaactcgggattgaaatgtatcaaatgggcgccggatttacgtggacgaaaacgcccgaagtgcatcgtcaggcattgaaagcggcatgggaatttacgaaagaaaaagtgttatcgggtatgtacgacttgattgttttagatgaactgaacaatgcgcttgcgattgaccggtttccggtcgatgatatcgtctccgttcaagacgtacttcgattgatggaaaagcgtccacctgatcttcatttagtaattaccggccgttcggcgaacaggaaattaatcgaggcagctgacattgttacggagatgaaactgatcaaacacgattatgagaaaggcgttacggcaatgaaagggattgagctttagctcatcccttctctgattcattcataaagatctgttttgtcgttttgcgatttattacgtttatttcctttgctgttgtcgcccgagatcggtccatttaggagcgacatggcatcttgtgtaggggcgttctgatttttgcttcctttattcggtctttttgtcatgtgctagcacgtcctttccacaaataagtattaggaaaacgtaggaagttgatcaagattgttggaggcatctccgtcgggattggagcgtatatattgttccccatcgtgttcggtaacgatatggacaccggtaatcgcaccgttttccacttccattaatgctttgcgatacgataatacgctccctttggatgttttaaatccaatgatgtctccttgatgatttttttggacagcgacaaatgtttcttgtccgttcatgaacaatcactccttctttcagcattattattttttgtaaaaggacaatttttattcgaacgaggtgttacgatggtcatttttgactggcataaagaagcggaaaaacagtgggacgaaagagcggatttttggcatcaaagcagtgaagagatgtgggagcggggaagccggaaaacgattattccgttcctttcatcatatattccaaaaggaagcaatgtcattgatttagggtgtggggatggttatggagcgtggaagctgcatcaaacaggatacgatgttatcggcatcgatttgtcgagcgaaatggtggaaaaagcgaaagcgcggagagagaacgaaaggctgcgctttattcaaggcgacttaatgaaattgccgtttgctgatgaaacgttttctggagcgatggcaatcaattcgttggagtggacggagcggccgcttgaagcgctaaaagaagcaaaacgggtgttgaagcgaggtggctatttttgtgtcggcattcttgggccgaccgctgcgccgcgcgtcaacagctatcctcgtttatacggaaagccggtcatttgcaatacgatgatgccgtgggagtttgaacaattagcgagggaaaacggctgggatgttgtcgatggacaaggtgtttataaacggggagttcccgaaaagctggtccagccgttatctatcgaactaaggcaagcactgacgtttatgtggttatttatgttgcgtaagaactaaaaaaacaaaaaatgccgattcatcccccgcctatgcttcgcttagaggtgggggatgaatcggcaaaaaaagataaacaacacaaccattcacgcaaagccgttgctaatgccgttgcaacctattttccgtacatttcttatcaaaagctgccgtattgtatgaaaatgcatgggacaatcgtgaattttattcaaaagaatatacttattcccactcatatggcgtttcttgataaacgtaatagttcagccagttgacaaacaataaattcgcatgagagcgccaagtgttaagcggctctttcgttggatcgtcgtttggaaaatacgattctggaatgtgaattggaagccccttggctaaatcgcgttcatattcctcttttaatgtcgtagcatcgtattccggatggccagttaaaaagatttgcttgccatcgttggatgcgactaaacatacgcctgctttctccgaaacagataaaatcgtcagttctgggattttctcaatatcttcacgttttacatcggtatggcgtgaatgcggcatccgaaacacatcgtcaaatccgcgcaatagcttgacattttttacttcaagcgaatgttcgaaaataccgaagcatttttgtggaagcggatatttcggaatgccgtaatggtaataaagccccgcttgcgctccccagcaaatatgtagcgttgatgtcacatttgttttcgtccattccataatttctgtgagttcgctccaatatgttactttttcaaacggcatttgttcgaccggagcaccggtaataatcattccatcaaacttccgatggcggatatgtggaaagatggtataaaattgctcgagatgatgcttgcttgtcgtctttgattcgtgtgttgccgggcgtaaaaatgtcacattcacttgaagcggcgaattgccaagaagacgcaataactgtgtttccgctttttctttttccggcattaaatttaaaatgactatatttaacggacgaatgtcttgagaatacgcccgttcttcatccattacaaaaatattttcttgttctagtatttcttttgccggtaaatcttttggaatattgattggcaacagtctcaccctccattctttgttttaaataacttaattataaaaacattacaaattttattcaacgaatttttttccatttgtacaagtggtaaaatgtatatgtttacattcattacgtatgtggatttaagatgtcgactggcgtggagttgaaaatgtgatgacgatgccaggcttgccgaaacagccagcggcgcttcgcatgaacgtcgatgaaaacggaatgctgtcgctttattttaaaggggagattggatgtttgatccaactgtatttgataatttgaaaacagtgctcgaaggagcggtatatgaccttgatttagcgggagaaatcgttgtaatcgatcgtcacgatatggtcgatttggctcacttttcgcgtgcatatacgattacgttttgtttatcatctgatcataaacaaaatatatcatgtacgattcgattggaaatggacttagaacaaattgcgcaagaactgcttcagcgcgcagttcgcccaggatgcaagctgatgattacgttctctttgccgatccgtcggcatacaacgtgctctcttattgagggcacgttgcttcgcatttggggagacaagcgaatcattcgacaaacgttaagtcatgattttcctaatgaagagtctgtgtatcataacgaagtaacgatcgaattcggccgccttatttatgaagacaatgtcgatgatttgcaggcgatgatcccgtatatgcttgattcgcttgaacagctgcaaccattttacaagtcctagaagtggaaaagcgccgaaaaattcaatatgatgaaagagaggtgaaaaacgatgagtatttatgattttcgagtaaaaacgattcgtggggaagaacagtcgttagctgattacaaaggaaaagtgcttcttattgtgaacaccgcaagcaaatgcggttttacccctcaatataaagaattgcaggagctgtatgaacaatatcgcgaccgtggattcgtcgttcttggttttccgtgcaatcaatttggaaatcaagaaccgggaacggaagaagaaattgaacagttttgccaagtcaattacggcgtaactttcccaatgtttgctaaagttgatgtcaacggcgaaaacgcccatccgcttttccagtatttaaaggaaaaagccccaggtgtgcttggaacaaaggcgattaagtggaattttacgaagtttttagtcgatcgcaacggaaacgtcgttgcccgttttgctcctcagacgcgtccgagcgagttaataagcgaaatggaaaaattgttgtaacaaaaaaggagaaaaactgtctttccgatgagaaagacggttttttgtcgatagataaagtgcgagaaaatgccgaaaacttgttatcggttttatagtggcatagacgataacagtctgccaagttttgcaatagggttaataatgtcttaggctgaatgcgggtcatcaaaaaacaatagggcgtttgccgataaatttaatggaacgagagcgggtaactgcacgcaggtataggaaaatcgattccgcacgtcgtaacctgctggtttcggtcgtgcagaagctcaagcgagagtgggatggttgcaatgaaaatgttgatggtggaaaatattgcaaaaagctacggagaaaaagcactatttcaacaactgtcttttacgattaaagaaggagagcgcattggcattatcggtgtcaatggtgccggaaaatcaacattattgcgcattattgccggggcagatgtaccagatgaagggcaaattacttatccaaaagactatacgatcggttatttgccgcaacaaccggagtttcgtcatgattttaccgtgttagaacaagtattccatcgcgatacgccgcttatccgccttttgcgggaatatgagctggcgcttgctgagctcgaggaacatccccttgatgaaaagcggcaagcgcgcttgtatgcctgccagcagcaaatggacgcattgaacgcatgggaagcgaatgcgaatgcaaaagcgattttgacaaagctaggcatttcggatatgacgaaacgaatcggagagctgtccggagggcaaaaacggcgcgtagcgttggcacaggcgcttattgaagcaccggatttactgattcttgatgagccgacgaatcatcttgattatgaagcgatacgctggttagaagaatatttatcacgttatcaaggtgcggtactgtttgtgacgcacgatcgttatttcttagaccgcgtcaccaaccgcatttttgagcttgatcgcggcaagttatacacgtatgtcgggaattatgctgcatttttagaggcaaaagcactgcgtgaagaacaagaacgtactgctgcggaaaaacagcgtaatttatacctccgtgagctcgaatgggtaaaacgcggagcaaaagcgcggacaacgaaacaaaaggcgcgcttaaagcggtttgagcagttagaatcgtcgctcgttacagaaaaaagcggccagcttgatatcgcgctaggcggtagccggcttggcaaaaaagtcattgagctaaagcacgtaagtcaatcgtttggcggaaagcggctttttcatcagtttgacttgttaatcaaaccaggcgaccgaatcggcatcgtcgggccgaacggcagcggcaaatccactttgcttaatatcatcgccggacggctgcagccggaagaaggagaggtggaaatcggtccgactgtcaaaattgcctattatacgcaagagcatgtggaaatggacgagcagaaacgagtcatcgaatatattcgcgaagcgggcgaggcaatacgcaccatcgatggagagacgatctccgccgcgcagttgcttgagcagtttttgtttccaatgcatatgcatggaacgccgattcgcaaactgtccggaggggaaaaacgccgtttatatttattgcgcttgttgatgacggaaccaaacgtcttattgctcgacgagccgacaaacgatttcgatacgcaaacgctgactgtccttgaagattatttgcagtcatttcctggcgttgtcgttaccgtatcacatgaccgctactttttagataaagtcgctgaccagctgttgattttggaagggaacggaagaatatctacttactttggcgaatattccgcctacttagaagagcagctccagaagaaatcaacgcaaaaacaagaaaaacaaacgccaaaagaaacgaaagcgccaaagaaacaaacgaaacgccgtttaacgtttaaagaacaaaaagaatgggaagaaatcgaggccaatatcgctgcacttgaagcaaaattgcaggaagttgccgaagagatggaaacatatgcgagcgattatgaaaagatccagcagcttgcgcaagaatatgaagagctttcagcgaagttagattcgcttttagagcggtgggcggagctatcagaactcgtagaatcgtcatgaaaaaaggagggaactgtgttgaaaattaaatcgattgaaccaaccccgagtccaaatacgatgaaagtattgttagacgaagaactgccgtttggcaccagccataactataaaccggacaatgtcgatacggcgcctcctcttattcagcagttaatgaaaattgaaggagtaaaaggaatttatcatgtcgccgactttttggccgttgaacgcaatccgaaatatgattggaaagagattttaacgaaagtgcgtgaagtgtttggggaagaagtcgacagcgagcaagaagaaacgaaaaaaacgaatgaacattttggagaagtaaaagtatatgtacaaatgttgtacggtttgccgatgcaagtgaaattaacggatggggaacgggagcatcgcgtcggccttccaaaacggtttatcgatgcggtcattgaagcgcagaaatatgccgacaatatcgtgttagaacggaaatgggttgaaaaaggggttcgttacggcacatttgaagaaatcggcaatgaaattgtcgaagaactgtcagcggcgtacccgccggaacgattagaacgcatggtacaaatgttccgccgcggcgagcaggcaaaaacgcaaaaacggcaaagcatcaaagtaacagaagaaatgctcgatgatccggattggacaaagcgatatgcggcgttagaacaaatggcggagccgacagaagacgatataccggtgctcgcaaaagcgctgaaagacgaaaaagtagcgattcgccgcttggctactgcgtatttagggatgatcggcggcaaaaaagtattgccgtatttatatgaagcgctgaaagataaagcggtttccgtgcggcggacggcgggagactgcttgtccgatattggagatccggaagccattccagtgatgattgaggcgctgaaagacccaagcaagcttgtccgttggcgcgctgccatgtttttatacgaagtcggcgatgaatcggcattgccggcattaaaggcggcggaaaacgatccggaatttgaagtgagcatgcaagtgaaaatggcgatcgagcgcattgaaggcggcgaggaagcgaaaggatcggtttggaaacaaatgacggaaagcagaagaaaaggtcaatagtaaagagtgataaaaattggaaaaggcacgctacacttgattgcaccttttctttttacgtctttatgtgtaatgtttgcatcatttataacgtaagtacaatcgtatcagttatttttattgattttttggaaataaaatagtattctgatgccagcaaaaatggtttggagggattgcgttatgtccatggcttatgaggaatatatgcgccagcttgtgcagccgatgcgcgacgaactcgtacgtgcgggattccgcgaacttcgcacgagcgaagaagtagaacaatttatggaaaacgtcgaaggcacaacgtttgtggtggtcaactccgtttgcggatgtgcggcaggattggcgcggccagcggcaacacaggctgttttaaacagtgagaaaaaaccagatcatttagtgacggtgtttgccggtcaagatagagaagcaacggcaaaaatgcgcgagtatttcgtcgggttcgctccgtcttccccatcgatggcgctcttaaaaggaaaagaagtcgttcattttattccgcgcgaggaaattgaatttcaatcaatggaagcagtaatggaaaacattatgaacgcatttgaaaaatattgcggataggatgcttattttaggcatcctttttttatgcgtcgttgtcaatcactcacttaaaggaaccgagcatcgacaaatgaagggcgaacggttaacgaaaaggaatagaaagaaagttgcaagggaatgttaaaggtggggatataagtagtttgttaaacatctataaaaaggtatgaaatcatgtaaatatctcctgttattggacgtaagtaaagaggcggatattctccatcttttgtattgtctcctgcctgatgataaaaaatcatctcctccttcctcatgtaaaaaggaaatgacgaagatttggcgaatatatgttctaaaggatccaaacatagggggaaggcaaggggatgaaaacggttcgggtgatgaaaattgtttctcatgatgaatcgcaacttcgctcattagatgagttgatgcgcgtcttttgttccgcgaagcgatacgcgtttaaccgtttgctggagggaaggaacgcaaaagacatcattaagcgccttccgcgccaatttcggctcaacaaacggtttgccgaagacgcggtcttgcttgttcaatcactgatttcttcccaacgtgagttgcttccaatgcgcttagaggatgtgcaggcgaaaatcgaaaaaaccgaaaagaaaatcgatgactaccaacatggaagaaaaacaccgaaaaaagtcgatcttccaacatgtctaggtggattgcaccaacgtttagaaaagctcaaagcgaaagaagccgagctaacgcatcatctagaacaagggacaattccacgtgtgatttttggtggaaaacaaaacttttacaagcgcttgaaaggaaaaatcacgaacgaagaatggaaagatgtgcgctcgaatcagttgtacgcaagaggagataaaagcaaaaaaggaaatttaaatattcgcctcacctatgacgacaagacgtaccaatgttatgtagaaatcgccaatccacttggacaacaagaagggaaacacgctccccgcttgaggtttcctgtgttggttcctgaaaaatatgaagaggaaatcatcgatgtcgtcatgggagaacaagtgggagggagtgaatgcaaaaggcaagccgatcatggactaccagccatacacggtggaaatcaaacgaaaaaacgaagagtattatgtgcatctcatttatgaggaagaagtgtatggcagagaacttgcctacgatgaaccgattcaagcggaacgaatcgcaggaatggatatcaatattgatcgcatcgccgtaagcatcgtttcgaaacagggaaactttcttcaatcaaaggtgttttactgtcatgaactcgaatatgtgcgggcgaataaacgaaacaacatcattggtgaaacggtgcgcgatgtatatgactggctgcttcaagagaatgttggggcaatggttatcgaaaacatccaactaagacagcagcacgatacggacaaacgattcaatcgcttgacccaccatttcaaaaagaaaaagctgacggaaacgattcttcgtcggggaatgcggcttgggtttcgcatcaaaaaggtgaatcccgcgtacaccagcatcatcggacgtttcaaatatatgaaaaagtatgggttgtccgtccatgaaagtgccgctttggtgattggcaggcggggattggggtatcaggaacgattgccaaaagaactcatcgatatcataaaaacgaaagtgaaacgccattggattgccgtgttagggtcgatggaagaatcctacaagcaatcgaaaagcggcaagaaacaacaccaatatatcgcgatgatgttacgcaaaatcgagaatttcaaacaagagcatgaatggtcattatggaacatcttgcacaaatgttgttggctgaaccagtatcaaattcaactaaaggaggtgtaaacctggttgctaaaatcgttgtcgtgtactgaccgatggaaggaatggtgcacgacaggtgccgtcgctgacagcgatccacggggtgtctttcacaataggtggatgacaaggggattcccttcctgatggaactcgggtgtttcctgagcggtaagcggtgtttcctggttccatcgcgatgagccgatttttatagattttagtaaccaggtgacatgtgatgccgaaacggaaaaaagatccgtccaaagcgggattaagcgctccaaacgtgaaaggacaaggaacaacacaaacagaaacgggcgcatatgaacttgactccgcccgcaagaaaacaaaaatcgattaacagaaaaactcgcagtcaacctgcgagtttttcttatgcatttgcgatgcagctataaataaaataaagaatcgtaataatgcttgccgcaaaaaagatcgtgttcatgctgtttcccgcctttctctatatgttttctatggtaaagtatgatacactatttatataattctttatatattcatagtatatatcatttaaagcggaaaaagaaagcgtttttccatgtgtaagcagggggagatggagcaatgaagttggcagcgcgtatgaaagctttttccacatcgatttttagcgaactatcaatctataaaaaacaaaaatgcagcgaaaaaaatgatatgattgatttaagcatcggcagtccagatttaccgccgccgccatttgttatggaagcgcttagccgttatgcgagcgatccaaaagcatatggatatacgctgaaaggtagacgcgaatttcatgaagcagtggcgttttattatcaaacagcacatcatgtaacgcttcatccggaaacagaaatcatgtatgccatcggttcacaagacggccttgttcacgagaacatccgccggaagcccactgctttagctgtgggaggaaggcggggtttatatttttagtatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgcttaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagttgcaagcccacggctttagccgttgggtagttgacctgccaatggcatttgcggacccaggggatattattcttgttcctgatcccggctatccggcatatgcaacaggcattgcgatggccgaagcagttccttatttcatgccgcttcgaaaagaaaacgatttcctgccaaattattgcgggcagtagaaaaattgaaacaaagcggaattttttcagcaaagtgaggtgaagaggtgtgaagctgccaaagtggttaagaaaaacgctcgttgtcgcaatcacggtatgtacgtttggtcttgttacaccaccttcttcgttaatggctgctgatgaaccagcgtcagatgattcgccgtcttctgattggcaaaataatcatagcggatcgccaattacgtccgttacagctcggcgggaaatgcaagcgccggttttgactcggcagcaatttattgagcagacgatggagaaagcggtcgtgcaatcgtacgaaaaatttggcagcaaaatcgctcctgttattgaagaagagtttcgcgatgtgattttgccgcgcattgaggaagtgattgcgtcgcttgctgagcaatacccggaagaacagctgcagtatttggaggtgacggaaaacccatcaggcgggatgggagagcgcatttttcatatttaccgcgtcgacacaggagaggatattatccgttttcacgtcaggcgcgaacatccgccgcaagatgggtattggtttcaatttcattaccatacgtaccacgacaatttccaaacccattacgagctaggaaaaatttattgggataaaaatacgccgccgcaatggcggacgtgaacggtttttttgctccgtttccatgaacgtttcccgctgatcccgcttccttattttacacatttgtccccgtttttttgtgtgttacaatttaatagaaaaagagattttcatattcgtagcaaaagaggcgggggaaaggatcatgaaacggattcttttttggatcataacaatgttggcgatcattccgcttctttcgctttccccgtatcctgccgcacacggcgttttgcttgatgatagcaatatggacataaaacataccatgccgtacgatatattaagaaaaatgatcattgttccggaaacgaacttttcccatcatgaggcgaaaaaaatgattgatacgcttgcccatatcgacccatccatattgcaaaaagcggcggatcatcatatttatattcagctgttgactggaaagattaccgatgaaccgtcggcgagacacttacagggggaaacgccgcgcggatatttgtcctcttcgacaacatgggacgatgttccagggcttggcggctcacatttagtgctcgttaaaatcggccacagcgagaagggaaaagggcacggttcggtcaatttggaattgcatgagtttgcacattccatcgattacatcgtgttcgatcatattcatgagacggcggctttccgttcgatttggcaggaagaagcagcgaaactgtttccagatcactattatttccttacgtatccggaagagtattttgccgaatcgtttgcgtactattattatagcgatgagacacgcaggcatttgcaaattgctgccccaaaaacgtatcagtttattcgccatttggctgaaagagctcgtttgtgagctctttttttgtttctgaatgagattcctttatgctatgatagaacgtgaggtgataacattgcgtcaatacttacaattactagaagatattctcgaaaacggagtagaaaaagacgaccgtactggggtcgggacgttatccgtgtttggtcgtcagctgcgttttaatttgcaggaaggattcccactcttaacaactaaaaaattacatatccgttcgatcatttacgaattattatggtttttaaaaggagatacgaatgttcgttatttgcaggaaaacggcgtgacgatctgggatgagtgggcggatgaaaacggtgatttaggcccgatatacggcgcgcagtggcgttcatggaaaggggccgatggcaaaacggtggatcaaatcagctgggttattgaagaaattaaacgaaacccaaattcccgccgcttattagtaagcgcgtggaatgtggcagagctagataaaatgaaactgccgccttgccattatgcgtttcaattttatgtggcagacgggaagctttcttgcatgtggcagcaacgttccgttgatacgtttttaggtttgccgtttaacatcgccagctatgcgctgttgacgcatatgatcgcccagcagtgcgatttagatgtcggcgaattgatttttagcggcggcgatgtacatttgtataaaaatcatcttgagcaagccaaactacaactgacgagagaaccgcgaccgcttccgaagctggtgatcaagcggaagcctgcttcgatttttgaatatgaattcgaggattttgaaattgtcgactatgatcctcatccgcatattaaagcgccggttgccgtataaaggagagatagaatgatttcacatattgtcgccatggatcaaaaccgtgtcattggcaaagacaaccgcctgccatggcatttgcctgctgatttagcgtattttaaaaaagtaacgatgggccatgccattattatggggcgcaaaacgtttgaatccatcgggcggccgcttccgggaagagaaaatgtcattgtgacgcggaatcggtcgtttcaggcagaaggatgtacggtgatccattcgatcgaagcgattcgtcagtttgccgctaagcgcgatgatgaagtgtttgtcattggcggtgcggaattgtttcaagcgacattgccgtttgccgaccgtctctacataacgaaaattgaggcgaattttccgggtgatacgttttatccggattttgaagagtcagagtggcggctcgtttcctatacgaaaggaataaaagatgaaaaaaatccatatgattatgcgtttatcgtttatgaacgcaaacgttaacgtgtttcgcttttcggcggaacacgtttttcttttcaatcgaatagaagcagcataaaaaaggaacgataacagtaaaagatgatggaaatggaggaatacgatgaagcatatcgttccattggcgattaaatttattgggtggagtgtagtgctgctttctatttttgcgatttttaacgccccgccgctgctggttttgttcatggcggcaggaaccgctgtagtttcttatctcatcggtgatctatttattctgccgcgctttggcaatttggcagcagcaattgctgatgttccgcttgcgtttttgcttatttggctcactagctacgcactgattgaaccgactgtcaatatggtgtacgcttcgttttattgcgcgctggcaatcggtgcgatcgaagcgttttttcatctgtttatggaaaaccgtgtgcttgatgaggaaagaaaagaacaagcgtatcggtggtatgacgaaggaaggtgggcgacggagtttgccaaggaatatgatcaggagaaagacgaccgcacgtaagagggtcgtcttttattgttatacgtaaaaaagcacgccaaaaattaattttattctactcaaatggcataatcataaacaagaaaaaaatggggagaaatattttttgtaaactttttgaaaattccctttcctttttaaaaatttgtgctataatttacaaattaaaaagacaacttagaaagaaagggaacgaaaacatggaacaacaacttaaacgaaaacaagggaccgtttatgttgaagatattttaatcgcttatcatacgttaaaagatgttgtacaccatactccgctgcaaaaaaatccgttattatcggaacgttacgaatgtaacgtgtatttgaagcgcgaagatttacaagtcgtacgctcattcaaaattcgtggcgcatacaaccggatgaaacatttaagcgaagaagaacggaaaaacggcattgtctgcgctagtgcaggcaaccatgcgcaaggagtagcgtattcatgtcgggcgctaggcgtgcatggaaaggtgtacatgccggcgacaacgccgagacaaaaagtatcgcaagtacagctgttcggaaaagatatggtcgacattgttttagtaggcgatacgtttgatgattcatttaacgaagcaatagagtgtgccaaaaaagaaggacgcacatttattcatccgtttgatgatgaatatgtcattgccggacaaggaacgatcggtgtagaagtgttgaacgactgtgaagagccgattgattttgtgtttgcaagcatcggcggtggcggattgatgtcggggattggtacatatgtgaaaagcatttctccagctacaaaaattattggcgtggaaccagagggtgcaccatcgatgaaagctgccctcgagcaagggcatgttgtgacattagaagagattgataaatttgtggatggagcggcagtcaaaacggttggcgaaaaaacgtatgcgctttgtaaagaaatcattgacgatattgttgtcgtaccggaaggaaaagtatgcacaacgatcttagagctatataacgaaaatgcaattgtcgttgaaccggcgggggcgcttccgattgcagcacttgatttttacaaagacaaaatccgtgggaaaacggttgtctgtattgtcagcggaggaaacaatgacattgatcgaatgcaggaaattaaagagcgttcgatgatttacgaaggactgcagcattattttatcgtcaattttccacagcgtgccggcgcgcttcgcgaatttttagatgaagtattagggcctaccgatgatattactcgttttgaatacacaaagaaaaataacaaagaaaacggtccggcgttggtcggcattgaattaaaacgccgcgaagattacgagccgctcattgagcgcatgaagaaaaaagggtttccgtttcaagaagtgaataaaaatccaaacttattccatttactcatttagtgaaaaaacacgaaaaaagtcgtaaatatttcgcacatttctgacatgcttttttaccgatttggtgtataataaaagtaaatcggtgaaaaagaggattgatattttgctattcaaaagcctagagttcaaaaatgcttatgggcagaaggtgaagattatcgaaattcctgtattggaggaagataacacgtaccgatttatgattcaattgcgcttagaaacgtttattgccaaagtatatcgatcccgtaatgcttgttctgtttactcgtttcgggaatatttgaaaaaagtattaaaatggcctgtttatgagcaaatttttaaggtcgatgttttaaaaaacaatgcttaaacctaaaaaagttgttttgcttcggcaaaacaactttttatttagtcattgccattttgtgactgtcgcacataagttcatatgtctttcgatattttttcaaactttccacacatattgttgatatgataataaaatgaatagacgtggaaaattccatcgcttttttggttttatctctttttatgcagttcactccctttatgaaaaaaagattcacgagaacatccgccggaagcccactgctttagctgtgggaggaaggcggggtttatattttcaatatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcattaatatcgccgttgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgcttaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagttgcaagcccacggctttagccgttgggtagttgacttttcttcaggacattctagatttttataggaattttcctcttttcattgtataattgtacatatggcttaaatattgggagtgaattcatgaaaaacgtgaaagttgtaacagattcaacggtcgatttgccgaaagaggtgttgcaagagcatgggattgaggtagtcccactcagctttacgattggtgaggaagcgtttatcgaccgcgtaacgatcaccccggatgagtttatggaaaaaatgaaagaagcagaggaattgccaaaaagctctcaaccttctgtcggcgagtttctcgaaatctataaccgccttggtgaagatggaagcgatattatctcgatccatatggctggtgagctaagcggcactgttcgctccgcgcagtatgccgcgacattagcggaagcaaatgtgacagtggtagattcggagtttatttcgcttgccctgggatttcaagtgttggaagcagcgcaacaggcaagactggggaaaagtgtggaggaaattgtaaaccgtctgcgcgacgtccgtcgctgtacgcgattgtacgtcacagtcgatacattagacaacctcgtaaaaggcggtcgtattggccgtggaagagcattggtcggttcgcttttaaacattaaaccgattgcagcgcttgtcgatggaatgtatacaccgattgcgaaagcgcgcagttattcacaaatcatcaaatatttgaccaatcaatttaaagaagatatatcgaataaaacgattcgggctgttgggatcgtccatgccgatgcgctcgcattagcagaacggctgaaacaatcgatcatggaagcgactggatatcattccatcgatattgtcgcaacaacgccggtgatttcgatccataccggaccgggcgccattggcctcatgtattatgcagaatagaagaaaacaggtgaagagaaaggtgaaaggaaagatgaagcgattcgtcgttctacttgtcatcgtacttcttgctgcatgcggaaaaaccattcctgatgcaaaaaattggccggttgatgattttacgtatacggatcaaaatggaaagccattcggtttaaaagatttaaaaggaaaagtatgggttgccgactttatttttaccaattgtgagactgtttgtccgccaatgactgccaatatggctaagttgcaaaaaaaggcgaaagaaaaagggtttgatgttgaatttgtctcatttagtgttgatccggaagtagatacaccggaaaagttaaaagagtatgtgaaaaagtttaacggtgatttatcaaattggcatttgcttacaggatacagccagcaagaaattgagaaatttgccgagaaaaactttaaaacgattgtaaaaaaaccgaaaaacgaggatcaagtgatccatggaacagagttttatcttgttgaccaaaacggtacgattgtccaaacttatagtggggtgcaagatgttccgtatgaaaaaattttagagcatattgagattttgcaatcgtcataaaaggcaaaaatgtagatacatttttgccttttcgtgttttcttcatgtgtgtttacaaggtaaggcaggtgtagaataatgaaaaaatggggattgatttttttattgttgctctattgcgcgggctgttcttccgagcaggcaatcaacgctgccagcttgcctgaacggcaaataaagctgacaccgcgtacggttgctaatgatttttttccaaaagatattcgcgtgctcgctcttggcgattcgctaacagagggagtaggggatcatgaacaaaaaggcggatatgtttctcggttgcgccaacaattattacagcataaaggggtgcgaacgctctcggtcatcaattttggaaagcgagggttacggatttccaagcttgatgatgttgtccatgagcacgcaaacgaagtccgacaggcggatcttattttcatcaccatcggcggtaatgacatgatgaaaattgttcgctcccatttttttgatttatcgtacactttgtttgagaaggaacaaaaacgatttgccaagcggttggatcatcttttggcaatgattcgcacatataaccaacatgctactattgttcttgtcggcttatacaatccattttctaacttgcttccaaatattccagaaatcaacgatgttatcaagcaatggaataacgggagcaaagcggtgttggcgcgctatgatcggacgatttttgtcaatgtgaaagatttgtttgatggccgggatgatgtgttatatagcgaccagtttcatccaaatgaagtagggtatgaattaatcgcaagacgtgtgtatgaacaattgcagcaacacgaagaaatgtggttagggagtttggaacaatgaattggaaaaaatggttttggacattggtggtattggatattgctgttgtgatgctttttgctgtttggttgtttcagccggctaaaccgatatcggtgccgtctccgaaaaaagtaaaaggagccacgtttacggtatattcgaacaaagaacatttgaatacggtgatcaatgattatattcgtaaaaaagcaaaagaccatcccgtgcaatatcgagtttggcttgatgatcgagtgtatgtggcaagcaagctccctgtatttggccgggagatggaccttgtcgtttcctttattccgaaagtggttaaaggcggaaatgtagtgctagaaagtccggaaatatcgctgggcgattgggagcttccggtcacgtacgtgttaagatatttacgaaaacacgcgccattgccagatgaagtgatcattgatccgaaggttaaccgcgtgtatgtggcgcttactgatattcgtttcggcaacggttatcaagtttccgctcggaaaattgatttggcaaaggatgaaattgtatttacgctgacgattccgacatcggcaaaacaataagggccgcttgtgagcgcgcccctatttattagttgattcgcagtcctttcggataaaagtttttcaccataccttttacttcttttccccacccgagcggataaccatcaacggtcacaagcagccagccgcggtcttctcccgtctgaatcgtttctccgcgcaaatattttagacattctacgctgtcgcttgacaagtcaagggagtaacgaacgtcttgcggctttagtgataaggcaagtgcatggttcggctcaaaccgctgctttttcgcttctcctaagtgaagacctgcccgcacgactttcaggccatcgaaattcgggcagtggtcaggtagggcgaatagatggtgttgaaaggcatacatcggtttttcgatttctgtttgcaatacttcttgttcaaactgccgatactcgcgaaccatttgtttggaggcgtttggcttggcatagcgtccattccatgaaggggacgggcctgttttttttattttcgcgacaaaatggccttccccttttaacgaatgcggccatagccgagccgttctctccatttcctcgaagttcgtgttcgtccattcccgtcttcccggctgaatgccatgaactttttcaatcgacagcaattcaagatcatcataggtttgtaaaaaagcttctatggtctgttcgttttcttccggagaaaacgtgcaagtggaatagacgagaatgccgccttcttttaacatctcgtatgcacagtctaaaatatgccgttgtttgatggcgcattgttcgacgtgtgcttggctccaaaattgcacggcttcttcgtcttttcgaaacatgccttcccccgaacacggagcgtctactaaaattttgtcaaaaaaaccagggaaatattttgcgagcttttccggtgtttcattcgtaacaagcgcattcgtaatgccaaaccgctcgatattttccgatagtgctttgacgcgtttcggatgaatttcattggcgataatcagcccttgatttttcatcattgccgcaagctgagtcgtttttccgccaggtgcggcacaaaggtcaagaacaaactcccctggatttggctttaacacttccgctacaaacatcgcactcggctcttggatataatagagccctgccgcatgatatggatgctttccaggttgttcgtgtgcgtcataataaaagccagttgggcaaaacggcacaggggaaagtgcaaacgggacgagcgttaaaaacgtctcgcggtcgattttcaatggattgaaccgcaaaccgtttgctttttcttcatgataggtggaaaaaaaacgagaagcttcgtcttccaaaagcctctccattttttcgatgaattcgcttggtaatttcaatgatccaactcctttcttgctgctcaaaataataagatcgtttattttctgcccagccacttgatttttggttccgttttgttgacaatgcgttttatattcgcgcggtggcggtaaaagataaacgccgttaataacgatactgcgatcattagtggaatgtcatcagtaaaaaagatggtataaataacggcatataccccggctaacatcgaagataacgaaacatacttggaaatatataaaacaatgaaaaagacagtaagaagcgaaacgaacaaaaacggtgaataaaacagcatcacacctgccgatgttgcgaccgctttcccgccgcggaatttggcaaaaatcggatatgtatgtccgatgacagcgcacactcctgctaacagcggatgtatgtgcacggagaacaatacaggcaggcttgccgccagcgtcccttttagcatatctccgcatgtgacgatcattcctgcttttacgccaaggacgcgaaatgtatttgtccctcctagatttccgctgccatgctcgcgaatatcgattccgtatcctatttttccgacaaggagcgcaaacggaatcgatccgagaaggtaagctgtgatcaaaatgagtgctttttccatcaacctctctacaccctttacttatcaaatttgtgcatgtttttattttaccatgcatgaaaaaaaacgctagaaggaaaatagaacatatcaacggaaggtattttttttgcatttatttttttggcaaagtaaactagatgataacatggttattttatcgctggaactgaaagaggaggaagaaaagaaatgaaaacgaaagtaacgtggaacgggcaaatgtcgtttacagggatgagcgcatcaggagtgcaaattccgattgatgcttccaaagaagcagggggacaagattccggggcgagaccgatggaattaattttacacgggcttgccggatgtacgggaattgatattatatcgatcttggcaaaaatgcggcttgaggttcgttcattttatatagaagtggaaggaacccgtgcggacgatcatccaaaacggtttacggatattcaccttcgctatgtgttagaaggggatttgccagaggacaaagtcgtccgcgctattcaattgtcgaaagagaagtactgctctgtataccattccttaaatgccaaaattacggcaagctactccattaacggtgtagaagggaaagaaaatttgtaaaacgctaaagccgttggcgttcaatcaaaaaaaaccggctattttcgtggcgcggattttccatacgtaagcgcgaatgtaatcgataaaaagacaggcaaaccgattcttccgccttatgttattaaaaaagtgaaaggaataccgattggttttatcggagtaactttatcggatacaccaagcatcgtcattccaagcggtgtggctggggttgcattcaaggatgaagcggaagcgattaacgaggcggtgaaacaactaaaacggcggggagtgcgtgcaatcgttgtccttgcacataatccaggggtttctaataaagatggttccaacgcgagtggagaaattgtagacatcgcgaaaacagtggatgatgaagtcgacgttatttttgctggtcataatcatgcgtatttaaacgccgaagtggacggcaaactgcttgttcaatcatattcttatggaactgctttttcggatgtggatttaaccattgatcggcggacaaaagacgttgttgcgaaaaaagcagaaattgtgactacctatcaagatagcatcaaacctgatccaaagattacccatttgatgcccgaatcgaagggcgcattcaacagcttcgctaaatatgaaaaagctggttccaaaacgctgttggaaccagcttttctgttacgctttttgctcgaacagcttaataatttcaataatgacgtttgttgctttgatcatgttgtcgacggaaatgtattcatagcggccgtggaagttttcgccgcccgtgaaaatatttggagtcggtagccccatgtacgaaagctgcgacccgtccgtgccgccgcggatcggcgaaattttcggttcaatatttaagtttttcatcgcttcataggcgatatcgacaacttcgcggaccggttcgattttttctctcatgttataatattggtcttttatttcgatcgcgattcgctcttttccgtatttttcttgcagttttgccgcgatttcccgcatttttgctttgcgcgcttcaaattgttcgcggtcaaagtcgcggataatgtaatgaagcgctgtttcttcgacatttccttggaaggaaagcaaatgataaaatccttcgtagccttccgtatgttccggcgcttcgttggcaggaagctgtgcgtgaaattccatcgcgattttcatcgagttaatcattttgcctttggcggtgcctggatgaacattttttcctttaaatttgatttttgcctccgcggcgttaaagctttcatactctagttcgccaagcggaccgccatcgactgtgtacgcatatttagcaccgaacttagcgacgtcaaacttatgcggccctctgccgatttcttcatctggcgtaaacgcgacgcgcacttttccgtgtttaatttccggatgttggattaagtaggccatcgccgtcataatttccgcgattcccgctttattgtccgcgccaagcagcgtcgtgccatcggtggtgattaatgtatggcctttgtagtttgcaagttccggaaaatctttcggcgaaagcacaatatgtagcgcctcatttaatatgatatcattgccatcgtagttttcgacaatttgcggttttacattggcgccggtaaattcgggagccgtatccatatgggctaaaaagccaatggttggcacatctttatcggtatttgcgggcaatgttgccatgatatagccgttttcgtctattgttacttcttccatgccgattgcttttaattcttctactagcattttcgctagcgtccattgacccggagtggagggacaagtatcactgttcgggtcagactgggtgtcaacttgaacatacttcgtaaaacgttcaatgatttcgtttttcatgatagtcagctccttattatttactatctttttccttctttattttatcataaaaatgaaaaatcatgttggtgtgagaaaaaagagcattcatatgcactgcattgatgatagacataacgcataaagaaattatataataatattaaaaaaattataatacgattcatcttcggggcagggtgaaattcccgaccggcggtgatgaagcaatttgcttctcagcccgcgagccgcataggcacgatccggtgcaattccggagccgacagtatagtctggatgggagaagatgaaggtttgccggcgttcgaatgttgcgcgatcgaacgtctatttgagcataccctttttctcccttaagtgtgaacacttaagggttttttatttgacgctcaaagttggcagccttcttcttgtgaggatggatcacgagaaggagaggagaatcgacatgagaaaaatgaatattcgcgcgcttgtcttaattggagtgtttagcgccatctcgtatttactgatgctgttaaactttccgcttccgccatttccaaactttctattggtggatttcagcgatattcctgcattgatcgccgcgattctgtacggaccgctggcgggagtgtccgttgaattgctgaaaaatgtgttgaattatttcatggtcggcagtcctaccggcgttccggtcggtcatatcgccaactttatggccgggattacgtttattttgccgacatattacgtatatcataaaacaaaatcaaaaaaaggaatgctggctggtttagtcattggcaccgccgttatggcgctgatgatgagcgtattgaactactacgtgtttctgccggcgtatacgatctttctaggcgccccggcgatgagcgcgccggaaacaagggcattggttgtttcggctatcttgccgtttaacgcagtaaaaggcgcgatgatcacgattgtatttatgctcttgtttgtccgtttgcaccagtggatgcaaaaacaagcggcaacgaatcatgcatagtgcatatatgcagcgaggctgcctcaaaaggccgttgaatcgacctcttgaggcagcctcttattaaataaccatgctaaagttattttttctgcttcttaatattcgcaaatatcaagaaaggggaaaattagaatttttcgacttcttatcccaattacctgaattttcaaccaaaggaatgcaagaaccacctttaaacagccaatacattaaaaaataggttttctaatgaaaatatatgctaaatgcaaaaaagtaaaaacctcgaatgatgccaagacaataatgaaaaactggatagagcgtataaaaaggacaatgtaaaggttgagaatgggcaacatggcagtaaaagaaaatcattgtgtgctcgtttcttccgtgtatgaagagtgcaaaaaataaaaagagattgtcttagaaaagactctttctcagcttgtcgactttgtcggcaagctgagaggaactctaaaaaagaagctctcgttttttaggggtgaatacaatgaactttccaaaaaagttttacatatcgtttggatcggcaaagcgctcttctttaaacggattggccgtcatcgaatagccgcgcagctcccaatatcccggttcgtcttttttcataaactgaattccggatgcccatttcgctcctttccataaataaaacgttgcgggtggaataaagcgaagcggatagccgtgttttggagaaatatcttgccagtcatgatgtttgtctttccagcgatacacaaacagcgcgtcatcgcccataagcgcctcgagcggcaagttcgccgaatatccgaagcggtctccgtttaaatagccgtaaattttgacgtactttacatccggctccaattcgacaaagcgcaaaaactcgcggaaggcaatcccctcaaatgtcgtatcaaactttgaccatgtcgtcacacaatgcatatcaatcgtcgatatcgttttcggcagctccatcacctgccggtaagatagcgaaacttcctcttttacatctccaaacaaacgaaaatcccatgtttcttcatcgaactggtatacatccccctcatggagaatcggccatttttccgtttcaaattggcctggcggcagttgttttgccatcggcgtgcaccctttctatgtattgtttatataaataaaatgatacgttgagaaagcggcgttcgcaactatataggcaggaaataatcggatagagatagaatagacgaataagtttatactagggggatataaaatggcgcacgtggcatcttttgttacattttttcataaaaaatataatcgaaaacttaagaaaatgccagaaaggataacaacaattaggaagaaacaaaagaataactaaagtttcagtggagagaaagaaaagtgattcgtacacagctagcgtattgtatttcctttatcatggtttttaaatcatttatttattcaggaaggtcagttcttttatgttctgttttagtaatgtatctcggttttcttgctactgccgctaaagaaataataaagctaatccctaaaatagctgataatgtccatgcgaaaagttcaattggtgtcattacctgatgacctccttttttagtgttatatataaaaagatatgcgtacatgtttgtccattttcttaaaggttgatctactctatcatgcattgcacaaacttcttgactgtaccagatatggtcgatttttattttggttattgaaccaaccatggatgttcaataatcagcgaaatcatgagggggatgatttttgaaagaattaaaatctgtagaaattttttgtactttatatgcacatgggttaaatttttatttagagtcatttttggttcagaaagaagggggttaaccaatgcatagtcttggaagagaaaatatttgaactcaaaaatgttttaatgaaagcctggtcaatcgaatcaagctcgaaatggactcgtcagaatccagcaaaaggacaatgtggagtaactgcgttagtggtaaacgatctatttggtggagaaataataaaaacaacgactcctgaaggttggcatttttacaataaaataaatggtcagcgttatgatttaacagaatcccaattcccggaagctattgaatatatggatatcccttctaatagggaggaagctttctcggatacgaatgaaagacaataccatgatgttatttttagtttttaaagaaatgctgatatatcaatgttttagacatattttgtattatccgcaatcggatcgttgcaacgtatcaatcgaaagcaagattgaatcgcaaatgcgcttgaaaaagaaacgatttcgagaaaagcaagggggatcgaggtgaacattcacatatatagagatttatccaaagcgaattggcaagagatgaaagatgtatacgaatcagccggatggacgaaacattccgaggaaatcatccaacaggtatttgaagcaagcaacgtggtttcgcttgcggtctataacggacgaatcgttgggtttggccgtgcgctttccgatggcgtgtttaatgcggcgatttatgatatcgttgttcatcgcgattttcaagggcgtggcatcggaaaagcaatcgtcgaagatttgcttgaccagcttaagcacgtttcttgcgtgcatttaattgccactaccggaaaagagaagttttatcaaaaagcagggttgaaaaaactgaaaaccgctatggcgcgatatcgaaattttgatttggcgcgggaatatttggaggaggatagataagatgaacgtaaggcatgcgacggtagacgatgcggaaccgttggctcatcttattttgcgggtagaaaaagaagcggagtttatgatgtttgaggcaggggaacgaacgctcactccagatctgcagagaagccaaatcgaagcgatgcagaatgaggaaaactccacgatactggtggcagaggcggacggaaagctagttgggtatctagtggcaagaggagggagcgcgagacgaaataagcatacggtatatatcgtcattggcgtgctggcttcgtatagaggaaaaggaatcggtacgatgctatttgccgaattggagcgttgggctcgcacgaaaggcattcatcggttggaattaacggtagtcgtcaacaatcaacgcgcggtatcgttatatcgcaaaatggggtttgaacaagaagggatcaaacggcattctcttcttattcatggacagtacatcgatgaatattatatggcaaaactattatagtgatcggaggaaacaaaatggaacttgttcattttttagagcaaagccattttcacgaacaagcagaaaaaacatttttggaacagaaggaaaaaattttgcgtctgttgccggaagcggatattcagcacgttggaagcacggcgattcccaatagcctcaccaaaggggatcttgatattcaagtgcgggttcctgcggaaatatttactgttgctgtagagaaactgtccgctttatatgcaatcaatgagggaagcgtgcaaacggactatttccgcgcatttcaagatgatacgaccgatccgccattaggtgtccaactaaccgttatcggttctgaattagacatcttttggaaattccgtgaagtgttgttggcgaatgacacatacagagcggaatatgacgaattgaaaaaggcatacgaaggaaaaagtatggaagcgtaccgggaagcgaaacaacggtttttcgcgcgcctgatggaaacgccggagtttcagcggttgtaaggagatgttatgatgaaaaagtggcaagtgataaaaagcgaatatatttatcaaacaccatttgggaatttgcgaagtaataaagtggtccttcctaatggtcacgagaacatccgctggaagcccactgctttagctgtgggaggaaggaggggtttatattttcagtatatattgaatttttcgttcagtataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcatcactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcattaatatcgccgttgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgcttaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagttgcaagcccacggctttagccgttgggtagttgacttggtcgaacatacgagctaccatttaggacaaattgtcgatagggcgaagagaatgacgggaacttcatttcagttttgccaaaacggattaaatgaaaaaacgctacggttgattatcgaaagagaaaagttttgatcagtgtttttttgttataagatgtgcataagcagcaagaaacttcttgccgcctatgatttttaaacagttatggtaaatcattaaatgatgtagataagtatatggcgagttcgcgaattttttcgtccgtttctcttttctttttctgttggtcgggatctaccgtataaaaagtatctcctttgataatatgatcggataagttaagaagcgcgacggcttttttgccaaattttttcgccacggctaaggttgttgctgtttccatatcgaccccaatatgccctttttgcgcccacgcttctgccatttcttttgtttccaccatgatggctccggttgtaaagaccgttccggtgacataacgatactgtttcttttcgcaaaattggactgccgcttctactagttgtatatcggcttggaccatttgttgatccggcaaataccaatgggaaacaccgtctgccatttccgctccagtaacaatgaaaatgtcgccaaactgtacattgcgcgatagacctccaaagtagccagtctgaataaaccaccgcgtcccgagggaagcaaactggtgacaaatcacggcggcgcttggacctccaaacacattggcaaagccgatcagctcatgtttccaatggccgacgacacagttccaatgcgggttccatgttgtttcgcgcaaaatttgtttccattgttgcaagtttgtttcgtgttcccaagctccatggacaatcatggcagacggcacgtccttttcatcaatgcgaaaggcttgtagccaatcatgtttcgtaaactctccgtatagcttcaaattacctctcctttattctaatgttctaatcattttttcgcttttagtgaaagattcctatttttattttaacatacgaatatatattcgtatttttggggatttatggtataataaacatgcacagctacatgcagggtgggcagtggctactcccttaaagaagggaggtgccgctgatgatgaccgttgccgatgcgctgacgttaatgattacgtttgcatcgctgatcgtagccgtcatcgctgtatccaaagacaaaaagtaacccaccctgctcggcctaagtgagggtaggttactatccgctttccgggccactgcacttcttgcagtaagctgtgtatcgatgggacattggttgccgccaatgtcctgtttttatcttatgttgtttaactttattatacgcatacagtggatgacatgacaagaaaattatctttgtattattgtttttttttctggtgataagaaagcggctcggtacggaaaaagagacgtttgattaatttttgagttgcatcgctgtttatgacgcaaccgtggtgcaaacggtgctgcaaaaagcggggataagttgtccgaattttacaatgtcattccaacgatggtacgctatgatcgcaaaaacataaacaggataaaacgaagcaaatccaattgtaactttttccactcctctttcgtctactgctatttggagaggagagagaaattttggggagattatggttatttttcgttgttgcatcgattgggatggcattgcgttttttggttttaggaaaatttgaatggggacagctgcttattgtctcgggatttctagcaggggtgctattgatttggggaatcgaacgctggcaggcttggcgtgatgcctcttatgaaggggcggaagacgaagatgtttggcatacgcatatggcggaacgattttggactggaaaaaagcgcttgtttaagggaacgaaaaagatgggggagttttggcgcttctttccgcttccatggcagcgcattgttaatagtattttgtccgatcaaaatcagtggtatttaaatttgtcttttgcatttgcggacggaacttcggtacaaatcatagagcagcgggaaaaactgtttcgtgtgaatgatacgtggcatattgtgcaaaatggagcggttgtcgcagtggcgcgtacggattattcatggaaaaacaagttgaagctgcgtgagcgcatgatcgtagagatacagggaaaaacgctgttttttcagtcgccggaaatggtttcccgcacggaagtctggttagatggaaaaatgatcgccgaagggaaacgttcgcggctgttgcgctggcgttatacgtttcgggtgaacgaaggctatgaagaatgggaacgattgcttgttgcggcgtatgtgctattcaattacgcgtatcaccagtaaaagtggcgcctcccgctgtttacaggaggcgaattcgttattgaacatattttccataatccggcatggcgatttggtcaaactcgcgcgctaacttcgctaatccttcccgcagtttttcacctgatactggcgctccatgtcctgtaatagccgtttctggctgcaatgccgccagttttcttaccgattcgcgggcggcgttccatcgaatgtcaatgatactattccacttcttttcgtcgactatgcggcaggtgtgctcagcgaacggctgctgaagagctttttcgatgaattagcggtgatggcatccgcttttgttttgatgtaaaaaagattcaccgaacatgggacaatactgaacctcccgatggctaaagccacggggttcttgtgtactatagagcttcttccataccttcgcatggatactgactctaattccacaagactttcatgggcaaacacctcactggtgcttatcgccctgtgcgcccgattcaagacgttggatttttcttctctataagagtagtataccatctttgactacgtcaaagcaatcggttcatcccatgtctaaagacgggctacaccctgcatgggctttctccgattgtacttgtaatataaagtaaatatggtattgacaaactttacgtttctgtatagattaaataacataataataaaatctgaatgttccgcattcggtagactttcaaacagtccgtttagagcggagtggttgaaagtaaaccgaagaacagtaatacgtgcatttggtagatcttcaaaaagccttcataggctcgttgaagataaaccggctatgtgtactcgatgccattcgtgtacccttttgatggaaaagggaaaacacggtggatagaggacgacatagccggtttttttgttgcggaaaagagagagggggattcggttggtttggttcatcttgttattcgcaacggttggaatggctctcatcagttctttattgcttctagatcggcgcatgccgctatattatgtgcaggtgcatgtgggagtgatggtgttgccgattgctgcggcgttagcggggctgattttcgctgatcatcatgccgcggccggattatggcgttctgatattctcgcctggtttatggcgctgtttattttgacgctcggctggatgatagcgcgtttttgcctccgttatttgcatggcgaccgtgcgtatcgtaagtatttttccctgcttacttttacggtcagtgccgcggcgctgacctggatgaacaatgatattcgtttgcttgttctcttttggggcttgccgctattggggcttgtgcagctgacacgattaaaaagggaatggcgtccggcacgaacagcggcggtgcgtatggctatggtattttcactaagctggcttgctttgtttgctgctggtttgtggttatggagtgcaaccggacattggcagctgtcgcttgccttgtcctcagaaagcatccgccatctcgaatggtgggaaaaaacaggggtgaatgtgctacttatattggcagcgattattccagccggacaatggccatttcagcgctggctgttagagtcggcggttacaccaaccccgatttcagcagtaatgcatgctggtttgatcaatgcgggcggtcttttgttgacaagattttctccattgtttagcggtgatatatcgcaaatgttgctgctggttctcgcctccatttcggtgctcatcggcacaggaattagttttgttcaagtcgactataaacggcaattagttgcctccacgatggcgcaaatgggattgatgctcattcaatgcgcgttaggcgcttatgttgcggcagtcattcatttagtgttgcacggtttgtttaaagcgacattatttttacaatctggttcggtcgtgccgaatccgaataaaaccatccatcgatcacgaaacttgtccaaaacatggctatttaccggagcggcagctggtcttgccgtaggagtaatgttttggcttacgtcaccagaagaaaacgcaaaattgttaagcgcccttattcttggatggtcgcttgcgtttgtctgggggaggatcgccgttttcgaaaatggacgaacgatcggattaatcgtattggcaggattagccttagcatctggagcggtgcacgttagtttcatgaagctattgcatacgtcggtgccgttatttaggacatctatcatcacagaaatggcagctgtctttatcttaatcactggcggattggcaggcatatggttttccacacatcgttcatcagattcatttgtgcgattgtatatgtggctcgtccatattggcgaaccgcgttccgagtcggtggaaagccatccgcattatcttgcagattatttaaaaaaggagaggatttaggggatgaatacgacaaccgtatcactcgaacgtcctaatgtgcatgagcgacggagagaaaatgtcgcaacagatataaatgtaaacgcgcttgtcaaaaacgccagcaaggcaattgccccgctttggccgattgccacgtttgtcgcgcgtcatccatggatggggctagaacacttttcgtttgagcaagttgtgcatcgcttaaaattattgcgagatattgacctttacccaagcatggccatgtttcgcgcggctcaacggaaaggggaactgaatccgaagtttttggaaatgcggcttcagcgctggcttgatgagcagccgctgacgatgccgcgtgaggaagcggaacgtttttgccgcgctgcgcttttacacgaagaaattcctaacgagctgttaacgtcttcatcattaaaaagtttggcggcaaaaatgaaagacatgcgattacgatacgattccaaccatttactgacccggccgctaagccttctccttgaagagcaaggcaaagagaaatgggcgcgggtgcttgaccaccaaatgatcaaatggtgcaaattatttttagatgaatcgcaagctttatgggcaatgccatatcgagaaaaaggattttactacgcatggcggaagcttgtgatcaacgatccatcattaaacaaacagcagcgcgaacgattgaaagatttgccgcatgatcctgaagaagcattgcgacaagcgttgatgttgctcggaataccgcatggagagatgaaaggctacttggaagcgcatcttctttctttgcctggctgggcagggatgttgttgtggcgctcgcagcaatcgggccaagcgcatttgttgcttgttgattatttagcgatccgcctttcgcttgaatgggcattgatcgcgccgcatttaccatttgcgaaacaaaaagatgacgatgaagcgtttcttcttccgcttcttgcggcttggatgcattgggggggatggacgccggaaaaatggctgcaattgccgcaagcggagcagcaagcgcgtttatcgtttgcttatcgtttcgacaaaatcgttcgcggcaagctttggctggaagcatgggaagatacgcaagaggcgcaactaaagaagaggattgcatcccattcccaaaacaacgagccaaagcaagcggtcgcgcagcttatcttttgtatggatgttcgttctgagcctttccgtcgtcatttagagcaggcaggaccatttgaaacatacgggtgcgctgggtttttcggtcttcccatcaaaacgcgtgaactagacagcagccatgcacacgcttcttgcccggtgattgtagagccgcggcatgaagttcaagaatttacatcggcagagaatgtaaaaaaatatcgcgggcggcggaacgcgctgctttcggtcagccacacgtttaagaaaatgaagcagcatttgtttgcgagtttgttgcttccagaggtaagtggacctttgctcggtttgcatacgcttgcccgaagtatagcgccaagcggagcgggacgcgtatttcaccagtttcaagacaattgggcgcaaaagccggcaacagaactttcgctcaatcgggaatcttctttggaaacaacagaaacaacggatcttccagtaggtttttctaccgaggaaaaagtacgatacgtatatcaactattcaaaggaatggggctcacaagtcgatttgcgccgcttgttgttgtctgtggccatgaaagcacaacaacgaacaatccttacgcctcttcgcttgattgcggtgcgtgcggcggggcagccggaggattcaatgctcgtgtgtttgccgcgctatgtaatttgaaagaggtgcgggaaggccttgcaaaggaaggtatcgttattccagaagacactgtttttgttgctgccgagcatatgacaacggtcgatgacctttgctggctttatgtgccaacgctttcggaagcggctcaaaaagcgtttgatatgctgcaaggcaagctagaagaagtgagccgcaatgcgaataacgagcgattgtcgaagctgccgggcttagagggcaagaagaaagatccgcttgccgaagcacatcgccgtgcggaagactggagcgaaatccgtccggaatgggggcttgccggcaacgcggcgttgatcattggccgccgcgagttaacaaagcattgtaatttagaagggagagtatttctccatagctatgactggcgcaaagatccatccggcgaggcgctcgccaacatcatcaccgggccggtgacagtggcgcaatggattaatttgcaatattacgcatcgactgtcgccccacattattacggaagcggaaacaaaacgacgcaaacggtcacggctgggatcggcgtcatgcaaggaaacgcaagcgatttgctcgccgggcttccgtggcagtcggtcatggcgtctgacgaagaaatattccattctccgcttcggttgctcgtcattatcgaagcaccacagcaaaatatcgagcgtttgttcgaagacgatcctcatttccgcagaaaagtgaaaaacggctggcttcgccttgtttctatcgacccggacagtggtgagtggaaagcttggagatgatggatttgttgatgaaggcactgactttgcaaaaaagtcggtgcttttttatataaataggtgcatttttcttattgaaacagaagacaaatattgattcataaaaagacagtctaagaggaaatctataaaaagcggggaaatgttttattggtcaatgggaggggcgctttcacggagaataggagcgctcgacacaaggttgtgaaagtgatatcatgatgtaaaaacttaaaggaggctgcaagcttatgagcattcttaaaaaaggactggcgtttggacttggattggcgttagcgagcaaggagcaagtggaaaaattaattgatgagttggtgaaaaaaggagaattgtcgcttgaagaatcgaaggatattattgaacagtggaagcagcaaacagacgaaagaaaagcagaattgcagcgcatcgtgcgcgaacagatcaaacaagtgatcgataaattcgatttggtgacgaaagacgaactgcaacaattagaacaacgaatccgccgcttagaagaaaaattagaagaaaaagaagattagtaatcgaacaggggtcccacgggggcccatgtccattaagggggctggacggattgattggaaaaagaatgcgctatataagccgttatcgcgatatcgctgttgcattgctccgccatggctttgaaatggtggttgaggaaatcggcttttcccagtttctttcccttccgcaacggctgcgtgtaggcaaaaagaaggatgaaaaaacgattggagagcgcatccgccttgtgctcgaggaactaggcccgaccttcgtgaaattaggtcagctggctagcacgcgccccgatttaattccagaacacattattcgtgaactggaaaaattgcaagatcaagtcccgcctttttcgtttgccgatgttcgccgcattatcgaggaggagttgggggaagagctggaccatatttttcgatcttttgaggaagttccgcttgccgctgcctcgatcgggcaagttcatcgagcggtccttcattccggtgaaagggtagcggtgaaaattcagcggccgcatatcgcatcggtcatagaaacagatttggaaattcttcaagatttgaccgctcttgcggaacgccgcttggagtgggcggagcaatatcagatacgtgatatattggacgagctatcgaaatcgcttcgtctagagctcgattacaccgtagaggcgcgcaatgccgagaaattttccaaacagtttcaaagcgatccaactatttatgtgccaaaagtgttttgggactattcaacaaaaaaagtactgacgatggaatatgtagaaggtatcaaactcggggaacttgagcggctgaaacaacacggctataacttaaaaattctagcggagcggctggcgaagggaatgttccagcaaatttttatggaaggcttttttcatggagatccccatccgggaaatgtgttagctttgtcgggagacgtgattgcgttcattgatttcggcatggtagggagaatcactccagaaatgaaatatcatttatcttccttaattatcgctttgatgcgccaaagcaccgatggagtcatgaaaacgatcggagatatgggcttggtgccggatgaggtaaatgtaagccagctgcgtgaagatatcgagcaattgagagaaaaatattatcatattccgttgagcaaagtcagtctcggcgaggcggttcaggatttgcttcatgttgcatttcgccactcgatccgcatcccaagcgatttaacgttgttagggaaggcgctattgacggtggaagggatcgtggaaaaattggatcccgactttagtattatcgactttgccgaaccgtttggccgccagctgctaaaggagcggatgcggccgaaaaatgtggcggaaatggcatggaaacgcttttccgattatggggaactgcttgtggatttgccgaaaaatataaaagaattaacgagactgatgaatcaagggaaagtacgcctggagatcggcatccctgacctggattttctattgagaaaattagaccaaatcagtaatcgtttatcgtttagcattgttttgctttccttcagcatcattatggttggcattattatcggctcgtcgatgggaagacaatcgacattattgtggaaaattccggcgatcgagattggcttttgcgtcgctaccttaatgttttgctggcttttatattcgatttttagatcgggaagattttaaaaggatatttccttcttttttcttttggtaccagtactatatgtttcgctttcaaatgtgattatgtacttgccccctgtcaatcatctatttatggataactgttccatcaatgatgccaacttctgctttttatagcgatttttaatatatgtataagatcttttacgaatttcgtcgtaattttgtaacacatttgtcaaactgtcaaagaatttatgatcgttttttttgttatagtattggtaagtttctcgttcaatggatttgtttttgtcacttcggaaagtagccagttttttgtacagtttttatgttactcatgttactcatgttaataatgtttaattttgtgaattcatgaacatgatatcacctcagatcatgctctaataaattcttaagggagacgaaaccggatgaaaacgtcattcccattgggctagaaatggcaaaaggtacgttgatcctcgaaaaaggacgcaagatcaatccaggggaagccgccctccttgctgctttcggttatgatacagtcactgtttcacgacggccgacagttgctatttttgccacaggttcggaactgcttgacgtcagcgagccgctcgagcctggtaaaattcgcaacagcaacagctacatggtcgccgcccaggtgttaaatgccggtggaattcctgttctcctcgagaaggtgccagatgatgttggattggctaaatcaatgattctcgatgcaatggaaaaagtcgatctcgtcattacaaccggtggggcttccgttggggattacgacattttggtcgacatttttgaacagtgggacggtaaaatgttgtttaacaaagtggccatgcgtcctggcagcccaacgactgtcggagtttggcgggataaatttttgttcgcactttccggaaaccctggagcgtgtttcgtcgggtttgagctgttcgttcgtccagttatttgggggatgcaaggaaaacctgatatttatctcccttcgttttcagcgtttctcgccgaggactacaagaaaaacgattcgttttatcgcatcgtacgcggaaaaagcgaagtaaaagatggaaaaatttacgtccgatcggctggaatcgaccagtcgaacgtcttgtcgtctattcgggatacggattgcctgattgtcattccccgagaccggaacgtgatgaatgcgggcgagatggtaaaggtgttacgattaaatgtgccggaatgaactttccgatgatataaggttgaggattgtgaaatattatactagacgcggctgtcgtaatcgcagccgctataccgccccgtcccaatgacacttacattttctcatactccgcgtgatggagtagcccaaattcggagcgtataacttttttgaattgaatatcgttagaagacactgacgaaggaagttggtgtctttcttctttttagggtatattagttataatgataaatatttttttccaaagaaaagtggtggtctcatgaaaacaaatcagaaacccaatagattaatcgctgaaaagtctccatatttactccaacacgcttataatcccgtcaattggtatccgtggggggaggaggcgtttgcgaaagcaaaaaaagaaaacaagccgatctttttatcgattggctattcaacttgccactggtgccatgtaatggcgcatgagagctttgaagatgaagaagttgccgcgatcttaaacgaaaaatacatatccattaaagtggatcgcgaggaacgtccggatattgattccatttatatgcgcgtctgccaaatgctaacggggcatggcggctggccgcttagcgtgtttttgacgccggaggggaagccgttttacgcgggaacgtattttccaaaacacagccggtacggccgtcctggttttatgtgtgagtaaaatatttgtgggtgacattcaggaatgattccccgacgagggttgcgaacttttgttcgcgacgctcgtcggggccaccaagcgaagcgcggtagaaaaaagcaaatgtcatgcaaaaaggactctctccctgctatgatggtgattgtcaacatcaaccgaaaacaggagggagagagtccatgaaacatcttaccacagaatggcctttattaaaagagctggaggaacaattagtcagaactcttcaaaaggtgttcgctgtcttgttggcggcccttttggaggagattgatcaacaactggcggaagcgcgggacaagcgccggtatcagctgaaagacaaacggccgaccacgatccaaacgctgtttggagaagtgacgtttcgacggaactactactatgatcggcaggcgggggcgtataccttcttgctggatgccgaactgggctttgatggagcgcagtcgatcagcccttgcctcgaggaaacggcggtcgagttggccgtagagtgctcttcctaccgcaaagcagcccgtacgttggagtcgatcgtggggtatgcggtcatgagccacgaggcgattcgccaactggtgctggaggcccctgtctcgctgcaccgccctgtttcccaacggcacggccgggtgctgtttgtggaggcggatggactgtttatttcccgccaggggaaagggaaacgggcgaaagaagagaaaatcctggcggttcacgagggatggaaacgaaacggttcgcaactcgagctcgtgaaccggcgccactacctccatgaaggggagggagacgtgtgggaacggttcgaagagtggctgatgaacgaatatgcctatgatccgtgccgggacctgttgatcatcaacggcgacgcggcgtcgtggatcacggcctgccgggagtattttgggaagcgggcgtgctttcagctggatcgatttcatgtggcgcgggagctgcgtcagtgtctgtccggccatccgcgttggcgggaggtgcggaagaagctggcgaaacaagacgaagaggggcttctcgtggagctgaacagcgcggtcggcacgttggaggacgaagcgaaagagaagcagatggctgccatgatccgccggatcgagtcgatgccgggatgcatccgggactatcgggagtggctgtcggagcaaggggtggagacgaccggcatgcgtccgatgggccacgccgagagcgtgatgagccggtttgcgcatcgggtgaaatcccgccgcagctggaaagaccaagggcttcgagcgtttctgagggcgatggcggcccgaatcgacgggatttggcggagaaatgggcagttggtggaggaagaagagacccgaacggcggcctcggcctcaacaaagtccaagcggatcgaacaggccaaacggaaggccggacggttatgggcagatgtggtgcgtcagaatctaccgtgtctgcagcggtcatccgggacaccgatccatcaagcgttgtcggcgctccgggatggtggttgggtgtaaaaaaatggaatatcgtatcatcgcctcaagatgagggatgagagtccgaaagcgcttacgatatgaattcctgaaaatggttcgctaactagtgatttacaacgcccgtagtgaaccgaaaaaatgttctccacaaagtcttgactgactctggttttattgacgtattgacacagctatatgacaaatataaggaaaatccaagtgaaattacgagggttgccgaacaaataacaaaagagctcgaacagtccgcgcacgcttcgggaacggagcggctgtctctcgagtcgatcgaaaaggcatatcggcagctttcgaatagttttgatgcagtatatggaggttttggcggtgcgccaaaatttccaattccgcacatgctcatgtttttaatgcgttattatcaatggaagcgggatgagcgcgcgctgatgatggtggaaaaaacgttaaacggcatggccaacggcggcatttatgaccatatcggctacgggtttgcccgctattcgaccgatgcgatgtggcttgtgccgcactttgagaaaatgttgtatgataacgcgcttttagtcatcgcatatacggaagcgtatcaattaacgaaaaatgaacgatataaggaaattgcggaacaaatcattgaatttgtcaagcgggaaatgacttctgatgacggtgctttctattcagcaattgacgccgattcggaaggggtggaaggaaaatattacgtatggacacccgatgaagtgatgaacgtgctcggcactgaacttggcgaattgtattgtgatgtgtatgatattactgaagaaggaaattttgaaggaaaaaacgtgccaaatctcattcatacgagaatggaccgcatcgcaagacgatatcgtctgacggaagaagagctctgcgaaaaactcaaagaagcgagacagaagctgtttgccgagcgttcgctgcgtgtttatccgcatgtggatgataaaatattaacagcttggaatgcgttaatgattgccgcgctggcgaaagcggcaaaagtatatgaacgccgcgactatttacagatggcaaagcaggcgctttcatttatccaaaccaatctttttcaagacggtcggctgatggtgcgctatcgcgatggggaagcgaagcatcttggcattatcgacgactatgcttatcttatttgggcgtatatcgaaatgtatgaggcgacgctggagttgtcatatttacaaaaagcgaaaacatgtacggagcaaatgatcgacttgttttgggataaagagtacggcgcgttttttatgaccggaagcgacgcggaggcgcttatcgttcgggaaaaagaaatttacgatggtgcgttgccatcgggaaatagtgttgccgcggtgcaactgattcgtctagcaaagctgacaggtgattttgcgctattggaaaaagcagaaacgatgtataaagtcttccagcgtcaagtcgaaacgtacgaaagcggtcatacgtttttcttgcaaggattgtcgcttcttgaggctcaaaccgtcgaagttgttttgtttggaaaacaaggtgacgaaaaacgagagtatttgattcagcaatggcagcacacatttgcgccggacgtttttctgttggcggcggaacacccggccgatgtggcagacatcgctccgtttgcggcagagtatgaaccgcttggggaggaaacgaccgtgtacgtgtgcgaaaattttgcctgccaacaaccgacgacggatgtggaatccgttgccgagcagttgtttgaatgatctttttgtaaccgctagcaggattctgtttattcatgaagaaatagtacgacaaagattaaacaaaggagagtgcttatgccaattacaaatccaagtcgagaagaaatccgagaaattttgcaaaaagcaaaacgcatcgccgttgttggattatcaaacaatccggaacgggagtcatacatggtggcgaaagcgatgaaagatgccggctatgaaattattcccgtcaacccgatgatcgaggaatgggaaggcattaaagcagtaaagaaattaaccgatattgacgggcatgtcgatattgtcaatgtatttcgccgttccgagcatttaccggaaatcgcccgcgaatttgtgcaaattgatgccgatgtattttgggcgcagcttggcgtcgtcaatgaagaagcttatgaatttttaaaagaaaaaggatatacggtcgtgatggatcgctgcattaaagtagaacacgcgctaacgaaacaacattaaacggaatcgaccatctttttagatggtcatttccatttttagagggaattttgtcggaaacggtaaaataagcgtagacgctgacgaattttatgttacaataaaacagaaacaaatgttcttgtttttgttgaaaggggaatgcatgtgacaaaacaatccgtatatgaatataacgatgatgcgattcaagtattagaaggactcgaagcggtgcggaggcggccgggaatgtatattggcagcaccgacagccgcggtctgcatcatcttgtctatgaaattgtcgacaattccgttgatgaagcgttagcggggtacggaaattatattctcgtaaaaatacataaagataacagcattaccgtacttgacgaagggcgaggcatgccgacgggaatgcataagcttggcaagccgacgccggaagtgattttaacggttttacatgctggcggcaaattcgggcaaggcgggtataagacgagcggcggcttgcacggagtcggtgcatcggtcgtcaacgctttgtcggaatggcttgtggtgacgatccatcgtgacggttttatctatcaacaacgtttcgaacacggaggaaaaccggttacaacactagaaaaaatcgggacaaccaacaaaacaggtacaatcattcaatttaagccagatccgaccattttcagcacgacaacgtttaactacgaaacgttaagcgaacgtttgcgcgaatctgcgtttttgttaaaagggctaaagatcgagctcattgatgagcggaccggcatgcgcgatgtgttttattatgaaaacgggattgaggcgtttgttgaatatttaaatgaagacaaagatgttctccatcctgtcgtttattttgaaggggagcaaaacggcattgaagtcgaatttgctttccaatttaacgacggctattcggaaaacgtgctttcgttcgtgaacaacgtgcgcaccaaagacggcggcacgcatgaagcgggcgccaaaacggcgatgacgcgcgtgtttaatgaatatgcgcgtaagatggggctgttaaaagaaaaagataaaaacttggaaggatcggatattcgcgaagggttgtccgccatcatatcggtaagaattccggaacacctgttgcagtttgaagggcagacgaaaggaaaactaggaacaagcgaagcccgttcagccgttgatgcggtcgtatcggaacatttaacatactttttgcaagaaaaccctgatattagcacgatgctgatcaaaaaagccattcgggcatatcaagcgcgggaagcggctcgaaaagcgcgcgaggaagcgagaagcgggaagaagcgaaaaggaaaggaaacggtattaagcggaaaattgacgccggcgcaatcgcgcaatccgaagaaaaacgaattatatttagtcgaaggggattcggcaggcggttcggcgaaacaagggcgcgaccgccgttttcaggcggtattgccgctgcgcggaaaagtgattaacacagaaaaagcgaagcttgccgacattttgaaaaacgaagaaatcaatacgattatccacgcgatcggcgggggagtcggaccggatttttcgcttgatgacattaactatgacaaagtgattattatgacggacgcggacacggacggcgcgcacattcaagtgttgcttttaacgtttttttatcggtacatgcggccgctcatcgaagcgggaaaagtatatattgccctgccgccgctatataaaattagcaaaggtacaggaaaaaaagaaatcatcgaatacgcgtggacggatgaacaattaaaagaaatcgtgaaaaagttcggcaaaggttataccatacagcgctataaagggcttggcgaaatgaacgccgatcaattatgggaaacgaccatgaatccagaaacacgcacgcttattcgcgtgcggattgaagatgcggcccgggcggagcgccgcgtaacaacattgatgggcgataaagtcgaaccgcgcagaaaatggattgaagcaaacgtcgcattcggattagaagacgacccaaatattttagacaatgagcatgtatttgttgcaggaggggattattgatggcagaaaggttgctagatttggcgcttgaggatgtgcttggcgaccgctttggccgctatagtaaatatattattcaagagcgcgcgcttcccgatgttcgggatgggttaaagccggtgcagcgccgcattttatatgcgatgtacatcgatggaaatacggcggacaaaccgtttcgcaaagcggcaaaaacggtcgggaacgtcatcggaaattttcatccgcacggagattcgtccgtctatgatgcgatggtgcggatgagccaagattggaagctgcgcaatgtattaattgaaatgcatggaaataacggaagcattgacggcgatccgccagcagcgatgcggtataccgaagcgcgtttgtcggcgattgcctcggaattgctacgtgatattgaaaaacagaccgtcgattttgtcccgaactttgatgatacgacgaaagaaccggtcgtgctgccggcgatgtttccgaatttattagtcaacggctctaccggcatttcggcgggatatgcaaccgaaattccgccgcaccatttaggtgaagtgattgatgcggtgattatgcgcatcgacaagccgaactgcaccgtcgatgagctgatgacggtgctgcacggccctgatttcccaactggcggcattattcaagggaaagacggcattaaaaaagcgtatgaaacgggaaaaggaaaaattattattcgcggaaaagcggtgattgaacaagcaaaaggcgggaaaaagcaaattatcatcacggagcttccgtatgaagtgaataaagcgaatcttgttaaaaaaatagatgagcttcgtttcgataaaaagctagacggcatttccgatgttcgcgatgaaacggaccgcaccggactacgcattgtgattgaactaaaaaaagatgccgatgcggagggaattttaaattatttatataaaaataccgatttgcaagtaccgtacaattttaatatggtcgccattcataaacgtcatccgaaactgctaagccttccagaactgttggacgcatacattgagcatcgaaaagaggtcgtgacgaaccgctcgcaatatgagttgaaaaaagcgcatgagcgccagcatattgtcgaaggcttaatgaaagctttatcgattttagatgaagtgatcgcgaccattcgtgcttcccgggataagcgcgacgccaaagacaacttaatggcgaaatataagttcaccgaagcacaagcggaagcgattgtatcgctgcaactatatcgattaacgaacacagatattaccgcattaaaacaagaagcggaacagttggaaaaaacgattcaagaactgaccgctattttaaatgatgaaaagaaattgcttgcggtgattaaaaaagaattaagagcgatgaagaagcaatatgccgatgaacgaagaacggtaattgaagatgaaattgaagaaattaaaattaatttggaagtgatgattccagcagaagacgtgattgtcacggtgacgaaagaaggatatgtgaaacgaacgagctaccgttcatacagtgcttcgaacggtcaggacttcggcatgaaagaatctgaccggctgctttcgcaaatggaaatgaacacgaccgatgtgttgttgttgtttactcgccaaggaaattacttgtactgtcctgtttatgaactgccagatattcgttggaaagatgtcggtcagcatatttccaatttgatcccgctcgatcggaatgatgaaattattgccgctgttcctgtcaaacagtttgatgactcattaagccttatttttgtcaccaaacgaggcatggtgaaacgaacggagctggcgcaatataaagtccagcggtatacgcgcccgcttgttgcgatgaatgtaaaagaagatgatgaagtcatacacgtctacgtgacggatggacaacaaagcctattgcttgtaacgaatcaaggatacggattatggtttgatgaagcggaaataagcacggttggcgtgcgcgctgctggtgtgaaaggaattaatttaaaagaaggagattatgttgtttccgctcatccaatcgggaaagaagaacacatgtatttagtgatcgcgacacaacggggagccgtgaaaaaaatgccgttaagtgaatttgaaaaaacatcgcgcgctaaacgtggagttgtcatgcttcgtgagttaaaaacaaatccgcaccgcatcgtcgcttctgttttaacggaaggggatgatgatgtattgtttattcgcaccgagacgggcgtaaccgagatggtttccaccgcttcgctgcgcactgcagatcgttacagcaatggttcctttatcatcgatagtgatgaagcgggggccatcatggatatatggaaacaaccatctaacatgttaggaaaagaggagatggaataagtcaaaaaacaactcggcaaatatgccgagttttgttttaccaaaatttccaccacttattcgaacgcttcgtgtcagtgttagccgctgcttggcggaaggaaacaacgagctcgcgaaacgctttttcgcgctctatgatttgttcttcatagagctttcgttcttgttcccgcttcgctttttcttcctgtaaaaatgtaacgacattttcaagatgctcatgaatttcttccgtttcttgctgcaatgtttttgtatattgcgttagtgagtcatggatttcttgtttggtagatacggagttttcgcgaatttcgtccacgtataacttcatttctttcattgcttgctctaacacttccgtcgtttcttttttgagctcgccaacgatttcctctttcattgtcctcgccacttgttcggctatgtaataagtatcatggcgtaaagggcgcggaatatcaatcacctctccttccattaccgttgtttccaatccaacgttttgtttctgttgttctgcctgtaaatattgaatgatctcttgtttcgttttttcctcagcaaaccattgtttaatttttgcaaattgctccagtaatgcatcattataaatgcgtgccccctgttttgtccgcggaattgtaatgtattgtgcaaattctttttcccattcttttaagactcgcggagcgactttcactttttttgccgcttcctttagtgtgtatgatttcatcttgttttgttcatcctttctctatcaaaatcgctatatatttatttccaaatcaatcatttattttcctgctaatttacaaaatataacaaaagaagtgatagttagagaaaaagtaacaaaaaatgtcgaaaataaatgttgacgaacttgtatatacaggttagaataaaattgacttgtatatacaagttttttttgaaaacgattcctgaaagcggttaaatgaatttcgttttttagaaaaaagatcggggaggtttccttatgggggcatatgaacaatcggttgctaaaattgtcgaagcaattggtggaaaagaaaatattgttgccgccacccattgtgtcacgcgtttgcgttttgcgttgaaagatgaggggaaagtcgataaagagaaattagaaagcattgatattgtaaaaggttcattttccgcgaacggtcaatttcaagtagttatcggacaagggcttgtcgataaagtatataacgaaatggtggaaatgaccggcattggaagagcgacaaaacaagagattaaagatgcggcagaagcgaagttaaatccgctgcaacgcgccattaaaacattagcagatatctttatcccgattttgccggcgattgtgacagctggtttgttaatggggattaacaacatcttaacaggtccgggtattttttatgaaggcaaatcgtttgtcgaagtgcacaaagaatgggcagatcttgctagcatgattaaccttattgcaaatacggcgttcgtcttcttgcctggcttaatcggatggtcggcagtgacaaagtttggcggaagcccgcttttgggaattgtcctcggtttgatgcttgtccatcctgatttgttaaatgcatggggatggggagcagcgaaagaaaaaggggaaattcctatttggaatttattcggatttgaagtgcaaaaagtcggatatcaaggccaagtgctgccggtgcttgtagcgtcttatgtacttgcgaaaatcgagcaatttttacgtaaacgtataccggatgcatttcaattgttgcttgttgcaccgcttgcgttattaattacgggctttttagcatttattgcaattggaccgattacgtttgcgatcggaaatgcgattacaaatgtatttgtcagcatttttgataacgttccagcgattggcggctttttgtatggggcattatacgcaccgctcgttgttacgggaatgcatcatacgtttttaccggtcgatttgcagttgattgcaagcacaggtggtacgttcttatggccgatccttgtcatgtcaaacgttgcccaaggttctgcggcattagcaatgatgtttgctgcaaaggatgaaaagttaaaaggtctttctttcacttccgcagtatctgcttatcttggcattaccgaaccggcgatgtttggggtaaacttgcgtttccgttatccgttcatttcggcgatgacgggtgcggcgattgccggaatgtttattacactaaataaagtcatcgctccatcgattggcgttggcggtttgccagggtttttatcgatcgtaccgcaaaagtgggcaccattctttatcggaatggcaatcgccattatcgtaccgtttgccttaacgtttgtattcagcaagttccgcaaagagaatcgctaacgaaaatgtgaatttaacttataaaactatgttctaaataatcaattcaacgtaccattggtgaacactcaccaatggtatcgtttttatccataatagaatgaggtgatgacaacaatgacaaaacagccatggtggaaaaaagcagtcgtatatcaaatttatccaaaaagctttaaggatacaaacggtgatggaatcggtgatttgcaaggaattatcgaaaagctcgattatttgaaactgcttggtgtggatgtgatttggctgacgccgatttacaagtcaccgcagcgtgacaatggctatgatattagtgactattttcaaattcatgatgaatatggcacgatggatgattttgatcgattgttagaagaagtgcatcggcgcggcatgaagttgatcatggatatggttgtcaatcatacgtctacggagcatgaatggtttaagcaggcacgtacatcgaaagataatccgtatcgtgatttttacatttggcgggatccaaagccggacggaagtgctccaacgaactggcagtcgaagtttggcggttcggcatgggaatacgatgagaaaacagggcaatattatttgcatttatttgacgtgacacaagcggatttaaactgggaaaacgaagaaatgcgccgccgcatttatgacatgatgcatttttggttccaaaaaggagtggacggattccgtttagatgtcattaacttgctatcgaaagatcaacgatttcttgacgatgacggttcggtgccgccgggcgacggccgcaagttttacaccgacggaccgcgcattcatgaatttttgcaagagatgaaccgggaagtattttcgaaatacgatattatgacggtcggggaaatgtcatccacaacgattgaccattgcatcaaatatacaaatcctaatcgccgtgagttaaatatgacgtttaatttccatcatttaaaggtcgactatccgaacggggaaaaatgggcggtcgccgattttgattttctttcactaaagcgaattttatcggaatggcaagtcaagatgcataaaggcggcggctggaatgcgctcttttggtgcaaccatgaccagccgcggattgtatcgcggtacggcgatgatggaaaatatcataaagaatcagcgaaaatgctggcaacggtcattcatatgatgcaagggacgccatatatttaccaaggagaagaaattggcatgaccgacccgaaattcgagcggattgatgattaccgcgatgttgagtcgctcaatatgtaccgcattttgcaagaacaaggaaaaagtgaacaagaagtgcttgaaattttaaaacggaaatcgcgcgacaattcgcggacgccgatgcaatgggacgacagcgaacatgccggatttacgacaggcacgccttggattcgcgttgccccgaactataaacaaattaacgtgaaaaaagcgctggaagatccgacatcagttttctatcattatcaacggcttattcaacttcgcaagcaatatgacattattacaactggagattatcagctgttgcttgaagatcatccagatattttcgcttatttgcgaaatggagaaaatgaaaaactgcttgttgtgaataatttttacggaagagaaacgacgttcgtattgccggatgacgtcgatgtaagcggctattcgagcgaaatattgctttctaactatgatgattcaccgagcgattttcggacaatatcgctacgcccgtacgaatcgattgtttattacttgaccaaatcgtgatacaatacatgtcggtgagcgaaatgtatgaaaataaatatttatccatttatcacgatcttgtggaaaaaattcgtcaaggacattggaaaccgtatgacaaactgccgtcggaaaacgaacttaccgaacgatataacacatcgagagagacgattcgcaaagcgctcaatttactatccgaacatggttatatccaaaaaatgaaaggaaaaggctccatcgttttggatgttggcaaatacgattttccggtatctgggctagtgagttttaaagaattggcccaaaacatgaaacagcctgtaaaaacgatcgtaaatgagttggaagtaattaaaccagatccatatttaaagcggcatttgcacgcgacaagcaaagatgaaatatggaaagtcattcgttcccgtgaaattgagggagaacgaatcattttagacaaagatttttttcataaaaaatatgttccgacattgacgcgggaaatatgtgaagattcgatttatgaatatttggagaaacagttaaaactgaaaatcagctttgcgaaaaaagaaatgtttgtcgataaagtcaatgaagaggatcgaaaatatttagatttaaatggctatgaccatgttgtggttgtaaaaaatttcgtctatttagatgacgctacgttatttcaatatacagagtcgcgccaccgtctcgataaattccgtttcgtcgattttgcaaggcggaagtaaacgaacacttgccatctcgcaagtgttcgtttcttttttatatttatatctaataaaactatgtgctaaataatcaacattaaatgataataatttttcatcattatggctatccttgtaacaacgaaggtggtgaattggatggaaggaacgtggttgtctttattgccgtttctagttatcattccgcttgcaatttggctcaaagagattcttcctgggcttgtcattggattaatcattggtgcgttttgtttggaaagaagtgtgcttcccacaatcgagcgagcggtagccacgcttttaaaagcgatcagtgatttagagcacatgaaagtagttgcgtttttatatttatttggttcattaattggcatgattcaaattacaggcggaattaaaggatttgtgcaatggattagcgaaaagcttcattcgaagcgaaggctactgttatttatatggcttaccgtaccgtttactttttttacgccgatgtttcgtattatgttgctcagtcctgtgatgaaatccatccttgggaaatttcgtattgaccgacggagaatggcgtatatgattgatgtgtcaacagaaccaattatcgttcttcttcccgccgcgacggcgtttgtagggtttatgatgtcggtagtagcgggggcgctcgagcaaaatggaatccataaatcagcttatcatctttttttagcaagcttaccgtacaactttttcgccattatcgcgctttttgttggattgatgaccacatttatgaatgtgaggattggaagaaatgagaaaaagagagaaaaagaaaaaacaaatcagtttcaccaattggggctgcggaaagagttggcgttagtaacaggggaaccgcttcatttgttttttccgctttttcttgtgcttgtgctgacgttttttttcttttggtacagtgggacaaaaaatggggctgctactttttttgatgcgttttcacgagccgatgcgacgctggcgatgttaatggcattgtttgtgacgatcattgcaacggccgtattttatcttatcaggcgtcagccgttatatgaactgatttatcatttttttgacggcggcaatcaattaatggcaccgattggaatgcttcttctcgtttgggcagtatcgctgaccgcagatgaattagggtttgccacttacatttcatcgacatttgggacatggcttccgaaagaagtcgttcccgctgctgtatttgtcatcggttcgtttgtttcttattttatcggcacatcatggggaacgtgggggatttttatgccgcttggcgtaacgttagcggcagcgacaggagcgccgctagcgatgacgatcggagcggtatttgcaagcggaacatttggtgctttcgcatctccgttaggcgatacaactattacaaccgcgtcggttatggatttagatttaatgagttatgcgaaatataaattacgtatttcactattgtgtggaatattatcggtgattgcctatctaattgcaccgatctttttctcgtaacgacatcgatcgacgtttccatcgatgtcgttgcgttttttattaaaagcatttcagcatattcgactatcactgcctattattaataaataaaactatgtgctaaataatcaatcaaaacaaaaaaatagttgaatcaaccaaaaaatatagctatgataaaaacaacatactgactagtcaatagaaattaggggggagttttatggcaactcatacaacgaccgtaaacattcgtttttgtgaaacggatgcgcttgggcacgtcagcaatacaagctattttatttatctcgaagaagcacgcatccggttatttgaggaattaggctatggaagcgatgtgaaggaatggcatttcattcttgcttctgcgaaatgcgatttcgttaatcaagcatttttcggacaaacattgaaaatcgaaacaaacgtttcgaaaatcggaaataaaagcttccaaatcgttcaccgcattttagatgaaaaaacaggaacattaattgcgcttggggactcgacgatcgtctattttaattttataacgcaaaaaagcgagccaattccagatgatttaagaaaacaactcgaacgctacttaatccccgcaacagaacaagtaacaaaaaatgaataacaaatgaagctgtctagcaagactaggcagctttttttattgaccaatttttcgcggctacatactgtatgaatatactaaaggaaaggaggatgttcgtggagataaaagcaaccatcggtgagacgacatttacatgccgcggagagttggaaacgtattttcaaccgtttcgtgaagcaaccattgggacgaatgtgacattttccactccatttggacaacagaaaatgatttatgctgattggacagcaagcggccgtttgtatgcgccgattgaacgaaaaataacagaagaacttggcccatttgttgccaatacgcataccgaatcaaacgtgacgagcacaaaaatgacattggcataccaatatgcaaaagaattgattaaacgccatgtccatgcggatgaacatgatgtcattattatggaaggagcggggatgactagcgcggtaaataaactacagcggctgcttggcttaagggtgccggaacagtggaagtcccatcttaagcttcccgatgagaagcgtccggttattttcgtcacacatatggaacatcattctaatttattatcatgggcagaaaccattggagaagtggttatgattcgcccgactgcaaatggggatgtggatttggagcatttccagcaattattgcaaacatacgcgcatcgccagctgaaaatcggcgcttttaccgcatgttccaatgtaacaggtattcaaacgccgtatcatcagttagcaaaaatgatacacaaacatgaaggaatttgctttgttgattttgctgcctccgctccatacgtccccatcaacatgcatcctgatgacccgctagaaaaattagacggtatttatttttcaccgcataagtttttaggaggacctggaagcgctggtgtacttatttttgatgcgcggttgtatcaaaaccgcatccctgatcatcctggaggagggacagtcatatggaccgatccgtgggggaactataaatatattaaagacattgaaactcgggaagacgggggaacaccgccgattttacaaacgataaaagcagcgctggccgttaaattaaaagaaaaaatgggtgttgaacgcatcttgaagcgggaaaaagaattaacaacacttcttttgtcccatttaaagaaaataccgcgcgttcatattttagaagggcaccgggaagaccggcttggcatcgtatcatttattattgaaggaatgcattataatttagtcgtaaagcttttgaacgaccgctttggcatccaagtgcgcggcggctgttcatgcgctggtccatacggccattatttgcttggaattgacaaagagcagtcgaaaaacattttgatgcaagtcgaacagggaaacttactaatcaagccaggatgggttcgtatttcagttcatccaatcatgacaaatgaagatatataccatatcatccgggcgatccgccatattgtgcgtcacgaagacaagtggaagcaagagtatatatatgaccatacgaaaaatgaattttaccaccgtcatgatgaccgtgatgttcgtcacttattcattctttaattgcatattgtttccatccccgcttcatacattgtacaataaaaccataatggaaaaagaaggggagacttatgaacgaactatatcatttatttcttcgcacagagcgggagcgaaacttgtacgaacgggcacggaatcttgctgaacgattccaaaagcgcgctagatggcatgatgaacatgccgaatttccgtttgaaaatttcgatgacttaaaagaggcgcgctttctttctcttactgttcctaaatcatatggcggggaagaaatttccctttacgaatttttgctcattcaggaaacgatcgcccaaggggacggcgcgacggcgctatcgctcggctggcatttaggcattatcatgaaccttgcagagacgaaaaaatggccgctatctgtttttgaacgaatttgccgagaagtcgtggaaaagcaaattttactaaatagcgctcattctgaagaagcgaccggaagtccagcgcgcggcggaaaaccggaaacaaccgcggaacaccgcagcggccgctgggtgatttccggccgaaaaacgttcacttcgctagctccggcgcttgattactttatcgtatccgcaactattcaagaaacaggagaagtcggaaactttctgattccgaaaacagcggcggggttaaaaattgaaaaaacgtgggatacgctcggcatgagagcgacacgaagcgatgatgttattttagaaaatgtggaagtggaagaagaagcacttgtcgaaatgcttagtttgccaaaagcaaaaagtcatgctcaagggtggcttttacacattcctgcgtgttatttaggaatcgccatcgctgcgcgcaatgaggcgatcgcattcgcaaaaacgtatcagccaaatagtctttctcacccgattgcggaagtaccggaagtgcggagaaaaatcgcgcaaatggatatccatttgatggcggcccggcattttatgtattccattgccgatcaatgggaccgttatccagagaagcgggcacaaatgaaagaagaattagcagccgtaaaatatattgcaaccaataccgctgtcgatgtcgttgatttggccatgcgcatcgtcggaggaaaaagtttatttgctgagaatccattgcagcggcattaccgggatgtccgcgccggattacataatccgcccgccgatgatattacggtttcgatcgtgtcagggcgcgctttacaataaagagcagtctagcgactgctctttccttacttttcaagcgcctttttcaagaattgaggaagttggaagcattgttttaatattccttcgttaacatatttcgtatctgatggaatggttgtattttccggaagtgaaagaggtttcgttgaaccgatggtaaagctccacaatccgcctggatatgtaggaacagtcgctgtgtatacttggacatgcgggaataattcgcaaatatttgcatacgtttggcgtaaaatgtctaaatggaaaattggcgattgactttggcaaaccattaatccatcatcttttaaagcacggcggacattggcataaaagtcgcgtgaaaagagcgcttcagccggaccgactgggtcagacgagtcgataataatcacatcatattcactttcacgttcttttacaaaagcaaccccatcatcataaataaactgtactcgcggatcggataagtttccggaaacttcttgtaaatgcgctttgcaagattgcactactttttcatcaatttcaaccatatgaatttcttcgacatgtttatatttcgctacttctctagccgcaccgcagtctccgccgccaataataagcactttttttgccgatggatggaattgaagcggtacgtgagaaatcatttcgttataaatgtggccgtcaatcgatgtcgtttgcacgactccatcgagtacaagcatacgtccgaaatcgtaagaatctaaaatcatgacatgttggaaatcagatcgttcggagaaaataatgtctttaatgcgatagctaatttttaaattttcgcggtcatcttctgttaaccagagttcaccgttttggacttttacataaggtggtaatacattttgtacgtgtttcattttggcctccttttaattcttgtttgtttttctcatgcctttctaatattaatatattttacgaaatgtgacaaacaaatcatttttgattctagtatgtctttgttttaaaaaaaatatgaatggagctgttctttgtttgagggacagctcctttattgtttttcttcgcggaaaatcatctgtaagtgttgtttattgctgagcaaatccgctaatgtgtatgaatctagcacttgcaaaaacgatcctagtgcttcgtgaagcacacgctttaactggcaaacaggggtaaggacgcaatgattgccatgtccggcaaaacattcgacgagcgacaaattttcttccgtgttgcggacgactgatccaattcgaatctcttctggttttctggctagccgaattccaccgtttcgtccacgtatcgtttcaatatagcctaattttccaagttcatatacgatcttacttaaatggttttctgaaatagaaaatgtcttggaaatttctttaatattggttttttcttcaggatcgagcgttcctaaaaagagaagaacacgcaaagcatattcggtatagtttgtcagctgcatttgtttcacacctttaaaattagcttctttagtactattctatcataatccatccctcaaaaaaaattgtgaacaatttgttaaaaatgtatttgaaatattgctttaaaaaaacaactatgattcaataaacatgtatttaaaatacatctttttttgggggacatgagaaatgaatgcgacaacgaaatcattaagccaaaaaacgattgaaattatcaaatcaacggttccagtacttgaacaacatggggagcaaattacgaagtggttttatcgagccatgttctcaaatcatccagagctgctcaatatttttaaccatgctaaccaaaaacaaggacgacaacaacgggcgcttgcacaggccatttacgaagcagcaaagcatatcgaacatctggaagcgattatgccgcttgtccaacaaatcgctcataaacattgcagcttagggatcaaaccagagcattatccgattgttggaaaacatttgctgcttgcgattaaagaggtgcttaaagaggcggcgacagacgaaattatcaatgcatgggccgaagcatatgagataatcgcagatgtatttatcaaggtagaggcacaattgtatgaagaagccgcatccaaacgtggaggatggaaagatttccgccgctttatcgtacagaaaaaagtaaaagaaagcgatgtcattacatcgttttatttcgtccctgaagatggaggagaaattagcgagtatttgccaggacaatatgtcagtgtcagagtctctattccaggggatcaataacccacattcgccaatacagcttatccgatgcgccaggaaaaggctactatcgcattagtgtgaaaagagaagcggcaacagcagacaaaccagctggtattgtttcgaattacttgcatgatcatattcaagaaggcgatgtgcttgagttaagcgcgccatttggtgttttcacgctcgatatggccaaagaaacaccgattgtactcattagcggcggtgtcggaattacgccactgatgagcatggcaagtacggcagtttcgcgtcaacctaatcgccaagtaacgtttattcacgcggcgatcaatggaaacgtccatgcgttcgatcaagatttgcgccgcttagcggaacatccagcattttcgtatcatgtttgctatcagtctccttcggaagaagaccgaaaacatccttatttcggaaaagaagggttcattgatttatcttggatacaatccgttgtctcgaataaagaagcagatttttatttctgtgggccgattccatttatgaaaacggtctatcatgcgttaaaagaatggggcgtttccgccgaaaatattcattacgaattttttggcccagccggcgatttaacgaagtaatgattgaatacgtagtagacacctttccgtttggaggaaggtgtcttttttgatatgataaataaaaaggagggaaagtaacggatgggatatgaattagcaacattcgcgggcggctgtttttggtgcatggtttcgccatttgaagaacagcctggaattatcagcatcatatccgggtacacaggcggtcataaagaaaacccaacgtatgaggaagtatgttcacaaacaacagggcattacgaagcagtacaaattacgtttgaccctgacgtatttccatatgaaaaacttttagatatttactggcgccaaatcgatccgaccgatgacggcggacagtttcatgaccgtggcgaatcgtatcggacagcgattttttatcataacgaaaaacagcgcctactcgctgaaaaatcaaaacgggaattagaagaaagcggacgtttctccaagccgattgtcacaaaaatattgcctgcatcgacattttacccggctgaagaatatcatcaaaactatcataagaaaagacctcttcactataaaatgtattatatcgcttcaggacgcgatgcgtttttgaaagaacactggcgggataaagaacgagaggaaatgttgcgaaaaaagctgactcctcttcaatttgaagtgacgcagcgaaacgggacggaaccgccgtttgacaatccatattggaataacaaacgggaaggaatatatgtagatattgtttccggggaaccgctctttagcacgaaagatcaatttgacgcaggatgtggctggccaagctttacaaagccacttcatccagaaaatattaaaacggagctcgatttaagtcatgggatgatacgtacggaagtacggagccgtaaagccgattctcacctgggccatgtctttaacgacggtccggagccaaccggtcttcgttattgtattaattctgccgcattacgctttattccaaaagaagatttagaaaaagaaggatatggggaatatttatccttatttgaagcggacgataaggaaaataaataaaaaaacggttggcattccgaccgtttttttatatgatgaaggttaaatgaatattatagggggaagatagtcacatgcatacatttcgcaaacatcgatggcaatcatttctacaaaactatgaaaatcgtgctcgtttgttaatttcatgtccggataaaccgggtatcgtcgcgtctgtaacatcgtttttgtacgaacaaggcgcaaatattgtcgaatctagtcaatattccaccgatccggaaggtggcacctttttcttaagaatcgaatttgattgtccgaatatcgcgttgcgaaagcaagaaattgaatccgcttttcagccgatcgccgagtcgtttcatatggattggcgccttcgcttacataatgatgtcaaacgaattgctatatttgtttccaaggcagaacattgtttactagaattattatggcagtggcaagcgggtgaattaattgccgatattgcgcttgtgataagcaatcatgaacatctcagaagcacagtagaatcggttggcattccatatttccatattcctgttacgaaagaaacgaaagcggaagccgagcaaaagcaaatcgagctgctaaaaaaatatgaagtggatacgattgtgctcgcccgttatatgcaaattttatccccagcatttgtcgctgaatttccgggaagaattattaacattcatcattcctttttaccagcgttcatcggagcaagaccatacgaacgggcgtatgagcgaggcgtgaaactaattggcgcaacttcgcattacgtaaccgatgatttagatgaaggtccgatcatcgaacaagacgttgcccgtgttgaccatcgccaccatcccgatgatttaaaacgaatgggaagaattattgaaaaaaccgtgcttgccagagccttaaaatggcatttggaagatcgtgtcatcattcatggaaacaaaacgattgtcttttattaagtaggtatgatcaaaaaaagaggaggcaggaacgcctccttttccattaaataaactaataaatctatgttctaaataaaaaatcgaaaataaaaaggatttccatacaataagtggaattgttataataatgaaaaagaagaaagaagggagaaacatgggggaaaaaagaacgccaagcggttttctgttaaaacagcgtgcgtttttaaaactatatttaatcacattaaccgaacaagaacgtttatacggattaaaaatattagacttgctgcgccaggagtttaagccatatggctacagaccgaaccactcagaagtatataaagcgttacatgaccttattgaagacggaattctaaaacaagtgaaacagaaaaaagaaggaatgaaatatcaagaagttgtctattatcggtttgcggatggcggatatgaaaaagcaaagctgtacaaacggcaattaaaagcggaattagatcgctgccaagcgctcattcgcaaggcgattgaagataattttagctgacggggagcatcataattataaaaggatggtggctctccatttttctttgcatttttaatttacataatatttttatagttacaaatgcctcttttttgcgtgaaaacaggacattcagtagaatagtaaccgtaatgcaaaataaagaaagaaaggacgacaaatagtgaaacttccagagaaagttgaagaaattattcaatatcgcaaccaactattttcgaatgatgaagacgcctatctcattggaaaaggcggttacaccgcttccgatgagtcgattctatatgatgctatcattgcacttgcgcttgggaaaaacgtcttattgaaaggaccgacgggatccggaaaaacgaagctggcggaaacgttatcatccatattcggacagccgatgcatagtgtgaactgttctgttgacttagatgccgaagcgctgcttggctttaaaacgattcaaaatcgcgatggaaaagcagaaatcgagtttatcccaggtcctgtcattcaggcgatgacaaaaggacatttattatatattgacgaaattaatatggctaaaccagaaacactgccgattttaaacggtgtcttagactatcgaaaaatgattactaatccgtttaccggagaagtcgttaaagcgaaagaaacatttggcgtgatcgctgcgattaacgagggatatgttggcaccgtcccgctcaacgaagcgttaaaaaaccgttttgttgtcatcgatgttccgtatattcaaggagatacattaaaatccgtattgttggcacaaactacattaacagacgaaacactcatcgaccgcttcgtcacgttatccgctgatttaattgcacaagtaaaaaatgggcaaatttccgaagaagctgcttcgattcgagcgctgatcgatacttgtgatttagctgtatatttgccgccgtttcgggccattgaacgcggcattgtggaaaaactcgaagatgaccgcgaaaaagcagcggtgcgcaacatcgcggaaacgttgttcgaagaatgagggatccaatatggagcggtttatccaatttaacgataaaaagattgattcctttttgtttatgcagctgtccgatttagtgaaaacgttagcgaaacatagcgattgggaagtagagttcggctttcagtcttatgttgactttccaaaccgaaaattatatgtcagtcatttttgggacaatcggccgaaagaagaaaaagaaaacggattaaaaagcgatgtctgtttgcgagccgtcggaacgctttttcatactgatttttctgaagtcaccgcatttcttaacaaaacgaaaaacatatcgatccctagttttgcaaagcaactatttacactagcagaagatttgcgtcttgaggaaatttgtaaaaaagagcgtcctggcacgaaaaaatggtttcgcatccgccgcgatgtgtaccgccgttatttttacagtcaaacgaacgccaatttgacaagaagcgtatatacggatgcattattttctgttatctatttgttattaacatccgattcgccgctagaggacgttccagttattcatgagccaattgaccgaatgatgccttggcttcgccagacgcttccccaattttttgacgctgcttcgacgaaagaagtggcccgtatcacgtggatgattacagaagcattcgatgacgtattggaaaatgatatgttaaacacgtatttttatttaccagaacaaagttataatgaagagatgggactgacgctagaagacttaaaacggatcgacccgctcaataactgtgacatcttggataaagaaaaatgtggggacgaagatgtccatgatcaagaactgccaacgtggcaccgtgaaacgagtgacatgacgaaaagtttcttgcgttttgaacttgaacaaggctcgcgaaccgatttattgggagatggagcgcgtgaaggcgaagacggggatcaggcacttgcgatggtgcaaggatctgcgcgaaaatcgaatcgaaacgattataggaagctaaatgcctatgaacagaaacgggaaagcaaacaagcaggtaaaggggatcgctacgggaaagataaccggtatgctgaagcaatttttctttttccaacttctccttcgtctgaacaaatagcacaatatgaacaaaagaaaatcgatattttaccatatcaaaaaaaattaaaacaaatgatggaaaaaacattagaacataaaaagacacttccacgcaccgatttacattttggccggctgcataaaaaactgcttcgtctatggacagacgaacagccgcgcttgttttataaaaaacatcagccatcttctcgtattgatgccgtttttacgctgctagtcgattgttcagcgtcgatgtatgacaaaatggaagaaacgaaacgcggtattattttgttccatgaagcattaaaatcgttgcttgtgccccatcagatcgttggattttgggaagatccaaatgaggtgacggaaacgaagcagccaaactattttcaaacggtaatttcatttgcacaatcacataaaaaagaaagcggccctgcgattatgcagctggaggcccaggaagataatcgcgacggatttgcgattcgcatcataacggaacaacttttaaagcggccggaaaaacaaaaatttttattggtgttttccgacggagaaccagcggcgtttggttatgaacaaaacggtattatcgatacgcatgaagcggtgttagaagcgcgcaaacatcatatcgaagtgattaacgtctttttggccaatggtgaaattgacgaaggacagagagagacgattcgaaatatttatggaaaacatagcattgttgttccaaacgtggagcaacttccagatttcttattcccgctattgaaaaaactattgtataaaagtttataaagaaaaggatggattggcgatgatcaaattgtttacggacagcgatttagacggaattgggtgcggactgttggcgaaaattgcgtttaaagaagtaaacatatcattttgttcctaccgtaagttagatgaacgagtgaaacaatttattgaagatgaacagcataacgaagcaagtgtatttattaccgatctggcggtcagtgaagaggtggagaaaaaactggcggaacgatttgaagcaggaaaacacgttcaagttatcgaccaccatgtcactgccctccattttaataagtatccgtgggggtgggtgcagccaacggatgaacaaggcaaaaaaacgtgcgcaacctcgctattttatgaatatttaatccgtgaacaaaaactggaacgaaacgaaacgctcgatgaatttgtagagcttgtccgccaatacgatacatgggaatgggaagaaacagacaacacgcgggcaaagcggctaaatgatttgctgacgattttaggcctggacgaattttgggatcgcatgagtgaacggttaacagaaggaggtccatttgctttaaccgaaacggaagaacttattttggatatggaagaaaagaaaattcagcgctacatccgaatgaaacaaaaacaacttgtccagcgctggtttgatgattattgtgtcggtattgtttttgccgaacaacatatgtctgaactaggtaatgcattatccaaacgttgtcctcatttagatttaatcgccatggttaatctcggcacgaaacatattgggtttcgaacgattcacgacaacgtgaatgttgcggagtttgcgaaacagtttggaggaggaggccatccgaaagcatccggatgctttgttaatgaaacaacattcccgctttttgtcgtcgatgtgttctcgcttccgccggtatatcatgatgtggaacaaaaccagctcaatacaaaagatcaaacagaagggttcttttttaccaatcatcaaggacaatggtttttctttcatccaagcgatgacaaatggggcgtttatcatcaagaacaggaagtacaatcgttttcgagccaagaagaggcggaacggtttataaaacgtcaattcgcagcgggactggcggacgatcaagcggtgattgactttttgcagcaacagctatgtatagaaaaagaaaagatcaaagatgagtatatcaatgccctgcaacaatataaacaaaaagccatcaccaaataacggtgtcatttcaaaatacctggaatgaagcatgaaacccgcaatgatgtgtagcgctactagctgcacatcatttttttgaatgcacattttagccacaatcgaataccgtgaaggggaagggaggggggaatatggtcaagttgccagttaacattcatacgcaatatataaaacaaaaacgtcttgaactttattacccagttatatacggattaccgaacaaagaggcagagcgaaaaatgaacgaggagatactagctgctgttcaacagcttcttatgacacaagggttttacgaaaatccgctgactgaaattacgggacactttgagctgaaaacaaatgaaaaaggcgttttaagcttaaccattatcaattacgcttattccggcggtgcccatggacttacacttatgaaaggattaacatttaatattatgacaggaaaaaatattcgctttctgaattatttttagacaacagcgattacgtgaaagtactgtctacgatggtgtcgactcaaattaaagagagaggcattcttcttttaaatccttctttcaaaagcatctcaccggaacaagatttctacattgctgataaagcgcttgtgctattttatcaattgtatgaattaacggcttacgcattcgggttcccatattttccgatttccgtatacgatgtagaaaaactcgttgatccgcaatcacctttgggaaaaatgctttcgtaatctttataaaatgttaacataattgtaacagtttaaatgtttaactaggacagattttgattataatttataatcagggaggtgaaaagtatgaaacagtacatcttttctttttatacagatcatacggaacaggcaaaaccagttgtgtgggaagaaacgattttggcgtccgggatgatggaagccttttcaaaagtgaaaatgttaatggagaaatataagagagaaaaaggagtaccgatccgtgttcaatacaaaggcgtacgctatcgccacatcgatatcgcataactgacgtaactaacatggaaggatggtaccatgtctttctccaaatatggtaaggggtaacatgcagcggtcattaatcattaatcaatcaaaaagtaaccgctgcatgttttatttattcgatttttatgtgcaccttttggatcgcattatacccatatcctttgcggttccacatcggagtctttgccttcctgtggattttcgctaatgttaatatgtcttttagcggaattccagtctccattttccttgacttatcgctcccgattcccactgttcgccgaaggtaggaggggtaaacttcgcccgttgatttccagcacattccaaagggacgatcaacgttgttgaaggcattctttttagctgatcaagagaaagaaaaaaggaagattataccaagccaccgatcattaggggctgatgggctgaagatggatatggaaaatggttgcggcgaaaaaaattaccgatcttcaaataacacatgacgtaaaaagtgaaaaagtgaatcggtgtttcttgattttccggtaccagacttctcgtaattaaatacgggcgtatcttcaaatgaattacactcctttgtttgtttaacaatttttatatatggtttttttatatggttatggtaatgaatgtgtatgacgtaaaatgtttaggtcgaaccattattttttgtttcgtctcaatataacaagtttacttgaatttgaaacaaatcgttttataactgcctataatttatattatgtctactagctaatttctgcacaaatggagggtttcttccctcaagtgcccataaaatcaattattcggaacttgttaatctaagttcctcataatttttgtgtctacgaattatcattttttaaacgaattatcattatttttttaccgattatcatcggtcgttgattatcaactggaggtgttttttttatgttgtttcgacaagccattgatgaatttgttttgtacttgcaaattgaaaaaaactattcacttaacaccgttgatggttatgcttatgatttgagatgtttcgagaacttcttagttcaacatggttattctgtacaacttaataacattacaaaaacgcatgttcgtcgcttcatccagcatcaaattacaaaagaaaatgtcaagcctcgaacgatctatcggagaatttcttgcttgaaatcgttcagtaaatactgtgtcaaagaaaatctaatcgacaacgattttatgatcggaattgatactcctaaaacggatagtaaattaccgacttatatgtctttgtctgaactacgaaagctgtttcattttttggagcaagacaatagccgaatggcgatgcgaaaccatcttctatttaaactgttagccactacgggtatgcgaagatctgaaattgttgaactaacttgggaacaaattgatttatctaacaacacgatacgtatatatgggaaaggaaaaaaagagcgcttactcccccttcatcccatggttgtccctttaatgaaaagctatatggaaagtttagaggaatatcagctccatccttctcaaccagtatttttaaataaaaacggaaaaaaactgaatccgcgtggtttacataagatatttaaagacatcttacaaaaagcaggtctgccacctcaacggttctcactccaccatttgcggcatacgtttgctaccttgttgatacaagaaaataaagaaaatgttgatttgcgtaccgtacaagaactactcggtcatgaaagtttagtcacgacgcaagtatatacgcatgttgactttgagcaaaagaaaaaagcgattgaaacatttaacatattttgaaacctgcttagtacggaaataactaccctagccgggtagttatttccccatgtgaatatgagttggcggatacaaaggcactgaatgcgtgagatcgtatggcattgggttcattccatgagtttgctgataaggcattggagcatgtgcaaaatacccctgctgcgccatcacaatctgattataaagttctggtgctttaaatgtgaaataatcagaataattattccctgattctttaagtattttttgctgtaatgccgcaaatgcatactttataagatgttctttaaacagattgatgtaatttttgtttttcaattgattcgagtaaactttaggaacttcatcaaaaatttcttctaaatctagcgtgatattataattagattcaagttccatagcggtttcaaaaagagtttcgattattacttgagccgctcgaatttctttaatatactttgcatcgcttaaaatgtaatgttgaagagcgcctaactcatatctggaatggccaagcagaaagcgtatagcatcatctgagacccccatttcatgaaacaaggtagaaagagtgtatcgtaatccgtgcggtgtgaaatacttctctgttttacggattattttgtttcttcttcccttctcttttgcattattatgattttcattattctctggttgttcatattctactttcacccatcccaaatgttcacatactttatcgattatataattcatctgcttgttaatgagcggctttcctctcaagccgtataacaatgcatcatttggttccatgtgttctatatattgggtgagtaatttcatgagcttaggtggtaatggaataaagaagtctttgtttttgctgtttggcgaattgtcagtgtgtttatctccttcttcttctagatattggtcaagaagtttatcttcttttactcgatctttttttggatcaaactcataaactagcccgttcatagtagtagaaactgaacgaactgttagtttttcaagtgatgtcacacgaagagcggtaaacatatctacaaggactggaattaatacattaacaccgttttcttgtagctcgaacgcagctttataaacttggtataattcaacgatatttaatgctctggaatgatgttttggtttattagcatttactacttttaaagctgagaatgggttcccagtgattactcctagttggttataatatgagaacatggattgcatcgttcctttgtgttgtttgatagataccggactatatcgttttcgttgatcattttcccattttttcacaaattcgtaatcgatatttctaaaaaccggttctactccttgttttaacatataatctgacagattaattacattttttcgatagctacgtctagtattcttcgaccaaggttggctcttttcgaattcattaaagccttcaagaagtgtagattcaggtgtaattgttgtttttttcatcatctgttacctccgtattaaaatttttttctaaaacgcaaaaaaccccaagctaaacaccactacttcttatgcgtgtatatacgcataagtagcgctgtaaagcatggggttttcccttgtcgtatattaagttatttatttgttttccattttatcagattatgatgaaaagtcaacaactattttgcaaaattttatagattcgtttctttttcagctaaatatttttgtaaatcatctgtaacggatagtgtatttaacgctcgtttaattaaagcatcaatgagccaatcctgttgaacgttcaataataacttttgcaaagcttttacctgaatccaaacctctttggaaggtttatataattttgctttttctctttcagcattcatatattcacggacttccaaaaaaagctgttctaaatccgacttatccgctacttctgattttgattttatctcccgttttctattgacgttgtatattctgtcacttagccgcttgtacagtgctttgtcggaagtggcaatatacttccccgtctcattttgttgggtaatgcccgcatttgttagtttgttttctagatctgtgaatcgaatcccgcttttcgctgcaatctcctgttttgtgatccctttgtttaatgcatcaagtacgtcttttataagcatgtcttttgttatgtttaacttttcgtttggtttttccatagttaagcattaaactctcctttctgtaatattgaatggacattaattttaaaacattatatctttacttttttttcattttaagctttatacaaaattaatttaaaattggctaaaaattatttttgatagtatcaaagctaaaccttaattatgattaatcagtcgagataattggactaatctaatttattaactagactagcctaatttaccatttagattaaactagtttactaattagattaatctaatttactatttagttaattttaaaatgaatatgatgatcatagatattctacacaaggcacaattgggtatatctagagtatatctagaggatacccaattgtacctatgaactaattcataggcctgtattgtagcaattaagtactgtcaaggggttctccggtctaaaaaatgagcctacatgccgactactatattctataggacttgttttttgctgatttataagctccaatttttcaatcaaaaatggactcttaaataaataaaaatgaaaagcccctagatcgttacgctaggagcttttgagtgatttattacatcaactacagaattctaaacgttttttctaattgtatctcttctatttttcaccacataaataaaatctggatcttcaatcacatattctgacactgtaacttcgcttgcattaatacatcttccactgcttttggctgtttatttggaggataatcatatttacgtagaactttttttatctgcaggcgcatgcgtgcttgggcttgttcttttttatcccaatcgtgcgtgcgattttctttcactgttttcgccagctctttcgcgattttgattaaaatttcatcttccattaatttttttatatccggatctgagcctaacacatcaaaaaatgctttttcctcatccgttaaaccaagttgttttcctgcttgaatcgctgcttccaattcttctttaaatttaatgagttcttcaaatacttcgtatacatccgtataatcgttacggttgttgtatttttctaatattttttcaaagcgtttggaaaacgtttggctgacggtcatgtttttctttttcacatcttgcagtttttcctttagtacgcgcatgagaatattagcggcgatattcttttgcggcagcgcgcgaagtttctttatattctcttcgtttaacaagtcaaaactctcggatgaagaagcctgcgttaataccatcacttcatcttctaaaatggcctcttctaacatttttgagattcgttcatttacttcttttaaatccggtgctccttttcgcgaagatttcatgataaaagaacgaacggcaataaagtaggaaatttcctctttttgctctttggaaagcaaaccggtacaaattttataaacatcctttaacttcttcgtttctgtcataaacagtgattttcttttttccgtttgttgaacaaattccgcaccatcccggatgacttcataacgttttttgtcgctgtccccgaaaaacgcactgtagtcaaactcgtgaaacatattgcgaagaacttcaagaatatttagcgcgatatcgcgagcttgctcgttttcctgcactttatcttggtcacgctttgtatacgttttgagtgcttccattaagtctctctttaaaccgatatagtcgacaatcaatccgcccgtcttgcccggatagacacgattgacgcgagcgatggcttgcatcaagttatgcgccttcatcggcttatcgatatacatcgtatcaagcgctggaacgtcgaaaccagttagccacatatcaacgacaatcacgattttgaacggatgattgacatctttaaattctttctcccgctgcttccgcgtttgtttattcccaacaagcttcgctaattcttccggatcttggttgttttccgtcatgacaattttcactttttccttccaatcggggcgttgtctcatgatttctttatacattgcgaacgctgtttttcgcgaataggcaacaatcatcgctttcccagcaacaagattttcgcgctcctcgtaatgactaataatgtcggctacgacttctctaattcggtctttatcgccgataatttgctccatgcggcttaagcttttctggctttgttcgacgatatagtcgtcaacaccttcgttgacttgcatattccaatattcttgatcaatttcattcatttttttctcgtctagttttactttcgccaagcgggattcataataaattttcacggttgccccgtcttgaaccgcttgtgtcatatcatacacatcaatgacatcaccgaacaatccagtcgtcgatttatccgttgtttcaatcggtgtgccagtaaacgcaatatacgtcgcattcggcaacgcttcccgcaaatatttcgcatagccgtacttttgttcaccggtcacaatatcatatttcggatcgacaccgtattgcgagcggtgagcttcatcgaccatgacaatgatattttcccgatcagaaagcaagccggtttcttcttcaaatttttgaatcgttgaaaaaataattccaccggtttggcgattttccaatagctcttttatatgactccgcgtttccgcctgttgtggtgtttgccgcaaaaattcacttgctccggagaacgtttcgaatagctgtccgtctaaatcattccggtcggtaatgacgacaatcgttgggtttttcaattcttcccgtttcactaagtttccagcaaggaataccatggaataacttttgccgcttccttgcgtatgccaaataaccccggcgcgtccatctttcccaactgcccgtattgtagactcgatagcttttttcattccataatattggtgatacgcagccataatttttgcttcattcgtaaacaacgtgaagttttttatgacatccaaaaagcgtttttgattgaataatccgtacatcaatgtttctaattcacgattttcaacaacctcgtcttcgatatgaatctttttccatgccaaaaaacgatcaagcggcgctgtgattgttccagctcgggctttcaccccatcactaatcacaagaaacgcattgtaatagaataaggaaggaatgtggacgttcatataatttttcaattgtttgtacgcatcctcaatatcgacttcttcacgtgacgtactttttaactcgaacacgacaagcgggattccgtttacatagagcacaatgtcagggattttcttctggcctttttcaacgacctctaattgattgacaacaagaaaatcattattttcaggtacttcccaatcgatgagccgaacgcggtgataaaccgtttccccattcacaaactccgccacttccaccgtttccgtcaaatacttatgaaacactttattgttcgtaaacacatcgtttgtttcaaaatgacggattttccgaattgcttcacggatgacatccaaagacaaactcggattcagtctcaccaacgctgcttccaaacggtcaaacagcaaaacctctttctcatcccgctttaactcacttgcgggtagatagttatatccaagctcttgaaaatactcaatcacgacattttctaattgctcttctgtaaacattcctccacctcccgctcggcatcaggaacgcgaatttcaccggacatcagttttgggagaaggatatctctaacatcctttaaaaccgcgctattaatttggtttatttttaatttctctcttatcggtcttataaggttatcaaatttttttagtgtttctgtatccggtaaaataacattgaaggttaatgtttctgcaggttttactctctgtctgcttcctgtcgatcctgttgcatgtttaattaaatgttctgagaatctttctgaatttaacatacaatataaatatgattgataagaaatatcttttggtagataattaataaattccgtagaagaaattgcattttcagtaatacatagcggatcccatactcttttagttgttggattaagctttgatacaagaaaagagttaggtctgacaagatatttattgctcttaatttctctgccatattcaaatttgggatatttctgttcgtcaaaggcaggtatactataatgttcatataaaatctcaggattttctttgggatcgacagatgcagtatttatgacaactaagttatctagagtcccttctttccacccctctggtatcatccctgactcactttctacaaacttcccaccgcttgatttataaggtttaccgttttcatttggaaactcgaaatcaacaaaccaacgtttgaaaattgcttgagccatttcttcaagggttttgtttattttattatttagtacgatttttttatctaatacagatagaacagaagctatctttttttgttcatccagatcaggaatactcattttaaagttactcatttgctgagcgtttgctccgggttgagctgaaccgcttataatagaattaacatatccataccacatattagatttaaagatatactttataaatgtaggatcaactatttctttgttcaacttaaatctaaccaaataagaagcaaaaacagcatctacatcctcctcaattactgtgtttattccggtcgttgctccggtacgggctatacataaatctccaatttccaacttgtattttttatagtccttttcatttatggaacaataagggaccgattcccaatcaataaactcatttcttaaatctgtaattcttagaaatttcggccctactttttcctcttttgcactagctgtatatccgtaagaaatatctgtgcagatgtctttaagagaatacgttttccattcactgtaactcaaaccctatacctcctaactgtgtgcgaatttcttcttccaactcccgcgacttcttaaattgcttcgctaatgttgttgtgaggcgttccattttttcttcgaacgactctccgtcttcttcctcttcttcgacgccgacatagcgtcccggtgttaggatatagtcgtgttcgcgaatttcttcgagtgaagcggatttgcaaaaaccttgaacgtcttcgtagttatcattgttttgccaatgaatatatgtatccgcaattttacgaatatcttcatctgataactcacgcaatttacgggtaacgagctgaccgaatttgcgagcgtcgatgaataatgtttttcccggatttttcttgttacggtttaaaatccaaatacaaaccggaatagaggttgtatagaacaatttgtctggtaaggcgatgatcgcatcgaccagatcagcattgacgatgtttttacgaatttccccttcaccggaagtggtcgacgataacgaaccgttcgctaacacaaccgccgcttttccgttttggcctaatttgtcaatgatatgctgcagccatgcgtagttggcgtttcctgccggtggtacaccgaacttccaacgcgggtcttcgactaatttcggctgtccccaatcgctgtcattaaacggtggatttgctaaaatataatccgcttttaaagtcgggtgtaaatcttcatggaacgtgtcagcatgtttcggacctaggttattttcaatgccgcgaatcgccaagttcatttttgccagcttccatgtcgtcggattcgattcttgaccgtatatggaaacatcaaacttatttccagcatgttcttcaacgaattttatcgattgcacgaacatcccgccgctgccgcatgccgggtcgtacacatatcctttaaacggttgaatcatttccaccatcagttttacaacacattttggtgtgtaaaactctccgccaccttttccttcactcgcagcaaatttacctaagaaatactcgtatactcgccctagtacgtctttttcttttgccccgctaccgccaacatcaatattggaaaacaagtcaataatttcccccaaaatccgcttgtccaattcaggacgggagtagtttttcgggagtaccccttttaaactatcattttctttttcaatcgcatctaatgcctcgtccacaattttcccgatttccggtaactttgaacgttcagctatgtaattccagcgagcggtttccggcacccagaataccccatcagccatatacgcatcacggtcttccgcaaaatccggatcctctttcattaattcctcccatttttcttggaacgtatctgaaacgtattttaagaaaatgagtcctaacacaacgtgcttatattccgcagcatccatgttatttcttaatttatctgctgccgaccataacttttcctcaaaaccgattgttgccatttttattctcctttcgatgacttcagcaaaataaatttttgtagtataggagtttatgacaaataagattttaacacaaaaaattgtcttttcgctttagggtgtaattttcatataagatcttctgagataaatcagaccaataataagattttaatttcaactcatgacgttcttgttctagtttcttcatcatccaaccgatttgtttttccaagtaggacataatcgcttccttctgttcatttaaaaacaagagaagaccacagcaaaacagaattgcgtcaactaatattgtaatcttagtctgttttggggtcttctctttttaatggtgtattgcaatattatcctttgagattaagacatcaccacagtcctcattcaatataaaagatgtagtaatgtgactccagactttgctatacacttgcttcaatctttgatccccggaaacaagaggctatatcccgtggaagccgtatggtattgtcacttccgtctaaatttttatctgccctacctgttccataagctcgtaagccatgctttcctttttcagattttattgtaattcgatacgaaggtctttggtagtccacatcgagacaatctttaatatcatttagagaaagtaatgcaatctcactattctttaaacctttccttccacaaatcaatgcgaaataatgccttatattactatcttcgtattttcgtatcttttcaatttcttcttgagaaaatgtaaactgccaaatttgaacatcctcattttgccttggtaaaggtttagatacatattttgcaaaaataagatattctccactatcatttgtgaaagtgtaaattcttctattttctccttgttcaattattgctgggcaaaatccactattaattaagtttgataataaagccccataataaaaatctgatttactcaatactcccattgttttccccccttagtatcgacagaatctatgcattttattttttgtattattgttacgttatttctcccatcataatcaacaattaagccatattgtttatctttatatctcatccctaataaaccaataatttcttgcattaagttctcagatatgaacttatcaagataagcgatttgtacaaaaggcaatgacgctggaatagcggaacaagtaataagtattttcaaattatcttcctcgttacaaaaacgttgcaaaacctcatttttattttctagaattctttttatttcttgagaatcatgttgatgtacagaaatatataaggccgcttctatatggttaatttcatcaaaaattgctttatagcggattgcgtctaacctattttttgttatcagcaaaccttttgaactattactttgacagtgagaattgaaatggttaatgatatcaaaagcttttttcttaacttctaagtgagatgtttcctcatccgtatctaaaacaattaagttacttttaaaatcaactctattctcataatatactggtaacattaaccctctttgtatcgcatcttccatcgtaaactgctcgataacctcgccaaacagctgctttatttttttagtaacagttaaagaagtgatgccgattattcttgcattagggatagcatttctcatatttaaagcaaagcttccagtctgtgttcgatgacaattatcaacaattacaatgatctcttcatcaattttatattcttcacggaatttctgaaccgtagtaaagattataggaacagattcattatgaagaagagcatacaaatcatcactcgacttggctatttgcgctattaaaccgtatgttgagtgaaatacatgtaataattgctcacttttagaaatcctatccgtaacaattaacacttttggactattcaaacttcttgaagtgaggatatttctcgctaaatgtaataacgttagggtttgtcccgttccaaattgctgattaattatcccgactctcttttcagtggttgtgataagtttatgtattgttttcgaaatagctctacgctggtaatccttaaagataaatttccgtgacactccattattgtctaaaaaaatagtgtaatcttttataagttctaaaagcgatatcggtgtgagcatttccttgacgaatgtatcaaatgagctaatttcatattcattccgctcagcaaaatcgctaatcatagcatatctaactgtaattccatctataatcactgagaacaactcacaaatagcaaaaatagggacatcttccatgtagcgctttaacctcataaatccatgttcaactgcgcttgttttttcaatgattattataggtaagccgttaacacataaaacgaaatcaacaatagttgtccgcccattcttttcgaaacgatattcttcaataaccgagaactggttgttattcaggttctccaaatcgataaatctaatattttttattttaccgtttatcttcttcggaagtccttcctgcaatgtcttaataaacgttttatttgtaaaaactgattgcgatgttccactaaatttctctttcataagagaaaatgcttcggatttattaataaatggattaattttagttatcgaattgacaaattcctctgttaatatcccttctacagaaagattcgtttccatatctttagaaacatagtagttaaatccttgttctgtaaggatactttttaaatttaaattgtgttctacaaacatttatttctctcctatcattattatttttctgcatttcgatcttcacgcaaatatatgacaagctgatcaattggaatttcaaatacctccataagttttttcatattgtttcggatactgtttgcggatagatttccatctgcataaatatctttagtaattggaattgctacattagcgaaatcatctggactgttagaaaaggttttatttcctcggcgactaataaaattctcatgatgaatcaaactactaaacaatttaggatctctattataaagatgtttacagaacaccgtatacaaccgccgccatgtatcaatgtctttataagctttcccttctaaaacgaaaccatatggacgtttataagaaaaatcttcatttaaatcatgaggaatttctttatctaattctttaataatccgaacgttttcctcattgcttttttcttcttgttgagctatttcttcacctaacttaacatcaagaaactgttgaatcatagatgaaatttcctgcgaaatacgatcaaagctgatcattttttgattatatgcttttttaaactggtatccctcttcaagagagtctggatcattatgatcaatactgagccaaatgtcatcggaaagagctagtaaattttccctaacagcttctaaatcacgtaaaattagttttacccgatttttcattactcatccccctaatttgttttacgcattgaaaatgaacaaaagtcttgaattgtaaaaatatcaaaaaagcagaagtttcctcataaaaggtataaacttctgcttttttttcgttgctctatttaattttctttaattaaatcacgagacaatttttttactttgattaatttttcgtgaggatacattactgaaatcgactcatcactctcttccgacttcaatccttatccctacgttggaaaagtaatctaagtatttttataatcagggcccatagagtttcttataggtatatttgactacctcaattaattataacaatagcatggttacataaaaagaggaaagagtgtatacaaaaacaaaaatccccataaacaattcgggggactttataatatagagtatttactttttcaaagaagttataaacacatacagcgctttcttttgttcgtcatttaatgaagctaaaacttgttctaattgttcgtttataagactatctcccgctttctcatccttttctaacgacctaaaaaagctacttagcggaatatcaaacctttcacagaatttttggattaagctaataggaatttcctgatctccgttttcgattctcgagagcctcggctgtgaaattcccaactcatccgctaattgcatcattgataaattatatttttttcgaacttccctaatgcgttctcctacttttttatttatacccattcactacatccccaacttttactcattagttcttatttagtttatcgttttttcattttacaatcaatccattttgtattattataaaaatgaataaaaaatattcaatttcgtcaataaggggataggtaatatggactttgagcaagcatttaatgaatttgtttacaaccgtgttgagcaaattatgctaaacgatgaaaaccttgagcttagagctctctacgaagagcttgatcgcaatttcaaaaaacttcaaatcaatgagaaagattttgatgatttgcaaagaacaatctgttgtttaattgattcactaattcttctagcttacaaacaagctttagcagatacgatttcttttatgttgactacaaaagaagcaaagaagcgcttgggggtaacggattaacatgaacacgaaggtgaaatgtcatggacatttaggtgtgaatgtttatactgttgttaacggttcgaagaaagacgaggaatatgagcaatttgacacagagctgtacaatgaaataatcgctctactgcaggcgcgcggttacattgttaaagatatttatttacaattttccgaacgatttgaatgcaacgaatacgatattataaactttgaaaagttcaaaaaggaaggagagcgaaaagctcaagaagtatattcgaaagcaaatacaaaacgctttcgaattgactaatttttgtaagaatgagcaagctccaaaatctaattgaagggagatatctaccttttatgatttcatggttggaaagaagcctgaagaaaaacgaagaagataccataaaagtggtaaagctactacttgaaggaaagacgattgaacaaatttccgatcaattaggaatatccgtaagtaaggttataagaatcaaaaatatgtttgaatccgataaactaagtaattgactgtttaatgcaaatgcaaaataaaactttagtaaaacgcaagataaaaattaagcactaaattggaaacaaaacaggtcgtttttctcatcaaatatcatttcagaaacactactttacatggagtggcgtgcatggtaggctggttgcctctgcgaacttcttttgtgttgcgttcttcgcaaaagaatccatacccgcagaggctccgtgccaagtccttgtatacaggcaggttgttattagtataaatatacagccaaattatacactcctaaattgccaaacatagtctagttggattccgattcgaataactctttaatccatgctactttttctggtggattttttaattcgttagcaatttgttcaaccatctttcctgcgatcaaaaattatgtataatgcagagaaaaggataaagacaaacagagaaatatgcgtgttctaaccttcttttgtacttcaaatgacctccatttaccacttacaacataaataataatggctgacaataatgttgtttagtttttctcttattaaatactctaaataccgtccacagcataattggacggtgttttaaatagctgtttaaaaggtgtgattgtgttcaacaattgcgccttattttattgttgaggaataataatatgacagctatagtaaatacaagggatcccatgttgttcatcatataatactatttctgtggttctgtggcaatgatggcccttcttttataaagacaaacgttaaagttcttggttaattaactcgctcagtaatttagtttcatcttctgtaagactaactgaggggtcaattgaaggataatctcgaagtctttgttgccttttaatcggatgttctgcgactgttttgcaatctcctctcattttatccacccagtacattacgtattgttgtatttgttttggtaaagccttaaaatctgctcctttttcaatccagtgattaacattccaagaaagaggaggtgttggtttccatccccaactatagacgcattcaattgcttttgctgcaacaacaatgtaagtacttttactaacaccttgcatcccaacaaagaaatggtcaccaccgtacttactttttgggcttcttacattagcagttgccataagtgcagccaaaatcttaagtttattcaatggattctttaattttaagttaaagattgctgcattcaaagaatcggtatcttcatcggtcttcactttcttagctagtccaataaatgcttcgacaattcgcttttcataatctaaaggaatatctgataaatcacaaatttcccgaaacaattcaatgcctatagaaaaaggtttcttttttatagtttgttctaaaagatctatttcttgcttacttaccacttttacaggtattgaagatattggtgtaaaaaactcttccattccatcttcaaattttttgctcctcgcttcttctaacatacattttaaaaagatttcgaaggcttctatatgatttttagcttcaggacattccttcatgggatctatcaatgtaattccgtattgatcacacagtgattggagttcattactatatctatatgcaatcatataggatgttggtaattttccataaaatgctttctgtagttcagcaaacatttgttgaatattgatatcacgaaaactatagcctacaaataacaaattttttgctaatagatccgctcgtaagcggatgttaaatgcattttccggatcactcattcttttttgataatcctcttgtgtgaatacgatagattcaggatagttaagatccccatgaaacttgatataaagctgttctgacaatttcgcttcagcgaaatcctttaaatgaatgatagccctgtatttcctcccatacttctcaaacgctttttccatcacattatcttggtttgtagtgtaaataacgggaacacccatattcattattgttaaatggacataccctttttcatcatcaaattccaaaatttctaatttactcttcaaaaactcacaaaatttatcccttccgaacgtatccacatatttttgagcaatttccaaatgattcgtaatagacgttagtcctaactgctcggccatctcgctgactagagaatcccaatctggtagcatagaagcagaacagccagcacccataaatgggaccaatttttgcttagcagctaattcagctaaagtatcaataatttgactcattttctttccccttcttcttacaactctaaaatctagttgttgaaaacaaattcaagccttatctaatttattatagttcatttataagcttattaaactcatcagtaaaattttttcaattccttttttattaaaatacatttttcctttaatctactatctttttcaaattcaccaatataactgtttactatcgtttctgcgaagtctacaaaatcatatggcttgccgggctcatgttttgtaatcgtagataattgtttaataattaattcccagaatttttcatcgtatataactttcgtaagtctacaacactcttcatatagattggtgcttacaaattctgagataggtattgagtaaaactctaatactttctttttttcttctctttgttttaatatatcaaaaatttcttttccatgattccttccttgggttccactaaatagcgaagctaaaactgttgaataatcctcgtatgataattcaagtttcttaatctcttgacgcaaaggtaaaataactccaagcagattataaggtaatttttgtgtaaactttattgcactaattattgcaaataaatcataaatcaattcatttgcaaagtttttaatatcgtctgaatcccaaagaccattatgggcaattttatttctaaagattggagcttcaaatgcaaaataaggatacatagataaccacaacgcacgatttgatgaaaatactttttcagctttcacactaagtgttccaagattatcaaattcgatttcatcattaagaattaaacagaaatcgtaaaataacccttcgacttgaataacagccaagtttataaacgattgatatttttcatctctatacagactagaaagtgtctcaaatatttcttcgcgcttttttaatagatgatggcttttaataacagctactactttatcaagtagtttctctttcctaatagtagattctagatctgcacaatatttgcttttatcattggatttaaggtcaattttttgttgaatctttataggattatgatttatatacatgctcattgaaaagttaaccttcgtataagtggttcccactccggttatactgctcctaaggaaaagcatggaaaaggagcggaattctgcatgaaacgtctcaaaatcaccaacgatcacggatggacacctcggacacttcgcaaacaggaacggaaaatcaaaaacacccttcttcgccaacgggtgatggcggttcgcctggtcatggaaggctatttgggcaaagaggtggcctccatggtcaacgtgtgccgacaaaccgtttcccattatgtgtcgctgttcaacgaaggcggtctggagctcttgcttcatcgggatttcgcccccgggcgggagccgtttctcacggaagaacagcaagaaaagatcaaacagcttgtattgaccaccactcccgcggaactgggctgggacgtcgcttcggcgtggaacaccaaactcctgcaatcctatgtcgcaaagcaattcggtgtttccatttcccgcgaagcgctgcgaaaactcctgcaccgcaaagggctgtcgtggacacgaccgacgtacacactggcgaaaggaaatccggatgagcaaaagcaatttgaaaaacaaatggatctgataaaaaaaaacttgatcaccaaggagacagaagatgctgttcttctgtacatcgatgaaacccatatccgctcttaccatgtcttgcggtccacatggtcggaagtcggccgccaaaaacaagtgccgacgtttggccatcatgcccacgtatcgctgtttggcgcggtcaacgtccatgatggtgaaacggtgcttcatcaaacgaccgctgccaatgccgcgacgttcttggatttcttgagaatgctcaaagagcgctatccggaccgtctcatggtcttggtgttggataacgcccgcattcaccatgccaaaatggtcaaggagtttttgcgggaagaagggcagtgttttcactttatttaccttcctccctattcgccacagctgaacccgatcgaacgcttatggaaatggctgaaagatacggtgattgccaatgtatttcacaaggatcgcaacgatatcattcaagccattactcggtttgtcaactacatccacgaacgtccggaggaagtgctgcagcgcttagggtgtgcaggatgactgagaagttaactcttcatgttgcatgtatatagtaaaaatctatactttgtatcagttgaaaagtcataatcaggattataatatcttttaaaatgagagtaactataaggtaatacatcaagaagcttacctaagcgacctgtagcacgttgccatttcttcttatttgcaactcgttctttaatatattcaatagccttttcagtcaagaatagctctatttcttcttttgcttctatgtttattcttttacagtaatcgagttttcgaaactcatagctattagaatttaattttgacttttgcttatcgatattcttgattctttcattaatttctttcaggtccttcatcacttcacttataacaaggatgaagttattaattaataaattcataaattcagtttcatcattaaacccgtattcttcttttaagaattctgctaaatcttcatctgatatatccttctcgaatgttttcatatagaagtttagtatctcattaatatgactattcattctcaacctcactctttaaacctattcttaatttatctccttaatagtctgatcagtaactgaacctaactagtttggcaactagttcaataacaattatttcaaatctatataatatttacaataaaacttttcaacaatctggccctttaatgaaacaacacagctgatgttttgacgataaatgtaatgttttgtatattttcgctactatccgtatggattataaggttactcactcaaaaaagattaagtaaacttaaagtctacaaatctaaaacctctcgatcacatttgttaaacgaaacattgttatctcctgtaattattaagacctaattataaaaaccataataaaatgaaggagaacacatattggttatgtaataatatgtgttctccttttattaaactaaagattttccattgacgccataaataaagatgaattcgaatcgtaaaataaatatctatatctgctaataaaacgtttataattgtcttgatccattacagtagagagcttaaggtggtgttatgtcaagaaaacggacacgttaaacagagagaaatagctgaatttatgcagatttgttctcggctaaacactctgtttggatgcttcaaaaacagccctaatatggcaaactctttcggcgttagaaaaatcggttcgtcttgatagtggactttcgtcttcatcccacactaacccttgaaattctattttcgagcgttttcctacggagcggcgcagcaccgcctctatgcgggcaaggagctcggcttcgtcaaacggttttgtgatgtaatcatccgctccaatgttgagacctttgactatgtctaacgtttgatctcttgcggtcaccatgataataggaacatcggaaaattctctaattcgttgacaagtttcccaaccatccatctctggcatcataatgtccagtaagactaaatcgactttgttattttctaagtactgtatcgctgctaaaccggactcgcacttgacacaatgatatcctttcggcgaaagataaagatcaagtaaatctaacattcgtttttcatcatcaaccagtaaaatcgtgtacatgctcattcctccggcaatgtaatgatcatgtttgtgccttttccatattcacttgcggcgtaaatcgatcctccgtgtgcttccacaatttccttggcgatggccagtcccaatcctgttccaccgctgtttcttgatcttgatttatccactcggtaaaaccgttcaaaaatatgcggcaaatcctcttcagggatccctctgccttcgtctgaaacaataatcaaaatgttgtttttctccgctcttgcatcaatagagacggtagaaccttgattagcatattttaaagcattgtccaacaaattgatcatcacttgctcaaaacgtttttggtctatatggacagttatgtttttttcacattggtataccaaagacatttttttagcttgaaacgcaggatacattttgtcatgcaatttttttaagaaagaacataagtttgtaggttccttatggatttgaaaggaatgttgatccatcttcgctaattcaaaaagatccttcaccaatttttgcatatgctctgcttcttcatagataatggacaaatatcgatttctctcctcttcctccatgtttggtctcctagctatatccgcatacccttttacataagtgagtggggtacgaagctcatgagaaatactggcgagaaattcgtttctttctttttttaagtattctaaatccctcgccaatgtttgaatggctttccctaattccgccaattcgtcctccccttttacttgcaaacgaacagaaaagtcacctttactcaatttctcggtcgcctctttcatgcgaatgagagggatggtaataactcttgataagaaagcaatcgtaataatcgttaaaaataccgaaagaattccaaccataaggaaatgatgctttaacttataaatcatgttttggatggaagccgtattttgaaacatatagacatacccttttatcttgccgtcaatccgaatcgggcttactgttgaaatatgcgactctttttgccaatttttttgtacaatcattccggatgatgtataaaattttgtgtaaagcattttgctagaccaaaagaaaaaaggtagggtattctctgattggacgaaaaacattctaaagaaaggagaaccctacctatgtctaaaagtatatcgaatatcgactgggcaaatcaactggaaaatgtcattcgtcagtttgtaaaggaaaaattagaactgatcatgcgggaagaaatcaagaatttcctcgaaatagaacaggccggaacatcaaatatgagaaacggctactatcaacgaaatctagatacgcaatatggccggattgaaggtcttttggtccctagagaccgaaacggagaatttcaaacccaattgttcgctccttaccaacgccacacgggctggctggaggaagccatcattaggatgtatcaaagtggcatgagtacacgggaaattggcaagtttattgaacgaattctaggaaatgcttattctccagcgacgatcagccggattaccgatgtcgtgaaagaagacatcgagaaatggcaccatcgtccactatccaaacgttattctgtcttatatttggacggcttgtacgtgaaacttcgccgcgatacggtagagaaagaagtcatttatgtggtgttaggagtgaatgaagaagggtatcgcgaaattctggatttcttcgtgggaggacaagaaagcgcctatggatggcgggagattctccaacagctctacaaaagaggcgtcaaggaagtgcttctgggcgtattcgatggactaccggggctggaggaagcctttaaggcggtgtatccgaaagccgatgtgcagcgctgtgtcgttcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtccagcaagtatccgagagaagttcaatcttgggccaatgagttggatgtcctccttacatttatggattatccaagcagtattcgaagtgtgatttacacgacgaatgccatcgaacgaacgatcaaggagattcggaaacgcctaaaaccgatgaacagtttgaatagtttagaagccgctgaaaaaatcgtgtatttgaccattcaagattttaatgagaaatgggcagggcgaaagttaagaggatttgccgaagcacaggaagccctccagcgaatgtttgaagaacgttacaattaaccaaatactgtaaataacaaagtaaggggattctccctttccgcacaggagacagaatattctgtctcctgtgcggaggaaaccgactccttatctattccaaatccattcagagataccctatctatctttcattacacaaaattcttgacggtacctcattccgctatagggaatgtttttatttgtgttttttattatctttttagcaaatggtaaaatatgatctgaaaaatacaagatctcccccttgtcattggtaataacgacgtctgtctccgcctcagactccatcaaggtgacatgttctaacgtagaagggttataacttttttctaacacatcgcggtggctgttccctcttgctaacagctgctcaaattcctcattaattcgagaatgaaccagagtaacatataatgacgcaaataaaattgtctctattcctaatacgaatacaaaaaataatagtcctaatttaaacgaaatttttctcatttttgttcccttccttattcagccccattcaattaatttctatatagtttagaaaagctgttttttatggctttgggcgatttataaaggagaagtaatttttattttatcaactaaatttgcagaatttatggatttaaataaattgtaacagtcaggaacgatttcacttttattgtgaaatttatcacaacgaatacgtatttttactgctgtcatagccatagattccatagaaagggaaatattttatgcgtaaagcaatgattgccatgttcaccttattgacagtattaagttactttagccggaaagattatttctcaaacaattctgcagctcctagggaaacagaagaaaataagcaatctgcaaccgctacaaaagagcaagtaaaggcaagaaatgaaaacatattattttactgctaatgcatcccatcccccaaaggattcttcggtgctacacttccaagttcttcacaccttttatggtcttcacccatttcatctaggtttgacttccctttgtcctctgcaagaggccactttcgacgaggtggcaggattcacttgatgttacggtttgttgatttgcttgcactctctatatgagagtcactttgtcacagggccttgctggcacgaatataaaaaaagccgagaaattgtctcggcagccattccacttttttaagaaactttaacgaatccaaccataccagattctttatgtccgggaactgtgcaataaaatcgaaaaacacctctttcaattggtatgaactttacttcggttgttttgcccggtaaagaatgaatatgaactgtttggttttttgagtaattcccatgatgactctgttgtaaaagggatgctttcatattttcaaattccatatcatgttcaacttcaccgctgtttttgagaattaaggttactggttgtcctacagtaagtttgaaatctttagggaagtaagcaaattcggttgcttcaatgactacttttttcgtctttgtactggaattaaacggagaaacagacaacttattattggtcatagagtggctcatatgggaattttttatgggcacgttatgatcttgatcgatcttattatttaaatgattatatgtgtagaaaaacagtagaaagacgattgataataacagtggattatggaatattttgttgatgaaagataaacggttaaaaccggtttcttgttgaagcatgtataaaaccataccaatcatcccaacaaatatgacgagcatgatatgaatcattggattttggtattctggtgaaatcatttctcctaacatggctcccatcattccacccattatccctgacaaaacaccatctataatggccataacactaatcggcaatccggtcaaaaaaccggctaaaaacccaatgaccattcctaatacggttgagaaaaagaggttacctctatacaaaatcccagccagcaagccacctgttagcccaaccaacattcctaaagccatcgccaccatcattccagccatacatgtgattttctctctttttatgaatacgaaagcaatgatactcaaagataataccgttacaatgattgcagttagtaaaatcgacaataaataatccctccctgtgagtttttatttgtacacatatatgtgggcaagatgttagttagtcctttttaaattgagtagaagccttcaaaatattaaacgcctctataaaatctccataataatcattgtttaggtatatttattattcatgtttacatgtttggagaaaggggcttttatataaagaaaaatcaattaaaaacggaatcgttaattcatgcgaatcggcttaatctaaatgttaacttattttctcgaattaaaattagcttcacgcacaactattctttcgtgattcttatctttcgttcactcttccaccagaaagctgaataaaagtgcgtttcttattcaagtatcgccagcagcccgttagcacaacgaagaaactccttaacattgtcaaaatgtgacttactgggttgtgtattttttattttagtttttttgattatttagcacgtagttctattttttataatttcaatttttcatcaagattagcttggctgtttcctgtgcccctatcccggtttgaaattcaacatttggaatagacaggagatgcagacaaaaaaagaaggagctttttaatcagctcctctgaacctcattcccctatgcatctatctgctttgtacctcctccaaaatgccatccattagcctctataaaatcaataaacttatcccaaaattcatcatgttctatagatttattatcatcattggcatatatacagccctctatatatactcctagctgttttttctgcttcatactattccctcctccagcttatcagttaaataaataataccacagcaaaaaaagtggggagagccaaaatttgcagaatttatggatttaaataaatgtaacagtcaggaacgatttcacttttattgtgaaatttattacaacgaatctgtattcttactactgtgcatcataaactgaaaaaataagaatgccaattttggcatacttaactacaaggtttactcaaaaaagattatgtatacaaaatctgacccttaattcactaataaaaagcaccgtccttccttatcattcacatggcttcttatcttccccatacttttcttgaaaacatactccattcatggggcaaaatgggtttcggacgaatgtctgaaacccattgtgtcaacagtctgaaacgattttgtcaaggaacaaaatcgtttttcaatagtcctatcatgagaatccctgaaggaattcttatcggaaaattttaatatgaaagttttgcatagtaacaattaacttaatgttgccacgtaattatagttttcaagtaatgaattctaaacacttaagcctccatccgccctttgtaggtgtgcttatcttttgaagcacttttactaaagaatagtaggataacgctcaaaactatacctgttcctattataggtagtagtccttcatagaaataatcgcctaaaaagccgaaaaccgtattccctatcggcataaaaactatcgcaatagtgaatataaaggaaaatacccttcctaatagcattttatcaatattagtttgtatataagtgaaaaaaagaacattaaatcttgttaagaaaaaaccaaagaagaagattactccatataatacatagagattactaaagaatattaataaaagaaaaacgctgccacatagaattaactctctagaaatatgaactaactgagctttacctttcgaaaaacttaaaaggaaagctcctacaattcctcctaatgcttccgatgatagcgctaagctataaatactactatctttgtataaagaattaactaatacaggtaaaattatgttataacctgctataaaaaagttcactaaagatactgctacaagtaaccttatcaataatggatctctttttacatacttaaagccatcaacaaagtcttcaaagtatgactttactttattagactgaatataactgtatttaataaaaaattccataaaggcagatatcaaaaaagaaacaccattaattatgaatatcatgcttataccaataaaatccaatgaaagtagccatgcacctactataggacctgaaactttaattatttctgaagatgtagttagataggagttaatctttttaattcgattctcatcaattatttcaggaataatcgctctcattgtaggcgaaaacaatgagaaggaaatactcagtgcaatattaactgctataactaaaggaatgttcacactattattatctgtaaaaaaacctaatagtatacacattgagccagctataatatccatcaatatcagtatgtttcttttattaaaacgatctgaaaccactccaccaaaaagattaatgaatactgatggaattaaactaatagctgttacaacgcctaaaatttttgcactaccagtcatatctacaatccaccagttcaaagccattgtaaagatcacactccctagctgggagatggagttaccaaaaaaaaccaaaaattcatttctactaagcatactatcacccataatgagttatttgtcttataagtatagaatatagtgtataagctttctaaacagccatccgatgtttgaataaaataccgtatacactaatcttcgctgcgctctatcggtaaacaaatctttctgcgttattattattttattaagcaataggatatgtaactattcagcctccaactagagaaagttagaagaaagcgttttaaacctccctattccctacccaaactagggatatcacgagtagataggaggaacaaattttatcggtgtaccaacaagagctagagacggtttgtacaattagtagaaagactgcttcaacgcacagaacaacaagaaaatagcatccgtcagctgcaaacacgggtcgaaaaaacagtatgaacagctatttaccaccttcttcgaaccgttttgtctttgaaccttcttacgaaaaaaccggcaaacgtccaaagtggacagtccagacatcggaggcatatcccccaaaaggtggcaaatccgcactatatcgtcgtgcaacggatgacccaatcccaaggatgaggagtatcacctgaacaggcgtcagcccaccggggccttattcggcaagtatgggatcttccagcactgttgatggaagacacccagcacgagtgcgaagtcaagttttgtccctattgccattgctttcaccaatggagtttcctgcccacgttactagccctgtataatatgaatcaagagtcaaagcgctgcttgtctatctgacgcaatatcaactccttccttgccgccggacagcagagctgatcaaagatgtctttggtcatcgggtcagtgaagggacgctggtgaagatcaaccgagaggctgacagatgttttaccggcattcgttcccttcttcatgtggtattgttggtttcttctgttcttcacggcgatgaaacgggcttccgattgaagggaaaacggcactagcttcatgttgcaagcaacaatcaggcggcgtggtatgcctgccgtccaaaactgagcaagtaagcaatgaaggatattggtcttccccacctgttacaggggaacggtgatgcctgacacacggaagctgcattttcggtattcccaagcccaacatgcatgatgtaatgcccatctcctccgtgaacttcaagcgctatgagaggtctatgaacaatggtgagcgaaagacctaatggatttttcgctcgagatgaaacaggaggtggagcaggccggcagatgcttgagcagcgaacgaaaccgacagtatgaaagaatgtatgagcgcctcctttaccaacaaggaaagggtcacgacgaagcgagaaagctgcatcgttggctgcaggaatatctagcagaagtgctacgcttccctcacgacccggatgttccgtttgacaataactaggcagaacgggatttgcggatggccaaagtcaaacagcatatttccggcacgtttcgcagagaagaagatgtgcatgtcttttgtctcatgcgtatcatcatctcaatcatcaaaaaaacagaagaaacgagtatgggatactctccagcaactgcttgaaggtaatggttgattgtctatttccttccgcctagacagggtgttttctcaaacagaaaacgctctttttgtgctgccttctagcaaagtagatagtagtgagctgaatagttactaggatattattaactctgcctgtttctaaggaccagacaactactctttaaacaggcagagtcaaattattgtgtcttcattactattttattggtgttttatctaaagtattagtactactaaagatgcgttcttcagatacgttaagatctttatatattttttcatctaagttaactggcttgtttaaaaacgcaatatagatatggtcttttgttgaaaaagaagttatgaaaaacggattatctcttaaagtacttaagttttttctcgtttcttctaatgaatctaacatgacatttaattgctcatttttaattgttcctaagtagtttgtcttagcaataggattgacaccgtagagatggtataaatctttgtgagtttcgctcatgtttggaaacccttttgcgaacagataaattggattgaatccatctctatacatggaataaacttcttccattctatttttaaattcctcaaatgtttcctctggttttcccaaaagaaccatcgaagtatgataatcaccgatacaattactgaagtctaaatctttatattttcttatgttaactatcgtttgatagatgaactctttttgtccaataaccctagataggatttgagtacttatataattaattttatctattatatcgaatgttgttctgagtttattgtcaaaattaaactttaatactaataaatcatcactactttgtactttaactctattgttattgacttttagaagtttttttgtgtaatcacaattactaatatactctaatttgtttttgctatccataaactctatgaaatctttatattccggtctattttctaatttatgaccgtttaataaattcataaattgtttaatcaaaatgtgtttgttagataaatctgcaatgttgtgggataacacaaacactacaatgtacttttgacgcaatttaaagatcgtaacagtgtatagcagctcatccaaaggattttttaagacgacttctgccatagtcttagtaatttcgtcaactagtgagattgcactatcataagaatattcagacaggtcaaataatggtatttcataactatctatatctaatttaacctgtttaaatacaatctgttcactctccacagaaattacagaccttaatagttcattagatagaattatatccttacatgcttgaataaccttttccatttcaaaatcttttttcacgtcaattttgatgtcgatgacactattaaaattgtctttgatgtaattcttttggtgataatatactggataaactttctctattgtacctaacaatttattattcttatagtatgagctagagacttgcgattttatatgatcgatgttaatatcttcaattgtattttgaacctttttagttacttcattttcctgctctaacatattttctatataacttgctagttcactagcattctggtggttatataacacagattcatctaaattgatgttataataattctctaactctataatcacagatatgacatctaatgaatctccacctagatcaaagaagctatcatataaagaaacactatctacatttaaagtttctttaaatatactcaagatttttttttgcgtatcagtaacagcatcttgaataacattctgtagaacatcagtatcatcataataagacataagcgccttagtatctatttttctgttaatcgttagtggaaattcatctatctgtttataaaagttcggaatcatatatgaaggcaaaaagttcttcaaagtcttctttatatcatcaggtacgattgctttttgcccttgataaaagcaataaagtttattgtttttatataacaccttaaccatgtttatttcttttatttctttcaaaataatatcttcaatctcccctaactctactcgaatcccgtttatttgaacctgatagtctttccttcctataaactctatgtttccgtcttttaatcttttggcataatctcctgttttataatatcttttgccatctataaataagaatttttcattattgacactaggtaagttcaaatatcctttagcaactccttcaccggaaatatacatctccccctgagtacctatcggcacctcaattccgttagagtctaaaattttaatttgcaccccatcgagttcctttccaatcggaacgcttggacgattaaagttacgatcaattctataacgcgttgcatatactgtacattcagttgggccatataaattttcaatacaaacattttttaaatacttaatagctttatgagcaagggaaactttaaactcttcacctgctaccattaaatatttaaggtttctatctaatttatcaatatcatcctcatttaacttatctagcatcaaatttagaattgcaggcgagagtgccatatgtgttactttatgaatttctattaaatgagccagttttctaaaattacgtgagttctcttgtgttggtattactaaagcccccccaccgtaaatccaaccaaaaatttcaacaactgaaacatcaaaggtgaatggtgttgataaaatatacttgtcatctctagaaaccgggtagtatttctgcatgttatttagtatatattctaaatttgaatgcgtaactctaacaccctttggctttcctgtacttccagaagtgtacattaaataagctaattcgccatctatttcattgaatgagtcagagtaatctgaagtaataatatttctaatatcaatttctttaacatttaaatttaacaaattactcgtattttttagaattatttggctatttgaatcttctagtagcatattaatgcgattaactggatattctgtagatataggtagataagcagcacctacctttaacactcccaaaatacttataatcatttcaggacatggaggcatataaattggaataaaggcatttttactataattattttcatgtaaatagtttgccaattttgatgatagttcatctaattctttataagtcatttcctgaccttcgtatataatagctgtagcttcaggtatttgcgaaactctatctttgaattttactaaaacattgctcaaacaggtaccgtcaagaattttgtgtaatgaaagatagatagggtatctctgaatggatttggaatagataaggagtcggtttcctccgcacaggagacagaatattctgtctcctgtgcggaaagggagaatccccttactttgttatttacagtatttggttaattgtaacgttcttcaaacattcgctggagggcttcctgtgcttcggcaaatcctcttaactttcgccctgcccatttctcattaaaatcttgaatggtcaaatacacgattttttcagcggcttctaaactattcaaactgttcatcggttttaggcgtttccgaatctccttgatcgttcgttcgatggcattcgtcgtgtaaatcacacttcgaatactgcttggataatccataaatgtaaggaggacatccaactcattggcccaagattgaacttctctcggatacttgctggaccatttcgactcaaactgttgaaacatttgtaacgccatctccttattcggcgcgcgataaatcagcttgagatcctcggccacttcgaattggtcttttttccgaacacggctgagggtgttgcggactttgtgaacgacacagcgctgcacatcggctttcggatacaccgccttaaaggcttcctccagccccggtagtccatcgaatacgcccagaagcacttccttgacgcctcttttgtagagctgttggagaatctcccgccatccataggcgctttcttgtcctcccacgaagaaatccagaatttcgcgatacccttcttcattcactcctaacaccacataaatgacttctttctctaccgtatcgcggcgaagtttcacgtacaagccgtccaaatataagacagaataacgtttggatagtggacgatggtgccatttctcgatgtcttctttcacgacatcggtaatccggctgatcgtcgctggagaataagcatttcctagaattcgttcaataaacttgccaatttcccgtgtactcatgccactttgatacatcctaatgatggcttcctccagccagcccgtgtggcgttggtaaggagcgaacaattgggtttgaaattctccgtttcggtctctagggaccaaaagaccttcaatccggccatattgcgtatctagatttcgttgatagtagccgtttctcatatttgatgttccggcctgttctatttcgaggaaattcttgatttcttcccgcatgatcagttctaatttttcctttacaaactgacgaatgacattttccagttgatttgcccagtcgatattcgatatacttttagacataggtagggttctcctttctttagaatgtttttcgtccaatcagagaataccctaccttttttcttttggtctagcaaaatgctttacacaaaattttatacatcatcctcaaacaaatcactcctaactaataattattttaggcttacaattgaacctatatctgttttttcatgtacaagcaaatatttattggttaatctaactgaaacatagtcggtctttcggaaataaatggtttataatttggtgagacagttttgtgaataatatactctataatgtccataatttcttctctagtatgactatgtgaattggagcaatcaacaagtgtgttataatccgttagtatgactcttttaatccctgactcctcgactaaaataaaatctcccaaatccctaataaaaggattaaaaccaattttaaataaattttctacacattcttttagcaattctctatacataactatcatctcttctgatgcacctacaactagtttgtctagtggagtaccatcaacatatttataaaagacaaaccttatattctttaaattgccattcggtataataaatgtttcaacaatagttgatgaaaacaaacactgctctagcttgctgagcaaatcaggagaattataaacatgtgatgccataggatacttatcatagtgaatcttcacagtaaaatctaacgagctgttatgtgaaattcttataataaatgcgtcatcagcccaacgaggttcttttaatacactacacttatatcctaagtaatcagtagtctttaacaaattatatatttgtctaatattagtggtttttggaacttcttgattcaaaatatcctttattttcattaataaattactgttttccttaatcaatataatcctcctctcctacctctgttaccatatatcctttatgttcttatactaacttcgctacgttggcaatgtttctgatagcttatattttcctcaaggatgttcttcgtacatggccgttgctttatatcttttaaaagctctttaatatttgaatttgaattttttttagtgactaagatgccatctgggctagccactactataacattttgtacccctagtacggcaatagggatatctagctcgtttacaacataagtattagtggagtcatcacttatagcaccttttccaattaaaggggagtctaaattatctattattgtgttcaatgtcccaaggtctttccaatttccttcgtaagataaaacatagatattattagctgactcaacgacttcataatcaaaacttacctctggtagtacatgataattctctttcaactcatcataatgtgttggtaagcctttttcacttaataatctaataatgtaatttaatttaaaggcgaatacaccacaattccagagtgctccttgtttaattagttcttttgcttctttttctacaggcttctccttaaaataggacaccttcatccaagaattattttttatggcttcaggtactacgtatccatattttgttgaaggataagatggttgaaccccaaccaatacgagatccacattgtcatactgtaaaataatttttaagtcttttattctttcaaaaaaattatcatcaacataagaatctacggataatacacaaattgcctcatctaattcaactccttgaatcgaatatagataagttgctgctaatgcaattgctggaaaagtatccttcctcaagggttcaataattaatggaatatcttgtcctaattgattctgaatcatatgaacttgatttttgttagttgctataacagtggaattacttaatccagctgtttcaagctgtctccaaatgcgctgaatcatagactcaggattacctttttcacttttcagaaatttgaggaattgtttaggtcgagcgctattagttaaaggccaaagtcgtgttcctattcccccagataataaaactaacttcaatttataatccccctctatatttaacgaaaatgcaaagtattgaaatttttattaatgcatcagattcgtgctctgtttgcatctccttataactatgtaatataaaaattgaatgttaaacctatgtggtattagaaatttagtgaaagtaggtaatttaatataatttatctttattttctaaaaaccaactatatgtttcctctatccctctgcttaaaggtatcttgcttttccagccaaggttatttaacttagttatatctagtagttttcttggtgtaccatctggtttagatgtatctgtaactattctccctttaaaccccactatttcttttattttttgagcaagctttaagatacttatatcttttccagttcccacattgataatctctggtgaatcataattgttcattaagaatatacaagcatctgctaaatcatctacatgtaaaaattctcttcgtggtgttcctgttccccaaatagttactgtatccatattattaacttttgcttcatgaaacttgcgaagtaaggcaggtaatacatgagatgttttaaggtcaaaattatcatttggtccatataaatttgctggcattaggctaattacgttaaaaccatattgcttagaatatgcttgcgccatcttaattccagcaatttttgcaattgcataccattcatttgttggttctagttttcctgttaacaaataatcttcctttattggttgtttagaatatttaggatatatacaagaggagcccagaaacaacaacttctttactccatacgtatatgcattatgaattacgttattttgtattaatatattttctcttaagaaatcggctggataagtatcattagctaaaatgcccccaactttcgccgctgctaggaaaacgtaatctatcctttcttcttgaaaaaacttttcaacgtcatcaaatttagttagatctaactcatttctagaacgagtaataatattttcataaccgtattcttttaattttcttaatattgcagaacctactagtcctctgtgacctgctacaaatattctactttttctatccaattgtaaacccccttaaagcactagtataaccaacttcctttaaggctttttctctctttgctagctcccaatcatgttcaaccatcatcgctacaagctctttaaacgataccttcggctcccaatttaacttttcctttattttagtcgggtctcccaacagataatctacttcagcaggtctaaagagtttgggatcaatttcaacataatcttcccaatttaaattcacataactaaatgcttcttttagaaagtctcgaacagaatgtgccactccagttgcaacaacaaaatcttccggtgattcttgttgcaacattaaccacattgcttcaacataatctccagcaaatccccaatcacgctttgcatcaagattacctagaaataacttatcttgaagacctccctctagaaatgttgatttatcaaggcttttcggcccctcaggggtgtccaaaaaatatttttcgacaaaatctcttacatcctttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggttatattttcctgccgtgggggagaagcgtattcgatgcaccctttggatctccgcgttgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttggggactcaaggtcgaatggataaaatcacgccagcttctccggtgtcatcctgttgtccaacgattcttccgttcgcaggggggaggccttaggccgcccgttgcacttgggacaagacgtcctgcttcattcgctccgcgtcaaaggcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcacaaggcgacgatggactgctttccggtcagcgggttgacggatcgggtcgtgtaatattcatgcagctcgcgaaacgcctcgttgtgccgaatcagcggaatcatcgcccgaaacagcaccgagcgcaaccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctccttgagcgtcaggcccgccaacttcaccaattggcgcgggtcccgataatgggcgaagctgccgatctccgccagcagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcaaccattggtactccatcgtcgtttgaaccaatgccttcaactcggcgtccaacgcggcgatctccgcctccaattggcggtatcggcggacgagcgcggcgatctcaaaccgggccatcgctgtcccttccgtcaccccaatggagtccttcgcggcgttgatcaacgcctgaattttggccttctgcgggcatttcagcccttcgctttgccggtacacctcgatgagctcctcggcggtccgacccgccatatcggccggaaacggcgtccactccaacaccgaaagcgccgtttttcccagatcgcgaaacaccgtccaaaactccggaaaataccggtcggtccagcggatgatcgcatttttcaccgccgtctgttccttgcggagcttctctttgagcgtgcttcccacgcgcaaatcggcttcgatctcgtgcagcagccgggggacgaggaatcgtccgtcttttgccagtctggcaatgaccagggcgtctttggcgtcgtgtttcgtcggcaggttgtcatcgagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccaccgcgacgatcacctctgacttcccaaacgcttgcatcgcctcctgaatcgctttatacagctgctgaaacccctctttcgactggaagatcgggaacgacttgcgaagcacgcgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcgatgcccacgacaagcgtttgtcagctctgaggagtaaaaattcttcgagataaattgaacttctagcccccaaattttgataaatatgcgataatttatctggatttatcaagatttaagggggatttgtgaatgttaacaaggaaagaaaaaagagaaagagaaaaaaaccaaaattttttcttcgatttcgttaagattcaaaatcatttctttaaagacttggtagatcaactaaaaaaagtaaaagataaaaggcatcaaagctacattacctatggtccagaaacaatcctttacaccattcttcttaaaagtgtatttggaatcaaatcaatgagaagtatgaccgaattgtttaataaggatgaatgtatcgaaaatattcgagtagttttgggtttgaaagagctcaacgagctcccgcattatgatacaattaatgactttttagcaaagttggagccaaaagagcttgaaaccataaggatttatctaatcaaaaaactttttgaaaaaagatgcttagaatccttccggattctaaataaatattggccaattgttttcgatgggacaggtatccatacatttaaggaaaaacactgtgaacattgtttgagaagggaatacaaggataaggaaaccggagaaacaaaagtggtatatatgcaccatgttctagaagccaagcttgtggtaggagatatggttcttagcatcgctacagaatttatagaaaatgagtcagaaaatgttccaaagcaggattgtgagttaaaagcttttatgaggctagtcgataaattaaagaaaacatttaaacgtcttcctatttgtcttatcgcagatagcctttatgcttgtgaaccagtatttgaaatttgtgataaacacaattggaaatatattttccggttcaaagaagatcggattaaaacggtttctcaagaattcagagcaatccaatctttagaaacgaatggtaaaagctcagaatatttctgggtcaatgatattgcttataacgatcgtttggtaaatcttgtggaaaaagtaaaagtaactgagaatgagaaaaaacaggagtttctgtttattacaaactttcgaataactgaaaggaatgcagaaatacttgttcaggcaggtcgaagacgctggaaaatagaaaatgagggttttaataaccagaaaaatggttggtatgaaattgaacatgtgaattgtcataattacaatgcactgaaaaatcattacttacttgttcaaatagctgatatccttgttcaactatataaatatgggtcaaaacttttgaagcagctgaaaaagtcagcaaaagaaatatcctcgaagctgttagaagcgatccgaacccgcattataacagtcgaggatttgaaaaaatgtaaaaaaatacaggttaggtttacatatacctaacaattctattatagcagaagggtgtgatgaatagggagtaaaaagcaagttatccacaactttatagaaaaatcgcattaataggactagtttttaaaaattttagaaggaaagtaactggaaaattttaccaactgtggataatttgaaaatccctattttgacgaaaaactttgaaatatactcttcatagctgagcgtttgttccgtaacttgatcaattttatagttttgtgtacaattcatctgaagtcctccttggcatgatggtaggtattgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgcttctttaattcttcctactgctcttgtaatttttcgagtaacaaatgtctctcctcttcttggggattcatgattaaaaagaataccattgactatatacataccataggattctctataattttttgcataccaataacctgcaaccttactgacagcataaggactacgaggataaaattctgtagactctctttgtggcggaggagctgcgccaaacatttccgaagaaccagcttggtaaattctaacttctctattaaacatagaaatatgtgctcttacggcttctaacaagcgtaatgtaccaattgcaacaacatcagcagtatactcaggtgtatcaaaagatacctttacatgtgattgtgctcctaaattataaacttcatctggtcttacctcatctattatttttcttagggatgtactatcagttaaatcaccataatgaagatatagtttaggatttttcaatacagcatcaatacgcccaaggttataagttgagcctcttctaataattccatgaacttcataacctttatctaataagaattctacccgtggtgctagataaactcaaacaagcataaaaatagcccttgcatgaggatccccttaaaatgaaagtgtaaccaaccattaaaaaggagggtccctatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaacgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcggtttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaactttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacgaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatccaaaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccattgccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacactcaactagcaccacgggtaagaattctgttaaatacgatccatcttgccctgtgattccagttattaacgcctttttcactaacctttcccccacttaccaaaaagagtaatctattttaagatttaatccggctacaaagttgcaattattagttaatgttacaattattagaacgtgttgcaaaacgcataacgaatgcataaatgcacataaaaaatccaccaccttggaaatcatatacagtgaccaaaaaaactctccaaggggtggacgctattatgatttccaattggaacagcgaacatgcatggacttatgaaattgacccaattttagaagcattatttcggtatatcgactcgctatcattgccggaaacaccgtatgtgacaggaagaccgccggtgtcgaaaaaatcgttgttgaaatgtttctttttgaaaacctatttttccattgattccttgcgaaaattagtgcgcatcctgcagcgttttcgctgttttcaacgggcctgtgggcttggtgaagtccctcacctttctacgttttcccgtgcggcgaagtggttccgggaacaaggatttcctgtttttcatgcacagctgctcaaagatctagaagtacgttatccgcaaatcgtgctgatcgacagcacggcccttcgaagcagtctttacgattcacaggcgaagtggggagtgtccacccgatatcactggtttaaaggatataaactccatctctgcaccaccgccgagggaatcattttatctcatgtgttgaccacagcgaatcgaaatgatgcggcagtagcaccagaattgcttgtttctttaaagcagtgggatatcgaattggtattgggcgatgccgcgtatgacagtgaaaaggttcgtcaaacagcagagcagtcaggaatcctattcatttcccctatcaaccgccgcaatagcaaggaacgaaaagatgcctatggccgggttcttcctgtctttttgaaaacgagatttggccaatggctgtttggacttcgtcgtgagattgaacgagtatttaatgagttaaagagtgacgggttggaacagccaagatggtatggatttcatcgatatgtactgcatgtgttatgttgcatccttatgcataacttcgagtttttactctagttttgcaacaccatcttattagttaatatgtaatattatataagtactattatttgtaattatcatataataaacggtatattttgtaaatacataatttatattttatataacaaaaattatgaattatttaattttataaactcctactacttcatcatcgtcatcaatcaacttatagttgggataaccgttgattaaatcaataccaacacttcagcagcaacgttccatatcacgtgatgggttagaacctgcttttatgtagagtataactgcatttaataagtctggaggaacgcttatgacgttgtcatatgcttcgtagaccaatttcttccctccaaataacagtcttgaagcatcctttgcttggacatctgcctccgaaaggagtatcattaacgaacgttgtaccaactccctcactcggatatcatgaattttttcatttaccaagaaaaccattctaaatttttcgtgatccgaagtggagcgaaatgtcgtataaatgaaattcggcatgatatcgtattgctcacatctctttacagcatcagcaaccgacaaccctccgtcaatatcgagcgcaaaaacctgtggactgatccaataagcattttttctaatcccatgtttaaattaaaaacagtaggcgcaaaactttttttcatttggaatgacaacaaccttcgcaagttcttgcatcgttacttctatcggcaaattagcaataagattagaaataatcgctgtttccatttttcaggctttcgattaaaacactgtgaatcgagactaattttcactttggcaatgtttctttttacatacgatattcccccttttttcttaaaaagggagagttataatgctgtgatccgtcctttaatcacatgattttattaattgtgttatgagaactctcctttctgttttaaaaatcgatccaataaaagatattttcccatatcattgaaccgtgttttgattttaattaaagtttgaattgtcaatcatcaatacgcaatatagatatttcataatatttttgtcaaaatacagttcttttaatcctttgctcttttcttgtcaaacagaataaaaaaacagatgcccctataagagtgacggattctgttttcgggtgcaaaaacaaaaaacagtcaaaaatgacgctatttttgaccaattaatcgacactaagcgaaattaaaaaagcagggtaattgccctactttttgacttgtcaattacaactatcaattaaaacacgattgatagttaaacaatctattagtttagagttattgaagtatcgtctttgttagtggaataaaagattttataatcttgatagatataatgcgagttctcttatcttttcatcagttttttcctttatctcatctcgtcttttattaggcgaatagaatgtatctctttttataatatggtcagaaagattgagtagtccaattgcttttttattaaacttcctcgcaacagctagagttgtagctgtttccatatcaacccctatatgaccacttttagcccatttttgaaccatttcacttgtttctaccatgattgcacccgttgtaaagacggttcctgttacataactatatcccctgtcttcacaaaagttaattgctgtctctataagttctctatcagattgtactgtttgttggtctggtagataccaatgtgaaacaccatctgccatttcagcagcggttacaattaaaatatcaccaaactgtacatcatgagatagaccaccaaagtatcccgtctgaatgaaaatatcggttccaagagatgcaaattgatgacatattactgcagcacttggacctccaaatacattagcaaatccgattctttgattatttaatttccctataattgaattccaatgaggtgtccatatatccttaacaatcttatctttccatatcgttaggtttttttcatgttcccaagcaccatgaataataaatgactttggaacatccttttcttctatattaaatgcttttagccaatctttctttgtaaattcaccgtataatttcaagattatcactccctagatattaatttgtcctcagaaaaacttaaagtttctaatgaagtttattccatcagtccgttagccaagcatgaagcgagcttcaccacagatgttggggttaattcgttcttccatagaggcttaataggaacctaaaaaattcgtctgaagctcttcctctatcaccttcataaccttgttatccaaataaactttataagcctttgcctttggtctagaactaactatatgacttatgttttgttaaatataatggatggcaactccgtcatccgctgcaataccagcttgtatgtctccagaataaattagtttatgatacgaaggtcttctatctgactctccatcataatgcggacaattactcccctttagaaaacctaggtatctaatcgattctaatccctctccaaatgaatctgtgacgccttcctcgaaccaacatatagaaccagcgctaatgccatctaaaacaatcccttggttccaagcttttctcaaaatattatctaacccccactctttccataaaactaataagtttcttgtatttcccccaccaacatatataatatccttctccagtataaacccctctaaatctcttgttggcggtttaaataaagataaatgagaaagtttgcaattttgtttatgaaagaagttataataccttgatatataatgatctgaatctccgctagcagtggggataaaacaaatctttggagtagttttctttgcttgtttcaatatgtaaagatctaataacgggttatccggttccattgagaaacctccactgcctagagcaatgattggtcgcatcttattacttcctttctaaaaagaactattttccacaccgataatttctacaaattaaaatcaaatcctttttcaactatccttccccattagccacccatgtcgcatttcacagcaccacagattatgcattcttccatggaagacaaccgtaccgcataattgcgacaccatcagcaaggttgaaaatattcactttcaggatagatttccatgccgcattgcgtcaccaacaaatgatgaaaatgctaattttcgggatagttaaaaaatggttgtaaacaaaacacccgcgcattttgcgggtgttttgtttaaatagccatatcaataattccatttatccattcaagattttcttcgattccgagcttattacaaagatttttatggactcttttaaattctggaacgatacttttcatcacattcatcatttcaaggggatttctgccacattcccaactttcaaggagggatagttgccaagcttgtagtttgcttctttcaccttcgtattttgcccaatcgccaaacgtatttggttgaattcctgcttccatataccaagctgttgccattgataaacgtaagctgtcaatacatttcaaagcataataatactcttttctcattactctgcgataagcttcatgaaaatatgcaaaaaactttgttcgccaaagttcaaattcctccattgttggttcataggataaagccattgatttatctaaaatatctgccagcattccatccatatcttttataatttttatatttttcaaccatacagagggccgaatgtcttcaggtttataataaaatgtatccactttaacgaaacaatcatagtgagcgattgaataagttacaaacggacctaaatcctcaaaataaagaacatttccccattttttagggcgattttttttgttcgagataaattcttgaaatttttcaggtaatacaacgatgcggaggtcaatatcggaatatagatccatgtttttatttccgattgaaccaccataaaaagccgctaatacatcatcgtcattgaacaaatctttttcaattgcagtcattaaatcttgacggtgctttggaatttctaaatctctttctttgtgtctagttacaaatcccacacattgaataacaactcctctaaatatatttattttttatattttttagaatataaatccatattgattttatatattagatatttaacatttgattccttcttttctattttttatctagacaaataagagcacatgcgctaatatttatatatattattagctcaattatttttgaatacaattatcattttttttatacgatttatcaaagtttatacgctaaaacagattgctgattcttgtattcggttgtacattgacataattgtatatggattaatgacaacattatgtatggataaacaaatttcttacataatatcgtgtttatagatatacatttctgtcatttaattgacacaattatgtatcgataaaatgattaaaaatctcagtgacagaattaattaacgaaatcattctgtcactgatatacaccaacctaaaatcaggtgccaatcaatcgatgcaaacaatttgacttcgacgttcaagtagtacgacataacgccagacatcatttaactttccgatacgttgtctgatccccacttcacagaatctaaggctttagtgtaagcgcaaacttgagatgttctcaggaaaaaatccggcatttaacgtccaaaatccttttgcctctgattcttgaatcatcgcctgtaagagttgtttaccaattccttttccttgactctcattccggatatacacactcacctctcctacccctgcgtatacacatcgatccgatacacatcaacacaaagtaaatgaacaatggaatggcaactctcaccacatccaatggcaagctgacgattacatcttctttcaatgagaacatgacgataattgtaaataacaaagaaatcaatgtaatcgggctgattccattgtctgccccttgctttcaccaagacaaagcgcgtgatcatccaccaataaacggaatgcctaagtaaataaatacagacttggtgacttccatcattgtgatatgaatgacaacaccttctaatcctagccattcctgaatgatcgtcacaaacacatacgcgtaaataaccattcatgttataaaaaaagaggatatatgctcttatgatgaacatagtatcctctaaatcattagtatacttaaacttaacggacgttttttgattacaaatttaacgtaccaatatagttatacttatcaaagttgctaacattttctttgtccaaaaaatcaacttgatatttatcgcttgatacgtaaatatgaacctttttagttacacattcaaagataatatctcctgccgaattttgagttattgtgttatagccctgataataatttagatgttctgatggagcttcaccgatgatgataattttcgggttcagttgatcaagtatttccttgggaacttttccactttctcttccgtgatggggagcaaataatatatctacctctggccattcgacttcatctttgattttttccataaaatctgtctctaaatcccccatccataaggctgttacaccatctgtaaattatcactttatttcggaacaaaagagccatttttttgcacattccttcagaaagccctctccccttttctgaaagaatgtgctaaattttttgtgaattatttcggaagagaaaatccatcggttcagaggagggggaggaggacgtgattcaatttcatgactttggcattgacgtccaaacgtatgcagagcgtggaaaagaaaacgacttccctcttctgacacagtgtccgcattgtcgggccaagcgcccgttacaccgccacggttactatgagcgaaacgcattgaccccacatggtgattatcgcatttggattgtccggtatcgctgtcgggaatgcttgaagacggtgagtgtgctgccttcctttctcctcccgtattttcagtatacgttgtccgccatatggcaagtcgtgaaagagcagttgggattgaccgaggggacgaaccgggctccgtttctcccgacaaaggacggcatcatcttttatgtccggcggttctgccgaaacctatcaaaccttcacagcttttttgcgaggcggtggaggatcataggccctatcgtgaaaaaagaaaaggaacgagcttcctggtggatccggacgttggagaaacacggtctctattcggtcatcagagacatgtggaaggacggattccgacacccttttgcgaatcaaatgggatcctgattttacatacatatcctaaattggaaatggttgaggttcccacaaacctttcctatcgacggagaaaaagagatccggtacgataaaggcagacggaccggaacggtcctgattccaagtgagacaaggaggagattcgaatggatgagtcgatgagacacgacattgccctgtttcggtacgggctaatcgctccgttggtgaatgggcaggtggaaccgaaggcgtatctgaaagaggtgagcgagcgagtgcaccatgttccccaccagggcgacaaacgaatcgcagccaagacgatcctcgattggtgcacccgatacaaaaaagggggctttgacgccttaaagccgaagcgccgttcggaccgcggccactcaaggcgtctgtcgcccgatgatgaggatcatattttagccctaagaaaagaacatcccaccatgcccgtgacggtgttctacgaacacctgatcgagcagggggaaatcccagaaaatcatacctcttactttactatataccgattgttgaaaaaacacaaccttgtcgggaaagaaatcttgcccatgccggagcgaaagcgctttgcgtatgaccagatcaatgagctttggcaaggggacttatcccatggaccaacgattcgagtcaatgggaaagcccagaaaacgtttttgatcgcctatatcgatgactgctcgcggtttgtgccgtacgcgcagtttttcccttcggagaagtttgacgggctgcggatcgtcacgaaggaagcggtgcttcgttgcgggaagccgaagcgcatttactcggacaacgggaaaatttatcgatccgaggtgctgcagtatgcgtgcgccgagatgggaattacgctcatccacacccagccgtatgacccgcaaagcaaagggaaaatcgaacggttcttccgcaccgtacagacgcggttttatccgctgctggagttggatcccccgaagtcgctcgaagagctgaacgagcgcttttggaggtggcttgaagaggagtatcatcgaaaaccgcacgcctcgctggacggaaaaacgccgcatgaggtgtttcaatcgcaagtgcatctcgtgtcgttcatcgaagatggcgattggctggatgcgatttttctgaagcgggagcaccgcaaggtcaaagccgatggaacgatcaccttgaacaagcagctgtatgaagtgccgccccggttcattgggcaatcgattgaactccgctatgacgaacggggcgtctatgtgtacgaagatggaaggaaggtggcggaggccgttcgggttcgtttggaggacaacgcctatgtaaaacgccatcggtccccgtttgcggcgattccggcgaaggagggagaacacggtgtataaatcgttttactccctttcgcgggagccgtttgcgaaagaaacagacccgtccgaggcgtatcaaggggcaccgtttcaggaagcgttgcgggcgctggagtacgtgaaacgaacccgggggatcgggctgttaatcggagagccgggggcgggcaagacgttcgcccttcgggcgctgaaagagtcattgaatccatcattgtatcatgtcgtctactttccgttatccaccggaggcgtgatggatttttaccgtggtttggccttgggattaggagaggaaccgaagtaccgcaaggtagacctcttccgccaaatccagcaggcgatcgagcgattgtatcatgaacggcggatcacgccggtgttcattttggacgagatgcatttagcgaaggatgcatttttacaggacatcgcgatcttgttcaactttgagatggattcgaccaacccatttgtcttgattttggccgggctgccccatttacaggggaagctgcggctcaatcagcaccgccctctcgaccagcggatcatcatgcgataccggatgggaccgctggagaaggaagaggtggcgggctacatcgaacatcggatgaaacaggctggggcgaagcatccgatcttcaccccatcggcgttagaggcgattgccctgcagtcgcggggatggcctcgggtgatcaacacgttggccacgacgtgcctgttatacgggtatcagctgaaaaaggacgccattgacgaagaaatggtgcgcatggccgcagaggaaatggggtattagcacgaaaggggccgaatcggcctcttttgtgctttctcttttccatcggtccatcaggcgcgctggaaatcttcatctgaaagagcgtgcaaacgttccgaaagaatgtgcaaaatccggaacaatccgcaaaaattttgcacattatttccgaatccgcctgaaataatttgaaaaagggattctgaaataatgtgctaatttacaaccatcttctaaactatattttataattgctgatatattattcggactttctccattttttgctttatctaatgcctccttaaaatctgtgttgtctgtatctggccacaatatattaatcccggagcttcctcgttcatcgtctgatacattcatccattttcttttacatcccttttttatataaaaggctttatctgaatctcttagttcacaatattttataaaatcaggactctcgtcatcttttgtggcttcatttttaacacaataaaaatttaaaattcccaacctctcgtcaagatacgttaaaccacgtatgtgatcttcatcgggatgtgtagatataaatcgcgtaactcctttatttcttgactctgataaaatttcatttacaatatcttctttattttcatcagaaagataacaatctataattgtaaaattatctgagttatgtttgatataaaacatatctccgtcacctacagaaaacgatttaataatactcatgaattacccactcctttctaaagagtttgttctatcttcttcgtcacatacttctaacaagatccgtgcatatgccttcgcttttgaatgtacagtttcttcagtaaaaaataacatggaaagaataattagaatagttaccacaacagataaccagacttcatgaggtatcattgttatttcaaaatgataccgtttataaaccaaggcaactataccagctaaaacgagtgaattaataaaaagtccccaagatttcatagcccaaaaatttctggagaagccatagctgatattatggtgaaataacaatctatatttttgggtatctcttgtcttatttcgaagccaattaacagcagacttataaactaagtcagctttttggggatctgctaattcttcttgtggggttggaataattagattaggaacatgagtctcaaggtattggtgatatcttcttttggtgtttacatcaatagttgtatctctgtgacgcagaaaccttgttgtaggcattccatcccatttaatgattagtgcagcttcctttttcttaccgacttctcttgagagtttccctaaataataagacattgcaacaaaaaaaatggaacccactactgtttatagcagatctctaaaattaggaaacaaacaatatactgaaacaaatgcaggaaaaagaatgattaatgcgggaaaaattcgtgcactcctttcataaggatcaaaaaaattgttaaaccagtccatttacaaccccctctccaaaagattgttttatattaaaatttatccatctatagtaaatattataaaaaaatatattaacgcaatagatttaccaccgatgatgtataaaattttgtgtaagccaattactagataaaaagaaaaaatatgtatctaaattctttttgcatttgcaccttaacttcttacatatcaaagaatcaaagaactgctttcctattaattttaaggctttgttaaagataattgtgttgatatttatatttatataaaaaacgggacctccaacgcgtggaagtccttatatgcttaatttactggcgctatccctagcttaattggagatattcaatctgtttaacaacatataaaagaaatgaattatcaaacgtccaaaagaagcagttagcggaagtaaaacaaaagcatagattgttccccattttaatgtgccatctatatttattgtttctatgctacctcttacgatatattctccgaaaataaaatagcacctattgttccgctgtaaagtgtaatgaggaaagctgataaaaggcttaataaccaaagttttttatttgttactttttcctgtttggataaataataccataatattgaaaaggttattataaacggaacaatagtagcaaaataaagccaattttctcccaaaaatactgttattccccctgctaacgattgtgcaattaatattaaacaacaatgcagaacaaaaagaaaggacaaatccataaataacaccaattacaattccttttataactctcatcctcatctcaacaatctctctaactttatagtcatcttattttccttactatacgttttattgttcagttttgaataatactgctgaaggattgaatgattaaattctgctccacccttacatatttttctgttttaatctagacaaataagaacgcacgtgctaatatttacataaattatctcaatttgtttttggctgcaattatcatttttttatacgaattatcaaagtttatacgcgattattaagttaacttactgttttatcatttttttatccttcactttatattatgtctactaaaatgtaaaaaatatatgagtggcgtttgattaccactactctttctttatttgataaaattcttcgctaaattgtttgtcttgtttcaaccatctaaaataagttcctaatgtaattccaactgtttcacatgcttgatgaacgcaataactttttcgatattcatcgataaaagcttttttttcttgctgcaacagcttgttttgtctttttaaatttcgcattttgcaatgtttctgcatccatatttttatctgggaacgcttcaaatttgcgttttaaatataatcctttatcgtgataaatccagtcataaaattccttaatcgtttttctgccgctcatatataaacgaatatgtttttcgtttttggttaagtacatttcaaatcctcgagcttttaaatgattctctaatgctgtcataaaatccaaagatccgccaacaaaactgactacatatccatgagaattaatatttccatcaccgtcaaaataacctcttataaaatgatttaaatacacttctggaacatacggaaattttatatccagtgatttatttggtgtgataccatgtatctccattagatcgtttttcataactttgctattgagatataacatataaacaccggtttgcttattttgataaagtggttgattagaccctaattcgtctctgatttgttctaaaatatatttttctttttgcgcgaatccgatcgtctgaaaatcattggagacaaaaccgtccgctataaaaaaacctaagatataagccatatttttagaccaagtcttgaaataatcttcatttaacttatacttacgcttccaactaccaaacggccttttttcaatattatgatcagacaaaatcattcttatatatctcggagacacattagaaagctttgcaatttcagtagtactagcaccttcaagataaagttttataatttcgtctatttccaacgttcgttttatattttttcttgtcatctttaaaaccccttccatatttatttaaaatatattataagaacaaacgttcttattgtctatataaattaaaatattcgtaataatcccttccccactttaattaatgaatggaaataaatcacaaaacaaaaaagagacagtaaagtgtaagtactgtctcatcacgccgctttattccttatgctccagaatggcttgccactctttctcccgatctgtttcctagggttcgattcggtagctcagccaggcagcaggcagaatcaggctgggtaacagttgctcaagtttaatcccgatcccgataatgaggcttttccgccgtttggagaacttctaattcaacatggttactctgtacagctcaacgatattacagaaacgtatattcgttatccaacatcagattacgattcacctaaattttatagagatatatgcagatactaatttagcttgtattaactgaagcttcccattttacatattcatcaaattgttcatcatcagatgcaatgaaatctttttcaacttcaatggtgactgcaactatttcttttcgtttcttccacctggaacaaattcatttcggcaccattttacaaagtttctcgaatgacacagatatgtttttgctgtgttatcagctaacagaccttctttccatttttcttttacctcattctcatagatttgatacaattcttctaatttctttataaattcctgtgatgccctcatctgaatcagctcccgattaatattttattaagcaattggtagatatggtttgtgtgttggaagttgagattgtgaccccataaaaagcacctgatcttttatcaatccgtcaaaccatcttgtttggatagcgcggtccgcggatcttactcggcatgaactgaactcatttagctatcttccatctctactctatacccattcttccaacgaaaacacgtcatttctttcaaagtcgtgaagaatggccggaggcagcagttcacgcactctctctttagtcgaccagcaataatcgatatgctcttccgaaagaacaacttcatgatgatcgcttttgcataagtatgtaagaatgacgacttgccgcgttgcgtgcgtttgaaacgtcgtcgcatataaaatccgctccaccgtcacatccaatccgacttcttcttggatttcgcgcaacagcgccgcttctaaatcttctccaaagtgtatttgccctccgactaactcccacgttccgccgcccacttcgtcatcattagcgcgttgtacaattaatacttttccttcgtgtaaaataaaccctttcaaaactacaaccatttcatttaaacttgtcatttcaagcacctttccccattatgaatatcaacacggttgctttcgctcgattaacgaattaaaaagaatcacttttatggttgttaaaaccaattataaaaaatgaatatataaccagcatattagaaagagcagctatattgtgtttccataaacctctaccttcgaaaccatatatgttacttgctttttagaaaatttcatttttgtatctatagaataatctaaatgttctagtaaaatatatcaagataaatttgggatatttggtattggttttacaggtatgcatctatgtcttttgcaacacgttcctatattgaaaaaggacagccttatttggactgtccttttcgcttttgctgcagtaaagttacggcttgtagttaatacctataccaaaccaaatcattcccatacaagaaacgattaggatgaagtgaaggatgccgcctaaataggagtagaaccgatcttcttttaggaagccaagcaagcatataagcattccgaacaatgaaatccaaatgtaacggatatgaaaaacagggatttccgctataatttgtacatttaacaaaataagcaaaaatatagccaccaatgtatttagcatattgattcttaccattctcattttcgactattcccccctttgctatggcaaatggatctgacctaatcgaatcacgttgacttccttcatcttttctagagacaaaacatctttggcggttcctgtcatagcgattccataaatcttcaattctttacgctttttcacccattttagtcgctcggccatctttaagtctttgtattccgttagttgtgttgcccatttttcgtttttgctcaatagctcgagccctttgactacttcttcgtaatcagtaaacgagcgatggaatacagaatctacatgcacttttttgtacggaaagccaattgctggtgtttggatgaaatctaaatcattcctcatctgttcctctacacctgtgtccaacgcaagccatgtcatatgatatcctttgaatttttcatttatttcttttaaggaataggactgattcagggaaatatagatttcaaccggccaatcgcttgggagagattcaatttttcttcgttcgtcaggtaaaaagtatttggctttcggatgaataaagttgattccaatgtgatgaagtgaatacccaatcgctcgataattcgattctttagcaaacacatcattgaaaaatagtttgtaagtatccttgcctagataacttcttttatcatccatccatttatatttgtcggccgtgacagtcatagtaaagggcttgatctcaacatccaccgtatcgtaatctacatacacatttggagacatcatttcactcaccgttcgaatggtttcaatcaattcgttccctcggttatgctctcgcccccatccgtaataaacaaaagtaaacatagtcaataagggaataatcgagagtataaacgatacaacaagcagcgtatttctaaaaaagaatttttgttgggcctttttcatcatttttgcgagatcggcttccttcatgccttcatcatgaagggtttcatggagaaattcatggtatacgtcaaaactttctagaagctcctctattttctgctcttcctctttgcttagtgtgccattttgatatttctgcaataattgttttacctcgtcttttctcatcccttcacctcattgcgtaatcgtttttctaattcccgcctgccccgaaacacaaggctttttaaataagggagttttacgtttaacaactccgccgcttctttgtagctaaatccttttaaatcgacgagcataatggctttttgttgcagttctttcatgttggacaaatgtttataaatcaactccagctcatatttttgcaaaaacgcattttccgtttctaataatggatctagctttaacgacgcaaagaaatcatccacttgtacaacctgttatggctgttcccgttgctcttgccgagaccattgcaataacggagctggcaattctttttactcgccgtttcgatggaatgatccgtaaagtcaacaaaatatgcagcatcatggttggtgtctactttttaggaatttttatttacttattggtgagtgccgtcattccatttacattgaatggagaatggcgcggatggattgatatcattgcagtaggattttatttagcaggagtcattccgttattgggattaagtctaatcaatttaggcataatcggacggagatggagcgaggaacaaaagttgaaatatcattccactttcgttggtgtatttttagtagtggctcatattgctatgatttttggaatgctcgacccatcgatcggcggcgaccattctcatcagatgcatatgcatatgtaaaaataaaggagggtgtcccaaaagtgattgcttttggggcaccctcctcacatttcttaatttaacttattgcagaaaccatcccgatcgtgtaagaaataaaacgtcaatcacagtacattaaattcacatcgtgtttaattggcttcttacttcttagaaaagcctgtgattgtaaaacaagtaataaacgcaacggttgtaactattatgccgaatactaaaccaatcattcccccatacaagcatcttcatttggataagaagatttcagcgttactaactgataagctaacaccaaagtcaaaaaaacataaaaactactccctaaaaaccccatcttcaaacgattgcttttagtaccttgccatgcatgattaattaatacccaaataaagatacttacgattacagccaaaatcatgacaatcaaatgaacgaacggaattgaaaaatataacaataagtaaagtacaagaccggtagaaaaaaacagaacagcattaattgcgaacaaaaatattccacctaaccaatgattttgaaaccacttagcacttttcagcttataaaccactttataatcgtcaccaatcattcctgttatcggtttttttaggattataaccattaataccccaagaataccgagaaataatattaaggacataatattcccgcccccaaaacaaaattctctttatcttttatacattgtacaacaaatttatggatatctggtattaatttctataaaataatcataaacgcctttcctcgaacgcttctaccgcttattcaacctttctgttcttccgcaattaagtgatgatgtataaaattttgtgtaaagcattttgctagaccaaaagaaaaaaggtagggtattctctgattggacgaaaaacattctaaagaaaggagaaccctacctatgtctaaaagtatatcgaatatcgactgggcaaatcaactggaaaatgtcattcgtcagtttgtaaaggaaaaattagaactgatcatgcgggaagaaatcaagaatttcctcgaaatagaacaggccggaacatcaaatatgagaaacggctactatcaacgaaatctagatacgcaatatggccggattgaaggtcttttggtccctagagaccgaaacggagaatttcaaacccaattgttcgctccttaccaacgccacacgggctggctggaggaagccatcattaggatgtatcaaagtggcatgagtacacgggaaattggcaagtttattgaacgaattctaggaaatgcttattctccagcgacgatcagccggattaccgatgtcgtgaaagaagacatcgagaaatggcaccatcgtccactatccaaacgttattctgtcttatatttggacggcttgtacgtgaaacttcgccgcgatacggtagagaaagaagtcatttatgtggtgttaggagtgaatgaagaagggtatcgcgaaattctggatttcttcgtgggaggacaagaaagcgcctatggatggcgggagattctccaacagctctacaaaagaggcgtcaaggaagtgcttctgggcgtattcgatggactaccggggctggaggaagcctttaaggcggtgtatccgaaagccgatgtgcagcgctgtgtcgttcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtccagcaagtatccgagagaagttcaatcttgggccaatgagttggatgtcctccttacatttatggattatccaagcagtattcgaagtgtgatttacacgacgaatgccatcgaacgaacgatcaaggagattcggaaacgcctaaaaccgatgaacagtttgaatagtttagaagccgctgaaaaaatcgtgtatttgaccattcaagattttaatgagaaatgggcagggcgaaagttaagaggatttgccgaagcacaggaagccctccagcgaatgtttgaagaacgttacaattaaccaaatactgtaaataacaaagtaaggggattctccctttccgcacaggagacagaatattctgtctcctgtgcggaggaaaccgactccttatctattccaaatccattcagagataccctatctatctttcattacacaaaattcttgacggtaccaattaagtaatagcttgtcttttttatttcgtatctcccattaatatcaaataatactttgtgcaaaattgcttaataactcttttctccataaattttgcacatttattttctatgatgatattagcatttaaatcacatgtttgtttatggagggaaatacatgaagaaattattggttggaaccattttagcgggagttgttgctattggtgcagcctgctcaaataatgcttcgcacagttccatgcaggggcacgatatgtcaaacatgaatatgaaggaggaaaacatcgctaaggactccagtaagcaactgcctttggcaacaaacacagaagttttatccggtaaagagattaatcttactgctaaggaagcattattacaaataaatgataaagtgaaacttcctgtctacacgtacaacggatctgttcccggtgcgcaaatccgtatcaaacaaggagacagagttaaaatcaattttaaaaatgaattatcggaaccgacgacaattcattggcacggctaccctgttccgaatagtcaagatggagttccgggcgtcacgatgaacgcaattaaaccgggggaaacctttacgtatgaatttacagctactgtaccgggaacgtatttttatcattcccatcaagaaagcgcgaaacaagtggacaaggggctatacggcacattaatcgtagagcctaagaatgaggaaaaagtagatcgagattatacactcgtgttagatgaatggatgagcaatccagatgaaggaaatatgcatatgagtggaatggatcatagcaatatgggacatggaaacagctccgataaccaacatatggatatgagcaacatgggacatgatatgagcatgtatgatattttcacgattaacgggaaaagcggttccgctgtcaaacctttaaaagtgaagaaaggcgaaaaggtgcggcttcgccttgtaaacgcaggatacatgtcccacaaactccacctgcatggtcatgagtttaaaattgtcgcaacggacggccaaccgttaaagaacccgcaaccaatcaaagatgaactgttgaatatcgctccgggtgagcgctacgacattgagtttatcgccaataacccgggtgaatggctgctggaatgccacagcaatatgaaaggcaccgatggcatgaaagtgaaaattcaatacgaaggacaagcaaacaatacggacaaagcaaatgcaaaagaaaacctccctgtcgtggatatgacaacatatggaaaatatgaaacaggtccatttacgttagaccaaaaatatgatgtagagtatacaatggatttaggaacggccatgggcaaagatggcatggtctacacgattaatgggaaaacgtatcctgaaacagcacccgtaaatgtgaagaaaggagatctagtaaaagtaaaattggtgaacaattcaccaaaagatgtacatccgatgcatttacacggccatttcttccaagtattaagcaaaaacggcaagccggtcacaggctctccattgataaaggattccttaaatgtaaaccctggtgaagaatatgtcgtcgcgtttaaagcggataatccgggaaattggatgttccattgccatgacttgcaccatgcttcagccggaatggtgacagaagtcaaatataccgattacaaatcggactataccccagatccgaatgacacaacgaataaaggtgaataacggcttattgtagtaagtaaaagaggctgatttcaaaaggtcgatttagcaaccttttgagacagcctctctctctttcatgttacttcacattatatccttgctcttcaatcgcttctttcagtttttctacgctgacctttgtttcatcatactccacatcgacagttccttcttgcaaatgcacttctacacggctgacgccatccaacgcttgaagggcattggtcaccgccgctttgcaatgtccgcatgtcattccttgtacttgtaatgtaatggtcatcgtccattcctccttgaatgtttatagtttcacgcgtttcaaacgaagcgcgttggcgacaaccgacacagagctgaatgccatcgccgctccagcgatccatggttctaataatccgaaagcggcgaccggaatgccaatcgtattataaaacaacgcccagaacagattttgccgaatgtttttcatcgttttgcggctcaactcaatggctttcgggatatggcgcaaatcgccgccgaccaaggtcacgtccgcggtctcgatggcgacatcagctcccgtgccaatcgccatcccaatatccgctttggccagagctggagcgtcattaattccatcaccgaccatcgccacacgttttccttgcttttgcaattcctcgacgatgttcgctttgtcttccgggagcacctcggcgtacacatgctcaatgccgacttcattggcgatcgcttccgctgtccgttgattgtcccctgttgccatatagacatcgatgcccatttgttttaatgtttgaatggcttctttggagctttcttttaccgtatccgcgaccgcaatgatgccggcaagctgtccatcgatggcaacgagcatcactgttttcccttgtttttcaagctctaccattttatcttcatgcacagaaatctctacagagcgctccttcatcaattttcgcgtcccaataaggatgctttttccgtcaatgaccgcttcaattccgtggccggtaatggcggagaagtgctccaatggcttcatcgaaatcgcttgtttcttcccgtattcaacaatcgcatgagccagcggatgctccgaagcgctctcggcggaaaccgcataatcgagcatgtcctcgcggaaggctagcacatcggtgacttccggttttccttttgtcacggttcctgttttatcgagtaatacggcattgatttgatgcgttctctctaggtactcacctccctctagaaatattgatgtatcaaggcttttcggcctctcaggggtgtccaaaaaatatttttcgacaaaatcccttacatcttttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggttatattttcctgccgcggggggaagcatattcgatgcaccctttggatctccgcgtcgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttagggactcaaggtcgaatggatgaaatcacgccagcttctccggtgtcatctcgttgtccaacgattcttccgttcgcagggggaggccttaggccgcccgttgcacctgggacaagacgtcctgtttcattcgctccgcgtcaaacgcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcacaaggcgacgatggactgctttccggtcagcggattgacggatcgggtcgtataatactcatgcagctcgcgaaacgcctcgttatgccgaatcagcggaatcatcgcccgaaacagcaccgagcgcaaccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctccttgagcgtcaggcccgccaacttcaccaattggcgcgggtcccgataatgggcgaagctgccgatctccgccagcagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcaaccattggtactccatcgtcgtttgaaccaatgccttcaactcggcgtccagtgcagcgatctccgcctccaattggcggtatcggcggacgagcgcggcgatctcaaaccgggccatcgctgtcccttccgtcaccccaatcgagtccttcgcggtgttgatcaacgcctgaattttggccttctgcgggcatttcatcccttcgctttgccggtacacctcaagaagctcctccaccgtccggccggccatatcagccggaagcggcgtccactccaacaccgaaagcgccgttttccccaagtcacgaaacacggtccaaaactctggaaaataccgatccgtccagcggacgatcgcgtttttcaccgccgtctgttccttgcggagcttctctttgagcgtgctccccacgcgcaaatcggcttcaatctcgtgcagcagccggggaacgaggaatcgtccgtcttttgccagtctggcaatgaccagggcgtctttggcgtcgtgtttcgttggcaggttgtcatcaagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccacggcgacgatcacctctgacttcccgaacgcttgcatcgccccctgaatcgctttatacagctgttgaaacccctctttcgactggaagatcgggaacgatttgcgaagcacgcgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcaatacccacgacaagcgtttgttcggttacttgatcaattttatagttttgtgtacaattcatctgaagtcctccttggcatgatggtaggtgttgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgctcctttaaagagaattccttgttctgcccctttgccggtgccgaccataatcgatgtcggtgtggccaaaccgagcgcacaagggcacgcgatgacaagaacggcgatggccgcctcaagcgctttcgccaaatcacccggcgcaacgaagaagtaccagattagaaaggaaacaaccgcaattccgacaacaatcggtacgaaaatgccggaaatggtatccgccatccgctgaatcggggctttcgacccttgcgcctcttcaacgattttaatgatattggccagcgcggtatcttttccgactttttcggcacgaatggtcagtacgccattcgtattcatcgtcgccccgatcacatagtcgccttccttcttatcaaccgggatcgattcaccggtaatcatcgattcgtctacggaagaagcgccggagatgactgtaccgtctaccggaattttttctcctggcttgacaaggatcgtatcgccgatcaccacttcctcgagcggaacttttatttcttccccattacggatgacagtagcttcctttgcctgcaggctgactagcttcgagattgcttcggttgtccgccctttcgcaagagcctcaaagtatttgccgacaagcacaagcgtaatcaagacggcgcttgtttcaaaatacagtcttggcatatagtcaggattcccaagcgtccgaaaagcttcgtacaagctgtaaacgtacgcagccgatgttccaagcgccactaggacgtccatgttcgcgctcttgtttcgcaacgcccggtacgccccgacatagaaaggaccgccgatgtagaactgaacaggtgtagctaaaagaagctgaaaccacggattcatcaagagctgcggcatcggcaagccgatatcaaacggcatatgagccagcatcgtataaagcagcggcaacgataagatgatggaaatggcgagttgccgttgcttctgtttcagccgctcttctttccggacggcatcgtcttgttcttcgtttcgaatttgccccttatacccaagctttttgattttctctaaaatgtcttcgacagatgcaacaccctccttgtattcgaccaccgcgctgtttgtcgccaagttgacagcagcgcttgtcacaccttccatccgatttaaccctttttcaatccgcgtcgcacaggccgcacatgtcattccttcaatatcaagcgtcactttttccgtcgcaacgccataccccaaattctcaattttcgtttcgatatcggcgatcgtttgcttcgatggatcgtattgaatcgtggctttttccatggccaaattgacatgggctttgacgccttccatcttattcaatactttctcaatccgattggcgcacgcggcgcatgtcatgccggtcaccttcagcgtcacggttttcggctctcccatttccctttccctcccttacttcgaaaattgtttcatcacatccatcaattcgcgaatcgattcgtctccgctcccttcacggatcgctttcgccacgcaatggctcacgtggcgttcaagcagctgcagcccgacttggttcaacgccgctctgatcgcagaaatttgcactaaaatatcgatgcaataacgattgtcctccaccattttttgcacaccgcgcacttgtccttcgatgcgcttcaagcgcttgataatgcgttcgatttcctgttctgttcgtggaaccatttttttatccacatgatgatcttcataatggttcatcaaacatcacctcttttcattacattataccggtaatgggtataaaacgcaacagagatcccctctacaaatcatgttcaccacaaaaccgtaatcaatacctgcgcaggaaaaagcccgctttccacaaaaaattcacaattttaatactttaataccataataaaacatgacataactgatcaataagccgctgataagcaaaagattttcgccctgaacgactatattgccgaattgcaatatacattcccccaaaattcatatttctatcggtattagaaaggattcttctttgcgacgaaaaaaatacaactataactacatcaccctaaccatcttgaaacgttcttccaaacattgttattgcatcatcttctttaaaaccaataagtgatggtatcgaacacgccaagcaataccatcacaattccagcggtttgctgaatgagcttccctacccgtcttccttttttcatgacagcaccgctcaatcctaagtaccaaaggatgaggatgaagaaaataaccggtacagaagttccgacggcaaagacgctcggcaacaacactccataagacgttgagtatacgagaggcattagagtaacaaaaaatagaacaaacatcgttggacaaaaagccaacgaaaagccaaatcccatgaaaaacgaaccgatttttccttttacccatctctccggcactctgaacaaagtgacattccaatacattttaaaaagccctaacaaatacaagcctacgagaacaagaatcgggccaatcagctttcttaaccatggaaagtatagtgtcagtgtactttgaatctccttccccatcaaccagacgatcaagcctaacccggaaaaagcgatgacctttccgaaaataaataaaagcagttctttccaagcgatccccttttgcagagattggttgctgtacaacgtgattgctcctaagttgctagtcagctggcacggagccatcgctccgacgatgccaagaagaaacgctgacaaaacaggaagcgctgttgtgctgttggccatattcagaaacggctggctcagcaggttgctgatttggcttaggaatgaatacactcttcttctcaccctctccatccgttacttatattgtagcagtgaattttgcaaaaattatggagcgatatatttttaggcaaacaaaaagacatgcgcccgcatgtccctatatttccccttctgatgctagttttgtccaacttccaccgttattttttgtcataaaaatatccccgttcattgtaacgatcacaatttctttgtcgtttgctggattagaagttatatacatgatatgatctttttcatccaatggcggaacagcaagaacttcttcgtgttttgtgtctaatgattgtttgatgagtatagactgatcattctctacagctgcaaatacaaccgacttttcttgaaacataaatgtcgtcgtatcaatttttctcgtaaaccgttcaaacgtattcccgttatctctcgaaatgaaaactccctcggctgtactaatcccgaccatattttcatccgttgggtgagccacaatcgttctcgctgccgtttgcggcaggccattcaattgacttggcgaccacgttttgccgtcattcatgtcggtagactcaacctaaattctaaagcaaaaggaggaaaccgctcatgcgcaaaaccgcgattgtatggttatcgttattggcgatgttggcgtttgttctcggggggtgcgcagccaattcccctcaagacaaaaccgaaccagagaaaaatgggcagccagccgcccttgaacaaacacaagaaacgaacaaattctactttactgccaacgagggcggaagcatttcaaaaattgatgcgagaacaaacaaagtggtcggaacgatcaaagtcgacggcgcggtccataacgtccaagtttctcccgacggagctattctcggcgctacgttagttccggccatgcaacacgggcatgaccagtcgatggatatgaaaggaatggcgttgttttatgatacggaaacgaatgaattaatcaaaaaagtggaagtgggacaccatcccgcccatatcgtgtttactgaaaattcccctgattttggagacggagagggtgggtcgtcatccggatccagggcctcggtctgttcatcttcccgggcagtgcgggccagatagtcttccaacgtctccaccggagcgagcttgacctcccgcaagctgtggatcgaggcattcgcccgcacttgggtgccgtcagccgccgcatggacatccggcgagaccaaccccgccgcgatgcattgatccaccacataggtcatcagccggtcaaagattccatgttggcgccagcgttccgtgttttgacgagcgtcgttcgatccggcagtgtggggtgatgaggatccggatggagcacggattcaaagtcgagaccgcaaaaccacaagtatccggcatgcatggggaggatctcatacaactcccgctcagagtggtcgaacaaatacgagagcagcattaggcgaagcagccgttccggatccgccgccgggcgacccgttttttccgtgtacaggggagccacccaatcgtgaatgacggaaaagtcaaccgcttcgttgatttggcgcaagatatgatgtggaggaaccagttcttccatgtcgatgacttgaaacagacgaggctgagtcgaagggtttttgggggctttcatcatccattcacgctccattccaacgatttttcttcctttttcgacataagccccctaaatccctgcctcagggtgtacttttttcaccggccttctatccatcttgcattacacaaaattcttgacggtacccaatagttcttacgtatcctttctacttcgcaatttacctttaatttctttgacctgtaatctaatgaaaatggcaaaacataatatagccacaaccacaattactaaggtagctatataaggttcgataaagtcagaaataggtgtataaacaagcataaatcccagtaatgtagggatgattgcataaacataatcggtgtctttcgtcttgatgatgcgaaacagtagaaaatagataaagaccacgaggaaaattccgtttatttcgtaagctcccactataagccctcctagttgctagttgcccgcagttgagtacccttttctaaaaccattcgcaaatatggctatgtcaggtatgaatccccatattcctatcgctttaatcgctcctttagctgctcctttggctaccatttgtgttgctgctttttcgatccttccaacttctaatcgtgtttctgctttagaaatacgcatttctacttctgctcgtgcatttttagctcccttaatccctcccccaacagccggacctaccttactagcagtattagcagcaccactccaatcaattccatacgaagccgctacatcctttaatccttgtttaattcctgattcaattctattccatgtagacattgctaaccatcctttccactagaaatgaaatgtagtgctaagtaatgaatagctgtactccatagaaacatttatttatattgaataagaaaaatccaaacagtacctcctatgttttttgatcaaaatgatagctataagaattaaaatacttcttaccatatgaaagcttttcccgccttatacgaaaaacaccctcagccagcttcctaccatttaacaaatgcacgaaaaatttatattcattcgctttttgaacatgctctaagagctgattgtgttcaaataaaataacgtgtgcaaaagttctgtgataacccccaccctttccagccggtataacgtctatattaccgtataccattgtattattttgctcaataacgatgacaacaggcatatctttttttacataaagaaattctataaacacacataattcccgatcataaacgctaaaatcacttgttggctgtaatggaaaaagtaccccttgatgatttttttccacccccatgcatgtcaaacattttactaagcaagtatccttaaaatcctctttcatttttgttaataggtcgatgcttatttctagaattctctgcttcctaaagaaaatgcttaatatattttcttcctcccccttttctattacatgacttaaatcaaaaaaaccatcagtcgactcgatacgacaagaattttccttgaatttcacctcaatctcccttaaaaaaggtaaatacaatttcacaacaaacacacccaatcgtcacaatattcacaataaaattttatcctttttttttttttttttgtcaatatgttacgatggaaaaaggtaaattttgagtgatctatcaaaaatagcagaggggggaaatggggaacatgggaatgctagtcactatatgttgcaataggcgcattgttagattttttgttgttggatccgtttgagtatctcatggcaaaatgaaaattgaaacatatgcaagcaacaaaaattattgaaacacaaaaaccattcgacaaaaacacagtaaagcacatgttagaagatccaagcattcgtccatatttattttccaaaaaacttttgcatgacaaaaccatgcaaaaacagttcaacgaagcgatcagcaaatatgtataaatcgcccacaaccaaggtgggcaattatgttttttctttatacaaagatgctacgctaattaatatgactcctgccaacaaaaatgcagcgtatgcgacaagcgacgcggttccttggtttttcatcccgatgccaacaaacgcccaaacaaacacaagcggatatatgtaatctcgttgtcggagcatgaaaagaagggctaaagctgtcgcaacaagtaacatcgcaatcgcccagaatgcatcagacaatccgaatccgttccaaccgttgtattttaaaacaaaggaaatgtttgcaatcgttgcaacgctgatccaacctaaataaacagaaaatggaaatatgtcaaaaaagcgtggattcgtacgtttgaccactttatataaccatatcagcgtaaaaagaagagaaagcatcacaacaacagaaaagagaaaatattcataatgccacacaacaatccataacgcattcaatatacagctaataacaaaaggaacgaacgcttggcgatacataggcaagtcgcggcgtaaaaaaggaacttgtcttaaaatccaaattgccagtaagatgtaaatgagaccccaaatcgaaaatacataccctgccggagtaaatagtgtaaattatcattttatttcagcacaaaacgcccatttttttgcacattctttcagaaagccctctccccttttctgaaggaatgtgctaaattttttgtgaattgtttcggacaaagatttccattcgtttcaatgagggggaggaagtgtgatccagtttcacgactttggcattgacattcaaacgtatacggatcgtgggaaagggaacgattttcccgacgtgaaccaatgcccccactgttcatcccgccgccccttgcatcgtcacggatactaccaacgctatgcgttgacggcagaggggggagtatcacctttggatcgcacgatacgctcgcgagagtgtcgcaaaaccgtgagtgtgctgccttctttcctcctcccgtatgttcaatatacacgatcggttatttggcaagcggtcaaagcatggttcgaaacgccaagggcaaggagcgaagaccaaacaggttgtttttcccaccaaggaggtcatcttgttttatgtccgacgatttttacggaatctctcccgcttgcatcacgcggcggcgagaaggtggggaatcatcggccctgtagggaacgcaagaacagaatgggcggtttggtggatgcagaccttggagggacggggggtgggctcgatcatccaagacctgtggacaaacgagagatggcatctgtttgcggatcaaatttcttcctgattttctacttaacaccaaaaatggagatggttgatgttcccacaaacccttcctctcgacgaatctcgagccgtttcgtaagataggaggcagagggaccgggacggtccaacatcacagggagacagggaggagatccggatggatgaatcgatgagacacgacatcgcgctgtttcggtacgggctgatcgctccgttggtgaatggccaggtggaacccaaagcgtatttgaatgaggtgggcgggcgagtgcattcgattcctcatcaaggggacaaacccattgcggcgaagacgattctggattggtgcgcccgatacaaaaaaggggcttcgacgccttgaagccgaagcgccgttcggaccgcggccactcaaggcgtctgtcgcccgatgatgaggatcatattttagccctaagaaaagaacatcccaccatgcccgtgatggtgttctacgaacacctgatcgagaagggggaaatcccagaaaatcatacctcttactttactatataccgattgttgaaaaaacacaacctggtgggaaaagaaatcttgccgatgccggagcgaaagcgttttgcgtatgaccagatcaatgagctatggcaaggggacttatcccatggacccacgattcgcgtccatgggaaagcccagaaaacgtttttgatcgcgtatatcgatgactgctcgcggttagtgccatatgcccaatttttcccttcggagaagtttgacgggctgcggatcgtcacgaaggaagcggtgcttcgttgcgggaagccgaaacgcatttactcggacaacgggaaaatttatcggtccgaggtgctgcagtatgcgtgcgccgagatggggattacactcatccacacccagccgtatgacccgcaaagcaaggggaaaatcgaacggttcttccgcaccgtgcagacgcggttttatccgctgttggagctgaatccgccgaagtcgcttgacgagttgaacgagcgtttttggaagtggcttgaagaagagtatcatcgaaaacctcacgcctcgcttgatgggaaaacgccgcatgaggtgtttcagtcccaagtggaacgagtggtgtggatcgaagacatcgattggctggacgcgatttttctgaagcgggagcaccgcaaggtcaaagccgatggaacgatcaccttgaacaagcagctgtatgaagtgccgccccggttcattgggcaatcgattgaactccgctatgacgaacggggcgtctatgtgtacgaagatggaaggaagggggcggaggccgttcgggttcgtttggaggacaacgcctatgtaaaacgccatcggtccccgtttgcggcgattccggcgaaggagggagaacacggtgtataaatcgttttactccctttcgcgggagccgtttgcgaaagaaacagacccgtccgaggcgtatcaaggggcgccgtttcaggaagcgttgcgggcgctggagtacgtgaaacgaacccgggggatcgggctgttaatcggagagccgggggcgggcaagacgttcgcccttcgggcgctgaaagagtcattgaatccatcattgtatcatgtcgtctactttccgttatccaccggaggcgtgatggatttttaccgtggtttggccttgggattaggagaggaaccgaagtaccgcaaggtagacctcttccgccaaatccagcaggcgatcgagcgattgtatcatgaacggcggatcacgccggtgttcattttggatgagatgcatttagcgaaggatgcatttttacaggacatcgcgatcttgttcaactttgagatggattcgaccaacccatttgtcttgattttggccgggctgccccatttacaggggaagctgcggctcaatcagcaccgccctctcgaccaacggatcatcatgcgataccggatggggccgctggagagggaagaggtggcgggctacatcgagcatcggatgaaacaggccggggcgaagcatccgatcttcactccatcggcgttagaggcgattgctctgcagtcgcggggatggcctcgggtgatcaacacgttggccacgacgtgcctgttatacgggtatcagctgaaaaaggacgccattgacgaagaagtggtgcgcatggccgcagaggaaatggggtattagcacgaaaggggccgaatcggcctcttttgtgctttctcttttccatcggtccatcaggcgcgttggaaatcttcatctgaaagagcgtgcaaacgttccgaaagaatgtgcaaaatccggaacaatccgcaaaaattttgcacattatttccgaatccgtctgaaataatttgaaaaagggattctgaaataatgtgctagtttacaaatggttatacaaatagaaaaacagcggaaggacgattgctaaccatagcgggttatggaatagtttattgatcaaaaacgcacggttaaaacccgtttcttgttgaagcatgtatagaacaatacaagccattccaacaaatagaacaagcatgatgtgaatcgtagaatcccgatattcaggcgcaatcatttctcctaacatcgctcccatcatgccgcccatgactcctgataaaacaccgtcgatgatggccatgatgctgatcggcatcccagctaaaaatccagctaaaaacccaaaagccattcctaaaatggttgacaaaaagagattgccgttgtaagaaatcccagccagcaggccgcccgtcagcccagccaacattcctaacgccatcgccgccatcattccagccatgcatgtgattttcttccttttgataaagatgaaagcaatcacaatgaaagacaaaaccgccgcgatccccccagtgaataacatcggcaacggatgatccctcctgcaaatgtttatttgtacacatatatgtgtgcaaataacaggttagtccatgtcagtgaacatcccggctgagtttgagcgaaaacagagggcttgatagtcaagcaaattatttaacttactcggactcaccgtcagccgaaagaaaaagtgaacggcgcgctcaccgttcgcgatgcgtatgaatccattgcacaaactgttcgatcacttgatccaacaagtcgatggttgccgtatctaatcgattggcgttaaccgaaacgcatgataaactaagcgtatattcaaacaaagttttggagggacaaccttggatcagttgctatacgtgttcgtaaaagtagtagaaaaaggaaacttcacgaaagcagctgaggagctgcatatgacacagcctgctgtcagccagcacatccaaacgctagagcgattattcgatacgaaacttctggacaggacaaacaagtacgtcaaattgaataaagccggcgaaattgtttatcactatgcgaaagaaatactcggactgtatacacgcatgaatcaactgcttgatgatttaatgaatcgagccagcggggagctgtcgattggggccagctacacgtatggcgagtatgttcttccacagatgatcgcaaaattgcatcaacactatccactcatcaaaccaaccatcacgatcgggaactcgaatgaaattgttgaaatggtgcgcgaccatcagctggatgtggggatcatcgaaatggatatcgaaccgaaaaatgtatatattgaaccatttgccaaagatcaaatggttgtcgttgcttctgctcatcatccgtatgcccaaaaagagacggtgcagatggaagacctctgcaacgccacatggattgttcgcgaaacaggatctggaacaagaaaagcaacggacgaattttttctcaaacacaacttctttccgtcttcaatcatggaattcggcagtacacagctcattaaagaagcggtagaagctggtttggggctgacctttctctctctctggacgataaaaaaagaactttcatttggtacgttaaaaatcatcccgatcaatgatgaaccattttttcgccacttttctctcgttacaccgaaaactccgttttatacaaaagccatggaagtgtttttaaccatagtacgtactcaccaaccttcaatcagccattcaccacaaccaccatctccctaataaaaagacgaccggcagcgtttgcgggccgtctttttccttgaacgttaagcgataaaaaagacaataaaagagacacaatacacatggcaagaagaggacgcaatccgtttgtccgcaattttcgcaaatcaacattcaatccaaggccgaccatcgccgccgtcaaaagaaatgaggtgaaggaagagatatagcttaagacgctttgagaaacaagaatggcgtttccaagcacataactaccaagtaaactcatcattataaatccaagcaaaaaccaaggaaattccactttcgtttctcccccctcctggccatcgtctttttttcttctccaataaataagggctaaactgagcggcacaagccaaagcactcttcctaactttgccagcaacgccatagccaatgcatcctgcccagctggagcgctcgctaacgcaacgtgggcaatttcatgcaaactcattccgctccaaataccgtaatgtaaagatgaaatgggcaaaacaggacgaatcagtgtatacgcgatcgagaacaccgtgccgacaagtgcaatcattccaaccgagatagccgtttcgtcgtcgttcgattttaaaatgggagaaacggcggcaatcgcggccgccccgcatacccccgtcccgatgcccaacaataaagataaagaagggcttgctttcaacatgttgccaagccaaatcatcatgaaaatagccaatataatgaccgccgcatcacgaatgacaagcccccatccttgatgaatcaaaacatccatattcaactttagaccaaataacataatggccaatcgcaacaaatattttgaaacaaattggatgcccggtcgaatcgcttctggataaccaaacagctgccgatacatcaccgcaagcaaaatggcacaagcgagcggacctaaatgatccagtccaggtatggaggccaatgccattccaacggcggccaccaagaacgtaaaggccactcctcctaaccaaaaatgtttacttttttcatgggcagtcgaatatggccaaacagccatctttcgcttctccactctaaccccccctattggtatcacataactgtttttatcatatgtcccttccatcaataagtaaaataatagtttattatttttataataagaaatcacttattataaatccctaaaagtgataaacgagaaactaatattttgattaacgaagaggcagatccacccgttccctcaaaacgccgccatgatcattgacatgaactttccagcctcacccacgacgccgcaactcgagccaacgatcaatcaaatgaaaacggagaaaaagcttgttcaaaacatagttttctttccctgctccacgttgtataatcaaaaaagaggaggtgaacaagcatggaacgcgataccatcgtgaaagaagtagtcgaggcgctgaaaatgttttcccacgacatccgcacccaaattgacgaaatgggaagccaactacgagcagaaatccaagacacagctaaccaactgagagcagaaatgcaagacatggctaaccaattgagagcggagatgcaagacacagccaaccaattgagagcggaaatgcaacaatttcgcgccgaggtgaacgagcgttttgaccgactcgagcaaaaattcgccggcttgcgtgtggagctgacagaaacgcaagaaaccgtccatttcctcgcgtccaaaaccatccagcatgagaaaaaactccaccatcttgccaagcaacttgaattccttcgctagttttccttcatcggaaagccgcgtttgactgcgagtcaagcgcggctttgatttttgcatctcgtcttcttcgatcccgatcaaatccctcctgcccggccgcgcacgaagatggaagagaagctggcgatttatccgtcatcatgaacacaatggtttccaatacgcagccaaaactctgcccccggacaaaacgccaaaaacagagaacgcgtgccgataaagtatgatggggcttttgcgtgcataattgctgctccttttgacgcacaatataaatacgaaagaatccttttcatgatttgagggaggaatcatccatgtcatttttgtggagcttgattgtcgggggcgtcatcggttggctcgcaggtcttctaacaggccgcgatattcccggcggaatcatcggcaacatcatcgctgggttcatcggcgcttggcttggcacagcgctgctcggcaactgggggccgaccatcggcggatttgacatcatccccgcgctgatcggttccgttatcctcattttgcttgcaagttttgtcattcgcagattgcatagggcggcgtgattccataacccttgagatcgcaatggattccgcttatgcaaggctcagagcgcaatctttcatctccaaattcatgctcacacatgaaggaaccgggctcttctcagcccggtttttaaagttcgttacttagttcgatataattggttcatcaccaaaagatgtacttgcacctgtcatgaaagtatgttagctgtttccagccgaacccgcagtgcaaaacgctggatatttcggtatccgtatccccgacgtttcatcagcttgatcttgttattcgttccctccatcttcccattcgaataatgggataaaatgcacgatatcatttcgtctgttcgtttgacgagtgattttgcgatggcacgaacaacggaacaaggacaaaacaaataccgatgaatccaagccttcaagcgtcgtttcgcctgttgctcatctttgcttttgaacacatagcgaacatgttggagcgattggtaaacagactttaagtaatcgctttcattacaccattctcgtatgatttgacgttcttcctccgtcaatttctctgggcattggctcaataaacggcaaacgtaacgaacatttccgtgtttcttgccttcttttcgcaccttttgaatcaaaacatctggtaaatcgatgagttctttgataaactgagagtacatgcgaatttccctccatggtttggtttggtcacctttaccatacaggaaaattcgcattttttgtaccctctatgcacacctaccttaaatgatcaagtacaacttgtggtgaagagcctattctttaacttttagcaatcgcatgctgtttaatgttacgattaatgttgctcccatatcggcaaataccgctaaccatagcgttaaccaaccaggcacaattaacagtaatgacaatgccttaatccctaaagagaaagtaatgttttgcttaataatcgctaaagctttgcggctcaatttaatcgtatatggcaatttgcttaaatcatcagacattaaggcaatatcggctgtttctagggctgtatcggttccagcaccacccattgccacaccaacggttgaagctgcaagagctggtgcatcgttcacaccatctccaaccatcgcaacacttcgatacttgtcgcgaagctctttgatgaaattcagtttatcttctggaagtaaatcggctttaatatcggaaacgccgacttgttttccgatggcttcggctgttctttggttatcccctgtcaacattaccgttttttcaataccgacttgatgaagttttcgaataacctctttggatgattctcttatttcgtctgccacggcaattaacgccagaatttctttttccgttcctaacgccatgaccgttttcccttgtgtttgaagggttgtaatttgttcttttatttctgattggatgccatttggaagaagttcttcaaaaagacctggacttccgacataatacattgcgttatttactttggctttgacccctttacctgtaatggattggaattcttcaacagataaatcattaaaattcaatccatcttcttctgcttttcttataatggcggaagcaagtggatgttgtgagcctttttcaatggctgctgtaatggtcattagttcattttcatcgccattataagtgaccacatcggtgacggaaggaacaccttttgttaatgttcctgttttatcaaaagcgatgacttttagagatcctgcttcttctaaatagatgccacctttaattaacaccccgtttttcgctgcatttccaatggcggttacaatcgcaacaggagtggaaatgaccagcgcacacggacaaccaaccactaatacagctagaccccgataaatccattcgctccaatcagcacccataaataatggcggaataacggctagtaaaagagcaaaaatgataatggctggtgtatagtatttggcaaaacgatctacaaacgcttgagaaggtgctcgttctgcttgagcttcttccactaaatggatgattttcgaaagagttgtatcttccactcgttttgtaacttttacttccaataacccttcttcattcaatgttcctgcaaagacttcatcaccgactgttttggttactggaacactttctcccgtaatggcagcctgatttagcgtagatgtacccttgatgacgattccatccatcgctaatttctgaccaggctttacgatcataatatccccgacttgaatatcgtcaacagggaccatcatttcttcatttccgcgacgaattaatgcttcttttggagcaatatccatcaacgattcaatggattgacgagctttatccatggaataacgctccaaggcttcactaatggcgaatagaataacaaccgttgcaccttctccccattcaccaattgctgcagctcctaaaatcgccactgtcatcagcgtattcatatcaaactgtaatcgaaccaggttcttgaaacctttcataaatagcgaatatccaccgattaaaatcgatgcagcatatccaattgtcgcaaagatatgctcttctccgtattgcatccctagaaaccaactgatcacaagcaaaacggcggaaatgtacactttaatattctctttttgcttccaaaaaggttcacgcttgactgctttttctttatcttcccgaatctttaagttttcaaaagcccctgctttttctaattcttcgatggttgttgtaccccaaacggtaattttagatgctccaaagtttactttagcatcttgaacacctggcaatgcttttacgttattttcaaactttgctgcacagtttgcacaagtaaatccttgaacacggtaggttttcacttctgatttagataattttgcttgttgttcagacatggactttcacctctttctcatgtgctaacgcaatcatgattaactgcttaatatggtcatcatccagcgaataaaatgctagctttccttcttttcgatactttacaatcccttgtttataaagggtccgtaaatgatgggaagtggttgcaacagaagccccaatgatattggcaatatcacatacacataactcttcatcttggcaaagtgaataggcaatttttgccctattttcatctgccagtgctttaaacaacaggacaacactggatatatcttctttttgcaattccccttgtattcgattgactttttcttcgtcataacaataaatttcacatgtatctttcttactcattaattatccccctttcatattcaaatttccgtttgaatatattatatctcattccttttattattcaaatatttatttgaatgaaaaataaaaaataattggatttaaaaaaatcaacctaatatttaccaggttattcatttaattagctacatcaaaaaattctattagataaaaacaataaacctcattatccgcaaaaagataatgaggtttattattccttaaccaaagaatgtttggaacaataaatatgcgtttaagctgataatcacaaccgctaccatccaagcaagaactttcaaccataatggatttgcgaactcacccattttctttttatcgctagtgaattgaacgagaggcactaccgcacgtatttctcaaattgctagacaattaaaaatttcacgtaatacagtttataaatatttgaagatgacctttgatgaagctgtagaagaatttggaccaattgaacgaaagaaaaagttggatccctaccgagattggattgtgacttggttacaagaacatccaagtataagtggagcgcaaatattagattggctacaagaaaaattccccgaaattgaagttggagaaagtaccgttcgtcggtatgtcaatgagatgagagaaatttatcacattgaaaaaacagatgaacctagagattacgaagcagttgacgagcaaccaccagggaaacaaatgcaagtggattggggacaaacgattcaaaagtctacacagaaaaaagaagtaaaactctatttcatcgcttttgtattggctcattctcgtcaaaaatatatggaatggcaagaccgtccttttactacacgtgatacgattcgttgtcatgagaatgcattccgttattttgaggggatgcctgaagaaattgtttatgatcaagataatctcattgcggtcaatgaaaatgcaggagacgttatcttaacaaaagaatttcaacagtatatcaatgagaggaagtttaaaatgtatctttgtcgaaaagcagatcctgagtccaaagggaaaattgaaaacgttgtgaaatatgtgaagaaaaacttcgctgttcatcgtgtcttttcaacgattgacgattggaatgaaagagcatggaaatggcttgaacgaacgggtaactacaaagtccatcagacaataaaaaagagacctgtcgaagtgtttctcttagaaaagcaacacttacgaaagatctcttcaccgctttcttattcagaaagcaaccctacagaaattataacaaggaatgtgaataaggacaacacgattcgttttaaatctaatcgttattctgttccattaggaacatatacaaaatgtcctcaactgaacctcccgatggctaaagccacggggttcttgtgtactatagagcttcttccataccttcgcatggatactgactctaattccacaagactttcatgggcaaacacctcactggtgcttatcgccctgtgcgcccgattcaagacgttggatttttcttctctataagagtagtataccatctttgactacgtcaaagcaatcggttcatcccatgtctaaagacgggctacaccctgcatgggctttctccgattgtacttgtaaacttacaaattgatggtcaacagttaatcttactgtagatgagcaaaatcactaacataaatttacatcgaaacaaaaaaggagacatgaacccgattccttggttagaatagatgtgctaccaaaccattcacaaggaggttcatgtctcatgaatagattagcacatcatcaaggaattcacaagtttttcacgatgttggggttgaccctttatttttcaaaacctgttatgaagcatctcgttcatatcgtggatgcgatgatcacgaagggcttttcgggaacattgaccgatcttcatcatgggagctttcatccgaaccaccgcacgacactcagccattttttcacgaaaagtccgtgggaggaagagacactgcttcgcaaactccagcagtggatccttcgtcgtgtcgaacgcatcgccaaacaggagaatcaacccttgtttgtttcgatcgatgatacgatttgccaaaaaaccaagccttcgtcacgggcaacacacgcgattcagggatgtgattggcactactctcactcagagaaaaaatcgatttggggccattctcttgtttggttcatggttcatactgcaacccaggcgtttccctttgccttccgcctctatgacaagacggcgggaaaaagcaaaggggaactcgcaatcgagatgctttcttcgttggatgtacgccgtcccgtttatgtgctgatggattcgtggtatccatcgaaagcgctcgtggaagcttgtctgaaaaaaggattccacgtcatcgcgatgctcaagacgaaccggattctctatccgaacggcgttgccgtccaagcgaagtagttggcccgctccatcgaaccgaatgacactcacctcgtcacggtgggagaagagcattatcgcgtctatcgttacgaaggagcgctcaacggtctcgaccatgcggtggtgctgctcgcttggaaagccaatcagccgatgacatcggaacatcttcactgcgtcttgagcaccgaccgggagctaagcgatgaagacatcttgcgccactatgcccaacgctggtcgatcgaatgcttttttcgacaagcgaaagaccagctgaagctcgatgggtaccgtgttcgtcaggttcgggcggtgaaacgctactggatcttggtgcagcttgcttacgtatacagcctattcgagtcgaacagcgatttttctgatgggctcgatctcttgcgcaagagaaaaggacatagcctcgtggagttcatttactgtgcagcgaaacaaaatattcccattgataccgtgaaaaaacagctccatgtggcataaggggtaccctgtttgtttctttttacatggtaattattgttatgaaaattgctcatctacagtttcttagctagttgttctaaagactgaagcttgtcaactttgtcaatcgagtaggagggagcgattaactcccgtcctctcacaccaccgtacgtacggttccgtatacggcggttcaattaagataattgacgcaagttttcataacgagcttcaagacttttcagcccttggtttctccaataggagttaccaagggttctgtgtaatattggactttttgaaatacgccaataactcttccgagtatttccccattcatacgcttgccattgtggtacgccaagttgaataaggttgcgtatctttgttttcggtttcttccagttcttccatagacacattcgaagtcttctacgaatccatttatctaattcagggaatatagatttggtgtctgctagcgcaaaatatccacaccatcccattagatattgattcagtttctgaatgcggtattccatcgggtagggcatcttgcgtgatgtgatttcacgaactttattcttcattcgtttaaggctttcttttgcgatacgaacctttggctctttatgataggtaaagctaaatcctagaaacttacgtttccatggacggtcgaccgctgatttcttttcatttactttcagtcgtagtgttccttcaataaatcgctggatacttgccattgtgcgaagtcctgctcgtttacttttcacgtaaatgttacagtcatccgcatatcgaacgaatttgtgtcctcttctttccaattctttatctagttcatctagtacaatgttagatagtagcggacttaatggtcctccttgtggagttccttctaatgtgcttgacaccacaccatcaatcatgacgcccgattgtaaatacttacgaatcaatttcagtaatggtttatcttggattctcttcgcgagtgtacccattaatctgtcatggttgaccttatcaaagaatttctccaagtccatatctacaacccatcgatatccatctcttatatattctttcgctttcctcaccgcatcatgagcacttcggtttggtcgaaatccgtagctgttttcagagaatgtagggtcatacacttttgaaagtacttgggcgattgcttgttgaatcaaacggtctgttacggtagggattcctagtaagcgaactccgccatcaggtttcgggatttcgactctgcggactggcatcggttcataagttcccttgagaattgcttctttaatcgatagccagttttcaactatgtgctgtcgtagattttgtacgggcatcatatctactccgtggcttcctttattctgttctacacgttttagtgcttgaagcacattctcccgtgacaggatttgattcaaaagcatcgttattctccttccgtgaatagcttgtcttcttatgccagtggtcactccaccctccaagaggtcccccacgggattcaccgcttcctccctcaagtgaggtactacgttttctgtgttcatcatgactcactgaatgccaagggctattctctcttcattgttcggtccttctcagttgttctagaccaactaatactatgacctctgctgacttctgacggttcagctacttatcactaagtaggttatgaagcgtacttcacctatccgccagacctccctgggtaaggatgtaatctttccttccatctatctgcttcatttactctgtatcaccttcggcagaaaggactttgttttgttgagcaaactcatccaatgatacctagccttgtatgaagttcgtgttcctcagaccggaagtttgccgctcgcttccttcagattccgcgtcaccacagacacccttgcgttaagctaaccgttacttctgccttcacggctcgggacttgcatcctatagattacatccatgccaggcgcacacaaaagaagttgttgacaatactcttatcaacaacttccttcatctatataaaattgaaatagggggagacaattgtaaatcacatttctgatgcttgatataatgaaagaggctagattttactatagctttttggatagctgttcaaattcgtctaaagtgatctctcctttggctaatcgcacttttaatatttccatcggagataactcttctttgcggtcattgataaaacgatgtaagagataaaaaccaatggcgattaatacaacccagaataacatcatcccgatcatcatagccaaacctccaaacatcgccgttcactttcctccttctcctaactttagaaccaataagtgatagtgtctaatatgccaagtaagatcatcatgattccagatgctttctgaacgaaccttcctgcttgttttccttttttcattaaagtgccgctaaatcctaagtaccaaaggataaggataaagaaaataacaggtacagaggttccgatggcaaagatactcggcaataacactccataagacgttgaatatacgagaggcatgagagtaacaaaaaacagcacaaacatggttggacaaaaagctaacgaaaagccgaaacccattaaaaaggagcctatttttcctttctttaaaaacctctcagggattttgagcagggttacgttccaatacattttaaaaagccctaacaagtatagacctaccagaatgagaatgggaccgatcagctttcttaaccacggaaaatacaatgttagtgtactttgaatctctttgcccataagccagacaatcaaacctaaaccggaaaaagcaatgattttgccaaaaataaataggagcaactctttccacgcaattcctttttgcaaggactgattactgtacaacgtgatcgctcccaagttgccagtaagctgacatggagccatcgctccaactatcccaagaacaaaagctgacaaaatgggaatagctgtcgtgttatttgcaatatttagaaatggttggcttagaaggttgcttatttggcttaagaacgaatacacccttcttctcaccttcttctctacctgatgtctatattgtagcaataaattttgcagaaactatggagtagtatatttttaagtaagcaaaaagacatgccctcgcatgtcttttattagaaaattttccctttcgatgctagtcttgtccagctttcaccgttattttttgtcatgaaaatatccccgttcatggtggcgatcacaatttccttctcatctatcagattagaggctatatacatgatatggtctttttcatcaagtttaggaacagagaggacttcctcctgttttgaatctaatgattgttttataagtacaggcttattattctctatagccgcaaataaaatggatttttcttggaacacaaaagtcgtcgtattgatcttttgagtaaaccgttcaaacgtattcccattatctttggagacaaaaattccttcaggcgtactaattccgaccatattttcgtccgttgggtgggcagcaatcgttcctgcagcagtttgcggcaggccgtttaattgactttgcgaccatgttttaccgtcgtctttactgtaaaataacccttgtcccagcgtttcgttttcttcttggttaacaacataaaccgtatggcttttatagccaaccgccatataatggaaatcagattctttataaaatcctagattcatcaacgtttgtccattatccaaacttttcacaaggccaagaggatctcctaaagatgaacctttttctgggtgtcctgatgcataaaatccatcgtctgttgcagaaaagcccatataatcatgtttattggaagttgtttcataccacttattattttggtaaacgagtaaaccttcatgtgtagcaaagtaaatcgcattttggttgcctgcataaccaattccatgtaaatgttcgaactttccttctttcttttctttaaagaaaggattatttgtaacagatgtgttggattttgcttgttctttgctcgtaataaaggactgttctttttcattggatgatgaacaagcgcttagaagaagaatggacgatgtaatcatcatagctttcgtcatttttttcattgctgatgctcctttttgtgcattgagtagacatagttatttatagcagaaatatttgcagaatttatggagtttgcttctttggatatgatatttgtcactcttcataaacataaactctctaagttttgttggtttgatccttttttcgattgattttcttccaagtaaaaagaaataaaaaaacagacaaaaatgttaatattactttcccttgccatgtccaattcattaattgataaaccgaataggcttctaaaagtaatgcaggtattttccctattgagctagcaatcataaagataagcaaggatgtttttccgatcgccgcaacaaaggtcactactcctgacggaacaaaaggaagaagccgcaaagacagaataagaaaaaaggcttctaaaccttttgcttcaagcaaacgtctgactttcgggtgggaaaacaacttcgttaccgaaagtttcctaaatcctttacgatataaaacaaaagaaataatcgctccgattgcttcccctgcaaaagataaaaaagtgcctttccaaaacccgaacacggccaaattggcagctgtgagaaaaacgcttggtacaagtcctaaaatactaattataatatttatcacaatgctgatgagataagcagcattttcataggtgttgagtagtgcaatgatttgctctttcatcctcttcttgccttatgcctcccatttatatcctaccccccaaacggtttgcagaaattgatcgatcggaaatccaaagacatttttttcgcttgaaacgcaggatgcattttgtcatgcaatttttttaagaaagaacataagtttgtaggttccttgtgaatttgaaaggaatgttgatccatcttcgctaattcaaaaagatccttcaccaatttttccatatgctctgcttcttcgtagataatggacaaatatcgattcctctcctcttcctccatgttgggtctcctagctatatccgcatacccttttacataagtgagcggggtgcgaagttcatgagaaatactggcgagaaattcgcttctttctttttttaagtattctaaatccctcgccaatgtttggatcgctttccctaattccgccaattcgtcctccccttttatttgcagacgaacagaaaaatcacctttgcacaatttttcggtcgcctctttcatgcgaatgagaggaatggtaatgactcttgataagaaagcaatcgtaataatcgttaaaaatacagaaaaaattccaaccataaggaaatgatgttttaacttataaatcatattttgaatagaatccgtattttgaaacatatagacatatcctttgatcttgccgtcaatccgaatcgggcttactgttgaaatgtgcgactctttttgccaatttttttgcacaatcattccgccatagggaatgtttttatttgctttttttattacccttttagcaaatggcaaaatatgatctgaaaaatacaatatcttccccttgtcatttgtaataacgacgtccgtctccgcttcagactccatcatggtaacatgttctaacgtggaaggatcataatttttttctaacacatcacggtggctattccctcttgctaacagctgctcaaattcctcattaattcgagaatgaactagagtaacatataaagacacaaataaaaccgtctctattcccaatacgaatacaaaaaataatagtcctaacttaaatgaaatttttcgcacttttgtcccttccttatcagctcattaacttctattatatatatagtttagaaaagctgtttcttgatctctttttcgtttattcggagcgattaaatcaaatttctctgaattgacatattggtatttaaaactaaatcgttgagacttaaaactttggaatgttctccttgtttatacctttagacgtttatacaggagaagtaatttttattttatcaactaaatttgcagaatttatggatttaaataaattgtaacagtcaggaacgatttcacttttaaaaagttgtttaataaatcttcttgttattcaactatcgcgcccaattgttgaagatagtttctacagaatttgtaacagaatatacttttccatattaaagaaaagcaattaaagaaaagcatctgttttttgcagcatgatagatttttcgaatttacctgaaagaactccggatgccatcaatgaaggttcgaatctagcaccttcttcattggtaaaattaacaatcatgagtgggatttgtggtttaatattattttctaataaagttcgtaccacctctaaaccagcaaccactcctaagactccatcaaaccgtccgccattttttacagtatctaaatgcgaacctatcactattggcggcctgttttcaagcccttctaaagtagcataaatattccccatatcatcgatctttatggacatacctaattcttcgcaacaagaacaaaaataatctcgagctaatttatcctcttcagacaatgataaacgagttactccattgttttctgtacgtccgaaatttgcaaattgttggttcatcaccaaaagatgtacttgcacctgtcatgaaagtatgttagctgtttctagccgaacccgcagtgcaaaacgctggatatttcggtatccgtatccccgacgtttcatcagcttgatcttgttattcgttccctccatcttcccattcgaataatgggataaaatgcacgatataatttcgtctgttcgtttgacgagtgattttgcgatggcacgaacagcggaacaaggacaaaacaaataccgatgaatccaagcctccaagcgtcgtttcgcctgttgctcatctttgcttttgaacacatagcgaacatgttggagcgattggtaaacagactttaagtaatcgctttcattacaccattctcgtatgatttgacgttcctcctccgtcaatttctctgggcattggctcaataaacggcaaacgtaacgaacatttccgtgtttcttgcctcctttgcccaaatatttgcgacaacgttctaacgcatcggtaaacagctgaatgacatggaaatagtcgacgacatgtgtcgcctctgggcaaacccgttgaatcgcttttttcatcgctggagccaagtcactcacgacatactgaacggaacgagacacacgagccaatgcacgcccaatggcttcctcgttctttcctgcttccatggcatacacttctcccgtttcggcatccatgatcgccactccatagtcgtgcccttttcgaaaagcaaactcatcgacacaaaccgcctttggttggacgtcattcgataggaaggaaggggcatgggtataaaaccatcgttcaacggtcgtgtaaggaagcttgagcatacgagccaccgcctgaatggatgttccgatgcaagattgcgcgacccatcgctgaaacgcatccgtcgccacacttcgaggagagatggctggatacgacgtgctgaacgtcacgccacacgtgctacaacgtctgcgctcgacaggaagttcgatccaaaaaattccgattcgctgagcatagccatgcatccattgcttctttttgtctgtcattttgatcgtgcgcttcaaacagacaggacataacgggcattgttcgggtagagaaagttcgaaaatccaacgttccccttcttttcgcaccttttgaatcaaaacatctggtaaatcgatgagttctttgataaactgagagtacatgcgaatttccctccatggtttggtttggtcacctttaccatacaggaaaattcgcattttttgtaccctctatgcacacctaccttaaatgatcaagtacaacttgtggtgaagagccaaattgttcacaaaaagtaaaatatttctaaattaccatcttacattaagtataatttccaaaaatcctggccatccatcactaatttctattaacagtggatgttaatttaagtgcggctgccatatatagcaaagacgcgaaataaaataaactcccaatcgttaagaaatcgatgagatagccggtggcaatgatggcgattgctggccaaatcgatgtccaaaaatgatagtaaccaattgtttttccagcggtagcgggttcagtgaatctggaaaggctggtcttttctgtcgttttttgaacggcaccaagcaatcccatcacaatctggataaagtatatttgccatatttctgttgaaataggaatcaataacatcaacccagccatcccccatgcatatactaacaacattatgcgatcgccataacggtccgtgagcttcccaatccatacatgggataaagccgctgtcaaagcaaataaaccataagccaagccgaattgcgaatagctatcaccgatatttcgaataaataataagtaaaatggaaacacaatgctgcctgctgtcataacgaaactttgcgctgctacaaatcgttgataattcattttccatactccttgtagaagagattgacgaaaacctcatcgggatcatattggcgttttttttcaaaaaactctttggctcttggataggccctatgcagttgttctttcgttggatacggataataagggagataataagaacctcggtgatctaaagtaacatcaatcatcttcctcaagactttttgcgtcttttctacttcttttgcgcttcgcccctgattgattaagagtactaaggcaaacatgtcttctttcgcatacgaaagaaccgcttgcttgtcttcttccacataccgtatggtgatattcaataaattcaagtcctctcttttcagaagtttccgtaaatcatcgatataagaagcgaattcatcaacaggaacaaaatattcttgaaggatttctgttctgttcgggttttcatactccatgaattggctttcggagcgcatcacgttatttctagtaatgaggtcgccatttttgctttggaaataagcaagctgtgtatcccagagtatttgcttcccccaatcactgtatcgtgataatcctaacaaaaatttcggcaaggcaatgatcgtttcttttttcaatggttgatatttttcacgaagggattggtcttcatacaataaataattggtcacatacatttcttttaagaaagactcaggagcagcggaaatgcgagccatatgcatccgaatggcaggattggctcgtactttctctttaaaataagaggcataatctttgtaatctattttatgggtatacatttggtaaagctcgtcatctgtcaatttcagtgtaacatctaaaataatcccaaataacccatagccgccgatgacaagattaaatagttccggatgttgcgttcggcttacttcaataatagaaccatcggcctgcagcaaacggaatgattccacagaatccaacaaagagccatagcgaatatctcgaccgtggacattcacactcaatgaaccgccaacggtgaaaatattttgcgattgcatgactcgtatcgccaaaccatcaggatttatgtgttgttggattttttcccaagtaattccgctttgaacgcgtatcatttttgcttctgggtgatatgctaagattttatcgtacgatttcatgtcaatcacgatcccaccggggtaataggtatgtccgccctggctgtgctgcatgccagccacagaaattttttctccttgtttggcagccgcttgaatccattcttgaagagaccgttcatcagtagccgagcgaatttgtttaatcgaagttggcagcaattttcccgaatcctcgactatcagcggaagttgtgtgtagcggtataccgaaaaagaaaagccaaggatataaacgactaccaatataatccaagatctgttcatccgaaccacctctctatttgcatcgcttctcttactgaagatacagttcgaccattcgcatacaattatccttcttgaaacaaatttcgcaaaatttattccattatttttatgatacaattccaatagttagaaatagttaatagctggagggaatcttgtggatcagacttctgacaagcaaccggttgcgtttgttacaggagcttcaagcggctttggtttgctgacaagtgtggtacttgccggcgaaggctatcgcgtgctggcttcaatgagaaacttgaataacaaaggacgtctggaagcggcagctaaagaagcgggtgtaacagatcggattgagattgtccaattggatgtgaccgatttttccgccgtagaaacggtgattcaggatgtgattcgccgttacggacgaattgatctgttggtgaacaatgcgggttatgcagcgggcggcttcacggaggaacttgctgttgaagaatggcgacggcaatttgaaaccaattttttcggtttggtggcagtaacgaaagctgttttgccgtcgatgcgggaacgcagaagcggcaagattgtgaatataagcagtatcagcggacgaatcggattcccttctatgggaccttatgtggcatctaagtttgcggtggaaggattcagcgaatctttgcgtttagagatgctgccgtatggcgttcatgtagttttgattgagccggggtcctataaaacagatatctggtcaaaagggttgggagcggtaacgatccatccgaattctccttatgcgaaagagatgaaggcgattttgaaatatgtcaatcaggttgccgacacggcacctgctccggatgaagtgatccgacagattgtgcaagtggcgaagtctccctatccgaaattgcggtatccggttggcaaaggcgtgaaattaggaattgtcttgaaacatgtgctgccgtggaagtggtgggagcggatagtgacaaaacggctttgggagggaaagtaatgctgagattttagttcaaaaaccactcacatgaaagagggatcaaaaatggacaaaaaactcgtttacttcttatgtacaggtaactcctgccgctctcaaatggcggaaggttttctaaaagctttaggcggagatcaatatgaagtcaaaagtgctggtcttgaagcccacggtttaaatccccgtgctgttcaagtaatgaaagaagcaggggtagatattagtcaccatacttctgacgtgattgacccagaaattttaagcaaagctgattacattattactttgtgcggtcacgccaacgacaactgcccggtggtacgtaatgacaaagcggaaagatggcattggggctttgacgatccggcaaaagccacgggaaccgaagaagaaattatggcgaagttccgtaacaaacattttaaatgaattgaataaaaaagtagaagctacttctgaatcgatgaattcagtccatacctttattgatcgtgggacaaccgatatggagagaatctatcagttttttgaaacattatcacagtcgctccagcaaattcgcacccaaaacaatcaaattaacgaaaagatgaaacgatacgtcgatgttattgcggatattaatgatgccgccaacaatgttgctacgtcggctgagagattagagcaattaataaacggcttataatgaacaaagcctttgttgcttgaacaagcggcagaggaatttctaaattaccagacgtactttctacatatgggtatcttcaattgtggttcatcactaatgtacttgtcaaactattgatttgatgtcatatggttgccacttgttattcgtaatccaagggatcagcatattttgcagaaagccaagtgcatcttttggcaaagagccacatataaggttattttgagggataagcacacaaaaaagagaaggctggcacaagtccttctcttttttcaaaaaacatttagccaacacttctgagttttccttcagaacacaaccatccatcaacacggatcagtagcagcattttcacagggggtatactaagtgttttttacgaatctgcctcaagtatcatacagagcttgaaaattgttgtgtcatatcacttgttcaaaatcttaaatccatatttctcaaagacttggagggaatcatttgtctgtaggtattgatagaaatctttagcctctgttttatgcttcgtatccttaatgataccaaccggataaataataggatcatgcatattagcggctgctgtgtcgaccatttttaccttatcagatatttgtgcatcggttttgaatacaattcctgcatccacggtatttgcttctacatacgataatacttgacgcacatcctttgtgtatacgattttcccttttacttttgtccaaagatttagattggtcagggtttgtttcccgtactgacctgccggagtagtttcaggattccctatcgcaaattgctttacgctgttgtctgccaaagactgaaatccctttactgtgtctgctttgtcttttggaacaattagaacgagttcatttcctaacaagttcttactctcttccttgttaatcaatcctttgtctacgagaggacgaaatttattttcagcagccgagaaaaataggtctactggcgccccttgctcgatttgccgttgtaatgcaccagaacttccaaagttaaatgatagttttatattttcgtattctttttcatactttttctgaatttccgttagggcatcttgtaaacttgcggctgctgagatggttaatgttactgtctgttttgcctctgcctccttcgattcctgtttttcttcttgtttcgtacaaccgaaaataaagaggagtgaagcacacaaaaacacactcatgatgatgcggatagaatgcttcatgctttctgccccttcctttcttttaaattttataaattatatgaattattacaaacttattataattatttataactagtttgtacagtatataattactattatttataattaatttatataagatataattatatagaactatgaagtatcttacagttatttggatagatccagcacaatgaaaaaaagcgctctatgtggcgcttttttcagctggcgttctccagatcataccgccttttcaataaaagattattttttcgcttatgccccaccctgcatatcccttgatcaggttgggtgagctactaatgatcaaaaaagcaataggaaagcatagctactttattttaggtgtcttatatttcttagtctttagctttgtttcagttttcataaaccacctgtccagtttgggataaatcataaccacccagtgcttttaaatcgtttttaaagttatcagatcttaaaatttgcaggacttgactaattaattctctattctcatcgttctttaaaatcaccaaatcatacctttcgttaactagcggaatgaaatcaacatcttttactaagtctgcagctttttcaattcctactccgacatcggcatcccctttagcgacagcgcttgcgacgcttacatgattggttacctcattgtcataaccattaatttcagatataggtatgcgatactttctcaaactttcatctagtaaaactcgtgcacctgaccctttttcccggttcacgattttaatatcttttcttcttaaatcctcccaatgctttatattcaatggatttccttttttaacataaaagcctgccttccttgttagtaaatgaatcacgatatactgaaaattaactaatatcttgcttatatatggaacattatattcacctgaaattccttcgattaaatgggtgcttacaatgtctgaatatccttgatacattgaaattagactttctaagcttccaacataagaacgtaatggccggaaccttttcgaggatttttctaagtagttagccaaaatatctaaacttatatcttggccgctgatgatcaattgtctaacttgcgaatacccttgtgctccactcgttgtttctttgcttaatgactgtgaggagcttggctgtaactctccttttgacctttttatatactcttctagatcggaaggatcaattctcatttgccgtccgacacgataagcgggtaataacccttttttcactaaatcatatacggttagttttgaaacctttaatatgtttgcgacttcctcggttgtataagaatgatttttttccatactacttactccttcattagaaaatttcgttataagtaattaaatttaattttatataatgtattgataacctccatatcatgatttatatttaattataaataaaattaattatatttctattaagaactggttatgtatgaaatagtttatatttaaccttattatatcatgttttgtttggctctttgttgtatatgattcattgtctacacagaaacacctcaacgtttgtatgttgattcttattttatcattgcttctgttccaaagttaatataagcaataattaaatataaccatttataatgaaaaataaccaattttacgaaaaggtgaatggcaaatatgaattactctccacttatactctcttttaaaactgctaccatctcaacgcttatcgtatttattgccggggttgtgttggcacgattgatcggccgtagttcctttcgagggaaaagtattatagaagcgattattttactgccgctcgtgctcccgcctacagttgtaggttttggtttattgtatgtattcggtaaaaacggctttattggtcgattactgctcgactggtttgatttccagattgttttcacttggtatggtgttctgatcgcagcaatagtcgtatcctttcctttaatgtaccaaagtgcagctgcagcgttccagcagtatgacccaaatattgaaaatgccgcttatacgatgggagcatctaaatggagagtgttttggacgatatcatttccacttgcatggccaggactgttatctggtttagttttatcctttgcacgagcgttaggagaattcggtgccaccctcatgatcgccggctatattccgaatgtcaccgacaccattcctctagccatctattttgcagtggagtcaggtaatatggaggtggcaaaattttgggtgatcattatcatcgcccttggctttagcgctattttatggcttaattggtggagcaaaaagaacatgatgaagcatgtacacaaatgaaatcaatatatacagcttattgtgtgtgtaaaggagtttttcttatgcttatcgtcgacatccaaaaaaagctttcccattttgaattaaatgtcaaattttcggtagccaatgagattgttgttctttttggcccttctggttctggaaaaacgacaatcttaaattgtattgctggaataagcaaacctactgctggcataatccgattaaatgacaccattttatttgaaaataaaaaggtatttgttcctatacaaaaaagaaatatcggctatgtatttcaggattatgcgctttttccccatatgaccgtttggaaaaatatcgcttatggcatgaaaaacgaaagctttgcaaaagaattaatgaaagagctgcgaattgaacaccttagagacaaatatccatctgaaatttcaggcggggaaaaacaacgggtagccattgcacgagcgattgcaaccgagccgtatgccttacttttagatgagccattttctgctttagatgatcaaacacgggcgaaaggccatgaggagttattacgtatccataaactttggcgcattccaattatattagtaacacatcatcatgaggaagcaaaaaaattagggaatcgaattttatatttacacgaaggaaaaattcatgacaatgaagagatgtaaaattggtcgatgatttcacgtttagtccactcctcatacacttcttcatcacgtctaatttatatttactgtaaagtttttctgatttttccataaaaaatatccccttatagtaaacagtacatcactttctgtgcatgttcgaaaaaatctcaagcggcagtgttcgcatatcggaagataccataaacagcgagacagttacgttatcgaacgaagtcaaaaaggaaaacagagccccagacaggattgcaggccggatcagcggcagcgtcacccgccagaaaacggtgactggactggcgccgagaatgatggaagtttattcgcaagctattgtgttagccgcctaactagttatcagattttcgttgtcgattccagaaaattagaattaaaaaatatgtcgaaaaaagtagaaatatgatataatagcaaattgcttggcgttttaaactaattgcataagagaagagagaggagacgtcatgaatttacttcaaaaaaagtcaattactcacttgttaagtcaaaagaaaacattgcagaagacattaggggcctatgatttaatattgcttggtatcggggcgattgttgggatcggcattcttgtgttgacaggtgtcgcagcagcaaatgatgcaggtccttcgattatcttttcgtttatgctggcggcattagtgtgtggatttgtagcgttttgttatgcggaaatagcatctgctcttcccgtttccggaggcgtctacacatacgcgtatgtaacagtcggggaagtagttgcgtatttaataggatggacacaacttttaatttatgttttgtccgttgcagcggtggcaaatggatggtctgcatattttcgctcattgttggaaggatttcatttgcatatcccgaaaatgctaagtgcagtaccccagcaaggcggaatgataaacttgccggctgtctgcattattttacttatgacatgggtgctatcaaaaggtgtgcaagaaagtaagaaagtgaataatacgatggttgccatcaaattatctatcattttattatttattattgtcggaatattctatgttagaccggaaaattgggatccattcatgccgtttggatggaaaggggttctcgcgggaactgctacggtgttctttgcgtttttagggtttgatgcagttgcaactgcggcagaagaagtgaaaaaaccgcagcgtgatttgccaatcggcattgttgtttctttagttgtgtgcactcttttatacgttattgtttgcttagtcttaacaggaatggttccatatcatttattaaatgtttcggacgcaatggcatttgcgcttcatgcagtcggacaagattttgctgcaggggttatatcagttggagcaattgtcggcatcacaacagttatatttgtttatctttacgcaacagtgcgcgttctgttctctatgagtcgcgatcgtttactgccaaaaccgttttcagtagttcatccacactctcaagcacctgttttttcgacacggattgcaggatttactggagcggcaattgctggatttattgatttgagagcattgtccaacttaatcaatattggtgctttgttaacctttgtgatggtggccttatccgttatggtactgcgcaaaacacatccaaatctgcaaagagggtttaaggcgccgcttgttccgtatcttccaatattgacgatcgcgtgttgtatcttcttaatgactcgccttgcgcttgaaacgtggttgtatttctgcatttggatgattataggcttgagtatttattttatctatagaacgaagcgccaaaaagattctcaccaagagcaagcgtatatgatgaaaaaagcaaactagaaaacagaataatcataaggttataaataggatgctgatacaaaaattttgattccatttatcaatcataagaataaacaaacagccaagcgctttttcaagaaagccttggctgttctcatttttgtaaacctattgtcatgacagtcgaatatggtgttatgtcaagaaaacggacacgttaaacagagagagagctgagctatgccgaaactcttttatgaaatgtttactcaattatgctctttggaattattaaaaggtcttgcgtcattcttttttatctaatggtacaccctttttaacataatttattgaaaccgttccatgctttaatccagcatccttttgaataaatgatacgatctcattaaaaatttcttcgtcctttttatctggctttctaggtatggatatctgaatatattttgattgtaaaagtggaaagcgtcaggatatgcctaatgcattttacgcaatggtatgtaaatataccggcttcattcggtccatagagaatgtgaagagccatatcatcttcgccaaaatcgagttcgaacgctccatagttaagtacagattgaatgccgatgctccggattctcatagcgatgttcccccggattgactccttaattttggacacattttatttagctatttcatcaatggcgctttctcacctcctactggtgtgagttgaactttctcgctaattttgcttctactagtgccaacaagtcatgcaatcctatttcacccattgatgataaacggtacaaatgcccagaaaagtctagaaaactagtaacagggttcggtacaatcacacaatgaagccctgccttaatagctgcggtgagaccatttttagagtcttcgaatgctaaagcctcatgtccttcaacccctaggtcttgtatagctcgtaaataaagttctggatcgggctttactctctttacatcgtccgatgttttaataacatcaaaaaattctttgattccgaattttttcaaaaacccctcaatccatcttctactggaacttgacgcaagcccaattttcaagctaagattttttgccgtttgtaagtaatccaatactccttctcgaagctgtaaatgactcattttgtcctgatatcgttcacgggtttttcggctaatttcagtacgatcaatgggcttatgggcaatttgggcaagccgttcatacaatatatcgtccgttgttccaatacaaattgcaaagtcttctaactttaaatcacaatcatattcgatcattacttctttaaacacatcaaaccaaactgactctgtatctacaattaatccatcaaaatcaaacacgattgctttaatcaatttctaattcccccattttaaattttgtttaattggattcttacttcttcgaaaagcctgtaattgtgaaataagtaacaaacgcaactattgtaactattataccaaatactaaaccaataatcccccatacaagtattttcatttggataagaagacttcagcgttactaactgataagctaacgcaaaagccaaaaaagcataaaaactactccccaaaaatcccatcttcaaacgattgctttgagtaccctgccacgcatgattaattagcccccattcttgacgatcagcaatcttgaacagagtgttatcgacgatgttgaacggattcgtacccatcctcttgttccgggctacattacgatctacggttttatttacgacgtaaaaagcggccgtctgatcgaagtacctgaagctaaccgcattggccgggcaaccatctgattatcccgcaaaacgaaaccgctcatttgagacatcctgtatgtcctgctgctataaagcaataaaggaaacttggagagaccaagtttcctttatttatttgattctacctccgcaaattttgtccagctaatatttttatgtatggaagcccatggtcgattattttcccaatgaactttcattgccaattgaaacgtctctgataaacattcatcggttaatactttctcttttcgtcccgcggctacaatttgtccctcttttaacaataatacgtgtgtcatctcttctataatttcttcaatataatgagtgacatacagtacgtggcattgttgatgtgcaataatttctttcgttaatgataaaatatcttcccttgctaaaatgtctaatcctatagacggttcatctaatataagcaatttcggttttgccattaacgctcttgcaataagtacttttcttttttctccttctgataatgtgtcatacgttttcccttttaagtgatcgattcgcaaagatgccattagctgttcggcctgctctcgatcctcatcggtcacattttcgtataatccgatcgtagcgaatttaccgcttattacaatatcctctaccatttccgatcttaacgtttgattgaaacggtcaagagaactgctgacaaatccaatttgctttcgaagctcaggcaagttcgttttcccgaattgatgtcctaaaacagaaacttccccttttgtcggatattgatagcctgttacgacatttaatatggacgttttgcctgaaccgtttaaacctagtatgacccattgttccttttcttttacttcccaatttatatcctttaaaataacccggtctcctctgatcaaggatacatttttcatgcttatgatattttccatttcacactgcccctctatttttgagaatattataacaaatcattagcaaaaatataagaatccgtctacatttttacaggctagtaagcagttctaaatatgtgaatatttctcttctgtttaacaagataaaattgtaacagctgacaatttgtgtccgattatagataatgtaataggaacgtatgttcgctcaattcccggattttaaagcaagaattcactcatcttgctcattagcctagtctatggacacgttccttctttgtcagcaccgaaggaaacgtatcaagtgaaaccatccaacgatatgtggaagaacaaaaaacaaggggggtgaaacggtgcaagcattgacaattaaaattcgattctttccagataaccctgaactgcttcgtcagttgagcagagaatatatccataccgtaaatgctttaaccgaacaagccgagaaagaaggttctttcccgaaagtaacaacaaaagatgtggacgcccatcttccttcggctgttctgaatcaagcgattcgtgatgcgaaaagtgtatcaaagaaaatgaaaaaagaagggaagcgccccatcctcaaaaaaccggtatatttcgtcaataatcaaaactataccattggcgagcaaatgatcgcatttccgattatgttggatggaaaaacgagaaaaacaagatttcgagcgatggtgacagagcgtgataaaaacctgatccaacatgccaaacttggactgatgcgcattgtggaaaagagaggaaagtggtatgcacaagtttcattaggcatccctgtgactgaaaagaaaaaggaaaaggtcatgggtgtggatctcggactaaaagttcctgcggtagcggtgacttctaatggaaaaactcgtttcttcggaaatgggaggcaaaacaaatatattcgccgtaatattaatggcgctcttgtttggcacatggaagtctgttttcctcgcgacatttgtctccgcgatcctatcgcagttctctcaaccttcggggatgaagctgttcaaagtacatgttccgggagaacagatgcaggcggggatgtcattattccagacaatgatggctatttttatgatcatcggtccgatattaggcaccttcgtctttcaacaattcggcatctacatctctatggcggtagtaggtatagcttttctattatctgctctcgtactgaccttattgcctcccgaccggatggaggaaaaggatgaaagagaaacatcgctctggcatgaaatcaagatcggctttcaataaatgttcaaacagcttatttttattgaaaaataatcctcaatcgccatagattgattcccgatattcactactaacgtatgaatttatgaacaggctcgagacggacatgcacctacttgaaaacagaaaaccgacgatgattactaacgattgaactccgttagcccttgaccttcaccaacggaatatggttgtttcgtattggaactttcaatccatacaattagtggcactatataaatccagtttgaaattccgacatgtttaatcaacctgcatccttgtctatactgctcctaaatgagtaaatcaaaggagcggaagaagaatgaggaaaaaaggattacaaattacaaacgatcatggttggacgatcgaacgccttcaagaacaggaacgcaaaatgaaaaaggcgaacatggcaaaacgaattgcagtcattcgtctgattatgcaaggcttcggaaaattaatctgaatctatatagtaccgctctagcttgccaatctagaaaagccgcactgtctaatttagatcgtgaacgtctaaattaaatcaaatgtaccattattcctatcatattgggcaaattgtctacatcgcaaaacaaataaaatcaaaagattggaagacattaacgataccaagaaaaaagccatgaattttgacttccacgatccgagtgatgaaaaactgtccctttcacacatgattcgtgcctccgtcttttaggatgcacgaatcttcgctcctatgatgtttcaacgtgcctttcacacgcggtacatgtcatattcacttgtaaacgatatttacgtgttaacactgaaacaccttctataatatttctccttatcatccccagataaagtaaaaaccctgcacgatagtacagggtcaatgattgtcagggctaaatggggccgcttgcctttttgttcaatatatcaaattgataaattcttctttctcaatatttccgaaataatgcttgatatcgacatcttgcaacgctttttcaatttcagatttctcatatcgttttccgataagtttctcttcgatttccgatacgtctccggcgccaaaaaagtcgccgtaaattttgcaattttcaatgattcccttttgaacttcgagtctcacatctatttggccggccgggaaccggtgtgaatgctgaagattaaatttaggcgattttccgtaattccattcccaattttgatagcgttctctagagagcttgtgaatgttagcccaatcctcttctgtcaagacatattcaggaatgtccttgtcttttccaaaaatactctctaacaggacggaacggaactcttctattgtcattttttcttttagaaattcagaaatatttgccacccggctgcggatggacttaattccttttgattcaatcttatctttttttacattaagcgctgaaacgatattctctattttcgagtcaaacagcagtgtaccatggctgaacattcttccccttgttgaaaactgggcattcccggaaatttttcttccttccacaataatatcgttacgaccgcttaattctgcattaacaccaagtttttttaatgctttaataataggttccgtaaatttccggaagttaagaaaactgtcgccatcatctttcgtaataaaactaaagtttaaatttcctaaatcatgataaacggctccgccgcctgacagccttctgacaacatggatcccgtttttctctacatactctgtattaatttcttcaatagtattctggttttttccgataatgatggaaggctcatttatataaaacaataaatacgtttcattaatgtcaaggttttttaaggcatactcttcgattgccaaattaattctcggatctgtaatccccttattatcaataaacaacatttcctatgcacctcgactttataattatgtcaaaaaatagagatttttttctacctcgctccgcttgctggccatgttaggaaaacagatgactcgtatgccttttcgtgcatcactggagatggatagacattactaaaatgaactcgttggtaatcataaaaacacttgatatgctcaaaatcactgtctttggccttttcctcctatttttcaagaaaaacaagctctttcttgataattactgtcaactacccaacggctaaagccgtgggcttgcaactagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttttcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttaagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcaacggcgatattaatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaaattcaatatatactgaaaatataaaccccgccttcctcccacagctaaagcagtgggcttccagcggatgttctcgtgaaacgaccccatgcaggcataatcgtaacagcatccttagttttatgataacgtttctatatttgacgtgtccactttttagaccaacattaaaaaacaatgacaatcgcagcagttcttttgaccatactagctgaccacgttcttcgcgaagctgaacactttttattcatgattcgtgttcttgaagaacggttaaaacaaaaacagtataatgatacttggtgaattttttatgacatccaaaaacgtcttttcgacagttaagaatccccttcgcccactacattttatacatacatgaatctatacccattgttagtcgtcatcttttcttcatattttcgccacacttccgatttgaagtgtgatataaatcacttatgctggaaagtgtgatataaatcggctcttcaccacaagttgtacttgatcatttaaggtaggtgtgcatagagggtacaaaaaatgcgaattttcctgtatggtaaaggtgaccaaaccaaaccatggagggaaattcgcatgtactctcagtttatcaaagaactcatcgatttaccagatgttttgattcaaaaggtgcgaaaagaaggggaacgttggattttcgaactttctctacccgaacaatgcccgttatgtcctgtctgtttgaagcgcacgatcaaaatgacagacaaaaagaagcaatggatgcatggctatgctcagcgaatcggaattttttggatcgaacttcctgtcgagcgcagacgttgtagcacgtgtggcgtgacgttcagcacgtcgtatccagccatctctcctcgaagtgtggcgacggatgcgtttcagcgatgggtcgcgcaatcttgcatcggaacatccattcaggcggtggctcgtatgctcaagcttccttacacgaccgttgaacgatggttttatacccatgccccttccttcctatcgaatgacgtccaaccaaaggcggtttgtgtcgatgagtttgcttttcgaaaagggcacgactatggagtggcgatcatggatgccgaaacgggagaagtgtatgccatggaagcaggaaagaacgaggaagccattgggcgtgtattggctcatgtgtctcgttccgttcagtatgtcgtgagtgacttggctccagcgatgaaaaaagcgattcaacgggtttgcccagaggcgacacatgtcatcgactatttccatgtcattcagctgtttaccgatgcgttagaacgttgtcgcaaatatttgggcaaaggaggcaagaaacacggaaatgttcgttacgtttgccgtttattgagccaatgcccagagaaattgacggaggaggaacgtcaaatcatacgagaatggtgtaatgaaagcgattacttaaagtctgtttaccaatcgctccaacatgttcgctatgtgttcaaaagcaaagatgagcaacaggcgaaacgacgcttggaggcttggattcatcggtatttgttttgtccttgttccgctgttcgtgccatcgcaaaatcactcgtcaaacgaacagacgaaattatatcgtgcattttatcccattattcgaatgggaagatggagggaacgaataacaagatcaagctgatgaaacgtcggggatacggataccgaaatatccagcgttttgcactgcgggttcggctagaaacagctaacatactttcatgacaggtgcaagtacatcttttggtgatgaacctataaatcacttatgctggaaaatatttcttatattttttaaaatgccgactatatttagggaggggaagtaatgttttgccatcagtgtgaacaaacgccaatgggaggctgcaccgtcgctggggtatgtggaaaagatgaaacgattgcgagtttacaagacattatcgtatttgctttaaaaggaattgcagaattcccaggtgctattttagcgacgacaaactgtgtcatgcctattaaaggaacatacgccgatcgaatgttctcgtatgatgtcgcaggattggaaaatgtccgaaaaattgaaaatgatgattttactccattgatcgaaaaagcgttagaacttcctgaagcgaatattgaatccgatgaaacattgctgactggattccatcatgagacggtcatcggcatcgctccagaaattattcaggcggtaaaagatagtaaaatccaacggttttttgtgattgctgggtgtgatgcgcctggaaaaggcggtgaatattaccgtttatttgttggtgtgtccgctttttagactaacatcaaatttatgtcttaatcagaaccttcttcagtgagggcaataaaaaactcccaccccttaaatgaaggtgggagaggtccatttagttaaccgagctcaattgaactgctttttttactggttttttccaatattgttcacttccaggtaagtcatcaaaccaagtggcatcttttggacaatccaaaatcataaactttccatattgttcatcatctcttgactgatgatattttagatatgctttgccattttcgattgccaatatttcaatttttcctgaggaatggctcataacgaggcgaacgcgtttgcctaatcccgatgttcttgcttttgcttgttcaactattttgtatacttcttccagtgttaatacaaaatcgctgttacccgctaccggtctattaacaaagaagtaatacggtgttactcctgcccatgacagtttatctagcaattctgccaacacttcaggatcatcatttattccttttaaaataggagtttgattcacaacgataactccagcatcgtgaagagcttggaacgctttacgagcttcttctgttatttcacgtggatggtttacatgtgccatgacataaatgcgtttttctggtgtggaatattgccggaacagatcaagcagttcttgatcttcataaattctcatagggttaaagacaggcaattttgaaccaaaacggatgattttcacatggtcaatcgctcgcaatctttctacaatatatctaatttttttggttgccaaaataagagagtctccgccagtcaataaaacgttatttatttcaggagtttgtgcaatatattctataccaggcgttacatctgacatagcttcttttacatcgttacggaacaaacgcttccggaaacagaatcggcaatatgctccacaaacttctgaaacgatgagtaatgcagtcgttttatacttgtgctggcatcccggcaccacatagttggccgcctcatctgaagcatcccaactgccatattcatttaattccccttcgttcggtatcaccaattttcggataggatcgttcggatcatcccaattaatcagattaagataataatcattcactctaaatacaaatttgttagtgatttcttttaacttttctctctcttccttagggatttgtgtgattttttcgatatttgtaatatacttcggttgtgccatcatatcaccctcccataaaaacgtttttataataaagctaacaaaagtataaaagagatgcagtttaatagtcaaataatcgcaaaattttggacacgaaaagttaacatcatgaatttattttgacttaaaaatagaggcattgcgaaaaccgcaatgcctcttttaatgaattacttgaaactaacagttgccatcagttccatcgtcgtgataagcaacaagctttttacttccaccgcactgtggacatgcaaactttacagaaagctcccatacaatgaagccgacgatgatctccatcataataagcgggaaaacttatagcggaatcaccatgtaccataattatttttccgttagtgaatggctatatgtactccctagctcatacgctcgattgaaaagactttcgtaatgtttgttgaattcctcttcgttttcgatatcttccgctaacgtattatacaaaaatgccacttccgactgaggaatacctgtataaccggctaaaccaacattcaaataatgggaaatcatcgtatcgaaatttctttttttaagactttcctctgtctctccgacaagcggaatccacaatacctttttgtgtgggagacgcgctcctccataagcaaaaccatagttccatacccggtctataaaactttattccccttttgtacgtttaaaccacgtataaattgtttgtaaatcttctttatcaaggtctatcacttccccttgagcaccgccaattcccgacatgaccgttgccgaaatggttcctagacctttcctttgctgaaaccaattataagaaaattccatggattgaatccgattttttaacatatatacggttctgacattcaaaaagcggcttcttagcgcaagctgataatttgaaatcgaccaaccggcaaaccgataactgaggtagccaaaataagaagccattggcagtaatagcaaaagcaataatccccacggacgcagccaataagctactatgcaaaccggtaaaagcaaaaagtataaaggacggaccatgtagcggatgcgcgcccgctttggcagtgcaatgaattcatgatttaagctataatccggaagacaagatagaataacggaagcgatccgctctttttcgattaaaggacaaaggacaatactctcgggatcgccttcattgaaagctcctcctgcatgaatgatataaacggaagcatacccaaaccaccgtcggataatgttttcctttaccacaatgccttgcacccgctctgtcgggatcgcaatctttttcctttcaaggagccctcttgagataatgatgttctcccctgctttttccaccgtaaaaaatgcgtatctcatcatattttgaatgatggagataatataggcagcaataaaaatcaatatgatggtcaccacggtataaaacatgccatgcgtaataaatttttgcgcatctttatataacttctcataaggaatgatgtcgtcaaattgtaagacaaaaatgacgatggcggaaataacaccaaatgctcctccgctagtcacggctacttggaaaatttcccaaaaactcatcgaaaagataatgtttttcgtttcttgttccaactcttgatcattttgggcaaaagacgttgtgctttcatcttgcggcaaaatgttctcgattgctcctgttttttcttttgatttttgaatcaagcgttgaagttgtttcgcttcttcccttgtcacggctgttaacacagcctccgcttctcccagctgattgccagctgtttctacatttacttttacaactccaaacattctttgcagaaagccttgtgatatggaaatgccttgaatgcgttcaaaaggaatgtaccgtttttttcttacaaaaacaccatattcgattcgcaattccccttcttccaaacgataggtaaagcgaatccaagaaacaattccaatgacaatcgtataaatgataatggcaaacggcacggcgatatcccacatagaggaaatcgttttattcccgacaataatgacgagaatgatcggtaaaatcgcgtctttcagttgttttacgatattggctacaacggaaatggggtgcagtcgttttttcttagacatcttcatccgccaccctcgccaatctggaaatagaataacgcagctcctccgcttcctcctcatcaagtgccggaatttcatgcaccgttgcggcagtggaaatggtgacagatgccagtctgtatttttttaataacggcccttgacttgaatcaacatgctggacccgaatcattggaatcaatgtacgtttcacgacaaacagtcctttttgaatctcgatttcctgttcacgcacttcataacgccatctccgccaacgcaatgcgggaataaagaagataaaaaaatagccttctccaatcaatataataatcagcatcggaataatccatttcggtccgtcaaaaacgataataaggataatgatagccgcaaagacgataaaagaaacggccaatccgatcatgccgtatatccgccataccgatagcgctcgttcggagattctttttctgggctctccattcatgatttctctatcccccttaaacaaagacaatccatcgacgtaatggttatacgtatttagtatacaagaagtttccatctttaactatctgttactgtagaataacaaacttttggaaaagcaggaaaatgagcatgtttcaagaaaaattataggatcgaagccattggagaacgtgaatgataaaccactacgcttatattgttcgttcgctgcgaaaccatcgcccttgccaaggaatttggtttatactgcagctccttcatcacttttaatacttttttcacgcgtctctggacttgcaaccccttttcccgaaatgatgcgcgaaaccgtcgacttcgaaacaccagccctcaacgcgatgtctttaatggtgtagcccactaaagttaacctctataccgtttggtccggttcgttttcaaagccgctttccaagatggatattatacatgcattcatttgtcaaatcatttgcaacttcgtcatgaaaaaaggcacgaatcaaatccgtgccttccgccgtaacgaatctatttttttaaaacagcgtccatatccgcgctggctgtttctgtttcccatcgatggcgtcaccggatataaacaaaaaagccaggcggtcattttgcctatgtcgcatggtttaatgaaacaatccgctttttttcgctttcgcatgcagcgaatgcatgtatttgttcaacggttctttcagaagcgtacctaataagagagccaggacggcaaacatcatgagacgaaccgcatcgtttttcacttttccccacacaatgccgccgactgcttcgcgcatcaaatcaatcgcatacgtaaacggcaaaaacgggttgatgttttggaaaaattccggaataagctgaaccggatacgtcccccctgctccggcgatttggaaaacgagcaggacgatggccagcgccttgccgacgtcgctgaatactgatacgagcgtaaagacaatgacaataaacacaaagctacataacagcccaaagaggataaaccagccggagtcatgaatataaatattctttaaaagaaatacatctcctaacgtgacaataagcgcctgaatactgttgcatgtccaaaacgtcagcagccggccaaaataaatttctctgctggtatacccttctgcctcataaggttcggtagaaagcaacgacactaacagcagacagcccacccatatggacaagacggtataaaacggattcatccccgatccatagttcggaagcggaaacaatctatgcgtctttaagtcgacgggatgggccaaaaattcaccttttgcgcttggatcattttttaataaacgaatgatgtcgtagatgtttgtttcttttttcaattttgcaagaaaggaagcgatatcgttgactttccgcgcaagaaacggatactgatcgcttgccgtctgcaacatttcttccccctgcttgagaccgctgccggcgtgctgaagaaaccgctctaattccagaatggtgttggcgatgtccgcgagcatgcggcgggcgtcttgaagcgtctgcttcgtttcgttcattttttctttcatgagtggtgcgatatgttgctcgtattcattcatcacccgatcgacttgcttaaccgcagctgccgcccgctcatttaggtcggtgagaagatggttgcctggctgcgccccgttttcactttgctcgtacgctaacttggcaaggcgttgtgcttctcttaaattggattttatgcctgtcagacggtcggacaattgttccatattggcggaagccgtgcgagagaaagctcgcttttcgatcatgttattgaatatgcgaagctgtgtttgcgcttcatctgccatttgttccccagctgcggccatgctctggacgtcggaaagccattgccgctgctgggcaagggaaaggttttcttgcagcttgttagttacggcatagatggacatggcgatttgctgcagcgtacgcaaattttccgtgatttgcggcgtcaatgtctttgcttttgcttccgctttcgtgaaaaactgattcatttcatcaagaaacgcaatgccgctgttgacgatccgtttcgcttcgggaagcgttttttccgttttattgacgagccgttccgcctctttcgcgtcggacatcgattggtttaacagccgcttgatttccggcagcttcgtctgcagctgaaaaatcagggtctcaaaatggcgaatatctggcagctgttgttctaatgccacccccgcttcatgaaagatagaaaacaaaacgctgttgacaacagcgacaaattgatcgcttacttgctcggtgatggtgcttgctcctttggatgtgattctcggcgcaatcgcgttctttttgtcattttcatagtaatgaatgacggcctgctccggcctatcttgcacaatggtagccaatttttctgaaaaatcgcttggaatgacgatcgtcgcaaaataatcgccatagcggacgtttttcattccttcttgtttgccaacaaatttccagcctaagtcatgattgtttcgtagcgccctaacaatttcttttccggcgttaaacgcatgtccttgaatttttgcccctttgtcttcattgacaattcctactttaatgtttctcgtgttggcatacggatcaatagaagcttcgatattcacccacgcataaagcgatggcagaagaagcaatccgcctaccaataccgccgctacccagtttgttgctatttgcttcatatcatgaacataaagattccatatctttttcacgaacctcaacttccctttagtgtgattaaactgcttttgttagtataaaccaatgaaaaaaaaactaaacataagcggcggattggaaacgagcacagtatgtttacaaaaaactgctggctaaccagcagatgatgtataaaattttgtgtaaagcattttgctagaccaaaagaaaaaaggtagggtattctctgatttgggccacaacacattccagagaaaggagaaccctacctatgtctaaaagaagtataccgaatgtcgactgggcaaatcaactggaaagtgtcattcgtcagtttgtaaaggaaaaattagaactgatcatgcgggaagaaatcaagaatttcctcgaaatagaacaggccggaacatcaaatatgagaaacggctactatcaacgaaatctagatacgcaatatggccggatggaaggtcttttggtccctagagaccgaaacggagaatttcaaacccaattgttcgctccttaccaacgccacaccggctggctggaggaagccatcatcaggatgtatcaaagtggcatgagcacgcgtgaaattggcaagtttatggaacgaattttaggcaatgcctattctcctgcaacgatcagccgtattaccgatgtagtgaaggaagacatcgagaaatggcacactcgtccactgcacaaacgttattccgtcttatatttggatggtttatacgtaaaacttcgttgcgaaaccgtggagaaagaagtcatttatgtggtgttaggggtgaacgaagaaggatatcgcgaaattcttgatttctttgtgggaggacaagaaagcgcctatgtatggcaggaaattcttcaatacctctaccaaagaggcgtcaaggaagtgcttctgggcatatttgatggtcttccggggctggaggaagcttttcgggccgtttatccgaaagcggatgtgcagcgttgtgtcgttcacaaagtccgcagcaccctaaatcgtgttcggaaaaaagaccaattcgaaatggcggaggatctgaaactcatttatcgttctccgaataaagaaatcgcattggagatgtttcaacagtttcaatccaaatggtctcgcgagtacccaagggaagtccaatcttgggccaatgagttggatgtcctcctatctttggaggtaaagcacaacatacagctgaatttcttgacctaaacaatagacaaactcctcaattagacacgaaactatttcatacgacgacttattatcctgaacagccttattgtcatttgatctgctctaaaattcatgaaattatattcttcactgacactgttcacacctatggcgcgaagaacaaaaaaacctttataaatcggttgtgtttcccgtccatgagaaaaaaacaaataatcaatcttgtactcatcatgatttcatacaaattagagttccggttgtagtcggggaatacgaaattgaaatatgtttaatacgaatgagcgccccatatatacagtacagaaccaatgatgaataacacattaatgattatccaaacataatacggcatacgaacctccaacgatttcaggataaataggaaataacaaacaacaagtcgtctccctatgcattttgtcacacttttcttttataataaaatgattaaaatggtattatccttatttatcaagaaaaataaaacaatcattgcatttccttcttttcttgctaaaataataaatgttgcttttcttgccacaccatgtataccgatggtgcttttttgtatataccttaacgatgtaaggggagaagcatatgaacattagaacgatcgtcgtcaacggcattttagcagctgtgtacatcgcggtaacgatgctgattcagccgtttggatttactaatgtgcagtttcgcatgtcggaaatgctgaatcatctcatcgtgtttaataaaaagtatttctttggcattgtgttaggcgtcttttttgccaatctgtttttctcgccgatggtggcgtacgatctcattttcggggtcgggcagtcggttatcgcccttctgatcacgattttttcgatgcggtatgtgaaaaatgtatgggcgcggatggccgtcaatacgctggtatttacgtttacgatgtttttgattgcgtgggagttaaagctggcgtttgacctgccattccttttcacgtggctgacgaccgccgcaggcgaatttgtcgtcatggcggttggcgcgccgattatgtacgcggtaaaccggcgggcccatctggataaattagtataaatataaagcggcaggggttacctgccgctttttcttacattagacgaatttaggccgctagtttctctaccactgctatcacaatcggtatggttctttccttacaacatccccttcattttctcaataatcaggaatgatgggatgcgtttattaaagaggtcaagtccaaattattgtgtaaattcccctttgatagacaacatggacctgatgacttgacgtatggtaggtaagaccggaaagtctccctgccggtcgccttcccggacaaatgatcatgttgtcaaggaacaggcgtgtcaaggagctttcgcggcatatcctcgcttcgctccggtattccacgttctccttgacacggcgtagaggttatcccactctcttgatcgccggagcctcctgattcaccgatcggactccttgctctttcgttttccgccactgccaatattcagccatatccaagtatttgcgccctgacatccatttttcatcgatttcgatcaacacggcaccaacgaggcgatacaccgattcccggttcggaaagatgcggatgacccgttctctgcggcggatttcctcgttcagccgttccaccccgttggtcgtgcgcaggcgccgccggtaacggtccggatagtccaatacggcggtggcgtcttcgaatccctcttcgaggatttgcatggcttttggggctttttcttcccatttggccagcacttgttccaataacagccgggccgtttgcttatttggagcatgaagaatcccacgaatctcctcgagcaaggcatcctgcatatactttggtgcggcatcgaggatattgcgaataaaatgtgtctggcatcgttgccatgtagcgccttggaaatgcttttcaatggcttgcaccagcccaccatgctgatccgagatgatcaagtccactccccggagtccccggtctttcagccatccgaagaactcgctccagctggactccgattcactgtttccgatttgcaggccaagaatttctcgatatccttcctcattcactcctgtagcaatcaacacggctctggagcgtactcgtccatcctcccggactttcgtataaatagcatctactagcacaaacggatacacgtgttcatgaagggaacggtgattccagtcttggataatcggatccagtcccttgcacagtgaggagaccgtggacttggaaaacgaagtgccgcataattcctccgtgatttgagtgatttttcgggtagacaccccgtttaccaccatttccattagtgccagtaccagtgcttgttcgctccgttgataccgttggaacagttccgtagagaactccccatctcttgtccgtggaacgcgcaaggtcaaccgtcccacccgggtcgtcagctggcgtggatacgaaccgtttcgatagccttttcgttcttccgttcgttcataacggcgagctcccagctgttcttctacttgtgcctcgaggatttgattgaggacttgttccaatagcttagctaatccctcatctctggtgaataacccgtgcaaaagttcatcatttagggtaatatgatattgagccatggttgcattcctccttatgtttggtgtttgtttgtccactgtttattctatcaaaggggaagcaacatggctctttttctatttccctttttacacaattatatggacttaacttattaaagatgtgaaacaagtctaattgtttcaccgcctcttttttatcaaatacgtctacggcggtaattcctaacagtcttaccggattgccattccaatggcgttttaataagtagacggcgcgctgaaaaatttcttccgcctcctggaacggattttcccatgttttactgcgggtgatcgtttgaaaattgctgtagcggatcataatttgaaccgtggaagagacgacgcctttttgtttcatgcgattgctgacggattgcgccaaatcgcgcagcacttcaagaagaatccgttcttctgtcacattgcggggaagcgttgtggagcttccgatggatttccacttttctcccgattctggatcaacaggacggggatcaatcccattagcccactcttttaatcgaaccccggtgatgccaagtaaattttgcaatgtcactttttccgccttcgccaattcgccaatcgtaaaaatgccgatgctatttaatttttttgccgttttgtcaccgatgccgtgcatctcctgaacagggagaggccaaagtactttcggcacatcgcgtttgcgcagcaccgtgatgcctaatggttttttcatgttgcttgccattttggctaaaaacttattcggtgcaatgccaatgcttacaggaatatgtagcgtctgtaacaactctttttgaatttgctccgcgatatccaacggtgaaccaagcgaataacaatcggtgatatccaagtatccttcgtctatcgaagcgcgctctaaaacgggtgtaaacgttgctaaaaattgaaatactttctcacttatctcgcggtataaatgaaaatcgggttttagaacaacaagttgcgggcaccttttcttcgcttcccataatggcattgtcgtataaataccaaaacgctgtttcgcgatatagttcgccgctaacacaactccttttcgttctttcggatctcccgctacaacaaccgcttttccttttaatgaggggtctcgagcgatttcgcagctggcgaaaaacgaattacagtcgacatggaaaattacgcgacttcgcttttggtacgttgcctccatgttatttttccccttttttaaactgctcccactttcacgagaacatccgccggaagcccactgctttagctgtggaaggaaggcggggtttatattttcaatatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcattaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgctgaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagctgcaagcccacggctttagccgttgggtagttgactttgtttagataatcccttctaacgaagagaagttgaccaagctttatgtaccgtttcagcactgaatgcgagttccttgtacgttggactcaacatgctggcgtatgcgaaagcttagcttttcgatcagcgtgaatgtatgatggtggaaagttttacgtaacagcccctttcctccacctctttcattttcacagagcaatctgtataagataatctaattatagcacatatgttcgttattttctacgatatagcaattcctcttcccacttctattggtttacaccccgccccaattagaagtgggagttatctcgtatgaaaaatcatttcttccattcatttactttgttgattattttctttttttgttttgattgattatttagaacatagtttaaataaattaattttatcctataaaacagcctcttacagtttaaacatgaatgataagaggcttcctttgccgctctaaattctgttaaaccgctataatattaaagactgcttaaatgctcatgaattaatttccattctcctttttcgttcttaatgaacacattagtggctctaccactacccgtaacaaattttccgttgtgataaccttcataatgatatgtataagtacaagttgcagaattttggtcaacggctaaccaatgtacattgtttgcagtataaacttcttctttaatgatatcccaagcattttcaaaataattttggatttcttgtattttttctctcctcagttgtactttctttcttgtctatatgtatgtcctacatataaagaacttgtctttttcgcaaaaaataaacggcagccatttatagctgccgtctttcgttattttattttagctgctattctattgccgcttcttgtacaataagagaaggagccttcacgcgttttgtgatttcaactaattggacgtgatgcccttccatttttaataccttaaattcataatcgccgtaggaaataatgccgccttgttgaatatcaaatttttctgttaaaatccaaccaccaatcgtatcaacatccgtatcatcgatatccgttccaagtaagtcatttacatcttcaatcaatacttttccatcaacaatggtggtgtgttcgttcactttgcgaatcatcggaacttcgtcaatatcaaactcatcttgaatctcaccgacaatttcctctaatatatcctcaaccgtcacaagccctgctgttccgccgtattcatcaactaagatcgccatatgaactcgttcacgctgcatttttacgagcaagtcatgaatagggatggattcgattacttgtatgatcgggcggatataatcacctaacttcttttcagtggcctttggattttgaatacaatccgttaatatttcttttatgttgaccatcccaatgatatggtctttatctccgtctataacaggatagcgcgtatatttttcttgctttatcgtttcaaaatattccgcaatggaacggtttttatccagtgcgacaatttctgtacgcggtaccatgatttctttggcaatccgatcgtcaaactcaaaaatattgtttacgtatttatattccgactgattaatttctccacttttataactttcagataaaatcaagcgcaattcttcctctgaatgggccacttcatgttcggatgctggctttaacccaaataatccggtaatgacgcgagcagagccgtttaatgcccaaataaacggatacattattttgtagaaaaagattaaaggtcttgaacataacagcgtaatggtttctgctttttgaattgccaatgttttcggagccagttctccaacgaccacatgcaaaaaggtaatcgttgcaaatgcaatcgcaaaagaaaggaaagacgctacggactcacttaaattcattcgttcaaatacagggtgaagcaaatgctccaccgttggttcaccaagccaaccaagccccaatgcggtaatagtaataccaagctggcaagccgataaatattcatctaaattgctaatgactcgttttgcagccctagcgtttcgatttccttcagctatcagttgatcaatacgtgtactgcgtactttaacaatggcaaattcggatgcaacaaagaatgccgttaaagcaattaaaacaccaaccatcagtaaattaactatctccaattaagctctctagctgtatgcaaacagctagagaatccacctcctgttaatttggctatacatttaatttattacattactcttcttcattattcccttggaagaaaatcataacaaacttgattagctctaacacagaaattaatgccgcagctacataggttaatgcagcagcatttaagactttattcactccccgtacttcatcattgcgaataaatccttcagcaagaagaagctttttggcgcgagaactcgcattaaattctaccggtaacgtaattacttggaatgccacggctgctgaaaagagaataatgccaagcccaatgagtgaagcttgatgcaacaaaaacccgcctaacaatagaaatggagcaattccagaagagaaattcactactggaaacatacgatgccgcaaaactaatgcaccgtaggattgttgatgctgaattgcatggccaacctcatgggcagctaccgatacagcagcgatagaacgtccataataaacaggctcagataatcgaacggtgcgtgacaatggatcgtaatggtctgttaatgtaccaggcaccagttcaacgggaacatgatataaaccgttggaatctaaaatttttcgtgctacctcagccccagtgagagacgaattagcatagacttccgcccatttattaaatgtaccttttactttaaattgtgcccaaagtgacagtccaaatgctaaaaagatgagaatatccattggatgaaataacattacgttccccccttacttttgttgatatcctgttctactgtcccgccctcaatgaaaaattcaccactaatggtctctcctaaccgtacttgagaatgatgcagcacaagattgatattcgcagaaccaatccccagcttcgataaaaattttctaaacatcctttttatctctctccttaaacatttatttttttaattaataaaaggatctcctccaagcaatatcgctaatgtgtgtaacaaagtataaccttgttgggccaatggttttgtcatcagcttgatctgttgatcatttaattgtttgagtaacggttttaattccaacagttcttcttgaatatgtttcatttcttcttgaaggtgctcaattttatctacaatttcatccgcagcatctggttgattttggataatctgcaatcgctctttgatttcctccagagttaaatgctgtttttttaatgcatcgattaaccgtaaacgttcgatactttcttcgggataatagcgataatttgtttcggagcggacaggttctagcaaccctaattgtgtataataatcaatggttcgtttcgaaacgccagctaattccgcaagttcaccaattttaaacaacttcccaatgaactcactccctaatatttttcataatgctaattagattatattcttaaaaaactgtacagtcaaacgttatactgttgatttttgtttcaaattcgtttcaatcactacatacgaatatattctgattttggattcatacaatgaaaaaaaactaaagaaaacctttaggtctaaaaactagctcaacattttgatatggagatgaagagtcgacgtttacagttcagtaaaattaccgttcaacgatattttattacttcactaatggggttcgatttacctccaagagacataaggcgaatagttaatattgtctcatcttttacaactccatttatttttttatatacctcgtgacatctgtccgtttcaaaaagctccactagtgcatttaatgtttatagatatttataggaggtgattttccatgttttgtcctagaccagttatatgtccacctagatgtgtggtgcgcgactgtttcattcctcgtgtagttccttatatccatccagttgtacatgttaatcgttacaatatcgtcaatgttcctagacatatttatagacctatcacaagaaacgtagttgttgaccctggataccctactcattgctgctaatcaacacgaatgccccacttttatcaagtggggcgttttgtgtagtaactaagaagaaaaaaatgatttacacattaatatgtgtcgaatatttttccttcaatgattcgcgatttttgattccgtttaaaatcagatcgacgtaaatgtctgtcagcgcttcttccgatatttcgccatccggctgaaaccagtaatagctccagtttgtaatgcccaaaatgccaaatgtaatcatatccggagtcagcgtcggcttaaattccccgcgggcgattcccgcttcgatcaactgctggtaatgttgtcggaacgcccgccgcttttctttaatttcttgcaaatgatcttcatgcaaatgccgcatttcacggaagaaaatgcgtgcacttttccgccttgctttaatattgcgaatgagcatatagacgatttcgtacagttttttcgtgcagcttttctccgaatcttgcaaaatgcgttgttgctgctctaaaagatcttctatataggagatgcatatatcttttagcagctcttctttgcttttgaagtaataatagaatgcaccttttgtcactcctattgcttcgacaatttcttgcaccgatgtttctttaaaccctttgcggtcgaatagttcaatgcttgtttcaatgattttttctttcatattgccgattcctttcattatttattctcgttcgataatggtggcgattccttgcccgccgccgcttaacacattgcccataatgacatcatcaaccatttccgggccgatatttgcccgcctcatcgcttcttttatcacttccgcaccaaaaatatgcgctggcacggtcgctaatgctccgccttgtctggcgatcgccgtgcggacggcggaaacaatgaccgcatctcgtttcatgtatgccactcccattcgtttttataaaaatcccggtaacaaaaggggtttattgttaccgggatggatgttgcaaccaattaatagatagaaaacacgacttctccctttacgacttcttttccgtcttgattgatagccgccacatcaaagcgcaaagcgtgatcctctttttctttcaccatcgcttttaacgtgacgacatcatttaaaaacaccatggatttaaagcgaacggaatagtcttgcacaaatccttcttcataataaggggtaaacagtttggcaagattgcccatcgtccacattccatgggcgataatgcccggcagccccgcttttttcgcctcttcgtcaatcgtatgaatcgggttgtagtcgccggaagcaccggcatatttaatgagatcgaggcgggaaacaggcgaaagcttaacctccggcaacgactctcctactttcaattcactgattttcgtcatacaaccatcgcctttcttactgcttctgtaataataattgtcgatgtggacgtgaaaataacgtttccggaagggtcttccccgtaattcgtgatgactaaaaatccaagctcacccatgctgcttttcttttcatagtaatcttccacttttgaatagcaatacaattcctcgccaacataaagcggtctttcataatgaaaccgttgctcgccgtgaataagccctttgcttggaagcttcaactcttcaatcacgccatagtcaaacactcttggaaatgtcggtggagcgatatttgttttatatcgcgatttttttcccatttcctcgtcccagtaaatcggatgcggatcgccgatcgcttcggcaaactttttcaccgctccccgctcgacgacgttttttactttattggagcattttccgatatgttcggcaaacatgcatcgcttcctccttattccgttaacattttggacctccggctacatatagcacttggccgttaataaaggaagatttctcatcggcgaagaacgccactgcctgcgccacgtcttccggcttgccgcttcgtccgaccggaatggctgcaacgctagcttgaattaattgttcaaacgaaatgcctaatctttccgctgttgcttttgtcatatccgtttcaataaatccaggagcgacagcgtttgttgtaatgccgaatttgcccaattcaatcgccaatgtttttgtaaacccttgaattccagctttcgccgccgcatagttcgcctgtccgcggttgccaagcgcggaagtggaagaaacattaataatgcggccgtactgtttttcaaccatgtatttttggacggcgcgcgcgcagtaaaacgcccctttaaggtggacatccatgaccgtgtcccagtcctcatccgtcattttaaacaacaagttatcgcgaatgactccggcattattaacgagaatatcaatcgagccaaattggccaacgatttcttttaccgtcgcctcgacttgttcgcaatcggtgacgcttgcgacttttgcatatacttcatagcctttttcgcgcaattcgcttgcggtggcctgcaatgcttcttcatttaagtcaatgaacgccactttcgctccttcctcggcaaaacgcgtaacgatcgccttgccgattccgcggcttcctcctgtaacgaatgcgactcttcctgtaaatctttgactcatgattgcttcccccttttattcgataacgctttcaacttttatagaaattgccccaatttgacatgccctttaagcaggtttcttgcaataatcatgcgctgaatttcatcggtgccatcataaatgcgccaaagtctagcctcgcggtaccagagctcgatcggcatttctttcgtatagcccatgccgccgtgaatttgcaggacgcggtcgacaattctttttcgacaaatttgcgaatggccttttgcaccatccgttgttcatcactaaggtgcaaatgcatcttgtcccctccatttttatctgaatttctatattcatgcatatacgtattgccggaaattataccaaccagttggtatgttaatgttattatattctaaaatttttaaaaaatacaatatattttggatttaaaaaataatttcttaccaagaaggtgataaaataagcagatgcagttgaaccaatgttcaacgagcatccgcgatatattgctgcactttggcaactgtctctccgattcctacatgaataacaatgtcaaataaataatccattctcgtcggtgttttgttaatgataactttatgagcacgaggagattctgtggatacataaaacgggatttggttgacaggtgttacttcaaggcttgttcccatcgcaatcaacaaatcactatcatatgcagcttcgagcgcctcttcgaaccgatgaaccattcctccaaacaaaacaacatccggttttaaaatttcattgcatgtttcctgctcacaccgcggtacatcatggctattaacgaacgctaaatcatactttgtttggcatttcgggcatgttgctgtttgcagcgtgccgtgtaattcaatgacgcgcgaactgcctgcttttttgtgcagtccgtcaatattttgcgtcaaaatcgtcacctttttccccatgtcttctaaatgtttcaaaaagagatggccttgatttggcgcaaaatttcccattaactttaatgaaaaaatgcgtttaaatttatgccagaaatcgacaggatgtgtttcaaaataatattcagaaatataatgttcgacgtttccctcttgagcataaataccgttttcgcttcgaaaatctggaattcccgattcggtgctcattcccgctccggttaaaacagtaatcttgtcagcactattgatcatttgtgcgaactctttgatagcgtccatgctctctctcctttcctgaatcaaactctcccaccaccattttatttagagatgggagtttcttaccatctccatcgaagaagattctgcatagaaaaggctgccgccttctacttgatgctgcatcggaagtcttctaaacatattttctttcgtttttatgaatcaaaaattcctgattcatctcctgtccccttcgtttagaggttaaaacgcaatgcctcacaataagtattgtactcccgatttttctttccacaagcaatatactattttcttctgtcggtgcctcaataaaaaagcccccaaaaagcggggacttttctgagttcattttatgctttttttcatgaaaacaataatagaaacgataagagaaataatagagtcatgaaaaaagcgaaaaatctaataaatctcattggataaatcgtcctaagaaaataggcattattcgcaatttatcaacttttttactttatcatattatcactttaccaaattaaaataatagtatatgatgaataagtaaacaaaattaggatgaatcatagactcacatcagaccttgcatataagggggattatacgatgtcaacaaaaaaatggggactatggattttaaccgcctttgtcgtcgggaatatgattggcggtggcatatttatgattccggcaagtctagcgcaagtcgcaagcccgatgggatccactcttgcctggatggcaaccggattgggagttttaacgattgcactcgtgttcggtagcttagtgacaagaaagccagaactgaaagcaggaccacaaagctacgcgcaagcaatgttttcctctccgaaagcgggaacggtagcaggctacagcatggcgtggggatattgggccgcgaactgggcggcaaccgcatctgtcattatttcgtttgccggctatttaagcacgtttttcccgattatgcaaagcaaacacgtcttacttacgatcggaacgtttcaattagagacaggaaaagcgctcacttttgcggtttgcacgatcgtgttatggggaattcaatggattcttacccgcgattttcaacgcgcaggaagcattaatattttgacgacgggagcgaaagtcatcggatttcttctttatattatcgcgaccgtttgggtgtttaacgccgctaatttaggtggcgggtttgcattcacgaatgaaaaagggcaagcggtgtccgttccaggccaaataaacggagcggcgattacgatgctatgggcatttatcggcatcgaatcggccgttatgctttccaaccgcgcgaagtcgcaaaaagatgtgaaaaaagcgacattgcttggattacttatttctgtgcttatttatatgggaatcacactgttaacgatgggggctctttcacaagaacagctccagcaatcgcaaaaaccgctcgtagatgcgctatacgctgtcatcggcagcaacggcgcctacatcatggcaattttggcgctcatttcgttgttcggctcaacgatcggctggattgtcgtcagctcagaagtgccttatcaagcggcaaaagaaggattgttccctactttctttgcgaaaacgaaccgaaacagcagccctgttcgttctttgttcattacgaatttcatgacgcaaatttttctattttcgaccgtatcgggaacggtgaacgaagcgtacaatttcgcgattgtcgtcgcaacgctcgcctatttagttccgtatctcgtttccgctttatatcagctgaaattaattataacgggagaaacatatgaaaacgcgaaacacattcgcatccgagacggcatcattacaacagcggcactagtgtactcgatttgggtcattaaaaccggaacggctgactggtacacgtttttcttaggaatcggcttatttgtcgccgggttggtattatatccattcatcatgaaaccaaaatcgctcgatcacaaatcggtggaattaaaaggcgcataaagggaccaacgaaaatcgctggtccttttcgcttctattttctttccgcctgcacttatcgttggattatccttacttttccgcttcttcaatataattccaaagaatcggctatacaaatttctcgaacaataacgttactttctcccaaacaaattgtattcgtttcttctctccctttattgttgctgaagcgtttcgatgattcctggaatttctcttaaatcttctatgacaaaatctgcttccacagactcgtatgccacatcctttttccaaatggttttcatccctatattccgtgccgcttgaatgtcgttgattggatggtcgccaacaaatacgctttcatttggcaggacattcaaatgatccatcgctttttgaaatagtcggggatctggtttactaattccttcccattccgagataagaatcgtatcaaaatagccttcaatgcctaacacctttatcgaatgcatttgaaattgtccttttccatttgtgatgattcctaatttcaatgactttctttttaactcttctaacatccatacaaggtgaggaaacggggcacagcttttgtgaaaatgattcatataatcttctagtaaatcttcccacgtgatgccaataatctcgaattctttgaccatttgttgatatacagcatctttccaaacataccctcgattatctaattcaatgaatctagcgatatacgattctttcggaatatggcttaaccataactgcaagcgctcatactggtattcgataaacttttgtatggaaacgtcgcgatttagcaatgtgccatccaaatcaaagatgactgccttcatcattattgttttcctttccaaattatttcgaattggaagtgatgattataaaccgtttctccaaaacgatgattggaaatctatagccttttataaacgatttctctataggtagaaaatccttgcttccgataaaaatcttttgctgcttcgttttccgcccaataatctaattcgactaaatcgattttgtgatggctggcaatacgataaatttcttccattaactttgaaccatatcctttttttctttcggtttctacgatactgatttgatgaacgtatatagatttatacgcctttcgaaaaggagtttcttggtattttcttatctctatccaagcatagccaatggcttcttcattatcctccaaaagaagaaaaataaagttgtctttatttataatgctttgaaaaaatgctttcaccgcttcataagcgtactctttgaaatactgcggataccgttgaacatgcaaatcatggacagatcgatttaattttgcaattatgtctgcattagtggtttggatgattttcatcccgttccctcctcatttagaaaaagaacccgaaacaagcgtaacgggctcactttaatacgacatacttcccgcgacaatcaagccgacaataatggaaatggcaaataaactgaagccgaccgcgagattgccttcctcgactttttttgctaagttggtctttggcgtgaaaatgtactcgagcgcaaaatacacgagtatttgcgtgataatcccgatcacgccccacacaatggcatcaagcaaactgacgctgttgctccaggcggcgtaaatgacaatcgccaatcctagcgcttttccccacaatttcagcgctaccgccatattgccttggcgaatgagttcccgctcggaaaatttcgtcgttaagctgaataggccaatcccaactcccatcagcacaagccctaaaacggtataaatcagaaaattcaccacatacgtcattttcttcaccctttcatcatgacaggtaaataataggacaagttgtttgtaatcattcctcctgcacgcagaccgattccaaccgcttttccgtttattaaaaaacacgtgtgtaatcgtttcaccgtttcatatccgtttaccgttttgacaacggtttcgggcaatggagcatattgctgataaacaggtgtttcgtccttatatgtttgctggctgtcgacagcgattggttcaccgtttccgtttttgatgactaccgtgtctccttcgcgcccgaacgcaggtttttgcacatacatcatttgctggttaagaaaatattcttcgtccaaatatgtaggaagaaaatgttcgtagatccattgacgctcctcttccgtgaaaaacggactcccttcctcataaagtccccatatgagcgcctgcaccgctttcgactgaagcaaaaacgccgacggcggattgatgagggcaacttcccgctccttccacagttccagcagctgtactcctactttcgttccatccgctgagcggtcttcgactaaatgctcaagcggatatgtttgacgatatagcacatcgatccgtcttccttccgcatcgtacaatccgcgccgcagcacaccgccgccacttagtggaacatcctcggcaacaacgtggagctcatgaagcggcacataggcagcctccattccgcttattcgctgcaaataccgaaccgtctcgcggtcttccatatgatcttcatgggaagtaaacacaacatatggctctccatcgcaatgcaataaacggtatgactgccaaacggcatgccggaccgctttggttacgttttttgccgctccttcattcggtgaagccatgcgaaagaaggaagccacttgctcattaatatcaaacgtttcacggataaatgttggtgtatccgcgttcaattcgatcaacttaaacgttccgtcgacatatacgagatcggcacgtgcgatcaccgtttccgccggaagtgtggaagcgcgcaaaaacggaagcgtatctggatgaaaccctaacagccgtagagtttcatcaggcaattggcgcaacagtttggccgtttttcgatacagatggccgatgcggtccgttgtcgttcgtatttgctcgacttcccgagctgttaacgtatagtaatcgaacaaagcatattccgcgccgtataagtcggcccaaaaattggggattgccccgtaaaattgggcgcggcgctggcggtgttcttcaatcgaatacattgttaccctccaaaaaagctgccttttgtccctgaaccgattccggatttcgcccttgccttaaattccgcgctctgttgataacttttatatgccgcagaacgttgcagcttgcgtttcgacggataataatggcctccatagtaataatggcgataatgagagctgtcatcatcgtcacaaacatacgtccccgttgatgcatcccactcccaatcgtcacaatcctgatcattaggtttcggcggcaagctctcatcgctgcaggcagtaagtgaagcggccatcaatgtcgtcagcacgccaaccatcatttttttcgtcttgttcatcggtcattctctccttcttctatgaccaatcctgttgcagtgacataaagaacatacactttacggtcctcgtcgatttccgcgctgtcacgaagccattctttcccgtgaaaatacgtaaacgaattgccgatgtacgccatcacatcaagatgggaaggaagctccagcgttgcaatcacgggatgcccattctccgaatcgagttcgcgaacttccagcagtaaatcgttgctgtcgacttccgcttctttcggtccccgctcatactcctcgatgtaaatgacaaacgtatcgtgttcgagcgcggaagaaacttgccgatacgtcactccatctttcacaaagaactcgcattcgcgccgggcaatgatttgcggcaaatctatcgattcataaaaataaagcaagcggtagttttcctcgccaagccagagacgatactctaatcgattcaccatattccctgcctttccagatctgatgcaactactagtacggatataacaggaatttggttccattcttcaattaacggttcttttcaataattagaaaaaatctaagagataaataggaaaattgggtaattctggtcattctgaatcatttggattcacgatagcgaagtgtaaatgatcttcccaccttccgttaatcttcacattcttcttggaaagcccctccttatggaatcctgctttctccaaaactcgaatcgatccgatgttatgtggcatgacccctgcttcaattctgtgcaacttgagaacttcgaaggcataatcaacgactaggcgcacagcttcagtagtatagccatgtccgttgtgcgattgatctacataatagcctagccaacatgcctgtaaaggaccacggaccacttcagtcaactcaatgatgccaatcagttcatcagtaccgatgaggaaaatgccgaacgtgtattgctcgtctctttccatcttcgccaagctggttcgaattcgatttaactgatattcctccgtatagaactccttggtcctatctggcgtataccgttgccaaaattttcggtttctacggtgcatctctgtcaacggacccacatctgtattctttaaaaatcgcaaatagattttgtttcccaccaatttcatctttcctcatcccttcttcacatataaacaccacaggaatcctgtgatggatggggtatctcgtttcatggaaatcggcattagaaatgacacttgaattggtatgtaattgacactcccataaattcttttcattttctcatcttctagatagttcaaactttcccctgcaaaagtgaataactttatttgaaaaaccttataaagacaaataacatgccgaatcgattgccaattcgcacgccattttgtgtgtcaaatgcctgttttgcatcccaaaacggaatcagttacaaagcgagtaggcttttttattttttgtaatctgcttttgaaatatggattattactataatttaggatattataaaaatattggtacaattaacattttcatatacttgaacagggggcctgaatccgtgacaaaacatctttacaatggtcgcaaaccgttgatacgataagggaaaacgacgttgacgattcttcatcaagtaggtgatatgatgaaagatttcccgattcggtttgtattgacagatgaagcgattaccccaagtgctgggcttgctctcgttggctacttactccatcgaacgaaactggataaacgggtaaacgcacttcggcttccaacggttcgtcgagaagtgcacatttcccatagcgatgtcattcgctcgatgattggcttgcttgccacaggaaaaacggatttcgatcatatcgaagcgtatcgtcaggacgatatcttttcggcatcgatggggattcagcacgtaccttcctctccaaccttgcgacagcgtctcgatcagctcgcttgtcttccgatgaccgaaaccatcatttgggaggaatcgatgcgtctgttggttcgacaacacgctaccttgtccccttgttggaccaaaggaaagacgacatggcttccccttgatatagatgcttccccatttgacaactccgatacgaaaaaagaaggagtcagtcgaacgtataaaggatttgacggttttacaccgttgtttgcgtatgcagggaaggaagggtatctcgttcatgccgagttgcgtccagggaaacaacatgtgcaagacaacatgccctcgtttttagtcaccgctatccgtcgagctcgtcaactgacttcatctcgtctgcttgttcgcatggatgcaggaaacgatgcagaagcgaatgtgcacgtatgcctaaaggaagacgtggactttgtcatcaagcgaaacttacgccgagaatcgaaagcgctttggttccagatcgcttcgcaaaagggcagacgcgtcgatgatggacaaagcgaaggagtacaaacctatgagctatgccttccacagaaggcagcgatcgatggaaacacgtatacgtacgttcaagtcacccaagtgacggaacggacgatggaacgcaatggacagctgatgctcgttcctgattatgaagtggaaagctattgggtgcggctcaaaggatacgagcatgttcgaatgagcgatgtgctcgcgttgtatcatgaccatgcgacatgcgaacagtttcatagcgaactgaagagcgacttagatttagagcggcttccatctgggaagatgaaaacgaatgcgctcgtgttggtcatgggagccttcgtttacaatcttcttcgtctgattggacaagatctattaagcgatccgagacatccgttgcaccacaaagtgaaacgccgtcgcatcaagacgattattcagacggtgatcacgatggcaggtcgactcgtccgccgatcacgacagatctggatgaaactgacgcgaaggagtgggtacagtatactcctactgaatgtgtatcaaaaatggaaagaggcaagataacaaacagatgttcgggtactcatatccatcactcccccctgtactttttttgtctcttttttggtttgtatctccataaaagaggatttatctcgttttcaaacatgaaagtggtgcagggaatcatcaaaaaaagggatgtatggatcatatatccatagaactaacaccaaaatcaaagttgatttccaaccatcacggattcaggagggggaatcgtaatgaaaaaattgctatcactttttgttttaattttatccatagggttgttaagtggctgtgtaaaaggcgtatttcatgtaaaagttaataaggatggaagtgcagacttaaattatgatctaggatttgagagtactttattggggtttgctagttcagatggtcaaaatccgatagaggaaatacgtaaacaagctgaagaacaaggatttacagttgctaactacaaagagaacggatatacaggaataagagcgaagaagcatgttgataagttaaatgatgttcctattttctatactatggtgaacagtaaagacgaaaaacctgtaaaaattgaaaaagacttttttagtacgcgatatgtattggatacacaactcgatctaagtgatatggcaatggattcaactgaagaaatgtcaaatattaataatgctgtactaaatcaaatggatttaaaattcttactcgaccttccagtgaaagcaaaaaatcacaatgcctcagatgtaaaaaatgatggccaaacacttgaatggcaattaattcctggagacaaaaacaaaatatatatggaggctgttgtaccaaatataacgaatattatcttgtcaattgtaggtgggttgatcattcttgctggcattttatttttggcacttaagaaaaaacatgatagtgttactaaataattatggttcatcaccaaattttgtgatttagtgacaaaaaagagaaagcactaacgagatcctggcaataatgttagcgacgaaacaaacattaaggaggtctcgtaagtgctttctatatcactaggattgccagaatttaaagtgattaaacaagaacttctttcctatggttatgcgattcatgtagagaaaacagagacacaggaacgttgccctcattgtgggtttgccacttcctctgtccacgacagacggacaagaaaagtacgggatttggcgattttccatcagccggtgtacttgttcgtcaaggtaaagcgctatcggtgccggaattgttcccaagtgttttctgcctctttggaatcgattgaacccaatcaacattacactagtcgattttgtgagcacttgtatgaactttgtgaaggctccaccattcaagaggttagtcgaaagcagcgcatcccctatacgacattggaacgcatctactactccatcgcatcaaaaaaagcaaaagagcgtcaaaacacaatggaggcatcttgtcaggaagggatggtgcttagcttagatgaaatcgctgtaaaaaagggacatcagtatgaaaccgtattgatggatgccaaagctggatcggtcatgggaatgcatgccgatcgccaatgtgactccgccatcaacttgttgagccaaaatatcctgtcgaaagaaatggtccaaacggtgattcttgacatgtgggaaccttatcataaggcggttcgcgccctgtttccatctgcttcgattgtcatcgataagtaccatgtggttcaaaaagtgacccaagccttggatcaagcaagaaaggaattttctccattgaaaaaggctcgatatcttctcttaaaaggctgtgaaaagcttcgtaaggaccaacggcttcgattagacgatatcttggaggagtatccgacactttccattgcttattatctgaaagagttgtttcgggatttttaccgaaccgatggatataacgaagcaaaggaacgcttggaagaatggattaagttagccaaacagagcccttttgcttcttttcaggaagcagccaacacgcttgaaaggtggaaggagcctattctttcctactttttgtgcccatatacgaatgcccgaatcgaggggacgaatcacaagatcaaaaacatcaaacgccgggcatatggctatcgaaatctagaacggtttcgtttacgtgtatttctggagtgtacagggaacactacaggtagtcaggctgcctaagcactcccttcttccgctatcggtatgatagttggtagaatggaacccgtcaaggaaagcacttgactgtttccattctaccaacttcgtggtctgtatgcggaagaaggatcctgactgatgaacctatttcatccagctaacatgtctctaggattgagtagaaatcacagaaaatggtgaagacccataattataagcccctctcgaatgagaagggctttgatatttaactatatactcagaaatttcccaactgtaaatcacaattaagtaaattagttagattgatgattgagatgtcaattttttcggacataacaatattaatctccagttctcactttccccagaaagaaaaatttgtttattattacatccgaccaaaattgaaaccaaaagaattacaaataagaaagtttttttcattgtaactttccgtaaatcgatactcttatttattcttcttgtttcgcttttattcctttttcaactaaacttgacccgttagtgccgttagtacaacaaaaagggggcacttcttattgcaataaaggttcatttcatagcctgattttttcatgttatccccagtaagtttacataataatattattgaatacaacaacatcactcgtgcaatagaccaaatataatcaaaatatccgaagaaaagttaatattattacaacttttcatagaccactaccttcatagcatttaatctattcttttacttttctcttgaacaaccgcttcttatatttttgaattgtttctttgccgactagcagcgctcccagccagaataacgcttccgccgttaccaatgccgctccgccaattgccacttttattgtggtagaaacgggaaaaaacgggatcacaaaaggaacgagaaatacaatcgtggatagaacaatgagtatccaaccggttcgcttcgttgcgatgttccgcctcataaatggaatcctcctaaaaaatcaacgtaccatcattatacattacgcaaggataagttattcattctatcattatcaccaaaacggctcttcttgatcaacaaatgtgtagaaaaatggcaatagcgccaagatgcttgctaaaagcacaaaatatataataaaggtccatagaaaggatactccgaaagatggcaaaagcaataatactagcaacgaaaggaagtttgcgaatgacgctttttgccttgattctgcggtcggatacaactttgttttacaatgtggacaaataaaccttttccatccaaacaatacctttatgacgcttctccagcgaaatgaataatgacatttgcagcaaactggcagcttcatagaacactttcctttcgttaaccttattttaaattttgttccgtcgattatatgtgccccaacaacagcaattttaataatagtgcagagccatccatataattccatataccgctgcccccacaaccgtaaaaaccgcatacaacaatttccgaatcaaaaatggataaggggatactctcttatacagataaacaggaaaccaaaaacacaagttaagtattagaatgattattttctcccacatcgcttccggatgttgtgcataggctaagtcataggaatataccaccaaattagcacctaaaaagacagcggcagcagtgctaaactgtaatataaaaatcgcccctaatgtataatcaagcagagtaatccatgtatgtggttccgataatagaaaccataggtctgacaatagaaacctgaaatctgatgtcatcaatatatgcctccttaaaactatcgctagctaaaccacttttttattgatgctggtatttctgccttttttattacatccaccgccttgtcatcaacctttttaatcgcatccgccgcctcgtcaactacttttcccccagcgtcctttattttatcgccaaacagagaactaacggttccgcctacaaacgctccaaccgcccctcctataatcatccccggcggccctcctatactgccaatcaggattcccactcttgtgcctacgtttatagcaaacatatccagtaatgctccagtaaaaacacggccaactctttctgctgggcttttattttgattttccggacttacatattcagttaaattagccacagcagtaatggcaatcccaactccaggtatatacccagctgttttgtgcattcccttcgtttttgttgcagcttcagttgtttctttaacccctgccgatacccggtctatcaatgcatttctgaactcttccccggtcaataagccttcaatatttttagggtatcctgccatatgtttaataaagtctgatggactccgataaccagaaaaaatttttttcagtactttttcataccaactattcggttcttttctcgtcagtttaataataaatttggctaggggcgattcgtgttttgtttcgcttgtccatgaagggtgagctttcaccgcgaatcgatagtcgccttttattttttgccataaggtcggtgcttgacgaatatattttatttgcaaacctttcgctacttgcatggaagcgagaaacgccacaagccttgtgccaataatgatattatctcctgtacttaatttttcgtttattgtggcgaaaaaatcagtgaaaggatataccctttccttcatttcatcatttcgcaatttaaccgtcagcgttctataatctggatgactgtttagcttatccatgttaaacgataaaatcgaaaaatctccttggcaaaacatcgactcgataagcgcagtataatttttcatgatttgaagatcagcttccaggccgcttaattctttcatctgttcggaatcaaacttccgcaaatcctccaccgtttctgccacataatcttccgctttttttaatccgtgcataaaacgctgatcgtctaatcttgtcaagcaaacgatatcgtttacttcattcatataatcattggcttcatcgattaagtctatgacggtatttttcattcgccgtaatgctgaagtaatctcatattccaaaaaactttcgcgaataaatccgttatttgccggctctaaatcattcagtgattttcctaagttaactgatagttatcgatgaaattttcgagaaaccgtaaaaacggaacgtggcactcgttataaaaaaagcgaatagctttagctccttcgccagcataaaaagattcggaatgcgtaaatgattgcatatcatctttaatgttatttatttgttccttttgcacttttaatatagcttttaattccttgacgccattttctaaatcagaaacatctaagactctcacttatctctctcccccttggctctttccgataattgaggaacttatcgcttggtctgtttccttcatggcatcaagagaatgaaaggtggactgtatattagaaagcagaagcgttttatatttttctaaaagatgacgtaattcgccgttaagttcatccaatttcctaacaacacctagctcatttcctccggctacagaagaaggataggaaatacttaacgcttccgtggagttttacagttgacgaagctttttttctacctgtgcaaattgtatatggatttcaccgctcaattacaactctccccctctttttcaatccgtttcatcactctaaacaaacatagaagcatgaataattattgctccgcttgttgtgcttctagttgcgcaatcatttgtctaatcaaataaatttcttctttgatgtcatttgctttagatgaaagctgatcgaaaactacggaaaattgttgttcaataatatcttgataggattccaacatatcttcattccttatttgctgaaatttttccgccttctttccatcccacgtgttagacgatagttcaggttccattacaaaacgctgataagcctgaaactccgcctgtgaattcaacaactttgcttcacaacggtaaacacgctgtaattcttcttccttcttgcgcaataaagagtaatagtaagcaagggtcatgcaattgccctggttactaaaatctataaaaatcgattcatcgcgatggaaccaggaaacaccgcttgccgctcggattctcaccgagttccatcaggaagggaatttcccttgtcattcacctgctgtgaaagacaccccgtggttcgctgttagcgacggcacctgtcgtgcaccattccttccatcggtcagtacacgacaatgattttagcaaccaggtttacacctccctgagttgaatttggtactggttcaaccagcagaatttgtgcaagatgttccataacgaccattcatgctcttgtttgaaattctcgattttgcgtaacatcatcgcgatatattggcgttgtttcttgccgcttttcgattgcttataggattcttccatcgaccctaaaacggcaatcaaatggcgtttcactttcgtttttatgatgtcaatgagttcttttggcaaccgctcctgatgccctaacccccgtctgccaatcaccaaagcggcgctttcatgaacggataacccatactttttcatataactgattcgagcgcaaatctttccattcttcgttcgtgatttttcctttcaagcgcttataaaagttctcttttccaccaaaaatcacacgtagaatcgttccttggtcgagatggtgctttagctcggcttctttcgctttgagcttttctaaccgctggtgcaatccacgtagacatgtttgaagatcaatgtttttcggtgtttttcttccatgttgatactcatcgattttcttttcggttttttcgattttcgcctgcacatcctccaagcgcattgggagcagctcacgttgagaagaaatcagtgattgaacaagcaagaccgcgtcttcggcgtaccgtttgttgagctgaaattggtgtggaaggtgcttgatgatgtctttggcgttccttccctccagcaaacggttgaacgcgtatcgcttcgcggaaccaaaaacgcgcatcaactcatctaatgaacgaagttgtaattcatcatgagaaacgattttcatcccccgaaccgttttcatccccttgccttcccccttgtttggacccttaagaacatatattcgctaaatcttcttcctttcctttttacatgaggaagggggagatgattttttatgataagacaggggacgatagaaaaagatggagaacattcgccacgtccaataacaggaaatatttacatgatttcatacatttttatagatgtttaacaaaatgcttatacctcctacattagtaaaactcctacttttagtaggtaaccagatttactatatcatggaaatatacccacaaaaagagaggaaaggtggattcctttcctttttatttaaggactttgagactaataaatgtgtttagttattattttttatgtctacagcttgcaaaaaattaatactattatcccttacattattgatggacaacgcgattgcgcacaagaaaaccatacagcaagccacttcagctacatattgcatgtttcttcacatataccaacgctgtaacctgtcaaatcagtgaaaatgcgatggcaattcttgtgcattttgacaaagagatattggtatcctttctcatgatgtttttgtaagaaaatgatcaccaaaaagtggattcgaactatttggatatgctcctttcgataagaaaacaatttttggaagaaaaataatgacctcccctagaaaaagggaggccttcgtttattccacatcataaccttgttcttcaacagcttctttcaattgggcaatgctgactttcgtttcatcgaaatcgacatcaaccgtgcctttttccaaatgcacttcgacgcggttgactccttctaactcttgaagagcgtttgtgacagccattttacaatggttgcatgtcattccttgtacttgtaatgttgttgtcatgatgtattcctccttatgtttttatagtttcactcgcttcaagcgaagtgcgttcgttactaccgatacggagctaaacgccatcgccgctccggcgatccaaggttccaacagtccagcggcggcaaccgggatgccgatcgtattgtaaaacagcgcccaaaacaagttttgccgaatatttgtcatcgttttacggctaagctcgatcgcttttggaatatgcgataaatcgccgccaactaatgtgacatcggccgtttcgatggcgacatccgttcccgtgccgattgccataccgatatcagcttttgccaacgccggagcgtcattaatgccatcgccgaccatggccacccgtttgccttcacgctgcagtgtttcgacaatgtttgctttgtcctccggaagcacttcggcgtatacatggtcgattcccgcttgtttggcaatcgcttttgccgtccgttcattgtcgcctgtgaccatgtagacgtcaattcccatttgttttaatgcacggatcgcttctttcgcgttttctttgattgtatcagcgacggcgatgatgccggcaagctgtccatcaatggccacgaacatcgctgtttttccttctatttctaattgtatcattttttcttcatgtcgagaaatgtcgatgttgttttctttcattagttttctcgttccaacgagaacacgtttgccatcgattttcgcttcaataccgtggcccgcaagcgccgcgaagtgctcaagcggcttcacagcgatttgttgctgtttgccgtattcgaaaatcgcctgcgcgagcggatgttccgaagcgctttccgccgacaccgcaaaattaagcattccttcttgaaattcaaggacatccgtcacttgtggctttccttttgtcaccgttcctgttttatccaatagcaccgcgttgattttatgcgtttcttctaagtactcaccccctttaaagaggatgccgtgttccgctccttttccggtgccgaccatgatcgatgtcggcgtagcaagaccgagagcgcacggacaagcgatgacaagcacgctaatcgccacttccaacgcttttggcaaatcgcccggtgcaacaaaaaagtaccagacaataaacgccaacacagcaataccaacaacaatcggcacaaaaattcccgagataacatcggccatccgttgaatcggcgctttcgaaccttgagcttcttcgacgattttcacgatattcgctaaagctgtgtcttttccgaccttttccgcccgaatcgtaagagtgcctgtcgtgttgatcgttgcgccaatgacgcggtcgccttcttttttatcaaccggaatcgattcccctgtaatcatcgactcatcgacagcggacgctcccgcaatcacgataccgtctaccggtattttttcgcctggtttgacgataatcgtgtcaccgactgccacttgttcgagcggaactttgacttcttttccgtcgcgaagcacgagcgcttcttttgcctgcaaacttaagagctttgaaatcgcttcggtcgtccgcccttttgcccgcgcttcgaagtatttgccgacaagcacaagcgtgataagcaccgcacttgtttcaaaatataaatttggcatatagtgagggcttccaatcgttttagccgcttccaccaagctgtaaaagtaagcggcagacgtgccgagcgcgacaaggacgtccatgttcgcgctcttgttccttagcgcgcgatacgcgccgacatagaaaggaccgccgatataaaactggacaggtgtcgctaacagaagctgcacccacggattcatcagccaagcgggcatcggcagaccaagatcaaacggaagatgcgcaatcatcgtatatagaagcggaagcgataaaataatcgaaatcataagctgccgctgtttttgtttcaactgttcttctttgaagcccgcgctctcttcttccttccgcacttgtcctttatagccaagtttttttattttttctaatatcgcttcgaccgatgtgatgccttccttatactccaccaccgcgctgtttgttgctaagttgaccgtagcactttccacgccttccatgcgccgcaaacctttttcaattcgcgccgcacaagcagcgcatgtcatcccttcaatatccagcatcaccttttcggtcgccacaccatacccaagtttttcgattttttcttgaatatcgtgaatgctttgtttcgttgggtcatactcgatcgttgctttttccattgctaaattgacgttcgcctcgactccgtccattttattgagcactttctcgatgcggctcgagcatgcggcgcacgtcatgccggtaatatgcaacgtaacatgctttttctcacccatggtgcttcctcctctatttcgagaactgctggataacggtcattaattcttgtatcgattcgtcaccgttgccttcgcgaatcgccttggcgacgcaatgacgaacgtgtcgctctagcaaattcaatccgactttatgcaacgctgcttcaattgcggaaatttggattaaaatatcgatgcaatagcgattgtcttcaaccattttttgcacgccgcgcacttgtccttcaatgcgctttaagcgcttgacaatgccctcaatttcttcttccgtccgcggaaccatttttggattgagctgattctcttcacgatgattcatgaatttcacctcattccattgttctatatacattataccggtaaggggtataaaaagcaacgataaaaccttttagcctatttttccaccaacgtatttatttttttaagcataaaacgggcaaactctattaattgcttagggggaacacgaaagtgatcggtttggccatggtaatcgtctagacactgttgaacaattgctttgtacgttttaggaagcttgtttttcgcccactctcctccttcctgtttggaagcaaccgctccttcctcaaggaaataccatgcccggcatatgttaagcacataataaacaggagagtggatgatcccatttaccgtgtcttccaagtcatacataatcgaacggacataatactgtctatcgattggtcgaaacgtttcacgaattggcttgccatatagcgttactccccgatgataagtgacaaaaatgtgtgccgccaaatccgggtcttccataccttcgcaaacataatcttcatccactttatatgtttccctatacagcttcgaataatggagttcaaacggtgtcggataaataaaatccgtcacgtatgtttctaggacaatgcttaattcaactccaccctcatttagaagagtgccgtcgatgcctactagttttctcgctattcgtttcttcgttgcgacatcgaatttgtccttcacaatcacgagcaaatctatatcactttttttcggattgaagcatcccattgccagcgatccatgtaaataaacaccgactaaattttcctttaattcttcgtggaatagatgggttagttgttgaagtataagggatgtgtccataataatctctcctctttctcatacaatcatctatgatattcatctcgatacccatcaaataagcaacttgatgcatgttatttcgagcaactatatatctttcatgcttagatgcagccagtttatgtagaggagtccatttactattgttagttattaaaaaagtttttatatacatttgtttttaaataattgtattgtctttcattcgtatctgagaaagcttcttccctattagaagggatatccatatattcgatagcttccgagaattgggattccgtcaaatcataacgctggccatttattttattgtaaaaatgccaaccttcgggagtaggtgttttcattatttctccaccaaatagatcgtttaccactaacgcagtgactccacattgcccttttgctggattctgaggagtccatttagagcttgattcaattgaccagactttcattaaaacatttttgagttcaaatattttcttttccaaactatgcattggttaacccccttctttattcaaaatgactctaaataaaaatttaacatcttggccgggtctacttaagtacggtcttcttcagattttgttcctgttaagttctcacgggagtggaagaagataaatacctatgtttctgttattttttgatcgtatatcctaaaaattattcacgtaaagtcggcaattctttttctttttagaagaatataccacaaaaagaaatagtccagttaatacaaaacccattcctccaatcaaaccaagcattctattattgactacttctaaaaggatgccagccccgaacatagatattccaattaatgtatttgaaatggtggtcaataaaccaaatactaagccttgatggtcactaggcgtctccttcataacaatggaatcgaagcatgtattgcaaatgcctgagacaaaagaggctgaaatatatacaataaaagcaatgaatgcaaagtgaactcgacttaagatcatgagaaacaaaccttctaatattagagccgtcaaaccaattaatataagatgttggtgaatacgctgagctactataaaacttagcattaaaccaatcccgagggctccataaaaaagaccgacacctatatcgcctagatcaaattcctgaacggcatagatgttaatgagtacgttatcaatcccattaaaaagaggtacgattaactcaaatagaaatgcaatataaagggcactagatgcaatcattaattttttaatggtttttatcgaatggaagatgttagattcatcatttttcttatcatttttctgtatatggcgatttttatttgtgaatggcatggaaaagatgatcatagcagctattaaaaatgaaagaccattaaaccaaaatgtcatatctggtccaaagaaaaaggtaacaataccgccagaaaacgaacctcctattaaaaccactccaagcatgacctgttctaagctattaatctttatgatattttctttcttaacgagtaaagggatgagtgactttcgtgcaggtgcatagatcgcttcccctgcggctaaaacgtaactattcaccccagtgctagtgtataaaaaagcccagcacaaatagggcatttcggtcatagaaaatgccctaggtagcggaaagaactcgatcgatcgtttcgcctgccaacagaagacataacgaatcccacacgtttttttcgtgtttcgtcagtgtggaaacgatgcttcttgcgatgcaaaacgactgcgcgaatgtttcttcgcgaaacgtacccgaaatgttctctttgactttgaccatgcgaagatcgcgttcggcttggttgttatcaaagggaacatgtacttcacgtaagaaacgcagcgcttcttcctttcgtttttgaaggcgtcgaacaaaagcgagtgcttttttcggaagaggcgtcatcgtttctaatcggtgttgtgctctttctaggatgcgatcatacactcgttcccaccgtctcgcttcttcttcggaaagtgcaccgtgatgggcttcgacggcttgcttggcggctaacagaaacgtggtcatgcgcatcgcccacgtatgcccttgttcgatgaatccttttaactcacgcaaatggtgggcatgacaaagggcatgggtggcatgtgtgtatttcggatatgtaccgaacgcatcgtgcatcatcgtcccttcatatcggggaagaatcccgatctcatcggtcgctttttttccacgagaagcgtgaggagccaagtatgtatatctcgatgtacacgcgacatgcacccatgcgagtttcccattgatgcgcaaactcgtttcatcgacatgcaggatgttggattcaagtaaggcgtcttcgatgatgtccatatttgattccaacgattcgcgtcctcgtttcaccatattggcaagagttcccgtactaatcgagtgttgatataacgcttcgattgtatcacttaaacgcttgtacgggatcaattggatatgatgtaaataaacaacgagcgccgtgagccgtggaccgtattgcacatgattcgtgacatgggatgggaattcggcttgttgcacgcatcgacaatgtggacacgatttcacttcacgttcatgttgtgtcacctcgatcgccacaggagggacatcaaacacttgacggatatctactttgaacggtttgacttcacgcaaagaagctccacatccttgacacgtatgcacacggtggacgacacgatgatgtggatgttccacttgacggagcgtcttcccctcatgtccctcttgcccaccaggctttttgccagacagctcgcgggaggaacgctttttctcaaaacggtcagaagatgggggcaaatggctattggagctgttttttttcgtgcgtgcttccagctcttgaacacggtacttcagttgttcattttctttgcgtagttgtttgttttcgtgacgcaaatgttcattttcttgaatgagttgatgaatgagctgtttttgttgttgaactttgccgattaagctctcaactgtaaatacagcttgttgtaccatcaacatgcgattcacctccttgtctatcaatattcacatcatagacaaggaaagaagaaaatattcagctcactttatgatgtggctgaatagttacgctaaaacaaatgtgcttagataaacaacccaaatatcaaactcgttatttaccaatacaaaagagatagcaaaagcaattcttgataagtgaatcatgtccgcaacgaagacatttcactcctttctccccccttttatcttaattaggcgagaagactcccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaataggatagattcagtaaaatatagtataacccgtggtgctagataaacttgatcaagcataaaaatagcccttgctggcggatctccagtagaatgaaagtgtcacccaacattcgaaaggagagatcccccatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaacgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcggtttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaactttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacaaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatcaggaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccatggccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacactcaactagcaccacgggtatagtataatatagttagatgggaggtgaaaaaatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgcaaaaacgaacgaaaactataagctgttgaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggattagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactaatcattggtcaaattcgtatagacggcaacaaattcacgataccgtattctcgcctatttaaaaagactcacaagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaagcatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcattaaagataagcaaaaaatcaaaggtacaacccgtaaacaagctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcataaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcagcgcaatatgaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaatataaaagaaaaactagagtatctttgtaaattttacggcattaaattcttcaaacaggaagagtcatatacgtctaaagccagcttttttgacggggatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgcggcttgtatcgaacaaagtctggcaaactaattaatgctgatgtcaatggcgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcctaaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaaattaagtgggggtagttcactcagaaggaccaatgaaagaaatggaattcggagaccgttatttgcgggcagtgcttagcttcatcggaattactgatgttcagtccatttttgtcgaaggaatggcacaattcccgaatgaagccgaaacaattaaacaaaacgcgatcaaacaagcagaacaagcagcgaaaaacttttaacaaaatgatgacctgttcctttgataagggacaggtcattttgatttttctattaaaataaaaaagcttgccgatgtaatcgacaagctgtatgattccaaattagtataatatgtagttaagataatgatatggcggaggaggagggattcgaacccccgcgggctgtgacacccctatcggttttcgaaaccgaccccttcagccagacttgggtactcctccacttcgttgatggagcctatcggactcctgcgtgcggggcaggcgctcttctagctgaacgaaagccccatcacgaaatgatcgggaagacaggatttgaacctgcgacctcacggacccgaaccgtgtgctctaccaagctgagctacttcccgttcatatccattgttctctcgttagcgccaattagtattctatattaaaaaaatagggtagtcaatacttttttagtaaaaaacttttcgaataaagaataacgcatcctgacatgttttcgccagcatttttctacgtatatgatgtacaatctctatcatgttcgtgatcaatcgtcgactaaccaagccacccatcccaatcatctttttaagagaaaaagggaatctcctcttatgtcagaggaaagtccccctctattttcaatatacatcccgcttcgtaaagacgataaatgaaatcacgagtgccgcaagtccccacactgccagcaccgtcatggaaaacccgagcgtcatgccttcaatcggcggcgctgtcccattgacataatccgtaaggcgaagattgaccataaacaaatattttgccgattcccacgaagacaccatattcgataaaatcgctccggaaatcaatgccgcaagcataatgcccatcactgcggcggtgctgcgcatcaatacagaaagcatgaacgtcaatgttccaacgacaatcgaaacaaaccaagcaagccctagttcgattaacacgtacttccattgtggaagcaaatgtaccccttccgtattaagttcttcaccgttaatggtaaaaccagttagtaacggcagccgccatccttgatacccaaatacaatccccgaaatcaaataagaaagcagagcgaccatcaataaaataaacgaaatcgatagaagaagcgctatgtatttgctaagcaaaatcgttccacgtttgaccggtcttgtaagcagcagtttaatcgttcctatgcttgcttctgaggatactaaatccgccgcgatgaccatcattaaaagcggaagaaacaaatcgatcgcgttttcaataaacatgcgcataaacgttggcgcaccgggagcggatggattaatgtcatgttccaaataatattgttgctgctgaaggcgaatgtgcaaatatttgcgccattcttccgaaatgctgcttgaattcagacggttttgcgcgtcgataatttgctgctgcagctgcgtccgccaatctgttgttccgagccgttcctgtatttcctgcacctgcttatattgcgcgtatgtaaaaaggacaacgagtacggcgacaatcgccgcaattaccgataaccgctttttgcggacaattttcagcatttcgttgtacacgaggttactcaatcgcatcccctcccgttaattcaataaacaaatcctccagtgtcggcagtttcggctgaatttcatggacgtgtactcccgcttctactagttttttgttccatatagctaaattctttctttcatatggagtcaccagcctatctccttgaatggcgacaggcgacgtttctttctctagtatttctttcgctgtttcgatgggggcggctttccagacaactcgcgcttgttctttaagcagccgttccaccgtatccacccgaagcagcagcccttttgccataatcgccacgcggtcgcacattaattgaatttcgcttaacagatgtgaggagacaagcacgctcaatctttctgattccgccaaaaagcggataaattggcgcatttcgcgaatgccggcaggatcaagcccattggtcggctcgtccaaaatcagcactttcggctttcctagcagcgcctgcgcaatgccgagacgctgtcgcatcccaagcgaatacgtgttcacccgatcgtgaatgcggttttgcaaaccgactaactccaccacttccatgattcgttcttttggaatatcgggaaccatgcgcgcaaagtgctccaaattttcccatccacttaaatacggatataattctggattttcgacaatgcagccgatatggcgaatcgctttggtaaactgatgctctaggtcatagccgcaaatagaaatatgtcccgatgttggcttgataagcccgacaagcatgcggatggtggtcgtttttcccgcgccattcggtcctaaaaacccaaatacttcaccttccttcagttcaaatgaaattcctttgataatttctttgcggcgaattgttttgcgtaaatcggttacgacaagcggtgcgtgtgttgtcgtcattgtttgtcctcctccgtccacgtaattaaagaagcgacacgttcgccaatgcgtttatagccttccttattcggatggaaatggtcgctgtacaaataatcattcacatgaagctcaaacaaatcgaatatcggcacagcaatgatatttggatagcgagctgccgtttctgccgaagcaaaattccactgccttacgatcgcggatgtcttctttgcgtcaccgaggtcgctaaacggattgtaaagcccgatgtaaaaaacaactgcatctttattgacgctgcgaatcgtttgaaaaatacggtctaagttgtgtaaatacgcgttttttgcctgctcgatttgctttggcgcaagctttagcgcttctccgccttgaaacaaatcattcccgccgatcgtcatcacgatgatgtcagccatttttagctgcctctttatctcagcttgtcctaattgcttaaggagtccgtcagatcgctgtcctttaatagccaagtttgttacacgaatcggtttcgttgtttttttacggagagaatcgaccatatagccaatatacccttttccgctttcgtctcccgttccccttgtcagcgagtcgccaagagcgacaatgtaaatttcacggttgtccgcttttttctcttttgtatatttcgtcgtgcctgctggcggcatcgcggcggaaaaaaattgatcttgaatgcccatggcaaaaccgccaagccataatattcccgccagcacggatacaatcgtgatggtgcttacaataccgcgtctcatgcaatcatcctttcttatctttgttacttatcatacaatattttcatccaggttacacctttagactctccgcatttgatagtaaaaagcacgccgttataaaacagccgccacaatgaaaaagcttggtgatttcaccaagccgttcttactggattatgttcaaacaaatttctagtgccttaccgtttttgcaaataatctacaattcccatcgaacatacttgtaaatcgagacggatgatgtcatacgcttctgatgtcggtgaaatatttctttcttgcaagaaagcgctgacttcttcatacagcttgcgaaaaaccgcttcagctttttcctgcatcgatgcgccaggcatgttggcaatcgctttttctcctgcttcgacaaactttggaagccaaaaacgaagctgttcaaacgctgcgcgagggttttctagcatgccaaaatgaccgaaataaatgcgttcaggttgaagctgctccaatcgctctgccgattgcagcatcgcctctggccggaattggttcggagaagtggacggcaaacaatattcaagcccatcttttagcaattgcggataaaacactccgatcgtatcgccagtaaaaacgccgcggctgcgcgaatcgtaaatcgaaaaatgatggttggaatggccaggcgtatccaaaaacgtcaacgtacgctcactgccgagcgtaagcgtatcaccatcttctttcacgatgagacgatcctctggaatcggtacaaccggggaaaacaattggtcaaatttttccccatacaccgcctttgctccttggattaaccgtgatggatctgctagatgccgcttccctttcggatgaacaacaacaagggcgttcggacatttttcaagcagcacgccagcgccgccagcgtggtccaaatgaatatgtgtcacaataatatagcggatatccgcaggatcaatttgaagcgcttctagtccttttaataaatacggaacagaagggcttggacctgtctcaataatagcaagctcttcttcgtgaagcacatatgtaccggtgcgctctgcaactcctaaatcaaacagatcaatcatcgaaatgttgtgccctaaatcacgaggttttttcatcatatcatctcctactttttatctttactgaatattctaccaaattacatataaatagagaaactatattattttaaaaaatggaaaaggacatgaaccgatttcaagcaaagacaactttgaaatccatcgttcatgcccaatgaaaattgttccattgtaaagaagcgtctataatattcgcagctaacaggagaatttagcgatcagtacaatgcggaactaaatatcctttgcgaaaaaaattattcaactgtcattatgacacaagatgattagatagagacgctttccgatgtgtgcggattgcccaccatatcgaaacagcccagccaaatatgatgattgcgtaaatcgttgcatgccaatttctaggagtttcccatgcatgaagcaaggtgcgaatgtttgtgaaaatgatgatgcctccaactagaaccccaagcaaatgggatggcatcttacgaacaagccacgcggcgattggcgcagcgacgattccccctaacattagcgttcctacccaaaaccaattgacttgttcccagcctaacgaaatgacgaatccaatggtagcggataaagcaacggcaaattccgacgtatcaactgttcccaccacttttctcgcttccattcctttattcgcaagaagaacaggggtggaaatcgggccccatcctcctccgccagtggcatcgagaaagccggccactaaaccaagaggaacaagctgcttattcgaaaatttccgcggtggttgttgatcttgtctaggtgaaagaaataaaaaccgatacataatataaaacccaagcgccaacaaaaatagtgaaatatatggtttaatgacatcccctggaagattgcttaaaaagcaggcaccgaaaaacgcgccaagcgagccgggaataattaatttgatcaccatgtcacggtcgacatttccaaatttaatatgagacgcgcctgaagctgcagttgtgaccacttccgctagatgcaccgaggcggaagcgaccgccggagcaatcccgaacgcaagcaacagtgttgttgatgtaaccccatacgccattccgagcgaaccgtcgatgagctgagcgatgaatccaacaatcacaaacacgattaactttttcattttttccctccacctaaaataatcgaaatattcctattaatttatacattaataccaagtaatcacagttgtcaactatgaattataaaaaaaacaaaacagggttcagacccatcgtctgaaccctgttttgtccaagtgtaaaccaacggaattttatcatgtgatcatctccccctttactttcgtttcgagggggattggggaaaaatattaaaatttggcttgatattgttcaatttcccaagcatgcacagcggtgcgatagctgtcccactccgcttttttcatggcgacatattcaccgaatacgtgatcacctagggttttgcgaccgattgtgccgttttcgaattcttgaattgccgctcctaaactagctggaagattttcgatgccaagttcggcgcggcgctcttctgtcatatggaaaatatcttcatcaattggcgccggaacctgcaaacctttttcgattccgtccaacccagcggcagcaatgatggcaaacgcaaggtaatggcataccatttttccaaagaaaaaaggtaggaaatgcaaaaccctaatattaataattggataaatccgcgtaaagcggaccaaataatctctttttccaattttaacgactgccggtatgagataaataccggcacaagaataaacagccatatgatgaaaagcgatgtattattgatttgattcaataaagacaccttctttcccatacgccgctagttcatatgccgatgccgccatgaacctgacggaatgaaaggaaggtgtgccgctttgcttttcggatacacatacacgtagccttcgattggctgttcaatgtctttcacccaaacccgctcgtattcgttatattggctgccttcttcatattcttcaagctcatccatcgctttcagcccttcttttgttacggtaaaccattcgccgattacttcgccttcttcttcgataacgagcgcggggtatgcaccgacgtcatataagcgccctttcactcttcctggctgaatatggcgaatgtacggtgccgcaatatgatgattttgttccccgactagcagtgttccgtatacaaatacacgatacagtagcggtctcattttttctcccctctaggtttataagtttacataataatattacggttatatgtaaagtagaaaattatatctactactaaccataccgaaaaaacaaaaacaatggaagccctgcctctcatccatccttgcagctccgaagctgcgccagtgtgaatttgtcttttcgaaaggagctgaccgccacaaaaaagtgatatcgccaaaagcgatatcacttttgtttcgtcacttatgctttttgaacgtttgccgcttgtggaccacggttgccgtctatgatgtcaaacataaccgtttggccttcttccaatgttttaaatccttcgccttggatcgccgtgaaatgaacgaacacatcattgccgccatccatctcaataaatccataccctttttccgcattaaaccattttacttttcctttattcattgggattcctccaaaataaaaagttgaccatcgttccgttaccgatagaaaaaagccgtgcgctcatgcaagaaagggagcatacataagaaggccctttctttgaatgaggcacgacttattacgatccttccatataacgaacgaaatggcgcttcgttaataatactttataaacaaaagaaagtcaagattttttgctattctttccatttaatgctgcagccgaggctcggtttttgattttccggcaccggttcattatttaataatgcatctagagcagcacgaagcgacgcaccggtaaccgggatgccgttatttggccgtgaatcatccagctgtccgcggtaaacgcattttaaatcgcggtcaaacacataaaaatccggcgtgcatgccgcttggtacgctttcgccacctcttgtgtttcatcaaataaatatgggaacggatatcctaattcttccgccacttttttcatattttccggcgagtcttctggatatttttcgacatcgttggaattaatggcgacaaacgtaactccttttggctgataatcattagcaagacggacaagttcatgctgtacatgttttacatacgggcaatggttgcaaatgaacataataactgttgcgacatccgatttgatatcttctaaacggactgtttttccatccaccgcattcactagttcaaacgatggtgcttcttttcctaatggaaacatattggattcaactgctggcatacatccacaccctttccaaatccatattttactttattataccaaagcaacaaagcgaatcacaaatccccgcttcaacggatgaacgaataaacatacatatagcattcacgtcattcacgacgctcataagcgtttagttcttatatctaaaatgtagaaaacattcctgcaaataatggagctccggaaattgtgtgaactacccccacttaatttctagcgaaaatttgaagtgggggcttccaaagaagtttgactgctttaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcgccattgacatcagcattaattagtttgccagactttgttcgatacaagccgcgcttaatacgtttgccgctgaacttatattcttttggattgtcggcattatattcaggaatctcatcgccgtcaaaaaagctggcttgagacgtatatgattcttcctgtttcaagaattcaatgccgtaaaatttacaaagatattctagtttttcttttatattaccgagaggaatattgacaaagttttgatttgtcttttttcctagattcatattgcgttgccatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagttaatgatgtaacggcaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcttgtttacgggttgtacctttgattttttgcttatctttaatgctttgaagtctggcattttctttgttaaaccattgattaatactttttaatctccgcccatcaatgataaacgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtccagtaacacaggcggaatcgttatcgtgataggcttgtgagtctttttaaataggcgagaatacggtatcgtgaatttgttgccgtctatacgaatttgaccaatgattagtgaatgaaagccatcttttttaagatattttgggatactgatagccttgtagtcatatttgccttgtttggctagttttactaagccaaagaaagatttaaaagcctcattaaccttttttaaaatttgctgtgccatgttgctgttcaacagcttatagttttcgttcgttttggcaagatgatcgtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacatgttttcacctcccatctaactatatgatactatattttactgaatctatcctattttcagcaaaatatagttaaggcgattcatctcccacttactccgcttcgcttcgttgaagtgggagtcttctcgcctaattaagataaaatggtcgcaatatgccgttccccgatcgtataagcagccacatagccggcaaggagaaataaagccgatatcatcgcaatcacatttgttttctttttccaaaacggttctgctttctgttctttccgctctgtttccggaatgacggtaattccgtcaaaagcacccgctttttccagctccgcaatcgacgcttcgccgatgaccgttagcttcgccgcgccaaaattgacttcggcatctttgaccgtcgcaatgcttttcacatttttctcaaactttgccgcacagttggcgcaggaaaggccttgaaggcggtacacatgtttattttccatcgtgttcttccccctctttggcgtggacaagcgccagagccacaagctgttcgacatggtcgtctttcagcgaataaaacacgagtttcccttctttgcggtgcttggcgattcccatatcgcgcaaaaagcgcaaatggtgggaagcggttgcgaccgtgcagccgataatcgtcgcgacatcacagacgcacagctctttttcaagcattaacgcatatgtgatttttaagcgcgtcgcatcggcaagtgctttaaacagttgttccaccccgctgatttcattgatgcgctgccggacggcatccactttttccgcgttaatggaaaatacttcacatacatcgttcgccatcttgtcaccttcattcaaatattcatttgaatatagtatattcctttatcaaccaaaacgtcaattcattcaaacaataatttgaatgtttttcatcaaaaaagggaatcgttgcgattcccttttatcattctgcattccccctggctttttcgagcagatggtggtctttgagccatttttcgacatgagtatacgtttttttccacatgagatgaatggtatcgccgtcgctttgcaaaagctcgatatccccttgccatactttgtggctatccagcattgcgcttgccgattcttccattaagtcggcttttaacgcttcgataaatgaatcaatttgctgcggctcgatgatcgtcaacgttttctcgcccgtttccggggtgtggaaggcaacttggcgaatcggcgaatatccttgatcgcggagcaataaataatagtttttcttatactctttcgattctaaaattggttggaaataggaaaaatattgatcgctaggcacatggtactgacgaatcatccgcttgccgtcctttagcacatagccgatgaccacttgtctttgttccgtaaacggcgatggttttggctgatcgttgactaactgttggtgaaacgcgtagacggcgtgaatgttttccttttcctttaaaaattggttttcttgctcaaacggctcatacgaacgttggccattctcgacaaaatcataaacggaaccgccgaaatagacttggcggatatcctctagcgccggcagccgtttttcatatccggttatatccagatgaaccaaaatgccaatgaccaccatcgccgcggcaaaataagcgtaccctttccacttatggaaaacgcgccacgttttttcgataatcatttcggcaacgaaaaagccgatgaatgagaaggtgacatatccgaatacaatccaggaaaactgattttgcgtagcgccgaaataaaaaccgccgacgagcatcgtacaaaacgcgacaccatacttaaagatcggacggagcgccggaaacgccagcgcctgcgtcgccgcctcgctatgccgtttttggtacagccaaatcgcgaaaataaggaacaccataatcaaaagcagataagcaagcgattcgcccgctgtcaacggttctgcttcgagctttaaatagcggaaaaatggaacaattgcttccaggttttgcgataaataataatcggccgggaagccaaccaataaaaacgaggtattggttaacaacaacatcgtgatgcctgctgggaataaaaacaaaatataagtaaataccacttgcagcgtcgacatacctgtcattatgccaacaaaaacagaagcagcaaaaacaaacagctccatgatagccgtttcccacgtccagcgaatgatgtcaccgatagcaagcggcatggaaaggcttaatccatagcgacaaacgatggtaagcaatgaaataagcgcgatcgggaggacaacaagtcccactccaaacacagcttgctggcaaaacaactccgcccgctgcacaggcaagctatgcataaaatcagaggattgttttccttgcatgtaacgaaataacagtgtggctaacaacactggcagcgtaaaaacgatcatcgtttgaaattccgcagaaatgctgtataagttttcccattccggaaaaataccgccatcttcctgctgggagtaagccatcaataattgcagcggaatggcggcgaaccacagcaagaaatgcacgatgccaatccatccgacgctgcgaagattttgcaccaaaagcccgcgattaaacgataatattttcgatggcatagccgacatcccccatttcgtaaatgaaaatttcttcgagcgtaagcggcaggatatcgaaaatgagcggctgaaacggcttaatataagaaatgatttcctgcttttcgccgcgcacaataaggagaagaacgctgccgcgctgctctttgtaaacgatatcaagctgctcggcaaattgctttggaattccattccgaaaagcgacttgaattttatggatatcggttttcatcgcatccagctctttttcaaacagcatttctccctcatgcaaaatgccgatacagtcgcaaagatcttccatctcccgcaagttatgtgaagaaataaccactgtcatttcgcgttcagcgacctcttggacgataatattcttcactttttgtctaacgaccgcatcgagcccatcaagcggctcatccatgatgagcacgtccggcatcgttgaaaaggcgagccaaaacgcggcttgacgctgcattccttttgaaaactggtgaatttttttgcgcgggtcgagcaaaaataattcttgtaatcttgtaaaccgctcccgatgaaaagatggatagacgctttcgtaaaacgcagccatttgctcaatcgttgtctgtgggaaaaaatatacatgatccggcaaaaacatgattcgccgctttatttctggattttcccatacttcttctccatcaatgtgcaccgtgccatgatcaggacggataatgccagccatcatctttagcaatgtcgtttttccggcgccattggagccgagcaggccgtaaattcttcccttttgcactgtcatgttcactttgcgaatcgcttgaaagcgatcaaatgttttcgttacgttcgtcaagtgaatcatcggtttctccccctctctccccttgttccgcttgttcaatccattgtagcacttcctctttggccacccctaaaaaaagcgcctcggcagctaggcggacaatatcgtgacgaatggcttcgattttttcttggcttgctgcttttggctgcggagaaacaaagtttccctttcctggaattgaataaataaacccttggtgctctaattcccgatacgctttttgaatcgtgtttggattaatcgtcaattgtttcgccaacatccgaacggatggcagctgctcatgcggtttccatatttcgcggatgatcatctctttcattttttcgacaagctgctcataaatcggctggcggctgcggatatctagctcaaacataccccctcctcctttcatatttcgtactaactgtactataaataatagtacactaataacagttggatgacaagtatttttaataatgtaaaaaaacgtaaggtgttgagaacccttacgttaatgatacgtctgcacaaacaggccgtctccttccagccattcggcaattaaaacttcttgatacgatgccactccatgagcacggagctcccgctgcagccactcttcatctttgccaagttcgcgcagttcatcgataagcagctctccgtcgcggatgagcgtaatcggaacataaacgggatgcggcggcaattgaaaatcttcgcgcgttgttttttgatatttcgcttttttcaagacgctgatcgaaccgtttgcttctaaataacaaaaagcgacttcccgcaaggaaaacgtttcgctttgccgaagcaaactttgcagttgatttagcgtcatccgatttttcttcaacgcttcataatcaatgatcccattacggattagcgccgtcggttttccttcgctaagacggcgaaacgagagccatttttgattcatgtattcgacaagcaataataaagctccccacaacgatatcgaatagatgatataccacagatggacatgatcatcatacagagcgtttcctaacagctctcctaatacaagcgctgaaataaacgtaaatgggcttatttgatggatcagttttttgccggctactttcacaacgagaaacaaaagcacaaatcctgtcacaagctcaactgttaaatgcatccatttcatctattgccaccatcctgatcacggttcgttagtttcattatgaacgacaacatgctaaattatgtcacggcaaaatttttgcctactgaagccaaaacactctgtgtaaacacaattcctttataaaaaagatatttttccatcccattctttccgtataataatagtgttgaatttgcgtagataggggatatttatatgggggcatatatcaaccaacatgtattaaacaatttgttttatattttagtgagcgtatttgttttttactttatttatgaccacggggagatatttaaaaagcgaacattatacagaaatgctcttcttgctgtttgcatggggcttccgatcattttatgcatgaaatttcctatttacattgatgaacagtgcgttcatgattttcgacaaattccttttcttgtaggcacactgtatggcggtggaatcgttggctttattttgctgctgattttgctggctgctcgctctctgatttacgggtttgaatatattaccgcggttgtgtacacaaccatgtttattattgcggctctcgtttcaccaacctttaaggcattaaaacgttcaagcaaactttctatgtcggtctggttaaccttgtttctggcggttctcaccacatttctcgccattatcatcgcccaatttccagtaacggactcttatattgtttatttcattttacttcctcccattggaatgctatttgtcgtgtatataatggaaacattaaaagaagcgattatcatgcgctccaaactagtaaaagtcgagaaaatggaagtggtgagtcaactcgcggcgagcatttcacacgaaattcgcaatccattaactgttgtcaaaggatttattcaattattaaaaactccttctctttcacaagacgcaaaagatcgctacattcaaattgctttagacgaaattaatcgagcggaagcgattattaacgaatatttaaccttcgccaaaccagcctcgaacaaagtggaacgcctgatggtagatgaccagctgcgaaaggtcattcagatgttggcgccaatggctcatatgaactcgattgaaattgttgaagagctacaacccggcgcgattgttggaaacattcagtactttcagcagtgctttttgaatttgataaaaaacagcatcgaagccatgccgaacggagggacattgacgatttcatccttcttgcatggaaatcatgtcatcattacgattaaagacacaggagtgggaatgacaacggaacaaatgaatcgatttggtgagccatactttagtacaaaagaaaagggaaccggtcttggaaccatggtcgcggtaaagatgattcaaacgatgcagggaacgttgcatattcaaagcgaggttaataaaggaaccacgttgacgattacgtttcctaaagctgcgaactgattctgtcagtaaaagagggaggtggagctaatccacatccctttcttatgttatagatgtcgagttggaagattgtctctctttttttggagacaataaaagaacggtcaccataatgcaagcggctccaatagcttgaaacaggccgaacggaacatgtaaaaaaacaatcgaggcgattacagctgacagcggctctacactagacagcaagctcgattccgttggcgataagtagcggatgctttcgacaaataataaaaatgcaaataaagtgccaaatacaatgacaaacaagataagcagccacgtctccacatcccagcgaatcgccggcaaaggaaacggaggaaaaacgaaacacatgcctcccccaccgatgaccattccccagccgacaacgacgatggagtgccactttttcagcatctgtgccgaagctaacgtataaaatgccaaggcaacaccagaaagaattccccaaacgacagatatcaacggcacttttaattctccggttgaaccgtttgtaattaatagaaaagttcctaaaagagccaatacaattgcaagcatcacctctttcgatggacgatgtttttgagcagccatggcgtataacacgatatagacaggagctaaatattgcaataatgtcgccgtagccgcattgccggtggcgatcgatgcaaaatatgtatattgcacaccaagcatgccgacaaatccaaacaagagcaagcttccgatgcttttgatgccggtccaaatcgaaaatatcgccatccgtttgcataccgcaaacaataacaacgcgcttcccgcaatcatcattcgcaccacgacaagccattctgcggttatttgcttatgctgaaataacacttgcgccgctgttcctgataatccccaaagcgttgcaccggtgatgaccatcattagaccttttattcgactagagacttgtgcgagcatgattctccccttcttttgactgatgttgatggataggagacataacggcaataaacacccctatgataatcagcaacccgcctaaataaaacgaggcggttatctgttcatgtaaaaacaaaaagccaaaaacagcgccaacaagcggctgaaaaaagaaaaacaacgagccaatcccggcatccatcatttccattcctttattccaaagaaaaaacgctcccgcggtcgaaataatcccaagataaaaaattccaaatatgacaatcatattaggaaaagaaacaggttgctcattcagctcccaaagcataaccggggtagtgaataataaggcaaacaaaatggcgtatgtggtgatcgtcaaggccgaaaagcgggtggaggccactttcacgtacacagataaaagcgcccatgtcagcgccgccccaactaacatcatatttccccaaaatgattgtcctccgctattgtcaaagccgatgacgatgacaaccccgatagtagccagcaaaagagcgataacttttctcaaggtgacggattcgtttaggataaattttgcgaataagacaataaacgccggagtcgccgacgtgattaatgctcctgtatgcgcatcggataattttgttccgataaattgcaaagatatcgaaacaaaataaccgataaaaccgatccaccctagcaaaagccaatcttgttttcgaatggatatcctcgtttttgttttatattgatgaaattttaatatcccaaataaaacaacgaacgcgattgcataacgaagccacactaacgtaaacggcggaacgaaatcaaggacgtatttgctgacaacgtacattccgccccaaatgcttgctgccaaagataaacagaaagcgccaaaaaatgtatttttcatcgtgaaacaaacctccgtctttatagggattaaaaacctcatccctaagacaaggcgtggttattggctgctcgcctcgtcttagaaacaagcagacggctggtcgttttccaataaatcgaaatacattctcaccgttcccacccttttctctatatcattccattttgtttcattgtatcaaatgatcgtcaaatacacattactatttttgcatattattccatgtatgttgcaaaaaagtgtgagtaaaatgtttgtgggaaaaattcttagaagttccccgatgagggggttgggaacgtaggttcgcaatcccccctcatcggggccaccaagcgaagcgcggtaggatcccaagcaggaaacatgaaaaaaggactctctccctggtaagatattcattgaccacactatcaaacaggaggagagagtcccatgaatattcaacaacatcttaccacaaattcgttgtcatggaaagagatcgaacttgatttgtttcgagccttgcaaaacgccttcgccgagctgtttacggctctgttggaggacatcgaccgacaattggcggaaacccgggacaagcgccggtaccacttgaaagacaaacgacgcaccacgattcaaaccctgtttggcgaagttacctttgagcgaaactactatttagaccgagaacaaaaccgttacacgtttttgcttgactcctttttagcgtttgatggatcacagtcaatcagcccttgtctagaagaaacagcggtgggattggttgtggagtgctcttcctatcgcaaagcggctcgtacgcttgctcagatggtcgggtatccggtgatgagccatgaggcgatccgccagttggtgctcgaggccgaagttccgctgcactgcccggttgaccagcgatatggacgggtgctgtttgtggaggccgatggactgtttgtctctcgccaagggaagggaaaacgggccaaggaagacaaaatcctgaccgttcacgaagggtggaagcgccacggctcacagatcgaattcgtgaaccagcgccattacgtccatgagggcaagagggaggtgtgggaaggcttcgaggaatttttgatgaacgaatatgcctatgatccgtgtcgggatcttcttgtcatcaacggggacggcgctccatggattaccgcgtgccgggagtatttcaagggacgggtctgcttccaattggatcgattccacgtggcgcgtgagttgcgccaatgcctctcgggccatccacggtggcaggcgattcggcaaaagctggcgaagcaggatgaagaggggttgcttgtggaacggaacagcgccctcggcacgctgggggacgaagcgaaagaacaacagctggctgccttgatccaccggatcgaatcgatgccgggatgcatccgtgattaccgggaatggctgaaggagcaaggagtggacacaacgggcatgtatccgatggggagggctgaaagcgtgatgagccagttggcgtatcgggtgaaataccgccgcagttggacagacaagggactcagggcgtttttcaaggcaatgattgcccggatggatgggattcgtcttttcggacgtcgtttaggagaagaatcgtcgcagccggcggaggaaacggcgtcgacggcatccaccaaacagacgatcgtgaacaaggcgaaacaacgcgtccgccgtcttcttccggaggtaacgcggaataacgtgccatatttacagcaatcgtccgggacaccgatctatcatgccctgtctgaactcaagggatggtaaaaaaaggtatacatatcggtctgtcatggcaagggatgagagtccgaaagcgcttacggatgaaattcaaaaaaatggttcgccaatctatgacttacacctgttttcaggaatcaaaaaagttcccacaaagtcttgactgactcgaacgtaaacatatgttattgcaatcaccttcaaatgggttataatggaataaagaataaatggctcccttcgctttaagcgaaggggattttttttgaaaacgataagggggatggagaaatgcaagtgaatgtccaacgtgtcacgggggtgcaaacaaccgtatatcccattttaatcgcgattagtgtaggccatttattgaatgactcgatgcaagcggtcgttccggcgttgtttccgattttagaggcatccatgaatttatcgtatactcaaattggatggatcgcctttaccttaaatatgacctcttcggtgatgcaaccggttgttggcttttttacggaccgaaccccctctccttacttcctaccgcttggaatggcagcgagcttgcttggcatggtggggcttgcgtttgcgccacattttttctttgttttattatccgtcttgtttgttgggttcggttcagcgatttttcatccggaagggtcgcgcgttgtatattttgccgcaggagcaaaaagaggatttgcccaatccatttatcaagtgggtgggaatacgggaaatgcccttgctccattatttacagcactgatttttgttccgtttgggcaaaaaggcgcagcttggttcaccgcgattgctgcttttggcatcgttcttttgtttcgcgtgtcgcgctggtattcgctccgtcttaaagaatacgaaacggttcagaaacaaaccaaggcagaaaaaggcgatgtcaaaaagcaacgaaatatcatgtttgccttaacgctattaatctttttagtgtttgcaaggtcatggtactcggccggcatttccaattattatcaattttatttaatgaaacactatcatgtgccgattcaagaagcacaagtttatttgtttgtttttatgatcgccggagccatcgggacatttgtaggcgggccgctggcggatcgattcggaaaacgaaatttaatgttgttttcgacgctcggcacggcgctgtttgccctcatgcttccatatcttccacttgcatgggtactgcctgtcatttttcttgccggttttattttatcattaagtttttccacatttgtcgtgtatgcccaagaattgcttcccggaaatgtcggcatggcgtcggggctgatcgttggccttgcgtttgggatgggagcgcttggggccgttgttcttggaaaaattgctgatttgtataatttaaatactcttatgatattatgcagtttccttccgctgtttggggtacttacatggtggttgccgaaagagaaatcgttcgcttcctaataggcgaaaaggcagtcttctttgataaaagaagactgcctttatagcttgatagcattcatcgagcaatgatctcacgattcatagaacgctgaatttgcctgcccttactccgcctcttgtacttcctcgaaatagtctttataaaatccgccgatttttccggtattatcaataataaaataaaactcttcggtttcgtttttcacttcatacgtttttccaggcgttaacacatggttaacgatatatttttctgcgtttgtatgtacacatttcaccttttttaacgttgggcgttctaaccaagtacgatgaatcatgttcgactctcctttttctgtcatcattactattcccattttaacgatatttcgatttggctgcaatatcaattaaatttgcgacgcaacgatttttcattcgttaaaaacacgttttttgctaactgctgtgtaatggtgcttccgcccattctaaagctttcatattgtggacgagcgcccgcaaaataccgaaataatcaattccttcatgatcataaaaacggcggtcttccgtggcgatgatcgcttctaaaaagtgttttggaatgcgctctatcgatacggaaactttactcgccacgcggccattttgatcataaataatggttggagcaggcagcggatgatcaagtttgctaatatctctagtcgcaatatacgcttgaacggcaatgtagctgccaataaggaaaagagcaacaatgattcccgctctcttccaatatgatttcctcttgttttttctcgtttgccatcggctttgttccaaccgaatccccccttttctttcacttttatacgattcgaaacagcacgccatttttcgtacatcatgaataacgatcatagaaaaagggaaaggggatgatgatcgatctagagtaaaaaatacaaaatggaaaaactttaataaaaaagctgacgcaaaaaggacgtattaaacgacccttttgcgtcagcattttcttccgcgttacgaggacggaatatttttctttttcccttttaagaagaaagctaaaataagcgcaagaaacgcgagtcctgttgcgacaaaaaacgcgtcgttaatgccttctatcgcagcgcgttgctgcaccataccgtttagaatctgtacaattgcttcatcgcttggaatgacttgtttgagatgcgttacaatgtccatgaagaacggattattttcggtcatttcattgcggtaattttccgcatgaaacttcgatcggtttgacatcacggtaacgaggaaagctgttcccaacgatgccgctacttgacgcaacgtattcgccatcgccgttccgtggctgtataaatggcggggcaatgcgtttagcccttccgtcataatcggcatccccaacatcgacataccgaacatgcggaaaatataaagcgccaaaatatggctatatggcgtatccatcgtcagcttgctgaactcccatgttgtcacaaccgtaatgactaaaccgacaatagccagcatccgcgcgccaatgcggtcaaaaatccatccggaaatcggcgacatgatggccatcacgatcgcgccaggcaagagcagtaaaccggcgtcaagcggtgtaaagccgcgcaagttttgcaaatagaccggaagcagcaccatcgcggcaaacatagccatattgatcacacagccgataatagtagataatgtgaaaacattatatttaaacactcgaaagtttaaaattggattttctactattagcgaacgccatgcaaataaaataatgaatataacaccgatgataatcgacacaatgacgtttgtttgcccccagccattgcttcccgcttcactaaatccgtatagcacaccgccgaaaccgatggtggaataaattgctcctcgtagatccaatggcggattgcctgttctcgatgtatctttcagccaaagaaaagctagcacaatatcaataatcgcaatgggcaatacgacgtagaataaaagacgccatgaataatgttcaacaatccatcccgataatgtcggaccgacagcaggcgcaaacatcattgcgatcccaactgtccccattgctactccacgtttctctggcgggaaaatatttaacataatgaccatcatcaattgcataataattcctgcacctatcgcttgaataagacgaccgattagcacgatggcaaaagaaggagaaacagaacaaataaaggcaccaatcgcaaaaaataacattcccgacaagaacaacttcttcgtcggaaacttcgcgattaaaaatgggctaattggaatcaagacaccattaacgagcatgtatcccgtaacaagccactgaatcgtcgatgtttctacgttaaaatcgttcatcatatgcggaagtgcgacgttaatgagcgtctgattcaaaatcgccacaaacgctccaagcataatcgtagccactactttagcccgactatcgccaatattcgccaattccgcttggcgcggcggcgccgctgtcgaagcggtctccatattacgatttaccatgatgccgttcgaaagctccgctttttccgcgtcacgcgggacgggtgcgctttttcgtcttctcaccgcaacattgataacggcgagaacgataacggaaaatataatataaccagttaaaaacgttgacatatccaatcacctacttgtgaatgcgaacagtgacgttcattcctggtactagccccgccccgttatcatcgtcaatcgaaatcgtaaccggaattacttgcgtcaccttcgtatagttccctgtattattggaacttggaagcaagctaaatgtgttggcagtcgcatatccaagtttctctactttccccgtaaatttgcgatctggataggcgtccacataaatatcaacatcttggcctactttgacatcttcaatatctgtttcttctatatttgccgtcacccataaatcgtctaaatcatagccgcgcgccaacgtcattcccgctgggacaaacgaattttcgacggcattttgttggacgatcgtcatatgatgtggaacggtgatcggaatgttatgtttcccgtctgatacttcaccgatttgatcgccgctattaaacgtttttcctacatttccggaccaactagtcaattttccagaaagcggcgaagcaatagaaatggcttgaccgtcaatacgcgcattgtccgttttaatataatttgttacttcatttagataatagtaagcagcaaagccgcctcctacaagtaaaataagaacaataatatttaatgtgattaatctttttacgttcactccctcattcctcccctaataaaatatctttcattttttgttggatcgaaagaaattgtaaaatttcttccgtatcaatcgtttgctctatttttcgcagtcgttgcaaaaggacggattcgtgattaaacgcttctttaatcttttgcctgcctttatcggttaaactcaatataacagcacggcgatcttctttcgatgtttcacgcgctactaacccagcgctgacaagtcgttctaccgtaccgctgacattgctattacttaaatttaatttttctgctaaatcgtttaaacgaatattttctttttttaacaacgtataaagaatcattaattgtacttccgtaattcccacccgggcagcatcttctcggacgagccgatacaatgctttttgcattcggaaaaccgaatacataatttctcgactgagtttttccatgaacccccctccttatatgtatctaatagaaataatttcaatacgaattatttctatacgaaatatgattataacatgtttatgttaaaaatcaattctattgttttcattttaaaaacatgcatgagaaaagccgatctctatgcaagagatcggctttttcattttcacatgcatattgccgcgtttgccgttggttgaatgcagtttctcaaccacactccaccaggtgggtgttcgcagaaacgttcctgtcgtcctcgatcctaccaaagtagggaggcatgacattcccgtttcgatatagaactccctttctattgccatcggttgaaacttcattcttcaacgtgcaacgcagcagatgatttttggtgattattataatacaaaatctttttttgttttgcaaggggatgatttatttattttttcgtcaactagctttaaaactttaaaccggatatacaccgtgttttcgttccgaaaacgtcatatacttggacatatacgcatcaaaacggcgaattagctcatctcgcaagttattcggagcgatgatgccgtctacgaccatttcggatgcgaggcggtaaatatcgatatcgcggcggtactcttctcttttttgctcaacaaatgccgcccgctcttcctctggcagttccgcaattttatttgcatacacggcgtttaccgctgcttccggacccatcacagcgatttgcgcgtttggaaacgctaagcaacaatctggctcaaacgccggccctgccatcgcataaagtccggcaccgtacgctttccgcacgataatggaaattttcgggacagtcgcttccgacattgctgaaatcattttcgcgccatgacgaataattccggcgcgctcgacttttgtcccgatcataaacccaggaatgtccgctaaaaagagaagcggaatgttaaacgcatcgcaaagggtgatgaattttgccgctttgtcagcggaatcatggaacaggacaccgccttttacgcgcggctgattagcgataatcccgatcggttgtccgtttaagcgcgccaatcctgtaattaattccggcgcgaacagcttcttaatttcacagaacgatccttcgtcgatcacgcgctcaatgagatcgtacatattaaacggagcgttttggttctccggaatgatctcttcaatcgtcttttcaaatgctttcggcggcttcgcttccgctactggcggtttttcgctgtagtttgctggaaaatacgataaataacggcgggcgtaggcgattgcctcttcttccgttttcacaagcacatccccgcatccggaaacagtgcagtgcatgcgagcgccgcccatttcttcgagcgttactttttccccaatcaccatttccgccatgcgcggcgaacctaaatacatcgacgcgtttccttccaccataatgacgatatcgcaaaacgctggaatataagccccgccagctgcagacggcccaaacaataagcagacttgcggcacttttcctgataattttacttgattataaaaaatgcgtccggcaccgcgccgccccgggaacatttcgatttggtcagtaatgcgcgcgccagcagaatccactaaataaagaatcgggcagcgaagcttttctgctgtttcttgaatgcgaatgattttttcaacggtgcgcgctccccatgaacctgctttcaccgtagagtcattcgccattacgcataccgtttgaccgttaatttttccgactcctgtaacaacgccatcggcagggagcccatcagctaggcagttcgcaaagagggcgtcttcaaattccagtccgttgtccaacaataattttaagcggtcacggacaaacagtttcccttgtgcggcgtttttttcgtgatattttggagctcctccttgttcgatttttttgattcgttccgtcaattgctctgtaagtgttttgttttgcttgttcatcacatcgtttgtttgcatgtgccttccccctattcccctttgtagaccggttttcgtttttctttaaacgcctgcaatccttcgagacggtcttttgttggaatcgtgatgtcatatgccatttgttcaatgcgcaatcctgtcgctaaatcaacatctaaaccgcggttgatcgcaattttcgcttgcatgacggcgattggcgcattcactacgatttgttcggcgatttccatcgccttttccatcagttgttcgcgcggtacaacgtattcaacaagaccgatttgttccgcttctttagcggttatgcgttttgctgtaaaaattaattctttcgccttcccttttccgattaggcgcggaagccgctgcgtccctcccgctcccggaatgattccaagcgacgtttccgtaagaccaagctgcgccgtgtctgcggcaacgcgaatatcgcacgcaagcgcaagctcaagccctccgccaaacgcggaaccatttagcgcgcaaatcaccggctgcgggagctgttctatttgattaatggtttcacgaatcagcgccaccgttttgcgtacttccgtttcgttcatgcctgcacgctcttttaaatcagctccagcgcaaaatactttttcacctgctccggtaaaaatgacaacgcgaacgtcccgccggaaagcgaggtcgtaaagaagatgcgataattcatataacaatgccgtcgatagcgcatttgccgattcaggacggtttaacgtaatgatcgcaatcccgttttccagtgccgtgtattgaacaagttctgacatatatgattgccccctttttacgtagaaatcgtttgcaagtaacggcttgaaagcgggcggccgattttctcttgaatgaacagcgctgcttccgtaagacgcccgacgtcaattcccgtggcaatgtccatgccatgaagcatatatactaaatcgtcggtcgccacatttcctgatgcgcccggtgcatacggacatcctcctaacccgccgagagagctgtcaaaagtggtaatccccatctcgagcgaaataaggatattcgctagcgccgtgccgcgcgtatcatgaaaatgcatcgcaagcttttcctttgggaaccgctttaagacgatttcaagcagctcttgtacttgctttggcgtagcgacaccaatggtatcgcccaaagaaagttcgtcaattcccatgtcaaacaaacgttcagaaacgcgaataacttgttcgaccgatacgtttccttcatacgggcagccaaatacggtcgatacgtagccgcgtacggttttcccttcttgtttcgctgctcgaaccacttcttctagcaccggaaacgtttcttcaatcgatttattaatatttttgcggttatgcgtttcgctcgccgacataaaaaccgcgacctcatccacttgtgccgtcagcgctttttccaatcctttttggtttggaacgagcgcggcgtacgtcacgcctggtgcccgttcaattctcgtcgctacttccaatgcatccgaaagttgcggaatccatttcggatggacaaatgaagtaatttcgatataggtgagtccggttttggacaattgattaatccaggcgattttatcttctgtcgagattgccgttttttcattttgcaggccatcgcgcggaccgacttccttaatcgtaacttgctttggccatttgctcattgcatttcacctcttactctagttcaagaagcacatcgccctcgttgacgaagtccccttcttgcacgtgaatttgtttaacgaccccggaagattcagcggcgaccggaatttccattttcatcgactctaaaatgatgacatcttgcccttcttctactttgtctcctaccgatacgacaattttccatacacttcctgccattgatgcgactacttgactcactattttcttcccccatttcttcttattttgtcgttgttgtttgcaagtgtttttctacgaagttggttgttgtgtctcccgcttgaaacgcaggatgggaaagcacatcttttagcattggaatgtttgttttaattccttcaatttggtagttgtttagcgcttctgccatgcgctcgatcgcttcttggcggtcgtttccttttgtaatcagtttggcgatcatcggatcgtaaaacggcgtgaccgtcatgccgctttgcaccgccgtttcattgcgcacgtattcaccttgcggcagcacaaaggccgtgattttccccggagatgggaaaaacgttttcgggtcttccgcatagatgcgcacttctatcgcatggccgtcgcggcgaatgtcttcctgtttataacgaagcggttcccccgcggcgatgcgcaattgttcctcgactaaatcaagaccggtaatttcttctgttactggatgttcaacttgcaatcttgtattcatttcaagaaaataaaagtttttttgctcatcaactaaaaattcaatcgtccccgcgtttgtatacccgatatgtttcgccgcctttactgccgtttctcccattttccgtcgcgtttcttcatctaaaaacggagatggtgcttcttcgatgactttttgatgacggcgctgaatcgaacattcgcgctcccataagtaaatgcagtttccatgttcatcagagagaagctggatttcgatatggcgagggttggcgatatatttttctaaatacatcgcaccatcgccgaagaatgaagcagcgcgcttttgatttccttcgaaagctttgcgcagctcttcttcattgcgtacgatttgcatgccgatgccgccgccgcctgccgaagcttttaacataattggatagccaatttcttctgctgtttttgctgcttcatcgatatctttgagcggaaacgaaatgcctggaacgatcggaacgccagcttcttccatcgtttttcgcgcttcaattttacttcccatttttgcgatcacatccgctttcggcccaatgaagacaattccttcttcttcacaacggcgggcaaattccggattttctgacagcagcccataccctggatggattgcttccgctttcgtcattttcgcaacctcgataattttctcgatatttagatagctttcactaacgcgcggcttaccgataagatacgcttcatccgcccattgaacatggagcgaatcggcatccgcttctgaataaacggcaaccgtttgaatccccaattttttacacgtatgaatgacacgcgctgcaatttccccgcgattggcaattaatactttcgaaaacatcacatccaccctttacgtcatcgttttattgtcaagcggtgcttcacacaagaagcgccgcttgacggcagctgtttaattggttaatctaagacgctgcttcgccatttcccgcaatttgaatttttggatttttccagaagctgtaattggatacgaatcagtaaattcgatatagcgtggaattttatgacgggaaatttttccgcggcaaaactcgcgaatttcttccgccgtcgctgtttccccttctttcaaaataatccatgccatcacttcttcaccgtatttttcatctggtacaccaacgacttgaacgtccaaaatttttggatgttggtataaaaactcttcgatttcgcgcggataaatgttttctccaccgcgaataatcatatcttttaagcgtccggtaatacggcaatatccattttcatccatcgtggccagatcgcctgtatgcagccatccatcttcatcaatggcttcttttgttgcgtccggatttttgtaatagcctttcatcacatgataaccgcgcgtgcacaattctccttgcacacctggcggcacttctttatttgtcccaggctcgacaatttttacttccacatttggaagcgcacgtccgactgtttcgacacgaaggtgaatcgggtcgtctgttctcgtttgcgtaataaccggcgatgactccgtttgcccgtatgcgatcgtaatttccttcgcccccattttctccatgaccgctttcattacttcaatcgggcaaggtgagccagccataattccagtccgaagcgatgataaatcgtatttttcaaaatcagggtcgtttaattccgcaataaacatcgtcggcaccccgtgcagtgcggtgcatttttcgtcttggaccgtttgaagcacttgttttggattgaattcctgaatcggcaccatcgtcgcgccgaccgagacgcacgccaatgtaccgagcacgcatccgaagcagtggaaaaatggcactggaatgcaaagccggtcttcttttgtcagcttcatacattgcgcgatgttataagcgttgttgacaatattgtagtgggtgagcataactccttttgggaatcctgttgttcctgaggtgtattgcatgttgatgacatcatgcggatcaagcgagttcatccgttcatcgagttgttcttccgtcacctcatgcgccattgcgagaatatcgttccacgtatacatacctgggtaacgcttatcaccgatcacgataacgtttttcaattttggaagccgttttgactgtaattgcccaggtgcgcattcacgcaactccggaacaatttcgtaaaggatatcgatgtaggaggaatcgcgatattgttcaatcaaaagaagggttgtagaatcagactgttttaataaacccgtggtgctagataaacttgagcaagcataaaaatagcccttgctggcgaatctcctgtagaatgaaagtgcgacctaccattcgaaaggagaatccccatgcaagagcactttcattttactacagatcaagccaagattcaaaagcaatatgccgccattttcgtttttgtttctgctcaactttcatgcattcaggtgcatcttcatcgtcgaaatcgccatttggtcaagcaagaggacgctgtcatcatcgccattcatcttttaggaaagctgctcggttttacttctgaacgggcgtggcatcgctttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgttgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcaaaacgcggtcaacatcatgcctatgccgtcgttgacagcttgccgctcccgttgtgccatacggcaagaatgcatcgcgccaaacggtttcaagagatcgccgacatcgggtattgcgcttccaaaaagcaatggtactacgggttgaagctgcaccttcaagtgaccgatcaagggctgccaatggggtatgtggtgacggaagcatcttgccacgatcgaatcgcagccgaaagcgtgatgacccaaattccccacccgtataactttggggacaaaggattcattagccgtgacttgcaaaaaaggctgtacgaagaataccaaatggcgctttggactccgtctcgaaaaaaccagaaacatcgtgcgtctgagacatgggagcagtggatccaacaaaaacgcaaagtgatcgagacggtgttctcggttctggttgaccactatcgtatcactgagatccgagccaattcgattatcggatttgaagtggcactagacggtatattgttagcttattccctggttacacttgggctagttgagcgctaaagctcaactagcaccacgggttttaataaatattccagctctgccgcacggtaattcgtatttaccgtaacaagcactgcgcccatttttcctgtggcaaactgacatgcaagccattccggcacattggtcgcccaaatcgcaacatgttctcctttttcgattcccagcctcatgaatcctcgcgcaacaagacggcaataatcatcaaattgtttgtacgtcattcttaagccgcggtctgcgtacaccaccgcttcatgatctggatgcagctttgctttttcttccaacaacttccccaccgtgaccgtcaacataaaccgtttcctcccctttttcgtacaagttcatttctaccttatgcgcatttcccggtatttagcatccaagttgacgggcaataacaagacgttgaatttctgacgtaccttctccgatttccatcagtttgatgtctcgtaaatggcgctcgactccgtactctttcatatacccatagcctccgtgaatttgaatggcctggttgcaaacgcggaatcccatttccgaagcgaacagttttgcgaatgacgcttcttttgtaaacggtttcccttggtcttttaaccaagctgccttatacaccatattgcgcgccagctcaatttccatcgccatatcggcaagcttgaattgtattgcttgaaattttgaaatagtctgaccaaattggacacgctccttcgcatattgaagcgctttctcaaatgccgcttgggcaatgccaaccgccagcgcagcaatggaaatgcgtccgccatccagcgtatataaaaattgcttaaagccttttttcggatctccgagaacattttcttttggcacacgtacgttttcaaacactaattcgcacgtattcgaggcgcggacgcccattttgtcatagtttgaacggatcgtaaatcctggagtgtccgttggaacgataattgcggaaatgatgtttttgccccgttcgtcttttcctgtcacggcggtaacaatgacttgtcgtgcgtattctgcatttgtgatccagcatttttctccattgatgacatactcatcgccatccaataccgctgtcgtccgcgttcctcccgcatcagacccagcatttggttcagttagcccaaatgcgcccaacgtttctccttttgccatcggtacaagccatttttgtttttgttcttccgtgccgaagtaataaatcggacttgctcctagggaaaccgcagcagcataacttaatccagtcccgccgcatgcgcggccgatttcttctacggctatcgcatatgaaatcgtatctccgccggcgccgccatattcttccggaaacggaattcctaaaagtcctaactcgcccatcttcttaaaaacttcaacagggaaatacgcttctttatcccatttcgccgcgtttggtgcaatttccttctccgcaaactcacgaaccatttctttaatcatttgttgttcttttgttagttcaaaattcatcttctctcccccatttcatagatttatctttgaaccgactagtcggtttttaaagaggaaataaaacacttaaccattaagaccgactagttggtttgatttgtgtatgaaaaagcgttgacccttttctcattttttaaaaaattttattttgaaaatgaaccggaaaacggcttgatgaaaaagttcgatatttgtggacgccgctttgcttcttccgtcaaaatggaatgcaagataaaatcagcaaagtagtttgcgatttgttcgatggtcatcggaccgtctgggttataccatttgtatgtccagttcaccatgccgataatggacattcccgtaatctctaccgataactcggaacgaaactccccagcctctattccttcgcggataacgcggaaaatcacttccttaaactcatcgcgttttcggttgattttctcggaatattccggttttaaatacgtgctttcttggtaaaaaacagtaatatgtggcttatataaatgaaacacttttacaaatgactgaataattgcatataagcgttctgtcgaagtggtgtagttttcgtacgcttcttgcgctttattcaacacataggtaataaatacgtcatgaatgtgataaagaagctcgtcttttgacttgaagttatgataaaaaccacctttagacgtgttgctttccgtcacaatccgatcaaccgtcacaccatgatagccgtatttttcaaatagatgaagagcagtatcgataattcgatctcttaatgttttttctgccatggaaagtctcctttgcttttatattaccactattttctgaaaaaataaaatattttttacctattaatttcatttaattataaaatacggaatggttgctggaaatgtcaactatcgtttatcatcatcatatgattggaaaagaaaggatggatacgatggcaaaaattttagtgttaaatggcagttcaagagaaaacggaaatacggaacagctcacaaatattatgttggaaggaatctcttgtacccatgttcatcttagagactttcatattcagccgattgtcgacaaacgccacgatccggcagggtttacgaaagtcagcgatgattatgatcaaatcatcgaacttgttctccagcatgatgtgcttatatttgcgacgccgatctattggtatggaatgagcggacatatgaagcaatttatcgatcgctggtcacaaagtttgcgagatacgcgtttttcttttaaagaggaaatgaaaaagaaaaaagcctttgtgattggagaaggaaacgcccctggcgatgtgcttcgcgacgaacgagcaatcggtcaagcaaaatattggaatacattttttgttcgttataaaattctccagctttagtgctggggaatttttctttacttcccaaaaaggcattgcgctatgttgtgctctccaataaaacccagctattttatccactactatgcgcgctatatttgtatgtgattcctccatggcatatggaatattttttcaccatttcatacataatcacggcgtcttttcaagaaaataagggtgggaggtggtttcatttggaaccgatgctatgtccaaactgtaaaacgaaccgaacgcgctttcatttaatcgagcagcagcccaaagcggtaaaactgaatccgcaaaccggtgaaattgaacaagaatatacaaacgatgcgttagaaccgttccatcttccttaccgcggcccaagctatcgcgtgcaatgcggcgcatgtggattaattgaggatgccgaaatgtttattcaacgagcaaaatcatcacaaatgaggtgatcaatatggcaaacaaaaaacaaactccatcatcgttggtcgaccaaaaacagcttgttaacgacgaggcaaaggcgatgagagaaaaaggcgaccagcatattcgccgggttacgccaaacggagcggacgggcaataaccatgaaaggtgggtctacttcttagtcaagtaaacccgccttttctagagatacatcgtccatgtaccgatatcgcgaaaaccaaggcgtttataaatgctgcctgcttgcggattatcataaaacaaacataatgttttcccttccgaaatcaaatcttgaatcaactttgtcatgatggcgctcgcataccctttttgtcgatgcgcctcatcggtacagacgccgacaatcatcgcggatagcgaattttctgccgtcgtggacgcagaagcgaccatattaccatcttgctcaatgtaatacgttcttcctgtctttgtctctaaactttttgcaaggctttctctcgttcttggggcagtggcgaattcagcgatgcgttgccgcagctcgataatgcgatctacgtcctccagcgtggcctttttaatttctatagagtaatccatttggttcgcgtattcgtttgcgtattcatccgtatcgcattcacaaaaatacatgacacgcttatttcccaacgtcagccattgttcaaaccgctccacgatggacgacttgccggaaagtatgaaaggaaaaacattcgtttgctgaatcagcgtggcaaacacttcgacgtcaaaatctccttgcgcatacggaataaaagaattataataccgaagcagcactgcttttagattgcctgtttcgtccaattctccccaaatttcttgaaagtcggcatcatatccaaacgattcgatgtcaccgataataaataaattaaatgatggttctttttgcagaaacgaaaaaagctggtcatggtcatgctttgttagacgccgaatcatctctcccccttttttaaatttttactatcatactatactgaaccaaaattagtcaatcatcatatacataattcagctatgaagagtatatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccagttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggataacttgctttttactccctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatataccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgtacataattttatgcaaactgatgataaacgaaacagatggaggaaaaacgaatgaaatttgttgatgagctatatgaatactataaaaaccgactcacaggcgataaagaagatgcggaagtcaactacccaacggctaaagccgtgggcttgcagctagcctaattggctgccgcgttcggctggttgacagcaaccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgtagctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttcagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattcatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaattcaatatatactaaaaatataaaccccgccttcctcccgcagctaaagcagtgggcttccggcggatgttctcgtgatgacgatgtcgattttggaagagctcgaccgcaatgatttgctgcagctcattcaagaaatgaccgatgaggaattaatggggatggtggggctttacattcttgaaagcctaaaagcgaaaatggcacatgatggaatcggacaaacaaaactgcgagatatgccaaatgttcattgaaaaacaagatgggatggcgtgcctgcgccatcccttgatgttattggagaaactcgacgtcatatccttctttcaataatacttgatgaatttgctggatatgatcttgattttttgtttcaagagagaaatgaatttctgcctgccccggcaacacttttgctccgatgcgctgatggtgaatcgacataacgtttgcttccaattcggcgataattcgcaacagtttattgagctggccaggcttatcggagataacagtcgtaaatgtcacaaaccgtccagattcgacgagcccgcgttcaatgattcgtgaaatgagggtgacatcgacattgcccccacttaatatggtgacaactttttttctagtaaatggaaatttttgatacaatagcgccgcaagcggacacgccgcagaaccttcgaccagcagcttgttacgttccaataaatatagcatcgttcgagaaatttccgcttcctcgacacagacaacgccgtcgacatatttttcaatatattgatacgtaatatttcctggttttttcaccgcgatgccatcggcaatcgtatcagaagaagtaatggttattggctttttatgacggagcgccgccgtcattccaggacaagcagacgattcgactccatatacttgaatcgatggtttcaactgttttaatgtaaatgccaagccggcaagaagtccgccgcccccaaccggacataggacaacatcgacatccgggagctgttcgataatttctaagccaatcgttccctggcctgccatgaccgctaaatcatcaaacggatgaacaaacgtcgctcctcgctgccgctgcaattcgaacgcatactcaagcgattcatcaaatacgtcgccatgtaaaataacttctgctccataacctttcgttgcttccactttgcttaacggcgctcctttgggcatgacgatcgtacatggaataccgatcatgccgctggagtaggcgaccccttgagcatggtttccagccgaagcggcaatcaccccgcgctttcgttcctcttcgcttaacgacataattttattaaatgatccccgcactttaaacgatcccgtcttttgcaaattttcgagcttcatgtatacttcattgccagaaagattggtaaatgtttgggaatgctcaagcggagtttgatgaacaatccctttcattttttcccttgcctctaaaacatcgttcaatgttaacatcgttttcatcacctagctatcattcatttcaaagttgcccctgataattatacataaaacagtagtttgtctacaaactataccccaatataacttttcatctttttttaaatgtgctataaaaagaaaggaaatcctaatcatgacgcaagcaagccgaatatactgactccatccatcaccccaatacagaaattaaaaatctgcccaatgcgttcctaatcgaggcaaatcctatctctccaataatatgatgcaatgttaggatgtttctcgtgcgtttcctcctagaatgttttgcaaattcccataaacttcattataatgaagtatgaacgatcggaggtaacaatatgaaaaaggctaattttctttctcttttatttgccgttatgtttttggtgatgtctggttttggcattatcatcccggttcttccctttttagcagaagaagtgggtgccactcctacgcaattaggactgctaatggcaacgtactctttgatgcaactattattcgctccattttggggccagatgtccgaccgttacgggcgaaaaccaattttattcatcggcatcgccggattgtcgctctcgttctttttgtttgccgtgtcaaaaacacttacgatgttatttatcgcccgtattatcggcgggatgctatcagcagctacgattcctaccgcaatggcttacgttgctgacgtcacgacaccgcaagaacgtggaaaagcaatgggggctatcggcgccgctaccggtcttggatttatttttggtcctgcgattggcggcattttttcgaaaataaatttgcatattcctttctttatctcaggaacactatccgctgttaccgcatgtctcgtgcttctttttttgaaagaatcattgacaaaagaaaaacaaccggcaactttaaaaacaaaagaaccgatatggtacatactaaaagggccgcttttatttctgtaccttcttcaatggcttattactttttcattggctgggctagaagcaacattcgcttactacgcagcaaaacgcgcagaattatattcctcgcaattaggctatatttttatgattatggggcttgcaagtgcgattgtccaaggagggctcattggaaaactaattcaaaaatttggtgaaggccgcgtcattcaaggcggaatcattgtatcagccgttggatttgccctcattttattcgttcacaacttcctgaccgccgctatatttttatcgatttttggcatcggaaacggtgtcatccgcccttgtgtatcctcgctagtcactaaacatatatcaagcggccaagggcgtgctaccggattgctttcttcgtttgactcccttgggcgcatcatcggacctccaattgccggacagatgtttacaacaatgatcgaacttccatacttagcaggtattgtattatcctgtttcgcgttgatcctttatcatgtttttgcaaaacagtcacagcaagtttcgtcttaagagggaagctccctctttttcatattggttatttagaacatagtttaataacataaatgattgtttctttatctaaataatcaacagcccatccccttgtttgttcatgaaattttatcccactatttcgattgtcaactacccaacggctaaagccgtgggcttgcagctagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttaagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattcatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatactgaacgaaaaattcaatatatactgaaaatataaaccccgccttccttccacagctaaagcagtgggcttccggcggatgttctcgtgaatggaaaaggaggaggaagtgatcgtcaagcacaagcaacattttcttcgctccatgacatgcacacatttattcgcttattagaaacggaaataacaaaggtgattgctagtgattgatgcccaccttcatttagatcaatatagcgatatcgaagaagagataaaaaaatggcaagaagcaggaattgccgcggtagtggccgtttcgaccgatcttcgttccagctatcggacgctcgaactaaaacaaaaatttcctgatttcatttatgcggcgattgggtttcatcccgaacagcctcttccatcatcattagaatgggaagaatggcttcgtcttcttcagatcgaacgcccacatctttctgctattggagaagtcggtcttccttattattctgctgaagctgttttacgattttctgattatcgcgatttctttgaacaaatcgttcgtactgctgctgcggcctcattaccgctagcaatacacgctgtttacgacaaagcttcaactgctttacatatattgcagaaaaataagataaaaaaggctcactttcactggttgaaagcggagccggcgatcattgagagaattgtagcatgcggctactttatttcaatcactcctgaagtttgttatcgcacgcgggaccaaaaacttttgtcccgtgtgccaatcaaacaattgcttttagagacggatatatcttttattgcgatcattccgattttgcatttagaacaatgtgtgactaaataatataatcgttattaaaaacaaaatgattgtttctttccgatttttttcgtaatctatatggatagtgcaactttattggaaaagaggcggttttgatgcagcaaacgatgacacacaaagagaaaatcatacagctgcttcatatttttctacccgtttttattactcaagttggtcaatatgcgatgaactttgctgacgttacgatgtcaggacatgccagttcaagtgatttagcaggagtcgcgattggatcaagtttgtgggttccgatttttacaggaatgagcggcattttactcgctctgacgccaattgtcgctcaacatttcggagcaaagcggtacgagcaaattcctcatgtggtgatccaaacgatgtatttagcgattgtgatctccctagccatcatcgctggcggtgccgccgccttaaatccgattttgaatcacatgaatttagaagcagaagtacaacaagttgcttatgattatttaatcgccctttcatttggtataatcccgttatttctttattacgttctgcgctgttttattgatgcgcttggccagacgaaaattacgatgtttatcacattaacggcacttcccattaacattttgtttaactacttactcatttatggaaaatttggctttccgaagctcggcggtgtcggctctggttatgcaacgacgatcacatattggtattcgttttttatagcggtcatcatcgtccgccggtttcagcgatttgatcgctttaacctattcgagcgtttttatcgtatttcttttgccacgtggaaaaaactattaaaaatcgggcttccgatcggttttgcgattttttttgaaacgagcattttcgccgctgtcacattgttgatgagcgagtttcatacgacgacgatcgccgctcatcaaagcgcaatgaatttcgcgtcgtttctttatatgatcccattaagcatctctacagcattgacgatcgccgttggttttgaagttggagcgaatcgttatcaagatgcaaaacaatatagctttatcggcattggaatggcagtgtcaacagcggttgttacttcgcttttgctttattttttccgcggggatattgccaaaatttatacgaacgaacaagatgtgctatttttgacggagcaatttttactatatgcgattttctttcaattttcggatgccgtagctgctccgattcaaggcgcgcttagaggatataaagatgtcaacgctacattttgggccgcttttgtttcgtattggtgcattggacttccttttggttatacgcttgccaatttcacttctttcgaagcgtttggatattggattgggctgattgcgggattagcttctggggcgatattcctctttttccgccttctctatgtccagcgccgctacaagcatgttcatcataatgaaaacggatgaaaaaaagccggcattctccattattatatttgtgaaaggtgaagagagaatgaaacggatttgttcatatgaaaaagaggctgtgcggaagcctctttttcatttatgcttatttcaatattttcgctttttctagttcacgttcttcttatttacaataatcatcgcagacggcgtaattctcgaccactaaataaatatcttcttcgttatattggtgatctcgaaaagtctttcgtaaaaataaaatgaggaagaagccgttgatcggcttcttcccgattgtcgtgtgttatctagccggcaattagaaccatgctgatccgacaataataagcaagatgaacaagacgacgattagcacgaaactacggccatgaccaaacccgccatagccaaaaccatggccgaagccgcagccgcagccgccccagccgccaaaaccataaccaaatgacatagtatgcacctccttatgttaaatttaacgagcggttagtacccccaaccaccaatacatgcgcatccaacaataatcaacaagatgaacaagacaacgattaacgcaaatcctccaccgtaacctgcacccatcatgagcacctccttcacttttgtactagtagactattcatttggatggcaaatggttagatatttttataaaaatgggtgttcaacacaatgcaaaataaaaaacggaccgatatcatcgatccgttttctatatgccaaatgagttacgattaataattttatcatgccatccttgcatccattttgttttagaaaaagaaaaaatgacaagcgccgcccaaatacagctaaacgtatatacgtgcgctttcgtaaacgcttcgtgaaacaaaaatatgccagacaataacgttaacgtcggagcgatatattgaagaaatccgagcatggtaagcgaaatccgtcttgctccttttgcaaaatataagagcggaaccgcagttgccggaccagcaccaatcaataataacaattgccaaatagtgagcgttgataacagtgaagaatgatcatataaaataaacaaatagatgaaagaaatcggtgtgacgaccatcgtttccactgttaaaccaatcgcggaatcaacgcttgccagttttttcaccagcccataaatcccgaaagaaaaagcaagcgttaacgcaatccatggaaatgtaccgtattgaaaagtcatcacacaaactccgatactcgcaagaataaaggaaatccattgccataaattaagccgttcttttaacaccaccactcctaatacaacgctgacgagtggattaatataataacctaagcttgtttccaccacatgcccatgggtaaccgcccatatgtatacaaaccaattcacgctgattagtatagccgctgcgattattcctcctgctaattttggctttttcatcatcatcgaaacctgttttcgccacgatgctatttgcctcgttacaataagcagcacaaccataaagaaaaacgaccaaataatgcggtgtgctaaaatttccatcgcaggacgagactccaaaagcttccaatagagcggtaaaattccccacaacaaataagaaaacgccgtataccatattccgattttctcttcatttgcttgactcaatgctctatcccctttttattttattgctttcattttactgatttattataattcgttttctgtttttttccaagaaaaaacgcctgccgtaaacaggcgtctttatcttactgccgctaacacaataatcagcaaaataaataagacaactattaaagtaaatgaaaagctgcaaccaaagcggcctccataaccgtaaccatagtaatgcggcgcatatccatcataataccacatcataatctcctcctttttcgttaaataacggccaaggcaagtacaaacaaccatcatttaagagtaaacaccgcttatagcgggcgccttctttgacgattcaccgtcattatatgcatccgcccatcataacgtccgggcaaatgcccagattaaggagttctttccggttcgatatggacatgcatcgcttcaatattatggcgttttttcatcaggcgttccacttcatcggcaatttcgtggctttttaccaccgttaaatttggatcaacatgtattgttacatcaaggacgacataactgcctaacattcttgcttttatatcggcaacgttctttaccccatcaatggctgcgatttcttgtttgtatgtcgtcaacatatgttcgtcaaacccatcggttaacgtatgggacgtttccataaatacttcccaagcggttttacaaatcattcctccaatcagtgcagccacaagcggatcaagccacaatagacgaacttgcgctccaataattccaacgaccgttccaatgcttacaagcgcatcggacagatggtcttttgcggccgcagcaagcgcttgactattcgttcgtttcgctaactgtgcattaaaataatatacggctatcattacaagagcagatgcaacagcgacaaatgcggcgaaaggctcaggagcactttctttttcggattgaaaaacggaagaaattccttcaatgatcacatcgatgccgatggacatcatcatgaacgcagcaattaatgatgagatattttccgcgcgtgaatgtccatacggatggttgcggtcgcgcggttttttggcaattttaatcccgattaaaatcgcgacagaagcaagaatatcgctaaaattattccatccgtccgctttgacgccgtcagaatgagcaatagaaccgacgatgagtttgcttatcgctaatattatgtagctaacgatactgacccaagcccctaattctgcttttccttttgtttccacacatttcaccaacctagctgtcctttctgcatttataagtgtaccaatataaaaacatgtaagtctatagcaacaaagttggcttttggaaggagtatagatgtggacaaactttttcttactcgggtaacttttttgagcaaaggcaaaccactactgcgtatgatgcaacagaaagtaaaaaaacggcctgccgatggttgcaggccgttttctccttacattttccttacgatttgaaaatactcttctaacgtaatttgtctttcaaacatcacttttgctgcttttttgccgacataccgaagatgccacggctcatattggtatcccgtaatcgcttcttttccttttgggtagcgaataataaatccgtactcatgcgcatgcagggcgacccattttccttcttttgtttctccaaaagcagtcgtcaatttgtacccaacactttggcttgttatatccattgccaatccagtttgatgttcgctctgccctggcagtgcgaccgcatgaatcgccctctcttttcctttttcttttacttcttccgcaaatatcattttttggcgctcatatgaacgatagccagacacggctacaagctggattccttctttacgagcggcagcaaataacgcttcgagcgctttcgctgcctcggcgcgcatataccgcttgtccacatttttttcggcaaacgaaaacggaacgcgcggtgcaactaaatcgttcggcttatatgcagctggcagcgattgttctttattcacaagcgctaatatattacttgggttcataatcactttctggccgttttgcacttcaacaatattccaatattccggttctaacaatagatccggatctatcgcttcacgatctttagaatcatccggtttttttggcgtttcattttctttcttttcatgatgagtgattatatgtttattcgttttatctgatgctttttcatgttcccctggaaaatcattccattgactgcatccgctaaataaaaaaagcaatacaaaaatcatccatcgaaacagctgtttcattatttcaccttttccgaatctatacacgacagaaagcccacgttctagcatatcccgtttcgctatatttggcaccacttcatcgcaatgactgttagaagcggctataattaaatgcgaatgacaatgaaatacgatagccgcgcgttgaacttaaacatctattatccaacacggatcgccgtttctagcgccacttcaatcatctcgttaaacgtggtttgccgttcttgggctgttgtttcttctcctgttaaaatatggtcacttaccgttagtacagaaagcgcttttcgaccaaattttgccgctaacgtatatagcgccgccgtttccatttcgacagccaaaacgccgtaacgcgcccatgtttcccagtccggttggtcattataaaacatatcagcggtaaagacgttgccaacttttaacttcaaccctttttcgacaccgacttcataagcagtccgcaacaaatcaaaatgcgctgtcggtgcataatcccgcccgcggaaagtcaaacggttcatattcgaatccgttgatgcgctcatcgctaaaatgacatcacgaacgttcacatctttttgaattgctccacatgttccgacgcgaattaatgtttgtacaccatagctttggattaactcattgacataaatagaaattgaaggaactcccattcccgttccttgcacggaaatgcgatggcctttatatgtaccagtaaagccaagcatgccgcgcacgcggttgtaacatgtcgctccttctaaaaacgtttccgcgatatattgggcgcgaagcggatcacccggcagcaaaattttatcggcaatttctccttgttttgcttcgatatgaatgctcaagcggtatacctccctctagaaatgttgatgtatcaaggctttgcggcctctcaggggtgtccaaaaaatatttttcgacaaaatctcttacatcctttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggttatattttcctgccgtggggggaagcgtattcgatgcaccctttggatctccgcgtcgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttggggactcaaggtcgaatggataaaatcacgccagcttctccggtgtcatcctgttgtccaacgattcttccgttcgcagggggaggccttaggccgcccgttgcacctgggacaagacgtcctgtttcattcgctccgcgtcaaacgcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcacaaggcgacgatggattgctttccggtcagcgggttgacggatcgggtcgtgtaatattcatgcagctcgcgaaacgcctcgttgtgccggatcagcggaatcatcgcccgaaacagcaccgagcgcagccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctccttgagcgtcaggcccgccaacttcaccaattggcgcgggtcccgataatgggcgaagctgccgatctccgccaacagatcgataatcgtggcgtctcccaacccgtcgaccgttttcagccattgatactccatcgtcgtttgaaccaatgccttcaactcggcgtccaacgcggcgatctccgcctccaattggcggtatcggcggacgagcgcggcgatctcaaaccgggccatcgtcgtcccttccgtcaccccaatggagtccttcgcggcgttgatcaacgcctgaattttggccttctgcgggcatttcagcccttcgctttgccggtacacctcgatgagctcctcggcggtccgacccgccatatcggccggaaacggcgtccactccaacaccgaaagcgccgtttttcccagatcgcgaaacaccgtccaaaactccggaaaataccggtcggtccagcggacgatcgcgtttttcaccgccgtctgttccttgcggagcttctctttgagcgtgcttcccacgcgcaaatcggcttctatctcgtgcagcagccgggggacgaggaatcgtccgtcttttgccagtctggcaatgaccagggcgtctttggcgtcgtgtttcgtcggcaggttgtcatcaagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccaccgcgacgatcacctctgacttcccaaacgcttgcatcgcctcctgaatcgctttatacagctgctgaaacccctctttcgactggaagatcgggaacgacttgcgaagcacgcgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcgatgcccacgacaagcgtttgttccgtaacttgatcaattttatagttttgtgtacaattcatctgaagtcctccttggcatgatggtaggtattgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgctcctttattcatcctatcttctttggcaccacgttttatgccctttttatcatatcacacaatcagtgtgatgtgtaaaaaataatcgctacgggcatactgagtataccccttggcaacattcatggcacttttgctgtatacattcgtctcaactttcgaaaggaggcatcacgcggatgaaaaagaaattggaacaagcagtggaatatgcgaataaaacaaatccatcatcccgttcgagtaatcaaccgtctacttcgaaaaaagaaaaaacaaagttttaagggagaaatattctccctttgtttatgatgtcttcgagtgataatcatcccggcggcgcgctaaatatttttcattaatatacaatacttttttatctttgctcagtgtatattttttctcccgttcttttcgtttgcgaataaaccaacagccgagtatatacatagggagaaataattctattgctcctgcataaacgtacaaaaactgttttgtccatgtcatttttgacaaatgcacgtcaatatcgctaaacatataataagaagttgccacaatcccccctgcaataagcacgttcatcacatgtaaaaaaggaacgtctttccaacgaaaaaatattcgttctatttgttctttgacaaataacaaaatggctgcagatattacgcaaagcaacaaggaaacaaaaagcgcggccatcatcgtttccccttccccatcatcatttaactgcaaaaactttcgcgaatgaatcgcttttaactgtacaaactaatattgaacctctgcatgagaaaagtcgcagattttgacggacgtaagagtttttcctacacctgcgtgcaggcactcactctgttccgtaagtatcatggacaaacacttccttagtgtttagcgcctgtcggatcggttcaaaaccgttttccacttcacccaatcgctccagtcacaggcttttctagttatacaataaatgaaggaggaagctgtttatgggtaaaaaacaccgaaaccgcatcaacggccaaaaaaagaataaccatatcccaaaagaagcgttgattgctgaggatgccgcccatgcgaaagaattctccgccgcgggaggcagaaaaaacggaccgggtcatcacgataaccctgattcataacaatgcaatcaatgatgaaagccgttttatatgaaaaaataatctagaaacccttgtgtaacacaagggtttctatgtggaaggatctacttcatcaaatgataaagtaactacttttgtatattccccccgggcaatctcttcttttgtcgctttttcgtcaagctccttctcatcatccattcccggcgctagtttcggaaattcgcggctattcttttttcgctccaagtgatcgcctcccttcctttattatccatacccgaaatttacgtaaactattcgacttttttcttcattatatcatcattttttctttttcaaacagaatatttagaatttttatactaacgaatatgaatgcgattaatttttttccatccttccggacatagtttgtaatacacttgcccctttagtccttcatcaattaagacgatatctcctgtactcgtgaactacccccacttaatttctagcgaaaatttgaagtgggggcttccaaagaagtttgactgctttaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcaccatttacatcagcattaattagtttgccggactttgttcgatacaaacctcgcttaatacgtttgccactgaacttatattcttttggattgtcggcattatattcaggaatctcatccccgtcaaaaaagctggctttagacgtatatgactcttcctgtttgaagaatttaatgccgtaaaatttacaaagatactctagtttttcttttatattaccgagaggaatattgacaaagttttgatttgtcttttttcctagattaatattgcgttgccatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagttaatgatgtaacggcaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcttgtttacgggttgtacctttgattttttgcttatctttaatgctttgaagtctggcattttctttgttaaaccattgattaatactttttaatctccgcccatcaatgatgaacgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtcaagtaacacaggcggaatcgttatcgtgataggcttatgagtctttttatacagattcgaatacggtatcgtgaatttgttgccgtctatacgaatctggccaatgatcagtgaatgaaagccatcttttttaagatattttggaatactgatagccttgtggtcatatttgccttgtttggctagttttactaagccaaagaaagatttaaaagcctcattaaccttttttaaaatttgctgtgccatgttgctgtttaacagcttatagttttcgttcgttttggcaagatgatagtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacatgttttcacctcccatctaactatatgatactatattttactgaatctatcctaattttcagcaaaatatagttaaggcgattcatctcccacttactccgcttcgcttcgttgaagtgggagtcttctcgcctaattaagataaaactattatcaaaatgatggaaaccatccctgttatgaaagaagaagatataacggcaaactatatgcgtaatattcaaacactaaacgcagctgtcaaagcagttcaataaaaaacgacgagtagtgcttactcgtcgttgtctcctatgtccagctcctcatcaataatacatttttccaataaataatcaaacgtaatatccgctagttcttctagttccgtttgcgtcggtacaaaaccgcggcggatcaattcatgataaaaaaattcggcaatttcttccgtatcaataacaacctcaatttccttcaccacatctcgccccctttgtaattgttttatgtgcacttataccgttttatgtcaaaagaatttgatcatctatgtactaattttccctcttcgcccatacattagtagcgtaaaaaaacaatagcggagggaaattgtatggacaagcagtcaatcatcgataaaacaatggaaacagttgtgaatttgctgggaacggctatgatattgcttggcgttccttatttcattttcgttttagttcaatttttattatggtaattggcaacaattcgtaaacgttttacaactgtttccatcatttgtttatattgttcatcgccaaaccattcgtataaatatttgtaatcattatacatatcaagcagctcatcaatggattgtgatggggtcgtctcctcggaaggagaaagaagcacgtatgcttttatcggcgccgataggacaatatcttgcaaaataatgacggatgattcttcgtcatctgctaaaggaatgacatcctccatattgacttcaatttcccagccgtcgatcaatcgttttaattcatagacaatttcttcccatccttcttcttgatagcgataaatttccgtacgcaccccaatcactttaaatagatcgtcgccgtaatcgtggacgcgaacgatttcacctaagaaaaacgacaattccacttctatttcttgcgtgatccataaatcgccagtaaattctgataataaaactaacgcatgttccataaataaactgcggctgtgattaatttcatataaaaatgcatcatctatttgttgaatattcgttatcgtgccgaccgttccatacaacatattcacgacaatatctccaatagaaaattttggccgttttgcaccactcatctatatcccccgtttaaaagcagtgatactacattatatgcaggcaaaaataagtggacacccctttccatcccgaaaaaagtattttgagaacgcttacaaaaaagaaatatgggaatgggaagacatttacgcctcctgtgaaaactgttcccatagttcgtcaaatataatcatgctatctaagtaatcgccgtttagttctaaatatcgactaatttcatcataatcggcggatgttttcgggaaactatgatcgtaatatgccccgttagcaaaccgaacgaacggatcttctttttttccatcacgaaatttcaataaataatggtaaaacgaacgcgccattgtcctcatcctctcccttctattctttgttgttcattttagtgagtttttttgattttgtcatctgtcaaacaactaaagccgcgtttttcttcgttaatcttcgtcaagcattttatgtaaaattcaatgatagatgcttccatccccccttttttcttgtaatgaaatagtacgctgaaagatgcattttcatgaaaatattttatgtttcaccttatgaaaaataggagttgcacgcttcttattagttttgatcactttgttcattcacaatgcttttatgaatccaaatggcttcctgtgttccttcccccatggcgatcgtcacttgttccgaatgaacgccaatgtcccctgccgcccaaatattcgggacatttgtttgttttgtccgtggatttgtaggaatatgcttgttttctaatcgttccacgccaagttgtttgcatcgatcacaagaacgcgatgatgataacggccgagctggatcgccgcctgcaatccggcaatgccgcccccgataatgatgcattcgtacatcgtatgtcacatcccatcattgcttttattttttattgttcgttactgattcgtattcatgcactttacaaaaaaaagctgtctccgtaaaagagacagcgtaaatcaaccattaacagacagcctgctgttcctcggcaaaatcaatttcaaagccaagatcctccagcatccgataatcttctgatttttcttggccagctgttgttaaataatcgccgacaaaaatagaatttgccgcatataagccaagcggctgaagcgagcgtaaattcacttcccgtccgccggcgatgcgaatttctttcgttggattcatatagcggaacaatgccaatacttttaaacaatatcgtggatcgagctcatttgttccttcaagcggcgtgccatcaatcgcgtgtaaaaagttaataggaatggagtccgcatcaagaatgcgcaagcttcgtgccatgttaataacgtcttgcttcgtttctttcatgccgataatgacgccggaacaaggagaaatgccagcttgttttaccgtttcaacggtccttacgcggtcatcatatgtatgggaagtcgtgatgttcgggtgatgttctttcgatgtgttaatgttatggttgtagcggtctactcccgcttccttcaggcgcgctgcttgttccggcttcaaaatgccaaggcatgcacaaatttttaacccaaagcgttctttaatttctttcaccgccgaaacgaccgtatcaatttctttttcactcggaccgcggccgcttgcgacaatacagtatgtccctatgcgcaggcggtaagcttcttccgctccgcgaataagcgtttctttatccaccattttatacgtttttaccggcgctgtcgaaacggcagactgtgagcaatatccgcagttttccggacaaagcccggatttcgcgttaataatcatatttaactttactttattgccgtaatatgtgcggcgaatgttatacgcgccttgcatcagcaaaagcagttcttcatcgggacaatctaaaattgcttgcgcttcttcatcggtcaattcatacccttcgatgacacgatcggctaattccagccaatttaccatttttcctctcccctttccacatcgttacatttatcgtagcgaaagaggagttatattgtcaacttaaattttataaaggttgactattaatcccatacttcatcgagatgatcagcataaaacgtcaatgctttttcatatttttttatccaagggtcggaggaagaggcgactagggcatggatcagcattgatacggcccttttttcttctctcatatgatatagcgtcatcgccaaaaatgcttgtaaggctaaattatcagggaactcttctaatccttgctccaacatgtttgccgccttttcatactcacctatacagcggtaactgctccctaattggataaaggttctctgacgaagttcgccttcaataccataatcaatcgccttttcataatacggaattgcctttctttccaaccctagtgaatcataggtagtggcgtaataaaagtgaatggttgcatcttgaggaaatgcatcaagcaatgagcgcaatatcgtttgcgcttcttcatattgctttgcttcaatcagttttatcgccttattcaacatttagttttcctccttctcctcaatatgtggttgttcgagcaaacgaacgaaaaatccttcactaaaaggatatgcgtccatgcgggacagcatatcctttgccatttatttggttaatttttcgacgatatcgcgagcgatccatacgccgcaggcgcttgcctgtgcgaggccgcgcgtaattcccgcgccgtccccaccgacgtacaatccggaaatttccgtttcaaaccggtcgtttaattttggccgggcggaataaaactttgcttcgaccccgtaaaagagcgtatgctcggaagcaatcccaggtgtgacatggttgagcgcttccgtcatttcaataatgcttttcatcgtattgtacgggagaactagccctaaatcgccaggaaccgcttctttcaatgttggctcgataaacccttctttaatccgtttttcggtagagcgtcttccttttaaaatgtcgccgtacttttgcacgatgatgccgccgttcgataaggcgtttgccagccgcgaaatttcatgggcgtattcattcggcttatcaaatggttcagaaaatttatgcgatacaagcaaagcaaagttggtgttgttgctgccaagttttggatctctgtacgcgtggccgttcgcaagcatgatgccggaatggttttcgacgacaacgtgccctgaaggattgctgcaaaacgtgcgtacttgagtgccaaccgacgtattgaaaataaattttccttcatataaatgctcattaatttcttccataacaatgttcgacgtttccacacgcacgccaatatcgacttggttgttcatcatgcgcaagcggcgtttccgcaatacgtttgccagccacaccgaaccatcgcgtccaggggcaatgacgactttatcagccgtcaatgtttcgccgcttttgagaacgacgccagtaacacgataaccgtcgctgttcttttcggtcgtaatatcttccacttccgttttaaaacgcatgtcgattcgttcctgtaaatattcgaaaatgctttttaaaatttctaagttttgttccgtccccaaatggcggacttgggcgcgcaatagcttcagcccagcggcgtaagcacggcgctcaatttctttcactttctccgtcgttggatcggtaatggatgttgccgcaccgtgttttaaattaatttcgtccacatagcggatgagttccaatactttagaagccggcaaataatcggtcatccagccgccgaattcgcttgtaatattaaatttcccatccgaatacgcgcccgcgccgccaaacccgtttgtgatcgagcatgccggcacacagccggcgtaatcttttttgccggccggcggcggacatttctcgatttttttctgaagaatcgggcaatttcgcttatatatatcatgtcctttatcaatcaatagaacgtttgctcctggaagtttcaacgttaattcatagcatgtaaaaattcctgccggacctgcaccgacgacaatgacatcataatggctcttcatctgttcaatcccccacttcccgtattccatttgtaactatatcaattattttccttctcgtcaatataaaacacgaacttttcttcatgtatacataaataatgttcgttatttttctatcttgttttcacagataaaaactgataagttgataaagtaacaaaaagagagggaggaacacggatgaagtttttcgtaaaaaattttattaacggtgtgattacatttgtgccgattattttagcgatatatgtatgctataaagtgtttgcattttttgatggactgttcggcagctacgtacggccatatttcaaagatgattacataccgggaatcggaatattatgtacgatcattcttattaccgttctcggctggttatccacacaatatattagcagcaaaatcattcggcttgttgatcgcctgttagaaagcatcccgttaattaaaacggtttattcggtaataaaagataccatcacctcttttgtcggcgaaaaacggtccttttcaaaagtagtgttggtggaattgcctaatacaggaatgaaatgcatcggatttatcacgtcagaagaagtcgcaaactggttcaatccgctccaagaccatgtcgctgtctatattccgcaaacgttccaggtagcgggcattacctttttagtgccgaaagaacaagtgcaggttattgatatgaagccggaagaagcaatgaaatttgtgctttccggcggaatggcctcatccaaaaagaaagggctgcctgaaacataacaggcagcccttttggaaattaaaaatatcgctttttccaaaaaataagcgcagtaatggtcgataacaaaccagcaatcaacatcgccaccataaatgcatacggtgaatgctgatatggaatcggcacgttcatgccatagaagcttgcaaccattgtcggcaaggaaatcacaatcgtaatcgctgttaaaaacttcattacaatattcaagttattcgaaatgaccgaagcaaacgcgttcatcgttccgcttaaaatgctgctgtatacttccgccatttcaatcgcctgtttattttcgataatgacatcttgcagcaaatcttgatcgtcttcgtacatgcgcaaataattcagacgcaatagccgttccatgacaatattgttcgccttcagcgacgtcataaaatagactaagcttttttccacactgaggagcgaaaacaattctttatttttcatcgattgatgaagctctttttcgatttccgtcgttctgcggctaatttgttttaaataacgcaaataataagtggaaatcacatatagcatttgcaaagcaaaacgcgtcttcataaacgtgtaaaagtttttaattttgtttttcgaaaactcctcgaaaatcggattttgctgcagacagacagtaatgaagcacgtattcgtaataatcatgccgatcggaatcgtttcatacattggaccatctacttcatcatttgcggcaatgggaatatcaacgataatcaatacgtgattatcttctttttctatgcgtgatcgttcctcatcatcaagcgcatctgtgattgaatcgattggaatatcaagatgattagcaatataacggatttcgtcttccgtcggagctaccaaattaatccagcagccgttttgaatttcatcgatttctctcatttttccgtttgcatccgataaatacattttcatcatacgcatccttcctccttttcaccgcgaggaagtttgcgcttctccttttccgatcggagcccgttttcgtacgatgagtagctcagtgatcgaaaaagaagaagacaatgctcccccgctatattccggctctggttcactcgaacttcgactactcatatacgaaaacgtcactcctttcgtaaaaaatactccttgattataataacgttgaatggcgcatttgtatagtagttttctaaagaaaaaagcagcctactggctactttattcgcttgatggtgtagtgttgaaaaaatcacgatcatttttttctgttttgcggctattggatcgttttttcgatttttttcccatcactccatcggattcgtagctcagcggaaacgaggtttttttctccatttttagtcctcctttttatttctctttttactttttgtcaactggacacgatttagtcacattatgaactttttacatcatgttataataaagatgaggagggtgaaaaatggacattattttgacgccaaaagcattcgaatggtacaaagaagagcttgacttacaagagggggatgctgtccgctttttcgcgcgctacggtggatgcagcaccgtacaaaaaggattttcgcttggtgtggcaaaagatgagcctgtagaaccaagagcgcaaacaacggttggtggagtcaccttttttgtagaggatagcgacatatggtattttgatcgccataacttaatcatcgatttcaatgagcaggcaaatgaaccggtgtttattatcgaatgatcgctcccccttcccatggtgatgaaaagaaggaacgtattgctgaagcagaaaaagctagcactttttcgaaaaggctagctttttttgataacagcgatcgtacagcgggaaacacagacaagccgctgttgttcatcgacgattttaatatcccataccatcgtcgtctttcctcggtgaagaacggtgcctgtagcagtgacggtgccatttcgaacagcgcgtacatgattggcgtttatttctaaaccaacaacgctttccttttcttgatcgacaagcgcatacgcgccgatgctcgcaaccgtttctgccaaagctacggaagcaccgccatggagaagcccaaacggctgatgtgtgcgatggtcaacgggcatcgtcgctacgacacgtccttctcctaactctgtaatctcaatgcctaatgcttctaataacgttccttttccaatctcttttaaattagccaaattcatctttccctctcccctttacttacagtagacgaaaccgtttgagatgatcaaacagaccctcttgctgcaaaatcatgatttgcttttctccaagcaaatcaaaatgtggaaacaactcacgctggtgaatccattctcttcgcaatccgtatttttctccccatgccgcaagtttttctacatccgaacagccaacttttgttactgtcgtatattgtggaaaccgttcgtcataccaataatgagttaaaaacgcgatttcccctttttttactttctccttccattcgattaattcctgcctgcgaatgccaaaagccatcgtatgtatctccttactttttcgcacgttcgtatgcttcatgccaatccgggaaatatttgcgaatgacaatcgggcgaaacgtatcgcgctttacacaaacgtgctgggatttgcccgtcacagcaacttctccgtccggtgtcaaaatttcatagccatatgtcacacgaatgccgtcatacgcatcaatccatgtacggacggtcgctgtttccccataatggagcggttttttgtacgaaacttgaagatcaacaaccggagaaataatcccttgtttctccatatcggcataatgaaaacctaactgtttgatcagctctgttcggccgacttccatccaaacgagataattagcatgataaacaacccccatttgatccgtttccgcataacgtacttcaatttgcttttcagcgactttcattagttctccctccgttactatccttgcgtgtatacaactatatcttatcatactccatgttttattagataaaaaaacggagtcatcctgcaatcaggattactccgttgtctatattatcgatagccgttttcgcgtgccgctgcctcatctttaatttcagcacgcattgctgcaatcgcttcttcgcgccgcttgtttttttcagcgattttttctcgctcttccggagaagcgaattgcattgtctcttcagccttttcgatattttcaatggtgttttgtaccatatcttgcaatttttctacattatcgctacgatcatccggtttaggacgatgatgtgccatcacgtttcctccttcgtgattgtcattcggtgtttattcgccttttgtttgaatcacttgagcatgttgcccagattgatcttgcatttttttccctttatttcctccagcggcacgaggttgggtgcctagatggttcggattgaaatattttgggtttcccctcggattgctcatgtacctcgcctcctcaccatctagtctgtccgcccggatgatcgctatgcatggcttattctgctttttttaacatgcgttcttccaattttttttcgattttttccattgcttcacggtcattgagtaattgacgtttattttccataattaattcttgaaatgtcattttacgggtttttctcatttcttagccctcctctcaattattattttaatttcattaattcccaaaatagctgaaaattattacaacttttcgaaaaattttatgttgcaaataaaaaagcacctttccgttaagaaagatgcttttattcacggaatgccgctgttatttccaccatttgtttatatgtcatcggaccgataatttttttgcgaatgacaccatctttatcaatgatatacgatgttggaatcgtttgaatatgatatagttctaatgctttctttttttcatccaacaccactggaaacgatagttgatattcattgataaatgactttacattttcacgagtatcttgcgacgttaaatgaaccgcaagcaattccacgtcagaatgataggctttataaaatttttccatatcaggcatttcttttttacacggcgggcaccatgttgtccaaaaattgacgattaccggctttccgcgaaaatcagataaatgtaccgtttggccattcaatgtctgcaatgaaaaatcgggcgcagcgttacctacagaaagaccgacttcctttgctttttctgctgccaacgcattccaaatgccgtatccagtaatagcaagcagcaatatagcgacaatgaattttttcattgatttccctcccgctacgtttattaaaacataaaatgatcaagaaaaaaagcaaaaaaggggcgtccataggacagccccatttagattagcggatatttttatgttcgtttttcatttttttcgcttctacttccgcataggaagcaaattcattattaaaaccgtttttttgctttgcgttgttattgcgttgtgcattggcgttgccaagtttcgtgcgacccatgcgacttcctcctttgcaacaagggtacatcgatagtataggtaaacggtgaaaaaattattttgttatttttcccctgtcgcaatcggattttctggataggaaatccaatcgctccagcttccggcatacaaacgtacattcgtataacctgcttctttcaacgcaagcacgtttggacatgccgtcaccccagaaccgcagtacacgataatgggagcatcttttttgattgcggaaaagcgctccgcttgttcttgcggacttttccaatacccctcgtccgtcacacagtctttccaaaacatatggagggctcccggaatatgtcctgcaatgcgatcgattggttcttctatgcctgcgtatcgcttccattcccgtgaatcgataataatcgccgatgactcttgaaccgcacggcgcacgtcatcgacagtcgctagccacgaaggctgagggcgaggctgaaatgatcgcggttttacggcagcaacctctgctgtgactggataccccgcttctttccattttgtataacctccgtctaagacgtaaacacgctcatgcccaagatagcgaagcagccaccaacaccgtgaagccatcgccccgtcctgatcatcatatgcaacaaccgtaaccgtttcatcaatacctgccgctgatagcttctctgccaattcttcaacagtcggaagcggatgccgtccgccatggttggaaaccggcgccgacaaatctttttctaagtcgaaatagagtgcgccaggaatatggtcttcgatatattccgccaatccgcgctttgggtcgtttaaataaaagcggcagtcgatgatgcggacgtcttccttgttaagccgctccgagagccatgcttgtgaaacgatatgcttcactttgcttcccccctactttttgcttcgctccacatactccttgaccatttctgccgttacatatttccgcaccggtactgtcccttgttttgccagttcgtttatctttttagtcaccgcgttaattttttcgactgtaaacggctgcccgttttggcaaagcatcacggcttcctcaatatagcgctcccgttcttgttcgagttcggcaaaccgcttaaggatggcatgctgtttttggatatgggcggtaatcgcttcatgtacttcactcattagaatcttcctttctcttttccttttccattaaaacgcgaacgtgcggttttggcgtccaacaccggaattgataatatggtttcgtttcgtaaccaagccgttgacaataagtataaagtccttgatccgttttttgaatcccgtaatgaatgcaagtagcgcatgcgtgaaaccgagtcatcgtctctcccctttatagaatactcccacttttaaatgggcaaggtgcagcccaagttcaaactcctaaaagctcccatacgaattcatcgagcaaacgagcgtcgaccgtttttttgtctggcagccacttaagcgccgaccgttccatattgataacggataatatttttgcaggtaatgcgaaggaaaaatccatccgcttttctgctttcgcttgccgcaacaatcgaataagctccatgatggattcatccccatccgccagttggaaaagcgaaagcggcggaaacgcatgataccgcatgatccaatgtaaagccaatgccccgcgcaatgtttgcacaaacgttttgatatacactttgcttcctatttccttttttctaagcaaattggcatttttcactgtcaacgaatgatagtgataagccagactttgcaatgaataatactgtcggatcatctcattcatttttgtataaaaatcatcgtcttttgcataaatgatcggggaagaaaaccattcataaagcgacggattcgatttttgaaaaagctgcagcgctttaaaaacgtcccagctatgccattcaatgggcggagtcgaatcactccacgtctccgaccattcggaaacggttaaatacgaccgaattggtttgatcgtaataagccggacgtcatagtcgctttctttcgtatctatcccgtatgcccggcttcccgcctcacacgcgtataacacgcgaacggattgctgtttctcgatctttgttaattcatgttgaatgaaatccctcattcttgttcctccaataaacccgacagctgccgcgcacattcgcgcagttgttcgacatcgacttcggcccgtagtgtcgcctgcagtccagaaaaatagtcatcgacttgacttgcaagaaaagcgataaactctttaatcgccatttcatattgctctttataaaactgaaacatacgctgttcttgtcgagcggcataatcgtcgattggctgctgtatttgtttttctatttcttctttcatatagcgcttttcatcccgctcaaaaaacgattttgcgtttttatacatcgacagtgctttagaaaatcttgcttcatcgatttgctcgaaaccgagcggaaattctggagtggaaaacgaaatcgtttctaaagaagaaagaggcactcctttatgaatccgttcgattttgttgcatagatccataaattgttcatgaagacgctcctttaaaaatcgctcgactcttaagcttgttgcacgcatttcttgcgacaagtcaaatccaacagaatgcaacaattcttctaaacacgcccgaagtgcttggcgaatatcacggccgtcgtcgcgcagtgaagccggattgaacgattctttaaaccaatcgttgaaacggaatgatacgcgctgttttacataataaacaagctcggcgatttcttgtttcatcgcatgtatatcatggtcgatggagacagagtcaagcagcttgtgaatcgccgtttgctcttgcgaaagcgcgcgttgttttgcggctttttcctcattgctttgctgtgcggcatcaatatagtcaagaagcgtcttttgtgcgcgcttcatttcggcatatgcgcctctaaccgctacttccgtcaactcttccgtaataaatcgagtaaaatcttcttcaaactgccgaattcccgattctgttaagaaaccgtatcctccatctgcttttttgcctgttttttcatcaagggcgaaacggctggaaagtgcgtaaaggcgcggaaaacgaatgccaaattgagcaagctgttcttccacatacgccaatactgcgttgagttcctctcttgaatgagccaaatccgcggcattgacgataaaaaacattttatccatcgcaaacgtatctttgacgcgtccaagttggattaaaaattcgcgatccgccctcgaaaacgcatggttataataggtgacaaacaaaatcgcgtcggcgtttttaatatattcgaacgccactcccgtatgacgggcattaatggaatccgctccaggcgtatcgacaagcgtaattccttggcgggtgagctcacagtcataatgcagctcgaccgattcgataaaacaagcggtcgtttcttcggcgacatattgaacaaattcatcgatcccgatgcgcagcttgcggccgaggtggtctttcatgcgttcaaaaccggaaataaccgattgaagaaaagaataatgcggtttttcatgcgcaccggcctcctgcaagtccgctatcttttcgcacatcgcaagcgcttcgtcccacgtttccgcgttcatatgaaaatagcggagcgaagcttgaacgtctgaaaaaagctgcttgtcgcttttgacttggacgatcacggtaccatgcggatattcttctgtaggcggcacaattttattaatcgtcgctgtcgttggatttggagatgacggcagcaccttctctccaataagcgcattagcaaatgacgacttcccagcgctgaacgctccaaaaagagcaaccgtaaaggtgcgatgttccaagcgatcggctttctccgttaattcgcggacaaatcgattcattccatttaatccagtgatgatatttaccgcttgtcgtatacattctgtcgttttttgtattttttgccgcgcggatttcccctgactgagcgcttgttctgggatgtgcggacgtttcttttcgtgatcttgtttcgaaggaaccgtcagcgctgaagattccagctttcttatcacaggcaaagcggtcaactccgcgagccgcttgtcatcactatcttctaaaacacgattggacgaaagcaagcaaacaagattttcatgcacctgcttgcgcgttttttgaagatggtgaagccgttcgatccattcatatttttctgtttccgacgcaatttgatcttcaagatgacggcgtttttcttctgtttgctctctccatttcgataataatctctcaaataactgcattgccacatttcggtatcgcttttttacttcataagcaacatcgttcgtataattcagaacggcttctccggttgcgcctgctccttttttcaccagtgcgcttaaaacgtccgcttcccaatccaccgtccattgctgacattgatttagcaggacggaatcctctatatcgtgttctttgagaaaacggatcaacagctggcgaacgtgccactcgatttgcgaaaccgctttttcttttacgttttcataaaacgcacgcaaccggtttgcccgttcttgttcggtttttcctttcgtaaataaaaaaccgactttgaaatccggctgcatggattgtaaatacgctttcgcaagttcccgcgtttcaaacggcatgatataagcattctccaaaatatgatctaactctttgcgaaattctgtttccaagttcatatgggctgcttccagctgctcgagttcctcttgcatccggttaaggcgctttcgtatttgttcttcttccgtttcatcacttaaaagtgcagcaaggcgagctcggatcgcttcttcttcctccgcatctttctcctcaagccagcgaacgtgttcgtcaataagccgcttcaacgcaacctccacaccgtagaaaagacgttcgtctttttcacggaaaagcttctgaaaacactcgactagctcgttccattcgttacgcggattatccggtgctttcaaagaggtaaaaaatatgcgttctgcctttacgccccaatttcgaaacgcttcctcgacggactggcgaaattcatgaaacgacagctcattgtcacgatgtttatcgatttgattaataatgagatataacgtttttccgtagtttgtcaattctttcgtaaatagaaaatttaattccgcttgcacatggttgtaatccatcatataaaacaccacatcggctaagtgaagcgccgattcggtcgcaagccgatgcgcatcatcagtggaatcgattcccggcgtatccatcattacaattccgtttggaatgcgcgatgtttgccggcttacttcgattaattcaatcgcatctccatctttacattgagcgcgaataagttcaagatgatatggcggtttgtactccaccggcggttcatgcttgtaaaacacccgcacgtattcttgtcctgatttcactttcacaagattggcgcttgtcggaatcggactggatggcaataacggttcgccaagaagcgcgttaatcatgctcgattttcccgcggaaaaatgaccgcaaaaggcgatggcgaattgttcgttcgccgttttttcaagcagctgcttcgcttttttggcatttgtctcatcgccatgagcaacaaacgcatcgtacacgtcgatgattttttttaaccatggcattaacgatgtttgctgagtgactgatcccatattcaaacccctcgccttaatatcatatacaatcattttactgtatttacgcacttttcccaatacaaaaaatataaaaatcccgtcatctatggatgcaacgcgcgccagcgacacaacgcgaaatccgcgtgatcgaagcaattgcccaccgtcttggaacgctttttcaatgacaatgccgattccgacaacatgggctttcgcctgctcgacgatatctgtcaaacctaaggccgcttgaccgtttgctaaaaaatcatcaatgatcaaaacacgatcttgatgatggagaaacgattgggaaacgaaaatttccgtttcttctcgtttagtaaatgaatatactttcgccgtatacaaattttcggaaagcgtaaccggttttcgtttacgcgccactaacaaagggacacctaattcatacgctgtcatcaatgccggactaattcctgatgattcaagtgtcagcacctttgtaaccccttcatgacaaaacgcgttcgcaaacgtttcaccaatctttttcatcagttgcggatctacttgatgatttaaaaatcgatctactttgttaccaggggaaaaacgatctcaccgtctatcaaaaaatgattttcatatggcaagggaacatatcggaaactacatctgataggccgatgttcacaatatgttcacatttcctccctgccatatgtgagaaaaatcactgttatatcaattttttaaggttattatagtgttaaagtaagaaatgaacaatttgtgaactagtaaaatacacctaccattttccaaatgattatgtatgatgaagttgggatgattttttgggaggaggtatagaacgatggcaaaaccagaattacaacaaaccaaaaaaatagaaatgaaaacaaaagatcaagaaccgcctttaaaaggcacgctcgcttccgtgttttttctcgggtttttcatcattctctcatggggtagcgtctatttgttatacttgcatcgcttataagctataagagaggggatatagcatgcatatgcacaaatacgaaaaaatttggcttgtgttcggaatcggcgttctcttcgcttttttggtcatcgtcggtgtaagcgccttcgctgaaggccaacagccgccaagctgtttgacgacgatcgatcctgagaaggtagatcaaacgccgccatttgacaaacctggattagtcaaaaccggggataatgagtatcaacttaatattgtcgtaagtgcatttgcgtttacaccaaaccaaattgaaattccaaaaggatcgaaagtgacgattaatgtgacgtcgaaagatgtgatccatggttttgaagtagcaggcacaaacgttaacatgatggtggagccagggtatatcaatactcttacacacacatttaatcaaccaggcgaatatacgatcctttgcaatgaatattgcggtgctggtcaccatatgatgactggacgaattaaggtggtggattaatgatgaacgaaacaatgaaagtagatcgtcgtgacgcaaaattagctttagcgcatatttatgtcgcgtttaccgcccttgctttaggaggattggctggattattacaaacgctggtgcgctctggaaaatttaatttaccatcaggtattagttactacaccattttaaccacacacggtgtattgcttggcctcgtattaacgacattctttattatcggatttcaattcgctgcagtaagccggacggctggaacgttttccgatcgcgttcgcttctttggctggattggcttctggacgatgaccatcggcacggcaatgacagcgtttttcattttaaccgggcaagcttccgtcctttatacattctatgcaccattacaggcacatcctggcttttatctcggtttaacgctcgttgtcgttggcagctggattagcggttttgcgatatttgcccactatgcgcgttggaaaaaacaaaatcctggcaaagcaagcccattgcttacatttatggctgttgttaatatgattttatggcttgttagtacgttaggtgttgctgcaaccgttttgattcaattgcttccgtggtcgcttggcatcactgaccgagtgaacgttttagtcagccggacattgttctggtatttcgggcatccgctcgtctatttctggctgcttccagcttacatggtttggtatgcggtcattccaaaaatcattggtggaaaaattttctctgattctttagcacgtttagcatttatcttgttcctatttctctcgattcctgtcggattccaccatcaattgcttgaaccaggcattacgccgttttggaaatacgtgcaagttgttttaacgctgatggtggtcgttccgtcgctaatgacggcgtttgcgatgtttgcgacatttgaagcatatggacgatcgaaaggagcaactgggctatttggctggcttcgcaaactgccttggggagatgcacgcttcttcgcaccgtttgttggaatggtcttctttattcctgctggcgccggcggaattatcaatgcttctcaccaaatgaaccaagtagtgcataatacgatttgggtaacggggcacttccatttaacggttgcgacaacggtcgtgcttacgttcttcggcgccgcctactggctcattccgcatttaagcggccgcgtcatgacaaaagcgatgaaccgtttagcgattattcaaacggtggtatggacgatcggcatgtcgtttatgtccggttcgatgcatttcgccggattgcttggagcaccgcgccgttcggcattttccacttatggaaactcgccgcaagcgctcgagtggattccatatcaaatcgcccaagcggtcggcggcacgattttattcatcggtattattttagtccttgtcattgtcatcaacttagcgtttttcgcgccaaaaggagaaacagagtttcctgttgctgaagcggcagaaccgcaagaacgcacagcacttgcgatggaaaactggaaactatggattggtattaccgtcgcactcatcttgatcgcttacacaatcccgtttgtcgatatgattcaaaatgcaccgccaggatcaaaaggatataaattatggtaaaacagattccctcctccaaacgaggagggaatttttttataattgatagatggctttatatttttcttctaaataacggatcaaatagtcggcattcaacgcctctccggttgcctcttgcaaaatttccagcggctttttcgtcttcccaaatcgatggattctctctgtcagccactcacgaatcggcgttaattcccctttttcgagcaattcatcgaaatgcggcaaatcttttagcatcgcatgcttaaactgcgccgcatacatataaccgagcgcataagatgggaaatatccaaagcttcctccggaccaatgcacgtcttgcaatacgccaaccgcgtcattgtccggacggatgccgagatattctttatatttatcgttccaaatctccggcaaatcttttacttcgatcgttccattaaacaatcctttttcgatttcgtaacgaacaataatatgtaacggataagttaattcatctgcctcaatccgaataagtgatggttttacttcattaatcgcgcgataaaacgcatcgagagatacgccagaaaattgctcaggagcatattgctgcaagcgcggataatttcgtttccaatatgaataatgacgggcaataaagttttcataaaataacgactgcgattcatgaattcccatcgatgtacctgtgcacagcggcgtcccaatcaatgtttctgaaatatgctgttcatataaggcgtggccgcattcatgaatcgttccgaatatagcggtgcgaaaatcgcgttcatcataccgtgttgtaatccggacatcgttcggattgaggccaatcgcaaacggatgaaccgtttcatccaaccggcctttcgcaaaatcatagccaagctctcgcaacagctccagactaaaagcgcgctgtttttcctttggaaaccgatggaataaaaacgacgtttccggctgatttggagaggcggcgacttcttgcacaagcggaacgatatgttcacgcagcttccgaaatacttcgtctaacacatccaccgtcattcctggttcatataaatcaagaagcgtattgtacggatttcctttatatccccaatactcaataaatcgtttgttaaactccaccaatttttctaaatatggacgaaacaaggcaaaatcagccgttgcctttgcttcttcccacacgctttccgcttttgattgcaatacaacatattctttatattcatctgctgggatttttttgtttcgctcgtattcttttttgcattcttctaacgtatagcgagtgacttccgaaagctgttcatgttttggcaacaatttagcgataaaggcggccatttcttctgacgtggacattttaaacacttcttgtgaaagaattccgatgacttctgaacgttgttccacccctttttttggagcgcccgtccgcaaatcccaatacattaattgaatcgcttcattatagctcatcattttttttacgtattgcaaaaactgctcttctatttttttgatcatcttgtttccccctgtatcttttgttgcatgataatatttccatgaccaaaagcggatttcctcttttttgcgataaaaaatgaggaaagaaattattcttccctcacttttgtcggcaatacctctttaattgcttcaatcaccttatcattctcatcatttgtcacaaaaatagaaacgatgccgcagtcttcgcgtgtgcggatcaagcggcctactccttgacgaagccttagcagcatatacggcacatcgacaccccaaaatggatcatcatatgcctttcgcttcgcctgaaataccggatcattcggaggatacggtagcgaccaaataatgacgttcgatagtgatggccctggaatatccaatccttcccataaatgttctgagcataatatcgtttcttcatttgcttggaatgtcgcaacaagctcactaatttcctgatctccttcaaacaaaaaggcaaattgcttctcgccgcttgcttgctctttaaattgcagcaactcttgtcttgacgggaacagaataagcgctcgtccttctgtttcgcgaattttacgcaacgcatattcatatttttgtgaaaataagttttcatcattggtaaacgttggcataaaaatcgtcatttggttatcgtaatcaaatggcgattccacactaaacgataaatactcatcaattccaagactttctgcaatatattgaaatgatttgcggtttgatagtgtggcagaggaaaaaataaacggaatacgcttattaaatactttttcccgcaatacttcctgcacagtgcgcggcataacgacaagagtagtttcttgacgtgatgactccacccacgtaatggcatcggcattattcataaataaatcaagcgaatattcaagttggtctaaatattcatccacaatattcaattgataatggtcaatcgtatatgtttcgctttcaaacacaagctcattgccgatgtcgacaattttggcatgcaattgtttggcaaggcgaagcagtttttccgaaaacgtaatttcttgacggttagaaccggctacttcttttgaacaagatttcaactcgtcaaaaaaccgcacgcttatttgcagcgtttcttcgatcaaataagcaagctcttcgcggatatcattttctaacagccgtgtgagcaggttttctaacgttgtttctttcatccgataggttaacgctttttgtgcggcaaactctagcaaatgcccttcgtcaaatacaacacagcttgcttccggcaaaagcgggagctgcccttcgcgtttgcgcgcttcatatgtccaaacatgttccatataaaagtcgtgtgaacagacgattaaatcagccgctttccggtaatattcccgtgataatgtttggccgcagcgatggcgtttttcacatgtaaaacagtcttggaacggatcccacgcgatttttttccattgttcatcgcttaaatgggcgtattctttgcgatctccataatgatagaatgcttgcagcggcttattatcgtgaacgaacgcagggagctcgtcgtaaatttgttcgtaaagctcgatgtctttatcatcatacatcactacttcatccagtttattcaaacataaatattgatctggtgatttcgctaagcgtacgtcaatatgtaaacctagcaccttcgataatttcgctatatccccttctttcttcactagctgctcaatgagcgtttcatcggcacaggcaataatggcgggcttccctgtataacgggcgtagcaaattgcatacaacaaatatacgatcgtttttccggtaccgacccccgcttcggcaaacatcacctttttctctctaaacgcgcgttctagctgaaacgccatatatatttgttcatcccgcagctcaaaccctgcttctggcaaaatgtcgtaaaagacatcgccaatccattcccctagtttatcaaagaaattttcgtttttttctaatgtaaaaggatagcgctcacggctcatcgtcgaaaaaccctccaaaaatataataagactttcacgcctgtccaaatccattcaacaaacgttagcgcgcaatgcttttactgctgcgcgctgtctatcatctgacaaatcatttgtaaaagtctaacaagatattattatgattcatcgtacagcagaagtcaataatgagcaatgagccgagcgcaaacttttattgctttatgctttcatcgaactagatatgcggtatgtaaaagcctgcttccacatatttttcgccatttcgatttgttttaaatgctcatcttcaatgttttgttgtactaataattcatacgtattatcgagcgcttctgaaattttcatccaatcaatggaagaatgtctcattgtatatcaccttcctgctaaaatagttcatcataatatccatattatatgcagaaagggatgttcccattcgttgcaagcatagcaacatgagaagcttattttcgttcggccatatctttttctttcggcggacgcggaccccagtattggtaataatgtgtttcgataaagccgttgaataatttgcggcgcttcgtcgcttttttcccataatgtttttcaaactctttatgcgccgtcaaaatataaatggaccacgtatctaaggcagagaacgttttgcccatgtcccgatacattgcttctacttctctacgctcgccaagccgctcgccatacgggggattgccgacgatcacgccatattctttgcgtgtgcgaaaatcttttacttgcatttgcttaaatgacactaaatcggcaaatccggcttccagcgcgtttgtttttgcgatttccaccatgcgatggtcaatgtcaaatccggaaatatcgagaggctggtcatagttggccaaatcttccgcttcctcccgcgctcgttcccatgttttttctccaatccagccccattgttcggaaacaaagtcacgattaaatcctggagcgatattttgaccgatcaatgctgcttcaatcggaatcgttcctgacccgcaaaacgggtcgacaaatggtcgatcaggcgtccaattcgttagttggacaagcgctgctgccaatgtttcctttaatggcgcttctccttgggcaatccgataacctcgcttatgcaatcctgcgccgctcgtgtcaatcgtcaatgtagcgatatctttatgcaatgcgacttcaatgcgataaagaggtccagtttcatcaaaccatgaaacatggtaacgtttttttaaactttccaccaccgcttttttcacaatcgcttgacaatcggaaatactaaaaagctttgattttacagattttccgataacagggaaattagcatttaccggcaaataatcagcccatggcaatgcttttgtttgctcgaacagctcctcaaacgtcgtcgctttaaattccccaatttttagtttcacgcgatctgcagtgcgcagccataaattagcgcggcaaatcgccagctcatcagcggtaaacgtcacttttccattttccacccggcactcgtaaccgagacgacgcacttcatcggcgatgatcgattccactcccatcgccgccgtagcgattaacgtaatcgaacccatttttgtcctcctatttttatgttataaaacctcaaactctcgcagttgtatgtaaccatccgaataaaacactagcaagcacggcgctattcaatctaaagatggttccacatatctaaaaactcatataattcgctaattgatagcggcttagatacataatatccttgtacaaaatcacaagattgcttttccagtatttgatactgtttcttcgtttccacgccttcagccaccactcgaatctgaaggctgtgcgccatcataataatagccttgacaattgccgagtcttgttgataccgagataattgcttggtaaaacttcgatcgattttcagtatatcgatcggaaaacgatgcaaataacttaacgaggaaaatcccgttccaaaatcatcgatcgcaatgctcattcccatcgtttttaacttggtgagcctttccactgactgttcagcgtgaggcatgacggcgctttccgtcaattccagctcgatcaaacgtggattcacgtttaccgattcgatcgttttttgcaatttcttcaaaaaatcaatttgttgaaaatagataggagaaatatttatgctcatttttacataagggaaacgtaactgcaattgtttcaaatgttcacatgcttgcatcataatccaatcactaatcggcgtaattagccccgattcttcggcaagcggaataaacattcctggagaaataaatcctttttctggatggttccagcggattaacgcctctaccgcacgaatttgtttcgtttttatatctaattgcggctgatagtaaagttcaaattctcccctttcaagcgccttcctcaatgcagtttcaagctgaaacaattgtttaccgttaccatgcattccagcatgatacaaagcatattgatttcttccattcttttttgcttggtacatcgcgcgatcggccatgcgtatcaacgtttctttatctgttccgtcgtatggataaacactaataccgatgctagtagatatatatatttcttgatggttaaagcaaaacggcctcttcaatgattccacaattttttccgccatatatgctgcttcgcgaatatgttttaaatttggcaaaataatgacgaattcatcaccgccaaacctcgcgatcgtatcttgttttcgcaacattcttttcagacgttgcgccgtttctttcaataacatatctcccacacggtggcctaacgtatcattaatgtttttgaagcgatctaaatctagaaataataaagcaaatgactgattatgttttttggacattcgaataatactttctaatcgtttttcaagcaagtaccgattcggcacgtttgttaatgtatcataaagcgctagtctcgttaattgctcgacatttcgtttatgttctgtaatgtcagaaaacatcgccacataatttgtcatatttcccttttgatcctttaccacactaatagttaaccattcaagatacaattccccatcttttcgcttattccatatttcccctttccatactccatgttgttttatatcattccacatttttttgtaaaattgtttatcatgcattccagattgcaaaatgcgcggattcttaccgattacttcttccgcgctgtatccggtgacaatttcaaatgccggattcacgaataaaattctattttgcgcatctgtaataataatgctttcgttagaatattcaaaaatattttttgcaattccagcgaacgtatgtatatctattagttgttgatcatgatcatacacttatatccctctcccttttccttaatcactacaagttatattacgattatagtcattttttaaacaatgaaaaagctctcctttatacaggagagctttttcattataccattttcgacgttaataatgttctgtaagccatgttctgtaccttcgtactgcaagcggcttatcgcctcgtactccggcggtaatcatctatctacagatggaaaaatttccatctgtccttccctccgttcatttccttcgggaaggcgcccctaccataatttgggtttctcgctcgtggggtttaccgcgttccacctctaaggtttcccttagagctgcgtcactgtggcactttcagggtactcgaaccatatcccaatgggacttaggttctttccccgccgtcagcccagcattacgccagactgccctagcttatggtttcgctaggcacgaacactacgggcatctcagcaccgtgcgagcatggactttcctctacggcaatgaattgccgcagcgattacccgaacattattaacgtcgtttgcacattgtagtatagttcatttttcaggttatttcaatagtaaaattttctaactatatgtattttacataacagcacaatgatgctttacttttgtccgcataaaaattaatcgtataatttattgccaaatacatgtttttctaaattagataaccgttgcaaaatatcatagtttgttgttcccgcttgcgcagatggccgtttttgcagctcttctatttgccgtttcagacgagcgttctcttgctggagctgctcaatttcctgttggaacgtttcataatctttaataatcatgtccaaaaactgatcgacttcgtcttgattgtacccccgcatacttactttaaattctttttctaaaatttcttttggcgttaatttaatacgaccggctaacatctttttcacctcaattccacattccgctattatctttattttttcagaaatcaaatcgattgtcaatttgcgtttcattgatctgcgcttcttctataatagcttgtaaatcggaaaacgtaatgggaaaaatggcgtaattttcttttcgtttcgcaacttctaacatatatttcggtgtcccttctttttcctcatcatagacaatgagtaaaccgtcgctttttcggacgatccattcatttttccagcgaaactgtgcaggactttcgtatggccgttttgtaatgctgtcgacaaaatcagcttgcgatacaatccattcataatattcacgattcatttcattccatcgttcttcttgattcaaaaacggcgtaagaatagcaacttgcaactgaggatattcctctcgcaggtcatatgctatttcagccgcccaaagttccacccctaattgtccgctaatcacaatccattccagtccttcctctaacaatgaaagcaaccttcgacgtatcgctaattgaatataggaaacagctggatgattattagaaaaaatattcagctcatacggtttatatcctgtgatcgcaagcactctcattgtttttatactccttctctttgctaaaaaacaggaaccgccatggcggctcctgtttcattgggattaacatccccatgggaacggagcaggaccaggaaaattgcaatgttggttggctacttggttgacaaccgactccgtatgtgggaaataatgctgatgttggaaaagatgatggttgacatgtgtcgtatgtgatggatgaatgtgtggtacgattgttgcttggaaatgatgttgtacacaacatcttggtggatgaacaatcggtgccaatacatgtggtctgcaatgcatatccattctcctttcttttcataagcttatgttttacaatatcagcctatgatgaaaggagcggacatgtactagtatagacacccatttttccatattcgtctgtaacggacagccaaattacgttaagtttctaaacacaacaaacgttaaacatatcacgagaaaaaacaagtaaaaaatttttttgtacatgctccgcatcgttttctccccgccatttcgtttgtttttatctatcccgaagcaattgtacatattttttgttttttctacaagattcgaaatggaaaaatcaaattttctttattttctgtcgcatcctgcgctttccacggaaatatttaatgatttaatttccgctgaagccgttctatacgcctgatcaactctaactcttgtgtagtattccgctgtttataggaacgagatagtgttttccatcgttcatatacgttgatcgcatagtgatgcgccatatgggcatcacgaaaataatgttcatacgcttttgccaattcaaccccggctttcatcttccacgtatcactgccatgctgccataattctttccatatgtccactgctttttcgtaccgtttttcttttttatataacagcgatagttgccatttggcctgccacgattcttttgtttctttttcgatcacgcgctcatacacgtttttcgcggcatttgtttctcctaacgtctcgagccaacgagctgtttccaactgttccaatgcatcttttagttgcggcgcttctagcagctgtttcgataaatgaatatagaggcaaattaacgataaaacatcaagttcattatggagaaataccggaaaaattcgatcaggatgcggcgccgatagaaagtccatatacatcatcggcgccaaaaaaccgggaacatcttcttctcgctcaatttgcaatatctctttttcgacattggaaaggcgaacagactcaagcttttgtttccacattctccttgatgcgtgatataaatcgaaatggccaaacgccggcagtttcgggacagcatcacgaatcagcgtatggcgcgtcttgactttcggccaatcgaatgcttttccgttatacgtaacaagcgttgtatagtcgacttccgataaaaaactttgatacaatgccacttccgctcccgggtgcggcaaaaaatgctggcggacaacaacccgatcttcatatacgcgggcatggccaagcaaaaaaatgacatgtcccgttccgccgctaagcccggtcgtctccgtatcaaagaaaaataaatcgctcgcttcatgccctttgctcgaaagcggatgtgtaaaagaagcgtcttgccaacgggcatgaatatgatgaaactctccaagtcgatatcgtccatgctgataatctaacggatatactacttcgcgaatcaaacaataatccccatcaaaaaagaacggctgcacatgttttttctgccattcatcaagaaatggaacctctttctcttgttgctctccaaagagcacatcgggccgttcttcctgaacggaagcccgggatgcaagttgttccttccatcttgctaatttctgcttcattgacatggtgttcatcccttcatttacttgcttagaagcttgtgcaaaaatgcgattacgttttttttcacggaatgattgcttgcctcgatcaccccaatgcaagaagggcagccattttcacacgggcagcgttcaagtaaatgtatcacttctcccatgatttcatcataccgctcaaaaaccgcttccgataagccgatgccacctggataacggtcgtataaaaaaatcgtcggcattccggaatgaggtgctttcatttgtggtacgacgtgaatatcggtgcggtcgcacatgacaaacatcggtacgaggtgacgaagcacattcgaaatgccaacgagcgcttgttcgagcataggcgcgtccattttcgatagttcttctcctaattcgatccatgttgccgtcgtatgtagttcttcttccggcaaatggatcggccctgagccaatgttttcaaatgtggataatttaatttttttaaagatggtagccttcgcgcgaacagaaacatcgccgtaatgcagactcagcagctgtctttgctcgttgcggtcttcttctaatacatgaagctgtacagctaaattcgcatccgtaaaatattctacgttcacttcccgaacatatgcctttttttcttcccaatcaagcttttccacttgatattgcacaccttcatgaagatagatcgcctcttcgtgcaataacgtcattgcactaaatcgatccatctcgccgatgacgcgatggttgccagttttcgaaatatcgataatgacgacattctcttgggatgcagaacgcaagctaatatcatgcgccggaaacgcatcgctcatccaataccatttgcctgcacggtaatgcaatactttttgttctgttaaaaactcaagcacttcttccacttcgaggtcgccaaacttttccccttgacggaaaggaagttcatatgcagcgcatttgagatgatcgacaagaatcagcatgttgtctgggttgatgcgcgccgtttccggagaacggccaaagaaatactccggatgctgcacaatgtactggtcaatcggactagagctcgctaccataatgacaagggaatcgccgtgacgtctgccagctcttcctgcctgctgccatgtgcttgcgaccgtgccgggatatcctgtcatgatacatacttgcagctggccaatatcgacgccaagttcaagcgcgttcgtgctaacaactccgataatttccccgctccgtaatcctttttcgatttcccgtctttcttttggcaaataaccgccgcgatacccacgaatcgttttggcgcccaattgatctttaataagttcttgaagatggcttaaaatcagctcgacacgcacacggctgcgggcaaatacaattgtttgaatgccgttttctaaaaactgttttgctagccggtttacttcgaccgtagcgcttttgcgaatattaagaggttgatgaacaaccggcggattataaaaaacaaaatgttttcttccgcgcggcgccccgttattatcaatcaatgtcattggctcccctgtcaggcgttcggctagttctttcggattggcaatcgtcgctgatgtgcaaataaagatcggcttgcttccgtaaaactgacaaatgcgcttcaatcggcggatgacgtttgccacgtggcttccaaacacaccgcgatacgtatgaagctcatcgatgacgacataccgcaaattttcgaataacgccacccatttcgtatgatgcggcaaaatcgcagaatgcagcatatccggatttgtcatgacaatatggccagctttgcgaattttttggcgaatgcctggcgctgtatcgccatcatatgtataactatgaatcggaacgcccatttcctcaatgatttcgtgcaattcgcttttttgatcttgcgcgagcgcttttgtcggaaataaataaagcgcccggctatgttcattttctgcgatcgcttgcagtacaggtaaattgtagcaaagcgttttccctgaagcagtcggagtaacggcaacaatattttttccgttttgcaccgcttcataagcggctgcctgatgtgtataaagagaagcgatgccgcgcttttcgagcgctgttcgtaaacgcaaatcaagatgctccggcatcggaacggtgttcgcttcttgtggttcgatttcatgccaatacacgacattcggatcgtttcgcaattgttctatcaattcgaataagctttttttcttcatatcagctcacctcaatgatttcatctttctattttaatagaaagaatagagatattgccaagaaaaatgactttattcacaataaaaaggctcggcagtttgctgccgagcgatatgtctatttttgtctatatccaagtctttcggatatctgcctgccaatatgccgaatgcgttcctgaagtttttctattcgttcgtctgtcatgcgaatcgtcggaccagaaatactgaccgcggcaacaacgcttccagtataatcaaaaataggaacagcaatacaacgaattccgtactcgttttcttctaaatcaagcgcataccctttttgctttactttctctagttcttttagaagctcattccggtccgtaatcgtaaaatccgtatgttttggcaatccttttcgatcgatgatctctagcactacatttaaaggcaaatgggcaagaatagcttttccaacccccgtgcaatgcatcggcgccctttttcctacttttgaatgcatccgcaacgtttctgttccttctaatttttcaatataaatgacttctccttgatcgtatacgacaagatgaatgacttcgttcgtttctttttccaactctcgcaagtacggttttgcttctcgccgcaaatcaatcgattcgagcaatttggaactaatatccaaaaatttatagccaagtttgtaccgttccgtttccttatcttgttcgatatacccatattgagctagcgttgacaaaatacgatacacagaacttttattaatatccatttgtttagcaatttccgtcacgcctaatccatctttttcggaactaacgatatcgataatatgtaatgcccggcttaccgatttcactaaattttctctttccatcttgttcacctctaatattccttcatccattgtcattatacacttattgccgggcattacccaatagtggatcggtcgcaatcggcagcatatttaaatgttttatccgctcccaggccgtcacaaacggagtcgaagcgttctaatcaccgatttctcattcaatcacatcggcaccgactgggcttgctgttaaaataacatccccggcttccatgtcatcttctataacgattgtatattgccttctacggaaattacttctttcaaatgacgttatcctgctttatttcaacagtttttcttgcaactcccgttcttatcgccgcgcgcgcaacggcatctgccacggcttccacaacgcgcttatcaaacggattcggaatgacataatcgcccgttaattcttctggactgattaaattggcaatggcatccgcagcagccagtttcatttcttcattaatttcagaagctctcacttgcaacgcccctttaaaaacacccggaaaggcaaggacgttattcacttggtttggaagatccgatcttcccgttgctacaactgcagcaccagcagcttttgcgtcttccggcataatttccggaacaggattggccagcgcaaaaacaataggattgtcgttcatggagcgaaccatttcctgcgttaacgctcctgcgacagaaaccccaataaatatatcggctcctttaatgacctcttttaaagacccttgcacacggtttcgattcgttacttttgccagcgattcttttattgcgttcattccgtgcggacgattttcataaatagccccttttgaatcgcataaaatgagatcatctactcccatagaaagaagcagttttgcgaccgcaattccggcagcacccgctccgtttacaaccactttacaatcgctcaaacgcttttgcgcgaccttcaatgcattggtcaatccggcggcgattacaatcgctgtcccatgctgatcatcatgaaatactggtatagacagttcttgcttaaggcgttcctcgatcaaaaagcagtttggcgcagcaatgtcctccaaattaattccgccaaacgtcggctctaacaattttaccgtttgaataatttgttccggatcatttgtgttaatacaaagtggcacggcatcaatgccggcaaacgctttaaataaggcggctttcccttccataacaggcatagatgcttttgctccaatatttcctaatcctaataccgcagatccatcggaaacaaccgccacaaagtttcctttcatcgtataatcataaatcgattccggatttgcatgaatcgctttgcatggttccgccactcctggagaatagatgacacttaaatcattgacgttttctaccgaaactttaacatccacacgcaactttccttttgcttgttgatgaacaaatagcgatttttcccgaaggttccgcatgttctctacctagctactaaccctttctcgtcccactcctgccgccttattgcttcctttcgtgctgcgacatgtgtagtaactagggtttgcacctccttatttattttttgaatttttagaataatttaatgatatttatgaacaagggcattcatccagatgaaaatgcccttgttcaacatatttttattgttgaacagctgcatattttgctttcgcttctaaacgacggcgatgcaaaatcggctccgtataaccgttaggctgttcataacctttaaatattaaatcgcacgctgcttggaatgcaaccgagttgtcatagtccggagccattggacgatagttcggatcgccagcgttttgttcgtcaacgactttcgccatacgttttaatgtttctaatacttgttctttcgtgcaaatgccgtgatggagccagtttgcaatatgctggctggaaattcgcaatgtcgcgcggtcttccattaacccgatattattaatatccggcactttcgaacatccgataccttgatcgatccagcgcaccacatagccgagtatgccttggcagttgttatccagctcttcttgaatttcttccggcgtccattgtggatttacagcgactgggatttgtaaaatttcatcacggtaatctttccgttcttttcgcaattcattttgtacttctgccacattaacttgatgataatgcagcgcatgaagcgtcgcggctgtcggcgaaggcacccatgccgtattcgcgcctgcttttagctgtccgcctttttgcttcagcatttccgccatcatatccggcattgcccacattccttttccaatttgggcgcgcccttggaatccagcagctaagccgatcgttacattcgatttttcataagcttgcagccataccgatgttttcatgtcatttttgcgaatcatcggaccggcttccattgacgtatggatttcatcccctgtccgatctaaaaagcctgtgttaataaagatgatgcgatctctaacttgataaatgcagtttttcaagttcaatgtcgtgcggcgttcttcgtccatgacaccgattttaatcgtgttgcgtttcaatccaagcatatcttcaacgcggtcaaataactcatttgcgaacgcgacttcttccgaaccatgcatttttggttttacgatatagaacgagcctttgcgagaatttaagtaacgggtgttgccaagaagagaatgtttcataattaaacttgtcacgaccgcatccataattccttcatatacttcttcgccgtttgcgtccaaaatcgtgttgttcgtcattaaatggccaacgttgcggacgaacataagcgaacggcctggcagcgtaatttctttgccatctgctgttcgataaacgcggtccgggttaagcgcacgtgtaatcgtttttccgcctttcgtaaacgtagacgtcaaatcccctttgacaaggccgagcaaattgcggtatacgagcactttatcttctgcatctaccgctgctaccgagtcttcaccatccataatggtcgtaacggccgcttctaaataaatatcttttacccctgctttatccgttttcccgacaggatggttgcggtcgatttgaatttcaatgtgaagaccgttattttttaacaagattgctgtcggattttccggatttccttggaacccaatgaatttttcttcctcttttagcgttgttgtgcttccgccttcaacagataccactagttttccatccactaccgcatattgaacggcatctttatgagaatattctttcaatggtacggcttgatcgagaaattcgcgcgcataggcaattacttttgccccgcggactggattgtaggaatcgccgcgttccgcgccatcttcttcgctgatcgcatccgttccatataaggcatcgtaaaggcttccccagcgggcgtttgccgcgtttaatgcataacgcgcgttcgtaagcggaacgaccaactgcggacccgcttgaacagcgatttcctcgtctactccttcagttgtaatctcgaaatcatccacttctggctctaaataaccgatatctgttaaaaatgctttatatttttccatatcaaaattgccgcggtgctctttatgccattcattgatttttgcttgaagctcatcgcggcgcgcaagaagcgctttgtttttcggcgttaaatccgcaataagggtttcaaagtctttccaaaacttttctttgttcacttcacttcccggaagtacttcatcgttcataaactcataaaatagttttgctacttgaagatttcctacttttacgtattcccccattttccctctcctccatatcaaacttattcgtttcttattacgaaacgatgttttgtaattattttaaaaaaatcatagcatggagcggaagatatttcaataattttcatgcaatttataacagttgcggttgttttttctctctctttacctccacgcaccgccccggcgtcgggaacagctttccagcattcaacaagttttttggattaaacacatcgcgaatgtccgtttgtgcaagaatttcttcatcgttaaaaataaagcgcatttcttcttttttctcaatgccaaccccatgttctcctgtaatcgatccaccgacggctgcacatgctcgcaggcattcgcttcccgcagcaagcgctttttctgtttctcctggtttgcttgcatcaaacaaaacgagcggatgaagatttccatcgccggcatggaagatattcgcgatgcgcaacccatactttttgcttatttcttgaatgttttttaacacttctggcagcttgctgcgcgggatgactccatcttgcactaaataatctggagaaatcgcgcccatcgcgccaaatcccgttttccggttcgcccaccagcgcgcccgctcttcttctgtttgcgccacttttacttcccggacatttcggtttcggcaaatgcgcaaaatctcttcgatttgttcgggaattcctgcagaaatgccgtcgacttcaatcaaaagaagcgcctcaatatctttcggatgccccactggaaaagcagccgcctccactccttcgatcgccgtttgatccatcatctccagcgctgccggaaccattcccgcagcgatgatgtcggaaacggcttgacttgcatcctccacgcggtcaaaataagcgagcaccgtctgtttcgcttccggattctttaaaatgcgtaccgttatttttgtgacaatccctaacgtcccttccgaaccggtcaacaatcctaataagtcatatcccggcggatcaggaatgccgttttcgccgatttcgataatttctccgttcggaagtacgacttcgagccctaaaatgtggttggtcgtgacgccatattttagacaatgcgcaccgccggcgttttcggcaacatttccgccaatcgtgcagcaatattgactcgatggatctggagcataatagtatcctctgtcggaaatggagttggttaattttaagttaacaaatccaggctcgacaaccgcgcggcggttttctaaatcgacgctaatgagccgtttcatccggactaagctaatgatcacttccccgtttaacggaatcgcgccgccgcttaatcccgtccctgccccacgggcaagaaacggcaaatcatgctcatgacaatatttcacaatggcagcgacttcttccgtatttttcgggaacacaaccgctttcggcaaatggcggtgaacggtaaatccgtcgcagtcataggcaatcaaatcttcttttttgtacaaaatcgatttttcaccgccgacaatgcgagctaacgcttgaatatgcggatcatttgtttgtattcccttttttctcatacacgtacctcctttccgtcttctttttgatatgcccagtctaggagctgtacggtatgaacgactttttgatttcggccgtatttcaaaactcccatcgccatttgcaacatgcatccaggattccccattgtaataagttccacatcttctggaacgttttccattttgctttccaatacggcgcttgccatatccggatgggtaagattataaattcccgcgcttccgcagcagcggtcggcgtttggcatcgaaaccatttccactcccggaatgctcgataaaatcgtgcgcggttcttgacgaattccttggccgtgcgccaaatggcaagcgtcatggtacgtaatgcgcacatttaattccgctttcggcttttcataccccgtatcatgcaaatattttgaaatatcttcgactttacgggaaaaatcttccgctttttcccgccactctggatcgttgcggaacaactctggatattcctttaacatagagccacaccctgccgcgttcacgatcacgcggtctgcatgttgaaatgcttcaatattttgtttggcaagcttccggcccatctcgcggtcccctgcatgcacatgaagcgccccgcagcacgtttgattttgcggaatgacgacatcgtttccgtttcgtgtcaacacgcgaatcgtcgcctcgttaatatcgctgaacattacatccatgacgcatcctgttaaaagcgcgaccgtatgtttcgtttctccttttgctttaatgacattcatatgtttatatttttttcggaccggcacgcctgcttccggcaaaatcgcttccatctccactagatgcttcggcatgatgtgaagcagtttcgtcttgcgggcgatcatctgcagtccgcttttttgatatagctttaacaaactcccgagcagatgaagacggggtggatgaggaaatacaccttttaagaagaaattgttgacaaacgctttccatcctgtcagcggaatcgcttgccggatttgtccgcgtacttcttcaatcaatccgccgacatcgacatcggcagggcacgcagttgtgcaagcccgacaatctaggcacataaaaatgggatcaatcaaatcttctgtaatctctaacttcccttctgctaccgattttatcaaatgcacgcgtccgcgcggcgaatgttgttcttgaccagtttgttcgtatgtcggacacgattctaagcacatgccgcaatgaacgcagtcagcccatttgctaggatctggaggatcactaaaacgatagtttccaagactaacagtcgcacatgccggtccgctttttatctcactttctcgcaaactcatcttatatccctccgacaaaccgttgattgttcaatattcgatttggatcgatttttcgtttaattccatcgagcaggaaaaaatacgatggcttttctccccacacatcaacgcgctttcgcagtgaaaacggcaaatgcttcacaatcgcatatccgcccaagcctgtcgccgccatccgcagccgttcgatcgctgcaatgatcgactcgctttctcctttcatatatacttgacatagtccatgtcctagcccgccgtgcgcctctatatgaacatgacagatctcttgcagtaagtcgctttcacgaatgatatgaataacatctaaattcacgacaccgattttcaccgctgcttcgatttcgtttccgactggctcatacggcatcgccccattcggaccgatcgtataaaacgtttgccaaaacgattttgcttcttcttgtggaagaatacggatcgctgtattaggaggctgcagacgctttacaaattcctcctggtaatgaacggctcttttgacgtcttcaaacgccatcgccaacgtataagcacgctggccgatgagccgttccgacaacgacggactcaataactcgaaacagactggttccatcattgaatcaagaaattgaatcgcaaatgaacggacttcttctaaattccctgatggaaatgatagcaatacgaggctttcatatttcggaagcgggcgaagttttagcgttatttccgatatcacaccaagcgttcccatcgcaccgataaacagcttgttcatatcataacccgccacatttttaacgactttccctccggaacgaatcaccgttccatccggatacaccgtgcgcaaaccaatgacactatcgcgcgcggaaccgtaaccgagccgctttggaccgctgtcgttcgccgcaatgacgccgccgatcgtcgcatattgcggccacacagggtcaatcgcaactttttggcggtattctgccaagtaatcttgcagtttttgaaacaccgtccctgatttgaccgtcactgtcatatccgcagcggcatgctcgacaatgccgctatagtttgccaaggaaagcaaaatatccacacattcaacttgtccgccaaaccctcgctttgttcctccgccaacaatacaaactttttttccatggctgtttgcataacgtaaaatggatgaaatttcctcttctgattgtggatatacagtcacattgccgctgttgccgagcggatgtagctgatattcccccgtctgtacttgtttttccgatagaaacgctgttagatcgtctttccattctaatggcagcacgctttgcacctcctgttgtttcgtaataagaaacgctgtttctttaaacttgtaaaaaaatatatgaatttctgaagctgaacctctgtacaataattttattattattaaaccatccattttcatatttttcaataaatttttcaaattgatgaataattctgtttacatttcgttctttttcactgtcacattgcaccgcttttctagcggctggatgactgcggacatatccaaatcggataatccttgttccatcgcactagcaaacgcctcttccgcaatttggcctaaaaatcgctttatcccaattgcgcccattaactgattagctaaacgggcatctttatgtacatatttcaccgctccgcctggttcgaacttgcgcggtaaaacatattgctccatatgcctgcgaagcatgcggctgtctccgtagctcgctttcaaaattcggtaaagctgctcggcatctagtccaagcgctgtcccagcgaccatcgcctctgaagcggcaacagaatgcaccgcaacaagatattgattgattagttttgccacgcttcccgaaccgctcggacctaaatattccaccatttcgccaagcacgttaagaagcggcaatactcgctcccaagcagatttcactccaccgaccataatcgttaatgtaccttgttccgctccttctggcccgccgcttaccggggcatccagaaaatatatccccttcccttccgcttcgtttgcgaccattctactcgtatccggtcctactgtcgtaaaatcaaggcaaatcgtacccggccacgcgctttcgatcacaccgcctttttgcaaataaacatcgatgacatcatccggcatcgataaacatgtgcaaatgacattcgaacactgcgccaactccgcaattgtgccggctctttttgcacccagctttactaacggttctgttttttcgatcgaacgattgtatacagtaactagatagtctgcagcaagcagccgttttaccattctcgctcccatcacgcctgtgccaataaatccaaccttcatttccttcgtctccattgcggcgatacttcccccttctgtttttcactccaaatcaatgacaagcgtataacgtacgccaataaaaactttgttcgctttttcccgatggaatatattcaagaccgatcgtccctttatatccacatttctctaaatgacgaaaaatatattcatagcgaatttctcccgttcccggctcgtgccgtcctggaacgtcagcaatttgtacatgtgcaatccattcaaaatacgtttcaaatgtcgccgctaagtttccttgaatccgctgcatatgataaaaatcgtattgaagtttgatgtttgccatcccaatttctttaatcatcgaaacggcttcatgaatattcgtcaaaaaataattcggcatatcaaacggattgatcggttcaattaaaagcgttaacgaatggttcgccatttcttttgccgcatcataaagatggcgcatgtacgtttctttcgccttttgcctgtctaaatcggctggaagcactcccgccatacaatggatatacggaacgttcaactcggtcgcataccgaattccttcttccacggaacgctgaaactcggccgtccgatctgggaaaatcgcgattcctctatctcctttttcccaatttcctggcggcaaattgattaacacgagagacaattggttctgatgaagctcatcgcgaatgcgttcgatcggatattcgtatggaaattggcattccacgagcgaaaaaccgcactctctcgccttttgaaaccgctctagaaacggcacttctgtaaaaattgtcgatacgttaacggcaaatcgattcattctttctttcctcctttccaattattgcttacaattctcgctcgaagtgctatattcctgcttatttgaacaaacgtttaatccattgaagcaccttctggagattcggataacgaaccatacggtcgttgggttgaggatgcttttataatgaaaaaggactgttcccctgacatgcagggaaaacagtcctttttgtataaagctcgatcaatcttcatcactggaaaaaaagcgcaaaatgtaaataacctgaatccgtgacaaaacatctttacaatggtcgcaaaccgttgatacgataagggaaaacgacgttgacgattcttcatcaagtaggtgatatgatgaaagatttcccgattcggtttgtattgacagatgaagcgattaccccaagtgctgggcttgctctcgttggctacttactccatcgaacgaaactggataaacgggtaaacgcacttcggcttccaacggttcgtcgagaagtgcacatttcccatagcgatgtcattcgctcgatgattggcttgcttgccacaggaaaaacggatttcgatcatatcgaagcgtatcgtcaggacgatatcttttcggcatcgatggggattcagcacgtgccttcctctccaaccttgcgacaacgactcgatcagctcgcttgtcttccgatgaccgaaacgattctttgggaggagtccatacgtctgttgattcaacgacatgccactttgtccccttgttggaccaaaggaaagacgacatggcttccccttgatatagatggttccccatttgacaactccgatacgaaaaaagaaggagtcagtcgaacgtataaaggatttgacggttttacgccgttgtttgcgtatgcagggaaggaagggtatctcgttcatgccgagttgcgtccagggaaacaacatgtgcaagacaacatgccttcgtttttaactaccgccatccgtcgagctcgtcaactgacttcatctcgtctgcttgtccgcatggatgcaggaaacgatgcggaagcgaatgtgcacgtatgtctaaaggaagacgtggactttgtcatcaagcgaaacttacgccgagaatcgaaagcgctttggttccagatcgcttcgcaaaagggcagacgcatcgatgatggacaaaccgaaggagtacaaacgtatgagttatgccttccacagaccgcagcgatcgatggaaacacgtatacgtacgttcaagtcacccaagtgacggaacggacgatggaacgcaatggacagctgatgctcgttcctgattatgaagtggaaagctattgggtgcggctcaaaggatacgagcatgttcgaatgagcgatgtgctcgcgttgtatcatgaccatgcgacatgcgaacagtttcatagcgaactgaagagcgacttagatttagagcggcttccatctgggaagatgaaaacgaatgcgctcgtgttggtcatgggagccttcgtttacaatcttcttcgtctgattggacaagatctattaagcgatccgagacatccgttgcaccacaaagtgaaacgccgtcgcatcaagacgattattcagacggtgatcacgatggcaggtcgactcgtccgccgatcacgacagatctggatgaaactgacgcgaaggagtgggtacagtatactcctactgaatgtgtatcaaaaatggaaagaggcaagataacaaacagatgttcgggtactcatatccatcactcccccctgtacttttttgtctcttttttggtttgtatctccataaaagaggatttatctcgttttcaaacatgaaagtggtgcagggaatcatcaaaaaaagggatgtatggatcatatatccatagaactaacaccaaaatcaaagttgatttccaaccatcacggattcaggaataaacaagttaataaaatcaagataaatgttaacaacaatcattggaatttccgcttccgtaaaaccatggcgggaaaggcggttgatatcataaatggtaaagcctagaaaaatgagaattcctaacgcggaaatccccatttgtccaacgctagaaaatgggatgaaccattggataatgagaaggccaagcagcgcaaatgcgcctaatgttaaaaaaccgccaagaaacgaaaaatcttctttcgttttcgctgcataaatcgctacgccggaaaacgaaacaaccgccagcgcaaacgccttaagtaccgcttcagcgccaataacggcaacgtagtgcccgatgagtggatatagcgtcgcgccagatacgagcataaagctgtacataagcggatagccgaccgcttttttgctgcgggcaaacaccatgaccattaataaaatgatctcaagtattgtaagcggcaaatacatccctattggaatccattgaccgatgtaaagaccccctgttgccactgccaatgctaaaaaaaatgtggttgtcagtttagcaatgggactagatgaatacgttgttgaataattcaattatacattcctccctctagaaatgttgatctatcaaggcttttcggcctctcaggggtgtccaaaaaatatttttcgacaaaatcccttacatcctcctttttctacttagtttatcatatttgaccgtcaactacccaacggctaaagccgtgggcttgcagctagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacattgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttcagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattcatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcactaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaattcaatatatactaaaaatataaaccccgccttcctccacagctaaagcagtgggcttccggcggatgttctcgtgagcaaccattagttaaaacggcatttttgtacgaaaaatacaaaaggtttgaaactatgttcattcgtatacgcggtggatttttctgtttgcgttcaaacggattggcagtctttacgcaaaccgattcgcatagaccagttctgttacggaccgttgggatagttcattgcgcgctttatgttttttgcaggaattggaaatagcgagaaaacaaaagacccgcctaagcgggccttttgttactccgcaaataaatcggatgataaataacgctctcccgaatccggtgctatacaaaggacacgagccccttttggaagctgtttggccacctcaaccgcataatacgcactcgcagcggcggaagcgccgacgagaatgccttcttctgcagcaagacggcgtgccatcatttgtgcatcttcatctttaattaggaaaatatcatcataaatattgcggtttaaaattttcggaataaaacccggacctgtacctgggattttatgaggtcctggctttcctccagataatacaggagagccatatggttctactacgtaaattcgtaagtgaggaatttgtttttttagttcttctcctgtccctgtcaccgttccgccagtaccagctgttaacacaaatgcatcaagtttgctgccaaacgcttcaaaaatttcccgtgccgtgctatggcgatgcgcatctggattcgccggattttcaaactgcatcgggatgaaactgtctgggatttgcgcggcaagctggttcgctttatcaatcgctccttgcatccgtttttccgccggcgttaaatatacttccgccccgtacgcttttaaaatttttacccgctctaccgtcgcattatccggcatcgtgataatgcaacggtagccgcgggccgcacaaaccatcgccaaaccgattccggtattgcctgaagtcggttcgataatggtgcttttccccggcacaatctttccttcttgctccgcgcgccgaatcatttcaaacgctgcccgatcttttacgcttcccccggggttaaacgattctagtttcatatacacatccgcgccatttggatcaggaattcggtttaatttgacaatcggcgtgttgccgattaagtctaaaatagagttgtatagcttcatcgtaaatccccaacctttattaaaaattattcttatatgattatagggcttttttcatttcctttcaatgatggctactcagtgtatatcggaagctgaattaccacttccattcctttcccttcttcgctgaaaaacgatatcgtgccattatgaagggaaataatttgtttgacaatcgccaaacctaatcccgtaccgccttcttttcttgttcgtgcttgatcaacacggtaaaatcgttgtccaagaagcggcagcttttcttttggaactccttttcccgaatcacgaatgatcagttgacaactcgcatcgctaacttttttcagtcgtatatggatctttccctcggctggggtataacgaacagcattatctaaaaggttttgcaccacttgttcaagccggtcggcatctccttccaaaataatatcgtgatctaattccatattaagtgtaatttgttttttttgtaaaaacggttcgtattttgcgaccgtatcttcgatcacttgcgcaaatacaagcggtgttttttgcagcggtacattatttccttctaatcgcgccaaatcaagcaagtcacgaacaagccgctccatccggtctgcttcacggtgaatgagttgaacatattttctttcctcttcttctgtcttcaccagcccttgtaatatcgcttcgctatatcctttcacatagcttaacggcgtccgcaattcgtgagaaacattcgctaaaaattcgcgttttcgcatatcttcttcagcaattgcttttgccatcacattaaacgctttggcaagcctgccgacttcgtcgtttgtccgaaccggaatttgcgcccgataatctccttgcgacatatgatatgctactttttccatttcttttaacggatctgtgatatgacgagccattcgctttccggcaagaagaaggacaaacacaaataaggtggcaagaggaagccaaatgacagcgacatcttttgtcaattctttaatgctcgcgagcggaatataaagataaagcgctccttgtaaccgatgctcatctaaaagcggtacaatcacccccataattttgcggtgaaatcgcttttcataaccgattttcgtgactgtatcaccgcgcaataatttggatcgatcatcgccgttaattaatgattcatattcaactccaaacggcaaacaagcacttaattcgcgaggattattaactaaaagtacttccgccgttgatttttcattataccattcgacttgtttgcggaacgcatcggtaatcggaccgcccctataatcagctgctagcagttttccttcttccattaacgtctgctctactttatcgacatacaatttttgataaaaataatttaacaaaaaataagaaaatgaaaccgtcaaaagaactccaatgctaatcattaaccaaattttttgccctaacgtcatcgactttggctgcattcacgacacctcaaatttatatccgattccccaaacggtttgaataaaatcactcgcctgctttagcttcatgcgcaatgttttaatatgcgtatcgaccgttcttgcatttcctgtataatcatatccccatacttgggcaagcaagtcttcccggctaaacacttgtccatgatgttttgccaaaaataaaagtaaatcaaattcttttaacgtaagcacaaccggatctccatccaccgttacttttctccctctttcatcaatcacgagcggcccgaacgacagatcttcgttcttttgtttgttatggtatgcacggcgcataatcgcttcgatgcgggcaataagctcaccgggactaaacggtttcacaatataatcatcaccgccaagcttcaatccttttactttatcccattcatctccccttgccgttaaaaataaaataggaacatcggattgttcgcgaatgcgggcgcataacgtaaatccatccatttttggcatcattacatcaattaaaattacatccaccttattgtttttaagaatttgtaacgcctcttctccattctccgcctctaaataagaaaagttagcattttccaaatacatcccgactaaaaatcgcatatcttcttcatcatccacgattaagaccgttttcttttccaccgtcattcccctttcgaatgagtaattgaaatggacctttccctgttttccatcgagcgattatcttcatcgtacgctggtcaacgacatagatttcattgctatcatagctagcgatatatagccgttcatttgctccaatcatgataaaaggattcgcacctatcgttacagatgccttcaaatttccggaatcatcccatttccgtaatatgttagaaccatgacttaatgcaaatattccttcgtttgtttcaacaaaactcactggcatcgatggcgctttcatcagttttattaacgcccccgtttttatagaataaatacggatgtttgtttccactgtactaccgcttccgtgtcccccgatccataattcctgccgaccatcacgaagcaagccgccaaacgcaaactttggaacagaaaacgtacggataacacgccgtttgtcgacatcaacggcatacgcttttgtattatggaaatcaatcacgtatatagttgtgcctgctttattttgtaataaagttagcggcttattccctacttcgatttttgctttttcttttccttttagatcaaatacccgaagtgctttttgccgttcgtctgccaaaaaaactgtattccctttattagacacaagcgcaccgacaattccttttcccgttttccattctcttttcgcctctccggtcctcatatcatataaataaacacgatctagttcattaccgtacaataacaacgttctgtcgtcccgaagcaatacggcgccttttatcggtttctgcaagttccattctgcgaccttccttcctgtttgaagatcaaaaaaggtcacactttcatcgttcacatttacgcttattagcacttcgaggcgttttggaacagccggaaacgtttctcgttcacatccatgaatgaaaaacattcctaacaccgctagcaatacacatatcgctctcattgctgccctccatttgtccttttgttgataagttgattataaacaaatatgttgaaaaatttgtgaaaaattgtttgcatttattcatcaaataaagcatcttgcttacaacattgcaaaagaacgcgcagaaacaaacatgaatatcggtgagtttgtttacaatacaaatcttggacgaagattagtcgtgaagtatgcacttcagtcaacattgtcaatggaagaattgcgccctctcatcgacgaaatcaatcttttgtttgatcaatttttgttttatgccgttacaaaatatgctgagttgaaagaagcagaattgcgggagaaaaatttatttatcacccaatcccataaagaccgcttaacactgcttggacaaatgtcatcgagcttcgtacacgaatttcgtaatccacttactgccattatggggtttatccaattattaaaattcgaacatccagatttaccatatctcggtattattgatcatgaacttcagcaattaaaattccgcatttcgcaatttcttcatgcatcaagaaaagaaatcatagaaagcgaaaaagaaaccttttcgcttttgcgtctattcgaggaaattattgaatttttatatgcaagtattgtcgatggagacgtagaagtatccatggacatcgacaaatcgatacatatctttgcctataaagatcagcttcgccaagtattcatcaacattttgttaaattccattgaagcagtgaaagaaaaagacaagccccgctgcatttatatcgacgctttccgtcagaacgagtccgtttatattaaaatcactaacaaatgataacgatgatagatgttttgcgcattccttctcaccgtccattaagaatatgtaacacgcatagtgtgcccccctttaatggaaattacccatattattacagtaaaaaagaggagtaaacctttgcatctatctgattatgaaactttattacatatacaatcttttaaattttattaaaatagaataaaaaaatattttaataaaattattttatttgatcttttgtatgaaataacggtgaaaaccttgttaaaaattcgtaattatctatttatatataattttattgacatataaatattttgtaaattaaaattaacaatgtattaacaaagtcattatattagcaaggaggaaatataatgagtgcattaccggaaacacagacgctgcaaagtcagcgcacaaaaatgaagcatcctcccgggctttatttattattctttacagagctttgggaacgatttagctattatggaatgagagcgatccttgttctttatttaacaacagaacttgtcagcggcggattaggaataaaaccaagcgtcgcaatgacgatttatggattctttactggcgctgtttatttcaccccgctcgttggcggttatttgtctgaccgagttttaggcagaagattggcgattacgattggcggtattgcgatggcgctcggtaacatcgtactgtttgccatcaataaccaaacaggactatatatcggcctaattttattgattatcggtaatggcttctttaaaccaaatatttcaacacttgtcggggaactttatgctccaaacgataaacggaaagacgcggcattcaccattttctatatgggaattaacttgggagcattatttgcgccacttgtatgcggatatttagcggaaaaatatttcgcaacgaacatcaatggcgtcatccattacggatttaaatacggatttttagctgctgcgatcggtatgattattggacaattaattttcaatatatttggaaatcgttatttaggagatatcggtaaaaaacctgccggtgcaccagcgaaaacaaacaaagcaacagaaccaaaaacaaaagctcctttaacaaaacaagaaaaacaaaacgttgccgtgatttttattttaacgtgttttgtcgttttcttctgggctggttttgaacaagctggaagctcgttaacgttatataccgataaattcgttgataagtcgattggcggctggacgatgcctacttcttggttccaatcactaaacccattctttatcatcgtgttggcaccaattgtttcgcaaatctggatcaagctttcgaattcaaaacgtggtgacttgccaattccggcaaaaatgggtcttggcatgattttacttggtcttggatttgccgtactaattccagctgtattacaaacaggaagcgacgaacatcatgttgttgaaaaagcgaatttgttattcattattttcacttacttccttcacacgctcggtgaactttgcttatcaccggttggattgtccatggtaagtaaacttgctcctgttcgattagcatcgcttctcatgggtgtatggctagcgggaactggtgtcgcgcaattgttggctggccaattagctgcgtttacgcagtcgttaggctatttagaaattttcagcttaattagcggtgtaaccatcggactagggcttattttgctattattgacgaaaaaacttgtgcgaatgatgaactaaaaagctggatcccttttatgggaccagctttttttcataatttttttctgttggctcaccctataactagtgaggtgacacattgatgaataaacaaactcttttcgctatcactgctggagttgctattctttttattatgattgcagcaattgtgacgacatatcgtccgacagtccaccatgaagaaacgaatcagttaagaccgaaaccagccccttatgtggcaacaacgccccgttcccatccgactgtcgttacattgaatagtctagcaatgggcgaaaaaatcaaaaacaagttaaacagccacccgaaaataataaaaatcgatcataacggccgcgacaaaagccattattttaatcatgaaattacggttcggtttcgaaaacttcctgcagcacaagagctccaacgaatagaacgagcaatcgatgggaaattgatcaatcagtttggccgcttttttatctttcgttctaacagcaaaacatatcatgaattacatgattattttgaatccatcccgactgtttcctacagtgaaccaaactatatttatttacaaaacgaaattccaaatgatttattatattcacgttatcaatggaatttgccagcaatcgacactgaggcaggctggacgttatcgcgcggaaaaaaaggcgttgccattgccgttattgacagcgggattgatttagatcatcccgatctcgttcatcgcctgcaaaaaggatataacgttctcgcggataatgccattcccgaagatgataacggtcacggtacgcacgtagcgggcattatcgcctcacagccaaacaaccgcgaaggtgttgctggaataacttggtttaaccccattatgccgataaaagcattaaattccgaaggatacggcacaagttttgacgtggccaaagccattcactgggcagttgaccacggtgcaaaagtcatcaatttaagtcttgggaattatcagccttcaaccatgttggaagaagctattcgctatgcatatgatcgcgacgtcgtactcattgccgcttctggaaatgatagcacggcgcagcctagctttccagctgcataccctgaagttattagcgttggcgctgttaatcctgatctttctttcgctcactattctaattacggaacttatttagatgtggtagcgccaggaacaaatattgccagcactttttcgcaacatcgatacgcggcgctttctggaacatccatggctgcaccgcacgtaactgcattagctggcctcattcgttcattaaatccacatcttacaaacgatgatgtaaaacaaatcattatcaagacagctaccgatcttggagaaaacggcaaagatccgtattatggatatggtttaatcaatgtatatcgagcgctagagctggcaaaccattggcgttagcgatacggggggagattacataacatggtgtctccatccccttgtctgtgttaacattgttgtcacgatgcctacaactgttactacaataagcgactgaacctcccgatggctaaagccacggggttcttgtgtactatagagcttcttccataccttcgcatggatactgactctaattccacaagactttcatgggcaaacacctcaatggtgcttagcgccctgtgcgcccggttcaagacgcttttcatcatttaaattcccatactgcttaataatttattaccactattttttaaacgttctacttctttatcatgcagtcgcttaaatctttcccatgtcgcaaaacatttttctctatcgatttcttttaagtgatctttcgcattcatgatgaggaacgcactatataaatctcgttgaattttacagccattcatatcgttccatcgttcggataacctcttttttacatattcacccgtgatatgattatattggctggctttggcagagaatgtatctatttttttgagcgtttttccgtcataccgtaattttctgtctaatatggctaaaaacatgcttggagctttattcgctatacttttaccaaatcgtttctttctattataccttcctgttttctcattcatcgttgtttctttcgctcttgcttgcaatgctttataattcattgtttccactttaatatcattgcctaacgataatatccaatttgccagcttattatgatcttgcttgcgtttttccgctaacttcctttgcagttccgctaattgattttttgttttgatatcatttttgctccacacccacttttctttgtttcctcgctggatggttccatcttcgttgtacttatttggattatttgctctccgctgccggtctagttttcgctgcagccgccttttttccggatggatgtcatccacacttggagcgagttccaacaattttacttcgttcggagcgcaaatggcgatcgtttgcgtgccaatgtcaatgccgaccactccttcaccacggggatgcttggctttgccggtttgccgattgattttttgcggcggaaccccttccaaaatgagttgggcataatactttactttcccccgaatccgtttacgtacaatgcggcaatacttgattcggtcttgcaaggcgagatgggcatacacatcatttggttggatgatgacagggatcatcagcccattccaacggatggcatggcttttgaagcgaatccctgcgaaattcgattttccctctaacgaacccatttcgccgaaccgtttaaaatacacccgtttggcagcgccaaacaagaacctttctaccgctttccacgctctggtggcgattttttgcgccgtatgcgcgtccatgtgttattttgggtagaaaatcacatgatatggatgaagataaaccattccttctttatgtaatattgatcatagagatttaataaatcacccctatctaatatcatgataaccaaacattagataggttacaattataataataaagaatattctaataattttattattcagccacttcatcccgatgactaaagtcacgggctttcgtagcagttattcttgtaacaatttcaaagacttgtctcttatttctaagtgtgagtaaaatgtttgtgggagaaattcttagaattccccgatgagggggttgggaacgtaggttcgcaatccccctcatcggggccaccaagcgaagcgcggtaggatcccaagcaggaaacatgaaaaaaggactctctccctggtaagatgatcattgccacaccatcaaacaggaggagagagtcccatgaatattcaacaacatcttaccacaaattcgttgacatggaaagagatcgaacttgatttgtttcgagccctgcaaaacgccttcgctgagctgtttacggctctgttggaggacatcgaccgacaattggcggaaacccgggacaagcgccgataccacttgaaagacaaacgacgcaccacgattcaaaccctgtttggcgaagtcacctttgagcggaactactatttagaccgggaacaaaaccgttacacgtttttgcttgattcctttttagcgtttgatggatcgcagtcaatcagcccttgtctagaagaaacggcggtgggattggcggtggagtgctcttcctatcgcaaagcggctcgtacgcttgcccagatggtcgggtatccggtgatgagccatgaggcgatccgccagttggtgctcgaagctgaagctccgctgcactgcccggtggaccagcgatatggacgggtgctgtttgtggaggccgatggactgtttgtttctcgccaagggaagggaaaacgggccaaggaagacaaaatcctgaccgttcacgaagggtggaagcgcaacggctcacggatcgaatttgtcaatcagcgccattacgtccatgagggcaagagggaggtgtgggaaggcttcgaggaatttttgatgaacgaatatgcctatgatccgtgtcgggatcttcttgtcatcaacggggacggcgctccatggattaccgcgtgccgggagtatttcaagggacgggtctgcttccaattggatcgattccacgtggcgcgtgagttgcgccaatgcctctcgggccatccacggtggcaggcgattcggcaaaagctggcgaagcaggatgaagaggggttgcttgtggaacggaacagcgccctcggcacgctgggggacgaagcgaaagaacaacagctggctgccttgatccaccggatcgaatcgatgccgggatgcatccgtgattaccgggaatggctgaaggagcaaggagtggacacaacgggcatgtatccgatggggagggctgaaagcgtgatgagccagttggcgtatcgggtgaaataccgccgcagttggacagacaagggactcagggcgtttttcaaggcaatgattgcccggatggatgggattcgtcttttcggacgtcgtttaggagaagaatcgtcgcagccggcggaggaaacggcatccaccaaacagacgatcgtgaacaaggcgaaacaacgcgtccgccgtcttcttccggaggtaacgcggaataacgtgccatatttacagcaatcgtccgggacaccgatctatcatgccctgtctgaactcaagggatggtaaaaaaaggtatacatatcggtctgtcatggcaagggatgagagtccgaaagcgcttacggatgaaattcaaaaaaatggttcgctgacctatgacttacatctgttttcaggaatcaaaaaagttcccacaaagtcttgactgactctatttctaattttctattgctataattacaacaatagattagaataaagatatattaatataattgaatatgccgctcattcaaccattgaagtagaggtcgcagcttttatgagtacggtaaacgagacgcagagcacgtcaacgactttaccggaaaggaaaagctgccgaagtctgggcatttctctgggtgctcaggctggggttgtcaccgaataggggcaacactgtcatacccgcatgaatttgcgggtatggagcgctatcttcatgggagagttgatgtatgcagttatctcaacactgccgtcgaatctccttcgacggctttttttattatatggatgtcacagaacatcctattaataaaaattaataattttcagatttttatcataatatttgtaaataataagggagtggttcattaatgaaaacagcaacaaaaacaatggttgctccttcttcagcttccctttctgagagcggattgcggcgaaaactaaaaacacgccatttaacgatgatttccctcggaggaacaatcggtacaggtttatttttggcaagcggcggagcagtgcatacggcaggacccggtggagcacttgcggcatatatagccattggcattatggtgtactttttaatgacaagccttgcggaaatggcggcatacatgcctgtttctggatcttttagcacatatgcaacgaaattcgttgatcctgcattagggtttgcattaggatggaattattggtacaactgggcgattacgatcgccgcggaactatctgcggtcacgatgattatgaaattttggtttccacatagcccatcgcttttatggagcgcgctttgcttaagcattatgtttcttttaaattacttatcggtaaaaggattcggagaagcggaatattggttttccctcattaaagtggcaactgtcatcgtgtttttaattgtcagcttcctgatgattttcggaatcatgggcggtgaagcgattggctttaaaaactttaccattggagatgccccgtttcacggcggctttatggccatgttaggaatctttatggcggcgggattttcctttcagggaacggaattgttaggggtcgctgctggagaaacagaagatccggaacacagcattccccgcgccattcgccgggtgttttggcgcatcttgttattctatgtattagctattttggcaatcggcttgttaatcccttatacagacgaaagacttgccaacggcgatgttacagttagcccgtttacacttgtattcgataaagctggaattgcctttgccgcttcggtaatgaacgccgtcattttaactgctgtattatcggcaggcaactccggcatgtacgcgtctacccgcatgctttgggatttagcccgtgaagggaaagcgccaaaatttttagcgaaactggataaacgcggagttccagtcaatgcgcttattgtcacttcatcaataggaacgcttgcttttttagcttctttctttggcgatggtgtcgtttatacatggctattgaacgcttccggaatgtcagggtttattgcatggctcgggatcgcgatcagccattatcgattccgtaaagcgtatattgctcaagggaaaagcctcgatgatttaccgtataaagcgaaatggttcccgttcggtcctatttttgcatttattgtttgcaccattgttattttaggacaaaactatccggcttttattggcggaacgatcgactggtatggggttcttgtttcgtacatcggccttccgctctttattatcgtctggctcgggtataagtttgtgaaaaaaacaaaaatcgttccgttgcatgaatgcgatttggaacaaaaataaggacttggtatgtattaccaagtccttatttttgtactttttgctcttcatcatcgataattccttttgtcgcatttttaaattcacgcaacgtttttccagccgcttgtcctaattccggcaatttttttgggccaaaaattaatagcgcgaaaaaaacgataagggcaatttctccaaacccgatgttcatacgattcactccatatgcttattcattcttttattattataccatacctaaaccgcaagcgccattcgaatacgattattgttcttgcagaagacgaacgggtacttccatttcttcctctgggcgattttttttataaatacgcgccatttcccgttcttcatccacatgttgaatcattacctgctgcccttcgtatgtgactggaacgatttttcccgattttgcgatttgctttgcacgtatgacttccattaccaattttccctcccttcttcgtccgctttggcgctatcttccgctaatgaatgtagacttttccaaaacaattcgtcattacatacaaggtgcacaatttgttcaagttctccttcgtcccctttcgcgttgattatttctaataactgggtcatatcggtcgtttcgcgttctaccatcaaattatcacacctttccaaaaattgatatactattgacccctcaaaagagaagaagtatcattcgaattggtatagataagaagggaggaagatacaatgagcgaacgcgattattactttgacaatgcaaaatgcgcactgatgcttctcgtcgtgttcggtcattttctccgcccgtatatcgatagtgtactatgggtgcatagcttatatatttggattttctttttccacatgccggcgtttatttttatctcaggttattttgctaaaaaatttcatgaacaaggatatttaaaaaagataacaaaaaaattattgcttccctaccttatttttcaactgttgtattcggtttactattactttttatatcaaaaagattccattgaattcgatttgctcactccccaatggagtctatggtttttaattagcttatttagttggaatttgttattatggatctttgccaaaatcccaaaacacgtttcactattgcttgcccttctcttaggagtaggagcgggcatgatcgaagcagagaaatggctaagtatatcgcgtacgtttacgtttttcccattctttttattaggatttttccttcaaaaaaagaatattgaacgattatttacatggcgcgtacgtttattttcactatttgcactagtcgggatgtttatcatgattcatttcggatttcctgatttgccgcaagaatggctatacggttccaaatcatacgatacgctcggcgtaccagaggaaaaaggagttttcgtgcgcctggttatttatggcgcaagcactctgatgatggtcagttttctctcgcttattccaaaccatcgtttttctttctcggtgttaggcgcaagaacattttatatttatattttgcacgggtttattttaaaatacttgcatgaaacaaaacttccagattttattatgagcattcacggttacccgctattactaggattgtccgtcatcgttgtgcttgttcttggaagcaaaccgattgtacgcattatgcgcccacttttggaatggcgattcccaaaaaagaaacaggctgtttcttaaatggcaaaaaagaaggtgccccgacattcgtggcacctttatttgttgttgaataccgtttgaacgagctgttttgctgccagaaacggagatgaagccgaagcaatcgcgctaatgacggaaacaccgtccgctccggcgttcatcacttcaccggcattttccgcggtaatgcctccaatggccacaagcggaatatcgactccttgaccacgaagaaagcgaataatctcagggccttgcgctttcttcgcatcctctttcgatttcgttggataaattggtccaactccgatataatcggcaccagcagcgatcgccgcttgcgcttctttcaaattatgtgccgacactccaagaattttatcgccgattttttcgcggacgatgcgcgcatcttcatcatcctgcccgatatgcacaccatcggcatcaagagctaacgctagttcgacatcgtcattgacgataaacggtatgccgcgatttttgcaaatattttgcagctgtctggcgaactcgtatttttgttcaccgacaagcgcaccgctccctttttcgcgaaattgaaacagcgtaattccgccatcaatcgcttctgttaatacttctaatggctgttttttacaatttgtacttcccataataaaatatactttcaatcgttctctcattacttcgcttgcaattcgggccactttccactcacctaccgcgcttgtttctcccggtacgcccaatgatttgtcgggccgtgaccgtgaccgatgcctaattcatgactaatggcggcttgaataaacgatttcgctgtctgcactgcttcttgcactgtttttccttttgcgagttctgccgttatcgccgcggcaaacgtgcatcctgttccatgcgtatgttttgtatcgattcgcttgcttgtgaaatagaaaaattcacttccgtcatataatacatcgaccgtttcttctccatcatcgtcgtggccgcctttgatcacgacgtatttcactcctagttcatgcagacgtttcgccgcctccttacggtcctcaatcgttcgaatcgtaaggccggttaatgcttctgcttctggaatgttcggggtaaccaccatcgaaagcggaagcaaatgcgtttttaatgcgctgaccgcctcttcttgcaatagcggagcaccgcctttggcaatcatgaccggatcgacgacgaggcgttcccacccgaattgtttcactttcgaagcaaccacttcaataatttccgcactaaacagcatcccggtttttaccgcatccgctcctaaatcggttccaacggattcaatttgttgcgcgaccgcttccggcgacaatgggtatactccttgcacgccgagtgtattttgcgccgttaccgctgttaatgcggacatcccaaatacacgcaattcttgaaacgtctttaaatccgcttgaatcccagcgccgccgccgctgtccgaaccagcaatcgttaacgctttatataccattatttcctctcccttcattctccttgttcaatgcggccgtatcggctgatctcatccgctcctacgcgggaaagcgcgtccaaaaaggcgatttgaaagctgccaggtccttcgtctcctgcatttttcgcagcgatttccgcggcaactccatagatgacaagcgccgccgccgccgcttttagcacatcccgctctacagccgcaaatgcgccaataacagatgtcaataagcagccagttccggtcactttcgttaacaacgggtgtccgttacgaatgatatacgtcgtatttccatctgttacaacatcctcttttcctgtaatggcgactactgttttcagctgctttgccgcttttttcgccagcgatacgacatccccgctgccttctcccgcatcaacgcctttaatggtccacgattcgccgatagtattcgcgatttccgccgcattgccgcgaatgacagacagttggaccgcgctcgcaatgtttcgcgccgtctccgtgcgatacggcgtcgccccggcgccaaccggatcaaaaataacaggaacgccagcttcgtttgccgcttttccggcaatgatcatcgcttccacttctgttggatttaatgttccgatatttaagacgagcgcccccgcaatttttgccatatccgcaacttcctctttcgcatacgccatgaccggtgaagcacctaacgcaagcaggccgtttgccgtaaaattcgttacgaccacattcgtaatgttatgtacaagcggattggcttgtctaaccatttgcaatgcgtttatcgcttcctggttgttcatttcccatcctctcccttttttgcgaataaaaaaaacactttgcgcgcaagcaaagtgtatacggatcccacagtcactttccctgcgctggcattacccaaacaggttcgaacggtcaacggcggaattagccgtactctcagcctgcttccgcaagctcccgcaaaacaatatatagtttttcacaaaagagtctactccttcttttcacatattgcaactgaacctcccgatggctaaagccacggggttcttgtgtactatagagcttcttccataccttcgcatggatactgactctaattccacaagactttcatgggcaaacacctcactggtgcttatcgccctgtgcgcccgattcaagacgttggatttttcttctctataagagtagtataccatctttgactacgtcaaagcaatcggttcatcccatgtccagctatgaagagtatatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccagttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggataacttgctttttactccctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatataccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgtcccatgtctaaagacgggctacaccctgcatgggctttctccgattgtacttgtaaaaatatcacattatgaacggtgttttgaaatttccggcatcgttgatccttcacttagtgaaggagattggtgccacggctgcggcatcggcaaattaaataaatcaagatcgacaatgtatcgggggcgccgttttgtttctttataaattttcccaatatattctccgatcaacccaaacgcaataagctgcaagccgccgagaaaccaaatggatgtaatgagcgatgtccagcctgtttgcgtatggccggtaaattttaaaagaagaaaatatactccaaacaataagctgacgaaaaaggaaacaaatccaatgagcgaaataatgcgaatcggcgtaatgctaaacgaagtgatcccatcaagggcaaacgcgatcatttttttgagcggatatttcgtttttcctgcaaaccgctctttccgatcataatagatggttgtggagcgaaaccctagcagcggcacaattccgcgcaaaaacaaattcacttcctcgaaccgttcgagttcctctaccgcccgccggctcattaaccgataatcggcatggttataaacgagatcgactcccattgctctcatcagtttataaaaccattgagcagtatggcgtttaaaaaacgtatccgtatcgcgcttattgcgcaccccatacacaatttcatatccttcatgaaacttttggacaaaatcgcgaatgacggaaatatcatcttgcaaatccgcatcgatcgaaacgatgcaatcagaacgcgttttcgcagcaaacagccccgctaacagcgcgttttgatgccccgcattgcgcgcaagtttcaccccttttacttccggataacgcaagcttgctttataaataatgtcccatgtcgcatcaccgcttccgtcatcgacaaataataacgtgctttcaggagaaacaaggcgctcggcaatcagctcctcccgcagattgcggagctggcgaatcgtttccggcaatacttcctcttcgttataacacggcacaacaatcgtaagcattggttcgttcatgttaacccctccttacggtatcaccttgtacaaataaatcgtccatgccgattctttggaatgaaacactttttcaagcgtcagctgattttgttttgcgttttcaatcggcaatgccgagaaaatataacggccgcccatttcgcgaaatacattcgtatttagctgtaaatgtttaatcgttcgttttgaattcttgttaaacatataatgttttcctaactcgtcgacaaaaatatagcaacgtccgccccattcatcgaagtattcgcgcagctttttgtttttcgccagctcttttgcgataatttggcgaaacttatgtttatatgacaggggataaaaattgttatacgtatctaatgtgtaaaatccgttatattgcgcgattgccgggtgaatgccgatgctggcgacacgatatttgtgaaccggcagtccgatgtgctcttttatttcttggaattgcttttccgcataaaactcgcgaaacgacggcttattgcgatgcgcaatttcctcgttaaaagcggtgagaacgactaactgagcggcaagcgctgcaaaacatgcctttttccatgaatggccttgctgccataaaattttaagggaaatggcaaacagcacgtaaatgaccatcggccgcaaaaagtgatagcgggcaaaattaaatttatccagaagatcaaaacgttctgttaacgggacccagcctttataaaaccaaaacgcgtaccacgtcgacagcgcaaaattcaatacgtgtaaaaatacaaatagcttttcccgcttccataactttttcttccaaacgatatacaacgccactaacgtcaccggcaaaataatcagtccgtgtaccgtcatcacatgtgtatggccgagaatatagtttttaaaaattagacgtatgacacgccaaagcggcaagcgggcatgaaaatactcatcacggcttgtcggttcatcagaaaataacagcgaatgaacaaggcggtaatccaccgccaaataaatggcagtcatgtacacaatggcaaagaaaaagcgccaattccatcctttcccgcgaatgacgtcgacaagccaccatattcccatcgcactaaggaaaaagaagaaaccgagcacgagactcgaataaaacggcaatagcgtaagcacaagatagtttacccatgaacgctcgccagcgcggatgttcagaagcgcccacagcgcaagcggcattccaagcgtgctaagcatccctgatggccaaaacggtgtcagcgcaaaagcaagcgacgctccaatgcgaatccatacccatttttcacctggaacgacatatttccttaacagcaagtacatgccgataaacgcaaacacgcgagtaatcgcctgactaagtccatatgcgtaaatggatggaaatagcgcgtgaagccaaacgattccgctaaattccgtaccgaacgcatttcgaggcaacccgttaataatttgcgggatgaccgcatgaaccgaaccaaataactctccgctttttgtgacgactttataccatgcaatattggaatctaaattatcatgcacacgcatatgcgcatcttcgccaagcagaaaatatggcgatacaaacagggcgattgcaaggaatgaaaaaaacaggagttgcttttctattgtcgtcacctcatccccctccatttttaaaatgtcttcctttattttctaacgggaaaggaaaaatatgcatcttttctatcatagaaaaaaggccgctccaaaaagcagcttttgctttttggaagcggccatgtgttgctgattatgcacacactttcatgtttttgcccctttttctaatttttgatactcttcttcttgcaatttccgccacaataattttccgcttgatgtcatcggcagcgacgaacggaattcgacgatgcgcggatatttataggcggccatttgagttttcgcccattccataatttcttcttctgtgattttgcctacgtactcatcttgaagcacaataaatgctttcacggtctcgccgcggcgcggatcaggaacaccaatgacgcacgcttgttgcacggccggatgcttatagagcaacgattcaacttcggtcggccataccttatagccggacgcgttgatcatccgcttgacgcggtcgacaatgaagaaatatccttcctcatccatgcggccgatatcgccggtgcggaaaaaccgttttccatcgatttcaataaacgcttcttccgtttctttttcacggcgataatatcccttaaacacttgtgggccgtgcacgacgatttccccgatttccccgacgccaagctcttttccagtagccgggtcaatgatgcgggcgtcgacgtcaaacgatggaatgcccaagcattgcaatttcggacgatccggcgggttgaaatgggtatgcgaaatcgtttcggaaagcccatatccttccatgtattgcactcctgtcagcttaaacaatttttctccgaccgcttctggaagcggcgcgcccccgccagcgatgctagcaagagaagaaatatcatattttgacaatgacggattggccaaaaagtcaataagcatcgtgctaatattgacccaatgtgtacagcgatgcatttcaatcaaacgcgcggcactatcgcgattccagcgggtgagcatcaccatcgccgctcccgcaaaaattggaagatgcatgctgtggaccattccggtaacgtgaaagagcggcaaggtgacgaggcaaaccgtatcgcttgtcacgtttgcccaatgataggcgctgacaatgttggcgtttaccgtccggtgcgaatgaacgcacccttttggcactcccgttgttcccgatgtatacggcagcacagcaatatcatcgatatggcctttatattctttcggcagaagattcgcctctaaacaatctgtccaatagtatacacggtcattggcatacgcctgccgcggcaatgccacctcgtcaggaagagaaacgggataaggtgcggcgatataatccgaataagcagcgacaataacatgttctaacgttgtggacgaaagcaacggttctacttttccaaataattcttgaccgacgattccgactttcgtttcgcagtcttgaatatagaacgaaagctcttcggttgtattcatcggattaatcggaacaacaatcgcttccgcacgtaaaattgcatagtaggaaatgataaattgcggggaattttgcatgtataaaagcactctgtcgcctggttggatggaaagtttttgctgcaggtagccggcaagcgcgttgacttgctcccataattgtttgtaagagtaagaggcaccgtagtagtggatggcggttttttgagggtagcgcttcgctgtcgtttctaaatgatcgacgatcgtcgtttccggcacggtcagcgttttgctcaaccgttttggccaatatggaaaatggcgattattcattcacctctcccccctcaacaacaaatttggaaagcgtttacaaaaaaatacgcttctgttattcttcctattactccttgttatacattatctattaaccaactagttagtatgaatatgttttcttttatcatactacgttctactgataatttcaataatttaccgaatattggcacacttttttatattacaagacggccgcactaaaacgcaaataatggaaattacacgctgtcaaacaagcggtggccaatcgagcgcggccaattcgcgaaactgctcgatcactacatccgcttctgccaactcttcccccgcggcaaatccaaaccggcatccaatcgaccaaatcccattatccttcgccgcttgaatatcggaacgccggtctccgaccatcaccgctttttcaatcccgtaatcattcaacagctgtttgactaacgcagacttcgacatcagagaaaaccgatcgagactgtaaaaatcgataaaatagcgctcgagcaaaaaggcggtccgaatcgcggcgagatagcgctgacgcccgttgcttgcgacaaaaagcggaattccttgatcagcgaggaccgcaagcgtcgtgtgcacgtctgggtataaccgcccgtttccttgctcgatttcatcaatgatatcatccaaaaaccatgcggctgctcggtcgcgcaccgattcgcttgcttccggcatcaattggcgccatacttctgaaactgggacgccaagaatccgcaaatattccttgactggggtgtccccttgccacagcccttcgcggcgcaaccgatcaaacgtcttatgcagggcaggaacaaggacggtttccgtttgaaacagcgtgccgtccatatcgaaaacaatggcaaatggaatttccctcatgttgtttcctccttcacaaacagcagcagcatcgaatccatcaccggctcatagccgatttccatataaattttattcgaagtagggttgtctaaatcggtataaagggaagcggttttatatcccgaatctaatagctgctgcgtcagtgccgccacacaatcagaagcatatccattttttcgtttttccggcggcgtatatacccagccgatcgttacattcgttttcgttggacgggcccagcgcgccatcgaaaccggctcctcatcgatcatccatacgtatagttgctgattggcgatcgctccttgcaccgcctgcgccgcttcctctgcggatgtcgggagtttaacatcctcacaaaaccggataaaccattggcacagcatttccatatcactcatttgcgccggacgcagcacgcctcgtttggaggcaggccttttcacttttttcagtgcataaatccgctgtttcatctgaatatggacacggcggtgctgaagcttggcgatcttttccgcgagcgccgtcgccagccatttttcgccgatcatccccggtatattcggatagctttcgtacagctttttcgcgatttcctctatttcttcggtcgcaaatggcaacgattttgacaaaataagctggcgcggatgggtttgcaacaggacaagcgccagcttaccatctttgttcactgttcccatatacaacggcttctgttccggcttcatattcatgattacacctaatggcaagttgttttccccttcatgttgctcaagaaacggcaagacatcccgtttgaacagtgagaaatcgctatatcgccgcaattcaagcatcgctttcccctccctctatgtatctatttgaattttcaaaactattgttatagtattatagcatagaaataaaaggatttactgttttttatgacaaatgcgtatttttaaacggagtaaactggtaaggaaaacaatgaaaccaattgccattcaagaaattcctgaacatattcaaaatgatatgggaacgatatatgctatccattttccaaagcaaggatatacatcggatgtaggaataatcgaaacagctaacgggacgtatgtcgtcaaacgagcgaaaggcgaacgtttctgcgcatcgctcgaaaaagatgcaaaagcattaacctgtctgtcctcaacaacattgccgattccgaccttataccggtttcatgaagcaaaacataagaaagaagcgtgggcgctgctcgaatatatcgagggagaaccgctccaacaagcattagagaaagaaacgaacgaagcaaaacgcgtttcaacatgaatcggacgtcatcgtgttttttgaaggatatgggaaaaaaccgatcacaaaagaagaatatgagtatttcgcaaacggattgtacgagtttttctagagaatatcatacatagataaggaaaatggaacgtgcttactgctttcattcacggctttatcctagcgcttggcctgattcttccgctcggcgcgcaaaatgtatttgtctttcagcaaggagcgatgcagccccgctttttacgggcgcttcccgcagtgcttaccgcggcgctgtgtgatacggcgctcattttattggcggtgctcggcgtgtcggtggttgtgtttacgatgccctggctgcaaacgatcctatttaccgttggtttcttttttctattatatatgggatggacggtttggaagagccagccgtcttctgcgaacgatcaagggtcgatgccgccgaaaaaacaaatactgtttgccctttctgtttcattgctaaatcctcacgcgatattggacaccatcgggatgattggcaccaattcattgaattatgacggggccgaaaaagttacttttaccggtgcctgcatttctgtttcctggctgtggtttttctttcttgccattgccggaaaaacgattggccagattgatcaaaaaggaacgctgatgaaacgcatcaatcaactttccgctctcattatatgggcggtggcggtgtatctcgctgtggaattattgaacaatgcaattcataaaagatttacgctaaaaaatgtcattttatagaacaaacatccacgccttccttctgcagcgcctcatataaccgctgcgcaaacagcaccgctttcttaccgtccccgtgaatgcaaatcgtctccgcttcaatcggaacatcgatgccttgcaaagagcggacgcgtttttctttcaccatggcaagcacctgaagaaccgcttcctgttcatcgacaatcaacgcgcgcgggtcgcttcttggtgtcaatgaaccatcttgttggtacgttcgatcggcaaatacctcacttgccgtccgcaagccgattttctttccggcgcgaatcagctcgcttccggcaagtccgtacagaattaaggttggatcgacatcgtacaccgctttggcgatcgcctccgccagcgccgtgtctttcgccgccatgttataaagggcgccgtgcggcttgacgtgcgtcatcttccctccttccgctttcacaaacgcagcgagcgccccaatttgataaacaacatacgcatacgcttcttctggagttaccgcgatgttgcgccggccgaatccaagcaagtccggaaaccctggatgcgcgccgatcgcgactttttgctctaatgccatctgcaccgttttccgcatcacaagcggatctccggcatgaaagccgcaagcgacattgaccgatgtgacatactgcaaaatctctttttcctcgccgaggcgatatattccaaagctttcgccaaaatcgcaattcaaatcaacgcgcatagccgatttccctccatttttgatgaatgatcattttccatttttttatttcttgctctcgttcgatatataaccgttgtgcttcttgccacgatactttttgaaattgaatatgatcgcctgggcgcgcctgcgctaaaatcggaaggtctacgctaattacttgagcgatgcgcggataccctcctgtcggctggcaatcggccatcaatacaatcggctggccggaagcaggcacttgcaccgttccaaacgtgaccgcttccgaaatcatttcttgattcgtcttgcgctcaagagcttgcccttgcaagcgatagcccatgcggtccgattgcgtcgtcacttcatacgcggaagaaaaaaatcgctctaggctttgctcggtaaacatgttatattccgggcctttcacgacacgtatcatttttcttttcccttttatgtaatttctcgcagaaaacgcaatcccccaacgaataggattttttggaatcgttatcgtcttggatctcagggacaatacatcccccggctgcagcgctcttccatgaaaaccgccgatgtgcgcttgtacatgggtagaacggctgttcatcacaatcggaatgttaagcccgcccgcaaacgcgatatatgcgcgatagccgccttgacacgccccgatcgataacacatcatcgcgtcggatgacaagcggcttccacatcgatattggttcgccgtttaatgcacagcgaaacacgccgccgcaaattgcaacgagcgcatccgtttcaaagcgaagcgtcgggccgttcatcgtaatttctaatgtcgcctcattcgcgtcattttcgacaagcaaattcgcaatccggctcgcaaatgaatccatcactcctccaacggatacaccggctttttgatatccgaagcgtcctccgtcctgcacggttgtgaaaaatccgctatgtattacttgaatcgtgctcattctcccacatcctatactgttcttcggtaattggacgaaattgtacgatatctcccgcacgaagcaagcttggttccggatcatacggccggaataaggcaagcggcgttcttccgataatttgccatccgcccggagtcgccagcggataaatccctgtctggctgccggcaatgccgaccgaaccggctggcacaagcgttcttggcgtggcgcggcgcggtgtcgcgattttaggcgacagtcctcccaaataggcaaaacctggagcgaaaccaatcatataaacgcgataacgcccttgcgtatgaatggcaatgacctcgtcttccgtcatcccgtgaaagcgtgccacttcttctaaatcagggccaaactctccaccgtaacagacgggaatgacaacggttcgtgatggcggcgctttcacctgttcaacccgctcaagctctgttcgcagccactcgcatatttcctcacagcttccggcgacaagcggatcgtaatacaccgtcaccgatgaaaacgttgggacaatatcaaaaatcccgtctttgttctgttgttccaaaaaagcagcgacacgatgaacgtagtcattcaccgcttcatctactttcgtcgaaaaacgaatcgtcaccgcatattcacttaatggaaacatcgtataatccattgccatcccttccttgaaaaaacaatgctgggcggcctgctttcgcttttcggccgcttccggtgaaaaccgatgctcccgaaccagcgtactgaatcccgccactacattgaaaatcggcaccgccattgcggccgactagctgaccgtatattgccgccttcgttcttgttcgatcatatcccgctgaaggcaactattttatttatcatgcttccccttgttttaaatgaaacgtatattcattataataacaataaacgaaattttctatctatttgtaatcaaaaaaccctgccgatatcatcccgcacagttcgtcctttataaaactttcgctctttctctaacggtttttctttcgcagtaataaggtcaggaacgattttgatgacaacagtcgcgcttcctgccgatgagcggtaagatgatacatgcttctcggaaagcggtcggtcaaaatagcccggcacatatttgccaagcaactggtcgagcgcttgcgtcgcttcgtctaaatcggaaacaatctcggctttgccaaacaacataacactcatataagcggtgctcgtttttgctggaacgggatgcaccattgtcccgatatgctcgctgacggtaaaacaaacgcgcggattgcgccggattatatcgatttttctcccttcttccgctccatgcacgtagatgcagccgttccaccatacgaaattaagcggtacgacatatggatcaccaccgtctgccaaacctaaaaatccggtcaacgcttcctgcaaaaaccggttgattttttgttcatctttgcattccaacatatcccttctcatctattttcccccttcctagtttataatggaatcatagaaaaaaactgaccttatgaacagggacagaattaaataaaaaagaagggtcagaggaggaaaacgcagtggaattgcagcccattctcgatccaacaaacggcacaccgctttacatgcagctgtatacgtacataaatgaggaaatcacaaacggccatctccaaaaaggaagcaagctcccatcgattcgcgtgctttcccaacacctaggcatcagcaaaaataccgtcgaaaccgcctaccagcagcttcttgccgaaggatatattgaaagcaaacctcgcgtaggatttatggtgcaagaactagaagaacctctcgcaccgcaggtttcccaaatcgatgttctgccggaggctccgaaaagcacgccaattcgctacaattttcgctacggtcatattgaccttgaccattttccgatgaaaacatggcgaaaatgtcttctcgcggcgatcgatgcggagcgaagcgaattattatggtatggcgaccgccaaggagatatcggcttgcgcaaagaaatccaacgctacttgtatcacgcgcgcggcattcgctgttcggccgaacaaattattatcggctctggcacgccgcaactgattggcgtcttatgccagctgtttgaccttcggcacgatgcggtcgctttagaaaacccttgttataatgtcattcgcaccatgtttcaaaaccaccatttttccattatcccgatcgatctggaagaagatggtctgaatatcgaccagctgcaaacaaccaacgcgaaagtcgtttatgtcactccttcgcatcaattgccgcttgggatggtgctgccgatcggcaagcggcaaaagctcctgaaatgggcgcagcaagcaaacggatttattatcgaagacgattatgacagcgaattccgctacgggagtaaaccgatccctgcgttaaaagcgctcgatacagaagaccgcgtcgtttatatcggcacgttttcaaaagtgttcacccctgccatccgcacgagttatatggtgctgccgcaacatttgctagagcggtttcatgaacgctgctccaattaccatcagaccgtcgctacggtcgtccaaaaagcgctcgcccactttatgcgtgaaggccattttgaacgccatgtccgccgcatgcgcaccatctacgcaaaaaagcggcagacgcttatcgaagcgattcgcgaatacttcggtgatcaagcaacgatcatcatcggcgacaaagcggggcttcatcttcttgtaaaaataaaaggcaaggacaccatcgaacttgtgcaaaaagcagaacaagcgggcattctcgtctattccgcagcgaaatattggtttgggaacaacggaacgccgccttcttatattttgctggggtttggcggcatgagcgagaaagaaattcgcgcaggagttcgcgcgttaaaagaagcatgggggatatagggaaagtgatttgcatggttcaaagcagtgaagaagcgacacacttagcttaaagtgtatcgcttctttgtattctatgaaacaggcagcgaattattttgattttccatacgaaaacaatcagataactttgacgattttatagttggtcatagactatcataattttaccgaatttgactattcatccttcaacacattttttgatgggaacaattataatagtccaatccatttccaataagtagcactaaataagagaattagtaaatagcccataacagttaaaggaatacccgacttcaagagatcttttaccttgaaagcacctgttccatacgctagcatattttgcggtgcgcttaccggcagtaaaaatccaaaactaacgacaaactgttggattagaacaaaaccaatactgttaacatttaaatcaacagttgatgtaaacgctatcattatagggattaacgcagatgataaacttgttgcactagcaaaacccaaatgaataagtatattaaatagcgaaacgattgcaatgattataagaataggcattttttctaatcccattatttcaaatactttattcgataaccattgagcccctttcgtatctaataaaatcgtaccaagagcaataccgaccgcaaacacaataatcgttccccatggaataagcttttcaatagatttccaatcaaatacgccaatcttaggagttaacaaaattgccactgctacaagagtcactgttgtagtatcaaaagcatggagtctttcttctgtcgcccaaaataaaagaaggataatggaaataatgataagtcgtttctcagctggtttcaacggtcctaaatcttttagttgcgaagatattaatgcttgtcccccttctatcgctttcgtctcaggttttattaagttgatcatgacgaaataaagaacaatggacattaaaacggaccaaggagctgcatatagaaaccaagaactccacgaaatcgatgtaccgaactctttctccataaatcctaaagcaaccatattttgtgcagctgctgtcttaattcctacattccaaattgaaactgcttgtaccgctgtaataacaagaagtgcacttaatcggctatcttttggcaatccgaatgcagctaccattcccagcaacatcggaatgactgcacccgcccgtgctgttgcgcttggaacaaaaaaggctaaaacaacagatacgacaattgtgcctataacaacatttcttgttttcgttccaacatgagataaaatccatagtgcgagccgtttgtcaagagaagtagcttgcatagctgccgcaagaaaaagcgctgccgctactaatgctaccgctggattactaaatcccgataatgccattttcagtgcctcgcttgtcccaatgttgacggaaggattatcaataccaggtgccataccaagcagtaaacctacaagaccgataatcatcgctgcacttaccggataagacaccgcttctgttacccataaaataacggcaaatgctaaaatggctaaagctctttggccagccacaggtaaatcgactggattcggcagcaaaataataactatcagtactacaaaagctaagattaaccatgccatttttaacttactcttttccagctttttcacttctccttccccctttttatcataaaatttctatatacctcctacttttattgtaaggaattattttctagtaagatgatgatacatttgtacatattttgaaaacttgcctatttaagttgaacttgtgaggtcagttttattacagaattaagaaatttgttttcgactgtcaaaaacaatgaccgaacaacaccttagcagtaaacaccattcgcctgcatgatggttgttcggtcatgattctttgataaaaaatgaaaaagttgaaatatatttatgatataaatcatttatactacggttattattgttgtttctgtagatgagaaagcacagacgaaatcccatcaatcaaatctccagcgagcacgtcccattgagaatgtccgttttccacaagcatatccgcagcttttccgtgaacccagacggcgttgctaatggctgcttgtgcggagtgatgctgcatgagaaacgcggcaatcattcctgtcagcacgtcgccgcttccgcctttcgccaaagcaggatttcctgtcgtgttgacgtattgcgaaccgtctggtgctgtgacaatcgtataaggccctttcaacaccacatagatgccatactccgttgccagctgcttcgaaatgccaaaccggtcgcgttcaacttcatcgatagacagatcaagcatgcgcgccatttctccagggtgcggagtaacaacggtcgcatccttccgttcgcgaacgagtgaagcatactcgttccagaaaaacagcgcatccgcatccatcaccatcggcacaggctgctgcaacaaagtgtggacaagctgccgtgcgccatccgttcttcccatccccgggccaatcgcgatcgcatcgatatccaacctcgatacatcgatcacgccggaaaacgaaccgtcatgcgatgggcacggatagtacatcgcttctggaacgcggttggcgacgacggaataaatgtcatccggcaccgccatcgtcaataatcccgctccgcttcgcagcgcggcttttgccgttaacgtaatcgcgcctgtcattggccgggaaccgccaacaacaagcaattttccgtatgttcctttatgggacgactgttttcgtctcggcaaagtccgtacgacatcatcttcctcccatgtcgagcggaccgcggcattccgcaccacggcaagaggcggaatgccaatgtcgacaacgagaagctccccgtaataatcagccgtcgggaacgtgtacgccccaagttttgggcattgaatggtgatcgtcatatcagcgcgaaccgctgtttccacctctcccccatccgctggagttccactcggaatatcaacggcatagacgattgcgttagaacgattgacaagttcgataatctctttgtacggagaacggacggccccctgaatgccgatcccaagaagcgcatcaatgattacatcataatgacgaacctgttcagcaaagtattgttcatttccgatatattctttgatgtcatatcccgaacgttcataagtagttagcgctgtctttgctgcacctttgatcttttctttcggcggaataagccataaatccacgttataaccacagcttttcaacattcttgcaacaacaaatccgtcaccgccgttgttgcctgttcccgctagcaccgccacaagcgccgaatgcggaatgcgttcgcgcagcacatgaaacagcgcctgcccggcattttccatcaaggaatcggcgctgatgccgatttgttcaattgtatcacggtcgatttcgtacatttctgcggctgtaacgatatgcatcatgctcacctcatctataaatatgtatttattaacttgttctccatgaaagagaaaaacacctgtaaaaatgttttcatagatgccggaaagaaaaccgcaacaatgatgcaaacataccgtctgattgcggcgtgtttgttttcgcaattttaaatcctctatctctttggcatttcagaatatcttccttatattatataaaagagttatagtaaaactatagcaatacacgaaacaaaagaggcgagaacattgacgtacatccaaaaaggcagcgccgaatacataaaagcaagtttggcgctatttttcggcgggtttgtcacctttgcgattttatacacgacgcagccgctgttgccgattttcgcaaaagagtttcatgtttctgcggcgtccgccagcttaacggtttccgcgtctaccggaacgttggcggtaatgatgctcatagcggccagtttatccgaccgcatcggcaaaaagaatgtgatgatgatgtccatgctgttgacatcgatgctggcaatggccatggcgtttagccctaattttctttcccttgtccttgcgcgcacgtttcttggcatgacggccgcgggcatcccgtcactagccatggcttacgtcgctgaggaatttcatccggctgggattggaaaagtgatgggtctctatattagtggaacgagcatcggcggtatggctggacgtattgtaacaggcgtgctgaccgatttgttttcgtggcggacggcgctattttccattggagcaatttctcttctattaagcatgatttttgctttcattctcccaacgcctcgacattcaataaaaaaaccgctcaatggcaaaaccgcactgcaggcgtatgccgttcatttgcgcaataaaccgctaatggctctcattgcacttggctttttatttatgggcggatttgtgacgctgtataactatatcggctttttattgagcgaaccgccatattcgttcagccagtccgtacttggatttctgtttatcgtgtacatattcggcagctttagctcggtttatatgggaagaaaagccgatttacacggccatgcgctggtgttaagcatttcggtggcattgaccgtgctcggtgcggtcgttacactcgttccgtctattgttgtcaacatcatcgggctttcgttatttacttttggctttttcggctgccattccatcgcgagcacctggattggcgaacgtgcaaacgtaaataaagcgcaagcctcttctctttatctcttattctattatttaggctccagcctcgctggcacagccggcggctatttttggacccattttcattggcttggcgtcatcacatttatcgtggctttattgctattaagctttccacttattggctatgctcaaaagcagctcgagtaattcccacgattaccacataagagagaggagacgcaatttccttctctcttttcttgattaggactttcctaaaacgcgatgaaaatagattttcagattagcggctgtttcgcatttgggatcgcaagcgacgcaagacacaatgtcaaaaccgcagcgattccgttcatcaggaaaaacgttttccaattcgcttgtgtggataggcctcctacaatgataatagcgacacataatacaatcacaggagatgcagacgaacgcatcgaaatatattgattatagtcgaaaaaatgaaagagaaatgggacagggatccatgacagtgccaaatataccgttttatatgaaagctttttttataaagcagatacagtggatgcagaatgaagaacattcctgatgcaatacaaaggtaggaaagcgggcatgtctttaacgagatgagaaaaacatcgatgtggtaaatatcgctgcaatattccacatctttcggagtaaaaataaattttggtcggcaatccgtctgggattcataggcaattttgctggcaagaaagaatgaatacacatacgtcactaaaaagacaggaaggctgaacccccaaatccaccatccgtacttcaaaaccatcatcccttttataccaaattttccttttagtgtaattttacactatttgctcttataatatgaggattttccctcgattgtcaacattttttgcaaaaaaagagagagggcagtcctattttattgtgtctgtttgtgccaagctaattctcttacaaatgcgtcattcaacaatcgctcttgtcatcaatcatcatcaagaaaccgcgcgcggatgtcgggagtgggcatcaggcaatgatcgcgctttccgaaccattcataccgatgcttggcgacaaaatcatatacataatcgcgcagcggctttggaacaagccaaaatatataaaacagtttccaaacgccggcaagccgccggcaaatgcggagagcggcacttgatttcatataatagcggccatcttcgagcaacacgagactgtccacctcgggaacaccaaacttttcccgtagcgccgctcctgtttcactttgcaaagaagcaaagcgaaatacggcatgtggatcacgcacgataataaactgcacgcttgcattgcacagcgagcaaatgtcatcaaacaatacaatcggattcatgtttctcccccatttactggctttatgcaatcagcgacatcgtttttcggagaattaacgatcgttgacacttcgtacattttcatctcttcggcaggatacggctgcaatagcgatttgatataatcagtatcctctaacttcgtgtctagccatgcgtcatgccactcttgcggtaaaatcgcgggcatgcgatcatgaatcgtacctaccaattcgttcgcttttgttgtaataatcgtacacgtatacagcgtttcaccatgtttgtcccatgtttcccacaaacctgcaaacgcaaatggctgctcgttttgcaatgtaaagcgatatggaatttttttctctccttcttttttccattcataaaatccgtccgctaaaatcaaacagcgacgccgcctgagcacacggcgaaagctcgctttttcatcgacggtttccgccctggcgttgatcatcttccagccgattttcggatcgttcgcccaagacggcacgagcccccacttcatcatcttcccaattcgcactccatcctcttccataacggttagcacctgttggcttggggcaatgttaaaacgaggagcgatgttttcgctatagccaaaaccaaaaagcgattgcaattgctcgattccaactgttaatgaaaatcgtccacacatgaaaaatctcctcctatccttagacggataaaaaaggaatttccttcatataagtagaattataatctaaaaaaggagttatatgcatggaactcgttgcacttgggtactttggtgttgtgatgcttttgttgcgaggggcaacatcaacgcaaagacgatggattggcggcacgtttgctgttttggtcgctatatttattatcggttcgttatggattcgctatcaaactggctttttccacctcagccgcttggaatggcgaaacgctggtggttcaatttcgttaggaaaatgggctgttccgtcatatctcgtatttgccctttcattgcttctacttattttgtttcgctttatccagaaaacaatgacatcaccttctgaagcgcgagtatggctgtttgttttcgccttcttctttacgctcatttacatcgccgcagtttacatcatgttatttttcgtcgctttcttctttttcccgtttgcgccgtagtgttttatgttgatatgaaagggattcatggctgctttcatgtataatgtttacttttttcaaaacggcggaatggacacaagcaattctttcatttaaaacagttccttatttcattttagcctctgttgctataacagatataaaaaccggagacatttttcgatggctgaaaaatgtctccagttcatcaccaccaaatcgttatttcctcagctcttcctctaaattctcgtttaataaaaaaacaatcactcgctccccggtacgggtgctgatgtcggtgtgcatgctgatgatgtcttttccggtaatttctgaaatcattttttttagctggtcgctgcccgattcaattaaatccgcacgaatgcgcttgatcgacaatagtccatccttcgtgcttgccaagtttttttccgctggcgttaaaattccttttaattgaatgaggataatgttacgaacgatatcggtcttaacagcaacggacccccgtcctaaatattctttttcccattgcgtaagcgcgcggctaatttgatcttccatttctccttttgatactggcatgtcttagttcccccttttccataaaaaaacggcatgcccactatttttagtgaaacatcccgatcggctataaccaaactgcactgtcattctagcaatttggctatctatcaatgaacggcataatttattcactattataatcatccatatatttttcatgtcaagaaaaagttttattgaacagctatgaagagtatatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccagttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggataacttgctttttactccctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatataccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgtttattgaacttattttacttactgttgaatcgtatattgtgcaccgcttgtcggtcggagaaaagcgcgaatcccatttggatgatacggcatccgttgttctgctgtttcgatgtccacccattgaacgtctatgatgttttcatccttacttattaccacaggcgcatgaacaatcgttccacgaaacgtagtgaactacccccacttaatttctagcgaaaatttgaaatgggggcttccaaagaagtttgactgcttcaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcgccattgacatcagcattaattagtttgccagactttgttcgatacaagccgcgcttaatacgtttgccgctgaacttatattcttttggattgtcggcattatattcaggaatctcatcgccgtcaaaaaagctggcttgagacgtatatgattcttcctgtttcaagaattcaatgccgtaaaatttacaaagatactctagtttttcttttatgttaccgagaggaatattgacaaagttttgatttgtcttttttcctagattcatattgcgctgccatgtttcagcatagccaatgacaagtttgccaatttgattttcaatacagtagtttatgatgtaacggcaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcttgtttacgggttgtacctttgattttttgcttatcttttatgctttgaagtctggcattttctttgttaaaccattgattaatactttttaatctccgcccatcaatgatgaacgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtccagtaacacaggcggaatcgttatcgtgataggcttgtgagtctttttaaataggcgagaatacggtatcgtgaatttgttgccgtctatacgaatctggccaatgatcagtgaatgaaagccatcttttttaagatattttggaatactgatagccttgtggtcatattttccttgtttggcaagactgatcaaaccaaagaaagatttaaaggcttcattgaccttttttaaaatttgctgtgccatgttgctgttcaacagcttatagttttcgttcgttttggcaagatgatagtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacatgttttcacctcccatctaactatatgatactatattttactgaatctatcctattttcagcaaaatatagttaaggcgattcatctcccacttactccgcttcgcttcgttgaagtgggagtcttctcgcctaattaagataaatccccgctccaccatattggctaagcgaggaacattgtattcattttctatatctcattgtcagtcgatctctcgtaacagatgctctactattccaacagctccctaagctcggcaacatactcattggatccggtgacaattaggcgatcgcccttatgcagctttgtatccccatgtgggacaatcgattcattttcacggaagatccgtacgataatgcaatctcccataaacggaaagcggcgaagcgggattccatcatattcattgttattcatcgtaatttcatgcaatgtcgcatccttgtttataaacatccgcgccactcttggtgattcgatgaacgcttgcagcatcgccgttgtcgataataaggcggacatgatttcgattccttctgctttcagccgttcgacctgctttggtgtttccgctaaagcaatcacccgctcgattccacgttctttcgcggctaatgcgacgcttgcgttaatctcttcgtttcctgtcagcacaactaaaatgtccgccgtaaacgctccgtgtttttcaagcgtttctagcgaatagtcttcgatatcgacaatcggaaaaacgtgatcggaaacggacagctccattttttcttgccgaatatgatatagcgttacattgtagcgctgttcgtttaatacccttgcgactgacagcgtaaattggttggtgccaacaaacgaaatgtttatttttttctcgttatcgtccggctttgcgtacagctttttgaagacaatcggtgaaacgatactggatataacagccactaaaatcagcgcgcctttcatgttctcatcgataacgttaatgcgttccgcgatcgtcgctgccgcgatgacaagcgacaacgtagacacgagcaaaaaccccgacgcgatcgttgttttcgtatcataccaaatttttaatattgaaacaggtatcagtttggaaacaacgagcgcaagcagtaaaagcggaagaagcgttaaaattttcggttctgccaacaatgcgcgtaagtctaaattcactccaaccatcacgaaaaagataggaatgaaaaacccatatccaaatgaatctaatttatgcactaaatctttgttcggcgacaatagcgaaacgagcacgcccgctaaaaacgcccctaaaatattttccgcgccaaacgtttccgataaagcgacgagcacaatgatgagcgtaaataccgcgcgtgtgccgatttgtactgttccttttgccattgtttcaacaaatgaacgttttttgaaatatttaccaacaaaataaaagagaacaccgaaggcaaacaacccaagaagcagccatgtacttccatgttctggctcattcatggaaacaaatacggccaacaaaatcatcgtcaccaaatcagcaatgaccgcgactaacaaaatcgtttgaccaatcgtcgttttcattaaattggcatcttttaacgttggaacaacgacgccgagagaaatcgtcgaaataatcaacgtcattaaaaacgcgttatccataaatccggttaaaacaaacaaataagaaagtccgtacgataaaatgaatatcgccataaagatgatcgacgcggcgataaatggattcggctccttctctttcttgctcgctttcggtttgcgcgcaaacgcggaaaagtcaatctccaagccgcttaaaaacattaaaaacaaaaatcctaatgtcgataatgtttcaatccacatatcaggttttacaatatcaaatcctgtcttaccgatcataatgcctgcgataatttccgccacaacaaccgggatcgcctgcagccgtaaacgatgcaataaaattggcgtcaaaaatgcgacgactactacaattaataaagaggtgatggatgaatgttccgccatgaaattcccctttccaaaacttcttctttagactttagatattatccgatatgagtggatttggcaactaaaaaatcttggggtcgtagattagccttggttcccatcgattgcaccgatcacttttcgataccatggtgcaatcacaccgcctctgtattgcagttcaacacgtttttttggatgagaatcaattcttgttagtcaaacatgtttccttacgcggcaatataacttgatgataacaataaaaaataaaacagagccataataaacggctctgttttcagactgttgacaaaaagggttacagacgaatgtctgtaacccttttttacttgctgtcaatctaaacggagggcttccctccttaactgctcgcgctcgtataaaagcgaagcgcaaaacgccaaaagcggcgtgacagccataaaaagacgccagcgagcacaacggatatcagcgcggtaacaatgttccacttccctaacagcgacaatgcaggcatgttcgtgattactgcggcaggcagtacatatgtcagcacgatgcgcacccagccacggtacatgccgatcggaaatcttgctgtttcaaaaaacgaatcaaaaataaacgataaatcatcaatgcggatgacccaaaacgatgtcgtcatcaacatcatccataacgaataaattaacacaaatgaagcagcgatcgtcatgataaaaacggccacatccactagtgacggaatataatgcttttctactaatccgtagccgatgactccaagaccaagcaaaacatcaatcagccgccaaaatactaaatgacgaaagctgacataaaacatgctgtcgactggttttgttaaaatatagtccaacgtcccttttcggacatgttctaataagcgcggcatattcgggcgaagcgcaaaatcaatcagccctctgagcgtattaaagacgccaagcaagacaagcacatcagcatatgtccagcccgctaattgatcagtttggtaaaaaaagatatttaccgtcaaaatcgcaatcccaatgccaaaaaagctggacagcaaattgccaagaaactcgcttcgatattccagttcttcgacgaaacacgttcggaaaaattcgcgaaaaatccgcgcatatctccgcatttttacccacctaccgcttgatttttctttaatcccgctttccataaccattgcacggcaataataaacaaaacaacccaaatgaacgcaatccaaaaaccggtcattatttctttttgatttatcgctcctgtaataatgtcaatcggaaagccaatcatatagcgaaacggcaaaaagacgctccactgctgcaatagcggcggcaacatcgacaacggcgcaatccgccctgacaaaaacaaagaaatcacttcgagcaaactatatactgccgttactttcgtaatccaaaaaccaagcaggccgcaagcataactgagcaaaaagcgaagcgccgcgccaactagcaccgccgtcaaaaacagaagcgcctgtccgcctgtcacgtcaaagcgaagcgcgggcacaaacagcgttgccaccgtccatatcggcactaatatgacgagaaacaacactttataaacgatgttttccgcaatggcccaatgaatcggatggagcgggcgaataatatagttggaaaatgtcccatcgcgaatctcatggtcgagttcccaaacgtcccacgcgctcgtcatgcgctctacgaaaataacggccataaaataaaaaatgaacgcgtccgattgggacgggtcgatattcatccagacgaccatcgtaatgagcggctggacaatcgctcctgtcatccaaacaatcgttgcgaggcgataagctaacatttcgacatatttcatgcgcagaagggcgatgtatttacgaatcatgcattcaatccctcctgaaacgcccgcgtaattacttcttccatcggcggatcttgaatgttaatatcatgcacatggaaatgctgcaaaaagtgggccgacacttctgctactttctccctcgccacccgcaatgccacatttccgtcttcgatttccacaacctctccgtaatcttcccagcgcacgtcaggaagtttggcaaagcgaacttcaagtcgcttgtatggagcgagtttctccgtcagcaccgtcagctccccatcataaatcagctttccgtaattgataatcatgacgcgatcgcacagcgccgtcacatcccccatataatgcgacgtcagcaaaatcgtcgtttcatgctcgcgattgtaatcaacgataaaacggcgcaccttttcctgtgtatggacatcaagaccaatggtcggctcgtctaaaaacaatacttgcggacgatgcagcaacgccgccgcaagttcacagcgcatccgttgcccgagcgacaaattgcgcgtcggtttgtctagcagcggctctaactccaacaattccactaattcgtctaatgtttgccgaaatgttcgatcgtcaatctcataaatcgctttgttcaccaaaaatgtttccatcggcgggatatcccaaataagctggcttttttgccccatcactaaactcatcatctttttaaattccgctttttgttcaaatggcacaaagccgccaaccgtaatttctcccgatgtagggtgaaggagtcccgcgagcattttcatcgtcgtcgtctttcccgccccattcggacctagaaacccaacaatctctcctttttgaatcgtaaacgaaatatctttgaccgcttctacaatccgatatttgcggttccacaagctgcggaccgactccagccagcccgcttgccggacatgcacgcgaaatgatttatgtaaatgcttaacgtgaatcatcgttttttcctccaactgatgccaagaagttttgtccttacattatttttatatatattaagcaattagaaatacgcaaacaaaaaagcaggcttcgttttgaagcctgcctttaacgtgcagaacgcgccaatacatataaaaaatatggcgccccaatgatggcgacaacgatgcctgcatgaatttccgatggctgcaaaattgctcgtccgaccgtatccgcccccagcagcaaacaagcgccaagcaatgcggacgccggcagtacatagacatgatgtacgccgattaatcttcgtgccaaatgtggggcaattaacccgataaaaccgatgcctccgctgatggataccgaagcggccgctaatgcgacagctgccaccaataattgaatttgttcttttgccactgaaacgccgagtcctgttgcggtggcttcgtcaaatgataacgcgtcaagcacgcgcgctttgtaataaacgaagacaaacaacacgagaatccacggcaaaagcgcccatacatattcccatgacgccccccaaatgcttcccgtcagccaaactgccgcaaattgatacagttctctgctgagccgaagcgacagcaccgtcatgagcgcacttaatccagcagcgaccgccactcccgttaaaacgagacgtcccggaagcagcccttcttgtttttcataggacaagccaaacacaagcgccgccgccaacgcacctccaataaaagcaagaaaaggaagaaataatgcaggggcatccgtacccgttggaaacaacgaaagatataatacgaccattacacccgctccggtcgaaatgcctaaaagaccagggtcggcaagcggattgcgcgatatcgtctgtataatgcatccggacaacgccagcccagcccctgctagtatcgcaatcaacatgcggggaagacgaaattcaaataaaattaactcctgcttcgctgtccccatgccagcaagcgtttttgccacttctaatggagacattttgcttgctccggtattcagactgatgataaccaccaaaagcaaaagaaaaaaaagggcagtaataacaatagcgcggcgtttcatgcaaattcccccttccgcttgcgggagacataaaggaaaaacggcacaccaattaaagcgaacaacacgccaatcggcgtttcatatggcggatgaatcattctagcaccgatgtccgcccaaagcatcaacaaactgccgagcaccgcggaacatggaataaccaaacgataatcgacgccaacaaaaaagcgggccagatgcggaacgacaagaccgacaaacccgattggaccgactgcggacactgcgccgccggcaagcacaagcacgatcatcgctcccattagtttgacgatctttgttttctgacctaatccggtcgcaacttcctccccgaaactcaatatagtaatggaccgagacaataataatgccgcgactaaggccgcaacaatccacggcgccaaaagcttcagctggctccacttcaccccggcgacaccgccggcataccaaaacgccaattcttgactaagctgaaaatgaatggcgattccttcactaagcgaggtaaacaatgcgcttaccgccgcgcccgccaacacgaggcgaatcggagtaacgccgcctcttgagagcgcactgactccatacaccatcccggctgccgccgccgctccgaaaaacgaccatatgatgagtgattgataagaaagtccaggaaaaaacgcaaaacaaatcgctaccatcaatgtcgaaccggcattcaatcctaacaaccccgcatcagcaagcggatttctcgtcattccttgcatgatggcgcccgccaccgcaaaactagctccgacaagcacatccgcaagggaacgaggaaggcgcaaatcgcggataattgcatgggcggtttgccgcgaatcgtaatgaaaaactgcgtcccatactgtcgttaaacggatatccgccgcaccgaccgaaatggacagggcgatgctaaaaagaatggcgcttagtccaacgactagcaccaatattgccgcccacgaacgcgatgatcgttttatatgtttctctatttccatctttcctctccttaccatcattccaccctacttttgatttgcagaaagcaatgtatcgacaacaagatcgagctgatgttcaagtgaaatggcatcagaaaaccaaatgtcttcgatcttcatttcgtaaacatgatggtttttcaccgcatttaagtttttccaaatcgcgctgtttttcagctctttttccgcctgttcggttccgtccattttatataccgtccaaaacatgtgatcagcggcatagtcaggcaacgcctctaacgaaatcaatttccattgcggaccttgaatcacttcttgtttaattttttctggcggtgtcagctgcaaagcgttataaataatttgaccggcatggccaaaattgtcgccgatggcataaaaatcttttccttgcagtttataaatgccaacggtctcattttcgccgatgacgcctttaattttttcacgggcggctgccgccttcttatcaaattgttgaatccattgctccgcttccttttgcttgccaaaaagctcgccaaatacccgcatttcttcttggatgtttttataatggccaaaaggaatgaaaacagtcggagcgattttcgatagctgtttgtattggtcttctaaatatacaataattaaatctggatttaattcaacaactttttctagggaaatcggattgccgacgttttcaatcccttttgcttgttcttttatgtacgggttctccataactgcctgcgtgacaccaactggtttcaccccaagcgccagcgcgtttcctaaaaattcatatggcattaccacccgttttggatgagcgggaatttcgacttttttcccgttcgccatcgtaaatgttttcgttgcattctcttctgtcttgggttccttttccgatgctgtattgtctttctgattcccgcaagcgctcatcattgcgagaacgagaaccaggatcagcatgaatacgatacttctttttctcgtcaacatctcgttgtccccctctaaagataatgaaaaccacaaccaataaaaatgataatcattttcgttataactgtcaaccaacaacatgaactagcattctatttacacaatccagaactcttaaactacttttccaaccaaacagaaagggctggtccaaaactctttggctcagccctttgcgaaatacgattaatgattagataaactatcctgtttactgtttgttagctgctttgataattcaataaaaaactgtagcgcctccggattcgccatcgctccaggattgacggccttttcgagcggaaagcccaacagtactttgcgaattggaatttccattttctttccgtttaatgtttttggaatttgctcgacttggtaaatttcatctgggacaaagcgcggcgatactttttggcgaatttcgtttttgattttctcctttagctcctcatctaatgacgctcctggctgaagcacgacaaacaacggcataaacgattttcttcccatcagttctaaatcgatgatcaaactttcgagcacttcatcgagtgcttcgacagcgcggtaaatttcacttgttcccatgcggacgccggcgcgattaatcgtcgaatcagaacgcccgtaaatgacgcagccgccttcttcgtcgattttaatccaatccccgtgcttccaaattcctggatacgtatcgaaatagctgtccaaatatcgctcgtaatttggatcattccagaaaaacagcggcatcgatggcattgggtcggtaatgactagctctcccacttcattaattaagcgatttccattttcatcaaatgcttgtacattagcccctaacgaacggcattggatgatccccgcacgaaccggcaagattggcgaaccggcaacgaaagcggtgcatacgtccgtcccgccgctgcacgaaactaggcaaatatcgtctttcacgttttcgtatacccaagcaaatccttccgtcgtcagcggcgaacctgttgaaagaacggcttgtaaatcggaaaaatcgtacaattcttttggcttaatgccaagcttcatacaaacgttaataaacgctgcgcttgttccgaaatgggtaatgcgcgccttttccgccagctcccataacacgtttccatccggatacgtcggacttccgtcataaagcacgaccgacgctccgactaacaatccgccgatgagaaaattccacatcatccatcccgttgtcgtaaaccagaaaaatgtgctttcctttgtcagattttcttcaatcaagagcgattttaaatgttcgagcaaaatgccgccatgcccttgaacgattggcttcggcaagcctgttgtaccggaggaatacaaaatccaaagcggatggtcaaacggaacgtattcgtaagtaagttccgctttttcccgaatgatatcatcccataataaaacggaatcatccggtgcttgtacgtcttcccgcaaatatggaagcaaaatcgtttttttgagcgacggcaatttttcccgcaattcgtcgacaatcggacgtttatcaaactctttcccgccatattggcatccgtcaatcgcaaaaagcacaaccggttcaatttgctggaatcggtcaatgacgctgtttgcaccaaaatccggagaacagctcgaccaaatcgccccaatgctggcgcacgctaagaaggcgatgacggtttccggaatgtttggcatatatgccaccactcggtctcccggtttgacgccgatttttttgagcgcgcttgcgaccgccgccgttttttctttcagctctttccaagtcacttcacgataaggcacgcgctcggaacggaaaagaagcgctgggcgatcggatcgctcatttcgaaatacgtgctccgcgtaatttagcgtcgcacctggaaaccatttcgctcccggcattttccgctcttccaaaacgcaacggtaaggagtcgccgatttcacctcgcaatactcccacaccgattcccaaaattcttctagctgttcaacggaccaattccataattgtcgatgtgtttcaaatgatagtccctttttttcctttaaccaattcatatagcgcttaatattcgagcgttgaatatgttcctctgtcggcgtccataataccgtcccatccgtaatcgctttcatatccatctgcgcaaaaaacgcagaattcacccctttcccatttatttatgattgaaaatttagactatttatataatatcacctttttttattattgagaatacaaaagcggaaaacgaactttgcgaagaaaatgaagaaattcgtcgtaaaaccaagaagcaaaatgattgacaaaacaatgaaggcggaataagataaaaaataaagtttggtttggtgcaaaattataaccttaacgcaatttattgataaggaggaaactattatgccttcagtaaaattgcaacgtttatccgaggcagaaaaaggagaacgtttccgtattgtgaagcttgacatacaagatggaacaatgaaacgaagattgcttgacttaggatttgtcccaggatgcgaaataagcgttctgcaaaaaagcccactgggagacccaaccgcatatcgtgtcagcaacacaacgattgcattgcggaaagaagaaagtgaccatatttatggggagaggatacgcgatgtccacaaatgaatatacaatcgcacttgcgggaaatccgaacacaggaaaaagcacattgtttaacgttttgaccggattgcgtcagcataccggaaattggccgggaaaaacggtcgttcatgcggaaggattttttacgtacaataacaaccgctataaaatgatcgatttgcccggaacctattcgctttattcgaattcggcggatgaagaagtggcgcgagattttattatttttgaaaaacccgatgttacgatagtggtactcgatgctaccgctttggaacgaaatttaaatcttgctttgcaagtgttggagatgacaagcagcgtcatcgtctgtgtgaacctaatggacgaagcgaaaaagaaaggaatccgcatcgataccgagaaactagcggcaacattaggagtgccggtcgttccgatttccgcgcgcaataaagaaggaatcgacacgttattaaagacaatcgattcgatggtgcgtggaaaaatcaaaacaaacccgattgccgtccggtacagtccagaaattgaacaatgcatcgaaaagctcattccacgcgtgaaagaggttattggcgatgcgtaccctgcccgctgggtcgcgcttcgattgcttgacggagatatgtctttgcttcacgctctccaacaacaaccgcttccatccgtaaaggaggtgtctatatatgcatgccacgataccgcaaagtccgtttgaagagctgatgaatgaagcgcgagcactggcgcctgcggatacgcgcgaacaaatcgtatcggctatttttcgcacctcccaagcgatttgcaatgaaacggttacctatacgaatcaagcaaaacaatacgaaacggaaaagctagaccgcatttttacttcaaaattatggggatttccgatcatgcttgcgatgcttgcggtcgttatttatataacgattgccggcgcgaatattccatctgacatgctggcaagctttttcggatggcttgaaggatatcttacccttttctttcaagcactgcacgcccctgactggctgcacgggttgcttgtgttagggttatatcgaggcactgcttgggtcgtcagcgtgatgcttccgccgatggcgattttctttccaatttttgcattgctagaaaactatggatatctcccgcgtgttgctttcaatatggatcgcttgtttaaaaaagcgggggcgcacggaaaacaatcgctcacgatggcgatgggatttgggtgcaacgccgcggctattatgtcaacgcgcatcattgagtcgccgcgcgaacgaatgttggcgattttgacgaacaatttcgtcccttgcaatggacggtggccgacattgatcttgctgtcttccttatttatggcggcaggctacactggcggatggaaaacattggtcactgctagtgtcgtcgtcgcgatggtgctgtttggcatcgtcgttacgcttaccgtctcatgggtgctatcaaaaacggcgctccgcggcatccccacccattacacattagaactgccgccatatcggcgcccgaaaatatgggatacgattgttcgcgccacattagacaaatccatttatgtgctaaagcgagccattgtggttgccgctccagctggagtattaacatggatactaggaaacattcatatcggggatacgaccgtcctcgcctatatcgctgattggctcgatccttttgctagagcgcttggacttgatggctatattttaatggcgtttattttaggattgcccgccaatgaaatcgtcttgccgattttattaatggggtatttatcgactggttccttgacggaagtcgatggtctgcactcactcaaacaaattttcgtcgaccacggctggacatggctgaccgcgctcaatatgatgctgttttccttgcttcattatccgtgtggcaccacgctcgttaatatttacaaagaaacgaaaagcaaaaaatggacgtttgtcgcttttgcgcttccgacaagcatcgctattgctgtcacgtttttcaccgcgcaacttgccaaatggtttggctttgtatgaaaaatccccgtttccttgtttagaggaaacggggatttttgcgtgtgattgtaactttatggttttctattaatcaagttagtttacccatcgtcctgtcaaatttcccctcgccgttaaatacgataatcgcttccattcaatcagtttccgacctgaacctcccgatggctaaagccacggggttcttgtgtactatagagcttcttccataccttcgcatggatactgactctaattccacaagactttcatgggcaaacacctcactggtgcttatcgccctgtgcgcccgattcaagacgttggatttttcttctctataagagtagtataccatctttgactacgtcaaagcaatcggttcatcccatgtctaaagacgggctacaccctgcatgggctttctccgattgtacttgtaaatactcgtgggttagatgatgaattatgtattttccacacgtcgtgatcgcatagaaaatgcagaaaacgtttgaacgtaacaaaattttcagctaaatctgtccagattggatcaagtaaacgcccacctttttttgctgacctcaatatatttctttgccatcgaggccaatgaacgaaatttaccattcaaaagcaatttaattacagaaaataggccgttttgtttccaatcggtcattttaaacactgaagaagccattaattgtttaagagaaagaatcattttttccatataatcttccatcgtgcctaataaatgaaccaattcggaaacaaatatattgcttattcctgaggaaactatgcttccaattacattttgctggataaaaaatgtcttttcgctgcatttaaccatacacccgctccttttcgaaaacaaaggagcgggatatggtcaatcatacttcccttacttcttccaaatgcgacacatcgccttcagtaatcaattcaaacttcccatcgtttacctgcacggtcgtaacgctggttccatacatatacggaggagcccaaagctcttttaacggcatgtttttgaaacgagcgataaccgtctttaacaccaccccatgcgtaacaattaaaatgtttccttcagggtggcgtttgataattcgctcaatggcggcaaacgcccggttttggacatcgatgaaccgctcgccgcgccgtggtgtgtataaatgcggatgattccaaaagtggtcgaacataataggatccaattctttgatttcctcatgggtctttccttcccagtcgccaaggtgaatctcccgcagctgttcttcggtataaatcggaatcagccgctcgcctcgaattaactgggcggtttcgagcgctcgtccgcttgtgctggcataaatcgcggtcaagtcaacctcttctaatctttttccaagccgcatcgcgtcttgccgccccttttccgtaagcggcgaatcttgccacccttgcatccgcttttcgacattccatcgcgtttctccatgtctagttaaatataacgttgccattctcatcgttcccccgttcatattgtttcttattgttctaccgctggcacaagcaagcggaatgctatgctcccttcatcggttgctttcaattcggcgtggatgccgtttggcaaaatcgccatcgggtcggtatgtccaaaatctgcatcatacacaatcggaaaatcgtatccgcgcgtcgagcgcaacaacatgtcccgcaacagttccggctggtgttgaaaccctacagacggatgaaatcttccgacgacaagaccatgaatttgctgaaaaacaccgatttggcgcaactgtgtcaaatagcggtcaatggacgccggcgtttcttcctcgtcatcctcgatgcataaaatcgccccgtccatattcggaaaatacggcgtccccgcaagcaaaagcagtgttcccatatttcctgcaataatgcgcccggtagcacatcccgattttaacaccttcatcccgctgtttggaagagagctccgcggacgattgtcttctatgtcccatttcaaatgttcaaacacccagcagtcggagctattgatttcaacagctttggcctctactaaaactgcctcaaaatatgttttcgtatagggaagcaatccgccatattcgccaaactgcggcagcactgccggtcctaaaaacgttaccaaccctgtctgctgataaatcgcggcatgaagcgccgtaatgtcgctgtagcccatcaatattttcgggttgtttttgattagctcataatctaattcctcgagcagctggtgcgaacacgttccgccgatcgtcgtaatgatggcgttaatctcgggattggcaaacatttcatacaaatcttcgagcctctcctcgatcgttcctgccatatactcattccgcttgcatgcgttctttccaacgacgactttaaatcctaagcgttctaactcgctgatgcccctttgtaatcgtcttgggcataatgccgcaatccccgccgaaggagaaacgatgccaatcgtatctccccgctgcagcctttttggacgtattatcatcgctgctcctgctcctcccataaccgttttacttccatgagacgctgcgcctgatcaaacgtgaggcgataaatatcgggcatcgacagctgctgccaaaaggcaaaatgataagaagagtcgtaataattcatgattaatgtcatgatattgccatgtgtgccaatgacaatgttttttccgctatatgtatcgagcacatcttgaaacgcctttactccccgccgctgcgcttctttattcgactctcctccctgaaaagaaaagtcttcattatgccaaagctgatccatcgccgcctcaaaatcggccactggctgggccgcaagcttccgttctttaaatccgtctacaagaataacaggaagctgatgatatatcgcaacctcttccaccgtttcgatcgcccgcgcatacggactggaaatgacgacatcgatttgttctttgttcaagatttgcgcgacgcgcttagcatcttgttttccccgctccgataacggccggtgccgttcatcaggcgtaaaaatcgagtgggcgtgcctcaccaaatatacgtttgtgttcatcttgcctcattcctttttaaccagtctaacgtaaaatcgaccaactcccgttgtttcatcaggcggcattcggcattgccaacatagccgatgtgtcttttcaaagtgcttgccaatttgcacaaaacgctcttcatcggtttcgacatcgataaatgtcttccacacccgccggccattttccattatggcagctccttgcaaaaatgttttcttgcctaacagcggatttcccgactccatcgaaaatccgccgcccccaaacgcgatgatttgccgcattctcccccctcatgccagccgtttcacgagtttcgtaataaaaatcccttctggcatcctcatttgttcgacttttcgaaaaccgtgacgttcatatagacgaagcgcaggtatattcgcgcttcctgtcgtaacgatgatttcgttcgcatctcgttctttatgacaaacaaattcgatcagggcgcttgcgatcccttgatggaaaaagtcgggatccaccatcaagcggcaaatgtgcacggtcttttctgcccgctcataggaaatcactcctgccagttgtccctgcttcatatatccataaaaccgctctccgcactgctgcaacgttgcgactgtatcttgcaatggcggaaggtcgggaaatccgatcagccgcgcctcgacagcgtaagaacggaattgaaggagcagcaccgcctccgcccattcgtctgcctctatgtttatttcctgaatcatgccttcctttcctttctgtttcatcatgcgccatccatttttacttctcgatgatcgctttgttttcctttttgcttcacgaaaaaagacgatcttgcctgagggcatcaatcgtcttcgttatcgtctatcagtaatttcgtccatcgcttcttgcagaaattgatatcctttttgttcccgtccatcttttcgtatcgtccattcttgtttttccaatgccagctcaccgcgttcatttttgacaaatggcatatgaaggacaatcatatcatcatccttgttgatcgtatagccgatgtaatacttgtttcctgtgccttcttcttcgaaaatgccgacttggtccaaatgataaacatccatcaacggctgcagcgtgtcaataaactcatggataatcacgcttcttggcgcaaattccatctttctccctcctctcatcgacggagtacgtataatcgtccgttaatggcaaacgagatggcgccggtttcttcggagacgacgattacaagcgcatcacttcgctctgttaacccaattgcggcgcgatggcgggtacctaatttccgcttcggtgtcacatgctcggcaagcggcaaaatattgcctgccgatacaatttcgtcataacggattaacgctcccccatcatgaagcggattgcctggataaaaaatcgtttctaacaacgtatgtgaaacctttgccccaataggaacaccatgattcaataaatgatccagcgaatcctttcgctcaataacgatgagagcaccatgacggcgttccgccaaatgttttgccgcaagggacaaatcgtcataatgcggcgtatattccgctaaataagaatgcaaataaaaagaagcggccgctgtttgtacatccaagatatgcttttgcaatgtttctaaacgcgacaatatacagcactcatccatcattaacgattggcggattgcttccgcctcctccgtaatgtcgcgcagtgaacgaattatttgctctttcatcggttgattaagcggtaaaaactcttgaatcatggaactcccccatcgctgtttgttactattagtgtgcgacatttataatgaaaaacggacggaaataataggaaatcccttctaatgtattcattagaagggatgagaatcaaataccatatactcttctagccatttttgcaacttctcggcttctaacgacttgctaaagtaaaatccttgggcaaagtcgcaatccatctgttggagaagcgctacttgatgatacgtctcgacgccttccgccaatacttgaatatccaagcttttcgctaaatgaataatcgtatcgacaatcgttgcatctttcgagttctccgcaattccttgaataaagctgcggtcaatttttaataaagacaccggcagattccgaatgtacgccaacgaagaaaatcctgtgccgaaatcatcaatggctacttgcacgccgatattttttaactgagttaaaatatgcttgcccgtttcaaagttttccatcaagccgctttctgtcacttccaaaattaaatgctctggcgcaaaatgcgtatcccgtaaaatatggacaatatgctgaaccaattccgttcgatttaataaaaacggcgataagttgacagctaatttcagcccagggaattgcgtctgccattctttcacttggcggcacgaatgttcaagcacccataacgtaatttcaaaaatgaatccgctctgttcggcaagtggaataaagtcgagcggtggaatttctccaagcgatgggtggcgccaacgcaacagtgtttccactcccatcgttgcaccgctgtcaagcttaattttcggctggtagcataaataaaattgctcacgcaaaatcgcaaacggcaaatcttgttcaatgatcgctttccgattttgcgtcggtcgataaaactcataaccattttttcctctttttttcacattatatagagcttgatcggcgtatttcatgacttgctcaattcggtcgctatcttttggaaaaaaagcaattcccatcgatagcgtagactgaataagctgtttttcataataaaacggcttatgaaacgtttgaacaagctcatcggcgagtttcgtcacttcttctttcgttatgttcggaagcaaaagtacaaattcatctccgccaatgcgcgcaaaaaaatcttctgtacgtagcacgctttgcacccttcttaccgcttcctgcaaaaaatagtcgccagcttgatgggaaaagtgatcgttaatccatttaaatttatcaaaatccaaataacataacgcaaaatcggtttggctttcgatcagctgctttatgtatctctcaaaatagctgcggttcgcaatgcctgttaacgaatcaaagtaggcaagctgccgtaacttttcctcgtattttttccgttcgccaatgtttttcaccgtcacaatcacataatcaagttcattttgttcattcacaatcgctttcccttgcgcttccatccatatccattttccttcgttatcgcgcttgcgaaattcagcgatttgagtgtcatatgtacgatatagctcatcaaacttcctcacaatgttcggcaaatcatcaggatgcacaaattgtaagatatcttcatacgaatattggtgaattgccgtgcctactttctcaagagatgatggtatgtataatagctcacgtttattggaaaaaataagaatataatccgtagaatgttcagcgatgagttgaaaatgttgtttgctttcttccaatgctcgttctagtttcttttccttcgtcacatcgcggcatacgcacaaaatcgaatcgatttctccttgttcatttacaatcggcgaaaaaacagcactcactggaacgatacggtcatccgcttttttaatcgtccattctacattatgtatggatttcccgtttctaaccgattgcaataacggttctactacgatggtttccatctcagcaatggtttcaaaatgggcgtgtcgtaccgcgccgctgccatttgtacctaacagtgcttgaaacgcaggattcgtataaatgacatatccttctgtatttaaaatcgcgactgcctcggtaaaatgatggaaaaaagcagcatacttacctgtcatgaagcaattacctctcaatgatagtttttaagaaaagctgccttgtatactttcatttttacgaaaacatatacaaaaatcaacaaaattcgcgaaaatttcttgaaaaaaaagaaacaacaccgcttttgcgatgttgcttcatcaggttatcagctgatcgcctgacagcgctgactagctatacaaggacatgtctgacaatgtgttcctccatctgtttggtaataaaggcaacatgttgaccgctgtctcggatgagcgtttcctttccaaaatcgttttaacggattttgtcgaggagtgccgaataacgctccatctgcgtcgtgaacgagataatgaaaatcatcgcaaagctgttcgtggacatgggcaagggtttcatcattcataagcgtttcatacagccaataaatgtaaatcgcgatattctcccataatatatgggcagatatttttgtgattttccgcaatttttctatcagcgggaaaaggtgcaccgcaaatagctgtctcaccgtctcttcccgccattgatcacgacagcccgtgcatatttctgtcttgggctcctcaaaacgaaaagtcggcagccacctatcatcatgatcgtccgtttccatccaaatccgctctggtgacagcacaagccgtttattccaaacggacatcgcataaagcgacatcgcgacaaggaagctatatcgtttgatcaacatcgatgccgcgacagcgtcattggcagcgccaagcctgtcgcgcacttttgctacataatcgatgagcacgctatcctcagacagacgatccaagcgaatcgatagcggcgaattggtttgaacggttgaaatccgatatgtttctaatacctttatttcctccgcggaaagaatcatgatgaaacgccttctttctgtagaatgcatcttccttttccatatggaatgcaaagtggagttccaaatagcggatcatatgtcacttgacaatccatttgaaatacgtctttcaccaattgacaggaaatgatttcttccggttttccttgcgcatatatttttttatcgcgaatcgccacaatatggtgagcgtagcggcaagccaagtttaagtcgtgaagcaccatgacaatcgtgcgcttttccttctcgtttaactcaaacaataaatcaagaatttcaatttggtgcgtcatatccaaatacgtcgtcggttcgtccaataaaataatgtccgtatcctgcgccagcgtcatcgcaatccaagcccgctgccgctgtccccctgaaagcgaatcgaccggacgctccgctaattctgtcatcctcgttgcttcgagcgcacgccgcaccgctttttcatcttcttcgctccattgtttcagccacgtttggtacggatatctcccttgcttaacaagctgcagcaccgtcaacccttccggagcagttggtgattgcggcaatatcgctagctttttcgccacgtctttggtcggcaatttcgcgatttcctttccttccagcaaaaccgcaccgcccgccggtttcaaaagccgtgctaaagcgcgcaataacgtcgatttgccgctgccatttccaccaataaatacagtaatttctccttttggaatcattaaatctaattcatcaataatgatcgtgtttccatatgataacgttagctcctttgcttgtaaggcgttcatttcttccacccctttatattatcggtttttatataataagtagataaaatacggtgccccaactgccgccgtaaataccccggcaggaacttccatcggcgcaaacaatgtgcgtccggcaaggtcagccgccatcactaaaatggctcctaataacgcggatgcaggaagaagtgcgccaaacgaagaaccgacaagccttcttgccatatgcggcgccattaatccgacaaacccaatgccccccgcaaaagcgaccgctcctcccgttaaggcagtgcttaataaaagaaggaaaaaacgttgcttttgcaaggaaactcctgcgccgattgccagttcatctcctaattcttgaatgttcatttttcgcgctgataaaaaactgatggttaacaaaaccaaagcccatggcgcaagcagtgtgacatgtttccacgaagcgccgtagacgcttccggtaatccagacattcgactgactcgcccgataaatcggtccggtaatcatcaataacgttgtgcatgcctgcatgagtgccgatattccaaccccaattaatacaagccttagcggcgccattccatttttccatgaaaggacatagacaagaagcgccgttattgttgcaccaagaaaagcggcgaacggcagccaatgaatactaatagtcaaggaatggttttcatcgctaaacaacgtcaaaaacgcaacgaccgctgccgcggccccgcccgtaatgccgagcacgtctggcgaggcgagcggattgcgaatcatcccttgcaagatcgctcccgccgccgcaagcaacattcctgctaacaatgcgacaagaatccgcggcaagcgaaacgtataaatcacaacttcattcatgtccgaaccatttccaaacaacgtcttcgctatttccaacggggaaatatacatttcgccgcttccaatgctgacaagaaatataaccacattaacagctaatagtatcaaactaatagttatcgcttttttgtcgactaaaaacgagatcgacttcccaattcgcaacgatgtatacttcttcatttcgctaaaatccccctacgggcaatataaacaaaaaacggaacgccgagaaacgctgtcactattccgaccgggacttcgcgcggcattaaaatatagcgggccccgatatcggccgcaattaataaaatcgctccgatcaaggcacagtacggcaatacccagcgatggtccacgccaactagcgcacgcgcaatatgaggaacgatgatgccgataaacccgatcggtccggcaacagcaaccgaacttccggcaagcagcacaacaagaagcgctgctcctgctttcaccgcattcgtgcgctgtcctaaacctttcgccacatcatctcccatcattaaaatgttcaccttttgcgcaaacagcagcgaaccaatccagccaacgataaagtatggaagaacggctgttaacatttccagcttccgtccggctaccgaaccagccaaccaagataagacttcttcaagcgccttttcattcgccgctaacattccttgtgttaacgaagcaaacaaggcagcgactgctgtaccagcaagcgttaatttcaagggggttgctccttcttttccaagagcgctaatgatgaacacgattgccgctgccagcgcggcaccgctaaaagcgagccatgtaaatacttgcagcgaatgtacttggaaaaaggtcacaaatagaacgataaaaaagccagcacctgcattaatgccgaaaattcccggagaagcaagagggtttttcgtcagcgcctgcataagcgcccccgccatcgccaaactcgctcctaccgccgcagcaatcagcgcccgcggcagacggaccgtttcaataatgatatgggcattcgaaccgttattgtttgtaaatgcctctatcgcatttttccaacttgtatcggtatatccgtaaatgatgctcatccaaatggttgcaagcaacaacaagcataggaggaacaagccaatcgatttcttctggtttgtggctaacatcgtaaatctccctttataatatctatctctaatgataagtctatttgataatgactctcaacgtcaatattttttaattttttattgacaatgattatctacctcatttattatttttgatgtaaatgaaaatcattatcaaaaccaaagggggatacatcgtgttccaatctaaactctcttttcccatcgccgccgttctttctcttcttgccattctcggcggctgcggcaaaaatgaggaggcagatccaaaacaaacgaacagcaataaaaaacaaacagaaacaacctataccattgaacacgccatggacaccacagaaataaaaggaacaccggagcgcgtcgtcattttaacgaatgaaggaaccgaagcgctattggcgttaggcgtcaaaccggtcggcgcggtcaaatcatggacaggcaacccatggtacgatcacattaaagacaaaatggaaggcgtcaaggagcttggaacggaagcagaaccaaacctagaagcgatcgcggcattaaaaccggatttaattatcggcaataaactgcgccatgaaaaaatttacgaacagctaaaagccattgccccgactgttttttccgaaacgcttcgcggcaactggaaagataattttatgctctatgccaaagctgtgaataaagaagaaaaaggaaaagaagtcatcgctgaatatgacaagcgtattgaagacttaaaagcaaaattaggcgataaattgaaaatgaaagtatccatcgttcgctttatggcaggagatgtccgcatttatcataaagactccttctccggtgtcattttagatcagctaggattttcccgtccggaatcgcaaaatgtcaacgactttgccgaaatgggtgtaacgaaagaacgcatcccggcgatggacggcgatatcctcttctacttcacctatgaaacaggagacggagaagcaagcaaactagaaaaagaatggattaacgatccgctctttaaaagcttaaacgtcgcaaaacaaggaaaagtgtacaaagtgagcgacacgatttggaatacggcaggcggtgtgctcgctgcccatttaatgctcgacgatatcgaaaaatatttcttgcaacaacaatgaatgcaataaagttgccctgcatacgcagggcagttttttgtgcaagcagcctccatcaacagcgctgtcgacagaaaaacgttgccgcttccgctgcactatgttagattgaaagtacaagtttattatagaaaggatgacgatggcatgaagcgcaccgccattatggcagcgtgtctgctttcatttggcatcatcatgggcgcttgctccgatgacaaagcaagcgaaacaaagcatgaccattccatgacatatacaaccaattccggggatatccgcgaaacgacaaaatcgatcgaccatcttccaacctttttaagcaattttgaagaagatatggctgttttgtatcagcaagccgccaagcataaagacttgctcgagcatattccttgctactgcggctgcggagaagcggcgggtcataaaaataactacgattgtttcgttcatgaaacgaaaaaagatggctccatcgtttgggatgatcacggaacaaaatgtggtgtatgccttgaaatcgcaaaagaagcgattgtagaatatgaccaaggcaaatcgatcaaagaaatacggaaaatgattgacgagaaatataaagaaggctacgcggaaccgacaccaacgaaaccgctgtaatgcaaaagaggctgtccccaaaaggtcggtttaacgaccttttgcgacagcctcattctgtccgcttacgccacacggattggtttgccaaacggcacacgcggcgtataatcatcaggaacgagccaaaatacttcataatccacttccaattcttcgtaaaaatatccggtcacatcggtaatgtaaaaaagcgtatcgattttttgttcttttgcccattccaatacttccgtatatgacgattttccatgtttaaaatatttaatagccgccattccaacgggagacacgtcacgaattttaaaatcggcctgtactaacaatgtatccggtcttactttttcaaacagcttaacaatattttgaattaaaatcggacgtgatggacgattagatgtatcaatcgccaaggcaatggaatgatcttttcgttccttcagcaatgaaagaagcgccctttgccatttcacgatcatcagcctccttaatatgatgtgacaaaatcagtattagtatggacgggaaggaagctgagtacgaactgtttttctttcctctttctcctacaattttgtcaaaatcaatccgaataacgcagtaataattccaataagctggtacgatttcaatttttccttaaataagtagtttcgacatcgaatggcgcgtgctccacttcaacagcgtattgttaatgccgaaacaaacagcggtgaatacagaagcagccaaccacacttttgtctctctccctggtgacgatgtacaacttttattataaatcgagaagatgaaataacgtcaaggcattttcacaccttgacgcctttgcttactgctcattttgtccagaaaggggaatatcttttccatttacatcctcaatgaccccatcgactgtcccttccatatacacatcgcttacttgttcgtgcgttgtcgccaacacggaagataaagaactagtacgttcataatcggacggatcatattgttttccagcaatatttaagttttcttgttttttcattgttatgcctccttgttcattccactcattattaatgtggaataagcgaacaaaattaaaaaagggagtttatggatatttacatgtatacgttcacactaaaacgacaaactaatgataaagaatgataagagaggatgagcgcaacttgaaacaagaaaaaccaaacaagagcatcgaacaacaacaaaaagaccgccaaccggaaaaagagatggagaaacaacccggatacggggataaaaaactagaagggccaaattttccggctgaataatgtttgctaaaggatgacgttcagcgatgagacatttactcgctcttgcatggaaatacgtgttgcttgccactgtcttttttgcgatgatcccgttatttttgcgcgtttcctcagcggaactgttatggttcagcttatggatgacgcttgtggcttatgcgctcggcgatttatacattcttccgcgttttggcaatttatcagcggtgattgccgattttggcctcgcttttgtcggcgtatggatcggaatcggcattttttacaatgctggcggtgctgctgttataaacgccgcattcttttccgcactgcttgtcgcactaggcgaaatattgtttcacgcctatatgaatcgaatcgttcttcgccatcaagatgagaaaaaagaacattctatgcggcgagggctgcaaacagaaattgcggaagaattcgatgttcgaagcgcaacagaccaagaggaagacaaacaagaaagctgacctcactcgataagaggtcagcttttcattcatccatcgtttcgttttaatgacaacaacgtttgtttcagttgttcttccatcgtaacgagttctcgttctacttgctggcgtttgaggcggccttcttgctggatttttaacgtttcttctaatgtcgtcactaaattttcctgcgtttttttcaatgtttcaatatcaatgagaccgcgctcgttttctttcgcgacttcgatgctgtttgttttcagcatttccgaattgcgaagcagcaaattgttcgtcgtttccgttacttgtttttgcgcctcgaccgctttttgctggcggaatagcgtcagagcgataacaacttggtttttccatagcggaatcgcggttaaaatcgatgattggatgcgctcgaccagtgtctggttcatatgttgaatcatgcggatttgcggtgcggtttgaatcgttacttgccggcttaattttaaatcgtgaatgcgtttttccaggcgatcggcaaactgcaacaaatcgttgacttcttgcatttccatttggtttcctgaccgttctgcttgggcgcgtttttctggaatcactttcgtccgcaattcttctagtttatactccgccgccgcaatataaatgttaagcgcatcaaagtattccttatttttttcgtacaacgtttctaacatcataatgtcgcgaaacagcaattgacggtgcttttccagttgatcggcgattttatcaatctctacgccaattttttggtatttggcgatcatgccttgcagcgattttgatacagagccaaacagccgcgcaaacaatccttttttcgccggaagcaagtcatccggattcacttctttaattttcgtcattaaatcactgatcacttccccaacgggccctgcatcttttgtttgcacatgatgtaaaatcgtatgggaaaacttcgacagctctgcctgcgccgcaaccccgtattgaatgatggcttgctggttgcgcggatcgatttgtttcgcaagctgcagtgctttgtcgcgatgttccggctttaacgtatcgatcagtcttgtcggctgcgtttgtttatgaatatccgtctcctcttgttcattcggtaaggaaaacggattttccaaaagcgaatccagcgagcttgtccactgctcgcgaagatcgtttgccggcatgtgatcagacggtttcatagtcgttctcctttcttcactttatcgtttctggcagcttttgttgctctaacgactgctcgagcagtttcgtttctacttgtaaatcaaacacatcattcgaaagtatctccaataaccgccgctccgccgaagcggctacttcatcaagaagccgttccgtcttccacaacgcctctttcatctcttgattgcgtacaggctgattgattaaataaacatatttttcgatcatcgtcaccgccattggcagttcgtttaagaaaaacgattgggcaagacgaaattgatgtggatgttgttccaccgcgcgaatcattttatcgacagccgtacatattcgcgaaattttttgccacatgacaagggagcgaacgcggaaacgagcgatgcgcatttgtttccattttttccgcgcctcatgaagctgtgagtgaatatacactttctcttcttttaaaagccctcccggcgtaatttttccatccctctttttcatcacgaacgatgtagcaagcattgctcccattccggataaaaaggaaggaaaaaagcgaaaatcagtgagaaaaaacgttgttaccgccactataacacctacattccaagaaacaaaccagcgccataacgttctaagcaactgtttcatcgtccatccctttctcctgatctatttactttcattatagcatgtccattttctttcatacgtgtcaattgccgattttgtttcatttatctaactggtaatcgttagagttcatatggaaaatttgtgacgctgtcatggatctatcacctcttcgcgcataggacaacataacggacgaatatgctgtaacaaaaagcatatacaaaggagctgggccgcatgaaacatattgattggcaaatggtatattttgtcggtgccacgttattaaaagaatattggtgctatatcgggctgccgcgcgtttactattggagcatcaacgattatgaggataataataaagcagcataaaaatgaaaggagaatcatgatgcaagaatggtatatgccgattcaaagaagcaagccagccgtgaaaacgatcacggtcaccggacaagggaccatcattacgaaacccgatacggtcatcattacactcggagtacgaacagaacataaaaacgtacacgaagcgctcgcagaaaacgcaaaacgagcgaatgccatgattcacgcgctgaaagcaattggagtgagggaagaaaatatcgatactgcttccttttcgatttatccgaaatatgattactctaacggaaatgccgctttaatcggctatgaagtagagcatattttcgacattaccgtcaaagatccaaaatccgtcggcaacatttacgataccgctgtccaaaacggcgcaaacattgcccgccacattcaattccgcctcgctaatgaacaaccgtactaccagcaagcactttctcttgccgtaaaaaacgcgaaagaaaaagccatcgtgattgcccgcactctcggtcttccattgcacgacataccgatccaagtaacagaagaaagcgtcgctccatcgattccgcgtacgccttcctccatcgcaacgctagccgcctcaaaagcagtcacgccgattcagacgcaagatattatcatcaccgctacagtgcaggccgtattcccatattagacaaaaagatccttccacttcgtgaaggatctccatcattctctcgtcaaatccacttcatgtactcgtgaaccgccaaataaagcaactttttttgtttgtttttcacgtttttccccgtccttttttacgctagtaatcgtatatgtcccaggcaaatacggaccgacctttttcaccaatggatcttttgtcggttttccttttacttccttgccattaatgataattttatcatccggctcattcaaacgaatgttaaaaaagtacaaggtcggttcaaaaacgtagcgatctccatatactttaatggtaaaaataggaggttttgacgtcagcccttttatatatacgtgcttcattttctgctgtttctcaaagtccttctctaacttttcatacgcgttcggatgatcctttaaataggcgaataaaggctgaagcgtcgtttcattgacggaaagcgactcatcaggaatacggatatactttttcaaatcggcgatatcttcgtcttttaaagcttgttccaaccgcataatcgccacttttctctccgcagtatttttgagggctccatatccttttaaaatcagccctccaatgccccataccgccatgacagcgagagcgatgcgccaaatgaggcgataatatttttttcgccgcttttgcataaaaagacgcgcttgttttctctgttcatagcgcgctaacatcgctgtgccgcttccctcggttcttgtttctgtacgatttgacccccttatcgtttcatcgagagacacctgttgtttcactgtgcttcccctctcctgtctttatttctagttcatctttatgccagaatcagggaatctatgttacgaaaacaaccagtatgccctagtgtttattattataaaacgtgtacaaaaccgcatgccaatgttttgcacttggcgatgcggttggtttccagccttcattctttagttgcgcgcaaacaaggcgcttgcacctgtcaccttcattggttttgaacattatgttaatgctttgtgtgtttgccgtttttcaagcaattgaaacataatcatatataaggccgcacttatgaaagaaagcatacttaacaagaaaaacgtccattcatacccgagccatatcgttgccgtgatcgaaagcggggcaatcgcccgtccgatcgtccagcgcaagctcgcagccgcaaaatactgcccgcgcatctcctccggagcaagcttggaaataaacgtttgctggattcctactgtcatcagctccccaaacgtaaacaatcccatcaccaaaataagtccccaaatcgatgtcgtttgtccaaacaaaaaaatcgcaattccataaacaatggacgacccaacaaacgccgtccgttcatgataacgttccatccatttcgttacccacacggtaaacagcacaacaagcaagccgttttcggaaataagaaggccaaatgctttctctccagtaagcgtaaacgaccaatcaccgaaggaaaataacgtttgcctctccaccgcatcttttgtatacacaggaatcagtaaatccagctgcataaccgtctgtgcgacaagaatacctgcaatgataaacaatagaaatattcggtcgcgcacaatcacgctgtactgacggacttgctgccacaaaaactcataccatttcccgtgcagcagctctccgttttcacgcgcgggcacagtctcacgaagccattttgtcaataccgcagcgagaaacaaaaacaaaaatgccgtagcaagcaataactcaaaaagataatgttcataaaacaccccgccaataatcggtccgaccacaacagcaacattgatggacatataaaacacggcaaagacgctgctgcgatgttcttccggcaccacatcggcaaccatcgcctggcttgcgggccagtaaaacgccccgcaaattccggcgatcgtaaagcaaagataccccacgaacggcgaagtaaaccacggagaactagcaagcgcaaaaaagaaaaacgctgccccttgaccataggcagacaacaccatcatccgcttgcgtccgaatacatccgcgcaatatccgcccatcaaactagcgatcacggaaaaaatttgcgaaacaatcaataatagtcctgctttatcctttccaaatgactcagtaaaatatatcgccataaacggaaaaaacatccaaaatgcgatatggacgagcgcctcgccaaataagcgcacctttaaattccaatcccagtcgcgtattctcatgttgacccccactcattctttctgtcttgtaagataactagtgaaaaacagatgatacatcttctgccaattatatcattaatgcttgtctttcatcctttcatataacatattttttctattttgaataatagtaaagctctacttcatgttggataaatcacaaatgaccaattcgtgttatggcatgtattgtaaattatcactttatttcggaacaaaagagccatttttttgcacattccttcagaaaaccctctccccttttctgaaagaatgtgctaaattttttgtgaattatttcggaagagaaaatccatcggttcagaggagggggaggaggacgtgattcaatttcatgactttggcattgacgtccaaacgtatgcagagcgtggaaaagaaaacgacttccctcttctgacacagtgtccgcattgccgggccaagcgcccgttgcaccgccacggttactatgagcgaaacgcattgaccccacatggtgattatcgcatttggattgtccggtatcgctgtcgggaatgcttgaagacggtgagtgtgctgccttcctttctcctcccgtattttcagtatacgttgtccgccgtatggcaagttgtgaaagagcagttgggattgaccgaggggacgaaccaggctccgttcctcccgacaaaggacggcatcatcttttatgtccgacggttctaccgaaacctatcaaaccttcatagcttttttgcgaggcggtggaggatcataggccctatcgtgaaaaaagaaaaggaacgggcttcttggtggatccggacgttggaggaacacggtctctattcggtcatcagagagatgtgggaggacggattccgacacccttttgcgaattaaatgggatcctgattttacatacatatcctaaattggaaatgattgaggttcccacaaacctttcctatcgacggagaaaaagcaattcggtacgataagggcaggaggaccggaacggtcctgattccaagtgagaccaggaggagattcgaatggatgagtcgatgagacacgacattgccctgtttcggtacgggctaatcgctccgttggtgaatgggcaggtggaaccgaagacgtatctgaaagaggtgagcgagcgagtgcaccatgttccccaccagggcgacaagcgaatcgcagccaagacgatcctcgattggtgcacccgatacaaaaaagggggctttgacgccttaaagccgaagcgccgttcggaccgcggccactcaaggcgtctgtcgcccgatgatgaggatcatattttagccctaagaaaagaacatcccaccatgcccgtgacggtgttctacgaacacctgatcgagcagggggaaatcccagaaaaccatatctcttattttactatataccgattgttgaaaaaacacaaccttgtcgggaaagaaatcttgcccatgccggagcgaaagcgctttgcgtatgaccagatcaatgagctttggcaaggggacttatcccatggaccaacgattcgagtcaatgggaaagcccagaaaacgtttttgatcgcctatatcgatgactgctcgcggtttgtgccgtacgtatagtttcccttcggagaagtttgacgggctgcggatcgtcacgaaggaagcggtgcttcgttgcgggaagccgaagcgcatttactcggacaacgggaaaatttatcgatccgaggtgctgcagtatgcgtgcgccgagatgggaattacgctcatccacacccagccgtatgacccgcaaagcaaagggaaaatcgaacggttcttccgcaccgtacagacgcggttttatccgctgctggagttggatcccccgaagtcgctcgaagagctgaacgagcgcttttggaggtggcttgaagaggagtatcatcgaaaaccgcacgcctcgctggacggaaaaacgccgcatgaggtgtttcaatcgcaagtgcatctcgtgtcgttcatcgaagatggcgattggctggatgcgatttttctgaagcgggagcaccgcaaggtcaaagccgatggaacgatcaccttgaacaagcagctgtatgaagtgccgccccggttcattgggcaatcgattgaactccgctatgacgaacggggcgtctatgtgtacgaagatggaaggaaggtggcggaggccgttcgggttcgtttggaggacaacgcctatgtaaaacgccatcggtccccgtttgcggcgattccggcgaaggagggagaacacggtgtataaatcgttttactccctttcgcgggagccgtttgcgaaagaaacagacccgtccgaggcgtatcaaggggcgccgtttcaggaagcgttgcgggcgctggagtacgtgaaacgaacccgggggatcgggctgttgatcggagagccgggggcgggcaagacgttcgcccttcgggcgctgaaagaatcattgaatccatcattgtatcatgtcgtctactttccgttatccaccggaggcgtgatggatttttaccgtggtttggccttgggattaggagaggaaccgaagtaccgcaaggtagacctcttccgccaaatccagcaggcgatcgagcgattgtatcatgaacggcggatcacgccggtgttcattttggacgagatgcatttagcgaaggatgcatttttacaggacatcgcgatcttgttcaactttgagatggattcgaccaacccatttgtcttgattttggccgggctgccccatttacaggggaagctgcggctcaatcagcaccgccctctcgaccagcggatcatcatgcgataccggatggggccgctggagaaggaagaggtggcgggctacatcgaacatcggatgaaacaggccggggcgaagcatccgatcttcaccccatcggcgttagaggcgattgccctgcagtcgcggggatggcctcgggtgatcaacacgttggccacgacgtgcctgttatacgggtatcagctgaaaaaggacgccattgacgaagaagtggtgcgcatggccgcagaggaaatggggtattagcacgaaaggggccgaatcggcctcttttgtgctttctcttttccatcggtccatcaggcgcgctggaaatcttcatctgaaagagcgtgcaaacgttccgaaagaatgtgcaaaatccggaacaatccgcaaaaattttgcacattatttccgaatccgcctgaaataatttgaaaaagggattctgaaataatgtgctaatttacaatgtatttcatttttactttcccctacgttcaaataatactctaaaaagacaaaaaaactatgttcaaataaagcgaataaaaaaatacaccacaaatgtctattttatctttatatccctatcccactacgttcaaataaaacctgtttggcttgttctttctcgtatatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctattttcaaacaacgacaaaatattgatgtatcaatgtttttcttcaaacattgatcacaccagtacattaggttttgcagtaaagcggcagttgtgtttttgatctagtaaaaaaaataagtgatttctgttgatatatcaagcattttccagtattagatcaaaacggaggtttactgcatcctgagagctactctacactttcaggctttgctattaaatgaatagttcatcaaaattccgttcctgtccaaaaacctgcttctttatatttttggggttaggcacttgatagagataaatcgaatcttcttctttatttatgattaattctagctcatacatacatttcattaataagcttttcgaaatctcgccttcaaacacactattctgtgtccacgttaaatattcctttaacttcttacacacttaagttatccacttgatgaaccggaagagatctttttgtctcgttttcatccaaaaaatagatcgtattgtcttttcgttttaatctcccattcgaaaaaatatagtgatctcgcagcattattcatcaccttctaacgcatagcaaaattcataataagcgcatttcggacaatacgttagtttctttaaccgcggaggcgaatgcagttgtaaaacccgatatatttccccaattgctttttctatctctttttcatccttctccgttaagataacttcttccgtttttcgctcttttgtgtagctaattaatccctttttgatgattccacgcttttttaactcatataagtaatacaacatttgaaaacggtcagcatctgccattttgcttgaaatcttgatttcccgaatatactctccatctaacgcatccagtttaaatgtgctatctactaaaatttcccgttcgtctaaacgtgggtaagcgcgttcgtgaagaattttcccttctactacgcggtcatgctcctcttccaacgcaatccctttagaaaatagccataattttcgtttgcatactttgtaatagtgcatttgcacaccacttaccataaacccagctcctttagtaaaaggtagacatcggggtatctaataaaattccttttcccttcgatgtttctcgttggaaatcgtattcgacatcaatgatgtatatatgttcaaacggttttggcagccgctctgatacgtatttttctgcaataaaacgttgaacgcttaccgttttcttttctatttccattcgcagccgaagccgctccttcacatcacggcaagcggcatacgcttctaacaaatcaatcatcccatcatatattcgtcgaggaacgacttgaatattttgaatatcccgcaattttctttgtgcttctttcttgttcattccatacggatctaggttatcaaacatatataaggcatcctcgaattcttgtaaaaatgccgttccgattaaccgtttccgctcgtacaattgctttaccatttctactttggtgcgttcatccagaatgtgcccgtcgtacggctgcaatagctttatgctttcatttatgagatgttcgttatatactcgcggcacaccggaaatgttttcggtaaaaatatgcacattacatcgttcctcgtctaatatacgtttacgataacagcgccctagccgctgaaataaactatctaaggtagacatttcggtaaataaataatcaaagtcaatatcaatacttgcttctacaagttgtgtcgtaatccaaattccgtttattttcttatcattaaattcttttattttccgttccaacaactgtcgatcctcttgggtaaattgcgaatgaagcaaataaacagggatattttgttcatgttccgataagctctgatacaactcgatagcacggcgtaccgtgttgacaatgacaagcacttgggatgtttgcgccttgcggacgatatcctccaacccttctgttatctcttttgcgtgcagttgaatgcgatgacggtgtttgcttgtatcgataaattcgccaaatacgctatgttcctcattaatgatgtttcttttctttaattcatcgagatataatgttggcaacgtagcggtcatgatcataaatttaccgccgacgttatgaatcatttccaatgctttaataagcatggcagcgattttcggatcatatgcttgaatttcatcaatcacgattttagagttcgccattgtcgctaactctttttcaaacccgcgataataaaacggaaatttcagaatttgatcaatcgttgtcatcagcagcttcgttgacagctgttgggattgttgttttattgcttcccagttttcttctcctttttctgccaaataatgaacacttgttgaatgtaataatccgaccgcatcgtatcccattttgtcccgaattctttcataaatggcgttaatgcttacccgaagcggcaaggtgaaaaacgctttatcatcgccaatccataacaaagctgcttccgtttttcccatccccgtttgtgcaacaacaacgacatttttgtcttgattggcttcggtaaattgctgcaaagcgtttttgcgaaatccttgctgattcatatagttgcgcacacttgcaccaatggactgatcgatatcgatttctactggaagatgcgcggatgctgcatggtctatacgatgaagaagcccttttaacaatacgtagttccaaaactgatcgccgtcatgaatggtgtaccgttttaacaggcgatccacaaatcgaaatgatagtttctcggcaagcggcaatttcatatgctcggaaatcgcgtttcgctgattcttcatatccgtctcaagaatatggcgaatcatctccttatcaggaggcttatcccgctcatgatggtaaccgaccgcatgaatgagcaggcggctttcttctttcgtcaaatcaagccgtgaaaacggaatcaatccgacagacaaatagttatgtggcacatctgcatcgcagtcggtttcaagcatctcctcacgaatcgcacggcgtattttattttgaaatacggtgtttgctttgccaacgtcgtgatattccaccgcaagccggagcaattcccacattctttcatccatgcgaacaaatttgtgcccataactgttctttaataaccacaaattatcaaggagacgatccgtgtgttcacggatcgtctcttttgtttccgatttcgcataaaacgtcatcgccttctccccctacacgtggtaaaacactagttctccatcttcatccaccattgctccttccggtgcggtcgttccttttaacacatagccgacatgaaccgtttcccattggcgaatgccattgacaatttcatatttccaatttacctcgtaaggaatatatctaatttcttcatccaacaaatgtttcggaatataagcgttgtatcgcagctccttctcctcatcgagttcttgaacatgaacaagcttatattcgtctattcggactaaatcttcccatcgccctaaactgtaatgaccgctgccggtttcgatcgcctgaatgatgttttccagaacttcatctttcgcctcgacatgaatcaacagctccacccgatataaaaggtgagtgtacattggcatcgttgttatttcatttttaccataagaaaaatcaacatctcgcaccccgtctaaaatcagcggaaaactttccatttcttttttcttgaagaaatagtatctttgatagtctaacaactttgcttcatactgtccttggatactgaggcgcatcggaataaattcatcagcgcgaaccagtgcatgcagcattccttttactgttgagtaagggggtaatggatacgtctctgctacttttgaagcaaacggctttttataacaagctgtctcttgaaacaatttcatccgcaatgctttcatcgttatacaccgtaatatgcttgaatttgttcagaaatgtattggaaaaactgttcaaccgaaccgactttatcggcaaacaaatcagcaaactccccttcattcgcaaaaatgccgcgtaagaacccgatgcgcgtttgttcaccgacagtttgtcctgcaaaagtttgctccattgtttctacaattggttgggattgaatttcccaaccttgcgaagaggaggaaagaagaattttcccaaggaaaaatggattcgcaacatcataaactccaccgataataaacaacggcgctaaattttcacgacgaccacgaatgttgcggtttaatattttgacaatatcaagcagctgttgcacgcgtgttgctttttccgcattggaaagttcaatgtcgccgtcaacaccgacgcgatttaaatcaattgttaatgtataagtgtaaaaactttgatgctgttcaatgttggcaaggttggcatcctgccctatgcggcttgctagccccatattgttcaaaaattctaaatcacttttgtacggttcgagtgaaatagcatggcttaatctaacaacagccgcacgtttttgtgaatttttatctgtttttaaatagccgaataaatccatttctacggagtctttgattgttacgtcttttttaaactgcactaccccgcttgccttatcgaccgtatttaaattccagtcgaatagctcatttcctaaacgaacaatatcgtagcgcaagctttgccgtgacgcatatgtatacacttctccattgccgcggtgaaatttttttaattcagaaatattggcaattccttctccatagtttaatgaacccgcttgaaatactactgtcatcgttaatgattttgtcatgatacgacatcctcctgttcttcttgtaatccactagataacaatccagcaataaaggcattggctactgttgcaaagtccaagtcacgttcatgcaatgcattcaagaaaataggagatatcggcttttccgctgacatgtgcagccggaacaatgtatccataaaacttttttgatttcctgcttttgccgcatttaatagacggtacgcaatcgcattcacctttttattcgaactagcggaatattgttccgatgtctttgatgcggctgcttgttcgagcgctttgcgaatttcctgcccgcttcgaaataccgcatatacgcgtttatccgtacttgacatatctttcactccttttttcaattgcaggattcgattccgctcacgaactgtgatataaggaccgatgtgcgaattgcctttttcgatgcaataacgcaagtatgaataaataacaatggcagggtcttccccacgaagcacatactggacaaaatgctcgcgatattcataaggttgaatataatcgagtttccccttacagtttttaaaatagtatgctaaatacatcggcaagtggtagtaatgcaaatgtgtttttttactatcgtagtcagaggaaaactctaaaaaaaataagtgatctgccacgtactctgcttcttttgtgatgccttgtactagtttgctaacaatacgatcaaacggttctttctgttgttttaactgtttgaaatgattgtttttctgtaatatttctgaaaaggcagcatcggattggacaaatcccgcatacgtacgatattccccctgttcattaaccccttcttttttcaaataaatagctgcaccagctggagcaaaaaataatactagttttgccaaagaagaaattggtttaggctgatgatcttccaaattccagttaaaattaaacgcattgttttttgctaccccgattggagcaaataccatttcttcaaagttgtaaaaagcgagacggtcgtgcaaaagcaagcatttggttatggtattcttcacataatcttgaatatcttctaatgttttgtttttccacgctcttttcaatactttaaatggctgataatctttatgcttgtctaaaaacgcgataatctcctctgaagatttggcatccgctaatatgtgctcaaattgtaagtcgtactgtgcaggtgcaatataatctttttggaattcttgaatatgcccttgtaaatccaagctgtttttcgagacgttcaggaaagaaacttgtccaaaaaacgcctttaatatcgccgctttaaaatagttaagggtcagtttctcgttaatttttggttcatacagtgccgtttcgaacgtatgggcacatgtcgctagcagttcaaaattttccggcttttttacttgttttaaagcttctaaagcattggctagaggtggatgcgaaaaatatttgagcactttttttcctgtatctgttatcgtttttttgatggctgataacgcatatgaaaactgtgcctctttttccgcctgcttcatataaagctgcaatttttcgctatcccgctttgccacgctgtattcatccattaaatataaaaaataggcttttggcaattgtgacagcacgtctacatccagttccaatccccacggtcggatagaaatgctgcgtcggtattgctggtcaataatttcgtttttcagtccatattcaaatacacgataaagcccgacaagccccattgttatcatccattctcccatacggagttgtactttcatcccctcacctcctcgatttctaattgcccgaatccttgatttcgccgtttggacaatccaagctggtacaatagctgtaaatctcctggatgccctgtgatcgcaaataacccatgataagcggtgaaatataaatattcatcattcccgtgtgtggcggcaaactcatgattggattcctttactacaacttttttaaaatatataggcttaatagagagaggagcatatagccctttgccgcgatattgcgataaaatcatgtccgctacgtagttgacatgcccttcatagcttgcatcatcaggagcaatcggatttcctttttcatcctcgatgagtattggtgaaagagtacgaaaaacaacagacggactcgtcacttgcttctctttgacaaccgcaattttctttttcacaaaatgataatctttataagaaaaagcctggtttttttgcaagccattgtataaattcaataaaaactcatggtcaggggaactgacagttaacgtaatgccatctaattcgatttcatgatttatgatgtgaaagttttttaaatatgtagaaaatacaaaaggctttgtccgttgccccctctgatacagacgatgataatattcttcatcagatattcgtaatgcttctttgataatggacaccattgccattcgataatgaataggaattttatcagtttcaaaggaacaagaaattctcataagacacctccttttttactaccctccccctcattttagactataaatttagaaaattttgtcgtatattgtcaaatcttcatgacaatttttcgaacattgtcttaaactcattatatttgctttaattttgtagtatactgaacctctgcacgactaaagtcggcaggttcttgtgtactaaagagcttcgtctataccttcgtatagacactcactctcattccacaagactttcatgggcaaacacctcaatggtgcttagcgccctgtgcgcccggttcaagacgcttttcatcatttaaattcccatactgcttaataatttattaccactattttttaaacgttctacttctttatcatgcagtcgcttaaatctttcccatgtcgcaaaacatttttctctatcgatttcttttaagtgatctttcgcattcatgatgaggaacgcactatataaatctcgttgaattttacagccattcatatcgttccatcgttcggataacctcttttttacatattcacccgtgatatgattatattggctggctttcgcagtacatattcacccgtgatatgattatattggctggctttcgcagagaatgtatctatttttttgagcgtttttccgtcataccgtaattttctgtctaatatggctaaaaacatgcttggagctttattcgctatacttttaccaaatcgtttctttctattataccttcctgttttctcattcatcgttgtttctttcgctcttgcttgcaatgctttataattcattgtttccactttaatatcattgcctaacgataatatccaatttgccagcttattatgatcttgcttgcgtttttccgctaacttcctttgcagttccgctaattgattttttgttttgatatcatttttgctccacacccacttttctttgtttcctcgctggatggttccatcttcgttgtacttatttggattatttgctctccgctgccggtctagttttcgctgcagccgccttttttccggatggatgtcatccacacttggagcgagttccaacaattttacttcgttcggagcgcaaatggcgatcgtttgcgtgccaatgtcaatgccgaccactccttcaccacggggatgcttggctttgccggtttgccgattgattttttgcggcggaaccccttccaaaatgagttgggcataatactttactttcccccgaatccgtttacgtacaatgcggcaatacttgattcggtcttgcaaggcgagatgggcatacacatcatttggttggatgatgacagggatcatcagcccattccaatggatggcatggcttttgaagcgaatccctgcggaattcgattttccctctaacgaacccatttcgccgaaccgtttaaaatacacccgtttggcagcgccaaacaagaacctttctaccgctttccacgctctggtggcgattttttgcgccgtatgcgcgtccatgtgtttgcggaagtggcgctgcattggctgaacgaaagcgtgcatcgcatattcggagagtccgtactcggttcgcaggtcggaaagttggcgatttttttctttggagggcttctgttgagcaaggtcttgatagcgggaatcatgttggagttttttgtaccgcttcaaacattcctctaaacaggcgttatacaaacagcggccgatttcaaaccgcttttcgaggatatgtttttgccatgattctgtctggagccgcaacgtcaatacatagcttggtgttttcgctcccgccaatgcaacccacctcctttacacatgtttttgattttcaatgtatttcctaacggtttcttctgaaacacatccaactgtacagcaaaaatagccgcgagtccaaagggaaggcagtcgacttttcaagggcggatatttttcacgaaaaatacgactgcttcgacctttcaatttctggattaacgcatgaatatgaattcttggatcataaggaaataaaccaatgaacatggtcaggcatgatttctaacgattggatttcaacatccttttctttcaccacttgataaaaaatttttcttaaatctttttccatctcaccgactaacacttttcgtctgtattttgggtagaaaatcacatgatatggatgaagataaaccattccttctttatgtaatattgatcatagagatttaataaatcacccctatacccgtggtgctagataaactcaaacaagcataaaaatagcccttgcatgaggatccccttaaaatgaaagtgtaaccaaccattaaaaaggagggtccctatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaacgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcggtttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaactttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacgaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatccaaaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccattgccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacactcaactagcaccacgggtacccctatctaatatcatgataaccaaacattagataggttacaattataataataaagaatattctaataattttattattcagccacttcatcccgatgactaaagtcacgggctttcgtagcagttattcttgtaacgcatcaaccaaaacaaaagcactgctaattacggcagtgctgttcgccattagtccttcttagacttccggattttcaacaatcgtcgcgattccttgtcctacaccgacacacattgtcgcaaggccgtatttcaccctgcgttttttcatttcgtaaacgagtgtcgttaaaatgcgggcgccgcttgccccaagcggatgcccaagggcgatcgctccaccattgacgtttactttcgcgcggtcaagttccagctgtttgatgcattccagcgactgtgaggcaaacgcttcattcaattccactaagccgatatcatcgattgttaatttcgcgcgcgaaagtgctttcctcgtcgcgtaaatcggtccgattcccatcaccgctggctccactcctgcaactgctgacgttacatactttgcgagcggtttcattccaagctcttttgctttttccgcgctcattaataacagcgcggacgctccatcgttgactcctgaagcgttccctgctgtgacggttccattttcaaatagcggaggcagtttggcaagcttctccaacgttgtgtctggacgaggatgttcgtctttatctacgatgacttcgtttcctttccggtcaacatatacgacaggaactaattcgtctgcgaagcgattcgattcgatcgcttttttcgctttcatttggctttcataagcaaattcatcttgcgcttcacgagaaatgccaaaccgttttgcgacattttccgctgtctgcggcatgctgtcggtcccgtacatttcttccatcttcgggttaataaaacgccatccgatggtcgtatcgaacatttccatattgccgcgtggaaagtctgtgctcggttttgccatgacgaacggcgcgcgcgtcatgctttccgttccacctgcgattacaatgtctgcttctcctgtcataatcgtgcgagcagcgtagttgacggcatcaagccctgagccgcaaagacgattgacggtcgttcctgccacttcaactggcaatccagctagcaaggcggacatccgcgcgacatttcggttgtcttccccagcttgattggcattgccgagaacaacttcttcaatttcatggactggaagatttggattgcgttccacaagcgcacggatgacggttgcccctagatcatccggtcggacgtcttttaacgcccctttatattttccaatcggcgtccgcaccgcatcaacaataacgacttctctcattcataaattccccttcccattatatttctatcatatacaccttaacctaaactgtaatcgttttcatatagattttttgcaaaaataaaacctgttcgctctggtcatgggaccggcgaacaggttttttgataggctgttaaattttcataatcccgcccgtgctcgcggaagtaacgagcttcgagtagcgtgcgaggtagccggtttttactttcggttcaaaccctttccagttcgctttccgtttttcccattcttcgtcagaaagctttgcgttaatcgttctgttcgtaatatcgatttcaataatgtctccgtcttcaataaaggcaatcggaccgccttccgccgcttctggggaaacgtgtccaaccgataaaccgcgggatgcccctgagaaacgtccgtcggtgataagcgcgacttttgttccaagccccatgccgacgatttgcgaagttggcgcgagcatttccggcattcccggtcctccttttggcccttcatagcggatgacgacaacatggcctggttttactttcccgctcgcaatgccttcgagcgcctcttcttgcgaatcaaatacgatcgctggcccttcatggcgcgtaatgccggcttgcacgcctcctgttttaatgatcgcgccatctggagcgagatttccaaacaatacggcaagtccgcctgtttcggaatacgggttatcaattgggcggatgacattatagtctttgacttcacagccggcgatgttttccccaagcgtttttccggttacggtcaacgtatcgagatgcagcgttccttcttttttcgctaattcatttaatacggctgatacgccgcccgcttcgtgcaagtcttcaatatgcacatcggaagctggcgctagtttcgcaagatgcggcacccttgcagcgatttcgttaattcgttcgagcgaataatcgatccctgcctcgtttgcaattgcaagcgtatgtaatacggtatttgtcgagccgccaagcgccatatcaagcgcaaacgcgttatcaatcgctttttctgtgacaatatcgctcggtttaatgtcatgctcgatcaaatacattaattgtttcgccgattggcgaaccaattctttccgtgccggatcgaccgctaaaatggttccatttcctggcagtgcgagacctagcgcttccgccaaacagttcatcgagtttgctgtaaacatgcccgaacaggagccgcacgtcggacagccgtatttttctaattcctgcaatcctttttcatcaatttttcccgcctgataagcgccgaccccttcaaatacggaagaaagcgaaatttttcgcccgtcgctcgtcacgccagccttcatcggcccgccgctgacaaaaatcgtcggaatgtttaaccgcatcgccgccatcatcatgcccggcgtaattttatcacagtttggaatgcataccattccatcaaaccaatgcgcggaaatcaccgtttcgatcgaatccgcgataatttcgcggcttggaagcgaatagcgcatgccgatatgccccatcgcaatcccatcgtcgacgccgattgtattcatttcaaacgggactccgcccgcttcgcgaatcgcttctttgacaattttcccgaactcctgcaaatgcacgtgtcccggaataatgtcaatatacgagttcaccacggcgataaacggcttgtcaaaatcttcttcctttacgcctgccgcgcgcaacaggctgcggtgcggcgcccggtcaaatccttttttgatcatatcgctgcgaagctttctcaatctaaatccctccattggtagttttgtagtctcgatgtttttagtattgtaccatttttttaaataaaatgacaattatatttatttcgataacagcgattatccctttaaatctatcactttgtcaaaattggaaactgcttgaattcgtacgtggttatatattacaattctaaaaaaaggagagtttatgatgtttgattttaaggtgccattgattggttttgtcgtcatttggacattatttcgcggtattgtgtacatacggaagcgaaccttttctgtcaaacacgaaatcatccatggattattcgctttttcccttgcatttatatatagtgtgacgattttcccatttccgttttatatatacccgcacttacaagaggaaatgtatgccggcatcaatctcattccacttgcgagcatccggcagtcgcttcaccatttttactggctcgttcccttgcgaaacattggcggcaatatcgcgttgtttataccatttgggttttttgcttcttgttactcttctatccttcgtccgaaaaccatcgttatcgtcggatttcttctttccttatgcatcgaaatcgtccaattgtttttcattccgtttcgggcttttgatgtcgatgacattcttttaaacacgttcggaacagcaatcggagtattattgtttcgtctattagaccggctgatggttaagacatctcgcgctaagcaaagcaattactctagttaatcatcgttgtcgaagaaaaaccccttgacaattttctgatttgtatggataatttctaacaaatcattgatacggaaaacggcacgggactagtaaatcgatggaacgtgcaagagagtggaacccataggctggaaggttcctcacgggaagtcgattgaacctgccctataaaggccgcttatgcaaacataagccgtccgccctcgttacgggccaagaggtgggcgcacgtcgcgccaaaaaaggtggtaccgcggaacgctttttccgtccttttgcaaggaagggaaaaggcgttttttattggcgaaccgaaaggaggatgtgcgtgaaaaagcagcgagtcgtcgtgaaaatcggaagcagctcattaacagatgcgaaaggcgctctttgccatgaaaaacttttcgatcatgtcgaatcgatcgcctatatgaaacaattaggccacgaggtcattttaatcacatcgggtgcggtcgccgctggattcggaccgctcggctatccgtctaggccgactaccaccgcgggaaaacaagcagcggcagccgtcgggcaagggctgctcatgcaaggctatatttccgcattcaaacagttcggtattacgacaggacaaattttattaacaagagaagatttttatagccgcgaacggtttcataatttattttccacaatcaccacattgctggcgtgcggggttttgccaattattaacgaaaacgactccgtgtccgtcgaggaattgacgtttggcgacaacgatatgctttccgcgcttgtcagcggctttttgcacgcggatgcgctcattattttaacggatattaacggactatatgatgataatccgaaaacgaatccgaaggcgaaaaaatacgcgtttcttccgaatattaccgatgaaatgattgaagcggcgggcggcagcggctctgcggtcgggacgggcggcatgaaatcaaagcttctcgccgcgcaaaaagcgctctcgtttggagtaagcgtctttgtcggaacgggtgcggggaaagaaaaactttgcgacattttggaaggaaaaggagacgggacatatatcggcgcgccatttcatggacatatgcaaatgcgcaagcaatggattgcataccatgcaccggtcgccggaaaaatcgaaattgacgaaggcgccgaaaccgccctgttgcagcgtggaaaaagtctgcttcccgctggcgttaccgcggtatatggaaatttttccgccatggatgtcgtcgaggtcgtcaaccgaaaaggagccgtcatcggccgcggtcaagtatattactccgctagcgacttagaacaaatcaaaggcctttctagcaatgaagcgagaaaatattcgattaaccatcgaccagaagtaatccaccgcgacaactgggtatcattacgaaaggagagtgtcgtaaaatgaacgaattgcttataaaagcagaacagcttcaacaagcagcgaaaacgttagcccttctgtcaacagaagaaaaaaacgaagcattaacgcgcatcgccgaagcgctgataaaacaaaaagaatggattttgcaagaaaacgaaaaagacgttgcgcttggaaaagaacaaggtctttctcctgctttaatcgaccgattgcagctaacaaacgaacgaatcgagcaaattgtcgacggcgtccgtcaagttgcggatcttcctgacccaatcggcgaaatcgtcgaagaatggacgcggccgaatgggcttcgcattcaaacaattcgcgtgcccctcggtgtcatcggaatggtgtacgaagcgcgcccgaacgtcaccgtcgatgccgcaagcctttgcctaaaaacaggaaacgccgtcttattgcgcggcagctcatcggcgcttcattcaaacaaagcgctcgtccatgtcatgaaggaggcgcttcgcgattccgccatccctgccgatgccatccagcttctcgaagacacgagccgggaagcggcccagcaaatgtttcgtttaaacggctacttagatgtattaattccacgcggcggcgcaggactgattcgctccgtcatcgaaaacgccaccgttcccgtgctggagactggcgttggcaactgccatattttcatcgatgaatcggcgcaaaaacaaatggccatcgatatcgtcctaaacgcaaaattgcagcgcccatccgtctgcaatgcagtggaaacggtattaatccatcaaaactggccgtatatcagcgaactcgtcgaaacattgcacgcgcgcggagtagagctgcgcggcgattcgcagcttgcttcatcgtattcctttatccagcaggctgccgaaaccgactggagcaccgaatatttggcgccgattttagcggttaaactcgtgcagaacgtcaaagaagcagtcgaccatattaaccgctacggcacgaaacattccgaggcaattatttccgaacaaaacgacaacgtccgcttctttttccaagcgattgacgccgccgtgctttatcataacgcctcgacccgctttaccgacggcgaacagtttggctacggggcggaaatcggcatcagcacgcaaaaactgcacgcccgcggtccgatgggattgcgcgcgatcaccacgacgaaatcgctcgtatacggcacggggcaaattcgctcctaaaggaaaaagccgaatccagcttgtcggattcggcttttactctaccattttgacgttcgcataagccgcaagcgccacatggccaataacggcaatcggaaaaatcacgatcatatcaggatggtcaatcatgcttccagccgctgcggcaatgccaacgatcatattatatttccctacgattctcgccaatttttcttgatcacgaatgcgccgctgattatatccggacagcagccacgtatattttttcgccccgataaaatacgccagcaaaaacgaaacggctgctaaaaacaacagttcgaaagagtaaatcacttagtcacctgctcccatccgtttatcctatttttattattgtatcattatttttatggaaaattaagactattgttctatatggtaccgttttgcacatccgattcggaatatcaggctctaaccaatccaaagtttgtcgtacacccatgttaggaatgggacggttttgaggcaaacacccagaagcggctgccggcaaaattgacggcaatgcctcccaacgttgctgcgagttttccggcaaacaacggccagtgtccaacgtcccggcagagaaagagcagaagaagcgtcactgccagcgacagcacattcaccacgataaaacgcaaaaactctccgatgttcgcttttcgttttacccgaaacgtccacatcctgttccatacatagctgttgaccacgccggctgtataagagcatacttgcgccaacagcgcggaaacgccaaacgaggcaagaagaaaaaagacaataaaatccacaaatgtatttccagctccaacaaggcaaaaacgccataatgtttgaatatttttgcggctgttccacgcaaaacgatgcattttcatgcttatttccgactccccacacgtctttcacgatatataacgaacgttgcttcacttcctcgtataagcaaccgatatatctccaacaatcctaaggcataagctacaaaacagtataaccatcagatgcggtggctatttcgctaccgtggaataaggaaatatctttaattataatcacatcacttgaggaagaaagcatgtcaatacgataaaaatggaagacattaatccaaaaacaatagtaagccgccgccttttctcgggcattttctcttctttttcccacatcatcaatataaaagtacgatgaaaattgagtataaactttctcaaatgaaagtgatggactcattcgacaatcttttattctcgtaagcatcgtagatttttctttccttcttttctttcttcttttataatgagataagtaagggaggtgagagaaatggaacaggaaacaatgctaaaagaaattttgaaagcattggagcttcattccaaccatatgcacacaaaaatgcaagaaatggaaaaccgtttggaaacaagaatggaagaactggaaaatagattggaaacaaaaatgcaagaaatggaaaatcgattagaagcaaaaatgcagaaagtgggaaatcaactcagaacagaaatgagacagatggtagaaaatcttgaagaaaaaatgaacgagcgattcaaccgtttagaaacaaaagtagacagcctgcgcatcgaactgtcagaaacacaggaaacggtcgatttcctctcaagcaaaacgctccagcatgaacggaaaatccgcgagttgtatcggcaacaatgaccgtcttctctcttattttcttcctgttgctccttaaatgtttccttcggcaatgaacctcttaaaaagagcacctcttgattcagtggcgtatcatcaatttcaacagaaaacacccttgtcttaaacaaagggtgtttttcctgattattccgtatcccgctcgcaaatcaattccattacgcgggttgctaccgtttccggatcaagcccatctgtcgccacgcgataatgatgctgagaataagcttgtttccgctgttcaaataattgcttgatttcctcgagcgtcttatttttcaacaaaggacggtcatggataagggacggaagacgttctttccagttttcccatgacaaatcgaggaaaacgacaatgccgtgggataaacaagcctttcttacttcctcctgcaaatacgcgcctcccccaagggaaataatttttaagcgggtgttcgtgcaaagatcaacgattagttccctctccacttttcgaaaatagtcttctcccatttgttcaaaaatggccggaatcgacatttgatgccgtttctcgatttcccgatctacatcaataaagtctcggtacagctttttcgccacaagctggccaatcgttgtttttcctactcccataaagccgattaaaacgatatttctttcccgaagcggaatgttgcaatatgtacccatatctgccgccctttctttacaacaaatcataaaaattatttgctccttccatatccattagccgtgaaacatatgcttttgcacaatatgaaggacttctttcaaatcctcgattgggatttggcctggtgccgaactattttgaccaacagcaaaagtaactgccgaaccaaacatccatccagccaagcgagtaatgacccctaatcctcccattgacatggtgataagggggatgcttaactggcttcgtgcctcttgggtcgcctggaataaaacaagcaagtcttgcggagaagcaggcataacagcgactttggcaatatcagcaccatatgattccgcctgcagcattttttggacaagttcttcttttgggggagttgagctgaaattatgataggacataatcatgcgaatgccatattcctttgatacttggcgaagcgatgccaattcctcttcataaagcagctcgcaatcaatcatatccactaatcggcttttgcacacttctgtaaatagttcgattttttctgtttctgttaacggaacaggattcccgccttccttttccgaacgaatcgtaaaaagaatgggaatttctcctgcaatttttcgaatggctaatgctgtttcgagcactttttgtggatcgtaaatatctttaaaaaagtcggcgcgccactcaataatatcaggcctctttcgacatacttcttccgtctccgacaaaatttgttccatactcgctcctactataggagtacaaatgcatggctgttctccgccaatttgcgtgccccttacggatacaattttttgtgatatattcatgattatccccctattctcgatatcctgacttttctgaaatggccttagccccttctttggctatttctctattgtttcagaaatgaatcggtgcgtaggatctaaaacagtcaaacatgccttaacttcaccgttaatatgaaaataggcacagccatcgccaatcccagtgctataacgaatgacactttcagacataaactgcggaacaacatagagcataacaacagacgtataaatcaaaaaccgcaacaattgcctttattcataatagtacaacaaaatgaggcagtctgaaaatccttccagccaatatttgtgatggattcatacaaatacagccagccctctgtttatagagagctggctgttcacatgtatttgctgcaaaaaattctgcttgccgtattgaaaaactttgatttttcttaacggagtccattaaatacagaataagacgatgggaagagcatgatgcccaccgtcactgttttcacttgccaattagctcttccaatacgaccgccacgccgtcttcctcgtgtgacgcggtgaccatgtcgctgacttcttttaatcccggtgcggcgttttccatcgcgacgcggtatccagcgacggcgaacatcgataaatcgttatggctgtcaccgaaaacaaccgtatctttcatgtcgatgccgtaatgagcggccagttttacaagcgcctcccctttcgtcgcctgctcatggttaatttcgatgttgtttggatgcgacgaggtgacagtaatgccggagatggcggcaaactgggcggccgcttcttgtaaacgttcttgatcgagagaaaaaatgagcaccttgtaaaacacggtttgccgctcctcccagatggcgcggatgtcatcgacatacgtcacgcgcgcctgctggaactgcttttcgacgatgcgctttaattcaggcgcgatatcgcttgccttttctgccatcgcctcaagatgcgcgcggttatggagcccgacatagacggcatcgcccgtataaatttcgcaatataaatccggctgcgcgcgcacccattcgagcgccggaatcaacttttccttgtcaagcggcacatcgccaagcaccgtcccatcttctaatgtcatcaccgcgccatttaaactcataatcgggcaaacaagccccgcatcccgaagcggcgcgcgcgcgtctttatacgccctgcccgtcacgatcgccacgatatggccttgcttttgcgctgtcacaatggcctctttgtttcttctacttacctgtccattcgaattgagcagcgtcccgtccatatccaatgcgattaacactattgcatccctctttctcattatgtacgtttgtaaatcactactccatcgcggtcaatttgccgttttatttaataaatcggcaaacagtacatcataggaataaattccgacaatgtcatcgatatcttgaacaatttttcctttctgttctccttcataatcaatacacaaatcaatatccgaattataacgcgccgtatccctggcccttgaaccaaataaaatcactttccgaatgccacgttcgcgttgaaagtagtccaataattttcgatatacatcttcatgaattccatacatcgcaatcaatcacttctttttttatattttcaagcagcttttcgatttcccccacatattgtgctattatcttgtttttaattttttcataatcatcctcattatagacatgaaccgtcgcattacgcgaacttacaatgtcgttccacgtatcaatattttcaatccatccttctttgaatgcttgcctgtaacaagcacgcggattgcttaattcgagtccccaagacttaaaaaccttcgataataatttccacaattgatcctctaaaatttcgtactttttgacaatcgaatcacggtacacttctttggtgatgtcatctggatttttgatttgctggaagacatggataatattttttaaatgcgtcaataatcggtacacatactgatacgacaatataataatggattctttatatttgtcatccaaaatataataatagattctttatatttgccatccaaatctagactcctccttgaatctcatcctaaaacatttcaaaagttctgcggacatgttcggacgcaggagtccgcggcacttccatcgtccggatcggcagtttgcgcagcaccggggcgagcatttgcttcgtttcttttttcatgcggatttcccgcggtattttcccgagccgcagaagcatgtccaaaaagcttttttgcacgcgcatcgccacattctcgatcggaagcaaatcgttatggatgataaacccagtgttcacatccaccgccagtacaaatgtcggaaaatacgggcgctccccgcgcttctcttgaaccggccggttgatataccccgcgtcaaattcgatgctgccatggtatacttgtccaatatttttcaccattttaatcaatttcggatcgacaagcagttcatacatcggcgctttttcctcggcttccagctcggcaagcggaacgtggtcatcgcgccaaacgacattcccatccttcttttcaccgatgcgggcaaacatcttttcatcctgcggaaacactggaagcgaaagctccccttccccagcgcgccgcgcgacatcaaacgcctgatcaagcgccgccgtcaccaattttgcctcttcttcggaaatcgtccacggatagtaccctgggacaaagctgcgaaactgcggccactgctttttgccgcggaacgtcatgccttgggagcggaggagctcatagtcttccttgcttaactcatttcggtcggcaaaggaaatgagcaccgcccgttgtgtataaacaggatcttgttcgggatatggctgtttgaataaatgctgcaggcttttgtatccttgctccccgatatatacgaccatgccatgttcttggccaagcgcgccaatgacggaacaatataagcgctcgttcgtttccggatcgatgacaaggaaaatttcatcatcatccatccattgccacggcgctaaccggttaaacgccaccgctttttccaacagtgcccgccatacgttgccttgtgtggcctgcgctcccttctccatctcttttcgcgctttcttttggatttccttgccaacttttttgctcagtggagccagttttgcattgaccattgctgtcaattcctttgtctcgatcgcctctggattccacccttcgcccatgctgtcttcttcaggcgcaacacgcaccgccttgaggcaaactggatagatgagatctggctgcggcttcactattttttcaagcacgatctcatgttcccaatcgtcgccgaagtcataaatatacaagcagcggtctccctcctgcacaagccaatcgaaaagccgctccttatgctcttcatagtccgcattgctccatctatcaccgacatcattgccgatttcgatgcgcagcttcgccgttccgcgcgtcttggtgatgtaaaacgtatgcaaatgccggtcttcccagtcaaacgctttttgcagcacgcgatgaagctcggcaaacgtcatatcgcctggcaccaataaccgccgccataccggcgggcgaataccttttaactgcacctttagttgataaatcaatctatttacctccatatcatcgagaaattttccttcttttcattctatcatttatttatcaccattgctaagaagatggcaaaatggtacaaaatacgattgcaagaaatgattaacacaatagatcttttcgtcacacaattcgcacccaaattgcggaactaaacgagtgaacgaacggtttaaccggctggaaacaaaataaagccagcttgcgcattgagctaacggaaacttcacttcagcaaaatcgcccgacacgagcgaaaaatccgcaagttatacagacatctcctattttaagaatctctcccatctacgctacacttagggtgggagattcctgctctgtcatctctattatctgccacctactcgatttatttgttgaatcggaaaccttcttgtctatattttcgataaaaatacggcccgcaatagtattcatgcgtctgcacgtatgtccacgtaaactgcgggtcgacgacatacacatcgtgctcgcgccgcaaatcttccgcccgcaaattttcggcgttgacaagcatatacgcctcttccctttcttgataaaacaaataacaaacgaatcggttctcctcatgaaacgcgcgcatcgcctcttttccttcaagacaaggcaatttttcgtaactgaatacatgccacaaaaactggtcaaaatcaatcgactgtttctcctgcggactaatggcatccgtaaacgctcgttcccaacgcctgcgaaattcttctccttttcccttccattcttcgactatgattccttgattttccaatctttttcgtatgttcatttccatctccctactcccaaggaaatatatcgctcgcgcggcaaaaaatccgatacgaaacgccttgtttgcggcgccgcgccgctttgtttcctattctcgtcgtttcgatgatctcatcccaaaacggaatgcgcgcgcgcagccgctcaaacatcttccgaacggcggcatcggtaacgtctctgccaaaaaacgattgaaacaatgtttcgcggacgtcttcccctgtcatcggccgctcgctatgaagaatcatcgcaagcgcataaaacgattggtattcgagcttcaccaactcgcctgcgtaacgaacgacaaaaccgtcttgttcgctgaggcaaagcatcacctcatgcagcgaaaaccgctcctgctcggaaaaataggtttcctccgttacaatttcgtcgctttctggtgtaatgatacgataaagcgcgcgatgaaaatcttcaatgcgatggagaaaaatcgcctggcgatagcgatcgaccgtttcttcatcatatggccttgcttccatcttttctatctgctttaacgcgttcgacgcaagaaaaataccgcaattgacaaggaacatatggcttaacatctcttgcgtgtcattgagaggctcatccatcgatcccgaaagcgcctgatgaaaatgatacgccgcttcggcatatcttccttcgttatagtaaatatgtgccaaccgataattcgcaacggaatggcttggctttcgctttaacgccttttgcaaatacattttcgcctgctttggatcggggttgcccgacattttgaaatactcgccaaaccgaacgtacagatgaatcaattcgtcttcgatttcttcccgccgtgttcgatctttttcttttttccactccataagcaagcggcgttcttcttgatgcggaaaaaactcgtactcttccactccacactccctccctttgtgacggggtgtcacacactgatttgtacagttgtattgtaacgaattggaaaggagatgggtagtatggaaaaatggacaaaactcatgattcggcacggatttcatccggaagatgaggaaacaggaattacatcacaatggcttgcgcaaacattcgcagcgcttatccaacggcaccagcaccttgacaccatttccgaaacggactggatggaagcgctccaacaaaccgccaagcaaattgttttttacaacgatgacattccaggaagagaaacgctggtcgacccgacgaaaaacgaacttcctctcattcaaatcgatccgtacgtccgcggcatcgtccgctggctgaacatgatgcatatttacaccgtttacagctgcgacggagagggagttcgcccggcaacgatttattttctcgaagacttatccgcccagcagctcgccatcatccgggcttgcactccgccacacgttcgaattagagcgaaaaaaagaaaagtaacattattttatcagcgcggacacatcgatgaccttttaacgatggccgaacggttatacaacgtctggcgaaatccagagctgctaacgacgtaccgtttagaaacattcaaacaccgcctatattcccttctttccatcaacggaagaagcggcagggaaacgatgattcggcaaatgctctatcgaaagctccaacaaaaaaccgattggtgccaaatcgatgcttacggaaacttgcttgccgcggtttattgcggaaacggcccgacgattctgctttccgcccatatggatacggttcgcccgttttcaccgaaacgtacgattatcgaaagcggaaccgtactaagcagctcgcgcggcatcttaggcgccgacgaccgcgcgggaatcgcggtcatcttagaaatacttgatttcattcgccattcccgcttccaaggaacgctgaaaatcgcctttaccgtcgaggaagaaatcggctgcctcggctcgcgtaacatcgacccaacatttttgcaagacgtcgacgccgcgattgttgtagaccgccgcggaacgcgcgatatcgtcacttcttacgccggcatcgtgccgttttgcaccgatgaatacggccgcattttcgaaacagccggagcgctcgccggcatgcccgactggaaaatgacccatggcggactaagcgacgccaaagtcttcgccgaattcggcattccatctgtcaacttatccgtcggctacgagcacgaacataccgaattcgaaacgctcgactacaaagcaactcttgaaacggtgatgttacttgaaacggcatttgaaaacaatatgattacagaagaactagtcgtcacgtataagtgttaggagttattaatgaaaagtagagtggataagagaagccactctacttttgtataatccaaataactacattacatctacaatatgtagcatcatatcactcttctggtttaaatagaattttctctgctgtctgctttattgtttaaaaatacctgattaataataaacttttgcttctggtataataatctaaaaaaacaaaaaggatataacagttttacattttttcttgtactagggggaattgggaatgaaaaatggtcctatttacagcaatatatccataattaatagagcattccgtgcgcttggatctccccttcaccgtgaccttattattgattttgttcgtacacattggggaaatggaagaggacttccgcttgaagaagctcaaaatcttgtaaaacttgctcttgaagctcaattttattatgaaaaagcaagtgaagaagatcatttttcacgtaaagaagtttattgcaaagagctagaccgtctctattataatatgcaaattaacccttatccatatcaatataatagtagaataatgaatttaacaatgagtgaaatctatttagatccccgatttgatacaatttcatctgatgacggaattatatacttagttctgagcgaatggaatttgctgaatgatttagtctactattatatggtaaaaaacaatattgacaaaatcccaatttccgatatatacagaaatgttttatctaaatattcaatcgatgatcctaatgcatacttttttccaaaaattgatcctcgttttcaagttaatcgcaaacaaatcgtttctctagttgaaaaaaactatagcgaggcatttctttctgttcaagtaaccgactatattaaagaaaaagttgcgatgaaaattcctatcattaaacaatttgtaatggatagtaaggaagctgttaaaatacggtatatcattaaacgaatatttaacttgcaaccacatcaaccgttgttttttccgtatttcgaagcaattaaacaaatagttccactattgcaaaacaatctttttttagtaaatgacgattctctcatatattcagcatccaaagaattaccgaaaatcataccaaatcagcgcttatatggaagcactaatttggatatcattgatttaaaggttaatgaactagactataacataaataaccagactacttcgctaaaacaaaaggatcaaacatctcatgaaacaacgccgccaacgaaaagacaaaagttgagctatacccttcgctattatgatcgaattcaagaaactttagctgcacattatttcaaagattggattcaaaatggttatttaaaagtaaatttcttagatggtgaaaaaataacacctatgattattcattatgatgaaaagaacaatgtgttatatggtgaacatcttagtaattttatgatcgattacgatttagagcctggacaaaagctagaattttttctaaaagacgatcatttatacttggaattaggtgtatttgatgaaaaagcacatacagagcaaatgaaatatgaagacttagctaagctatcagaaatgaaaaagctaggcaccaaatcactaatgcaacatttagctgaacttctaatgctgcatccatcaggattacatattcgcgaaatcgtacgcgacattcaagaagatactacatacgcagagagcagtattcgaaatactttatcttcctatccattttttgagcctattaaaggaaaggtggggtattggcggttcaaccctaaactgtggaaaaaacaatatatggaattagaaaataatataaaaaataacctcaaatcaaaatcaatacctactcttagacaacaatggaaaataaaagcgttagcatccactaaaacaaagcgacgcttgaccaacgaacaatttaaacaattgccgaaagaaacttttctttctttagcatgggactattattcatttacaatttaccaatatgcaaaaaaattttcatgtgaaacagttccaatggaggatctttatcaagaagcctatttcgcattacataaggcatacgaaaaatacaatcccgaattgggcggtagtttttatcattattttcgcagacatttatttgctcgtttacaacgctataaatcagacaatttgtccttgattcgtattcctactcatcggattgaaacacttatgaaaaatgatcaaatcttcgaaaaacaactaataacaaatgagaaaactaatattaacctcttggatagcgactatatacttttcaaaacaaattatatcagttttgaagaactatattctttatatgatgacaatgctggagatgaggcacgtgcacgcatatattgttattttaaccatcctttttatgaagacaccagcttaaaaaggcaggtttttattgattattcttatattgaagaacctgaggaatgcgactggcttttatcagaagagcgttatgaggaagaaatagaaaaccgcgtattggctgagagcgctattgattatttacgtaatatcataaaaaacccgagagattggaaaataattttgtatcgttttggctttatgacaggtgaagaaatgacattgcaagaaatcggggaattattcggtgtttcccgtgaacgtatacgtcaaattgaaaacaaagccctcaaacatttaaaaaaatgtccagcattaaaaggagcaaacccataatagagtttgctcttttttcttacaattggaaaaacgcaagactttctccttcatttaagggaattaaagttcgtcgatcaagaagctgattcccccactcacatgatgtttcagaaacaaatccacaagcatggcaagctgccccgttaacggtagattgcatttcaaatcttgcatcggagcagtgaggatcagacgaacaatactccattttctcaagcgcgcgtacaaagattggatataacttctctggcttagataattcaattagcccacctaatcctccctctgaatcagacgatgctgtataaattaacacaccatacatatcgtcgctacaatacaatctctctcgcagagatgtagtagcatatccagagaaccttgcaaattcttgaatcatcgcatgactaaacgtatgaatcaatatatggcgggcttttaaataaatagatgaattccccagttgttcccgacgtttattatagcgctcaaaaatacgagataattcttgtttcacattctccttattttcccattctaatagtttctggatattgaattgaaaaaatataccctctcctaaattttttaccgctggcaaccaatcggttgaccggctattcttcatgatggagcaaaaaggaatctccgtagcatcgaatggatctaggtaatgaaggcgtgtaaatcctctcaatacttgaatttcaggtaatgattctatttttacaatggatgaaaaatatggtttcatttgttcgtgaatctctacttcaacagatttaaaacctgtctcttctaagtaatcaacatttttcttaattattgtattccattcttgcttacgaatggtttcatatgatactgattgctcatactcaccatttaaaatttgctcaacaactggtaattgattttcttcaattttcaatagtatcatagccatctgcttaaaaatcccctgctcttttgccgctattaacgcgtccctatttttattgacccgctcaactaaattttccttactcccctcacttaatgggatacttaatgtgctaaaaacaataggagtatataacttcgaagcaccacgtaaaactgtttccatttgttctttgcattgttctttatcttgttcttcatcccctatccatgggcgttcccctgtacaatccatcgtaaatttcataatatttgccaatgatttctgttttttgcatttgacacattgaacatacatatctgaaagggatccagccagaccacgataagacatttttaatatcggttttttacattcttcttcgccttcatgaagccattcaatccacggaaaatctcgaatatgaccatgtttacacgctatgacaaagcgactaggaaataactctatttttacattttcttttccgcagtaataacaatctcttgtatcccattctgtcatcattccacatcttggacatactttccattttggaaacggccgtgcagttacgcttatcttttcttgatcttcattgagcagtctcaaataaggaactcctaatgaactccttatacgctcatcttctactacatttttgaaacgaaaattccataaatctgcagccataatcattacactaccgcttaacatatccacaatggcgcctggtccatgataaaacaaaagctggcttggtctcaattgcccaaattttctttccataatccgcacctcaataaattttctttatcctttccacgcttttacttcaatctctgcttccacacttctgagagaatgcatcgcaggtcttgcatctttcaatgcattgctatcaccaaaagctttcaataaatatggcatgcgattatattttgaagctcgataggcaagggaatcatatttatttgtcattccaagccaccaatctaaaacgctctcaatatgttgttcaagttcttgctcagatatttctcctgtttttacggctctctcaattaaaaatttcttaatcttttcgacgtcttcgtttatcacaaaacgttttgcactttgttctttgctaatctctatgattccttgccgcattgatcctactaccaggccggttaatccacgttgaatactacctcgagcgaatggtgtcacacttgtaggttcaacaaaacggtaaattgaactatggtaggatttaaatctttcatagtgtgataaatcacgtggacgtaaagagttgaataaggttaaaacaagacctggatatgttcttccaacacggctagttgcttgaatatattctgatgtcgtttttggctgaccatgcacaaccataattccaagacgattgacatccactcctaccgaaatcatatttgtagctaatacagcgttaagagctccgttttctgcatacgttttttccatttgagccagcaaatgaggaatttcccttgcttttcttcgactcgtcatttcctcaataattaattccttttgctcggaatcctcattaagtaattttaaacgaactgggatttcatctttaaaaagcattgttgttcctgctaattcttttatcgtattaaaataccctaaaattgtccaatacggatcaattacaggtccttttaatttttcactgatcgtcaacaatgctgaataaacatggacagaatgaatttttccactgacacccggtgcacaaattcctacatataaccttcctggcttttgttgtgttggaacttcatacgatacaaaattatctgttgcttttaggactggtaaaggaaattgactagcctcacggccgtagagacgacgaatctgttcatcagctcctctaatagtggccgtagatgcgacaattttaggacctgctccatcatattgacataaataatctacagctaattcgtatagacccgtcaaagatcctaatggaccagagattaaatgcagttcatcttgaataatcaattcaggaggctttaaataattaattttcttatatccttttttattcgtttcagaaaaaataaaccccttttctaaatcataatgagttttacgaccaaataactcatacatatcttttttccaagcaatctgcgccattttatcaacagttcctataagaatcgtaggaacatattgataaatagcctcatcaatcgttaaagcaggaattcccttttcagatgaaaaaggacaatcataataatgacaacgaattaattgcttatgccgctcaatgatgtaatcctccgcattaagttctgttccgcaccaaggacagtgagttaactgcatcggatttccttctagtacttcgtttccttccctaatttgctccatttttaggattgcatcttcatatgtattaggtgaagaagattgtcctatccaaagtcctatacgaaatggttcaattccatatttttcaggattttcctgacgaatcaactcagcagcgcaaatcatagctgcggctctttgaaattgctgtgttgttagcaaccgcaatgtataacgcataaatacagtaacacctgcatatgtttccggattatcccactccccaataagccggcgatatcccatggtaaatgcagctaatcctagatacgcctctgttttccccccacctgtcggaaaccagattaaatctacaacatctctatcttcgtgatgtctatcaacaataccagcgatattcattaataaaaatgctatttggaataaacgccattccgatgtatattttggttctattctctcttgaaaagtacgataatgcaaagcaaccttcgattgagcttgctgaatcatcataactttatttgcaaattggaatgcttcttttacagaaggattgcttataattaaacaaataccttctcgaattcttttaattattttttcaatcttgttaacattatttctcgctatatcttgtaaatgttccggcaaagatggaatatgacctttttgttcacatagccatttttcatattgctcaggaataatagataatgttgtatgtaaactttccgaatccatttcacttaactctttcataaaaaatcgagcatgagagaaagtacgatgctctacaacaggcaattcataaaaaggaagccatttgctctcaataatgacgtactgatccgtttctttccaatctacgccaaccccatgaccaactgcatactcatgaaaatgccgtccgtataatagctcatcttcgtaatgatttatatcagctttggaagaaaaaacagctatatgttccttaggaacctccacaatcatttttgtttgaaacataatttcactttgttttggatatgaatcccgtttatagctgttaatcaaaaataaactaatatgatataaaccgtcatgatatttaattttacaacgtactcgagcaggctcatttttagccacatatgttttattttcaggaacaaaacaccattcttcttgtagttgcgtccgtttatgttcttcatcatcgtacattccccaactaatgtgaacttttatactcgaaagggatttcattttaaaactaaatcccatcgcagatggacgaaatacatggcgatgaataagcatttcatccatcgcttcatcttctaataattgttttgtttcaatatgattttcttcttcattaataacatcaaaagtggaaccgaaaggaacaagcttcccagttagataaagggccattggtgcttttctacgaccgagagtttcattttcttcaaatggaccaacgagaaatttctctaattctgaaagaatcgttgaacgcatttgaacatattcattcacatctatatgagtcttataagactgtaagttttcccccttcttaagtcttactttttggttttcaacaacaaaaatatcattgtactcttccacaaagcgcttaatggttttatcagtccaaaaacttcctatatttttagcatctttaaaatctaattctttattttcctgtaagtattctagtaacttctttgctcctggcttcatcgaatccctccccatatagtaaaaaatgcctaaaattatcgtatcgaaaacataagaaaaatgttgtcgaatcgtgtcggtataaataaaaacagaagcgtgtattagcttctgttctcataaacaattatttattctttctctcaaaatacacatgcaacctgtactcacaaatctccttcgtccattggtataaaatctcttcgtcttccggtccgatggaaaatgttaaagaaaacacattgttgtcaaaggaaagaagtccgtttgaactcccgctccatttcgtcatcggcattctagcgataagtttgcttactttttcttcatcgtaaacccatagccgttttgtttccttgtctgaaaaatcaatgcgcttccggtattctttctcggttagatagcgatggaaaaatggtgctgcctcttgcggcgtaatcggcaaatgccatcgtgaagaaccccgttgaagcatcgcctgtaaaacaaccattttgtagctttttgtcatcggagtgcgttctacttccactaaccatgattcatactttgagaaaatttctttctctcgttctgacagctccccagcccaataaagaaacccgatatacgatttaaactctgatttatattcagacgcctcacttcttccatagagatgaagctgcaagtatgtcgggcgataaccgagttcctgttttagttgttgatagtcaaataatagtttctcacgacgcggctggcgttttttccgcatttcctctaatagattaattgctcgtacatcgaggtgaatcgaacaattttctggaacagttgggatcagtgacgcttttttctttttaccttccccacgttccgtatcaaacaacgctaatttcacgtctgcattgcggtaattcccgattaaatcgataatgacgcaataatcctttccttcatacaaccgaagtccgcgacccacttgctgggtaaacacggtaagcgactccgtcggccggacaaacagcaacgtatccaccgatggaatatcgacgccttcattaaataagtccaccgtgaaaatggcatctaattctcctttttccagcattgcaattgccctgtcgcgaggaatgtctgtctgtttagagtgaaggctgaccgttcgataatttcgttttcgaaaatattccgataaaaagtcggcttgcttgatcgatgaacaaaatacaagcgttcttgttttcttatatttctcccatgcctttaaaatcttgtccgccatttcttcccttagctgcacttgaagcagttctgcctcatcatagcggttgccaagccatttgatcttggaataatccgtatcatcgtagaccccgtaataacggaaaggagcaagccatccgcgctgaaccgcttcaataaaatcaattttgtaggcaacatttccgtcacaaatcgcatatacatctttgttgtcatttcgatctggagttgcggtaatgccaagcagaaattttggctcgaaatagtcaagcacccgctggtaagaacgcgccgcggcgtgatgaaattcatcgatgataattaaatcgaacgcatctttggaaaaggcttttaaatgttttttcatgcttagcgtaaaaatggaggcaaaaataatgtcggcatccttatctttcttatttctgtcataaatgccaaatgttttattcgggataaccctttgaaacgaacgtttcgcctgccgaagaatttcttcacgatgcgcaataaacagtactttttgaaaacggcgggcaaaaaacgctgccaaatacgttttcccaagccctgtcgccatgacgaccatcgccttatcgtagccttcttcataagtcgcttccagccgttcgagcgcttccacttgggcaaagcgcggtcgaatcgtttcgtatgtaaccgttgctggatcgtaaattacgtcatgatcacgttcattgatttccgtctccgctttatccaatggaagcattaattcaacttcttccgcttccgcccacgttcgcgcgagattcggatgccgttggtgatagtcatgatactgcttttcatagtcctttaacgtctcttcgttcacttgtactgtttcatcagcgtaaaacagcttcaaaaactcttccattgactctgcaaatacgttttcatcgacacttttgtccaacccgatattccattcgatcccttctgtcaacgccgatttcgacaagttggaggaaccgacaataaaatagccgcttgttgtattttcaaataaatatgcttttgggtgaaaagatactcccctgcttcgccataatcgtacctcgatgtccggatgaatagagatcagctcacgaagcgcttccggctgggtgacaaagagataatcgccagcgcaaattttaatatccgcccctcgttccgccgcttttttcaatgtttctttcagcaggcggacacccgatttcatcacgaacgaggttagtatgtatatggttgacgatgtttcgatatgttcctgtatcttttcgataagattgcgttgaattaattcgaccttactcatcgtgtacctcgactaaaaagattttttctttaaatcctccccgcttctctgctttttccgctcgaatttgttcaacgcgttcgatcgacgatccgtggcattcggcaagagcatgaataatttccagcacatccgccaattcttccagcgctgtttcattatcactcgcattcatatattcttctaattcttcaaatgctttttttcgcagctctttacgatattcgtcatcttccaatattctcgttgtaaatgtctttcccgtttgttcaataatttgtggaatcttatcacggacaagtttgttgtatactggcatgataccctctcctatttttattttctctttacatattctacaagatttttctcttgtttgaaatgtgcatttttctgccctctatcgaaaaatgaatcatcgtctttggaaaacgataatcgatttaaaggatttgtctttatgatcaatgttattagttggcgacttcttctttatccaactctcaaacaagataatctcacatgggctgggaaattggatgacatcaccgccaatctagacaatgccgccattcaaattctcctttccccctccaagaccaaaacgcaagacccattatcttaatcgtggcattcgtccatgcaactaaatattctgccgaaaaaccgggatgaatcgttcataattgtttttatggcccatcagcgtgtttggttgagcacttttatcaatgcggtatccatgaatgagaaaattcgtatccaacccaaaacatcatatacatactgaactcgctcataaggaaatataagtaacaaacgatgatgatttccactgccagaaaatgaaaggggatacgatgagaaatattgccgctttattttccatgctgatgcctggattcgggcaaatatataatggtcaattcataaagggtgtcttctttatcattgtagaacactttgataatgcattcggacatataaacgaagccattcaccttgattttaacatctttccgaaagaagtctcccacttctaaacgaagtgaaagtgggagatgaatttcggttaggtatagcctaaaattgtctcttttttgtgtgttatgatataatcagttttagaaaaatgaaaggctgttgtatcaatgaaattagacaataataaccattcagtgttcctattgtattatcatcttgtgctggttgtaaaatatcgcagacaagtgattgatgataccatatctgactatgcaaaagatatgtttgtgagattgggtaaaaattacaatatttccttggtcgaatggaatcacgatatggaccatgtgcatattttgttcaaagcacatccaaatagtgaattatccaagttcatcaatgcctataaaagtgcaagttctcgactgatcaaaaagcattttccgcaagtgaaaagaaaactgtggaaagaatatttttggtcaagaagcttttgcctgcttacaacgggtggtgcgcccattgaagtaatcaaaaaatatatcgaaaatcaaggtatgaagtgatgtggtgtcgatatggcaaacaaagcctatcagttccgtctatacccaacaaaagaacaagaagaattgctcgccaaaaccttcggttgtgtccgttttgtgtataacaaaatgcttgaagaacgcatacaaatgtttgaaaagttcaaggacgataaagaatccttgaaacaacaaacatttccgacccctgccaagtacaaaaaggagtttccttggctaaaagaagtggacagccttgcgctggcaaatgctcaactaaatttgcagaaagcgtttcaacacttcttttctggccgcgctggatttcccaagttcaaaaaccgcaaggcgaaacagtcgtacaccacaaatatggtaaatggcaacatcaagctttcagatggctatatcaagctgcccaaactgaaatggatcaagttcaagcaacaccgggagattcctgcccaccatatcatcaagtcttgtacgatcacgaaaaccaaaacaggaaaatactatatttctattctcacagagtacgaacatcaacctgccctaaaagaagtacaaacggttgttgggcttgacttttccatgagtacgctgtatgtcgatagcgagggtaagagagccaattatcctcgattctatcgcaaagcattggaaacattagcgaaagaacagcgtaaattgtctcgtaaaaagaaaggctcgaatcgttggcacaaacagcgtctgaaagtagcgaagctgcatgagaaaattgccaaccagcgcaaggactttctgcataaggagtcgcacaaattagcgaaacggtatgattgcgtggtcatcgaagacctcaacatgaaagggatgtcacaagccctccatttcggtcaaggcgttcatgataacggctggggcatgttcaccactttccttcagtacaagctggccgaacaggggaagaagctgatcaaaatcgacaaatggttcccttcgtccaaaacgtgttcgtgctgcggtcgagtcaaggagtctctatcgctttctgaacggacattccgctgtgaatgtggattcgagagcgacagggacgtcaatgcggccatcaatatcaaacatgagggcatgaaacgattggcgatcgtctaatttgtcctcgaaccgtggggcacacggggatcgctcggtcaacttcccatcatgagatgggattacccgagaagcccccacctctaagcgaagcgtaggtggtgggagtatgtcaccggattacatcaacaggctatcgaggtgacccattttgactacatgttattttcccctggattttacgcttattgcgtatgggacgcatggtatcacgcaaaaccaaatgcagacaagacaaaaaccgccattccttttattataggcggttttctgggagtgatgggtgcaatattcgcaaaccggctgccgatacctactctaaccgtcgcaatgttaatgatcattccgatgatttgcggcatgatcgtatttagagatcaataaatgtatcttttgtctatttgtgctggaagtgaaaaatatacagatttaattaactatcatacatggacatggatgtattcgtttataaccatctttatcctatcgtttttcgtgcgcatgattatggagctaatcaacaaaagggagcaatcaacaggataatgtgcatgagatcatgcctgataggaactgcatacatgccgctactttctaaaaaagaagtctaattttctaccgctgcttctatatatgtagtaatagatgataaaaggaggcagcagatcatgatactgtacgatgtgaaaaacaagctattctacaaagttatcaattcaggccgaccaaaaatgacaaatttccctcaaaaaagggcatggggctacgtctggaaaacagtgaacggagaacgggttaagttttggtttgactttgcaaaagggcggtatatgtattttcaatacggacaaaagtggtatcgcgtacgatatttgcagtcgaatgataaaaagacaaatgaagatgttttcaatggggtgctgattgatttaagcatcgatgggcaggagttgaaactattgaaaggtaatgccgaaaaatatgagaagcaagcaatatgacgtcagttgcaataataagatggcaaagagggacggagacctcctcgccaccttcctttttcaccctatgcccaccacatgtttggcaattcctctttgaaaagcagcttttttaggaaatcaatcgccttcgataaaaacttttgccaacgaagcgctaaataattggatcatcgacaggcataagcgaggctggtgagaggcagtgtcgaaaagtgcaaaaagcgggcaatataaatcctggatcgcacgtgatccaggatcgtttcgttacacttcgatggaatttccttcttccacaatatgataaagaagatgtgccaaatggtgaattggaccgtattgttcttcttcgtcgacttcttcctcatctccaaattctagatcatttaagtaaagtgcgacgaattcgtaaaaatctttcagctcaaatccgtagcacgcgcttgggtcttcattgtcttcttcatattgcaaaacgagatacgaaacgtctccattcgcgtcttcggcatcaaaaaagacgaaaaagccgatatttgtatccaaatcaaataaatgccttgttccgccttcggttgctttgtcaaagtcttgttggtttagtttttgcactttcatcgcttctacttcatcttcgcggtgaaattgaaccgtaaatgttttcatgatttgtttccccccttgtttttagaaaatgcttaacgaatacgtttttgaaagcagttctaacagtttcatgccagtgatgctgttgcctttgtcgtccaacgccggaccgaaaatgccgatgccaaaccggcctgggacagcggcgaggatgccgcccgaaacgccgctttttgcgggaatgccgattttgatggcaaattcacctgatgcgttgtacatgccgcacgtgaccataaatgttttgcaaatgcgagcgacatcaagcggcatcatctgttcatcagtgaacgggtcgcatccgtccatcgcaaagacaagaccaattcgcgccaagtcgatgcacgtcatttcaatcgcgcattgttttgtgtaaaggtccattagctcttcgacatcttcattgatgataccatgctgcttgagaaaatagcagagcgagcggtttaaaaacgccgtttcaaattcggactgggccacttcttgcgaatatgtaatcgtcggatttcccgccagtttcctgacaaactgcaaaagccgctcgaaccgctccgcgacggaagcaccagcaatcatatgcgtcaccgcaagcgccccggcgttgatcattggattgagcggctttgccggctgcacttcctccagtttggcaattgaattaaatggatctcccgtcggctccatgcctactttccgaaacacttcttgttccccacggtccattaggacaagggcgagggcaataattttcgaaatgctttggagcgtcactttatgagtcgtatcccccgcatcgatgacattgccgtcgggcaagtaaatagcgatagacaaatcgtttggatccgctttgccaagagcgggaatgtaatcggcgacttttccataacgcgcatactgttttgcttgttcaacaaactgttccaactccgcttttgtgtacatttgccatcacctattgttagtatggccagctggatggtcgatatgtaaaaaaaccgctggactttcagcggcttttttgattgtattttagtacatctgagctcttttccaaatcataaatgcggcatcggagcgcgggtgtaacttttatagacgattcgtatgaccatcatatcagtcaaaagttagaggaacaatcatcttaagttatcaccccaatttctcttcccacttttgcaatccgttccagtgcccaatctaattcttccttcgtcaaagaggaagaaagagagaagcggatgcgggatgtgccttcgggaacggttggcggccggatcgctaccgcggcgattccgtgttcctgaagccgctcgctcatttgaaccgtttgctcatttgatccgatgatgatcggaacaatgtgcgtcgtgctttttccaatgtcaaatcctaacttttggagttcagtgcggaaataatggctgtgatcttgcaacgtttgccttcttatatgttccttttgaacaatctcaatcgatttttcaattgcaccaagaacagctggaggcaaagcggttgtaaaaataaagctgcgcgtcgtattcatcaaataatcaatgagccactgttctcccgtgacataagctccaaaacatcctaacgccttgctgaaggtgcccatttggatgtcaacctgatcttgcaaatgaagatggtgaacaagaccttcacctctttctccataaatgccgctgctatgcgcttcatcaaccattaagatggcgttgtaacgtttcttcaatgtcactaaaccttctaactgcgccatatccccatccatgctgaaaatcgagtcggtgacaatcaattttcgtttatgcggagatgcttgtttcaataatgactctaaatgattaagatcgttatgataataacgatatcgttccgcgccgcttaatctgattccatcaataatgctcgcatgattgagccaatcgctaaacacaatatcatcgcggccaatcagagccgcaatgattccgagattggccgtatatccgctattgaaaatgagcgctgcttctgcctttttccagctttttaacgcttcttcggccctcgtatatagttcataattgccggcaataagtcgcgaagcagtagctcccgcaccgtatgtacgcattgcttgacatcccgcttcgatcaatcgttcatctcccgctagtcctaaataattattcgacgctaaatttaacatcttctttccgttcatgacgatccatgtgccatccgaagaggatacattctttaacatgcgcttttgtgttttttgttctaattgatgaagtacggattgaatatgatttttcatcctcatcccccaattgttaaccaaaaatatttttttgtttacattataactgcatatcttgaatctacacaatacttcgaaatatttttgccatggaaaatcaacgtatcttagtgaatcattttctttttttaatctgtttatttagaacaatgttttattaataaaaaattcgtcatataagctattacaaatccttttaaaagagagtaaaaataggcgacgtctttgttatcatcgcctatttttgtaatataggaaaatatggaatcttataacatgtcaatcatctaattctaaccataacgtatgcatattgctgtcacgccagtatcttcgttttctgcgagggcggaagcaactcgtgcggtgtgagctgtgcttgcggcccgagctgtgtttacggcccgagctgtgtttacggcctaccggctcttgatataaaaagtcctctaagccctccgtctcaagttctttaacagccttttgaatgtcatcctgagtataaacactcattttttgacctcctaatatatgtcattttcggaaagatagagtaaggataattggcggtcatctatctttgcctataaacaatgtacgttgtgcgactatatgttgacttagacacttgtcttgctttttacaaaaatagataaatgccctagagtaacaagcgtcttaccattcacataggatttattgaacatgatcagaaaggagcattcccgttaggagcttttccggggacttgatcaaaaaaagccctcttggtatgatgcaggggtgtcaaacaacacctaccatcatgccaaggaggacttcagatgaattgtacacaaaactataaaattgatcaagtaaccgaacaaacgcttgtcgtgggcattgatatcgcgaaacgaacccactacgcctgcttcgtggatgaccgggggcgcgtgcttcgcaaatcgttcccgatcttccagtcgaaagaggggtttcaacagctgtataaagcgattcagggggcgatgcaagcgttcgggaagtcagaggtgatcgtcgccgtggagccgaccgggcactactggttgaacctggcctacttcctcgaggagcacgggatcccgttggtcatggtcaacccggcgcatgtgtgccggtcgaaagaacttgatgacaacctgccgacgaaacacgacgccaaagacgccctggtcattgccagactggcaaaagacggacgattcctcgttccccggctgctgcacgagattgaagccgatttgcgcgtggggagcacgctcaaagagaagctccgcaaggaacagacggcggtgaaaaacgcgatcgtccgctggacggatcggtattttccagagttttggaccgtgtttcgtgacttggggaaaacggcgctttcggtgttggagtggacgccgcttccggctgatatggccggccggacggtggaggagcttcttgaggtgtaccggcaaagcgaagggatgaaatgcccgcagaaggccaaaattcaggcgttgatcaacaccgcgaaggactcgattggggtgacggaagggacagcgatggcccggtttgagatcgccgcgctcgtccgtcgataccgccaattggaggcggagatcgctgcactggacgccgagttgaaggcattggttcaaacgacgatggagtaccaatggttgaaaacggtcgacgggttgggagacgccacgatcatcgatctgctggcggagatcggcagcttcgcccattatcgggacccgcgccaattggtgaagttggcgggcctgacgctcaaggagaactcctccggccagcgcaaagggcaaaagcacatctccaaacggggacggaaacggttgcgctcggtgctgtttcgggcgatgattccgctgattcggcataacgaggcgtttcgcgagctgcatgagtattatacgacccgatccgtcaatccgctgaccggaaagcagtccatcgtcgccttgtgccggaagctgttgaatgtgctgtttgcgatttgtacgaagaaacaagcgtttgacgcggagcgaatgaaacaggacgtcttgtcccaggtgcaacgggcggcctaaggcctcccccctgcgaacggaagaatcgttggacaacgagatgacaccggagaagctggcgtgatttcatccattcgaccttgagtccctaaaggagcttggccggcctccgcctgatgacgagaccgaacgagggaatgttggcgcgaagacgcccggagacatgggagggttcgtcctcatcagcgacgcggagatccaaagggtgcatcgaatatgcttcccccccgcggcaggaaaatataaccagccgtggccgcgaagcgcaccctaggtctgtaagatatccacaaaactgaaaaaggatgtaagggattttgtcgaaaaatattttttggacacccctgagaggccgaaaagccttgatagatcaacatttctagagggaggaaatgatagatgtccactagtcagctgcctctgtatgcgatttatatccatcctaatgatttacaggagctgcgccgcgacatctggaacgatgaccctgttcctgccacatttacgtttcaaaaaaaatttcatatcgatataagctatcgaggctcacacattcgcaaatttaagaaaaaatcctattttatctcgttttataaaccttacttctttcatggagttcatgaacttcacttgaacgcggaatataaagacccttctctcataagaaataaactttccctcgattttttctcggcacttggcgtcctttctccttcttcccggcacgttcttttatcgatcaatggaaagcatgagggaatttatcttcaattagaatctgtggatgaatttttcttaaaaaaacgtcaattgccggtaggacctattttttacgcgattgatgatgacgctaatttttcgctgattggttcgtttgataagacccctaaaacgtctttggatgcgggctatgaaaggaaactgggaactcgagaggatcaccgatatctggaggaattcattttcaagttaaacacaacgccaaaatatgagtacgaatctgtcatgtcaaagcttttgaacgtcaataaatatttgcgctggcttgcaggagttgtttgcacgcaaaatttcgatggcttcgttcacaattacgcgctatatcgcaatccagattccggtttattcgaaatcattccgtgggattttgacgctacttggggacgggatattaacggcaaacaaatggattatgattacgtacgtatcgaaggatttaatacgttaaccgctcgattattagatataaagcgcttccgaaaaatgtattatgacatcatgaaacatacattggatcacgaattcactgtagagtttatgaagccaaaagtagagcaactttaccagcaattgcggccccatgtcgtcaatgatccgtatataaaagaccgtattgaacagtttgatggtgaaccgaagcggatttgcgattttctcgaaaaacgaaacacttatttaaaaaatcagctatctacccttctataagattgggcagaagtggaattttttcatgttgggcgattgttggataacttttaaattataggatacgtatatatgcattacgaataaccattatggataaataacaaggaggaacaaatgaatgataagacaacaaaaagatagtcaatcagtggagtcaaatgcttatctaaaatcgttagtgggtaaaagaataaaagtatacagagggggaccagaatcttgcgaaggtaggcttttagatgttcaatccgattatgttgcactaatgccagagcaatcaaacgacaataaacaaaataacaacgcaaacaataacaacaacgcaaaaaaggacaacgcaattatttactataacttaagacatgtccaaagcattagtgaaaatttaaaagctaactctgttgaatctaacttaaaacatgtccaaaacatcgtccaaagcatcagtgaaaatatttatagcaacttaagacaggtccaaagcattagtgaaaatttaatcgctaacttaaaacatgttcaaagcatcgataaaaattcaacagctaactctgttgaatctaacttaaaacttgcccaaaacgtcagtgaaaattcaaaagcgaactctattgaatggtcgatcgattttgataatcatccagaattggtgtcagtgaataatttcacagaattattaaaaaatttaactggcagcatggtcaaggtgaataaaggcggtcctgaatctaaaaaaggaatagtgctcctcgttgctggtgattatatgggcctcttaacggaagacgatggcattgtattttataatacaactcacatcaaaagtataagcgtgcaaaatagaagccaaaatatcgatcaaaatatcgatcaaagcactcctctcagcaattcccctatccattatgataattattttgatgacatccatgcacaaaacttccttgaattatttgattattttgcttataaatgggtctcgattaaccgcggcggtcctgaagcagcagaaggaattcttgtgcaagaagaaggagaacattatacgttagtgaacaatgatgaagtcattcgaatttacccttatcacattaaaagcatcagtattggtacaaaaggctttctcaaacaacaacagcagcaacaaaataataatgaagctgctgagaatgaaaactcccaagatgtgaatatgaccaacaaagtagaagataacagaacagcgggcagagaacagcgttcaagtcgaagaagctctccacaggaaaccatcgttaaggaaacaatcgttaaaacgattgattatatttgggatccgaaacgataaagcgtttcctattccctactttaaaactggcgatgttcatgaataacaatcatcattccttaccatcagctccttttgaatcgcttttccaccattttgctcctatatatttattaagacgttggaaatagttatatgaccattttcttcattgtccatgcagcatgtataaatattgccgctgtcatgtggaatgccagtcattcttcagtgccaaaacgaagaccatttttctgttaaatgcacaagtgtaccacaatttgtgcatctactccttgtttttattctgttggtagcgtcaaaagttctatgaaaactccacacagatcatcccattgagcatcgtggggcatgcggagggtcggattcgcccttgaccaacacccgccaaaggtgcggaagagtcgtcaagggcgacggggacaaaaaagaaggcaataagaaagccgcccttgccatgaccgaattttacctttggcggtgttcggttggtcaagggttcgcttcgccgaatccggcaggagttctgttcaacgggctccggaggacaaaaaagtcaggccgcctcttgttggagaaacgcttgtgccatggcgatcagcttcgtccaccgggccggcatatgtggaagatccgccagttccgggatgacgaccggcacccggccttcgagcgcgctgtgtgggcgcagaaagttgaaatacgccacaaacagcgtcacaaaggacaccgagccttcttccgcaccaaacccatgggtcgggcggtagttgcctttaaaggtccggttgaatcgctcgatgatctgcttgagagggcgaaactcttccgagaccggatcctcattggtcagcccgatcacttggcggacgtcaaatgaaatcccgtgttgggcgaagaagtgttgcgccagcaggtaaatcgggttgccatccacgacgaacgacaagtcgtctgggagggacgctagcttcctgaggacatcatcgatggccttgatggccgagagcgtgtcccggttgggcgagacgcgatacgacagcacgatctttttgacggcgtcaaacataaagaacaggtaatgccagcgccctttgacgcgaatatacgtctcgtccccgcaaaacgaaccggacagctcatacgggaaccggtcgacaaagggcttgatccaaagcgcgacgctgttggcgtagttgagcaccgtctgatgggagatcgagacgccatggatgtccttcatggcggcggcggtctccctcgaggacatcccaaagttgacgtagtacgtcaacacgagccccaacacgtgcggcgacgcagccagccgggacaaatcgaccttcggcttgatgagcgacgaggaagccaacgggagaaagtcaaacaagaactctcgaaacaaataccgcaccttgaaggcttgaggatcctgttgaaactgttggcgctccttcttcgtcatccggcgaaggttggcctggtaaaacgggcaagcgttgttcttgcacttatagatgttgtattctttgcgttccttgattttttccagcgtctttttgcagtgcgggcagcgaaagaccgcttgcttggtgaaccgatttcggtggttgaaccggcactggcacactttgcattggtattgcccttttccgccgttattggcgtacaggtaagaagagggagcctggcagcgagggcaggtcaacgaatccggaacacggtgtttcgcattcgcgcggcgctggatgggccgtaaaggacgtccgtgctgggcttcatagtctgtcaacagcttccggtaatcaagggtttccggcacatcgatgatcggaaggtcatcgacctgaagtttccggtacggcttttggatgggttcgtccaagtcctcgagattcaaggatttccccacgatcacacccatcaaatacacaatgatttgatattgggtcttgattatttcgagcaaataggctaataattgaggtaacaaagcttgtcactcctttgttttggctgttgggtgtcgttacctcaatgatggccgaaaacaacgggggtggcaagctttttttcttccaaccgttgaaactcaagggaaaaccgtgagtgtggaggataaacttttgacaataccattctgttgaaaggagggagaaaatgaataacctacattctttaatcggaaagcaaatagaactggaagtctcgggaaaagtaatgctgagaggaatacttgtcgatgtagggttagatatcattgtaatttataacggaaaagaatatttttatattcctcatttgcacattcacaacatcagatcatctacgaacccatctgcggaattattgggtgtgatgcctgaattgccttttgatgaagatgacatgatttcctatcggaaaatattaaccaacgcgaaagggcgctttgtcgaaatttatgtgacaggaaataaatcgatccatggctatgttacagctgttttaaatgattacttcgttttctactcaccagtctataaaacgatgtttatttccctaaaccatctgaaatggctgactccttatcagacaaacattactccatacacgctggacaatgaagtgctgccagtgaaaccaaccaacattccactacaaaggtcgttagaagaacaattaaaaaaatttgagggacagttagtcgtatttgatttaggcgaccatccgatgaaaattggtttgcttaagcaagtgcaaaacaacatcattgaacttgtaacagctgatgggaaatcgatattttggaaaataatgcacgtaaagacgattcatcttccttaatgatgcacttccctccctgtaacgccaaaagcttcatgtacaggagggaagctatttttgcgcaagtatgaatgacatacgtgcgaatagcgaaaagagactgaaaacaacaacatccctttcttctgctgcttttttatcttctctcctcatgtgtctctatattttttatttatatatacgtgccagcaaaaaactcgcactgctccattcgcacaatttccgaaaaatccactattattcatatatgttagacaactagctcatcgccgcgtttgataattaataaaaatttggaaaatcacggagcaaaaacaagctttattttatactcaactaccttcaacttatcttttcgacaaaaactcaatccgattatggaacggatcgcgaaacgaaaaccgcttcacccctggaatcggtttttcatctttggttggaacaccattttcttctaagtagcggcgcacttcatcgatattttcgacttcaaatgcagggtggcttttgctgttgtagccgtcacggttttcgacaccgatatgaagctcaatatcgccgactcggtaccaaagcccgccgttcgcttttagcgcttccggcttttcaatttccgtaaagccgagcaaatcggtataaaacgcgcgcgcctccttttcggcgccaaaaggaatgcaaatttgcacatgatctaatcgtttgacatgaatcttcatccttctcccccaccctcaaatgtttctttcatgcgacgtgtaaagagaaacgcagcgaccgcgaataaaaagatcaccgcttcgatcagccaaacgttcgtgacaacgcgtgcttggtataacgcaggtgcagtatccactaacgcgtgcagcaaaatcgcatagatgacataacggaatttccgttcgcgcacgccaagcaataccaaaagtgacatcgcaatatggaacgaaatcgcaaacaaccgttcaagaccacctaacacatacatcataaacgatgtatgcaaaatatgttcctttattaattctgcttgttcttttggaagcgtcggtgcaatcatcttgtcgaacgcgccggattgaatcaagcttgcgagaacgatcgcgttaacggcgccaagcacgccgatcaaaatcgcttcgatgccgccgtgccctaatccaaacgacagcccgtctttataatcgcggtgcttttttaacatccatcgaaaaccaatataacggccgacttcttcaaaaattcccgctgccaatgtcgcatacaggacaaacaacgctacgctatccgtccattttaatgaggtgccgctcgggtcaatcatcacaacatgcagcgctttttccagcacttgcgaaaatagaacaaaaataaggacgccgatgccaaacggcttccacgaaagccatttcttttttcgaaaatataaaagcaagccaatcggcacaaaaagtgaaatgactagctgggtaaccatacccgcaattatcgctgtgtttatcatcgcatttaccctctcgtatttatttccataccttcattcgctccgccaatgtggatgtatgcaattctaattgagtgccatccggatcaagaaagttgaccgaaagaccgcggccgcgctgagtcggttcccggacaatcggcacatgatttgcttttaaatgctgtaccgcctcccaaaaatgctgctcatcgatgaaaaatgcaacatgatccacaccaatctgcggacactgatctgccatgtccggacgctcctgcaaacaaatccatgcgcttccccattccaaatacgcatcctttcgtccgcgatgaacaagcttcatgtttaatatgtctacttaaaaacaaattgataataacccgtggtgctagttgagcgtcagcgctcaaccagccctagtgtgaccaaggaataagccaacaagatgccatcgagtgccacttcaaacccggcaatggaattcgctcgaatgtcggtgatccggtattggtctacgagaatcgaaaacaccgtctcgatgactttgcgttttttcctgatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggcttggtgttctttgtacagcttttctcgaagagcgtggctgatgtaccctttgtccccaaagttgtagggatgagggatttgagtcatcaccgtttcagcggctttgacgtcgtggcaggacgcttccgtcacgacatagcccatggccagcccttgattggtcacttgaagatgcagcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaaccgcttgacgcgctgcattcttgcgggatggcacaacggaagaggcaagctgtcgacgaccgcataagcatggtgttggccacgtttcgccagctcatgacggatccatttgatggcgaaaccaagcgcccggcagcggcggttgtatcgggatcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaaacgatgccaggctcgttcggaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtcttcttgcttgaccaagtgacggttgcggcgatgaagatacatttgaatcaacgacagttgggcagaaacaaaacagaaaatagcggcatattgtttttgaagtttggctggatctgtagtaaaatgaaagtgctcttgcatagggatcctcctttttaatggttggttacactttcattttaaggggatcctcatgcaagggctatttttatgcttgatcaagtttatctagcaccacgggttgataataatgtaaaagtacggaaaatatcgttgcatgtatttgttctgccaacacacgaaacatccaatttcaactttatatatatttcagggagatttcgcttatacgcaggaataaaaaaataggccgagcactttctaaaaccgtaagtgcacggccgttgatcatccatctatctatgaaacgcgactgggcgatgtggacgaggcgctttgttcataaatttacgaatgtaagaaatcgcccaacgatcgagaccatatcttcctgcgttcgcacctgcaacaaggatgaacatagttagtaaaatcatttgcggattggtgctagttgttccagagaacatgaatgcgaagttcatgacttctcccatcagcgcagcaaacgttgtaaaaagaccaagaataagtgcaatacctactaataattcaccccaaggcactaacacattgaacacctcgacgtttggcaaggcaaaatgttcgataaaagcagcccaccaactttgtacggctggatgctcaccagatgcttttgcgagcgcgccttttaaaaatcctgttgcgtcaaatccatccactattttatgccatcctgccgtgatccaagcatatccgagatataagcgaaacaatgttagtattgcagcagagcttgcatgttcgcgcagccattttacaaacatgtttcatcccctcccatttttgtgttccttacacttatatcgtactattttttataggaatggaaataagtttgttcactatttcacaatttcttaataaagttttgacaatattcgcaacgaaacgggaaggatgaaatcgtgggcaaacggttacatccatataatatttttccgtcttttcctttttttcaatatatcgtaaaatagaactatgacaatggtgacgcattcaacatatttttaaaggtgggaaatatgagaaaaaaaacgatacaaacgtcctgttctccatcgaatttatgccctaaattcgaagccgcaatgaaattattaagcaaacggtgggtcggccttattatcagtcaattattagaaggaaaaacgcgcttttccgaaatcgaagcgtcgattccaatcagcgggcgcctgctttcagaacgattaaaagagttagaggaagaaggaattgtaaaccgcaacgtatatccggaagtgccagtgcgtattgaatatacgttgaccgaaaaagggcgtgctttgcaaacggtaattgaagcgattgaagagtgggcccaaacatgggttgatgttgaatgatagcgattacatgagatgatatatacgtaaaatccagtctgaaactgccttttacgtatatgtcaacaaacggtccacccctttgaattctaaagcgaggaaagcctgctccactttttctttgtctacgtcccacttcgcctcctcgattcgtagcgctatcggaagatcacaataaattttcgctagttttctagaaagatgcaacatctcttcatgctcttgcaacttttgccgctgcgactttgtcaaaagaggaagatgttcgaggattccttctatcgaaccatactggcgcactaattttagcgccgttttttcgccgatgccgcgtacccccggataattgtcgcttgcatcgcccattaatgctttgacatcgacccattgcgatggcagtatttccatctcctttcgaaaccgctcgagcgtatagatatgataatttccaattcctttgtccagcagatataccgttaccgtttcggaaagaagctgcaacaaatctcgatcccctgtcaaaatggcaatatccatttcgtctttccactgctttgtgagcgtgccaatacaatcatctgcctccgctcccagtacgccaatgttcggaatatcaaacgcggaaacaacgtgctttgctagttcaaactgcgggataagctctaatggcggctcacctcggtttgccttatacatcggaaacatttccgttcgaaacgtcgcgcttcccatatcccagcagcaaacaacatgcgttggctttatatgatggacggaagcgatcaagtgtttgacaaacccataaaccgcgtttgtcggaatcccatcgcttgtaaacataaaattcccataaagcgcggtcgcataaaacgatcgaaataagagcgccattccgtcaataagcagcaacttttggctcttttgcgtcatggttgttttctccttccgggtattgttaacataacatttttatcgtataaatagtggtaattgtacagcttttttgcatacaatacttcgagagcattgctaggcagccaacgttaagggctcaatgctcttattttcatgatgggaatcattataggccacgaatatatagaaaggatagatcgattacggtctaacacatggatgggcgataaacaaggcttctgtatccttcctaataatatctatgataaaacaaagtgtgtcgagatggcgctacagtttttcggcaatgatgtttcgcttaatcattatagctgtttttttaagataattttcggctctcccttttcgtccgtatatgtgccgatgatatcaaatccatggcgtaaatttaaaatgagcatgttccgccatttatttttccgttgttgtcgttacaacagaatagccatgttctttcaacaaatcgtggaccccgccaatccagctgtaaaactcatttgcatcttgttcataccccactttgaaaccaacaactttgccgttatccaaagcgacaagaacaagcagcctgtccactttctgcattttgctgcgaatattctccgacgatgtttgaaaaattgtttcatatagatgcatgaccgattcaagtatgtcatacggaggaaatccctcatacatccggtattccatgtgattttctccttcccttctttcgttaaatatgacaactttccagcattttttaacctccttcccggaaagaaaggaggtgatttttataatattataccattcccgctgccttctccttgctcttggcttacagcatttacacaatagcgtcttccaacactaagtcgttttccgcgaatcgttcgaaacgcaaaggtgtgaggtcgatcgttttgtattttccgtattgaactacccccacttaccagctaatgccggtggaagtggggattcttgtttcctctggccgtagttgctcaaaggttccaagaaccccctccgttcaacgagaggagtagccatacaagatgtccgaagtgtccttttgggacgaccagctatatgcctatgaaagcacatatagaaggtacaccatcttccattcgtatggcatccaaagaacgcattgcaatgcacccagctcctagaatcgccatctgctccggtgacgagagtaagatactggtacaatgcgttcttctgttctaaaacttcaagaaataatgatattctaatagtttattgcgataaagcttttattaattgatgtttttcttctcccgacaatgatggatgaaatacatctatcccttgatatggttgattgacattaaaaatataatacagtatatgtgtacgaacagaaaactttttatccagaatagaccaatgtttccaatggtgagaagcatctttcgggacatactttttaagcacctttggagctttttctttatatcctaaccctcgacggccaatcgtaaatgccgctgcttggtgaatagaaataccaaatttacgcatatacttcagttttccagagacagaagtaaaagccggattcacttctataacagcaacacccattttgtccgcacggcttttgatcgcttgtatcatttttcgatacgcgaacatactcttcatccgatttgcttttttgttgccgtatcgatcccctgttttggataaggtggtatccaacttttccaacacaataggttttttctttcgaaccgcaatatccactaaagcaatggcttctgcttcgataatttttgtaatctggcccgaagttttatcttctatcgaaaacgaaagttttccgctttccaaaaagtttccgtctttcgaaacatccgtccaagcaatgtgatggtagttgcaatctactccgatcactccgtcagaggtagaaaaatgaatatatggattcgattctacctccaccaaacatttgatgatatagtattctccatgatcttcgatcgaccaagagattggttttccgtattcttttttgtttttacattggatttgatctgtcactgttttatccaccatttcttggccgtaagggaatattacttccggaaaggtaactacttttcctgttatcgagttcatatgaagttcttttgtcattggattatagtgaaacacaaagtttccagagccggcatctttccggccggagatgatcatttctttatttcgggcagctaaaaagagttttctccaagcttcgtggtcctttataaattcttctttcgtaaattgttgtttaaatagttttttaccgccaaaaacagcacttggaatatgttcttttaatttggttttcttttgttctaatcgatccaaacgatgtgttaaacgaccgatttttgctttcgtccgtttccattccacatctaaataacgatgttcaaacaaataggaattcatccaaatcaaagatctgttttttaattcaagagaaatgattccgctcttatgcaaaacaaagtttgtatttttcggaaaccgtaggtttcctttgatacaactctctttcattttgcctaatttcgtcaatttggttcgttctgtttttagttttttcttcacatcttttaacccgtggtgctagataaaactcagacaagcataaaaatagcccttgctggcggatctccagtagaatgaaagtgtcacccaacattcgaaaggagagatcccccatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaacgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgagcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcggtttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaactttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacaaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatcaggaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccattgccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacactcaactagcaccacgggtacatcttttattttttcttctgtctgttgaaggtgcattttatttaattccattagagaagagaaaagagcattggcttctcgaacggcactgttggcaaaatagtcattcagtccgtattttttcttcacaacgatatgcaggctttcttgatgtaattttcgttcccatcgtttttctcggaccagcgtttgaaaagcgaaacgtttcgcttgatggaataactctaatgcataagatgtttctgtcacatgaagaatatctatttcggatttatacaatcttcttgaaaaatacgcttttttcaccttttctccacccctaacagaacataagttcggtatatttttttatattttatgacagaagaagaacgtttttcaactattaagattactaaaaaaacaaaaaatgccgattcatcccttccaacgaagggaaatggaccgagcgatccccgtccgcccaacggttctaggacggcttagccgatccctaacctcctcacaccttcctgtttgatgttgatcgcggcattccagtccctgtcggcggcaaagccacactcgcattggaaggttcgttccgagagagggagggattccttgactcgaccacaacggaaacaagttttcgaagaaggaaaccatttgcctattctcaccagttgtttcccttgttcctctaacttgtagtgaagaaaagccgtgaacatcccccatgcgtgatccgtcacactttttccaaagtgaagggcttgcgacatgcctttcatgttgagatcttcgatgaccacgcaatcaaactcattcgccaattggcgtgaaaccttatgcaaaaagtcttttcgctgattggcgatttttcgtgcagcttggccacttttaaccgttgcttatgccaacgcttcgagcctttttgtctccgcgacagaatgcgttgcgctttggccagcctttccagtgcttgacgatagaaacaagggtaattggctttcttaccttcgctatcgacaaatagaccattcatggaaaaatctaaaccaacaacagcttgtacttctttttgtacaggttgatgttcgtattcggtgagaatcgagacaaagtatttccctgttttcgttcgagaaatggtacaagatttgatccggtaatgggatggaatgtttcggtgttgtttcattttcacccattttaatttcggccaaccgtaaccgttttagaggatgatggatagaaagcaaaataatattcgcgttgaaatccattgaatgaacctcttctacctacattccatcttgaggtgataaacttcttgagaaaaacgttaacttcgtcttatactttctgaccaattgtttcccgcctttttaacaataccaattcatccaaatatttgaatgttccgagttcctcgtatataatagaatcctaatacgaaaatcaaggggtgaaaaaagtgagcgactgggaacaaaatttagaaaaatatgccgcgctcgccgtacaagtcggcgtcaacgtccaaaaagggcaaacgctctttgtaaacgcgccgcttgtggctgctccgcttgtacggaaaatcgcgaaaaaagcatacgaagttggcgccaaacatgtctatgtcgaatggaatgacgaagatcttacatacattaaattcaagtatgctccagatgaagcgtttttggaatatccaatgtggcgtgcgaaaggaatggaacagcttgcggaagaaggtgcggcgtttttatccatctattcgccaaacccggatttattgaaagacattgatccgaaacggatcgcaacggcaaataaaaccgcatctcaagcattgcgcaactatcgcagtgccttaatggcggataaaaactgttggtcattgatctccgttcctacgccggcgtgggcgaaaaaaatatttccagacctcagtgaagaagaagcgatcgacaagctatgggaagcgatattccgcattacccgcgtcgaccaggacgaccctatccaagcgtggcagcaacataacgaccgactcgccaaaatcgttgattacttaaacaataaacaatatcaacaactcatctatgaagcgcctggaacaaacttaacgatcgaacttgtagaaaaccatgtatggcatggcggtgcagccgtcagcgagaaaggcgttcgtttcaacccgaacatcccgacagaagaagtgtttacgatgccgcataaagacggggtcaatggcaaggtacgcaataccaaaccgctcaattataacggcaacctgatagatggatttacccttacgtttaaagatggaaaagtcgttgacttcactgcagaaaaaggatatgaaatattaaagcatttattggacacggacgaaggtgcgcgccgattaggagaagtggcactcgttccacatcaatcaccgatttccacatcgaatttaattttctataacacattattcgatgaaaacgccgcatgtcacctagcgctcggaaaagcatacccaacgaacattcaaaacggcaccgctatgtccaaagaagagctcgacaaacatggggtcaacgatagcctcatccatgaagattttatgatcggctctgccgaactaaacatcgatggcgtcacgaaagacggcaagcgcgaaccaattttccgcaacggaaactgggcgtttgaatggaaataatggaagtgatgcgtttaccacacgttgatcataaaactgaaaatttgcgcttcaaataagttatctaacttactagccacgtctttctgcatacttgggaggacgtggctatattgatttaatgtgatgtgggttgaagagtgtcccaatcgttctgatattacttttgcattcacattttgttacatcgttatttattttcaatggaaatgtatattcatcaagcaaaaatgttcttatttttctttttctgttaagtgtaatcacatcggaaatttttgtagggagtggctgaaagggtttcacatgtacatgaaaatgaaaaaaggtgtttagatttttaatatccccacctctacatctatatcaattaaagcgcccgctaaccaaccataaagtgagcttcactacagatgatggaaggtaattcgttcttctgtgagagcttaaaaagaaacaacaccattctttaacagagacattcttgttaatttttggaacaacaatgcattaaaataagctgtattgtccatgctattaggttcatatctttgtataccacccattttcagggtagcctataaaaaagcagaggtaacttgaagctacctctgtttatgctagaatcttgttaatcatcttaccaatgtatgttgctttgtcctctacttggaacaatacattaaagttctcaagctcttctttgcttaactttgttcctgtatttaagagatttacatattccgtatttgaaatgatgaacgagttcagcacaatggagctattcccaagttcagcttctttctccttgatggtccggtaaaactggattttcttatcatacacagacatgtttcttatgcctttggggtcaacaaatgtgatgtattgcttaccctgatagagaatccataagataaaatccggatggaaatttcccgcttcgaagaatccaattcctttacctcttgattgattacgtagcaaatataactctttgtcttggaagaagattttattcttctcatagtaagctcgtaaatcattaataaattggtattcacccttgttcagtggtttcggtgatacagtagccacattgccctctagataaattagaggtttataaagatgttgctcaaaatcaaatatttccattgtaccatgttgaaccggcttcatgttgtttgattcaagcatcttctgaagctgctctagctttgttttcaaggtcgtttcagatgtatcataagttacgcgatactcacgaataaagttcttatcctcttcgtttaaatccttgtaccccataaaaggagcttcccactctttttttcggtacaaataatattgctcacaatacttcttcaatagggaaattgcaatctcttcccatcttttgaccttttgaaaagaatcaaagaccatctccgctttcggaatataaaggatataccaatcctgtctgttgagtagttctttaatcttttcttttgaaagcttgagattgtaccaagaacgttcatttttaaacttttgaagttcaaaatatatccggtctatatccatgaatgcaaggtgcatggactctaacttacactcatccattacatcaggtattaccgatgcttgtgaagagaactgttttcggctttctgtcctctgaattttagggtaccaattcaatattacttttaaattcatttcttcggtcgctggttcaagggaaggttttggcccctttttcttaaaggagttgatatcgatatcctttagggcaagggtttttaagtttatctttcttcttgcgtaatcaggaataacttttaagtgtatggtttccttatcgttatccgtttttattccttcatcctcaaggtattctctaaactgctgcatataatcagctcgaacaccaaaaatattaagtgtttctaaaaccttaatatgatgtggaatatctgtattttctaatcgtaaagcttcacttcgcttcaaactcatcccatatcctttaaggcgtacaccacgaccaaagagttgaataatctccgcaccttcacccctccccatattcattagccccatggtacttacccgccagctactccaaccttctgtaaacttcttggaaccaatcagtacatgaatgtccgattcacgctcatttaaccgatgaaacaaagaatctctaaattgttcttccgttacatgtaactcaggatacgtttcacatagtttgcataatgccgcggcgtcacctacattgataacaccaaatggcttattgtcccccaatcgtaaagcaatttcattgtctactcccttcaaattcacaacatgtaacactgctccagaatgacttgcatggaagactgtagataacatatccgcgtatagagcttccggggtcatttccaacgttgttaaataggtaaatgcattacggaatatttccctgcctttttcgtcccgtaaaccagcattaccattcattaaccgctctagatatgatatacttcgtctttcttcttttgcaaattgtgcaatgaataaaagaacatctgttacgtcagaaacctttttccctctttctcttctaactgcatttacactacttcctacaaacactaataaaggtttttcaatcagaaaaggtcgtatagaatgctcatgctcttgatatagcttaagctgttgatagaatgttaccaaacatgctgttaagtagagacgacgaatatcctcatttgaatcatcagccaaattcaggatttgaaaatcctttccgaatccatccctatagaaataacggtaggagtaatcaaataagatacacttggcgtattcttgttgtaagtccttatttcctgaaactgcttgaccaaatgttgccgaatattcgaatgcaaacccttgttcacttaaacggtctcgcattctcttccactcttgtccacgtgaaccacgatgtccctcatccacaagaaccaaattgttaccttcgaatgtatcaacggctaccgtcttttccccggactcctctctgattctttggatattaatgatggtcacactttgctgacggaacaggctaccctggtctttatcaaacaattctgcatcgattccagaaagctcaaattctcttaaatgctgaatggataagtcctcctttggagtaagaaggataatttgatttagctcattttctttacgatgctttgataagtaatgcaaatattgtaatatgttcacatgcatcaatagcgtttttccagaacctgttgcgttccaaaaggctaacttatttaagtcctctcggctgtacttgtcaatttgagcattttcctttgcattgaatgtatctaagaagttatttaactcattcaacaacgcttctgggtccgtaaaataacggtccagatatatttctgtaaacaagagggacaaatattggaagtatttccacttaatcgcttcttttctctttagattgatacgcattgtatgtcttacaatattttcatcatactgacgtaacatctcattacttaacttgtgacggtcaaaagtccgattggaaagaaagtggtagaagtgggatatgttatcactatcccacccctctaattccggctctttcatccccattactaaatcatcaaaatcatccgcttcaaataaatgaagcataaaacggttcaaaacaagccgtttgttaaagggaatagcagttgctctgtttgaatttctcggcatctcgatccctccctttacacatcttgcacatcaaacatgagacgcttaaattcttcttcaattagttttactttccacatgtccccttgcaatttgatgttttctaagtgattgtcaccgttaacatagatatagtcaaactcgttatcacgggtattatacttgcttttagtaaagaacctttccaaatcctcatttgacttctcttttagatttctccagataatgagtgctctctctccagtaggcaattctcccttaatcactttaaatccttgaacgacttccatttgccgaactgtaagtcctagcaaataattaaaagtttctaccacatcgaccgttcttactgtcgtttctgtaccgtcggaaatttttaatttgtaatcaaacggattttcgaatacatcaagatttaagagcgaagcgctatctttcgtttcgatatcaagcatataggatagaaggtactcctcacgagtttctgttggcatcaagtccaatgccaattgttgttgctctgttcgtttaatttcgagattgtttaatgtatcttcataagactcaaggcgaatatacttgaacatatgactaatgccctcgcgagagacaggtttaccgtctttccaatcttttgagtaaatgactttttgtattcgaggttttaatactgtatcaaagtattcgcccatttcaataagcacatattttcggtttccgttatcctctcgatttaaagatattactgcatgacccgttgttccagacccagcaaaataatcaataattaatgctccttcttcatcatatgtcgaagcatctacaatatctgaaacagtatataatgattttggatacgaaaacaaaccatttactccaaataaatccgatattaaatttgtcccgtgagttccagcattgtattttttatctatccaattactaaataatgtaactctctttttattgtgatttatcacttgataaatcgttaagttcggtgaacaatataatccgttattttctaatgcccgacatgcgccctcatacgataatctccataccctttcacttccatccctactcaaagggtatactctaacccatccttcttctgtcttcccctttggataatcacttccagtgggaggtttctctattcccttaatttcaaaggttgcctcatcgaccaaaattgcataaaaactattagggcgtccatatctaaaattattctcagcggtaccgcttcgcataaaactcctatgttctacataatcctctttcacacttccccttaaaatatccattcctttaggagttaagactaccgcatattcatgggttcgtgaaatgtttttccctccacttccctggggatgatgattaacaacaataatgtttctctcataactcggaagtatattatctactaattgacataaatgaactagttcataatcatctattgcaataataataacccctttatcttttaggaggtttttggatatatttaatctattttcaattaaactaagccatgaagagtgtttaaaattatttttataaagaatttcagaaggccctgtattataaggtgggtcaatatagatacatttagcctgtctctcataacgttttcttattaggttaagtccttggaaattctcacttctgatgagtacgccatctaattggccttcaatatcgtcaattcccattaataatttttcaacaaatgacctatcaaaaaatttggtatccaaaaccaaatatggatttgatttcagaaactctactgttaatggctcacaataaccggaaatatcctcaatagcaaataaacgtttccactcttcaatttgctcaaaattctgcacaatttctgggtataattcctctggtacacggtccagcgtgacacaataatttgtctccacaacaaacttctttttcaaccaaagttttttctggaaattttcgatttgctctaagaatttaatgattttatgtccgatacttttgataacctttattttggataaatattgctcaatttgagcttcgttttccgtatctaaatcatccaagtgcataatttcattcttgatataaaagtctaattcacgtctcagaaagccgccgaggtctttatgaataaaatagtcaaaagtatttttagtagtatagtcatttaaatgcttctcaagcaatgttcgttccttgtttttctctgttggtgccaacgtgcataactcttgaatccaatcagtgtaaccttcagttcttaaaatcttctcgatagcccgttgatttaacaccgcttgtttctctttatccactctgtatacaaaacgaatataaagttccccctgctcctcatacaaaggggattcttcacataggataaaccgacgttcttttccctcttgttctttattattgtcttgctctgtagatgcctctgttagaacaaagtgtacctttttcccagaaggtagcttaaatgaatagtccctaaaatactcagaagttttgacataatattggtcagcgttggcccagtaaagcttaacttcttctccttcataaggaatagcatatgtatctttcttatatctacgttgagagacaaaatctcctttatcatagtaacggccaaagaaagtaattaaatgagaatacacttcattctctaacacactaatgtcgacactttgagacaacttttcttgcaaagccttatattttggagatgtttctggctcaactcctgcgtcttgtaagcttttcttgagctgctctaattctttgcgaatattcacttggtcaacactttgatacttttcaaatgcctgttttacttgcggtagtaaatcttgatgaagaaactttcttatttcttcacgtttttggttcataatgcgataaataccaaaatctaaatcttcgttatcaaactgaaacatctcttctaacaaactgattagctgttcatatttcgtcttcatattaccctcctactttattgctcaatttatctattcattaaaccactttccagcgaatcataaacaatgtttcttgttcagttttctgtttcattctcttttccaactcatcaatcaactggtcccgtttctctatgatttcatcttctacatcaaaaatttgctgacgttgtctccgctgttttttctctaattctctaattttaagctgtatttcatgttgttcaaccaatgtagtagcatgcctttcctggcgtttcaattccttaatttttgccttggtatctgccaaatctctttcagctgataaaatcaaatcatcggcccatttctctaatcgttcacgttcctcttggaagtgacggttatttttttcaagtgacttggcaatggttgctgcaacgtgacgttctgcctcactaatcaatcgtttttcgactgacttcggccagtctttaagaggataaactttagcttggcaattaaagagtttctcgcatacttcttggtcaatcggttctccgtcatccgtgaaagcattaaaaagcaggtactcttctgtttcgtaggattcaatagtaagtttgttcaaaattaggtagccactctttccttttaaagcttccacgacactgattttcacagggtgattcgtgatatcaaacacgagctcagctggtggagtaggtagagctttaccggcttcaattacatactcccctaaaggatgggaaagacggtaaagtgttgccttttctagctctttccttcccttcgtattcaattggtaatcacctgtttcgacactatgaacaggtgaatcattaagactgaaagaaagctcttgttcattaaacacagctttgtctcttagtacaaaacgggttaatccccaaaacatcttactaaaacggtccaactgatattgtgcatcatctagattgattttcaaacgagtatgaacatcttcgtcaaaattctctaaaagagcacgatgtgtttcagccattctgctggcaatagattgttcaagctcttcttgtaaagcttgaaacccttgtttaatttcttcgggtgtccggcactgttgatagatagccaggatacgcttctcaaagtcaactcctgattcaatcgcaccaagaacctcatctgaggctccaagaacaccagtgaacaaattaaatttttgttcgagcaattcataaacacgttggtctgcttcatttcgttgattgaggaagtttattactacaacatcgtgcttttgcccgtaacgatgacaacgtccgatacgctgttcgattctttgtggattccagggcaagtcatagttaaccactagagaacaaaactgcaaatttactccttctgctgcagattctgtggcaatcataatctctgctttttcacgaaaatgctctaccaaagcggcacgcatatctgcagttcgggagccacttattgttccgtccccactcttcccatgtctatccaaccatctctcatatatcatcttggattccgcatctgtattggttccattaaacaatacaatcttaccagcataaccattggcttcaaggaagtttttcaaatattcttgtgtccttctagattctgtgaaaataagtgctttacggttagcctgcatctcctgcattttctcaaagcctaatttcaaggctttaagtaatgcacgcgatttactatcaatctgaatcgaacgtgcccaaagaatataacgttctaattctttaatttcggcttcaagcttttccttgttaacgttgatttgttcagcggttgctgctacctcttccctatcgtgaccctctgtttccaattctattccctcatcggacaagtcagaacccatttcatcttcttcaataatgttctcaatccagtctgcctcctcctgttgtaaaagaccatctcgtaacttctcaagacgctctttcatcgttgtaagtgtccctgcaagcgcttgggaggatgaagcaagtaattttcttataatcaatgtggttaacgttcgctgcctttgcggtatagcataagtatcttctcgcattaaaaattcggaaattgcttgatataacgcttgctcatcgtcactcgggtgaaaagggaaagtaattggccttctctccgtatactgtatgtattctaaaacctgcctccttaatgtacgatggcagaaccctttaagacgctcttttagagcccgtaaatcccctttactgttcatgtactgcgcccgaaaagcggtaatatctccaaacaaatgttcatcaatcaaaagtgacaacccgtacaattctaacaaagaattttgtaacggcgtagccgttaagaggattttctttctgttttcaagcgcccatttaattccttggcccattttgttgctgcttcgataaacattgcgtagtttatgtgcttcatctatgacaaccaagtcccatggtactaagcgaatctcatttctcattttatttgcaaactggtacgacgtgatgattatcgagttctgtaggaaaggatttgagtgcccctgtcttatagcttcacgatatgtttttgtttctaaaataaggcttggtaaattgaacttctcttgcaactccatactccattgtttacggagtgaagcaggacaaataattaagagttttcgttttctctcggcccaaaattggcaaagaattaaaccagcttcaattgttttccctaatcctacttcatcagccagtaagactcccttggataatggagaacgtaatgcaaataacgctgcttctatttgatgaggatttaaatcaacggtagcatcaaacagggaccgggataacttctcgacaccatccacgactgaacgtctcgttatttcatatgcataatatttcgaatgatatggtgtactcatattcgttatttgtccctcccatagaaagcattgtgaaatgcttactttaattgcccactaatcacttgcatacttacatatattaaaccatctattataataatgaaatacttcaattaacccgtggtgctagataaaatcagacaagcataaaaatagcccttgcatgaggatctccttaaaatgaaagtgcgaccaaacatttaaaaggagaattcacatgcaagagcactttcattttacaacagatcgagccaaacttcaaaaacaatatgtatcgattttgtgttttgtatcagctcaactatcgagtatccagattcatcttcaacgtcaaaatcttcatttgttgaaacagaaggacgaggtcatcatcgccgtccatgtccttggaaagttgttaggcttcacttccgaacgggcttggcaccggtttgtgatcgggaatttgttttccaaggacttgttccctgaacgttctcgatacaaccgtcgctgccgagcgcttggctttgcgatcaagtggatgcggcaccagctggccaagcgcgggcagcaccatgcgtatgcggtcgtggacagtttgccgatcgagctgtgtcattcatcccgaatgtatcgcgccaaacggtttcgtggaattgcggatattggctattgtgcttcgaaaaagatcgctttctatgggttgaaacttcatctgcaggtcaccgaccaagggcttccgatgggatatgtcgtcactgaagcgtcttgtcacgatcgggtggccgctgaaaccgtcatgacgcaaattccacatccatataacctaggtgacaaagggtacatcagccaaaaactgcaaaagaagctgtacgaagagcatcgagtcgctttttggacgcccgttcgaaaaaatcagcgaattctccaatccgacgcatggaaacagtggatgaaacgaaaacgcaaagtgattgaaaccgtgttttcgattttagtcgattcgtatcggatcaccgagattcgagctaactcaatttctggatttgaaacggcactggatggtattttactggcttactcgcttgttgttcttgggctagttgagtgttaaaactcaactagcaccacgggtatttttaatatttattcctatacatagagaaagccagcattattttctgacttaaaatttaattccattcctttggtactacgatagtttaacgttggaagctgtcatgcccaggataatacccgccgtgaccatgatgatagccatgaccaggataatacccaccatgaccaggataatacccaccatgaccatggtgatagccatgaccaggataatatccgccatgaccatggtgataaccatgaccaggataatacccaccgtggccatgatgatagccatgaccaggataatacccaccgtggccatgatgatagccatgaccaggataatacccaccatgaccatgatgataaccgtgaccaggataactatcgtaacttccaatgaattgtctttccattttatatctccccttaactgtttttaaaatagtatatgcgtccatattcaaagaggtatagattcttgcccattatgacgcttgcgaattgttgttttgattatggttaatatcctaatgtgtcaaaaaaatagcccctttttcacctgacttgccctgttagttgaacaactttactcctttttgaattaaagcaccgttatccaaccatgaagcaagcttcaccacagatgatggaagtttattcgttcttccatgggagttgaggaagatggtgattttattcagaagtcggacttctatcttcacccataattttgatgtttgtatttcaatgaaaaaatcggccccatggaccgattttttcgttaaatctcgctatacttgaagaactctttttgcggaaatggcaatccactcgtattggcggagtttcacttcgaacaatgttagcggatcgcggtacgtttccggattcgatctcattttctccagctcttcttctttttcattgatttcttttttcgtttcttctacagtttgattcaatacgtcaaacgggtttcggaagaagatcgaaatatctcgttccaatgctttctcaaacaattcgaattgcagaagcagcttgttcacaatagattcggtaacgtctaaataatcctgattttcaacaaactgcttgtatttgttatataacatcgcattgttttgctggaatgctccaaacagcttgccggcacctttcaataaaatttgatacggtgtgcggcggagaaaaatattcaccttctccatttgcacgccgctcgtcatccggtctgcatcccgtcgccagtcatcaagcactttaaagtcgcaattcagcttaagccgctcttccccatacatcgcattaaacccatcgcatatttcatccaggaaagattgacagtcaactacccaacggctaaagccgtgggcttgcagctagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttaagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattaatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcactaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaaattcaatatatattgaaaatataaaccccgccttcctccacagctaaagcagtgggcttccggcggatgttctcgtgaattttacggaaatcactgtcttctctaatcagattagaactttctcgtaaaatattttccgatagatccgatctgatttcctccaagactttatggaacgttctcttgataattcgcgctttttcttctttcaaatccgttaattgatggattgcaccacctagctttgcgaccatctcttcattccatttaatcgaatcagccaggctgttttccatttctgcccgtttatccaataaatgattgattaattgacgaataaagattaatattttttcaattcgatcgtcttccgcaattggtctgctcaagtttttcaagaactcggccagatcattttgttgttttctgcttcttaaacgtgatgaataggcaagcacccgagcctgcggaacatatgcccgaactctcgaacgagtgtcttcaataatttcagaagcctcttgttcatcataaatttcatcgattttattgagcagaaaatgaattggaagattaggcgcatattgccgaatctgcattaggatctcttgttcttgttcggtaaaaggatcgttcgcatcaagcacaaataataaactgtcggcaaaatgcagatattttagtgcttcttccatgccattacggtcgctaaatcccggcgtatccataagaactagcctgttttcctgcaaaattggcgatggaagagaaaactccacaatcgcattgtcaaaatccttattcagccgtctatctactgcctcctggaattcatggaaacttgaaaatgtggttaattcttcatcggatatttttctaatctccgtttcatcattccccttaaatacaataacagaagatgtcggagcagtttggatattttctccgaggaccgaattgataaaagcagacttcccatttccggaagttccagctacaactaaatgatgtgtttcaaaatcaaccagttctcggataatccatctgaaacggtgacctggatcaacatgctgcgcttccgcccattttacgatggaatcgaataatgtaaggctgtattccaaaccatctgtctcattgcgggaatggaaaataagattttcggcagcattgaccacctctggactaatgctggatggaaatttctcgctccatgccagtaccgctgcagaagcaaataaagcatgagaatcatcggctattttgagccagttcgttaagatgttcggaataatctcatccagttctttaattaaatactttccatcgatcaattcaaaataagtttcctgataaagcgctgacagctctttccaatactgttcccggcttgcatcgagatttaagaaaagatggttaaattccttcagccatgaaaaataggaacgctcgtttttatagctattccataatgcctgaacgatctgctcaaatcttgtctgatccaccctgtatagcacggctaagcatttggaaaaataatgcggttcaaagattttggttagtccttgctctgcgtatgtttttaaaatatcaaaccaatgatctgattctgttcggactgcttcatttactgccagttcaattgcgctcttccaatccttatgtttttcaaaaaaggcgcgagcaatgtcagtcacattcgggtagtccggattaaaggataccgcttttttaatcacttggtcagctttttcaagcttgccttggtctatataaagcgaaaataattgcagtgcaacttcggattgcaagacactgctttccgtattaatggatttataaatctcttcagctgttgataattgcccgatttcatggtaacaatccgctatatttttcttcgcccacggttctaaatcattatgaacgttttcccatttgaaaatagctgcttcataatctttgtgatgaaaatatacttctccctgggcaaaacggatggtggagatgtcagctgtctgatctttatgcccggcaagaaaagcttctccgagcacacggacaggatttttctcattcgcttccatcaatgtttcataaaatgtttttttgatcagttgattctctaacgtcatgtttaccccccgacctatatattttacataccgtattatatagttattaaaactttcctgtttctatccttagatattctagcaaacttacttttgcaataaagtttcaaattgttttcatttacaatacagatttttatcatggtgtaaaatttcagctaaattatgttattaattggattgaaatgtaaaaagctgcataatcctcctgagaatactgacacctgtttttccatcatcaattctattttagtagcatcagtatgtccgatttttatagatttcttgcaccagaaccgaaagaagcagcatgtatgctgctccatttttgcataactgcactttcctgctgaataagatgacagtaagccatctttttgtcggctcacaaaagaattggataaatattcgatggacgcttatttgagatacaacccgtttggagttaggttatctgcaggcgccatcgacatgatcaaagtacttctttcactggaaggattagtggagctttctttcctagaactgttacgtgaactaatgatcttgtttacccctaatattcgcttctatgaaaaatttaatgcctttatcaatcatgcgtttaatttctttatccgcagcatgtccaagtttaatccattctaacttgccggccccgccgttttctgcgcttgtttgcgtaaatttcgccgcatataaggtgccggctgacaaatcacgcggtttatcagccacatacataaacagcgctgtatattcaccgtcgtctccaaagtaagcggtgcactcatccggcattacatcatcatttcattgcctatgcttcgcttagaagtgggggcttcttggtaaaaaaaagataaaaaaagaagcggctattgaccgctttttcattgcccccctctacccgggttgtcttcttatctctttatcgcttgcaattacaacaaaaagccagccttaacggctggctttttgcatagcgtcccaggagagattcgaactcccgaccgacggcttagaaggccgctgctctatccggctgagctactgggacatagtgttattatacttatatttttagctggctgtctcttcctctactagctaactcaaggaagcgggatgcgtcgagacaactcgcagtggattcatagatgtaatgctcgttgctctatccagctgagctactgggacatagtattatttacactcctatttttcaacagctgcctcttcctctaccagctgattcaaagatgctggatgcgtcgagacaactcgcagtggattcgatgatgtgtcgctcgttgctctatccggctgagctactgggacatagaattatttacactcctatttttcaacagctgcctcttcctctaccagctgattcaaagatgctggatgcgtcgaggcaactcgcagcgaattcaatgatgcatcgctcgttgctctatccagctgagctactgggacatagaattatttacactcctattttttcaacggctgcctcttcctctacgagctgactcaagggaagccagatgcatcgaggcaatgttctaacagtttttaatgatattgcgacaactagaagtaagaaaaaaaaagcgggtgatgggaatcgaacccacgacgtcagcttgggaagctgaagttttaccactaaactacacccgcacaattggaggcggcacccggattcgaaccggggatgaaggttttgcagacctctgccttaccacttggctatgccgccaagaaaagcggaagacgggactcgaacccgcgacccccaccttggcaaggtggtgttctaccactgaactacttccgcaattggctgggctagctggattcgaaccagcgcatcacggagtcaaagtccgttgccttaccacttggctatagcccaatgtatcatcatttcatcgcttgctaaacttcattttaaggtttatacaggggcagtaggaatcgaacccacaccggaggttttggagacctctgttctaccattaaactatgcccctatatcatatcattcgaaccgctaaatccaaagggagcggatttacactcctccaagtctatccacttccctacctatcccaaataaacatgaaatacttaatttaccgttctaatggaatttaaaactctacatgactaaagccaagagcttttgtatttactctttaatatacattatgtataaaagttatgtatatgtatgtaaactcttctcatggtcgggaagacaggattcgaacctgcgaccccatggtcccaaaccatgtgctctaccaagctgagctacttcccgaaatggcgcgctcgagaggactcgaacccctaaccttctgatccgtagtcagacgctctatccagttgagctacgagcgcacattactttatgaagcgaaagacggaacttaaaattcatgattcccatcttggcaagacggcgttttaccactaaattacttctattttacatatgttcattccctcaaaactagataaccgtctgtttggaagaagccgttttgcgtaggcagcctccgcttttccgttgtctagctccggtgcctagctctcttgcgccaaataaccttctcccttgaggtgcaagcacctctacgggcgaagaacattttccttttggcgctaagcgctcgcctccgcttttcgctttggttaagtcctcgatcgattagtatccgtcagctccacgtgtcgccacgcttccacctcggacctatcgacctcgtcatcttcgagggatcttactcgcttgacgcgatgggaaatctcatcttgaggggggcttcacgcttagatgctttcagcgcttatcccttccgcacatagctacccagcggtgcccctggcgggacaactggtacaccagcggtgcgtccatcccggtcctctcgtactaaggacagctcctctcaaatttcctgcgcccgcgacggatagggaccgaactgtctcacgacgttctgaacccagctcgcgtaccgctttaatgggcgaacagcccaacccttgggaccgactacagccccaggatgcgatgagccgacatcgaggtgccaaacctccccgtcgatgtggactcttgggggagatcagcctgttatccccggggtagcttttatccgttgagcgatggcccttccatacggaaccaccggatcactaagcccgactttcgtccctgctcgacctgtccgtctcgcagtcaagctcccttgtgcctttgcactctacgaatgatttccaaccattctgagggaacctttgggcgcctccgttaccttttgggaggcgaccgccccagtcaaactgcccacctgacactgtctcccaccccgataaggggtgcgggttagaatttcaataccgccagggtggtatcccaccggcgcctccaccgaagctggcgctccggcttctcaggctcccacctatcctgtacaagcgataccaaaattccatatcaggctacagtaaagctccacggggtctttccgtcctgtcgcgggtaacctgcatcttcacaggtagtatgatttcaccgggtctctcgttgagacagcgcccaagtcgttacacctttcgtgcgggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcggttcgcaccttcagccttgcggcttaagcgctccccttaaccttccagcaccgggcaggtgtcagcccctatacttcgcctttcggcttcgcagagacctgtgtttttggtaaacagtcgcttgggccttttcactgcggctctctcgggctcatcacccaagagagcaccccttctcccgaagttacggggtcattttgccgagttccttaacgagagttctcccgcgcaccttaggattctctcctcgcctacctgtgtcggtttgcggtacgggcacctctcacctcgctagaggcttttcttggcagtgtaggatcggggacttcgggaccgatggtcccttcgccatcacggctcagcctttgcgccagacggatttgcctatctggcagcctaaccgcttggacaggctattccagcagcctgctcgccctaccttcctgcgtccccccattgctcaaacggtgaggaggtggtacaggaatctcaacctgttgcccatcacctacgcctttcggcctcggcttaggtcccgactaaccctgagcggacgaaccttcctcaggaaaccttaggctttcggtgcagaggattctcacctctgttttcgctactcacaccggcattctcacttctaagcgctccacgagtccttccggtcccgcttcggcgcgcttagaacgctcccctaccgatgaccaatggtcatcccacagcttcggtggcacgtttagccccggtacattttcggcgcagagtcactcgaccagtgagctattacgcactctttaaatgatggctgcttctaagccaacatcctggttgtctgggcaactccacatccttttccacttaacgtgcactttgggaccttagctggtggtctgggctgtttccctctcgaccacggatcttatcactcgtagtctgactcccaaggataagtcgttggcattcggagtttgactgagttcggtaacccgatgagggcccctagctcaatcagtgctctacctccaagactcttcccttgaggctagccctaaagctatttcggggagaaccagctatctccaggttcgattggcatttcacccctacccacacctcatccccgcacttttcaacgtacgtgggttcgggcctccagtaggtgttaccctaccttcaccctggacatgggtagatcacctggtttcgggtctacgacgacgtactacacgccctattcagactcgctttcgctgcggctccgtctcttcgacttaacctcgcacgtcatcgtaactcgccggttcattctacaaaaggcacgccatcacccatgaacgggctctgactacttgtaggcacacggtttcaggttctctttcactccccttccggggtgcttttcacctttccctcacggtactggttcactatcggtcactagggagtatttagccttgggagatggtcctccctgcttccgacgggattccccgtgtcccgccgtactcaggatccactcgggagggaacgaagtttcgactacagggctgtcaccttctctggcgggcctttccagaccgcttcgtctaccccgttcctttgtaactcccatgtgagtggtcctacaaccccaagaggcaagcctcttggtttgggctgttcccgtttcgctcgccgctactcagggaatcgcggttgctttcttctcctccgggtacttagatgtttcagttccccgggtgtgccctccataccctatggattcaggtatggatactgccccattacgggcagtgggtttccccattcggacatctccggatcaacgcttgcttacagctccccgaagcgtttcggcgtttgccccgtccttcatcggctcctagtgccaaggcatccaccgtgcgccctttctaacttaaccatgcgaaaacagcttcacgcttgccgccttcgcttctcggcttcttccactgtctagcttcggcgcctagctctcttgtgccaaataaccttccccccctcgaagtgcaagcacttctgtgggtgaagaacatttggcttcgagagctaatcacggcgcctccgcttttcttttcggttatctagttttcaaggaacgaagctactactttgagttcgcttctctgcagctttgtgccgaggaatccaacttcctcgaacctgcttgtagacgcaggcacaagactgcttctgacacaaagcctctgttttgaaagaacattaaacatgttccctcaaaactgaacaaggctactgccttgaatcaacttctctgctaccttgtgtcgaggaatcctgcttcctcgaattcactagcagacgcagacacaaaacgtttgaaggaatgggtaatgttccctcaaaactgaacaaacccgaagcgcccacttccgactagcccataagggcagccgcttccgcttttcgtactgtctagctccagcgcctagctctcttgtgccaaataaccttccccctcgaagtgcaagcacttcttcgggtgaagaacatttggcttcgagagctgatcgcggcgcttccgcttttcgtactgtctagcttcggctcctagcccctcgggccgcttcggtctcgctgcggcggcaacagcctcctcgcgagctctccagcgcctgtcggggctaaccagtcgccttcgcttttcgtatcatccttagaaaggaggtgatccagccgcaccttccggtacggctaccttgttacgacttcaccccaatcacttgccccaccttcggcggctggctcccttacgggttacctcaccgacttcgggtgttgcaagctctcgtggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcggcatgctgatccgcgattactagcgattccggcttcatgcaggcgagttgcagcctgcaatccgaactgagagcggctttttgggattcgctccccctcgcgggttcgcagccctttgtaccgcccattgtagcacgtgtgtagcccaggtcataaggggcatgatgatttgacgtcatccccaccttcctccgacttttagccggcagtccccctagagtgcccaactgaatgctggcaactaggggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacaaccatgcaccacctgtcaccctgtccccccgaagggggaacgccctgtctccagggttgtcaggggatgtcaagacctggtaaggttcttcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcctttgagtttcagccttgcggccgtactccccaggcggagtgcttaacgcgttagctacagcactaaagggaaaatccctctaacacttagcactcatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcgcctcagcgtcagttacagaccagagagccgccttcgccactggtgttcctccacatctctacgcatttcaccgctacacgtggaattccgctctcctcttctgcactcaagtcccccagtttccaatgaccctccacggttgagccgtgggctttcacatcagacttaagggaccgcctgcgcgcgctttacgcccaataattccggacaacgctcgccccctacgtattaccgcggctgctggcacgtagttagccggggctttctcgttaggtaccgtcaccgtaccgccctattcgaacggtacttcttcttccctaacaacagagctttacgatccgaagaccttcttcgctcacgcggcgtcgctccgtcagactttcgtccattgcggaagattccctactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggccggtcaccctctcaggccggctacgcatcgtcgccttggtgagccgttacctcaccaactagctaatgcgccgcgggcccatccgtaagtggtagcaaaagccacctttcaaccaaagaccatgcggtcttcggtgttatccggtattagccccggtttcccggagttatcccggtcttacgggcaggttacccacgtgttactcacccgtccgccgctaaccgaacagaagcaagcttccgttcggtccgctcgacttgcatgtattaggcacgccgccagcgttcgtcctgagccaggatcaaactctccaaaaagaaagttgattggcttatttaacccgacaccgaaggtgtcaagtcgcttcgcttttcttattgtccagcttcagcgcctaactctcttgtgccaaataaccttccccctcgaagtgcaagcacttcagcgggtgaagaacatttggcttcgagagctgatcgcggcgcttcagcttttcttattgtccagctccggctcgcaacgccttttggaaaataaccttcctccgtcgacatgcaagcatgtctcgtcggaagaacattttcctttcggcgttaggcgctcgccttcgcttttctatgtggacgcttcgttttgttcagttttcaaagaacattacctgtcaacatattataattaaatatccaagattgtcaataaatatttacttttctaattcatattcatattttatagttttgttgtttcgagcaattaatgattatattcacgccatcatatgttgtcaatattttttgtttatttatttgaacaattaaaagcatcgatttaaacgacggattatattctataaatttatttatactttgtcaatatattttttggaagaaaatttcgtgtaatttttgccaaccgctttcaacattagtatataataaataatcatcgaaacatctttgcaaacaatgtgtatatacattcatttattcgaaggaaggagtagtaatatataatggaacattcattttccgtattgttagaagcatatcaaagcctatggaaaaatcgctccctaacaacagaaaaactgaatgaacaagaaagccaatcacttctttatgaaacgatcgcgaaagaactacgtgatgaaatgtctcatcctcgtacacgtcagtctcctgaaataaaattttattatgcaatcaaaagaattataaactcaaatctatcagaacaagaaaaattatctttaattcatattcatataaatgtgatggaacaattgaccaccccccgtgcctaaaggcaggggattcttgggtaatcccttctaccgaagagaaatggaccgagctcaatccgctggtccagcagtgattaatctcataccttcttgtaagatatttcttgcggtgtttacatctcggtcatgatgtgttctacaattcgaacatgtccacacccgcaaggttagggttttgacttctttgttttgatatccacaattggagcaaagttgtaaacaggatttttttgcttttgaagcgtggacgttattctgttttttgaaaatcgtccagatgttttagcacattttgaagtgcggtagaatcgacctcttttaaccattccaattcctttttcaattggtttaactgattggcacaaatgttataggttagacctttacctgtttgttcataggcttcattccacttggctaagaagtaattaaaaacgaaacgactgcagccaatcgatttgttaattgagtaattaacgttgtaaaaaatgaaatactaatttatatatcttacagcatttggaaagatataaaaatagcatatggacacgatatagctttcgggacttgggatttagctctatttcttatcatccttttcggttcgatgggctttttcatagtaaggtcatttcgtttaagataaaacattattcgattagtcctaataaaacgaatgggcgagtcggttatataaaaagcgtaaaggggcttccgtatttgggagtcccattctttatacaataacctttcacagaatctttgtataaaacagcgctgcctaaaacaaactatttgatgacaaatatattaacgatccaaaggagggcgctgtttatgtctttaatcccttatgatccatttcgccatttagaaacaatgcgcaaggaccttagccgatttttttcaaccgatttcccttctcttttcacccatatggatgaccatatcgggatgccgcgcatggatatgcatgaaacggaaaaagaatatgtcgtatcgtgcgatctccctggtctagagaaaaaagaagacgtgcacatcgacgtacacaacaatattttaacgattagcggcaccatccagcgagaccaaaacattaaagaagaacaaatgcatcgccgcgaacgctttttcggccgttttcaacgttccattacgctgccatcggatgcagcaacagataacattaaagcaacatataaaaatggtgtgctcgatatccatattccaaaaacaacatctagtccgaaaaagcgcgttgatatcgaatttcactaatgcagtaaagggagctgctacattgaacagctcccttttgaacaaacttgactgctttctcgaacaatgagttttgttggtacaaccacttttttgcaaatggttcgcttcgtcgttagtctctctactaacaattctaccgccgtctctcccataaactctgtatacacttttaccgttgttaatggcgggtggataaatttggcagtcggaatatcattaaatccgacgatagatatatcatcaggaactggaatttgcgcttcatgaagcgcgcgcagcgccccaatcgccatcgaatcactggcgataaaaaacgcggttggaatgtcttttgcagagattgcttgtttcattaatcgatagccgtcttcagcggtaaaacttcctgtccatacatatcgcgaatcatatattcctttcaagtataaatattcgtaaaacgttgcttcgcgctcatcatgaagaagtgtttgtccgtctacatattcgcgcccgccaatatagccgatttttttgtggccgagttgaagaagatagtctaacacggtaatcgttgatttccttaaatcaatgacaacggaatcaaatttttgctcatctggcgaacaatctacaaacacgatatgtttagtacttgctgcaaacgcgtttatatcttttggcccaaactttccaaccgcaataattccgtctaaattttccatccgctcctctggataggaaccattttgtttaaacaactttaccagctcgatttgccgttcaaaacattctttttctacccctaagcgaatcgccatgtaatacggatcatcaagttcttgccgttccgaataccaatgaacaagcccaaatcgaaatcgctctttcgtttgttggctgcgttcccgcaatgttttataattcaattgttgagctacttcgaaaatgcgttttctcgtttcatccgataccgataaggttgtatcataattaagaacgcgcgatacagtggcaacagatactcccactttttccgcaatttcttttaacgtcgccattggtgaaaatatatcccttccttttatataattttgctttcatatgactgtaaacaattccctaaaatttcttcctccgaaatagattcataataaatatgctctcattctccaatgtcctttgattgttacacttggtgttgatgaaaaagattcggcttcatgaatcttaattccttcatgtatccaagcagtacctttttagcatttcttcggtcaatgttcggataataagccacgtctaagtacatcgttatttttcccctatttctatttgaaaccaccatgtaaatacaccttttgcttccacaaatgaaactttccgaatggcataagcgacagacaaattatcgtacactccggtgcatggttcgagcgccaaattatagtcgccgcgatagccaccttgtgttttccaaactcctaaatacggaattttttccgctggatagtggtacattagtttgcgtcctgtattttcttgaacgattccgcacattcctttcgggacgcgctcggtaaaataaaatttctcacagttgttcgcagatggcggctccatttttgataaatccaacggtttcccggtttttcgcgaaatcgtaacgggatacggatgaatcgttccccattcgccaagatgttccgtctgatgttcgacggtcattacgctggtcaaactgtcaggaacgatgatttttgtatattcgtcacatcgcaaaagcgcatgaggggtccaaataaagtaaaatcgtgtgtcgccatcattggtgaccgcataatcaaaacagagtcgattcatttctaaccaaactcgctttgtcatcgtatacggaaaaacaggacttttgacagtaaaaacaaccgtctccccttccaaacgatattcccacggaagcgcccatacttctccgtgatcaggaatcggctttcccgttacaggatcaaaacaagcatcgatgcttggaaatacttcatcgaatccactagaatcatagtcgctaaaaacagcgccgtaactcggtatggtgagcgtatcgctttttgcttgaaacaaccattctttattcgtttctttatcgattaacgaagcgagtttactgccgtactccggcaaaaacacggctcttatataattgttttccaaaatgatgctttttagtcctttgaacgttccttcccgaatcatgacaacttctcctgcactttccgtaaaaaagtacgaaatgcttgttttcctctctcggttcgtttaaaaacaccagcgtgttctaatacggtaataaatcgctgccctacctcatgctgtaaaatatccaacacggtttctttcgtaatgtctgtatatttgctgcgaatttcttcataccagtcccaatgttttaacaacgctgggtcccaatcctcttttttcgtatgttgaataagatattgtgctaatatgtccaattctttcgcaagtcttccaggtaaaacggcaagccccatcacttcaattaaaccgatattctcctttttaatatgatgcaattcttcatgaggatgaaaaatcccgtatggatgttcacgtgatgtccgattattgcgcaaaacgatatccatttcaaataaaccggcgcgccgtctggcgattggtgtgacggtgttgtgcgaagtagtaccgcttttggcataaatatcgacacttgggtcactatatgtctgccacgtccggtaaatgacatcagccgcttcgagcacttcctccctctagaaatgttgatttatcaaggcttttcggcccctcaggggtgtccaaaaaatatttttcgacaaaatctcttacatcctttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggttatattttcctgccgtgggggagaagcgtattcgatgcaccctttggatctccgcgttgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttggggactcaaggtcgaatggataaaatcacgccagcttctccggtgtcatcctgttgtccaacgattcttccgttcgcaggggggaggccttaggccgcccgttgcacttgggacaagacgtcctgcttcattcgctccgcgtcaaaggcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcacaaggcgacgatggactgctttccggtcagcgggttgacggatcgggtcgtgtaatattcatgcagctcgcgaaacgcctcgttgtgccggatcagcggaatcatcgcccgaaacagcaccgagcgcagccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctccttgagcgtcaggcccgccaacttcaccaattggcgcgggtcccgataatgggcgaagctgccgatctccgccaacagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcaaccattggtactccatcgtcgtttgaaccaatgccttcaactcggcgtccaacgcggcgatctccgcctccaattggcggtatcggcggacgagcgcggcgatctcaaaccgggccatcgctgtcccttccgtcaccccaatggagtccttcgcggcgttgatcaacgcctgaattttggccttctgcgggcatttcagcccttcgctttgccggtacacctcgatgagctcctcggcggtccgacccgccatatcggccggaaacggcgtccactccaacaccgaaagcgccgtttttcccagatcgcgaaacaccgtccaaaactccggaaaataccggtcggtccagcggatgatcgcatttttcaccgccgtctgttccttgcggagcttctctttgagcgtgcttcccacgcgcaaatcggcttcgatctcgtgcagcagccgggggacgaggaatcgtccgtcttttgccagtctggcaatgaccagggcgtctttggcgtcgtgtttcgtaggcaggttgtcatcgagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccaccgcgacgatcacctctgacttcccaaacgcttgcatcgcctcctgaatcgctttatacagctgctgaaacccctctttcgactggaagatcgggaacgacttgcgaagcacgcgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcgatgcccacgacaagcgtttgttccgtaacttgatcaattttatagttttgtgtacaattcatctgaagtcctccttggcatgatggtaggtattgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgctcttttttgccgcgaaggcgaatgactgacatcggccagcggacgatccctgccgcgagtgacggaaaagaaggaaaagagatatattcttctatctctgctttttccatcgcaaacgtgtagtttccaccttgaaaatgatcatgcgctaaaatcgagccgccgacaatcggcagatcagcgttcgagccgatgaaataatgcggaaatttttcgatgaaatcaagtaagcgcgcgaatgtttttcgttccattttcatcggcacatgctcagcatggaacacgatgcaatgttcattgtaatacacatatggagaatattggaaataccacttctcgtctaataacgtaagaggaatgacgcgatgattagagcgcgccggatgatgccacgttccttcgtatccttcgttttctttgcatagcacgcactttgggtacgaagatgccggcgcgtcttttaatttggcgatttctttcgggtctttctccggtttggataaattgatcgtaatatcaatctctccgtattctgttttcgttttccattgtttatttttcgcaatccgcgctgtttgaatgtagttggaggctttgctaagagcataaaaccagtcggttgctagtttcgggtctttattgtatttggcataaaattcacggatcacttcggatggacgcggcattaaacagttcatcagcttggcgtcccatatatcccgctctgtcgtcgtattcgtcttgatgcggccattttcgtacgcccaatctaaaatggcctctaatatcggtgaaggagaggaaaaggacacatcctttacctccactggtttccactcctctaactgcagcgccgccaacaggcgattgcgcgtgtaaacgatatcttcacgatgaatcagtccgtttgcgatcccgtattggataagctgttctaacgcttcaaaaatgtctgccaccgtcacacaccccgatatccgttcggtttcgcttgatgccattcccatgcggaagcgacaatatcaataatcgatgtatatttcggctcccagccgagttcacgttttgctttttccgaggatgcgacgagcttcgccgggtctcccgggcgccgcgccatgacgcgtgccggaatcggatggcctgttacttttcgggcagcttcgatgacttcttttacggtaaatccgctgccgtttcctaaattgtaaacagtgctctctgctccgctccgcaatttttcaacagctagaatatgggcgtcgactaaatcaagaacatgaatataatcgcggatgcatgtaccgtcaggcgtatcgtaatcatctccaaaaatatgaatctcttcccgctgcccaagcggcacttttaaaatcaacgggattaagtgcgtttccggattatggtcttcgccgatgatcgtcccgtatgcccccgcgacattaaaataacgaagagagatgtaacgaattccgtaagcacgatcgacccatttcatcattttttccatcgccaatttcgtttctccatatgtgttggttggcagcgttggatccgtttccacaattggaatttgttttggttccccatacaccgccgccgtcgaggaaaagacgatttgtttcactccgaactcgttcattacttctaacaatacttgcgtaccgtaaacgttattgtcgtaatatttaagcggctcttgcatactttcgccgacaagggagttggcggcgaaatgaatcaccgtatcgatctcatgcttacgaaatacatcgcgcaaaaacgcgcggtcgcgaatatccccttgatagaaggtcgcttccggatgaaccgcctcccgatgccctgtttgcaaattatcaacaacaatgaccttttctcccttttcgattaagcgatataccgcatggctgccgatatagcctgcgccgccgcagacaagaatcatacgctcatctccttttctcccgttatttctttcgctccatcaccaattttcacaacataaaaactagcttcatagccaatttttttcgcatattcattccccacttgctcaataaaagaaggaatgaactcatcttttacaatatttacggtacagccgccaaaaccggctccagtcatacgggcgccgatcgtcccttcgtggttccacgccgcttcaacaagcgtatcaagctctaatcctgtcacttcataatcatcgcgcagcgaaatgtgggattgtttcattaactcgccaaagcgcgccaaatctcctttttctaatgcgtccgccgcttgaatcgtccgttcattttccgtcacagcatggcgtgctcgcttttgttcgattggagaaagaaggtgatcatactgttctaattgctcgcttgtcagctcgccaagcgattcgatatttagatgctcctttaatttcaaaagcgcagcttcacacgtcgatcttcgttcgttatacgctgaatcggccaaaccgcgctttttattcgtatttgcgatgacaatcgaacaatgattgaacgccacaggaatatagcggtatgccagcgtttggcaatttaagagaatggcatgatttcgctttcccattccgacggcaaattgatccataatgccgcagttgacgccgacatattcattttctactttttggctcattttcacaagttcgagcatatcgatatgctgctcgaataactcattcatcatcaccgccgtaactaattcaatcgaagcggaagacgataacccggcaccgttcgggatcgttccataatacaaaatatcaagtcccgtctcgatcggataaaacgattgaaacgcagcaataactccctttggataatttgcccatccgtgcttgtcttggtaggataggtcgtcataagatacggtaatgatccctgtttccggaaaattttttgagtaaaagcggataaacggatgtgctgtttttcgcacaagcgcatacgtcccaatttccaaagcgcacggcagcacatgcccgccgttatagtccgtatgctcgccaattaaattcacgcggccaggcgcgaagaaaatacgaatttcttcatttccgtctccaaataattcagtaaacgtttttattaaattggtgatcatgaatgataccccctaaatatacctttagtaaatattttagtaaaatttttattatggatcaataaaaaagaaacattttctttttggaaaacgtataagaagtagcttattccatcatcttatatataagggggttatccaatggaaacaaaacaagtattagaacaagaactgcaatcaatccaccgctgggaacaagaccaaaaagacttatggttttgggaaaaacttgggcgcttgccgtttaaagtacttgatcagctgacaccgagcatcgtacataaaaaactcgggcaattgcttgacgaactgggaagttatatacaaacaggcgggcaatatcttgtcaatgaagaaaaaatattagagaaactccacgtcacaacggtgcaacaagccgcacatctgccgcttgcgacaatggaccgcgtttgtgatgaattaatcgacgcgcgcgtgacgtttgctcaaattcaaggggcaacaacaggcgtcggcggaatactgacacttgccattgacattccagcattgctcggtcttgcgttaaaaacattacaggaaatcgccattgtttacggttataacccgaaagagaaaaaagaacgtatttttattgtgaaatgtttacaatttacttccgctgatattgtcggcaaaaaagcgattttggacgagcttacgtcattttccaacgagcatcggcaagttttttcccaaatccaaggatggcgtgaagtgatgatgacattccgtgaccaatacggctggaaaaagctgtttcaatttgttccaattgtcggcattatttttggcgcggtgtttaatagagcttttattaaagatatcgctgaaacagggaaaatactgtatcggaagcggcggattttagaaaggctctctcaactagaaaccggtgtctagccgcatctagacaccggtctttgtccattaacgagattcttttaaacgccagatgacactaataaaatcgccgcgacgcctcggcacgttcagtcctgcatacatcagttcatcgccgccgtacacttctccgcttccggtgatttcgtaatctttatttggatccagccctttaagccgcaagaacgacagcggtgcattcgcttccgccagcacgcgaaaataagcgacaaacgcttctgatttgtcttccgctacaaacatccatgccgtttcatttccttcaaatgggcttagtattctgtaaaacgttccaaactgcacaagacggcgaatgtctttataaaatgcgacttgctgcttgacaatggctttttcttcttcgcttaactttgtcaaatccagttcatagccaaagtttcccgacatcgccacatgcccgcgcatttccaacatgaaggcaccagtctggatgcttccgatacagctcgctgtccactgaaaccatttccggttctatccatagaccaaactgcatgcccatttggttaatgttttttgccagcccttctagtccatttggcagcttctgtttattgacgaaccaatctcctaacgaactgcggtcattatcgcgtttgccaaaccaaccgtcatctaacacaaatagctcaattcctaattctgccgctgttttcgcaaggcgcaaaattttttcttcattaaaattaaaatacgtcgcttcccagttattaataagaattggtctctcgcgatcccgatatactccgcgcaccaaacgagttcgatatagctgatggtatgtttgcgacatcccgtttagccctttatctgagtacaccatgacaacttcaggtgtttgaaatgactcgcctggttctaacagccaagtaaaatcaattggattatatgtaatccccatttttatcccccctcttcatcaacttaacaataattagatgtaatcgcttgcattatttttatttattttaagtaaaaattcagtaaaaaacaattgcatgctatctataatacataaaaaaatggtgctcaagaaaataggattgagcaccatcctttaaaatagtctcagtgagacctcgcctcttcccgaaacgcttttacttatcttattaatcatgttcactcggaacaaccgcttgatgcaacgctttttccagttcttctgcataggctgccgtctgctcttccgtccattgcaaatagttggccataaaggcagtgacgtggtctttccagcggcgcacagaagcgatatcaaataatagtgcgccggtacgacggatgaagtagtcaatcggttttgccgccatttcgtagtcaatggcatatacaaggcggacaaactgctcgcgggaaaggccgcatgaatggtcgtattgttcacttagtttaaataattgatcgacgtttgagccgtatattttcgcgagccgctccccttcttccttcgtaaatccgtaacgcaccgcttcttctgattttttcgcgataaaggctggcaattgctgtgagccgccaacatctcctccagaaatcggcaaatgtttcgtttggcacggacggaatgttcttccttcttctttttccaacagtttcgccactaaatcgacgaccgtttctgccattttccgataaccggttagttttccgccggcaatcgtaatcagccctgttggagattgccaaatttcgtccttacgggaaatttccgatggatcttttccttcttcatatataagcggccgaacgcccgcccagcttgattcaatatcatcggcggttatgtttacggttgggaacatatagcgaatcgcgcgcagcaaataatcgcggtcttcttttgtcatcttcgggttggcaatatccttattgtaaaatgtatccgtcgttccaacatatgtttttccatcgcgcggaatcgcaaataccatgcggccgtctggcgtatcaaaataaatcgcttgttttagcgggaagcgcttttgatcaatgacgatatgaactccttttgtcagttgcagcttttttcctgtttttgaacggtctttttcccgcaacgtatccacccatggtccggcagcattgatcacttttttcgcgcgtatttcgtacatgcggccgcttagctggtcgcggcatcgcgcaccgatcaccttgccgttttcattgtaaaggaattcttccactttcgtatagtttacggcatgagcgccaaattcgaccgcttttttaatgacttctatcgtcaaacgggcatcatccgtacgatattcgacgtaatagcctcctcctataagaccatcctgtttgagaagcggctctttttgcaatgtttgttgagcgtttaacatagtccggcgttcgcttttcttcacaccggctaaatgatcatatacccataagccgatggatgtgctccacttgccaaacgttcctcctttatgaatcggcaaaagcatccactctggcgtagtgacatgcggaccgttttcataaacgattgcccgctcttttcctacttcggcgaccatttttatttcgaattgtttcaaataacgaagtccgccatgtacgagctttgtcgaacggctagaagttcctgccgcaaaatcttgcatttccacaagcgccgttttcatgccgcgcgtgacagcatctaacgcaataccacaaccggtaatgccgcctcctatcactaatacatcgtaatgttctttgctcatttcttccaaacgcttttgacgctgtttacttgaaaacaatgccgctgtcatgaaaaaactcctccctctagaaatgttgatttatcaaggcttttcggcccctcaggggtgtccaaaaaatatttttcgacaaaatcccttacatcctttttcagttttgtggatatcttacagacctagggtgcgcttcgcgtccacggctggggatattttccttccgtggggagaagcgtattcgatgcaccctttggatctccgcgttgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttggggactcaaggtcgaatggataaaatcacgccagcttctccggtgtcatcctgttgtccaacgattcttccgttcgcagggggaggccttaggccgcccgttgcacctgggacaagacgtcctgtttcattcgctccgcgtcaaacgcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcacaaggcgacgatggactgctttccggtcagcggattgacggatcgggtcgtataatactcatgcagctcgcgaaacgcctcgttatgccgaatcagcggaatcatcgcccgaaacagcaccgatcgcagccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggaattctccttgagcgtcaggcccgccaacttcaccaattgacgcgggtcccgataatgggcgaagctgccgatctccgccagaagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcagccattgatactccatcgtcgtttgaaccaacgccttcaactcggcgtccaacgcggcgacctcagcctccaattggcggtatcggcggacgagcgcggcgatctcaaaccgggccatcgtcgtcccttccgtcaccccaatcgagtccttcgcggcgtcgatcaacgcctgaattttggccttctgcgggcatttcagcccttcgctttgccggtacacctcaagaagctcctccaccgcccggccggccatatcggctggaagcggcgtccactccagcaccgaaagcgccgttttccccaggtcgcgaaacaccgtccaaaactccggaaaatatcggtcggtccagcggacgatcgcgtttttcaccgccgtctgttccttgcggagcttctctttgagcgtgctcccgacgcgcaaatcggcttcgatctcgtgcaacagccgggggacgaggaatcgtccgtctttcgccagtctggcgatgactagggcgtctttggcgtcatgtttcgtcggcaggttgtcatcgagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccacggcgacgatcacctgcggctttccgaacgcttgcatcgcctcctgaatcgcttcatacagctggcgaaagccctctttcgactggaagatcgggaacgatttgcgaagcacacgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcgatgcccacgacaagcgtttgttcggtgacttgatcaattttatagttttgtgtacaattcatctgaagtcctccttggtatggtgagtgatgtgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagttccatgagcaatttttgctctccacccgggcatgaaaatcccccttttcttcccataatgaagaataggcgcaaacagttcaacaggacgttatgcttaatggtggcttagaccctgtacggaaaagtgtttgaatccactgggtgcaccacccattgtccgccctttcctgtgatagaggaaaggtgacgacgaacggaaaactgccgcatttctcccgtggattcgctgtttgcgcactcgatcatcgaaaaggaggattttcatcatggatgtcatctatcctcgctgcgcaggattggatgttcatgccgaaaccatcgtcgcctgcgcgctatgggaagaagatggacacattcaaaaggacattcaaacattctccacgttctcgaaaggacttggcgacctgctcgagtggctcgaagaccatggggtcacccatgtcgccatggaatccaccggcgtgtattggaaaccggtctttgccttcctcgagggctatgtcgacttgactttggccaatccgcagcggatcaaaaatgtcccgggaagaaaaaccgatgtctctgacgccgagtggatcgccaagctgctccgtcatggactcattgaaaaaagtttcgtccccccagcgccgattcgtgaactgcgggattttacccgcctccgcaaaaagtgggtcggacagttgagttcagagaaaaaccggattcaaaaagtgctggagtcttccaatgtcaaactgggctccgtcctctcggatctcttcggcgtttccggacgaaacatccttgcccggctgctcgagaagggatacgtggacaaggacgagctggatcaatgcctgcgcggaaggctcaaaaagaaaaagcaagcggtgtacgattcgctgctcggcaccttgaccgaacacgagctccgtctccttcgcctcttgtggaaacacgttgaggaattggagcagttaatcgaagaagtcgaccagcacatcgaccgcctgctcgagccgtatcgcgaggaagtcgaattgctgatgaccatgcccggagtgaaaaaacaaaccgccgccgtcatcatagccgagatgggaaccgacatgagcgtctttgaaacgccggaacgggcggcttcatggactggattgtcccccggcaaccatgaaagcgccggaaagcgaaagagcacgcgcacgacaaaaggcaatccccatctccgatcggcgttatgcgaggcggcatggtcagcagctcaatccaagacacatcccttgtcccgaaaattttggtcgttggcggcccgatgcgggaagaaaaaagccctcatcgccacagctcgacgaatgttggtgatcatcttttgcatgatctcccgcaaagagtcgttccgccaaccacaacttatctagtatagccaacaggcagccagatcatacgagatgtccgaaaatggggcacctctgctttcctattgccttctttggccattttcagtatacccacacggatcaggagcgtatacagcactcacccagtggtggggattttcacggaaaagctcctaacgggaatgctcctttattgttaaaagacaaaaagagaccattgcaaacacggtaagcttctacttaccatgcatgcatggtctctcctaatctcctgacttattattaacttactttcattatagcgaaaaatagcttgtttggctagtgaaatgtggcaagaagcagctatgaagagtatatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccatttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggataacttgctttttactccctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatataccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgggcaagaagtttttccttgcttcaagaaagcatctccttgaaatgactgttttcttgtcattcccttataaaaaattggcgttcttcataatgcttccataaatctctattggaagtggttacagaaaccgcccctgcttctaacgcgcgctcaacgtcgtctacagtccgaataaggccgccagcataaatcggttttcctgttcgttcctttacttcccgaataatatggggcattgccccagggatcacttcaatgcaatcaggatttgttttttcaataagttgatagcttttttccagcgcatgtgaatcgagcaagaaaatgcgctgaatggcaagcacttttttttgttttgccttggtgattacatttccccttgtggaaataagcccgtacggatgaaattcctggcataaatattccgccgcatgctcatcgtgactcaaaccttgaactaaatctgtatgaatgattagtttttttccatgctggcgcgcgtaatgaaacacgcttttcagttgagaaatatgtacttctaataacactccataaacatagcggctatttaaaaatttctcaaaatctttcatcgttttcatcgcagggatgatcttctgacaacgaatatccatcgttttccacctttttcatgctctatttttttctgcttcgatttcttctatgcaagataatgacatcattgtccgcggtttgcaagtcgcaatttttactcctcgtttgcgaaatttttctacgacgtgctggatattttttttctgcatcatcgtactttcgtgaagatgttccatttgatctcacctttctttactttcctctaggaatcgataactcaacggttgttcctttgctgacctcactgtcaatcgtaatttgtccatcgtatttatcgatcatttcttttgtgatggctaatccaagaccaacgccgcccttttcgcggcttctcgctttatccacacggtagaaccgcaaaaatactttttctaattgatcccgtggtattccgatcccgtagtctcttaccgcaaccgtaacaaaccgctcttcttctttgatcgaaatggtcacttgttttgcttgttgcgaatattttaccgcattatctaatacaattaacaacaattgttcaaaatgatattttgtcatgcgaattcgcactgttccactcaataaatcatcgataataccattcactgttgaagtatgtaaaggctcccgcaaaataatgaaacgttcatcatttacaaaatgataatccatttgcagctcttttggagcgccgcttggcgacaaggaaatggaagcgccgttagaaacagagacaacaacgtttcctttacgatcaagcacccgaatcaattgatatttttcgtttaattcttcgagcagctgtttgctttgacgaatatccttccatgatagattacgtttttccgcataataagtttcaatttcttcaaccgttttttttatcgctttttcttcttcgtttaacaaccattgcttcaccacatgatattgcaaaaacgtcaactacccaacggctaaagccgtgggcttgcagctagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatctttttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttaagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattaatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctagagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaaattcaatatatactgaaaatataaaccccgccttcctcccacagctaaagcagtgggcttccggcggatgttctcgtgaaaacaaaataagtaataaaaatggcgattgcagaaagaaaagtaagcttccattttaatgagacgttttccgatcaaaaaagtttcatgaccgcatcacatatccagcgcctcgtactgtttggatataacgttctttgtcggttttatcaagtaaaaataagagtgacttttttccattactgcacatacatttaaactaaggaatgccacacgaaaggagagctatggagaaatgagcgatcattttcagccgccgatgaaaaaagaggaaaataataacccgctccaacatgtatgggagatggtcgaccagttttttgatgaacgaccgttaaaaaaaatgatggaaacgctcgatgaatactttcagcaaacgttttctcatgcctatattccaatcgatgttcacgaaacgaaagacgagtataccattatcgcccatcttcctgatgtaaaacggaaccaaattcagttggaatttgtcgataagcatttacagcttatcattcaaaataatgaaatgatcaagtcaacagacgaacaagggcatgtttatcaacaacggcgaatgcatcaacatattgctcgaacgatcccattgccttacccagtaagtgaaaacgaagtaaaggcgtcatggaaaaacggcaaacttatcatccggctgccgcaaaagcgaaaatatatcgatattgaataagaaaaagggcatgcccaaaacaatgggcagccctttctgattatgaatttttatgtgatttacttccatatttattgttgatttcaggagtcggatctttttgaatatcccattcttttgagatttcttcatgattatttggatatttgttttttcgttcgcggttgtcattgcggtttgtcacatccattcacctcccataaaaacggatctttcctctttagcttgcgctgtttttcattttattagccgttccacatactatacatacttttgccacagttaactcactctacttataggaggtggcggataatgaaaaagtcattgcctgattttgatcgattaaccgaccggctcattaatgaaccatctgatgaaccgatggtagtcataaaaacgaatctggatccgaaggaagttaccgaagaaaacccgtacacacatggaaaacaaaccgtcagcaaaacatttgaaacgttttttaaaggggaggaaacgtaatggaaaagacgcttgcttatttgcgggaaattttatcgaactatacagaataccatgatgacaccccacgccgcatttataaaaaactgctcagcaaaccatacaaaagtgaaggcgaattcgtccgcgacctgtcacaaaaagaagccgcttttttagaccgcattttgcctcatgaaattcgctacgcgatggatgagcgcgattttgagcgagtatatcaattaaatgaagtgtatgagctgctcatttaaaaagcaaactcctccacgaacgtccgcggaggagtttactttttaaatgtgttaattaatcctttaagcaccccgtttacttgattaacggtattaatcatttgccccatggtgttcatcattttattaatatcatatgtgccatcggattttttaaactgtgccattaacgactgaataccaggtgatggcggtgttaacaaaggaccaggttttgggtatggcgcagggtacggagacacagcggtatgttgttgatgcccgatcggcaaatagctaggaaacggcggggcatatggatatggatgccacgcatggtgatatggcgcataaggagaaaatggcgtggataaaggacgtggatatcgatacatacatctactccccccaatttctaggctgacatagtatatgtgcaaaaacagatgaacgtgaggatggacatgtcatgaattgtctgaagttttaattttccgaatttaaaaaaataccatcttcttatggtactattatttatatataaaaggggaagggggaaagcaggatgaacatggcagaattaaaaaacaaatttatcgcagtaaaagactatgaaccgactgatatgaatgagttgctttgttttacgcgccaaatgtatttgcgcggagagatcacgattgcacagtaccgcgatcttgttcgtgaattggaacttgctggtgcttataaaccagataataaaaacgaatatatcggcttataaatcctgagagggttgcttttccctttcttttttgtatacttctctttttttttgccaaagtaataacaagggggtgtttgcaatgggtagaggcgtccattttcaacataagctaaaaggccatgaccatgagaaaccgaagcatggaaacaatgtttcgccaaaatcgacagagcgcgtcgaatatgaaattggaaccgtcgcaacagaaaacagcggtcctgtttctgtaaaggtgaaaaaagatttataataaaaaagctgtcttcttttacatcgaagacagcttccgtctatcattgctgaacgctctcttctaagcgttcttcgataagcaacaacgtatattcaatcgatcggcaaaattgcttgatgcgccgatgtgggaccgatggataaaatgcttccacacatattttttcgatattttctcccgccgtttcaatttgtatctcgtaaatatgctttggtcgtacttttttcacccataaaagagctaattgtttccattcatctactacttgttttacttgatcggcaaacggctttacctctttaaaaaaatctggttccttttgctgttcttgagcttgctgcgaaatatataacaattgcttattatagtccaataacttttctgtcaacacttttaactgcttttccatggcgatttccctccaagcgtcctttttaactataccataacatttgcgctgaagggaaaaaacttacacaaagtaaagctttgaagcaaatggaagtgatggatcctctccttccgcaaaatcatctaattgctcttcgacattcgccaattgttgctctaatcgctcaaactgtgtttggttttgttcataacgctcctcaatgatatcttcgatcactttttccattttggcgtctacttgctgtattaattggaaaatttcatatagttgtttttccacttcctcttttttggcccaccgttgatccactgttattttccctcccatctctcaatgatgataatcaattcgcgataaaaccttgactcccttcctatatgacaaaactagaactatttcggcaaagaaagtgtccgcaatcattacttcgaacaatttcgacatatgtaaaatacggtcaagaaaacagatgatttgcgtaattatgtatgtgaaaagatgaatggtgattcttattgcacgcgtttctcgatttcctgtggtataataaaaatcattcgaaggagatgaagatcatgatattcaaatatcctggaggcaaaacgtatgaaacaaagcaaatgaacaaatcgatccgtccatttcagccaaactacggaaatcggggaatgacgctggaagaagatttaaatgcaacgaacgaatattaccgcgaacacggaattgctgtcattcataaaaaaccgacgccggtgcaaatcgttcgtgtcgactacccaaaacgaagtgccgcagtcattaaagaagcatattttaaacaagcatccaccactgactacaacggtgtatatcgtgggaaatacattgattttgaagcaaaagaaacgaaaaataaaacatcgtttccattaaaaaatttccatgaacaccaaattcatcatatgcaacaagtattgcggcacgggggaatttgttttgtcattttgcgttttactacactgaatgaagtttatcttcttgatgcgaaccatttgattatgttttgggaacaacaacgatcaggaggaagaaaatccatcccgaaacgagaaatcgaacggtacggccattacattgcacttggctaccaaccgagaattgattatattagtgtagtagaaaaagtctacttttctcattaacagatgtaaatttcataagaaaggcaggattcgcttatgtctggtgaatatcgttctcgtgtggaacgaaaacaagcatccaagcgagcaaagcaaaagaaagcgaaaaaacaaaaaggtacatcactctttaaaaaattaacggttgctgtcttattgttcatgatgataggaatggtgggaggaattgctacatttgcctatttcattaaagatgcgccgccgtttgatgaagcaaaaattaaagaccctttatcatccactgtttatgacatgaatggccgtaaagtggcggagctcggcggttacaaacgaacctatatttcttataaagatattccaaaagtgttagaaaacgctgttttggcgacagaagacgttcgcttttacaagcatcacggcgtggattttatccggcttgccggcgctgttgttgctaacataaaagaagggtttggggccgaaggcggaagcacgatcactcagcaagtcaccaaacttactttcttatcacgggaaaaaacgttaaaacgaaaagcgcaagaattatggctttcccttcgtttggaacaaaagtattcgaaacaggaaattttagaaatgtatttaaataaagtttattactcagacagcatttatggcgtggctagagccacggaatattattttggaaagacggatttaaaagacttgacgcttcctgaagcggctttgcttgcgggaatgccgcaaagcccaaacaactacaacccatatgaccatccggaagctgcgaaaaagcgccgggatcttgtgttatcgctaatggcaaaacatggctttatcacaaaagaggaagcggaaaaagcaaaacaagtaccgatcaaatcgatgctggttgaacgaaaaaaacatgataactctattccgtatgactcgtttatcgatgaagttattaaagaagttaccgatcaagcgaatgttaacgtgtttgaagacggattaaaaatttatacaacgctagaccaagatgcgcaaaaacatgtggaggatttattaaattccgatacgttgtttacagataaaaaagacttgcagtcggcaatcgcgctagttgatacaaaaacaggcgaaattcgcgcgcttggcggcggacgccatcgcgaaaaggtaacgtttgggtttaactatgcgattcaaccagtcggtcagcctggatcatccattaagccaattttagattacggtccggcaattgaatacttaaaatggtcgactgcccatcaaatcgtcgatgaaccatactcttactctaacggaaagccgatacgaaatgctgatagaaaatatttaggtccgatgaccatacgctatgctttggcaaaatcccgcaacattccagcgttaaaagcgcttcaagctgttggaaaagagcgtgcaaaagaatttgctaacagactcggcatgggattggacgaagtgcatgaagcgtatgcgatcggcggattggaaaaccgtgtttctccattgcaaatggctggagcttatagtgcttttggcaataatggggtatatattaagccgcacgctgtcacgaaaatcgtctttccggacggcacagagatgaacttaaaaccaaaaccgaaaaaagtgatgaaagattatacagcgtacatgattacagatatgttaaaatcggttgtccaatacggaacgggtacgcttgcgaacgttccagggcttcatgttgccggcaaaacgggaacgacgaactatcctagcgaagtggcgagaaaatacggtctatctgaacgcgccgtaccggacagctggtttgtcggctatacaccaaactatacggcagcggtttggaccggattcagcaaacgcagcagcaccgctgatttatcacaatacgagcagaagatttcacgccttttatttaaacaggtcatttcctacgtagatgatggcggcagcgattttaaaatgccgaatagcgttgtaaaactgccgattaaaaaaggcactaatccgccaaaactagcaagcaaatatacgccagaaagcgaaattagttacgaatgtttcgtcagaggaacggaaccgacagaaacagcgaaagacgaacaggaaacattgccatcagtaacgaatttgcaagcggcgtataacgcggaaacaaactccatttctgtttcatggaactatagcaacgacaacgccatctttgaagttcgtataaaaaatgacaaaggcgagcaaaatgtcgttacgacaagagaaaaagcgattactgtcaataatccaacaccaggcacttacacattcgccgtttacgcaaaagatggaaaaatccaaagcagaccagcattgactagcgtacgagtgccaggggaagaacaaaaccaacaaggagaggaaaatcaagatcaaacttctccttctgatcaaacaaatcaaggtgaaaatatcgaacaacaaccaaatgaaaataataataatggaactaacgaggacagcaataacaatgataatagcaataataatggcaattctgatggcactacttccccgacgccgccatctaccaatccgacaactcctccgccgcaaaataataacaacaatggcagaggaaacaatggaaataccccgcctaacaacgggggaaataacggcaatacccctcctaatggggcaaataatggtaatactcataatacccagcataacaacgctattggaaccaatccttatcgttccaatgtcataaaacaagaaagtgaaaattaaaaaacaataacaaaaggatgtctcgcctatcgagacatccttttgtttattgccatttgtttgtacgctaattttgccgtttcctcaaataattcgctcaactgaataaatgaatgatatatatcacaacggtcaaaaacaaattgaagtcgttccggacaatttaccggcttcagcggcagcgcacgtatttcttcttgccaatgacgcacgttctttactcgctttccgttcagccaaaataaacaagaaagcaaataagaaagcccgcggatcatcggagcgcgagcagagcggcggtcgcgtttggcaaaacagccctctaacatttctttctcctcattccacaactgaagcactgcaggaatcgactgttcgatattattccaaggaaatggttcgcgttcgatcatatcgtaataaaaataaacgattttcatcatatgcggaaaaggcttctcatcttttattttcatgacttctccttcacgaaaaaacaatggatgcacaaactcatttggtatgcgcatcattttccccctttttgcgcatccgctttttcccttcccggcataaatcaagaagcggacaaacgtgacattgcggagactgcgctttacaatgataacggccgaaaaaaatcatgcgatgatgtgtaatcgaccattcttctttcggaatttttttcattaacgtttcctcgacttccaatacggaagcatcccatcggcaaaaaccgagccgtttgctgacgcgctcgacatgcgtatccacagcaatggctggtatgccaaaggcgacagaaacaaccacattcgccgttttccgtccaactcccggtaatttcattagctcatcgcgatctttcggcacttctccattatatttttccattaatatcgcgcataatttttgaatatttttcgctttgttgcgataaagaccaatcgagcgaatatcttgctgcaattcttcaagagggacagatacatagtcttctggagttttgtatttttcaaataaatgttttgttactttattgactaatgcgtccgtacattgggcggataagacgacagcaattaataactcaaacggattccggtgcactaactcacaatgtgcgtcgggaaacatttctcccattttatctagacaatagcgaatttgttgtttcgtaagcatccatcttctcctttctcctgtcctacttgcaaagaaaaacgagagacaacgcctctcgcttacgagtccagccaattaaaaaatggaatcgtttgtttatactcattttgcacaggttgtatcgatttggctgactgctgatgttttcggaattttcttccgtaattttgcgcctgctcgatcgtgcgaattccattctttttccattcaaataaaatacggtcaatataacggaagtttaattttcctgataacaccgcctcacgaagcgccgctttaatgatgagcggactatgtccgtcctggtcaatccacatcgataatgtttcacattcaaacggagagagcgggcggccaaactcttgttcaaacacggtatacaaactttgctcttcctcttgccgctcttgtttttcttcttttagcgactcggtgtataaataatgaacaagcttttcccaaagcggctgcagcgaatatttttcactgcgaatctcccgctcatccatatgctcttcaatcgaaataaaccccttttgcagcaatttacgaagcatttccatgcactcggaaggagtggctgtcattttttcggctaactcagctggagtgggaaataaaattccttcttcaataaaggaatgcagatggagcaatagcacgaattccgtttcagacaaaccgagatgtttatagtggttcaataataattttggaatggcaatgcttccttgtgacagccattcggccattttctttttatccatacggatgcacctcaattatagtatagcataatgagataaaaaaacccccttttcgggggatttctttacggataaagacggttcaacaaacgcgggaacggaatcgtttcgcgaacatgatcgacgccgcaaatccaagcaatggtacgctctagaccaagtccaaatccagagtgaggcacggaaccgtattgccgtaattctaagtaccatttatacgcatcaagcggcaaatgatgttcttctaagcgttgctttaatagttcatagtcatgaatgcgctctgagccgccaataatttcaccgtagccttctggcgcaattaaatccgcacacaacacgacttccggacgatttgggtccggctgcatataaaatggttttaatgtggttggataatgcgtaataaatacaggtttatcaaagctttcggcaatcgttgtttcatgaggtgcgccaaaatcgtcaccccactgaatgtcgttaaaccctttatcatgcaaaagctggatcgcctcatcatatgtaatgcgcgggaatggcggttttacaagctcgagcttcgtcgtgtcacgtcctaatgtttttaactctagttggcaatttttcaatacagattgaacgatatgcgaaacgtattcctcttgaagttttaagttatcttcgaattcgtaaaatgccatttctggttcaatcatccaaaattcaattaaatggcggcgcgttttggatttttcggcacgaaatgtcgggccgaacgaaaatactttaccgagcgccattgccgctgcttccatgtatagttggccgctttgtgacaaataggcgtcctcatcaaaatatttcgtatgaaataattccgtcgttccttccggcgcactgccagtcaaaattggcggatcgactttcacaaagccatgattgttgaaaaattcatatgttgcgcgaatcacttcattacgaattttcataatcgcgtgctgacggcgcgaccgaagccaaagatggcgatggtccattaaaaactctacgccgtgttctttcggagtaatcggataatcaaccgcttcatggataatttctaagtttgttacggaaagttcataaccgaatggagaacgttcatcgatacgcaccgttcctgtgacgtataacgatgtttcttgcgtgatggatttggcaatcttaaaaacgtcctctgttacgtttgctttttcgacaactccttgaataaaacctgttccatcacgcaattgcaaaaaggctatttttccactagaacgcttgttggcaagccaagcgccaatggttacttcttgtcctacgtaattttttacttctgcaattgttgttttcacgtacttttccctccaacatctgttgcaacgcaatgtatgtagcacaatcattcaatattatacatttcgacaaaaatagaggcaatagaaaaggagcggagctgcgttagaaaagcggctctgccaataagcaaagccgctttttgatcatgagcgctgaagtttttgttccataaattgtttaatgcgtttcactgcttcttccaacacatcaagcgaagttgcataagatagacggacgttgtccggcgcaccaaatccagatcctggaacaagcgcaacatttgcttcttctaacaacgctttaaccaattcgtccaccgtatcataaccagccatttccgcagcttgacgagcgttcgggaacaaataaaatgctccttgtggtttaacgcaagtaaaccccggaatttgaatcagtttttcataaatgatatttaaccgttcttcaaatgcttttcgcatttcttccaccggctcttgtggtccgctgtacgcggcaattgccgcatattgcgcgatcgaggtcggatttgatgtgctatggcttgcaaggtcggtcattgcccgaataatttctttatttccagccgcgtatccaatccgccaccctgtcatcgaatgcgatttggaaacaccgttaatcacgatcgtctgctcttttaactctggcgacaactgcgcaatggatacgtgttttgcattcccgtacactaatttttcatatatttcgtcagacacgattaaaatatcgtgctgcaagcaaacttccccaagcgcttttagctcctcttccgtataaatcattcccgttggattgcttggcgaattaataatcactgcttttgtccggtcggtaatcgccgcttttaactgttctggcgtaattttaaagtgattctcctctagcccctcgacgtaaacgggtacaccgccggcaagcttcacttgctctggatagctaacccaatatggagtcgggatgatcacttcatccccttcgtctaaaataacttgaaacaatgtatacaacgcgtgttttgctccgacacaaacgataatttctgacggctcataatgaagctgctggtctttttcgaatttcttaataatttcctcctttagagccggcaggcctcctgatggcgtatatttcgtatgcccttcattcatcgcttttacggctgcgtcgataatatgctgaggcgtgttaaagtccggctcgcctgcccctaagccgatcacgtcatagcctgctgcttttagttcttttgcttttgccgtaatcgccaatgtcgtggatggtgtaagtgaagcaacccgctttgcaagtttcatcgtttcttccccctaattacgtcattgttgaaaactgtacctctttagaaatgtcccgtcagtaaaacttaagtagtaaaacgaatagcgattatattgatcgatatatgtcaactcccaaagaggtacacccttttccatgccaagcttagcggaaatgagctttttcggatgacgctccgcttttaatttcgcaatcgcttctgcttccgtaatgccgctttccgctcgtttgacaacgatatttccttttttttcaggaacccaagcaatatatttttccccttgcttattcttgccgataaacacaatataagttttttcaccgtagtatgtataagtgcgctcgatatgcgtgaaagcaattttttctttcgcacgttctaatgccttttcttccaacgactgtttcggcttcaaggcatcttgataaacagaaatcgcctgccaaactccaagacataaaaaaatgaagatgaaaacaccccattttttcatttccatcacatcttacgtacgataaatcgtaaaaatagcctgttttttatccttttcatccaaagctaatccaaacataagattatttcgtttcaacgttcggttcaggcaatcaacaattttgtataaatcatcagaatgttgaatttttacggtagcaagcacttcaattttactttccatgatattgcttcctcctgtgcgacacaaattttgttacttatacaaataaggtacaacggcaacaatacaaatacaacaacaatatgacatgttgtatttcttcactattataacaggtttacctgtttatttcataaaaaattgcccgcctacaccacacatatttttaacaggcgccttgcttttgcatctatatgcgtgcggcaaggcgctttttccagctatttgccgaataaattggaccagtcagtttagctatagattacgccattttccgtccatttatcatagccatttttcaagtttttgcaaaagttgatcaagcgattcttcacagatcgtaagcgacggcaacgagtttaaaaagtattttccatatgaagcagatgtaagccggcgatcaaaaacaaatatcgcacccttatcttttttcgttcgaattagtcttccaaaaccttgtttaaagcgaagtacagcctccggaagagacaactcgtaaaaaggattcccgcctttggcgcgaatatactcgctttttgcttcgatcactggatcatctggcggtgcaaatggcaaacggacaatcactactaccgacaactcatcaccaggcaaatcgacaccttcccaaaaattgcttgttccaaacaaaatagcttgatcaaactgttgaaacgcttttgtcagttttgtcgcactcccgctttgtaccccttgcgcaatcaatacataatcttcattccgttcctccatcttcatcgcgttcgccgtcaatttaagcaattcgtatgacgtaaagagaacaagcatttttcctttgattcgcttagcaatttgtgccaccccttcagcaactacggcagcatattcttccaaagatacagaagaaatcggcggaaaatcgcttggaatcattaacattgcctgttctttatacgaaaacggagacggaatcgtttggcaaatcggataaaaatcgcttaatccaaaacgggatattatatatgcaaagctgccattcatcgttaatgtcgccgaggtaagcacaatactttttttcggcataaacagccgttcggcaaaaaattcatccaactgaatgggctgtgagtaaacagccgttgcattagctgctcctttttcttccgcttcaatccaccggaccaccattgggtcatcgctttcgattaaatcgtataatgtatcaatgatttggttcaaggatgaaacgtcggaaaaataggaatagggctgggcagatatggatgattccatgttgttttctgaaaaaaacgtttgcaactgttttgtttcatcgacaaggttggcaacatggccgcggatgcgccaaagcaattctttcattgcactccattggcggccgctttctttttgtggttcaaatcggtagcggcagcgtccagattccgctgatttcctttctaatgcataacggcgtatcatgcgaaacagttcatcacactcaaactgaagttcttctacaagctgcccgcagcgaaaaaaatgatcatccgcattccaatggcgcccggcaaataatttcattaattttgcgagcgaaccattttcattcacttttccaattcttgttagtattaaacgaatcgaaacataatccacttgctgtccaaaataatgggacgctacctcttctaaatgatgcgcttcatccataatcatatgctcataatcaggcagaagcggagtagaagcagtaacatcatgcaataaaaaagcgtgattcgtaatcacaatatgagcttcttccgctcgctgcttcgctctccaaaagaaattatattttccgccattatcttcttcatccataactaacagcggccaaaataaacgcgcgccggacgatgcattcaattcatccatatctcccgtttccgtttgcgtcaaccaaacaagaagctgacattttaataacacaacatcgtaattttgatgatgttcctgcaaaaaagcgatgaacttgtccaatgaaagataattgcgctttcctttcagcaccgctacgcgaagcggaaacggaacgacctcttttaaaaaaggaatatcccgttcaagaagttgctgttgcaactgaagcgtatgtgtactaatcacaacacgtttttgctgttcatatgcaaaaaaagcgcttggaattaaatacgccagcgatttgccaattcctgtccccgcttcgattaaagcgtgctgagacgtttcgagcgcctcataaacgagcttcatcatttcccattgcccatctcgtctttcataatgatcaagcggaagcgtatgcgggccagcaaaaaacgcggcaaatgaggcgtctttatgatgatcttcctcttttctttgcatcgaaacaggttttttcagcgcaatgccgcggtaaaatatatacgacttttcatccgctaaagacgccatcttttccataatgatattgtctaacaatggatataaatcacttttaagataaggagacaatctctttagatgctgcaatgttataaacggcagttgacgcaaacggttcagtaacgcaatgaacaatttagctgtcacttccgcatcgctatcggcttgatgcggctggtcatggtcaatatgcagctgttttgctaaatctcctaatttatagctttcggcagtcggaaagacaatgcgggcaagttcaaccgtatcaatcgtcggtcctgaaaacggaggcaatcctgccatatgcaattcttcctgcaaaaactgcaaatcaaaagagacgttatgagcaacaaaataagactgttgcaacatgtcagccacttttgcagcttcctcagcaaaactaggtgcatccgcgaccatttgttcagtaatatttgttaattgctgaacaaatggaggaatgtctcgttctggattaaaaaaactagagaaacgatcaacaattttcccgttctcaatgaccaccatgccaagctgaatgatgcggtcgccttttttcggaacattccccgttgtttctaaatcaataatgacaaaacggtctttcatgttgtcacctcaaaataaaaagcgtaacgaaaggggctccctttcgctatcaaaacagccccctctccctttataaaacggtatgtgccggttcttccacaatcagctgctgaatgcggttgttctcgtccataatggcaattttcggacgatgctgggcaattttttcctcaggaacgatcgcataagaaataacaataatgatatcacccttttgcacaagacgagcagctgcgccatttaaacaaaatactccgctgccgcgttcaccaggaataatatatgtttcaaatcgcgccccgttattattgttgacaatttgcactttttcattaggcaccatgccgaccgcatctaaaatatcggcatcgatcgtaatgctgccaacgtagttcaaatttgcttctgttacacgtgcgcgatgaattttcgcgttcattaatgtacgaaacatgaagaaatcccctcctaaagaaagcaaatagcaaaatcataattacacgatgtccagtgtaatattatcgatgaggcgagcgcttgcaaagcgaaccgcaaccgcgataatcacttttccatgcagcttttcaagcggctttaaatctgggtaagaataaacttctacataatcaatctctgcatgtgtatgtgtttgaatataatttttcactaatgcacaaatcgtctctggattgcgctctccgttctcaatcgctgtttttgcctgctgcagcgcttgatataacgccggcgcctccttccgttcttccggcgataagtaaacattacgagagctttttgcaaggccgtcttcttcgcgaacggtcggcacagccactaattcgatcggaaaatgaaaatcccgaataagtccatccacaaccgcaacttgctgcgcatccttcattccaaaataagcacgggtcggcatgacaatatgaaataatttcgttaaaacggtagccactccatcgaaatgaccgggtcttgattttccgcaaagcacatcaacgcgttctttcacggtcacttgtacgctcaatgggtgtggatacatttcctctacactggggcagaagaaaacgtctacaccgttttcttttgcaatgcgctcatcacgttctatatcgcgcgggtatcgcgcaaagtcttcatttggaccgaactgaagcggattcacaaaaacgcttaatgcaacgatatcattttcctcgcgcgccttttttaacagagcaatatgcccctcatgcaaataccccatcgtcggtacaaaaccgatcgtttttccttcaaggcgatattgctgcatcatggtttgcatatcctgtattttcgttgtcacaatcatgttcgttttcccccatatagcgcaatccattcttcttctttcatcgtaaacatatgagtggcttctggaaactgccgtaatttcacatcagcgatgtaatttgcgagcgcgtgagaaatggtttcttgaatattagcgtatttttttacaaattttggaacacgatctaccccatatccaagaacatcatgatatactagcacttggccatccacttcgtcaccagcgccgataccgatcgttggaatcgtcaactgtttcgttatttccgcggcaatttgtttcggcacacattccaaaacgagggcgattgcgccggcttcctcgcataacttagcgtcttctattaattttcgtgcgctttccgcatcttttccctgcactttataaccaccaagcactccaacagactgcggagtaagtccaagatgggcaacaactggaacccctgcttttgtaaaggcgcgaataacgtttacaacgtcatcggcgccttccactttcactgcgttcgctcctgattcttgcattatgcgttgagcattgcggagcgcttcctccatggataaatgataagacataaacggcatatcggttacgataaacgtattcggcgctccgcgacgaaccgctttcgtatgatgaatcatatcttcgacggtaacaggtatcgttgaatcataccctaaaacgaccattccgagcgaatcgccgactaaaatcatgtcaacacccgccgcctccgccagtttcgccgacgggaaatcgtaagcagtcagcatgacaattggttcattttcttgcttcattttgaaaaaatcggttttcgttttcattatctattccctcctcttttgtcgcagaggagatgaatcaccgaacaaaaaaaccttctttctctaccttgagaaagaaggacgcttatcgcagcaatcggctgagttcatccctctgtccaagtccttctaaggatcaaggcagatcgttttttatttgattgttccttcttgcccggtgcagttctttcgcaaaagatactgcccatttccttgttagttcgtattttaacaaaattgttacattttttctagatgaatgtttataattgaatatcggcagagtgaatataatggatatgtttttcttcatcttcaagcataagcacaccttcgtcggtaatgcccagtgcaattcctttgatcgtcccgtttaacgttcgggcggtaatttcttttccgatgcttgtcgcatatccttcccataatagtttaatgggacggaagccatattgtaaatactgttgatataatctttcaagccgcagcagaatttcttggaccagctgtgcacgttgaatgcgctcccctttttcaatggcgagcgatgtagcaatcgtgcgaatttcttctggaaattgatccaatgtttggttgacattaatgcccatgccgataatcaccgaatgaatccgatcagggtctgcttgcagttccgttaaaataccgacacacttttttccattgattaaaatatcgttgggccatttaatgtccgggacgatgttcgctttttcttggatcgcttgcgcaatcgcaactgctgttaacaaagtaagctgcggcgctttttgcggcggaattggcggacgcaaaatgagactcatccatattcccgttccttttggagaaaaccatttgcggtccatccgtccgcgtcccgccgtttgctgttccgcgatcacaagcgtcccttcttttgctccttcatacgcaaggcgcaaagcgatcttttgcgtagatgttacttcctcttcaaaatgaatatagcggccgaacgtttccgtctttaaaccaagttgaatttcatttgctgtcactttatcaggagtttttacaatgcggtagccgagacggcgcaccgcttctaattcaaacccttctttccgcaattcttcgatatgtttccaaacagccgtacgtgaacaacctagcacttcactaattttttgtccagaaataaaatctccattcgcctctgaaaatagctctaacaattttctccgcgtatcagattgcgatgaatgagccattcgtgaatccgctccttatgattatctacttctccatgaataaccgctcgttcaatgagtgtcaatatctcttttacccaaggccctcccggtttgccaaaccatttcatgatgtcgtttccgcttactgctaattctttctttgttttaatcggaagagacataaacaattcgttcaatttctttcgatgttcctccacattttcgccgcttgccactgaacgaatcgtttccgcggcaatcgcatgctcaagtccgaattcaaataatcgctctttcgtccaatcactgctcgaaggaatcgtttgtaaaatccgtaacgccatctccacttctttgatcagccgattcggcagcttccacgctcgtaaaaagtcagcggccgaatcgatgcaaaggatatagcataaaaatccccaccgctgcccgcgtgaatcaagcagcctccaattatagcgggcagctgcctgcaattcattctctttgtcacgcagcatcggtaaatataaaaacaaccctgtttctactagtaaagacaaagctcggctagcaaacggaccctcaagcagcttttcaaactccatcgtcatccgttccaccgaaatatgggcaagaagcgcagcgttttctataatcgcctgctttgtttcttcgtcaagggaaaatcctaattgaccaacaaaccggatcgcgcgcatcatccttaacgcatcttctgaaaaacgcgcttttggatcaccgaccgtacaaatgatacgatttgcaatcgcctcttgcccgccaaatggatcgatcaactttccttctgcatccatcgcgatcgcattcatcgtaaaatcacggcgctgtaaatcttcataaagggatcggacaaacgtaaccgcccccggccgacgataatcttcatattcactttctgttcgaaacgttgtcacttcgtaggaaattccgttatggacaaccactaccgttccgtgttgcgaaccgatatcaatcgtttttggaaataattgcatcacttcatctggcagcgcggatgtagcaatatcaatatcgccaatttctcgatttaataaaagatcgcgcaccgcaccgcctacaaaatacgcttcatatccgtgctgctgcaatgtttgaataatgccgagcgctttttgaaatggttctttcatcacctcacccctttgccaatgaaaaataaatatcttcatattgttccacaatttgttccgaataaaatttttgatataccgtttgaaccgcctgcttggccatatacatgtgaagatgtttgtctgttaaaatgcgaagcgctttatttgccacttcttccacatttccaagctcacataaaaaccctgttttaccgtcttcaatcacttcaggaatgccgccgatcgtcgtaccaatgcaaggaacgccgcaggccatcgcttctaatagcacaagaccaaagctttctttttctgataatagcatcttcacatcgctaatcgaatataattcatcgagcttgtcttgttttcctaaaaagcgtacatcatcactaagtccaagctctgtcacaaggcggctgacgacagtcatttccggtccatcgccgacaagcagcagtttcgcaggcagatgcttgcgaatgagagaaaaagcgcgcacaacatcaggaacccgcttgacttttcgaaagttggatacatgaatgatgactttttcgttctcatcaatcccatattctttctttaaatgattggcattttttttgtgatatacacgctcgtccacaaagttatagacggtttggatcggtttttgtacgtcaagaagctcatacgtctgcttgacaagcgcattcgaaacggcggtgacaacatctgattgttcaatgccaaatttaatcatatcgctcaacgatggatcatatccaagcaccgtaatatccgttccgtgcaatgtcgtaacaatctttaatttcccgcctaccatttgcttcgccaatacagcgcaaaccgcatgcggaacggcatagtgggcatgcaacacatcgagccgctcccgcttcgccacttcagcaattttgcttgccagagctaaatcatatggcggatattgaaatacggaatattgattgacgcccacttcatgataataaatgttgccatacactttattgagacgaaacggcatgctcgaagaaataaaatgaatttcatgccctttttctgccagcaatttccctaattcggtcgcaacgacaccagagccgcctactgttggataacaaacaatccctatttttagcttcattgtcacactcctaataaatcattggcaatcttaagtggtttttttgcgaaaaatccttccgcaaacatcacgccagcttcttttcctaataaccgctcacggctttccaccatttcaatatagccgtctgtaagcggtgtatcgacagatccagccgcttttgtaaattggctttcataggagcgcaaactggctatttttttgtcgatcgtatcactaatatcgatgacaaaatgcgggcggtcccacgcattaatcatatagtaatagacagaatgaacgcgatgtgccggcaagtccggctctgttttatagcggcggatgccagcggaaaacaccgcctcttccacaagatgtgcgcagcggccatgatccggatgccggtccacccaataaggggcaaacacaacgtgcgggcggtatcggcgaattactgaaacaatgcttttaaccgcttcttctgtcacatataagccgcggtccggaaggccaagatttattcttgtggccactcctaatatatccgcagcctcccttgcttctttttgccgcaattccaccgttccgtttgacgataattcggctaatgttaaatcgcaaatgccaatgcgatagcctttttcggcatatttggcaatcgttccacccatcccgatttcgacatcatccggatgggcgccgaacgctaacatatgtaattgctcataatccatttatttcaccttttcttccacgaacaatgtttctccatgcaaaatcgccgcgctctaaccctttaattaaaatttccgccgtccccatatttgtcgcaagcggcaccgaatatacatcgcataaacgaattaatgcgctgacatccggctcatgcggttgcgcggtcagcggatcacggaaaaatatcaccatatccatttcatttcgggcaatcattgcgccaatttcttgatctccaccatatggtcctgattgaaagcgatgcactttcagtcctgtcgcctcttgaatgcgaagacctgttgtcccggtcgcatacaattcatgctgttctaaaatcggctgataggcagtaacaaactcaatcatatccgctttctttttatcatgcgcgattaacgcgatcttcacgatagcacccccgcttagtggccgttttactcgataatgtgttccaaaccgtatacgagcgtatgcaatttcatgactgtttctactgacaattttactccagacatgaacgaagcgcggttgaacgaatcatggcgaatcgttaatgcttgtccatttccgccaaaaatcacttcttgatgagcgataagccccgggaggcggacactatgaatcggtatgccgtcatatgtcgcgccgcgcgctccggcaagcgtctctttctcatccggatggccttgtttttttgtcgggcgtaccatcgaaataagctgtgccgttttcactgcggttccggatggagcatcgagtttttggtcgtgatgtaattcgataatttcaacatcaggaaaatatttcgccgccatttgcgcaaatttcatcattaaaatggccccaatcgcaaagttaggcgcaatgatcgctccaattcctttttcttccgctaacgtggtaagacgttgaatatcttcatccgtaaaaccggtcgtgccaacgacaggacggactccgtagcgaagcgcgatttcagcatgtttttttcctgcttccggtgtcgttaaatcgatgagtacatccggtttgatttcttcaaaacagcgggcagcatcggtatatatcggggcgtgaatgccggaaaatccttcgacatccgctaaatttcccccgtcatttttacggtcaatgacggcagcaagctgaaaatgatcggtcttttgtacaagggaaaccgcttcgcgtcccattcggccacgcggaccggcaatgacgatacggattgtctccattatgcttcctcctcttcttttcgcgtccagcggtttttatcacgggtacgaaacttttccatcaccatatcatgtgcttgttgcaaatcgatatggagagagttggcaaaacagataaggacaaatagcaaatcccctagttcttcttcaatggttttttccttttccgtctgttttttcggcttttcgccataataatgattcacttcccgcgccaattcgccaagctcttcggtaagtctcgcaagcatggcgagcgggctgaaatacccttctttaaattggctaatatattcgtctacctcttgttgcagctgcttcatcgtcttttcttgcataaacgtcacctctcatgttttcatgttagctaaaagcaacgtttttgacaaatatttttgcgcctaacgcgcgcacattgcttatacaaacaacttcatctataattaaggacgctgactactatgaaaacggaggtagccatatgattttcgggctaaaaataaaaaatattattttcattttacttggtgctgccatttttgcgtttggacttgtccatttcaacatgcaaaataatttagcagaaggcggctttacaggaattacgctgcttctctactttttatttgacatggatccatccattacaaacttagcgttaaacgttcctctcttctttatcggttggaaattgcttgggcgcaattcgtttttatatacgattatcggaacggtaggcctttctcttttcctctggatttttcaacgttacgccattcatatgccgctaaagcatgatatgacgctagcggcgttatttgctggcgtatttatcggcgtcggtctgggcattattttccgttacggcggaaccacaggcggcgtcgacattatcgcgcgacttgtccataaatataaagggattagcatgggaaaaacgatgtttacgtttgatgccgccgttattactctttcattgctttacctttcttaccgcgaggcaatgtatacgctcgttgcagtgtttatcgccgcccgcgtcatcgactttatgcaggaaggcggatatgctgcgaagggagcaacgattatttcagaaaaaagcgaggaaattgccagcaaaattttaacggaaatggatcgcggcgtaacgattttaaaagggcggggctcttatacgaaacgcgatcgggatgtattatattgcgtggtggcgaaaaacgaactgcctcgtttaaaaaacgtcattatttccgttgatccccatgcgtttgtcgctgtcaccgacgtccatgatgtgcttggtgaaggtttcacactcgatgaacggaagcagccgctagaacaataaaaaggggcgccactcgccccccttttccctattcattttcatgggtgcggtttttttctttctccccgcgatatttccgccatccaacataagatagtgtcaatacaatcattcctccggtagaaatgatcacccatattaaagatggatcggcttcgtcttttttgacgccgtcaaataacgtctgtaagtctgcgcgcatattttttaaatgtttttgctgatcttcttggcttaattgttgaaatgccggggtttgcaacatttcaatctctttatctatttttttcgcttcctcaggctgcacatcaattttgacgcttggctcaatcagctcataatggtttaaaaattgacgcagagaggcggtaaatgcttcctcttttccttgttctaccgctttctcaagctgatcaaacgaccccatcactgttgtttccatctctgaccaaagaggttgatgtgtcgaatgaatcgcatcaacgacaaggcgaaactgtgttactttatcaattctttcctcctccggcaatgaggatgctgttaccgttttcagtgcattttcgtgagtaatagtgatcgcgcgaagttcatctgctgttttaagccgatcccgggcgttcatttgaaaaaactgatcggaaaaatacgtcaatacttcctttgcttcttcgaaacgtccatttttcgccaactgtaacgcttgatcagaaatttgatctagttttttccaaccgccatcattttcggcggcgtaattatgcgatggaaataaacaaatgagcgtgataaaagcaaatagccatattcgcttcattcttgtccctcctccattaactactacaatgtatgaaggagtggacaagagtagaccattaatttaatggaagaaaaagtctcccttttcgtacacataacatataactaatcgctatcgaaatgatactaagccaaaacgtaaaatagccgattggcgaaatatattgatttaaaacgctgtagcgcggcatcattccaaaaacataatcgatgatgtcattatgtaacgtccaaaccgccgcgaacgctaaatgcggcaagcgaaaccgataaaacggagcatataatattccttcgaccgccatggctccgtgagaaatgattaacatccatcctgcgacatcaagcgttcccgtcactttccatactaacaagttcatcacgaccgcccaaacgccatacttcactaatgtcacgattgccaacgcttcaagcagcggaaaatgacggccgagcaaaaacgcaatcagaactagcacaaaaaataaacttgcggttgggctatctggaacaaacggcaaaaaaattggcggcgtctccgctaattgataacgataccatatatatccgtaaatcgtcccgatcacgttgactataagcaaaagccataacacggaacgatgggcaagcaacggaaaaacccatttcatgaatacacacctgctctctgcttttcctgaatgaaaaaagctgactaatcatagccagcttttttcatgatgaaccgtttatttctcttttaatcctgcaatgaattcagccatttttttcagctcttcgtccgtgcctttgaagataccagcaggcatgccgcctttaccttcttttgcgattttcgcgatttcttccggtgttaagcctgtgccaataagcgatggcgcagctgcaccgccggataagttttcaccatggcaggacgtacacgtgttagcttgggcaattttatatccttctgcgtttttgtcaatttccacttccgcccggatttttccttgttcagccgcttttttccagtcatgcgtaacaacggcttcccaagttaaatataccattgacgcaagcgttaaaagcatcattccggtagcaaccggacgcttccatggacgacgttccggaccgcgatccaaaaacggcgctaacaataacgcaccaaatgccaaccctggtataataattgccccgaccactgtataaggacctgatgcatacgaatatttaagcaattgatataagaacaagaaataccagtccggaagcggaatatatgccgtatccgtcggatcagcaatacgctctaatggagatggatgggcgaccgtcaaacataaaaaaccgatcaaaaagacagagccaaccatccattcttttaataggaagttcggccaaaacgcttccgttttcccgggatattccgaataatcttttggaatattcggctttctcactgcgggcacgcgggaatcgccgacaaatttcattccttttccgcgatgcattgcatgtttccctcctttttcttctcactaaacagcgtttatgcgaatcacagtggaccagaaataccttgtctgcgaatcattaagaagtgcgcagccattaagccgagcaatgcagcaggcaagaagaaaacgtgaatcgcaaagaatcttgttagcgtttgcgcaccgacaatttccgggtctcctgcgagcaatgttttaatggccgggccaataatcggcgttgcttcagcgatttgcaagcctacttttgtcgcaaatagcgctttcatatcccatggcaataagtagccggtaaaaccaagccccatcatgaccatgaagataagtacaccaacgatccagtttaattcgcgtggctttttgtatgcaccttggaaaaagacgcgcaacgtatgtaaaaacatcatgacaataacaaggctcgccccccagtgatgcataccgcggacgatttgtccgaacgccacttcattttgtaaataataaaccgattcccaagcgtttttaatatccggaacgtaatacattgttaaaaacattccagataaaatttggataacagtaacaaaaaatgttaatccgccaaaacaataaacaaatgcggaaaagtgatgggccgggttaacatgttccggaacttcatggtcagcgatatcccgccacaaaggcgtaatatctaaacgctcgtcaacccagtcataaagcttatttaacacgtattacgcctcccctcgtggtttcgctttacctaagtataatttgccgtctttcactttgtactcgtaacggtctagcggagctattggcggcgttccaggaacatttgtaccgtctttagtgtaacgcccgtaatggcaaggacagaaaaattggttcggatgttccttgtccgtattccagtctaccgtacagccaaggtgtttacaaatcggagacagcgctacgatttctcctttttcgtctttatacacccatgcggatcgcggctcttccgactcataccaagcgtcttttattttcactttgaaatcaaaacgctttggttcggtcgtaatgtcctttacatccgctaccgctaccatgtccgtccccgcttcatcctttaaaatcggatcaacagcaaaacggaccatcggcattagcatgccagcagccataaagccgcctacaccagttaacgtgtagttcaaaaattggcgtcttgttacgcggtttttttcactcatcgtcttcccccctctatacaaaatgaagtccaaccggacggtatttgtataacacaatataaaactaggacattctaatgatagctcattcagcgtgcaaggtcaatatcgtcatcgctttaacctttcaacttcttcatcacgctgcttcatgcccattgcgaaatgaaaaagttcagcaactgagatgtttgttcgcgaatgacttcttgcttatacgattcatccatatcctgcagtggaatcgccggcaccatccacagcctgccagaaagctgattttcatattctttccatgtgcggtcacatgtcacataaaaaacatgcttcatcccatgttccatcagctgtcttgtccaatccccaagccgccgaatgagttcttcacgctgttcgctcataaaatacgtaaatggcggaaataaaaacaacctcccctttagttgacgttccgcctcatgaacaattagctgcacaaactctcctccggatgcagccgctttggcgccatcggcaatcgtaatcggaataagcggaattaaagctgtgtcaatataatctttttctttcacatatatctccacatctgctgctgtccacttcatgcacattccccttcttttcaacgtcattttctttatcaccataccatattttttgcaaaaagaaaaaccttgcgttccgcaaggtttcacaactgtttcaactgatcagtaaggcggcgaaatgcctcttcatcttgacggtctagcgcgtcgtcaatgagtttcattaaccgttctcgttgaaattcataaagcgatttttttaaaaattgctcagccaaccgccgatcgttttcatttacttgcacttgttttggagcatatggattttcttccaatactgcgacatattgcggcgaatggaaagaagcacggaaattcaactggatataaatatcttcatcccgatttaaacgaatatcatgaaacgatttttccgcatctgtcgtcatgacattgcctttataaaaacggaacgggacatcatcgacgcaatgagttgacataatgatgccgcgcggacaatattgggcattttccacaaaatgaaccttttgcatcagctgatcatggctcattagatagtttaaaatccagacacattcccggcgttttaactggtaatgatttaaaaaccaacgaataaactcttttttctcattcacggatacatgcgtcattatgcgcttccccctcaatcgttttccaagaaagaggtgatattcaccgcaatcccctactcctccaattgaagcaatatgtctgctgcctctatgtgcccaggatcgagacgtacgatttgttgaaatatttctttcgctctctctctatttccttcttcgatcagaaaatagccatattcttcaagaaaatcaacattatccttaaagaaagtatatgcctcccggtaatggtttaatgcatcagaatacatctcaagcttatgttttgcgcgcgctaaatcccattcaaactgaggatcatactccccttgtttcatcgcttcttccaagcaggaaacgacttcttcatatcgctcttgatgcaatagcaacgcacataacgtagtcagcgcctcgatatatccttggtcaatctcgatggctttgcgcagccacgactctgcttcatccggtttttttagttttaatgcgacttttccggcatataacaataattctttattccactcatcaacgtgaatcccttcttttgcaatttcatagcttttctcaagctgtccttcttgctcatatgctttggctaaatatagataaagcggcacatattcagggtcaagctcttttagctcgcttaacttttcgattgcggttcggtaatactccgcttgaaacgccgtaaatccataaccgaataatgtccggctgtcgattttttcttgcagcgcttcgtcgtaatatggcaatgcctgctcaaattccccgcataaactgagcgcttcggcgagccgttctggaatgtgcgtaccggcaatcgtcttttctttttttaatactttttcataaaacggtatgctttttggatattgtcccgttaaaaaatatagctctgctaacgcaaactgaataatcggctcatccggcattttttcatatgcttgttggagctttcgttcacttacttcctcgagcccttgcatttgatacaagtcagcggcaatcagacacgcacgggcaaaaaggggatcatcttcatcgatttgttctaaaatttcaagcgctttttcttcctcttccagctctgtgtatacttcagctaaaaatagccgcacttctccttcatcaggataacgaagcgatagctcctcaagcaattctttcgcttcttctaacattccccatgaatataaataatccgcaagctcgtatttttcctcatcactgccattttttttgatgtcaggcacaagtgctaatgctttgtctacttctccgttttccacaagacgaacgatttcctcgattcgtttcatatgcataaaccctttcctactgaagatgtgcaacaaacattcccggtgcgcggatcacccgctccatgccaaatccgggataaaagtatatttgatttcctgctttaagcaatcttcctttatgaaccgtaataacaaggaacatgattatcataatcgacaataggcgtttcggcaactaaacggctcactgatatggcatgtcttcattccccctttacgacaagctatgaaggaatgaaaagacatatgaataaaaaagcaagaaacctgtatttggtttcttgcttctacattaaggaatgaagatgatcaaaaaacgatggataagagactgccaccgcttctggacgttttaaacagacagttccttgcgtaatgcaggcagcaatcgctagcatcatgccaatacggtgatcaccgtagctatcaacgacaacgtcctttgcctttaacgctgattttccatgaatgaccatgccatcagctgtcgctttaatatccgcgccaagttttcgcagctctgtcacaaccgtatcaattcgattcgtttccttcactttcaattcgctcgcatctttaataacggtcgtaccttccgcctgcgttgcaagcaaggcaatgatcgggatttcgtcgattaatcgcggaataagagcgccgctgatttccgtcgctgttaaattggaggtgcgaatggtaatatcgccaagcggttctgtttgctcgttacgaatgttttcgatcgtcatttccgcacccattttttgcagcacatcgataattcccgttcttgtcggattgagcccgacattttttaacgtaatttcgctgtttggtacaattgcgccagctactaagaaaaaggctgccgacgaaatatctcccggaacgtatatatttgcgcctattagctgctgcggtccggtaatagaaactgtaaggtcgtccactgttacgcttccaccgaacaaccgaatcattcgttcggtatgatcgcgagaacgatgaggttccgttactgtcgtagttccatttgttgtcaatcccgccaataaaatcgccgacttcacttgtgcgctcgcgacagaagactcgtaatgaatgggctgaagttcgccgccgcgaatggataacggggtatagttcccatgctcgcggccgtcaatgtgcgcacccatcatttttagcggctttgtcactctacccatcggccgcttggcgatcgattcatcgccaattaagcaagaatggaacggacatcccgctagaatcccgagcaataatcttgccgttgtcccggaattgccaacatttaaaatgtcagatggctccttaagaccttttaatccctttccttcgacaacaacatcgcttccgttttgctcaatcgacactcccaattttcgaaaacaatcgatcgtacttaaacaatcttctccctgtaaaaaattcgcgatggtcgttgttccattagcaattgctccaagcatcacagcgcgatgggaaatcgatttatcccctggaacattgatggttcctcgtaatgatgaaatattggttcgcaacggttgcacatcttccccctccgtttacacttcatatgtttcgtaattcgtatgtctttgaatacaggctttcgccttcgcccgatcttcctcgctttgaaagctaaggcggagcacaccgtaaatttcttcccttgtctcaataatacgaatatttgttatgctaatttgttcttttgcaagatagccggtaatttcggaaataaccccaggataatcaggaacatcgacatatagatcgtaaaaagatggaattgcccctttcgttcgcgctggaagcccgtcgcgaaattgttttgcttgtaaaaaataccggtaaatcgcttcgctattttcctcttccacaatggaacgaagcttttgcatctctgaaatccagccatcaaatagcgccaacatttcgtctttattatgtataaaaatatcgcgccacatttccgggttgcttgaagcgatgcgcgtaatatcacggaacccccctgcggcaagacggctgacaagcggattttctttttcatactgttgtgcttgatggacaagacttgctgcaataatatgcggaaaatggctaatcactccagtaatgcgatcatgttcttctggcgacagcacaacaaactgtgctttcgttccctttagccactcttttagccgttccacatcccttgccgctacatcattcgtcggcgtcaaaacgtaaaaggcgttttcaaacaaatgcgcccttgctgcagcaacgccgcttttatgcgaacctgccatcggatggccgccgataaacgttattccttgctttcctaactgttttgcatgtttgacaattcgttgctttgtgcttccaacatccgtgacaattacattttcttttaatacactgaaaggcatctccgccaagattttttccgtttgcataacaggagtggctaaaatgattagatcagcctgtctcatcccttgttcaagggaagaagcaatttcatcaatcacttttaatgaacgagcaagtttcagctcattctcatttacatcatatccgataatgacggcgttcggatgcgctttttttatcgctagcgccatcgaaccaccgattaaaccaagtccaacaacaaagacgtttccttccaactgcttcaccttcttgcgtaaaaatgctcccgttgcttaaaagcaacgggacggccttatataagctgcttttctttcaacatttgcgttaatgcatgaatgattcgttcgttttgctctttggaaccaaccgtaatgcgcaccgatgtcggaaaaccgagcgcattgccggagcgaacgatgatgccccgctcaagcaaatattgaaacacttcgtttccctcgataccaaaatcaattaaaataaagttcgcttgtgacggataatagcgcagcccattttcctcacaaaaacgataaaacgtctctaacccttgtttatttttttcgacacattcgcgaatgaatgcttgatcatctaaagcagcaatggcagctgcctgcgcgacgcttgatgtattaaatggctcgcgcgccggttcgatctcacgaatgagcgtttcgctggcaataccgtatccaacccgcagcgctgctaaaccgtatgcttttgaaaacgtacgcaaaatcattaaattatcatattggcggagaagtggaacggtttgcggataatcattcgccgttgcgtattcataatacgcctcatccaaaacggcaaggacatggctaggaactcgctcaaggaaagaggttaattcctgctcgttcacatacgtccctgtcgggttgttcgggttgcatatccaaacgacgcgcgtttgttcatcaattgcattcagcattgcttctagatcatgtcgcccatccaccagcggaatttcacgaatttccgccccttcaatcaccgcgttatgacgatattgtggaaacgtcggcgcagccatcaccgtatttgtattcggagataaaaacgcgcggcaaataatttgcacgacttcatccgacccgttgccgaaaataagctgtgtttcgttgacccctaaatgtgtggcaactttttcgcgcaacagacgtgcgtatccatcgggataaatggcaagatgatctaattgtttcatcaccgcctctttcacagcaggtgaacaaccatatggattttcattggatgctagtttaataatatcggtaagcccgtactctcgttttacttcttcaatagattttcccggctgataagggggaagcccccgcaactgtgttttaatttccatgatgacactccctatccttcagttattgcatgccgtatttatcgcaacggtgctgttagcgagcgagcgtaacggcgaaactcggcaagcgcctcctcttttttctcttccgtttgcaaaaggtcgttaagctgttcaattttttgaacaagcgcgctgccaatgacgaccccgtcacaatagttttttagcatgctaacttgttcgcttgtcgaaatgccaaatccaacaacgacaggaacgcggctatgccgctttacttcggttaaaaagtcgtttaatgtttccggcaatgtatcacgcacgccggtcacaccgagcgatgaaacgcaatataaaaatccttgcgcattggaggcaatcatttcaattcgttttttcgacgtcggtgctacgagagaaataagcggaattcccgtcgcttcaccgagtttacgaatcagctcactttcttcaaacggcagatctggaattaaaatgccgttcacttcattttttcgcgctaaagcaaaaaaggattcttctcctaattgtaacacaggattgtaatacgtaaagagaataatcggaatttttactcctttttttcgcatttccggaactaattcaattgctttttttaatgtcatttgctggcgaagcgctctttttgccgcccgttgaataatcggtccgtccgctaacggatcggaatacggaacgcctagctcgagaatgtcagctcccgcttcttgaagcgtcaatgcgagttcgatcgttatatccggccggggatctccggcgacaataaacggaataaacatcggtttagttacggttagcaactgcaatgccgtttcctccttttgcaacattcatcattgtctgcacatccttatcaccgcggccagataaacatacgagcaccgtttgatcgcttcgaagcgttttcgcaagttgaaccgccttcgctaaagcatgcgctgactcgatcgccggaatgatcccttcttcccgagataacaattgaaatacccaaatcgcttcctcatccgtaacactttcgtaacgaacgcggccgatgctggctaaataagcatgttccggtccaacacctggataatcgaggcctgcggaaatagaatatggctcaataatttgcccatgttcatcttgcaataaatacgtcagcgacccatgaatgactccttttgtcccttttgtgatcgttgcagcatggtgcggcgtatcgattccttttcccgccgcttctacaccaacaagcgtcacgttatcttctaaaaacggataaaacatgccaattgcgttgcttccgccgcccacgcacgccacaatcacatccggaagttttccttcccgttcgaggaattgctgtttcgcctcatcaccgataatacgctgaaattcgcgcaccattttcggatatggatgcgggccgacaacagaaccgatcatatagaaatgatcgtcgcaatgttgcacccaatagcggatcgcctcgtttgtcgcgtcttttaaggtacgatttccactatatgcaggaacgactttggcacctaataatttcatccggaatacgtttaattcctgacgttttatatcttcttcccccataaatacgatgcattccatcccgaaatgagccgctaccgtagccgcggcaacaccgtgctgacctgctcccgtttccgcaataatctttttctttcccattcgttttgcaagcaatacttgcccaatcgcgttattgattttatgggcgcctgtatggtttaaatcttctcgttttaagtaaatttttgcaccgtttagttttttcgttaaattagacgcaaaagtaagcggtgttggacgtccagaatactcttgtaaaattcggacgtattctgctttaaactcctcatcggcaagtgccttggcaagctcttcttctatttcctcaagcggtcgcattaatgtttccggaacgaattttccgccaaaatcgccaaatctgccattctcgtttggaacgttatacataattcgccaccttctcttcaatttctttcattttttttatgcttttttctccgttttcttcgatgccgctgctgatgtcgatgccgtaaggacggtacgaaagcagcttttcaatattttccggggtgattccgccggcaatgaaacaaggaactgcttgccgcgcagcttcctctaaataaaacggaacattttcccaatcgaatgtcattccggttccgccccacgctccgtttacacgactatctactacatatccgtccgcaacaccggcatattgcttcatcttcgcgagcgccttttcatcgtgatgaatcgccttccaaacggaaagatctgtcatttcttttatttttgcaatgtgttcgactgtttcatggccgtggcattggatcaccgcaagcggaagttgtgacgccgcgtggatgatttgatcgattggcgcgttgacaaacacgccgacaagctgtttgccgccaagcgatatatattggagccattgttttaccatttccacttccacttttcgtttgctttccgcaaaaatcagcccaacataatttgctctgcttcgaacgcttttttgtaaatcagacgcggtgcggttgccgcaatatttaaggaccggcaatggattcaacctcccgaaataattcgtaaatcgctgcttccacgtcgtcttttctcatcagcgattctccgacgagcacggcgtctgcaccgtatgtttgcaccgtttttaaatcatgagaagtgctgatgccgctttcgctgacaataacgctgcccgatggcacaaacggaatgaccttgcttgtcgtttccaaagaggtgacaaacgtatgcaaatcgcggttgtttatgccgatgatttccggtgtaaaaatatctaaaatattttctaatgtttcgcgctgatgcacttcgactaaacattccaatcctttgtcgtatgcttcctgatatagctcatacaacgtttttgccggcagcgcttcgccgattaataaaatcgcgtcagctccaattcgtacgctctcttcgatttgaatgcgatcaataataaaatctttgcgcaaaatcggaagctgtaccgcttgttttatatcgcttaaatagccgcggtgtccttggaaatatcgttcatccgtcaatacgctgatcgcatccgcccccgctttttcatacgcttttgcgatcgccacaggatgaaaatccggtcgaattaatccttttgacggggaagcctttttcacttccgcaataagaccgatagaacggtttggttttttcagcgccgccgataacgaacgacgctgtacgttttgcaaaggctttgacaatgtgagtgtctctatttctttctttttcgttgcaataatttgttcaagcatacttttctacctctttcatgcgcagtcgctcaaattgttcataggctttctttgtcatcatcgcttcttttgccatttcgaccccttcgcgaatcgtcgctgctttccccgctgcatataacgcaacgccagcattaagaatgacgatattgatcgcgctttcgtttgctcttccttccaatactgcctttaatagttcagcactttgttgaaccgtacgaacttgaacgtgttctaactttccacgcgcgagcccatattgttccggcgcgatcgtgaaacggcgaatttcaccatgtttcagttcgactacatctgtttccgccgaaatgctgcattcatcaagtccgtcttttccggttaccaataaaacgtgttccgaaccaagtcggtgaagagtttccgcaagtttttccgcgtattgtgtcgaataaacaccgattacttgccgcttgcaccgtgctggattcgaaagtggtccaattaaattgaatacagtgcgaaacccgatttctttacgcggcaatgcagcatatttcatggcggaatgatatagcggcgcgaacaaaaaagccaatcctttcgtttttagcgctcgtttcgcttcctccggggttgcttgaatatcaatatgaagcgcttctaatacgtccgcgcttccgctttttgaggaaaccgctcggttgccatgtttggccactttgacaccaagtgatgatacgacgatcgccgccgcagtggaaatgttgaatgtcgatgccccgtctccccctgttccgcacgtatcaatggcttcttcttcataatcgagcgtcatcattcggttgcgcatcgctttcaccaatcctgtcaattcatcgaccgtttccccgcgcaatcgcaaaatggataagaaactggcaatctggctggcagaggcttctccagacattatcatcatcatcgcctcatacgcttcttcttctgtcaacgtatacccctcaatacatttggcaagaagttgcttaaacatatatattctctcctttcgcaaacaatcgttcggcacgttccatcgctttgattaaggcgctcgctttattgcgcgtttctttccactccaattctggaacggaatccgcgacaattcccgcgcctgcttgcacgtaagcataaccgtcttttacaatcgcagtgcgaatcgcgatacatgaatcaatattgccgtcaaaaccgatgtaggcaatcgttccagcatataaatttcttgccgtcggttctagctcctgtaaaatttgcatcgcccttactttcggcgcaccgcttaccgttccggctggaaaggccgctaacagcgcgtcaatcgggtgaattccttcctttaacacacccgttactttcgaaatcagatgcatgacatgggagaactttccaatttccattaacactggcgtctcgactgtaccatatttcgctacttttccgatatcgttgcgggctaaatctactaacatataatgttcggctctctctttcgggtcattgtaaagctccctttgaagatgctcatcttcttctgccgaccgtcctcttcttctagtcccggcgatcgggtggatttccatatgacggttatgcacttgaattaacttttccggagagcttccgacaatttcgataccgtctagctgaaaataaaacatatatggcgacggattaatatgacgcagcattcgataaatgtgaaacccgctcacttgaatcggaacggtaaatcgctgggacaataccgcctgaaaaacatctccgttggcgatatagcttttaatggtttctacatccctcataaatgatgctttgtcataattggatatgacaccttgaaaggaaacacgcgtttcttcgtcatcgtgatgaagcaataacaatggctcttcccttccgcttgctgcttttttcatcaatgtttcgatccgctttaacccttccccgtactttctcttcttcgcttcttctgtgtccttgtcggatatgcggacataatgaataaacacaatctcacgcttatgatgatcaaacacgatcaacgattcacaaaacgtaaaataacccgtcttcaaggaaatatcgcgattggaatgaattgggactttttcgattgcggaaatgaaatcatatcctaaaaaaccgaccgcgccgccggtaaatggtatctcgcttgcaagctgcttgacgcgcagcttctgctcaatgaacagaaatgcttcttttaacgaagaagctttcatcatttcttcgccgcgctcatccatcacagaaaacgtatggccggtttcactctcaatcgttaaaaacggcgataaaccgataaaggaatagcgggcccatggcgattgatcatctttgctttctagcaaaaacaccgcttcactttttaaattttcaaatattttcactggttcaaacacatctgcaaaaaagcggcgtacaatcggaatggtctggaaatgaaccgcatcttccaaaaaagtggtgattgtgcagtttttcattatctctcctccgttcattcggatggagaatgagggtttatgaggcgaaaaaggggaataaaaaacccaaagacagatgtctttgggtagatttctcatcacacgtacaaaaaactcacctcaactaaactcactcattctcatctaccctaagctctgctcttactctgcttattacttttgtttactatgatattacatttctgttttttttgtcaatgacaaatctgggcgcaatgtgacggcatcacgtaaataaatgtgggaaatttcctcttgtttcttcgttgtctcaacagtcatcatcacacgtatgcaacgcggcaatgtgttgggaaccggaatttctctcatacacataaccggaacgtacgtccatccttctatgcggcgcagcgcttgtgctggaaacgccgcggtaatatcttcggtaacagatataagaacgaacgatacatcgcttgcggttacgtcattggcgcgaatcatttctttcagcaatgtttctgtggcatcgacaatttcctccgcttcattgcgttcaacagtaatggcacctcgaattccgcggatcattctctccctcctcccgctgaaatttgcgaagcaatgccagcagcgtttcatcatcgagcggttttatttctgccatgccaatgtctttcaaaagcaccatgcggaccgttcctgctcttgcttttttatcccctttcattttttcaaggagacggtttatatttagttgtttcggaatggaaacagggaatccatatgtacgaaaccaagaagaaaaacgatcgtaatccagcgatatgttatacacccgctcgcttacaaaaatcgcaaagagcatcccaagcgccaccgcatcgccatgcgtcatcgctccatagccaagttcattctcaagcgcatgcccaagcgtatgcccaaaatttaaatgcgcgcgaacgccagtttctttttcatcttcccgcacgacgcttgcctttacttcaattccttttttaatgcaatattgcaatcgctccccttttaagtccgcaagctcgcggatttcttgccgcagccattgataaaaatcgcggtcgcgaataagcgcgtgcttaattacttcggcaaaaccggagcgcaattctttttccggcaaggaacgcaaaaaagcaatatcataaacgaccgcttccggctggtaaaacgctccgatcatgttttttccaagcggatgattgatcgccaccttgccgccaacggcgctgtcatgcgcaagaagcgtcgtcgggatttgaatgtatgggatgccgcgcatataagtggcagcgacaaatccagctaaatcgccgacaacgccgccgccaaaggcaagaataagcgatttgcggtcaagcccgtattgaagcgcagcggtttgacatgcatagtattgctcaaatgatttcgcctcttccccgctcggtatgacatatgtgtacacatcataatcattggcaagcaatgcgcaaagtctcgataaatacaattgttccaacgttttatcggtgataataagcaatttcgtccctttggaaaaagacaattgccggagaatgtccggaagagactcaatgatcccttcaccgagaaataacgggtactgttttgttttcgtttcaataacgatttgttccatcgttaaaactcccttgcataacggcgcattttttctacgttttctttaatgagatccattcggtcttgaccgaactgatcgacgattgccgaagcaacttcccaagcgactactgcttcggcgacaacgcttgccgctggtaccgcacagctgtccgaacgctcgatgcttgctgtaaacggctctttcgtttcaatatccacgctttgcaatggcttgtaaagcgttggaatcggcttcattaccccgcgtacgacaattggcatcccggttgtcatcccgccttcaaatccaccggcgcggtttgtccggcgcgtaaatcctttttctttgctccaaataatttcatcatgtacttcgcttcccgggcgtcgcgccgcttcaaagccgatgccaaattcaacgcctttaaatgcgttaatgctcacaatcgccgcggcaattttcgcatcaagcttccggtcgtaatgaacgtggctgccgacccctgcagggactccttcgacaatgacctccacaatgccgccgatcgagtcgccgtttttcttcgcttcatcgatcgcttccatcattttgactgccgctttttcatcaaaacagcgcaccggcgactcttctgtcacttgctgcaattcctcaagcgaacgataatccattcgctccgcacgaactccgccaatttctatcacatgtccggcgacgcgaatgccaagctcttctaaaatccgctttgccaccgctcccgccgcaactcgcaccgtcgtttcccgggctgacgatcgttctaatacattgcgcatatcacgatgcccgtattttaatgcaccatttaaatcggcatgcccaggacgcggacgcgtcaccttccgttttacttcttctgctgaatcgatcggctcaattgacataatgttttgccaatgtttccaatcacggttttctacgacaagcgtgattggcgagcctaacgttttcccgtggcgcacaccgctgaaaattttcacttcatctttttcaatttgcatccgccgaccacggccgtaccctttttgtcttcttgccagctctttattaatatgttcagcaagcagcgtcagcccagccggcactccttctaaaatggtcgttaactgtggtccgtgtgattctcccgctgttaaatatctcatcctgttctctcccttcaactctttaacgcggttaagtaacaatatatcataaattaaaaaaatgaaaatagtttttgataaaaaaagaattcatcttgccgatgaactctttcataaactattttattttgcgataaaaaaatgtgtcttctatttcaaaaccgtataaggctgggttaaaaatttgttccgtgctgccgacaaacagtattccgcctggcctcaacgcttgattaaatttatagtagagttgttgttttgcctcctctgtaaaataaataagcacattgcggcatacaattaaatcaaattgacggccgaatggatcggcaagcaagttatgctttttaaacgtcaccgttctttttatcttttcgtcgatttgataatacattccttctttcttaaaaaacttttttttcatttcttccggaatttcttgcaatgaccgttccgtatacagccctattttcgcgcgggcaatcgcattctcatcgatatctgttgctaaaatggagacatgggctagcggtatgtatttcgataaaatcatcgctaccgtataaggttcttctccggtagaacaggcagcgctccatatttttaagcggcggttttgttcgaagagtttcggcaaaatctttttttcaagcacttcccaccgtttcgcatttcgataaaattccgacacgttaatcgtcattcggtcaagaaattcatgaaacaatgcctcgtctttttccattgcttgaaaaaattcttgaaaattttttaatcctcttttttcatagagcgacgttaagcgtcttttcatttgcgcttctttatactgagcaaggtcaatgcctgtttttcgcttgatgttctcaataaactgctgatagtcattcatccccgcttttcctctcttttcgtatttccaaacgattcgtctatgccttagtatatcgtaaaacaaatggaaaagagaacagaaaatgcaaaataaaaaaaccggtcatatcactgaccggtcttctgttaatacagccattggttcattaattttgaataattgacaagctcttcttctttgaaaaataagcgaatttcccgttcagcgctttccggggaatcggaaccgtgaatgacgtttttcccgacagtcagaccataatcaccgcgaatcgtgccaggcgctgcttcctgcgggtttgtttttcccatcatttgtctagccgccgcaataacgttttcgccttcccataccattgcaaatacagggcctgatgtaataaagtctactagctctccgaaaaacggacgttctttatgttccgcataatgctgttctgctaactctcgggatacttgcattaactttgcaccgacaagctggaagccctttttctcaaagcgagcaacaatctcgccgattaagttgcgctgaaccccgtcaggtttgaccatgataaacgttctttgcatcatcaattctccacccctactgtgatatgtactaggaaatcggatccccaacaaaatagtaccattgttttcgcgcattagcaataatgtccttgaaagcgctagaaatccctttttccgatatattttgctatgtcatataatgtggaacgcgccttattgtttggcagcgtttctaatacacgaaacgctttttgcagatagcggtcgctaagcgcatacgatttttcgatcgcaccagtttgtttaatcaacgtaataatttctttcatttcgtttggcgttgttttcggatgaacagctgtaattctctctcttgcatgtttatcctccatcgcgaataacgcaggaagcgttacatttccttgcaatagatcgcttcccgccggcttgccgagctttgcttccgtgccggtaaaatcaagaatgtcatccgtaatttgaaatgacatgccaacataatagccaaataagtaaagacgctctgccacgtcttttgcagcgtttgcggcaatcgctccgagctggcagcttgccgcaatcaatagcgctgtttttcgtttgatgcgccgcaagtaacaacgaaggttttgatcgaaacgatatttatctttaatttgttcaatttcaccacggcatacttcgacaatcgtattcgctaaaatgcgatgagcaagcggattctcaaggcgtgccatctgttcaagagaacgggcaaacatatagtcgccggtatacatggcaaaacgattgttccattttgccttaatcgtttttcttcctctccttagctccgcatcatcaatcacatcatcatgaacgagtgaagccatgtggattaactccaacgccactgccacatgtttaattcgttcaatatcatatgtaccgaattttgcggcaagcaatacaaaaacgggacggatccgttttccgcccgcctgcaacaagtgtagcgcagcctcgctcaattgcgagtaatcggactggaccgttttttctaattctttttcaactgcacgtaaatccgtattcaaaaacgaatacattgcttttaacttcatcctgttcaccttaactattatcgtttatgacctaaatgcattgcagcaactccaaatgtgtacgatttgacttcaatatcgacgaagccggcgtcgcggaacatctgtgcaagctcatcccttccaggaaaatcgcgcgccgattcctgaagccacgaatattcttcataactctttgcaaataactttccaaatagaggcataataaagcgaaagtaaaaatagtataactgacgaaaaccaattaacgtcggctgcgatgtttcaaggcaaacgactttgccgcctggctttacgacgcgatacatttctttcagcaccgtcatatagtcaggtacattgcgcaaaccaaagccaatcgttacataatcaaacgtattatcaggaaatggtatgttcatcgcattgccgtgaatcagttttacatttgccaactggcgttcttttactttttgttcgccaacttgcaacatatttttgctgaaatcaagcccgtatacttcaccgcttggcccgaccgcttcagcaagcgcaatcgtccaatcggcagtaccgcagcaaacgtcgagcgcctttttccccttttgtacattcattcgcttcatcgtatcctcacgccatttgagatgacgccggaaactaatgaccgaattcattcgatcgtaatgtttataaattttttcaaatacatgatgaacccgttcttcttttgattgatacatacttctacccttcttccaccgtctttttcgcgatggctgaaaaaccgccagttaactcggaaatgcggatttgcaacgcctcattgacttctaattttatttttagcaatttctctttgcaatggtcaatatagcgattacaaatatggagcaaataatgtttttgctcttttgtcaccgtttttgtttttggaaatacgatatttgccatttgctcaaacaaaacggaagaaccagaatggataaacgtctctctttccttgtttaaccgttttaacagcaagtaatcatacgaaaaatttacccataacggcgcagaaaaatgctctgccattttgcaaattaatgctgactcaatcgttccaacactgtcgaataatgtttcaattcgttcaatatctttttgatataatcgaattttatgctcattaatctctttaatggcctctgcaaacagacgaatcatcgaaatttcattcaactttgctaaataatcgtaatataaaccgctatataaatcccctgcaaggaccaccagttgtcttgttttcaaatcatcgtcttcatggttggaaacagaatttgttacttcgtcatgggtatcaagggcgatttggacaagcatcattggaataatataatggtcagctttctctggggaaatttgcgcatcttctaacatggataatgatagcaaaatgcgatcttcgtcgattggtcttgacggtatatgctgaagcaaataagaatggtgaagaaatcgttcaatttgctcttttaacaatgcgatttttatcatgatgtttttcaatataatcacccttgccccaaaaatttgcatacaatataacggagtaattataacataatttttctgtaaacgctctagtttcaatagaaaatcgttaaattacttttttccttctgactcaatttctccatgtctcgtttgaatatacgcttttcctcttactttaatggctgatgtatgttcagtgaattgagcgatcaacacttcgcctttatcgagcttttccgaatggtgaaaacgtgtatccgctcctcttgttagcccgatgacgttcacaccatcctcgagtgctttaataacgatatagtcgctgtttatattcataactctctcctcctttttagttattcgtatattttatccttttatgagcgaaagcacttctgcacgggcgacttggtccgtttcaaatactcctctcaccgccgttgtcactgtttttgctcctggttttttcacgccgcgcatcgtcatgcacatatgttctgcttcgaccactaccattactccatatggatcgagtgtttccataatcgaatcagccactgtcgctgtaatgcgttcctgcaattgtgggcggcgagctactgtttccaccgctcgtgccagcttgcttaaccctgtgacttttccgccgcgaggaatatatgcgacatgagcgactccaaaaaacggaactaaatgatgctcgcacatagagtaaaacggaatatctttgactagcactaactcctcatggtcttcactaaacacggtttgaaaatgctgctttggatcttcatgcaatcccgcaaatacttcggcatacatcttcgcaactcgttttggcgtatcgaccaatccttcacgattcggatcttccccaatcgcctctaaaatcaaccgaactgcatattcaatttgttcataattcacgtgtggcatacaaacaacatcctcctgcatcataaaagctgaatgtaatccgattctagcatatataacgaaaaaaaagcaaaaaagaagggaagcatatcgctacccttccttaaaagctcttgattgctttattatctgaacctcccgatggctaaagccacggggttcttgtgtactatagagcttcttccataccttcgcatggatactgactctaattccacaagactttcatgggcaaacacctcactggtgcttatcgccctgtgcgcccgattcaagacgttggatttttcttctctataagagtagtataccatctttgactacgtcaaagcaatcggttcatcccatgtctaaagacgggctacaccctgcatgggctttctccgattgtacttgtaagcttactttacagcatctttaagagctttacctggtttgaaagcaggaactttgctcgcaggaatttccatttcttctcctgtttgcggattgcgccctttacgagctgcacgctcacgcacttcaaagttcccaaatccaattaattgaactttatcaccttttcttaacgcttccgtaatagattcaaatacagcatctactgcttttgttgcgtcctttttggaaagaccgctagtttcagcaactgcgttgattaaatccgttttattcataccattcacctcctcccaagagagttgtaaaaaaatttcttactaattccatttcttcacattttctcatatttctatacgtataaaattcggtgacatgcctaatattaaacaatttatcgctataattcaacacattttcaacaaatcaataaaatttaggcacatttcaccaaagaaagcaactttttctgataaaagattatcatatgtcctatacgttatcaagataaaatccttgttttcaagggtttctatcattttctcacataataatgcgggcagtaaaaaaagactccaaacatggagcctttttttataaaataattgcgattaaaccgccagagccttcgttaataatacgctctagcgtttcttttaacttgtaacgcgcattttccggcatcagggcaagttttgcttgaatgccttcgcggacgatcgagctaagcgaacggccaaatatgtctgaattccaaatggagagaggatcatcttcgaaatcttgcattaaataacggacaagttcttcgctttgtttttccgtaccgataattggcgcaaattccgattcgacgtccactttaatcatatgaatggacggagctaccgcttttagccgaacaccgaagcgagatccttggcgaataatctccggctcttctaggctcatatcggaaagcgccggcgctgcaacaccgtaaccggtttgtttaaccattttcagcgcatcagcaatttgatcatattcggcttttgcatgggcaaaatcttgcatgagctgtaatagatgatcccttccgcgaatttctacaccaacgacttcttttaaaatttgatcatacagttcatctggtgcatataaatcaatttccgcaattccttgccccatttcaatgccggcaaggctggctctttcaataaaatcatattcgctgaattgctgcacaactctgtcgacatcgcgcagccgtttgatgtcttttaccgtatcgcgcacagcttcttgatagctttcgcgaagccaatgatcttcgcggagcaccatgacccagctcggtaagttcacattcacttctaataccggaaactcatataatgcttcacgaagcacgttataaacgtccgcttcccgcatgccttctacgctcattgccaacactggaatatcgtatttttccgcaagctcgcgacgaagaacttctgtatcaggatgatgagggcgaacggtattaataatcataataaacggcttaccgacttccttcagctcattaatgacgcgctcttctgcttccacataatcttggcgcggaatctcgccgattgtgccgtcggtcgtaatgaccacaccgatcgtagaatgttcttgaatcacttttcgtgtgccgatttctgccgcttcgtgaaacggaatcggctcctcgtaccatggggtatgaatcatacgcgggccgttttcatcttcatagccttttgcgcctggaacagcatatcctacacaatcaacgaggcgaatatttacttctaatccctcatcgacttttacggtaacagcttggttcggtacaaattttggctccgtcgtcataatcgtttttccagcggcgctttgcggcagttcatcttgcgtacgcgctttatctgcttcgtttttaatgttagggatgacgacaagttccataaatctttttataaaagtagatttaccggtccggaccgctccgactactcctaaataaatatcgccaccagttcgctcggcgatatctttgaaaatatcgactttttccaaatgactcccctccagtctttgggtcgttatagttaacaaccgaatttgctagtattgtaggacactatatgaatatgatgttgtcctattcatttatgactaaaatataaaaaatcccttctctagaatgtattttcctagagaagggttcatgacttaattcgttaaaaaaattggttcatttgttttgggatcaatcgtatatggaagggagtaagccggcacaaacaacgaatgtttcactaatatatcgcgaatatcatcacctgggcgataatggtgtttttcttttcttaacgcattatataaatcaatgcgataatcgatataaatttctccattatagtcaatgacaaatggcaaattgtttcccgaaaatggactgacagcatgcggcggctctttataaccgagttttttataatcaagtgtaaatactccttttgcgatcattttcttaaacggaggatatttatgttgatcttgatacattttcaaacgcaatttcagttcgcgaatttgttcggctgagcgcaagtcaagcaacttaacggttggattgttttcggcatctacaatgacgtattgaaaaatcccgccgctttcataggcgtttcctggtggttcctgcatataacgtggtattaatttattaaaatcaataggatacttttgataaatcggagttttcatatcgcgcgtttttatcggcaaaagccctcccgtcgcttcacggtattgattaactgccgattgcaccgcagccacttggtcttcgtacggaatttgattttgttttaaccgttcttctggatacagacagcctgagagagagaataacatcaagcacaatgccatgcaacgaacaatccatttcatttacaatccatcctttaaccgtgtctattctggtgtaggtccgctaaatacgacaaaaataataataattcctgctaaaatcataaggacataagcgataaatgccaaaataaatcgaataatcttgttttttgctttataacggctaatataaattgaaaataccgaaataaacatgaataccattgaggtaatggcaatccacattttcgccaacgccggtgacatcgtttttcctccttttttcgacacttattatagcatatcacctaatacacggcgcaaaaaaaactgaagtaaagcggggctttctttacttcagtttaacaataatacccttgttccggaagctcaagtctatagttgttcgtagtattgtatgcgaagtacaaacaacttgtatcatcgaacgcctattttctttatttttactgttgcgattccgtaagaatattcattaaatcatccatctcttgcgttttcccgcgcgacattaacgaatccaccgcatcttttggatcttttccgtcgaacagtacttcataaagcacttccgtgattggcatttttactccgagttttttggcaagctgataagccgctttcgttgttcttaccccttctacaaccattcccatgctttcaagcacttcatccagcttttttccttttcccaacatatgaccagcgcgccaatttcgtgaatgaacacttgtacatgtgacaattaagtcgccgacgcctgttaatccggcaaaggtcagcggattggcaccaagcgcgcagcctaagcgggcaatttctgcaagacctcttgtaataagggccgcttttgcattatccccatatcctaatccatccgtaataccggcagctaaagcgataatatttttcaacgctccaccgagttcaaccccaattaaatccggattggtgtaaacgcgaaagtattggtggttcataaacaaatcttgaatgcgctccgccgctttcatgtttttcgaagaaacggttacggtcgtcggatggcgcaagcttacttcctcggcatggctcgggccagataagacgacaacatcttgcaaaagctctcccatttcttcctcaatgatttcagagacacgtttatgtgtgtctggttcaattcctttactcactgctacaatggtgattggttcatgaatacaattgcccactttccgtaatacttctcggattgcttttgtcggtacagctaacacaaccgtttgaatatgatctagcgcccgacaaagatcatcataaccaacaattccttcaggcagctgaatccctggcaaatatttttcattcgtccgttttgtgtttatttcctcaatctgctccgaacggtgcccccaaagacgaacaagatatttgttatctgctaaaacaatggaaagcgctgtcccccagcttcctgctcctagcactgtaatttgctccatcgtttctcacttccttttataaaattgcttgccgcctccgcttttcggtgtcgccgatgagcaggcgcccttcgcttttcttattgtccagcttcggcggctagctcccttgtgcgaaataacctccgcccttgaagtgcaagcacttccgcgggcgaagaacatttcgcttcgggagctattcgcgccgcctccgcttttcttattgtctagctccgggcgccatcggctcgcgtcgcttcggccccgctgcggcggcgacagcctcctcgcgggtcctccagcgcgtttcgccgatgagcaggcgcccttcgcttttcttatttccttggtctggcgatgatttttattggtgtgccttcgaagccaaacgcatcgcggatgcggttttctaaaaagcgttcataggagaaatgcatcaattctgggtcgttgacaaaaacaacaaacgttggcggttttacagccacttgcgtcatgtaataaatttttaagcgccgtccgttatgcgttggtgtcggattcattgctactgcatccataatcacttcattcaacacatttgtttgcacgcgcatcgcatgattttcactcaccatgcgaacgagcggcaataatttatgtaagcgttgttttgtttttgcagaaacaaagataattggcgcataatcaagaaatggaaaatgatcacgaattttccgctcaaattcgattaatgttttgtcatctttttcaatcgcatcccatttgtttacaacaatgattacacctcgccccgcttcatgggcatatccggcaatttttttatcttgttcgataatcccctcttcggcgttcaaaacaacgagaacgacatcagagcgctcaatcgcttttaacgcgcgcaatacactatatttttcggtgctttcataaatttttcctctttttctcattcctgctgtatcaataataacatattcttgtccttccctcacaaacgttgtatcgacagcatcccgtgtcgtaccggcaatatcgctgacaatgacgcgctcttctcctaaaatggcattaacaagggatgatttgccaacgttcggccgtccgattaaacaaaacttaattacatcttcttcatattcttcttgaccgcgttttggaaaatgacgtgctactgcatccaataaatcaccgagccccgttccgtgcgaaccggaaatcggatatggatcgccaaacccaagtgcataaaaatcgtaaatgagatcgcgcatttctggattatcaattttattcaccgcaaggacaacaggtttgttagaacggtgtaaaattttcgctacttcctcatcagccgctgtcactccatcacggccgtttaccataaaaataataacatctgcttcatcgatcgcgatttccgcttgttggcgaatttgcactaaaagcggctcatcgccaatatcgatcccacctgtatcaattaagtaaaatttatgatttaaccattccgcgctgctgtaaattctgtcgcgagtcaccccaggtacatcctccacaatggaaatacgctcaccaacgattcggttaaaaatcgttgattttccaacattcggacgtccaacaattgctacgactggattggtcatgctatcaccctttctttacgtatcgcgactgtaaaaaagcacccttcaaggaagggtacagctgttttattttatcaaaaacaccattcgccaacaataatctaatgcttgacaatgatgaataattcttctgccagctcatgagcaatcccatcaagaatcgcttctaaattggcggcgatcctctccatttcttcttttgtttcacatgtaaaaatcggagcccctcccgcaactttttgcgcattcgttgtaatgacagctaggatcattttctcatgtgtcatattcttctattctccccttcgaataaactgccgtttttttggcatacgaatagcattttctaatatcggtgcattctcaataatcttttttgccttttcgatatcattcacctgcggcaaaataaaaatacccacacgcccatcatttaaatcccgtttggctaggggcacaagcgccggcgtccctgaatcgcgatatactccaagcgcggaagatacgtcatgcaaaatcgcctgccgttgtcccaggtttgcaatcgttgtgcgcgcattaaaatttttcggcgttaaaataaaccccatcccatatcgcaaaatctcttcgcggcgtgcttgcagcccgatattcataatgtaaatgttatcaacatataatcccgctccttcaaaatgcggctttacatattccacgtctgcaatatcttttaagcgattccctgtcattaaccggtgcgcaatgaacaaacaaatcacactgacaaccattgctgcccaaacattccatattaaatacgcaagtgtggaaaagaaagaagtaaaaataactaaatagttgcgcccttcaaaaacaatggcaattccttcaatatatgtctttccgcgcggcacaagttcatattggtcaagttcgttcaatgtattgcgttccatattgcgcacttcacgaaactgcgacgcagcaagcgctaaaaaagtgatggctgtaaattctttttccataatggccggaacggcaatggtgccgaggccagcagcaatcacaccaagagcgatgtgaatggtttttccgtgcaaatatgtcggatattgacgatagtctgtccgtaataaatataaccgtgtcagcactccaaccacaactccatatagaatgggaaaagtatattcattcatggctgtcttgtcccccttatttgtttttttccatcgacatacactgcaatctgctcgaatagcgtccaaataagcaagcaaaacgcactaatggatattgtgtctaaaaaagaaaaagaaccaatgacatatgaaaacgctactcttttggaaatgatggagtacaatatttctccttggcagcttccaacgatcaagcatactaagcgtgattgaatattttcgtaaaatagaaaacatattatgaatagcatccctgcaagcatccatgtacgatccatccatatccatactgggtcaaaaagaacgagcaattggaaagatgtataggcaaaggcaatcgtcaatgcggcgatcactaaatatagaagcttccgacgagtttgctttgccgtgaaataacaggataagaaaaaaagaaataaaaaagaaagcgttacacaaaaactgcctatatacagcgaaacagatgagaggataatggtaatcaatgcgatcgcggccaacatcgtccgttggcgtgtttttttcataaaaaaagttgcgatcatccatattatccaaaaaaaggagtaaaaataaataccttccataccttccacccccttattatgttcattatttcatcttttatgaacattcattcgcgcataaggaaaataaaaaatagttatagtaaagaatgacatagaaaaagaaaggagcgaaaacaaagtgggcaaagaccggcaagaaaaaaagctaaaacaatcacaccgcgtcgagtccgaccgtgatcaatctatcgaacacaaaggcgcaacaagacttgaagacccagaagcagcaagagaacgaaatcaacactaaaaagtagacgcaccgcatttatccgcgacaagtgcagaaagattaaaaaggatagcatcaaaaaagctgactccatgattacaaatggagtcagctttcaaattgaaaaagcagaacatcaagaacttttatttttccatcattcgcccgagtggtttataaatatagtcgatcatctgcgtcggacctggaagatcggggttccatattaacactatcgcaagaatcgttcccagacttaaaagtacaacaaaaacggctttttcttttttctgcgtccggttgattcgcggccattcgtatagaaagatgagggcaaccaagacaagagtacctagtattaattcaattttcattattttttcacctcttgttcaggcaatccttgcggagcagtgtctatgcccggtctgcggacatataccttcgtcttcacaaccacttcaacgtcagggaagatttcctcccagcgatcctttacccggttccattctcttggatatttccggtggaaagtatctgcaaagccaaaaatatcggctttcatttctttttgtacttttttcaatgtgtttctaatgcgcttattcgtctcctttgccaattctttttcgatcattttcgtatacttagggtttagcaaatctaattttgttccgtttaatatgatatcgtcttccgcagtcgcctttacgatcatcttccatttgcctttctcatatttcgggataagttccgtatgcgctcttatcagcgtggccgtaatatttcccttttcccctttcggcttaatcgtgatattcgcctctttaatctcatttctgagccaaagcacgccccgagtcaactgatcatcaatatctccgatcattttatccttcttaaaaatggcggtacgttggataaacgcaatgggctgcagttcttttttcccttcttccggcggcttgatcttcaccatgggaagagccgctgcaccggcatcgccgcttagcatttgcagaacatcttttaccgttactcgcaataaaagctgcgattctgacaattcccgcagcacttctgatgagctttgctcaatcggagggaccaattcaagcacacttttcgcagttccttcactcactaatacattggaacgaaggcgaacttctggattgcggctcagaaagtcgagatgctggcgaatccctgcttttgccgctttctccccaaacacgatcaccttggtgtgtccccagaagacacggcgaggaagcttctcttgcaggttcgagatcgcatcagccacggtaacacccgtacccgatcttataatcgtttcacttccgcccgcgccacctccgcccatcatctgacctcctccaccgatggatttcggaacaactatttccactgtaatcctgatctccccattttttgtttgatcaattcctaggcctacgattagcgctaaatcgttgacttctgtccggtcccaacagccgcttagcaaaataagatgaacacaagcgaaaacaatttttgctactctttgtaagatgcccattctagtttatctcctttttccccttgtttcattgctgcccttatccttgacattttacttgatttgggttgttggttcttttgcgccattttgcgatgaataggagaaggagaggaagtcccgtttgaatcgacattaggtaaaacggggaagaacttcctagaaaatggatcaattccattaaattcggcgccgaccagatggcaaatagcagcagcaataatcccatgggaaaaacgattgggcgataatctgacaaattcagccattgcgccgttcccagcactaaagcgtaataaaagacagcaatcttcaaaaaaacccctgatacccaaagggccattacgacggcttcaaggtgttctagaaagtccgcaatactaatataacggacagcgctcattccgggataagtaaaacgatctgtgattcctccaaggatgaaaaggatggcaatgttgatgaaagataaagtcaacatgaccgcagtgaccgagatcatgccccatttctttcctttgttgcgatcggccacataaggaagcagaaaagcgataagaagaaactcactaaaccagccttgcgggaccatcgcacccatgagcgagggcattattcccttttccataatcggaaacatattctttgcttccatatccgggatcaaaaggataatattgaccactatcagaataatcacaataggcacgatcatttccgcaagcctgcctatcacttccacaccgccgcggacagcaaaggagcacactaggatcatacttcccattataaaaaataatggagtatgaaaaagaaagttgcctacaacaaattcgccatactctcggacaataatcccgcttatatgcaaatggaaaaataaaaagatcaacccaaccactttccctaaaaatttgccgagaatatccctgctatactcgataagggttttttctggataaagctgatgcaactgaacggcaatatgaactatcaaaaaaccgatgagagaagcccaaagaggagagagccacatatcctgttttgcgtgtcgggcggtgattgcagggactaaaagaatggcggtggcgataattgtaggatacatcatcatccccatttgtgcggcagatatttttcctttctcgatcataatggtcctcctttgcctttactcgtcttgtcatctccgtaatcaggactcggtctctgattcggaccttgccgctcgatattattatccgctcccgttaaatgagggcgtgtattgaacttccaaaaaggcgcgcgcagcagcacgtctttcatttcgcccccttgtattggagccatcggagataagtagggaacgccgaaagaacggagcgtcgccatatgagtaacaatcataagcagcccaagcataatcccgagaagccctaacgtccctgccaaaaagatcatgggaaagcgcagcaaccttaatgccattccagccgtatagcgcgggaaggtaaaagaagcaatccctgtcaaagcaactaccatgatcagtggagcagaaacaagacctgcttggaccgcagcttgcccaatcaccagcgcaccaacgatactaaccgcggcacccgcttgtttaggaagcctcacccccgcttcacgtatggcctcaaatgctaattccatgagcacggcttcgaccagcgccggaaagggaactttctcccgagaagtggcaatggttatcaaaagtgtagtaggaagcatttcctgatgaaaagtaaggagcgccacatacaacgacggcagtaaaagagatatcaaaagaaatatgtaacgcagccagcgggttgccgtgctcattaaggatcgttgatagtaatcttcatttgattgcagcaaggaataaaaagaaaccggcacaatcaaaacgaaaggagtgccatcttgaaaaatcgctactcgtccttcaagcaggtttgccgccaccacatcaggccgttcggtattcaagacttgaggaaatggggaataaggattatcctcgataaactcttcaatatagctcgtttccaaaatgccatctaccttgatacggttaagccgggcctctatttcctggattaacgtttgctcggcaatcccttcaatataagagataactacttcagtctgggtgtacttgccaattttcattgattttgttttcagctgcgggcttcttatttttctgcgcaacaaagcaagattagtccctaatgattcggtgaagccctcccgcggcccccttatcacagattcccccaccggttcttcgatggaacgtttttcccaatgtgccaaacctaaagcgaatccttcgctttgttgatcgataagcaagaccggatttccaccagagatctgttcaatgcactctgttattgtttgtactctctttaccttagaaacggtcaatttttgttctagtatatgattgacatgaatgaactgatcggtattctccttggcattattttctttcatcaaaggggtgagcacgcccgcatcgatttctttgatgtcagctaaaccgtcgatataaataagggcagcctttgtttttccaccaatttgaaatgggcgaaaaacgacatccatacaattttgatagatattttgcagtttttgcagatttttatttaagtcggtagaaagaaagtcctgttgttgctgattttggttctgttgtttttgatcttgttcttgtttctttatgatttgttttcttttcttcctttctttaaaaaaaaacatccaattccccttctttctaacaagcaggcgttctcaacttttattttttccatttttaaaatacgataacccctttttttgacaataaagttatttaaaacatgaaaaaatcattccttcgctagccggaggcacttattccaactcacggttgcaggtgtacagccaaacgaggccagctttcggcgtgcgaaagaaccttttttgtccatggagcatagattttgttgatctttttatagaatatatgttcgatttaaagaataaaaaacaccgcgattcatctccccactttactcagagggggttaatgaaaaaccccttcgtcccgtgattttggtcatcgggatgaagggtgaatttatcggcaactatatactttcgtgtcaaagcctctttccgttaaccaatgatgcgtatcaccgcgaatgacaagcggcacacgctgcagcttatcgatcgtctttgcccccagcgcccccataatcaacgttaaatcgtgatgaagctcctcgatagaggcaactaacgcttccactccttgttcgacaagcgttcgcaacaatggtcccgccattccaaccgcggatgctcctagggcgatcgctttcgcagcatccaacgctgtacggacaccgccgctgccgatcacgactaaagaaggagaggtttgcgctacctctacgattgatgccgccgttggaatcccccaatcattaaaatacgttattatgttggaacgtcgtttattttcaatacgggcaaaattggtgccgcccaagcctccaacatcgatgattttcacgcctacttcttctaagcgcgaagcagtttccttgctcatgccaaatcctacttcttttacgataacagggacttgaacggcttgaacaatttgttcgatgcgaagcagtactcccgtaaaatcacgatctccttccggcatcacaagctcttgcaccacatttaaatgaatttgcagaccgtccgcctcaatcatatctacagcacgcttcgcatcatcgacagttgcttcactgccaatgttcgcaaaaataatgccgtttttatttacttttcgtacaatttcaaacgttcctcgctgtttattgtctcttagcgccgatgtttgcgaaccaacggccatcgctattcggcaatgttttgccgcctccgctaatcctttattaatttcaaacgtttgttttcctccgccgccggtcatcgcattgataaagaaaggcgaacttaacgaaagttcgcctaaagcagtatgcaagtgaatatcgttcatgcgtacatcaggtaaactttgatgaacaaacgtaatgtcatcaaatccgcttgcaccttgatcggcagtagagagcgcatgctgaatatgttcgattttccgctttgctctgctcattgcttcatcctcgttattttaattttttcagctgttccccgaggacttcgccaatttgaaaacctcttacttcatttgacggctttgtatattggctataatcttcttcaggtgctgtttcttcttcgatcagctcgcgcatacttaacgaaatgcggcgctccgcttcgtttacatcaagcactttcgcttttacttcttctccttcttttagcacttcatgaggggtgccgatgcgcttattagagatttgtgaaatgtggacaaggccttcgacgcctgggaaaatttcaacgaacgcgccaaacggtacaagccgttttaccttgccagtgacgatatcgccaggggcgactttttcagcaatcccttcccaagggcccggcattgcttctttgatcgaaagggagacgcggccattttcttcgtcaaccgcaagcacttttacttttacggtttctccttcttttacgacttcagacggatgggcgacacgtgtatgggaaagctgcgaaatatgtacaagtccatcaaagccgccaacatcaacaaacacgccaaagtcggtgacacggcgtacggttccctcaagcacttgtcctggctctaaacggctaagcgcctccttgtgcttgcgttcttgctcttcttccacaacagcacgatgtgataaaatgatgcgatttttttcacggttaagctctaccacttttactgcaagcgtcttccctttataatcagaaaagtcttcaacatagtgaggttcgacaagggaggcaggtataaatccacgcactcctacatcagcaacaagcccgcctttgacgatgtcttttacgacgacatcaaacgtttctccgctggcaaattttctctctaactcttcccaagcgcggtctgcgtctaccgctttttttgataaaattaacagtccatcctcttcgttttcgccttcttctacttttttgactttcgccgtcacttcatcgccgacagagacagcatcacttgttttttcaatatgcaaactagataattcactaattggaataatcccgctttgtttgcttccttcaatatcgacaagcacttgtttatcttctagctttaccactttgcctcggacgatatcacctaccttatatacattcacttctaaattcatatcctctgccatgttaaaccctccttaatcgactgacggtccgtgcttcctccataagaaagcaccacctacatcatcgctatatcaatccaaaccatgatgtacaataggaccgtttttctatttagtataccatattttctcaatagacatgtaactgaatgcttatcgatactgatctaataacgcttggatatgttgcataatataagctgtcgcttcttccggtgatgcttttttctctcttagtggcgtcatatcaatcggtgatccgtaaacaaccttaagcggcacaaacggacgatatgaaccaataatggcgcatggaacaacagcggcacttgttcgaagcgcaaaaaaaccgacgccaggcagccctttttttaattttccatctttgcttcgtgttccctctgggaaaatgcctaacacatgcccttgttttaacacttctaagccggttcgcaatgcttggcgatcgctcattcctctttttaccggaaacgcatgcaaagtcgtaattaagttttttaagagcggaacacgaaacaattcctctttcgccataaaatgaatcggtcttggagcagtaattccaaggattggcggatcgagattgctaatatggtttgcgcaaagaagtactcctccttctttcggaaacttctccgcccctatcacctcaatacggtaaagaggggttaaaatgctttttacaactcccttggcaaacgaataaaaatccaccgtcacccaatcctttcgtttacaatttccataatgcgatccaccacttcttcaatcgacagtgacgtagtatcaatttctatcgcatcttccgctttcttaagcggtgctacttcacgctccgaatcgatttgatcacggcgtgcaatttcctttttcaacgtttctaagtcagatggaaatcctctagcaatgttttccgcatgacgacgctttgctctttcttccacagatgctttcaaaaagatttttacttctgcattcggaagaacatatgtgccaatatcacggccatccattacgacaccgccattttttgcgagagcgcgttggcgcgccaccatttcttcccgcactgacgggtgttttgcgactagcgatactgcattggttacttcttcactgcgaataatgtttgtaacgtcttctccattgacaaatacaagctgcccttgttcagatgattttaattcaatatatgtattttttaacaaagaaattaatgcttgttcgtcatcaagcgcaactttttgttgcagcgccacgtacgttagtgcccggtacatcgcgccagtatcaatataaagataagagagccgtttcgctataattttcgcaacagtgcttttccctgctgccgctggtccatcaatggcaatgcgaatgttgtttctcataattcctcctatcatatctacatgattttttatcaaagaaaaaagcaggaaactcctgcgtgcttcgatgccattttaccatataggccgctagcggtcgatgattgtttcgattgtttttgtcttttcttgtctgctaacgccttcatattcataaatttttcctaaataagggctaagcggagtatataaaatgagccattgagcaatgattaaaaaaacaaactgaataataacaagctttagtaaaatagattccactcgtttcattggaaccaacagcccgctttccgttttttatatagccattattccacgctttttcgccatttattcgcaatatcttcctctctttttcttatctctaactgctgttcaaaactatatcgaatcaatcgtacgcgatcttgcggagatacatccaaaaattgtaaggacgctttatatatatcactgtttttcgcttgaaatatacgaacgatttttgctttcacttttaaataatgatattctcctgatttcatagcaagtacaaaccatgcctctaccaccattccaggaagcagctgcttttgcttatgctctggcaatacgatcgcggctccgccagcgctaatatcagtcgtcatcgttgtaaacggcataaattcttgatggagaggatgaatcgccacatccgtattcgcttccactcttacataacggcgacgctgaatgcgcactaacttatctactcctggataggaaagaacaaccattggtatcggctgacgcacttttccaattacttctgtttcaaataaataaagactatgatccggcccaacaaaacttgctttaaattgcattccatttaataaaaacacagttttttctgtttttacattaattggatagttaatatgtatataaccgtcacttatttctgccactttgcttttatatttttcctcttccccgcctgctggttctaacattatcgtatcccctatttttaacatcgtctctccctctcattttcttctcatgtttattaaaacaaaaaggaaaagcttgcatcaagcttttcctttggtaaagggagagataggatttgcacctatacaaacatatcctttaactatagttttgttcgacgctttgcagcttttcgactttttcctccattcctgtgtttgcattaataaaaatttgatatgtgtcttctccaagtgttcctaaaaattcatagcagagcacttgctcgttcatatcgtttacaattattgcttggcgctgttccattacttttaaatttggatttacttttttcctcgcttgttctgctgtcaattttggttttgacagcgggcgtttaacggaagaagataagtaatcacgcgcagagaagccgacaatcgttccatcatcaagagctactttcattttaattgcttccggataaatgcgaattccgttttcatttgtcacaaatgttaatacagctacgttatcatattgggaactatcatatagctctaaattcttaaacttgtgcttctgcaaaaatttcatccctctatttgccgcttcatgcaaactaatcgcctgtttttttattggacggctatcgattacccaaatcggataaccgcctttttctgtaatgtccatataaatactgcttttcttttttggatcgcggatcgtcaaactgtaaaagcgttcatctgctccttttccacttgttgtcacttttatgttttctgttccttttaacccaagaaaagaacgagcaatttgtttcgcttctgtttttgaaattggttttcctttcgcacggacaaaacctttttctttattcttcaacccaataaatgtcgggctaaattctgatgatctcgagaaagtatctacatttttttcgactgatttaaacccatcaataataatgttatcgtcagggctgtcgtttgtagcaagcgctaattccacatccatccaacgcaagttgttttttaaaactaaatgttgaacattgcgaagttcttgttgaatatttgccgcatttttatatagggcttgtaacgtgcgatattcttcattcgtaagcggttctttttctaaatcgcgaatcgctgcccgatagctgaactcccctattttggcaagaaactcttgcgttttgttaaacgggagtaaagaaagcggcaattgtccgacacttgtatgggcttctgaggcgattcgccatacttcagccaaagccggagaaagtgatgcacgggaattcatggcaagcgttgtgccgattttatcatgcaataagtcaatttgataggttaagtcgtggaaagcacgctgatagttattttcagcatgaattaatatcgcgtttttttcttggtgttcccgatatccccaatacgctgttccgacaattccaagtgacagtactccgattaataaatttcgtatcatttttttgttcacctcctgcattatttacaaaaaatgtgtttgccgatccgcttaatttgcggcctattccaaatccatgcactcgttgctgtcgacgggttgaaataataaatggctccaccggtaggatcccaaccgttaatcgcatctagcaccgctttttttgccgtttcattcggcgtcagccaaatttgcccatcggctactgcagtaaatgccccaggctgaaaaatcactcccgccaccgtatctggaaacgaaggatgttctaagcgatttaaaatgacggctgccacggcgacttggccgatataaggctctccgcgcgcttctccatatacggcatttgccatcaattgaatatcgttttgtgaaaaaccgtttggcacattggatgctgttgcttttgccgagctgtttccgccgccccttttatttctttttacttgctggcttaacggaatgcccccgtaatgggtaaacgaattgcctttgcgaatttgctccttcacaaattgctcatgatatttcgatacctttactagttttgcttttgtactctcaccgacaagcccgtcgactggaagtccatattcatattgaaagttgcgcactgcccaatatgtattccagccaaaaactccatcaatttttccattgtaaaatccgatatactgcaatcgtgcttgtaattcaatgacatcatctccaaccgccccacgctgaatcacttgattcgaaaacgcttttacttcttccgctggttttccacagataaacaaacaagcaaccaatacggcaaaccataaatgccactttattttccttatcatacgcgaaccctcccgtattacttctgttgttttatccctattttctttcgaatttgcctttttatgcaaaaaaaaacaaaaaaccaagcgtattatgcttggctttttgctgaagggattctatcgtaatcatgtaatcctttcgcttgttttacttttcgaagagcagaccaccataataacagcatgaacggaatcatgtaataactccatttttcctgtgtcaacaaaatgaaatcatacgtcccgtgcaatagaaatggcagaaaaaaagaaagaaataagtagcgccgcttttttatagtaaattttgcttttccaaaataaaaccccataatgaccgcgaataaagcatggcttgagacaggtaaaaacgctcttgttacggcaaattctacaccgtttgccaataaatacaaaatattttccatcgtcgcaaaaccgagcgatacacttgcgctgtatacgatgccatcgtacggctcatcaaactcgcggtggtcataaataaaaaaatagacaataaaccacttcacaaactcttccaataatcccgacaaaaaaaaggcgcgagctatcttagaggctgcgattccttccacatgaaacacatattgaataaacataatgggaaacacaagaagcgccccaataacaaatgttctcaacacaatggatagcggttcggtttcatattcatcttttaaataaaaataactaagcagcgcaacacctggggcaataccagacgaaattaacgttaacatacaaatccccgtttccatccgttttctttatggtaacatgagaatgtggcatttgaaaatgaccttccgatatttcatcatagcagaactttctcgaaggaggaagaacagcgaaaaagttcctgattattcacacaggcggtactatttcgatgaaggaagatgataacctaatttcatctgtcaaagtagccggaagagaagaagcgcgcggaaaaggggtgttggggccgtactcaatgacgaaatccacacagctaaaaacgtgacaaaaactcatacgtgtgatttatcaaatatatttaacccgtggtgctagataaaatcagacaagcacaaaactagagattcgataataattttatgaataaagtgacatactcccaccacctacgcttcgcttagaggtgggggcttctcgggtaatcccatctcatgatgggaagttgaccgagcgatccccgtgtgccccacggttcgaggacaaattagacgatcgccaatcgtttcatgccctcatgtttgatattgatggccgcattgacgtccctgtcgctctcgaatccacattcacagcggaatgtccgttcagaaagcgatagagactccttgactcgaccgcagcacgaacacgttttggacgaagggaaccatttgtcgattttgatcagcttcttcccctgttcggccagcttgtactgaaggaaagtggtgaacatgccccagccgttatcatgaacgccttgaccgaaatggagggcttgtgacatccctttcatgttgaggtcttcgatgaccacgcaatcataccgtttcgctaatttgtgcgactccttatgcagaaagtccttgcgctggttggcaattttctcatgcagcttcgctactttcagacgctgtttgtgccaacgattcgagcctttctttttacgagacaatttacgctgttctttcgctaatgtttccaatgctttgcgatagaatcgaggataattggctctcttaccctcgctatcgacatacagcgtactcatggaaaagtcaagcccaacaaccgtttgtacttcttttagggcaggttgatgttcgtactctgtgagaatagaaatatagtattttcctgttttggttttcgtgatcgtacaagacttgatgatatggtgggcaggaatctcccggtgttgcttgaacttgatccatttcagtttgggcagcttgatatagccatctgaaagcttgatgttgccatttaccatatttgtggtgtacgactgtttcgccttgcggtttttgaacttgggaaatccagcgcggccagaaaagaagtgttgaaacgctttctgcaaatttagttgagcatttgccagcgcaaggctgtccacttcttttagccaaggaaactcctttttgtacttggcaggggtcggaaatgtttgttgtttcaaggattctttatcgtccttgaacttttcaaacatttgtatgcgttcttcaagcattttgttatacacaaaacggacacaaccgaaggttttggcgagcaattcttcttgttcttttgttgggtatagacggaactgataggctttgtttgccatatcgacaccacatcacttcataccttgattttcgatatattttttgattacttcaatgggcgcaccacccgttgtaagcaggcaaaagcttcttgaccaaaaatattctttccacagttttcttttcacttgcggaaaatgctttttgatcagtcgagaacttgcacttttataggcattgatgaacttggataattcactatttggatgtgctttgaacaaaatatgcacatggtccatatcgtgattccattcgaccaaggaaatattgtaatttttacccaatctcacaaacatatcttttgcatagtcagatatggtatcatcaatcacttgtctgcgatattttacaaccagcacaagatgataatacaataggaacactgaatggttattattgtctaatttcattgatacaacagcctttcatttttctaaaactgattatatcataacacacaaaaaagagacaattttaggctatacctaaccgaaattcatctcccactttcacttcgtttagaagtgggagacttctttcggaaagatgttaaaagttcgattttatagagaatatttgagtataaagtgtatatatgataatatgatgcggctcacctcatccagatattccctatttaataaagaggacagtgtgttaactacactgtccttgtgcccatttatatactgaactgtagatgagcatttttcattacaataatttccatggttagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaatatcttgcttcgcagcgtcataaatgaactcgacgacgctgtggtctttccgcgaccgaagaagctccagcccggtggagaggttttgtcgggattcggcgatgctgtacacgcaggccaacagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatccagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccagcgctgggcgtagtaacgcaagatgtcttcgtccccgagttcccggtcggtgctcaagatgcaatgaagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatggccccctcatagcgatacacgcgataacgctcctgccccaccgtgacgaggcgggtgtctttggactcgatatagcgggcaaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatcgcgatgacatggaatccctgtttcagacaggcttcgatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcaccttgagcgaggaaagcatctcgatcgccaggtcgatcttgctttttcccgctttcttgtcatacaggcggaacgcaaatgggaacgcctgcgtgaaggtgtgcaccatcagccaaacgagcgaatgcccccagaccgattgatgatctttatgcgagtagtgccagtcgcacccttgaatggcgtgcacagcccgtgacgaaggctttgttttttggcaaatcgtatcatcaatcgaaacaaaaaggggttgattcttccgtttggccagtcgttcgacctgggaaaggatccactcttgaagcttcccaagcagcctttcctcgttccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtaatgaatatcagtcaatgttcccgagaatcccttggtggtcaaggcatcgacaatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccagcgtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtgtgaatgggttttgaacacatctattttacccaaggagtccggttcatgtctccttttttgtttagttgtcaatttatgtcagtgaatttgctcatctacagtactgaatttcccttctaaattatcttcattagctgcaagcaatacggctaattttattcttgcctttttactgtctaaatctttccctaaaataactccatttttaacaagatcataagcgctgcctaaataatcataagtcgtatatacttccccttcttctgcacttgttgtaattacaacttttatttctttcgatacagcttcttttattgcgcccatcatttttggtgatacttgtcctctgcctaccccttctaaaacaattccttttacattagcgtttatggctgcttttataaatttatcgtcagcgtctaaatagcatttgattatatctacttcaggtatttcattttttattttgtatgtttcccttctaattggcttttgatatatgtatactttatcattatcgataatccctaaatacccatatccaaaaacatcaaagccttgtaaattagaagcatgtacttttttcacatgtctggccacaaatatgcgttcattaaatactacaaccgttcctacacctcttaaatcgtcattacaagccgtataaaccgcatggcgaatatttgtataagcatcacttccctgttgttctggagagcgttgtgagcctgttaaaacgatttggcgatcatctgaaatcgttaaatctaaaaaatatgcggtttcttcgagtgtgtctgttccatgtgtaacaactatgccatcaattgttttatcttgataaatttcttcgattttgttttttaaggttaataaatgctcaaatgtaatatgcatgctcggcagttgaaataaagaatgtatttcaattttaatatcatcaggtaaattgcaaatttgtgctaattcttctcccgtcatttcccctgaaacatatttgccttcttctgtctttttgcttgctattgttccacctgtagtaattagtgccacttttttcattaatgtcacctctttagaaacataatagcataaatgaattacaacacaaaataatggttgtcgataaataaaaaaatagactgtctaaacgatccgcagaaactgcaagaaatgtttatggaatgataaaaaagaggctgaaaaaaaccagcctctccttctgttattgccctttctccttttcccgttttgcgatacaagcagcgatttgctcaccgtgaaagcgcccgttttcaataaaaatttcattggcatcatttcctgccgcaatgacacctgcgataaaaattccgcgtacattcgtttccattgtttctggatcataaagcggccggcctgtttctggatcgaccccgactcccatctttttcaaaaattcatgatcaggatgatatcctgtcatcgcaaatacaaaatcgtttttaatttttttgatttcgccccctacttcgtaaatgacggcatcctccgtaatctcttttacatgagcgttaaactccattttaataattcccttgcggacgagagaatcgaattccggcaaaatccaaggtttgatgcttggcgagtatccgcttccccggtacaataccgtgacacgtgctcccgccttgacaagttccaacgctgcgtccacgctagaattttttccgccaatgacaacacaatcggtgttgtaatacgggtgcgcttctttaaaataatgcgttactttcggtaaatcttctcccggtatgttcatataatttggattgtcataatatccggtagcaataataacgtattgggcgcgatatcgttcttttgtcgtttggacaagaaatgttccatcttcttgtttttctacttgctccactttttcaaacgtttgtacacgtacttgttttctcgtaactacttcgcgataataagcaagtgcttgattgcgctttggcttccgattttccgtaataaacggaaccccgccaatttcaagacgctcactcgtactaaaaaacgtttgatgaatcggaaaatgataaatggaattaacgatatttcctttctctattactaacggacgataaccgacatcttgcaaagcgatcgccgcagcaagcccacaaggaccaccgccaacaataatgattttttcttctttcatccggttcactccttaaacatccaaaaatcccctatcatatgataggggatttttggcatgttgtaaatatgttttgcatgctctttatacccatccgcggaaacggcacgcttccgccatttttcgaacgccgaccatataagcagccaatcgcatatctacgcggcgggtttgcgccatttcatatacgttgttaaacgcttttaccatcactttttctaatcgttcttggacttcttcttctgtccaataatatccttggttattttgcacccattcaaaataggataccgttacaccgccggcactagctaatacgtctggaacaagcaaaatgccgcgttccgttaaaatttccgtcgcctctagcgtcgttggaccgtttgccgcctccacgacaatgcttgctttaatatttggcgcattttctttcgtaatttgattttcaattgcggctggaactaaaatatcgcaatcaagctctaacaattctttgttcgtaattgtatttttaaacaatttcgttaccgtaccaaagctgtcgcggcgctcaagcaaataatcgatatctaaaccgttcggatcgtaaagagctccatatacgtcggaaatgccaatgactttcgcaccggcatcatacataaattttgctaaatagcttcccgcgtttccaaaaccttgaacgaccacgcgtgctcctttcaagtcgataccgcgttttttcgccgcttcgcgaatacaaatcgtaaccccttttgccgtcgcggtttcgcgcccgtgcgacccgcctagcactaaaggttttcctgtaataaatccaggagagttaaattcgtcgatgcggctatattcgtccatcatccatgccataatttgcgagttcgtaaagacatctggtgcaggaatgtcttttgtcggaccaacgatttggctaatcgcgcgaacataaccacggcttaatcgttctaattcacggaatgacatcgtacgcggatcacatacaattccgccttttccaccgccatacggcaaatcgacaatgccacattttaggctcatccaaatagacagcgctttcacttcacgctctgttacgtttggatggaaacgaacgccccccttagttggaccaacggcatcattatgctgggcacggtagccggtaaaaatttttacagtaccgtcatccatgcgcacaggaattctcactgtcagcatgcgaatcggctctttgagcaactcatatacttcttctggataccctaatttttccaatgctctatgtataacagtttgtgttgctgttaatacatcatatttttccgctttttcttccagattttcttcgttggtatgcttgtcggctaccatacgtaaacctcctataaattcgctgtaatatttgatattgtcacctttcacgtcatagtatacactttctttttatttatgcaaaggaaaaaaaataaaatgccaagcgatttacggctatttacaaccatttacatcgcttttatgtcaataagctgtcttttccttagtatatatttattttccttgtcatctaacatatggaaaaaataaaaagccagaccccttgtccatacgatggggtctgataaagcattaacgcactggaaaataacgaacaagttgttcaatggctcgatgttcaattagcttcttaccatattcttgcacacgatgtatcgttatcgttgaagggctggcaaattccgctaataaagcaacaaagttatcgattgggatcggcggttcctcagcgacatgcaagtaaaaacgattttggtaggagtagagggttccgtctagacaaccgatcgagtaaagacgatgagcgagctgaatgacatcttcaaacgtctgaaattcataaaatatgtcatcgctctcatcgagcgttacttgcatttcaatataatcgtcagcaaattcttcctccatgtcgtcatattcgccctcacttgttacgataacaaccattccctgtgctggtaaagagtatacttccactgcgatcgacccgtttacttcaaagccgagctcctcgcttgcctcctcaatcatatcgcgaaacaattgatgaactttaaacgtatctttccataaatcctctttcgttaaaccgcgatccatcaaatcatcaaacgtaaggaaaattttgattttattgtgggttaagcgttcaagacgcatcaacacccctccttacctacacagccatctcttatgtttattgtatgaaataattcataaatggttcgtttgttattattaatgagtttacatcgtttatagtcatttagacaagcattttttctttatcttctttccgtgaacaaatggtgatcaaattcgtttccgcaggggctccaaagcgaagcggaacggctgtcgtcccgtacccgttgctgacataaacggctgttccgttcacattttttaaaccgcctttttcatagagcccaaacgaaaagaaacgaatttgccctccatgcgtatgaccgctgatcacaagcgaaatatgatgttcgggacgaagacgaccgacgattttcggattatgcgaagcaaggatgcgaaatgcatcctcatccaccccttgaagcgcttggtccaatcttgcgcgccgtttgctcatatcctccactccaatgagagcaagcttctccccattcggggattgcagcataacagcgctattttccaatatatgcactccttcctccactaaaagcgagcgcaaatcatattccgtttcataatcattattcccccaaataaaataaaccggtccaatcatttttaaacggcgaatattttccttgacacgcgcgacgggcacccctttttccgtaaggtccccgccaactaaaacaatatccgcttttccttttatctcctccacaattctttttgccaatacccgccgatgaagatcagaaataaaaaaaatggaaaacgcccgaaaactacttggaaactgaggaaaggtcaattcaatgtgaacaacgcggtttcgatgcgcttcccaccacatataagccaatatacaaaaaaaagcaaaaaaaatgatccaaatcaatataactccccctataagtttcgattatattgacgagaacgatccaaatccaccgatatcataccataaatcaaagagaaaataaaaaataaagcagcgagcctcgtttcccattgaaatagccaataaaagcttcccatccccccgcagcaaataaaccattccttccaacgcacctgctttcgctgcaagcataaaatcactccttcaatgacggtgcggatcactactgcattggctaaaaaaccaataaaaaaacaaatcattgctaaaaacatccgcaaaggattaaaaataagttcagtgataaaataggcaaaatcaaacggagtcactggcggcatccaatgaatcataaaatacccgcataaaaatccgacagcaatatataacagataaaacacaacctgtttcctcccttttttcttacatgtattcaccgaaaaaagaagtcatgaacaaaacgcaatggtcataaatatagactgaagttctgccgaaaaaggaggtttcttatgttcacaacacgaaagcaatacgaaccttatgtaagcccatttgacccttgcccgccaattcgcgtcaaaacctatgtcaccgctccaaatcaatatgtcggatttcagccgccaaacttgccgcaattcccattgcatgaagcgttaaaaaaaggaaccctttggaaaattttttatgatccatattatggtccttatgaaatgaaaactaaaggtgattaccaatgaaacagttgccaaaagaatactatgaacttttagaacagctccaagcggttgattttgccctcgtcgacttaacgttatacctcgacacccatcctactgactaccaagccatccagcaatttaaccagcttgcgcaaaaacggaaacaactgaaaaaacagtttgaatcctgttatggtccacttcagcaatatggaaacagctattccaattatccgtggaattggaatgattctccttggccttggcaagtatagcaaaaacaactcgctgtaaagggaggaaatgacgatgtggatttatgaaaaaaaattgcaatatcctgttcgtgtcagcacatgcaacccaaaattggcgaaatatttaattgaacagtatggaggtgcggatggagaactcgccgctgcgcttcgttatttaaatcaacgctactccatccctgataaagtagtcggtttgctcacagatattggaaccgaagaattagctcatttggaaatgattgcgacaatggtatacaaattaacaaaagacgccaccctagaacagctgaaagaagcaggtcttgacgcacactatgtcgatcatgaccgcgctttattttatcataatgccgctggagttccatttacggcgacatacattcaagcgaaaggagacccaattgccgatttatatgaagatatcgctgccgaagaaaaagcgcgggcaacctatcaatggattattaatatgagcgatgatccagatttaaacgatgggcttcgctttttacgtgaacgtgaaatcattcatgcccagcgttttcgcgaagcagtcgaaattttaaaagaagagcgtgaccgcaagaaaattttttaatcgaaaggtagctgaatggagtaccattcagctattttcataatacaaattaatatcgtactcctttttcatgatctcaaacaatttatggcgctctttccattgctgctcttctttccataaatcggcgcttttttgaatgatttcacagcgaagcgaatgaaattcttcttctgctttatcgcacttttttttgtaatataaaatggcccaatacaatgtaaacaacaataataatatatacaaatgcactgttttttctaaaaacatcttaataaacgcagtcaatgtaccgctgggaaaaatcagataaaataaaacatatacgaaaaataccgcaaatccacctaaagtgacaatctgcaaagacaggacccgtttcttcaaacgttcccatttttgcttcttttcaatcactccaagcagcatttgttttgttacttcatcaatatgaagctgttcgaaaaatactttgctcacggccggatcccctcgttttttcactgacctctattataaacgtatgtacgagcccatttcggtagaacaaaaaagtgatggtacgcctccttacttttcagcgtccatcaccggaatttgcagcacttgtcctttatgaagctgtgcgctctttaaatgattccatttttttatcatttccattcctttatcactttgataatatttcatcgcaatgctgtacaatgtttcattttcttggactgtatgtgtaataatcttttgctttttttgcttatccgaagctttattttctttttgtgcgtctgattcaggccgatcttttttttgcgagcttggctcgcttgatggcggcgccgccttttcctcagcaggagcaatatcaatttgttcgtagctgcccgtctcactgcgtgttacaacagtcactgtttttgaatcatcatttgcataataaatgcttaacatcgaaatcggaagtaaaataaaaaatagtgctaacaagcgaataagcggatattttaacttccatttcacccgtttttttgatttcttttgtctatgcacctccctgcgcgatggaagtgataatacatcttcttgctgcaccatttcgtctctttgttccactaattcgcgcaatgattctgcttgatcatgattcacacattatcactcccgtctccctctttcatgttgcggacataatgaagacgaatatcgatcgccaagataaagtcaataagaaaatgagcaaaaatggtgacccaaagactgtttgtccgttggtaaatatatccaagaaagaaacttaacaatacgaccatcccaaataaaaaccacttttctaaatagcgcacgtgcaacaaagcgaacacgatgctggcaataaacaagccaaaatgcgtctggatcactccacgaaacaatagttcttcactaaaagcgatcaataaacataaaaaaaagatatgcggaatcgaccggttttggaaaattttttcgttaattcctccatcatcataccaatgttccggcaaataacgcatcaataaaaaatcgatggccaatacaatcattgcacttccgccgccatactttaacaccgtggcaacatcaaaatgccaaattttttggaatgtcgaaagatcaaaaagaaaaaatccgatgattgctgatacgacaattaacaataactgagtaaaatataaatgaatgagtacttcacgatcgtccatcatgcggatttgttcactttgccgcctcattctagacacgcctcgctttaaaagaaaattcgctttaattccgctttccagccatggaaatgcagatctttatcctctttctccatgcgcaagtagctctcgagcggaaatccgcatcggtcgcagcataaatctggctttctctccaatgactgttgaaacgcctgaacgatcgcctcacgccggcatgaacgatgcaacacccaactcatcatttcccgcagcttttttcgcttccattgcctgcgcgtctcgatatacttcatcaatgtctgatataaacaggcaacatcccgttccgtaagcaaccgcttggaagaaatgattccttccgcttcgaaaaaatacgttaaaatccgtttttgcacatctgttaacgagcatgcattcatttgctgttctaaacgatccggagttacaccatataataagctttcgcataattgttttacttgcacatcgtccggcaattccgtttccataagagattgtaccatgctctcgtcaccattggtatatagtaaaatggcaatgctcttttttccatcgcggccggctctgccgatttcctgtaaataagcctctatctgaccaggcatgtgaaaatgaatgacaaaacgaatattttctttatttactcccatgccaaatgcattcgtacagcatacaatttgcaattggtcacgtaaaaattgttgctgaacaagcattcgctgttcggaatccattcctccatgataataggcgactcgctcaattccttcctcttgcagcttctgcgccatcgtttccgcccattgcctgcttgaaaaataaattaacccaggtccttctagcacttttacataatcaagcagcctgcttactttctcatggataaagtccgttttctccactttgatggcgatattaggccggtcaacagaatgaatatgccgacgaagaggctggagctgcaaaatatgtacaatatcatccatcacttcaggcggtgcggtggctgttaacgccagacaagttggagtgccaagacgcttacgaatttctcccagctttaaaaaatcaggacggaaatcgtaaccccactgggaaatgcaatgtgcttcatcaactacaaataaggaaatacggatattcattaaagcgcgaagcaatcgttccgactgcagcatctccggggaaacataaataaaccgaaattcatgaagccgctcaagtgctttgatctttacttctgtttctaaaaaactattaaatgcgatgactctcttttctccacgttggcgaagctgctgcacttggtcctccatcagcgaaacgagcggtgaaataattaacacgctgccttgcaatacatatgcgggaagctgataacaaagtgattttcccccaccagtcggcaacattgctaatacatcatatccgcgcaaaatgtcttcaataatttcccgttgtccttttcgaaaagaggagtagccgaatttttcttgaagcaactgttctaatgtcaccacatttctccttcctttgctaatacgaggcgaatttcaaagtagctgacatcgtcatcgatagcgtcacgaatcacctttaatttccgcgtccgtaattttcgtaccgtttcaataatttttgccgctcttttctcattgatgaacggttgaatagaaaaatgaggaatattcgccgcaatttccaccacatggtcttcaatggtgcttctttttaaacggcgcagcttagcgatctcttcgatcgattttccacgcaatagccattcatacgttttttgtgtcgaaaacgttaatggtatcggcggcgataaatcatgcatcaattcatataaaacggatgaacgttttgattccgctctagccatcatataatgcaatacattttggaattgaaaccgaacgtatactggatctttttgcaaataggaagcgatttgctcatttgtccagccaattcgctcaaaactcgttaagcgcaatgtaaacaccgtcgcctcttcttccgaaacggaagaaagaatgtcatatatttctttataaagcgtttgcgctaattcatgcactgtccttttttgcgataataagtaattctttacccaaatcaatatttcctcatggcgatgaatcggttcaaaacgggttcgatggagcacgttcgataacgtttgaacaagcaaggacaaccgataccaaaacattttttctgtggcgtgataccgccatccgtttatatgaaccggaaaaaacacttgatgcaactgttcgtctaactgcttttttccagcttccgtcagtatataagaacggttttgtacaggggaaatcaagccgttttcgaacaactgttgcgttgctgcctcgacatcgtttaacgtaacttctttccacactccgaaaaatggttctaactgaaaccatttactatcttgtaacgtttgtgacgacttttttccggtaaatagatgatatatcgcggataaagaccgctccccgctgaaacggtgcaaacaaaataaaacaagaaacgaagcatacccacctttcattcgcgccgctcctttattgaaacactttgatatacatccattgtagcagaaatactctcttcgtttctcacacaaagtttttctcatctagaaaaaatgcataatgggaaatgtatgtttaaaaatatcggtgtaatattttttgtattgaaaagttgtggaaacagtcttattataagaagtgaaagctcatttccgagtatgcaacacggagatgacagtccgtttgaaatagaatttgaggaggtttttatttatgccaaaatatacgattgttgataaggaaacatgtattgcatgtggtgcgtgcggtgccgcagctccggatatttatgactacgatgaagatggcattgcatacgtaacactagatgacaaccaaggcatcgtggaagtgccagaaattcttatcgatgacatgatggatgcattcgaaggctgtccaacggaatcgattaaggttgcagacgaaccgtttgatggcgatccaaataaatttgattaataaaaatacaccctcttgtatgcaaaatgcaagagggttttttatggaaatgatctgaatgaagcctctattgccgtccacttaagcaataacggatcgattacccgctcctgcacaaaaacaagatcatccaatcatgttttgctgaaatccaccgtcatattttaatgagattttgtcgactgttgaaaaatttgttgatcgaaagaacgaaacattgagttatatttacatagttgctatacttctaccatctattctataatagaaacacatacatataaagggaggaaaatgttgtggcatttgaaaataaagttgtcgaagcatttatcgaaattccgacaggaagccaaaacaagtacgaatttgacaaagaacggggcattttcaaactagaccgcgtcttatactctccaatgttttatccggcagaatatggatatttgcaaaacacgctcgctttagacggcgacccgcttgacattttagtcatcaccacaaatccaacgttccctggctgtgtgatcgacacacgtgtcatcggttatttaaatatgattgacagcggtgaagaggatgcgaaattaatcggtgttcctgtcgaagatccgcgtttcgatgaagtacgcagcatcgaagatcttccgcagcataaattaaaagaaatcgcccatttcttcgaacgctataaagacttggaagggaaacggacggaaatcggctcgtgggaaggtccagaagctgccgctaaactaattgatgaatgcatcgctcgctacaacgaacaaaaaaataaataacagaaaagacgcccaagtgaacggttgacggcttgggcgtttcttattcaggaaaatccgaacatttcataataaaaacgtttacattggtatgacttcttatcatatcattgacagatggtaatttattatgttaaattatcaaaaatttaaaatccttgaaaaaagaaaggagctcaccaccgtgtttcgcattttagtttccgacgcaattagcgaagaaggattagccccactacgaaaatccgaacaaattgaaatcgtacaaaaaaaggtaacagaagtagaagaacaacttcatgaatttgacgccttgcttgttcgcagcgctacgaaagtgacagaagaactcctttccaaaatgccaaatttaaaaatcatcgggcgcgctggtgtgggagttgacaatattgatgtggaagcagcaacgaagcgcgggattgtcgttattaatgctccaaacggaaatacgatttctgctgctgaacacacatttgctatgatggctgcgcttgtgcgccatattccgcaagcacatgtttctgtgaaatcccgggagtggaatcgttccgcgttcgttggaacagagttgcaaggaaaacatttaggaattatcggatttggccgcatcggatccgaagtagccaaacgcgcgcgcgcattcggcatgacggttcacgtatatgatccatttttaacaaaagaacgggcggaaaaacttggtgtatcgatccatacacttgatgaagtgcttgcttgctctgatattattaccgtacacactccattaactaaagaaacaaaggggcttcttggcgaaaaaaatttggccaaaacgaaaaagggcgtataccttatcaactgtgcccgcggcggtattattgacgaacaagcattaattccatttcttcaaagcggccatgttgcaggggtagctctcgacgtattcgaacaagaaccgccaggcgatcatccgctttttgcgtttgataatgtgattgtcacccctcaccttggcgcttcgactatagaggcgcagctcaatgttgctacacaagttgccgaggaaatattacactttttagaaggaaaaccagttacatcatctattaatctaccaacattgtctaaagacgtatatgaaaaaattcaagcattctacaatttagcgaaaaaaatgggcacgatcgcatcacaatatatgaatattcctgtccaagaactatccgtaacctatgcgggaacggttgccgatttagaaacaacatatatcactcgcagcttgctcgctggatttttacggccgcgcgtcgcttcgacggttaacgaagtgaatgccgccatgatcgcaaaagaacgcggcattacgtatggagaaaaattttccgatgaaacacatggttacgcaaattgcatttcccttaccgtacacggagaaaacagaacgtttacgattaaaggctcgcacattccaaactatggcgaccgcatcgttcacttcgatggatttacgattgattttgcaccagatggacatcttctttacatccagcatcaagaccgaccaggaatgatcggaaaggtcggaaacgtcctcggcgaacatcaagtaaatatcgctacaatgcaagtcggacgcgagcaggcaggtggaaaggcaattatgatgctttcgttagataaaccgattgatgacgctttacttcagaaattagctgaaattgaagatattgaaacggtaaaaagattagaagtttcataagcaaaaaaggaatgggaatttcccattcctttttccgttgcttttctcttatccaagcggcaccgctttacgctcccctttttgaaacgtcatcagctccgtatagccgacgcttttcgccagcgcaatcgccttgtcgtaatccgcccccacgtgctctggaacgtgcgcatcagacgaaagcacaatcggaattcccttatcatagcacatttgcaacagccgcttatccggatatagctcaccgactggcttgcggagtccagcagtgctgatttccacacatgttttggaattcgcaagcgctgttgtggcacgatcatattgctctaataaaaattcctcatcctccggaacatatttaaatattttgaccagatctatatgaccgataatatcaaataagttcgactcggctaaagtaacgacttggtcaaaatatttgcgatatgtatcgtacaaatcccggcgttcccattcctttcgatattccgctaagtcaatgccgaaatcatcgatccagtgaatggaaccgatgacataatcaaactcatatgatcgaataaacgccgccatctcttcatgttttcctggcgtataatccatttcgatagacatttttacatcaattccggcatcccacgcctcatggaaaagacggacataatctgccatatcataatagcgacgttcgtctacccatggattcgataaaatatttttcgtttgataaaaatgataggcatgttcggatataccgaaatgttgaattcctttccgcgccgcttcatcggtaaattgccgcaaatagtccaatgtcagcgttccgcgttctagatggttatggtagtctgttaacattcacaaatcgcctcccactatgtttctatcattatatcgtatgaaaatgcgagaggacaacgattttcacgaattttcgaaacgttaaccagttaaccctaccataaataataaccgaatgcaaacggccattcccgccactacaagcaatcgtctcaccacatcacccatcgtcgctcatccctccttgttatttttacaccatatagattatgtcaaaaaaaaacaaatagaacttcattgacattaaaaaatactgcctcccttatcttgtatgcaaagtcgccatcatcggatttgggccaacgggtacatcaatcttcttgccaaatatatatggaccgatctgttttacatttccccccataaacgtcaccgagcgaaaaccaaactccttagcggtaagtaaaattgcttccaccatccagcataacgatggcgatacatcaagctttgaatcctcagtaaattgaacaacgacgtgatcctgttgcacatctactttctcaatttgcactccccgcggaatcgttgatcgcagtgatgcactagcatctttttgcatttgtcttaacgcgttgtgaaatgttgggaaatgttggggggacggaacgagatatacaggatgcgacgaactgagttgatataaataatacgcccgcttcttttttggaatttccatcgattctatatatcctttatgacttagtttcatcccttctttatttcccgtaaaaaagcgaattttcttgccacccatccatcgaatggtttcttcaatactggataaaaacagcgactcactcactcttccttccaaaaaaaccggatgttgtttcgaaacataaacaagccaaactcgtttgctttcacgagaaggcaccatcgttaccccattaagcaaatgtttcgagactccccatttttgttcatcaatttgtgttttggccgtttctagctgccgttttaccgactcatgctttgggactggcacactaatcggaatcacgatttgagactgctggtcgggaagccctagtacagcaacatcttgatcattcaaagcttcttttgtaacaatgtgcgatggaaactcgctgtattggtttgctgacaaaagcggttgactcatattggaacgctgatcagcttgcaacgtaatgacagatttatccgatttttcttctgtctgtttggtaaacgggaggctgtgcacactaatgacaacaacgatcatgactgcaacgatcgaagcaaacgatggaagaaaccacgctttcaaacgtgctgtttttcttgctttcatcaattgtcggtacacttcttctttcgaacgatgatctttgatcatcggcatttgttgcaacgtatattggaggcattcgtcattccaccgaaattttttcatgttgttttcctcctttcgtcgcttcttcctccatatacttttttaatacttttaatgcccggtgttgcgttgtttttactttgctttccgtccatcctaacgtttctgctgtttctgcgatcgatagtgactgaataaagcggagtacaatgacaagttgctgatcaatggtacaacgctctaaacaacggtacatccgttgaatttcttctttttgaatcgcaatttcctccgggagtggctgcatatcacaaagctgatcatcgttccaatcgaatttttctgacactctccgccgccagcttttttgtttgcgaaaaaaatcgattgccacatggcgagcaatcgatagcagccacgttttttcgctgctttcccccttaaatcgcttatacgaacgcaatacttttatgtatacttcttgaacaagatcttctgcctgttctcgatttcgtaccatataaaataaaaaattaaaaatgtcatcatgatacttttcgtacaactcctcaaaaacggagtccatcctttctcctcccattctactacatctgtcgatagaacaatcgtttcgttacaactatcataaagtttcttcgcaaaaaaaggaagaatatttacggaatattcttccctttcatctctactaatctataagcgcaattcgatcgaaaaaaataaatcttttaccatcttctttatttcttcttccatatgaggatcatagcttattaatacagaagtagccggaccggatgaagcaaaaagcggcaacgagcaggaacaagagaaagaggaaagaccgttgtcctgaagcaactgttgcaattcataataaattccttttgaaccaaccggaacaatttcataaacatacgtttgtctcaatagtgcttgaaataacgaaagagaaagcatacgttccttacgcttcaatacttcatctccaacaagcggctcgccgattaccgcaaattttgcatcttttggtgttattccgacccgttttcgctctgtttgtaccgtaccgacaaccgttattccaacagcggactgcaacgttggaaaattcgtttcactgctcccgatgaccggaatgtctatatgcaattcttgacacgtcctgcggatgccattgcaaagtgtttcccacgcttcatcatgcacaaaattttgcagtaccacggcatgcggcttcgccccaacgctcaatacttccatgaatgcaacgcgcgcagcaaaatacgcaacgacatcatacggaacgcgcacaacatcggtctctttctcgccaattgctgccgaaccatccgccgcaaccactaactctatgccatcataaaaaggtataaacaatacatcacgcacgtggcatcttctccgattcaataatgttccatttccaaagtaccgggataacaagcaaagaaacgatgatgttcgcaacggttgcgatcgtcaaagaaggaataaccgccaaaacaaacgcttttcccatccataaagcaaatggaagcggagccaaaaaagagttgccgacaaagaaaaagaaaagagcagcctttgtccatttctgccgatataaccaagcaaatccgtatacaagcactgccatttccacagcgaccagcatatggaacgctcctaacggaactccggcaaaaaacgccgatgccaaatggccgaatgcggcaacgaacgcgccaatactcgggccaagaatcgctgctgcaacaagtgcgggagcgctatctaaggcaatgctgccaagcgaggtcggcagcttcaacaacgaaccgatcaccgataaactaatcaacacaattatcatggcaaatcgtttccgattctctatcatttttcctcctccttatcccgaaacacgatcgcactccgttcatattcgacgtcttttactcccaaacgcgcgttaatgacgcgggcgacagcaaaaaagtaatcagataaacgattcacgtattgcaatacaatttcattaatcggctcctctttgcttaatgacacgatgcaccgttccgctcttcttgttaccgtgcgggcgacatgaagcgccgcagcagctttagagccgccaggcaaaataaatttttcaagcggcggagcttctttcacatattcatcgatgcgcgtttccaaaaatgtcaccatatctgccgttactttgtacggaatcttcccattcacaatggccaagtcgccgccgcaatcaaataattcatgttgaattttttgcaattcagcgtaaatgtcttgaaatttctcatcatgtaacagcgtcatcgcctgcccgacaaatgaatttacttcatctagcgtcccgtacgcctccacgcgcagatgatctttatcgacacgtccgccgattaaactcgtttttcctttgtcacctgttctcgtatatagtctcatatcgtttctcccccttatttcattcgttctgctaatccgcaccaaacacgatcgacgcggtcgcaaagctgaaccaattgctggtaacaccagccggttacatcgcgccataatcgttcttctttttccaccgggacaaccccctgcgtaatgtcggaaccaatccacacaaccgttcgtccagaattttgtcgttcccactcatgccatatttgaaacatgcgtttccaataagctaaatctggaatacaccgaatcgctgcttccaatccttccatcacaacgattcgttcgagtatattcgcatctggctcgccatattcgcattcatatccgttataccaaacgacatctttccgttctgttattcggtagtaagtgcacgcccattttcgttttccttgaaaagcacctccgacaatgaaatgcatcgttttttctccttccacctctcgagcgtcgattgcagtgtatacccgccgccaaatggcaccgcccattcccaaaacgaccgttcttgcggagcatagcgctccaatacgtaacgaatcgggccgccatgcgtggcgacggcgacatgtttcgcatttgttttctcggcaagtatgatcgtttgttccaacgcttgctccactcttgtttgaaattgttgatagccttccccgttgggaggaacagtcgaaagcggggaattcaaccatttttgatactcttttatttctttcaactccaaaaacgtttttccttcccagtcgccaaaatgcatttcccgccattgcgccatttcgaatttcgcaccggaataacttcgaaacaacaactcacacgtttgccggcaccgcagcaaatcgcttgatacaagcaaatcaacaggcgcaaaaagctgcaagtctgctttaagaagccgcgctttttcctgctctgcaagcggtacatccgtatgcccgatatatcgtcttgcttcattttccggcgtcataccatgacgtatgaacgtaatagccaaatcatacaccatagccacgtctccactccttcgacaaacgccccaagcgcatcaccggtaatgccgccaaattgtttttcaaaaaacaaacgtgcaacgaaaacagcaaatattgtcccacacgctaaaaatataacggttttccaaacagaaaaatggatggcgcataaacacgcgagcaaacagttgccaataatcattgcaacatgcgcatcgtaacgatcggcatgttcccgaaaagcggcggccatgccagtttgttttgctggttttccataaataagcagccatgccatcgcagttcttgaaagcagcggaatgacggaaatgagaaatatatcaagatgggagcgtattgtttcaaacacaaacaaaaagcgaaacgaaagcaaacacaaaatcgataataccgcaaatgccccgacgcgcgaatcgctcatgatttcttgacgccgctttatatcccgatacgaaaaaaacgcatcgcttacgtccatccaaccgtccgcgtgcaatccgcctgcaatccaaatagatagccacatgagggaaagcgcaagaaacaatggcgaaagagaagaaaacgaagaaaatatgaaatacgtaactgcttcgataacgccaatcagcgcaccgacaagcggaaatgcgcggacagaccagcgtgccgtggcagcgttccaatcaatctgcttccgaataggaatcaccgtcaaaaattgaacagacaataaaaacccgctccaagccgctttcatgacaatgattctccttttttcacaacagctatgccattctgcgccaaaatggcgatttgagcgtttgcgacaatttgttgatgaagccacccaagcgttttcataaaatgatatgtccctaaatcatccggcactcctccagaaaataattcattcgagacaatgattaacgccttgcacgctttttctaattgctgtaacacaatccacatttgtcttgccttatgaaaacagtttgcttccttttgccagctttcatcagcaaacaattcgttagcaagccagttcgttatacaatcaagcaaaacgacgtcgctttttgtaaaaacaggaatcagtttatcaagccgcaccgactgttcccatgtgatccacttcatcggttgtttttttcgccgcttttggtgatgatcaatccgctgtttcatttcgttatccaacgctcgtgccgttgcgatatagtgtaaagaactttctggagttgccagcttttgtacataagtttcagcaattcggctttttccgcttcggacacccccgctaataaacacgatcattgcgcccaccgcctcagcgcatgcagcaattgatcgttttcttcctccgtcttcaccgctaaacgcaaataatggccgtcaaggccgcggaaattcatcgtatggcgcggtacaatccctttttgtaataaatgataaagcagcgcttctgtggaacgatttggcaaccgtaataaataaaaattaacgaccgatggcgaaacataatacccatattcgcttaatatcatcgttattcgctcccgttcactggcaatcatccgctttgtttgtgcgacaaactcgttcatcggcaaaaaatgcaacgccagctgctgggcaagtctacttacgctccatggcggctgcaatgcttttacttgcgcaatgacttccttattggcaaccatatagccgatacgcgccccggctaaatgatggattttcgttaatgaacgcaaaacgatcagatgggaaaagtcgttcacccactgcaatgcggtaaagccttcgatccaaaaatgataaaacgcttcatcgatgacaacaaatgtctctgccttctccgctgccacaagcaacgcatatagatcttcttccgtcatcaccgttccggttggattgtttggatggcataaaaagaaagcatcaacatcccctaataacgttgttaactcacttagattatatttccagttgctttcctcattcgagacaatcgaaacgatcttacaatggtgcgcctcacaagcgcggcgatattcagaaaacgtcggttccgcaattccaattcgtttccgtgaaaataattgtcctagcaaatgaatgcattccgaagcgccgttggaaatcagcacttgctctggtgcgattccttcgatacgcgcaagtaaatcaactaataaagaagcatccgggtctggatattccatcgcccaaccgcaaaaatcagcttgtttcggccaaagcgacagcggcaatacatatggatttgtgttgacactaaaatcaacgtaagtttctggaattggaatcccaagatgctcatataattggcggggatttgctccatgtgctggcaaattcaatcaatatccctcctatgaacagcaatatcgcaaacgataaaaccgtaacgagcataatccgcactgcatggcgaatatgttctttttttagcggaacgagcggatcgccgatcgtcggccggtgcgaaacgattccgttatatgtgttcgttccgccaagctgcacgcctaaaagcgccgccatcgccgattctagccatccgctgtttgggcttggatgtttgcgagcgtcgcgaaaaagcacccgcaagcaataacgaagtcgctttccgctatggacaaatatcatcaccatcgccgtaagacgagcaggcacataattgaccacatcatccaaacgcgctgacgcccaaccgaattcgcgatacgcctcatttttatagccgagcatcgaatcacacgtatttacggcccgataaaaaagcgccaatggagccccgccgatgaaagcgtaaaacaacggcgcggtaattccatcgctcgtattttccgccaccgtttctacacaagcgcgcacaatttccggttcgtcaagattttctgtatcccggccgacaatcatgcttaattcgcggcgagccttttcgatttttccttgttctaaaggaataagcacattccaggcagcttcttgtaaactttttgtcgcaatcgtcgtaaaaataaggaccgcttccatcataacgccaaatatccatgaaagagaataactgatatatacaacaagagacgccaggcagtaaaccattcctgctacggccgcgacggtaataatccctttcatgcgccgatatcgcccttgattaagccgtttgtcgaaaaaggaaatgaatgatccgattccacgcacggggtgcggaagccaacgaggatcgccaaacaaccaatccaacacaagcgccagagcaatcgccaaaagatgactcacaatgattccctccgctgtttataacggcgaagggcttcctttgtcgcttcataaacggttcgcccgatcgcttttccaatcggtgtgatcgttccagcataaggaaacgttgctcccgtttgtgtcgcggcaatcgcgatgcaatccgtcgatgttcctgttgcataggtgcttgtttcaggatcgacaattttttcatcgtataatgcttttgtttttgcttccgtcgccgtcattaaagcctgcacataagcggcatccgtcaacgttccgtcgataaataccataatgttaatcgtgccgattttttgccccaattcttcccgtgtccacgcttttgccgcatcaacggcatttcctgctccagcagtaacgacggtccatacagaaaatgcatcgtgtttctcatacatgcagacggcatcttggacagaaacagcggtcatcattccaatcgttttttggacgggaaagccgcggcgccgtaaataatgtttcatttctgtttccgcatcttcgcaatcataatcttttgaaacttggcggttgacaaaatgagtcgcccattgaaagcctgatccgacaagcgccgatgataacaccttaagcggctcggtggcacttacgacgatgcagtcctccaacgttgtccacgcgaaccgttcgcgcagttcgcttcgttgcataaccggaaattcgcattcccgcaaaaacgccataagcggtttagagacggtcggatgtgcttgcctgcttacggacgcgtgaaatacagaacggaaaatctcaggttccatcagctcttccggcgtccctagcgcgactacctcccctttttttaacattaaaagcctgtcacaatataaactagcgatgttaatatcatgaaaaatcgcaataaccgttaactctttttccttcgccgagcggacaagctggtccaatagcttcatttgctgggtaatgtccatatgattggtcggttcgtctagcaataaaagctgaggctgctgcgcaagcgctcttgctaaataaacacgctgacgttctcccccactcaaacggtcaatcccttcttctgctttttccattagcccaacttcttcgattgctgttttcaccgcttgttcatcttcttccgtccatgtcggaaatagaccgctttgatgggcatatcttccaagttccactgtttcttttaccgtatatccgaatgccgcatcaaccgtttgcggaagcaccgcggcaaaacgagcccattctttttgcgaaaaagaacgaagcggccggccgttcaccgtaatactgccgctttgcaatggcagctccttgcttaatagtttcaataacgtcgttttcccgctcccatttggccctaaaatcccaaatacttctccctttgctacggtaaacgttacatcatgaagcacttgtttacgatgatagtggtaagaaacatggtttacttcaagcacattcatcacgtctttcttcgcattcttcgaaaaaatagtagtgcaaataaaggcgcgccaattaaagatgtaattacgccgattggcaattctctcggcgaaataatcgtacgcgccaataaatcagtaagaacgagaaaggcaccgccatacaatagggaaagcggcaacagaagacgatggttcggaccacagacgaggcgaaccatatgtggaacgaccaatccgacaaaaccgatcgttccggaaacagacaccgccgcaccggttaacagcgaagcgccgattagaatcattacttttcgcttcgccacatccaccccgatatgcatagcggccgactccccaaacgcaaaagcgttcagttcgcgcgcattaaaaagcagcatgatcactccgatgagaaaaaacggaagcatcatcatcgtatatttccagccgcgcatcgctacgctccccatcagccatgcaataatttgccgcaattcttctccagttagtgcaatcattaaggaaataagcgcgctgaaaaacgccccgaacataattccaactaggatgatggtctctacagacatttttcgctccaccgctcgtgtaaataaaagaacaagcacgagcgtcacaaggccaaatataatgctgacaataggaagcgtaaatgtaccaaataacggcaattgaataccgaagaaaatgacaaaaacagcaccaacggaagcacctgacgacacgccgagcgtatacggatcggcaagcgcattttttaacagcccttgaaacgcagctcccgcgaccgccagcgacgccccgacaagaaacgcgagcacaacgcgtggaaggcggatcgccatcacgatttgcacgagatcatcgggaacatcgccgggcaacggcaacccaaacgagatcgaaaaaataatcttgataataatagaaaagggaatcgatagagaacctatcgatatccccagcaagagcgaagtaataacgaccgttattgcaactgcatacatccatatattacttaaaaatatccgggtaaattgtttttgcaagttcctctactccttcgatcaaacgtggacctggacggcttactaagtctgtatttacatcatacacccgtttgtttttcaccgccgggacatctttccaagcaggacggtccaacacttgcttcgctccgccgtatgttgtaataatgacatccggcttgtacgcgaccgctttttcttccgtaaccatcggccacccttctaaatcaccggcgacatttttcgcggagatcgcctggagcatctcatcaataaacgttccttttccagcagtataaatttctggagctggtgatatttcgacccatacttttgcttgatcttcctctttaatttgctttgctttttcttttatagcttctaattttgttttcatattttggatgatttcttgtgctttgtccgcagttcctgtcgcttttccaactaattcgatggaatgatatacatcatcaaacgttttcgcgtcatagacaaccaatacagcaatacccgcatctcttaattgctgaagaccatctttcgaattatgtgcactagacgcatgggcaagcactaaatctggcttcaacgaaatgactttctctacattaaactccatgccgcctattttttccttattttttacatcttccggatagttgtcaaaatcgcttacaccgacgattttctctcccaatcccagcgcataggcgatttctgtgttgcttggaattaaggaaacgatttttttcggctcagactgtatcgttacatcctcgcctaatccatcttttaccgttaccggaaacgccgcttgttccgttttcggttcttctttttttgcaggctctttgcttgcgttctctccattacatccaaacaagaagccgaatgtaaggatgaatacgagcaacatgacatactgtttccattttttcatttttttgttcccccttctttatgtaaaataaaaaaactcattcctaactcggaatgagcgagaaacggcaatatgtatacacaaaggcagccaccgttgccgtttcctcatctcaccccccgaagataggaaactataagcgaacaaggcaggtctactgactcatgcttcatcctactctgaaccttcccatacggcaaacggcgcttgccattccaccgtacagtggcgatttcatttcgtcagcatttacagttgcggggacagttctggactttcaccagattccctattaagccattaggagcgaatcgctccattcggcaccttgccgctattgtataaaattgtcgaacaattgacagttataatattaaaggaagaaagatcgtttggcaataaaaaattcaaagtttcattgttttcaattcattaaaacccccgaacttttagcgattcggaggttacaatgcaattaattattaatataccgttcaaacacaaagccgaagtctttcaccgtatattttgttttcgcatcaacgagccattgaaacgcaagttcattcaccgctttgaaatcggcaacgaaattatttgtgtcacttttcacttgcccgaatacgtttgccgtcaattccaaacttttatgcgcgtactcgagcttcgttttgttttcatggcaaagctcagagatggcgagcagcgatttatataaatcttttagttcttctaaatgctttttatggacgtcaatcgaataggcatgggcgccgattttaaacttaatctccacatctaaatcgaccgtgcctgccgtttcaagcgacacgtcggaaatcgtatgtttgtaataatcatagcggcgcaacacgcgttttttgcttgttgcgctcgtgccatccaaatgaataagcgctttattggtaaagcaatactcatccgacttcgatttaattaagaaataaatcttttccccgtcttcatgcatcacgtaatcatcggcatcgactttatcatagttttccggtttaataaccgagccgatatcgcttaatccaagcacatcggcagcgacttttccaaacatagtatagctcctctcatttttcatgattatttgttttttgcgagaaacacccatcgcaaataatggtcccttcttgctgaaggaaagccttaatttctaccattcctctgtacaccggatacctcatgcgcacatagatcggttcatttttttcaatcggcttcccgcagacggaacaagttggagaccgggaaaacatgtgattttcctcctttttattcttattaaaaatatacgtaacaaaagaacaacaagtttcattcatggcataaaaatgtcgttcattttatcgcagcggcgatcttgccatacgaatatacgtatagcttttcggattcccggttaagcagacaaaatcaaaaccgagccgttttgctccagcgttccatctcaatcgtcaatttgtagcggtcgccacggtaaaccgatttgacgacttctagaggccgtccgttatttaaataacttctgcgctgcatgagcaatacaggcgcaccttcctttatttgcaacagctccgcctccatcttgcgggcgacggaagcttcaattatttgcacgcccgattgaatggccaaccctaattctttttcaataaaatcataaacggaaccgcttacaatttcgcgggttaaccgaggaacaagcatacatggaatatataatgtttcgagtgccatcggcagcccgtcggcaagacgaacgcggcggatttcgtaaagatccgctccttcgcggacgtcgagcagctgtgctaacgacgtgccggcaggaacaatattgaaatccaatacgtttgttccaggctccatgccgcgagcgcgcatatcttccgaaaaacttgtaagccctttcagcggctgttcgatttttgtcgcggcaacaaatgttcctttgccgcgttttcttactaaatatccatcattcactaagttattgatcgcctgtcgaacagtcattcggctaatatcgtatgtttctgccagttcccgctcggacggaatcatttctcccggcttgagctgccctttttcgatcatttctttaattccttgctctaattgatagtagataggaagcggtgagtttttgctaatcattttgcatacacctttcgtttttcatctggtacaagcgacaatgcatcttgatcagcaattaccgtgacgttcggatgagtatgaagcaccgatgccggcacatcggtagtcacggtttcttcgaacagcttcgccataattggcgctttcgccgttcctgacgctaatagcaatatatgacggcttttcataatcgttgcgattcccattgtaatcgcttggcgcggtacatcattgaaagatggaaaaaagcgggcattcgcttgccgtgttgacggcgccagctcgactacatgcgtcggtgccgaaaacgatgtccctggctcattaaaaccgatatgtccatttcttccaattcctaacagctgtaaatcaattcctcccaaactttcaattagctgttcatagcgtcgacattccgcctccacatcatcgcttgctccatttggaatatatgtttgcgaaagcgggatatcgatatgggaaaataaatgttgattcatatagtaacgatagctgttcgggtgatcgggtgacaaaccaatatattcatctaaattgaccgtacgaacgtttcgataagatgttccattttggcgatgatcctcgactaattgtttatatgtgccaagcattgtcgatcccgtagcaagaccaagaacggaatcaggtttttcctttacctgggcaataatgatgtcagccgccttttggctcatctcttcatagttggctgcttcaattaatttcatcgtccgatcccccttttttattttgaataggcaagtttaccacggcatatcgtcatcacaacatgatgctgttcgtctaatacgacaagatcagcgtctttcccggcgcggatgcttccttttttgtctgaaacgcctaactgctttgccggattccagctagccatgcgtataatatcttccagcgtacaaccggtaaaagacatgatgtttttcactgcatcgcctaattttaagatgcttccggccagcgtgccgtcccgtaatgttgctttttctccttgaacaatgacttcttgaccgccaagttcatatataccggcgccgagacatttcgcgcgcatcgcatccgtaattaatatgagaccatcacagcctttcattttgtacgcaaagcggaccatttccggcgcaacatgaattccatcgacaattagttcacatacaacttcatcgtgcataagaaccgctccggcaactcccggctcacgatgatgaataccgcgcatgccgttgaataaatgagtggcatgggtcactcctgattgaatggcggcagcaacttgttcataaaccgcatcggaatggccgatggaggcgataactccggttttttttaagtatgccgtgagcgccaagccattcttttcttccggcgccagcgtgacaagacgaatatgtccattcgcgatgttctgccatttttgaaatagttcgatatttggttcaataatattttttggatgctgcgctcccgagcgttttggagaaataaatggaccttctaaatgaatgccaagcacctctgcttctccaggtggattgcttctatatatatattgcgcaacgttttgcaaagcacgttcaatatccgcaatcggtgcggtcatcgtcgtcgctaaaaaacttgttgtgccttcctttggcaatgtttttgccattgtgcgcaacgattcgtctgtcgcatccattacatcagctccagacgcgccgtggatatggacatcaataaatcctggtacaatggagaaacttgggtcaagctctatcacctccgcttcactagaagctgggcatgaggacatcggccctacttcaatcactttgtctccctctgtcagcacatatccttgctcgatttttcctgtttccgcatatataaccgcatttttaagcaaccatcgtttcactgattattgcaccttctttctatataattatattaacatcatatcatctagttgtctataccactatatattttgtatcgttcgaaataaacgcatcattactcattagcttccctattctttttcgctctgccatcaaaaaaaacagcccccgctgcttagacaagggggcatattatgtttcatgaggaccgtttggcaaataaaacgtaaacgtcgttccttcatgaagcttgctatgaacggaaatcgtccctttatgggcctcaacgatatttttcgcaatggcaaggcccaatcccgttcccgagcggccgcgcgtacgcgccttatccgctttgtagaagcgttcaaacacaaacggcaaatcttcttctgggatgccggagccggaatcttggacatgaatcgtgacgccgtctccgcttcgctcaacaatgatcttgaccattccgtttttatccgtatgacgaatcgcattatcaattaaattcgtcaaaacttgctcgatccggtctggatccatcgtaatttggatatcctcatttttaaactccgccgacaaatcaatttgtttttcttttgctagcccttggaatttgcgaataatccgctcaatatacggaacgagctgaacggtttcgtaatctaatgtaatatgccccgcttccatgcgcgccaaatcaagcaagtcattgacaagacggcctatgcgcaacgattcatcgtaaatcacttttgccatttctttcttttcttcatccgttgccgcaatatcatcaataatcgcttcgctatacccttgaagcatcgcaatcggcgtgcgcagctcatgggaaacgttggcgacaaaatctttgcgaagtttatccaagcggcgttcttccgtcatatcgcgcagcaccgctaccgcaccgcgtacagtcgttttgctgtaaagcggcgtcatcaaaatcacccatgtccgtccttgtagcgacaattcaatcgattgctctttctcctcgcggacaacacgaataaataactcttttacttgcggcggcagcggagccatcgtttccgcaccgtttccttgctcaaaataccatgcttgcaaaaaccgctccgcaggcggattcgtaattaatatttcgccatcgcgattaaatgtaataactccatcggccatactgcttaaaatgcttgctaactgctctttttcctgatttagggcattaatattaaactgcagccgtctgcccatctgattaaacgccatcgccaagccgccaatttcatcatccgttaaaattggcacctttgtatcaaacttgcctcgcgccacttcaaacgctgcttgccgcattttccgcaatggagcggtaatacgggtcgataagaaaaaggcaaaaaatgttgttaacacaatggcgataaatgccgcaagaaaaattaactttttcgtttgccttgttgtatcttcaattgcctgcaatgattggtaaataaatactccgccccgatttccatttgccatttcaagcggcacgccaacaataatcacatcactgctatatcgacttctgccggtttgtacgtttggcaaataggttttcttttttacgttttttccttctgtcaatacttttcgcaaatctttatcttgcttaatgaatgataacggcagatcccgcaattcatcgtttgtaggagaataccagtaatgcgatgaatcaacaaaaataacagctttagacatattaccgacaagcgtccatgcaatggaacgggccagtttttcgtcttcgtaatcatgcattacttccgatatttttgttgctagctgagttaattctttttccgcttcttgcacataataattttcaaaaaatttcaacaagagaatcgtaagaacaaataacacacacgaaacgagcaataatatagtaacccataatttcccgactacgctgcgaaaaagccacattagtcattcactacctcaaatttatagccaaccccccaaacggttacgatcatctttgccgccgttggggagactttattcaacttttcacgcaaacgtttaatatgggtatctaccgtgcgcaaatcgccaaaaaattcgtagtgccatacttctttcaatagctgttcacggtcaaatactttatctggagatcttgccaaaaatagaagcaactcgtattccttcggcgttaaattcacttcctgaccgtcaaccgttacgcgatgggcatcgttatcaattgttaaatgcggaaaaacgagcacatcttttgcggtcgtgtcagcaagaacatacgcagtattcgccgcacgccgcaacagcgcttttacgcgcaatacgacctcgcgcgggctaaatggcttaacaatataatcgtctgtccctacttcaaacccttgaacacggtttgattcttccccttttgctgtcagcataataatcggggttgctttcttttcgcgaattcctttacatacctcaataccgtccctccctggcagcatgaggtcaagcaaaatgacatcatagtcgttttcgagcgctttttcgagcgcgtcatcgccgttatcagcctcatcaatgatatagttttcgcgctctaaatacatttttagtaagcgccgaatgcgttcttcatcatctactactaaaattttgacttgttgatctttatccatagaacatcctcccttgttcactattgtacaaaaattcatgacaattatctacttcattgtaaaataaggatgccaagcctcaggcatccttttattccagtcatgttgtcatgttccggcgtatgaatgcagcccggcaatcactaagttaactgcgactaaattaaacataatgatcgcaaaaccaatgaccgcaagccatgccgatttttcaccgtgccatccttttgacaaacgaaggtgcaaaaacgcggcgtaaaataaccatgtaatgagcgcccatacttctttcgggtcccagccccaaaatcgagtccacgcaatttgcgcccagatcatcgcaaaaatgagcgctccaagtgtaaataccggaaacccgatggcgacagcgcgataactgatttcatccgttaaatctaagtttacgtttttgacaagcggctgcaaggcggcggcgatccgcttccgcagcacgagacggagcaatgcatataaaatcgcgcccccgattagcgaccaaatcaccgtatttaattttttcgcattgataattgccggcatataaaccagcggctcaaaacgatcggcgctttctttcactagctttccttcatgcggcccgactaatgcaggcatatgataaacgacttccgcctgttgcttgtttttatcgatccatgtaaattttgcttcatagtccgcaaggctgaatgctgttgatacaagcacaaagccgagcgtcgtaattaagcagaacatgacgacttccagccaaaatgttcgcttgcttggcttggactggtccacgacacggattaaataaatgagaccggcaacaaagctaacagccaaaattgcttctcccgccgcggcagtggtcacatggatatgtagccagtcactttgcaatgcaggaatcagcggcgtaatttcgcgcggaaacatgctggcgtaagcgatcaccaataaggcgactggcagtgcgaataagccgagaatgcttattttataaataaaataaataatgataaaggcggcgacaagcatcattccaaaaaaggtagtaaactcaaacaaattgctgaccggggcatgtcccgctgcaatccaccgtgtaataaagtagcctaattgtgacagaaaaccgataatcgtcgtgataattccaagttgtgaccagcgattttttcccgttcgttcctttcttttatcgcgaatcgcgccgccgaaaaaaaacgttccaattaagtaaagaataaaagcaatatatagtaacgtgctactgagctgcgccatgcatttgccctccttgtcccgcttttgtctcctcatccgcctgatcgaccggcatcgctaatccggttccgtcaaggatgcggcgaatttcattttttaaaccaaaccagtttttattcgtatgcgcagcaagccatacttcgccattgacgcgctgcagccagatgcggcgatggttccaatacattccttggatgagaccaatcataaagatcgctccgccaacgcctaaaatccaaagcgtaaagtcgcggcgtacagtaagtcctgatacgtttctcgtctctaatccagcaaacttcattttatacttgttatccccaaacggttcaatcgtttgctgaatggccacaaagcttacttcccctttcggcttatcaggggtaaacattttaaacacgaacgccggattgtttggaatttttgattttgtagccggattcccttcctcatcaaaataaaaatcaggaaaatagcttaatagttctacccgataaccgttgccaaggtcgtaggaagatttcggattgtgcaaatcaataacgacagtgccaaacgattttcccgacgttttatccattaattgaaacgccattttatacggctcgttttgtttaaaatcgacttgatatagcgcgtaatggtcatatttcaacggttcgttgacacgtatcttatactcttttattttttgcagcttcggttcttcaccggcgacaataggaccgacacgtttgtagagtacaacgttcgtttggtaattttttgctaccgtgccgttgccgacgcgatcaatcgccgcattaaacacttcattttcttttcctttttcatatgtctcataaataaacttttcgctctttaaaaaatattttccttgtgtaccgggaatctcttttgtttctccttcgcgaatccacagcacctcatcgacatacattcccggaacaaagcgaagcatcgctccaattaagaaaataattaatccgatatgattgacataagggccccagcgggaaaaacggcctttttccgctaaaatattgccgttttcttcacgaatatggtagtggcgctgcgccaatttttctttcacgcgttttagcacatcatcggcatcatcgactttcgaaacactaaataaccgctgcttccgcaaaaagttcggatgtcttgtgacgccttgttttttcaacgcgcgataaagaggaatcacacggtctaaactgcaaatgacgagcgatacgccgattgacgcaattaaaagcatataccaccatgacttatacaagttattaaatccgagcttataatataattttcctgcccatccgtattgatcggcataatattcagcagggctaacattcggcggaatatacatttcctgtggaaaaatcgttccgatcgctgaggcgatgagtgtaataacaataagcgccactccgaccttcacggaagagaaaaacgcccaaattttatcgataatggtcttattatatgtttgggaacggcgcgcgctcccttcatagcgcatgtccaaaagtcgcttctctgtattttcctcaagcggttttccgcatgattcacaaaaaaaagtcccatgtggattaacatgaccgcattcgcattttacatgttccattggcaaaactccttacggtttaatgctttccatgtactgctttaccatttcttccgtcattgttcctgtgatgatttttttgactttgccgtttttgtcgattaaaaaggttgctggcaatcgatcgacatcatatgcgttcatgacttgatcttcacggtcaatcataattggaaacgtcaaaccaaatcgatcggcgaatttttgcacgctcaacttcggctcgccaacgttgaccgccaatacttcgaccccttgctttttatatacgccatactggctgttgatgtatggcatttccttttcgcacggcttacaccacgttccccaaaagtttaagaacacccctttgccgcgataatccgaaagacggtgttcttttccgcttaaatcggtcaagacaaaatccggcgccgtcgaaccaacttttaccctttctttttctgtaaaaaagttggaataaatcgtatatcctaccgccgccaataataacaacaaaacaatcgttcgcatgataaggcgttgttgttttttcatattcctaacccctcgaaatcataatattccattttccattataacagtgttatttatagtgaaaattcatattatatgaaatttatgtgacaatgtaaacggttattttccaccgcctgacaacgcaagcgcgcgcagctgctttacttcatgcggtgtaagtttacgatattcaccagggtttaacccttttaaatcgagaaaagcgtatcgctctcgctttagtttcatcactttgcatccaattgcttcaaacattcggcgcacttggcgattccgtccctcatggatgcgaatttcaataatggctgtttgtttttgtttattgtgagaaagcagttttacttttgccggcgccgtcatgccatcttcgagcataattcctctttcaagctgttttaattgctcccgtgtcggaatccctttcacttttgcgatatatactttctcgatttcgtaacgaggatgcattaataaattggcaaaatccccatcgttcgtaagcaaaagaattccggacgtatcataatcgagacggccaatcgggtaaatgcgtttatcaacatctttaaaaaaatcggttacgactttccgacctttatcgtcttttacgcttgaaatgaccccgcgcggtttataaaaaagataatatactggctcctctctttctaccggtatcccatctacttccactttatcctgaggacctactttcacgccaagctcggtaacgactttcccgtttacctttacttttccttgcaatatgagttgttctgcttttcgtcttgatgcgatgcctgcatgagcaataactttttgcaatcgttccatcactgtttcacctctttcatcatcttactctttcgatccaaaagatacaagcatgctctctcactatttttatcatactcgccctttttcgacaaatacaaaagttatatcgatagaaaacgacaaaaaaaagccgcctaatcataggcgagctatcttccaaagacaaacagcacaataaaaaaggaaacgataaagctgagaatatctgctaaaattcctactttgagcgcatctcccatctttttaatgccaacggcgccaaaataaacggttaaaacatacaacgttgtttccgtgcttccttgtatggtggatgcaagcctgccaataaacgaatcgggaccatatgtagcaattaaatcggttgtcatcccaagcgcagcggtgccggaaatggtgcgaatcatcgccagcggcaccacctcagccggaagaccgatcgcatcagcaagcggtttaatcccgttcatcatataatcaagcgcgccagacgcgcggaaaatggcaatcgaaacaagcatgccgactaaatacggaataagcgaaaaggcaatctgtatcccttcttttccgccttcgacaaacgcttcataagttggcactttttttacggttccgtataaaagaataaacgcaatggttactggaataagccaagtagaaaggagttggatgaacgccattaccgcttcccgcctttccgcatgcgtttccaataataataacggtcgatgaaaatcgcgccaaccgttgaaatggttgaagcgacgagcgtagtcccaataatttctccaggcgatgccgaatcatatgtcatgcgaatcgaaatgaccgtcgctggaataagggtgatgcttgatgtgttaattgctaaaaacgttaccatcgaacgacttgcttcgtctttatggccattgagctttttcaattcttccatcgccttaatccccattggagtggcggcgttgccaagcccgaacatattggcaatcatgttggagacgatatagccaagcgctggatggtttgctggcacttccggaaacaaacggcggacaagcggtttgaaaaaagcagcaagcctctcaagaagaccggcttcctcggcaattttcattaatccaagccaaaacactaatatgctgatcatgccgatgctgattgtgaccgcttctttcgcgcttttaaaaatcgcttcattcacttcattcatcgtaccgtttatcatcgcaaaaacaattccaataatggccatcgctacccaaataagattaaccatcgcttcccacacctaaaaaatgaaatgcgttccaaatggaatggttcgtttccttgcttacgctctttttatacaaaagcggaacttcatccaccgcttgatcccctaaatacagcaccgctttcccaacgacggtcggaatgcccctttcgtctttcttccaatcttttttcggacgaagaagataaatttttacgtgcagttctttgatttcttcttccgtcacaggatatcgcaaatcacggcttgcttgtatgttttttctgtaaaaggaatcacgaatttttttcaccattcgttttcggtttacttttgcaatcatataatggccaaagccatattcatacatggcaatatggtcattccaatcatccggtgcatccaatgttaccgaaattaaatccattccgcctttggaagcggtagtcacaagcgttcgctttgcccgttttgtatagccggtttttcctccggtgcaatactcatacaaactagtgagcagcttatttttattcctccatacccgatcccaatcttctccgggagaagcaggagcccggtatacttctgttccggagattttgcgaaactccttatttttcatcgcatactgcataagaagcgccatgtcataggcagtggaatagtgattttccgaatcgtctaatccgtgtggattggcaaaatgggtattgcgcatgccgatttccgctgctttttggttcattaaaaaaacaaagccttccacgctgccacccacatgttcggcaatcgccaccgccgcgtcatttccggaacgcagcatcgtcccatagacaagatcgcgaagctttattttttctccttcctttaaataaatcgacgacccttctgtatgaacagcgcgggcgcttaccgttaccgtgtcatccattttgcctgattcgatcgctaaaatcaccgtcataattttggtaatgcttgcaatgcgccgcttcgtatgcgcgtctttttcaaataatatgcgtccggaattctgctccatcaaaatggcgctttgcgcactgactccgttcattgcctttgcccgatccggaatacatgaaaaaagcatcatcaccgctgcgatgaacagtgcaatttgtttccgtatcttcatgtaatccccatcccttttgctgttttgtacaagtgtatgcgccaaaaaatatagatatgattgtaaaatgtacaagttcatcagcacaaacgtcatttgcaagtatacaaatccgccttgttaacgaacgaaaaacatgatagctttcgcttgtagatgacgctaacgcaagaaagacgaaggatgccccttcgcctttcattaaaacggtttccagcgcaattttcttgcctgctcaaaccgttcttccacatcgcgccaatgaacaacattccaccagttgttaatatatgctgcacggtcatttttatattgtaaataataggcatgctcccaaacgtctatcacaagaagcggaatcgtatcccattgcgtcatgaattgatgcttttccgtctgtaaaatttctaagcggtgcgaccgcggcgaccaaacgagcagcgcccagccgactccttcgacgctttttgccgcctcggtaaaatgacgcttaaatctttcaaaacttccaaaatctcgttttatttgttctagcaactcaccgcgcggttggccgccgccttttggatgcatattattccaaaaaatcgtgtgcaaataatgtccagaaccgtggaacgccgcttcccgctcccaatgcttcaacagttcatagtcatttgtttcgcgcgcttttttcatcattttttccgctttatttaagccgtccacatagctttgatggtgctttgtatgatgcagccgcataatttctctggaaatatgcggctcaagcgcatcgtagctgtatggaagcggcggaaggacgtgtcttcctgctgccacatatgtttgttgtctttcttctgcctcgctttcttcttcctgttcgctggccgtttgttgtctttcttctgtcccgctttcctcctgtctgacggccgtttgctgtctttcttctatcccgttttcctcctgtccgatggacgtttgttgtctttcttctgtcccgctttcctcctgtctgatggccgactgtccattttgctgaaacaccagcgctttttcatatacttcgtccaccatgcgctgaagttcataaatggcgtcctctgtccatgcgtcgccatgatgttcgatgtaggaaagcaatgaatcaacgcggcaatcgccgccgtcctccccccgctgaagcaaaatttgctcgacttgttttccccattcttttacttccgccacatattgttgaattcgttcttgttcattcatcttgaaaaacctcccttaatttttatcaccatatcgtatgcccactacctaaaactcgttcttgtccgcattcacccattttcctacatataaatcgagatgaggaacaagtcaactacccaacggctaaagccgtgggcttgcagctagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttaagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattcatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaattcaatatatactgaaaatataaaccccgcctgcctccacagctaaagcagtgggcttccagcggatgttctcgtgaaaaacacattggaacaatatttacgaacaaacgtatacgatttccctgctttacatcgctttcaccggggcattcaattagaaatggttatttttcaatgttttttgcgcgaattggaagaaatggagctaaataaagaagtgcttggcgtcctgacgccgcttatggcgaaccatatggcacgagaagaatgttattatttgcaaaaactagctgaaacgacgtatgaagtaaaaccgcctgcctgcgacccgacaaaaccaaggacagaatgatgaacatcaaaaaagctgccccagatgtgggacagcttgcgttcaattggattgtatcattttcgtccgataatccgtttcataaaattccagctcttcacgaattgtctgaaactcgctttcaagcgataacaacaaagctttcaacgaaggcggaggggtttgacgaaacttaatcgagttgcgtcccgtataagcggaacggctatcttcataccacgcatcgctttttggcgtaaaatattcggcaatacatagatgatagacacgatacaacgttttttccgccgccgctttacgaaatggttcatcatttaatatgatacggcacgcctcaagcccctcctcgcaatatacaacgaggcggcgtaaattcgaaagcaataattcataataggctttgtcgcctccttcttgttccgccaatagtttggtcaatgttgtttcatttaaataattggaaatcgtctgaacggttttttgcaaaaaggcttctacttgtttcgtttgattcaaagccattgagttccccatattcacaagacccccatatcggttttaagatggctggcgaataaaaagaagcggtgatgttaaatgatattcgccatttgtctgcaatgatgcaaatatgtctggaagcttcgtaaattccatatgcgcaaaatagcggcgaaattcttcttcctcattaatatatactcgcttacggtgccggaaagccggattttgcaataaacatacgaaagcaacgatatcgcggaaatagacgtcacgccctaaaacagtaaaaatcggattttgttcatacggcgtaaacgatgaaataaattcctcaaaatagcgcaaatatagaacgtgaagcgttttttcaaccccatcttcgcgaaacgttacttccgagcggctgaaataatcttcaaacgtattcggcttcgatttttccagctcatatccttgcaagcggcaaatccacatacaacaagcccccttatcatgccaaaaaaacgaaaatataaagttattcctatcttatcatactcatgttgattcgttaaaattttcttcaaatttttcgaaaaacaaatcagcttctttctccacctcatcatctccctgtaattccggaagcggaggcagttcctccaacgttttcaaaccgaagtagtcaagaaactccttcgtcgtgccatataaaatcgggcgccccgttccttccgcacgcccgacttcctttataagcgctttggcaattagcgtttgtatcggtttatcgcttttcacccctcgaatttcttcaatttccgctcttgtaatcggttggcggtaagcgataatcgccaatgtttctaacgccgcttgcgacaacgaagtcgaacttggcgattcaacaagcttttttaaatatggggcatgttctttttttgtcgccagttgaaatactcctgctaattcaataagctgaatgccgcgcttttgctgttcatactcctctttcagcatatgaatgatcgcctgtgcttgttcttcttcaatttctaagacggcggcaatttgctgaagcgacaatccctcatcacctgcagcaaatagcagtccttcgacaatcgctttatattcattcatctccatgttgttccatcctttcgttgctagagatgaaaatatcggcaaaatttcgctcttgctcaataataatcgcattttttttcattaattctaaaatcgctaaaaatgtcaccacaatgtgtccacggtcataatatggaaataaatcataaaaattttttctcgtttttgtacgcctcagctcctccaaaatttcctccatcctcttttcgatcgaaatgtcttgacgggtaactttcgtgtgaagcggtttttgcaattttttgcggcgcaatagttttgacagcgcgccaagcatatcgtaaacatttacatcgagcggccgcttcatcatttctttttcgtctgcatacatacttaaatcgctcggcggctttgtaaataaaagcgctcgctcttcttccttctttttcaatgcttgcgccgcttctttaaattttttgtattctaacaaccgctgcattaattcttcacgcggatcgctttcaggcagttccacaccttcatccaatatttcttcttcatgttttggcagcaacattttgcttttgatcgccaaaagcgttgccgccatcaccaaatattcacttgcgatatccagctgcaattcttgcatcgcatgaatatatgccatatattgctcggtaatttgcgcaacaggaatatcataaatatcgatttcgtaacgattaattaaatgcaacaaaaggtcgagcggaccttcaaacgcatcaattttcacattatattgcacgttcatcccaccattttcattacgctatcgttaagtatagatgatcatctaacattgtccaagcaaatttttcacgtctaatatgatacaattgatacaatacggatacaacaatagaaaggttgtgaaacgatgtatcctgacgcttatatccgctatttaattcattttcatacagaccgtgattattttgaatgtcatgaaatattagaagagcattggaaaaaagacggctacaaaaaagtatgggtcgtgcttattcaaattgccgtagcgctgtaccatcatcgccgcggcaacagtcagggggcgctgcgtatgatgcgaaaagcgctatcacttttacaaaaagaacaaaaagcggttcgcgagttagggttagatgaacagcggcttgccaaacagctggaacattatatcgaacgtatagcacaaaacaaggcttataaaagcatcgagctgcctgtttgcgatgaaacattgcggaaaatgtgtcaagcgatatgcgatgagcgcgggatttcttggggaaaagcaagcgatatgagtgatgtatttttaattcacaaacataaattgcgcgatcgctcagatgtgatcgcggcacgagaggaaaagaaaaagagtaaagagctgccaaaccactaaacggcagctctttcgttaaaactcacatttatccaaaaaagacgcggtaaattcatttgcctgcagtcgatgattaggatacatatcctttaacgcctttaccatttgttttccaataccttgatgacggtgcgaaggatttacactaatatgttgaatttcgacaacgtcctcgtctcgcaacagcactccgataatgccaataatatcctcgttctctttccataaaaacagttgccaatcatcgtttgtttcgtactgtttgatcgtttgctgcagtttttttaagtctttttctgtcggcatgaacgacagaagacccatggcaattttttcatagttttttcgataacgaatcagcataaaaactccctcattaccgacaaagacttttccaaaatagaaaagtgcttccgtcattttctcattacgtattataaacgttcttagttatattgtgaactctttcatgcatttttactccaattaagcaaacgtgcgaagaagatttgccatctcaatggcgcttaccgcagcttcccatcctttatttcccgccttcgttccggcgcgttcaatcgcttgctcaatcgtatctgtcgttaatactccaaatataaccggtgttcccgttgataaagctgcgtgggaaaccccttttgctacttcattgcatacgtaatcgtaatggcttgtcgccccgcgaatgaccgcgccaagcgcaatgacggcatcatattgcctcgattcggctaattttttcgctataagcggaatttcaaacgctcctggcacccatgctactgtcacatcgttttcattgaccccgtgccgtttgaggccatccatggcgccagataataacttgctcgtaataaattcattaaaacgggaaatgacaatggcaatttttaatcctgtaccgactaaatttccttccattactttcatcgtaaatcctcctatcttttccgcccaccgtattcatcataatacaaaaaagcaaaaatggcgaacatgttttttaaaaatgcaacatatgtcctaatttttcatacttcgtccgcaagtatttttcattttccttgttcgccggcatttgcagtggaacacgctcgacgacttcaaggccgtgtccttttaatccagtgattttccgcggattatttgtcaatagtcgcattttcgtcacgccgagatcttttaaaatttgcgcgccaatcccatagtcacgcaaatcggcagggaatccaagcctttcatttgcttccaccgtatcatagccttgctcttgcagcttatacgcgcgcaatttgttgattaacccgatgccgcggccttcttgacgcatatataataaaacgccgcggccttcttcttcaatttggcggagcgccgcatgaagctgcggtccgcaatcacaacggcaggagccaaacacatcgcctgttaagcattcggaatgaacccgaacaagcgtcggttcatctggaatgatttcgcctttgactaaagcaacatgctcttttccatcaacaatatttgtatagccaattgctttaaacttgccaaactctgttggaagcatcacttctacttcgcgtttcactaatttttcttttcgtctccgatactcgattaaatctttaatcgtgatcattttcaaatcaaattcatcagcgatttttcttaaatccgaaacacgcgccatcgtgccatcctctttaatgatttcgcaaatcacaccggccggctttgcaccacataatcgcgctaaatcaaccgccgcttccgtatggccggcgcgccgcaatacgcctccttttttcgccacaagtggaaaaacgtgcccaggacgtttaaaatcgctcgctttcgcattcggatctaacagcgcttgaatcgtcatcgaacgttcataagcgctaatgcctgttgtcgttgatttataatcaatgctaaccgtaaaagcagtgccatgagaatccgtattatgattgaccattggggctaaatcaagcttatcggctaattcttccgtaatcggaacgcaaacaaggccgcgtccgtatttaatcataaaattaatcacttctggggtcgctttttccgccaatgcgacaaaatctccttcgttttcacgatcctcgtcatcacatacaataatgactttcccttgcatcaattcataaatcgcttcttcgatcatgtcaaacatcgtcagctcctcctttattgcttacttaaaaccgtgccgttctaaaaattcaagcgtaatcgccgacttcggttcttctttctttccttccatgaactgggcaacatattttccgatgacatcacattcgatattgacaatatctcctggctgtttatcgcctaaaatcgtttccgtgcgcgtatgcggaatgagtgaaatcgtaaacgtgtcatcggtgagtccgaagatcgttaaactcgttccatcgacagcgacagacccttttaaaatcatatatttccgcaattcctgcgggattttaatttcataatacaccgcattcgccgatggccatttacgaatgatttcaccgatgccgtcgacatgtccggaaacgaagtgaccgccaaaacggccgtttgctgccatcgcccgttctaaattcactttcgaaccttttgttaacgtgcgcagcgatgtggctcttaccgtttccggcatcacatcaacggtaaacgatcggtccgtaaacgacgttacggtcaaacaaactccgttgaccgcgatgctgtccccaagatgaacgtcttctaaaactttttttgctccaatcgtcatcacaatcgcttcgcctgactgtctcatttgctcgatcgtaccgacttcctcaataattcctgtaaacatcgtgtactcacccttttattttggtattgcgacgatttttatatctggcccgatcgtctctactcgccgaatttctagctgcataacgtcagccatgccggcaaaaccaattccccctattggcgttggcgcttgttttccgccaatgatcttcggagcaaagtatgcgacgatttcattaactgccttggcgcgcacgaaactatcatgcacgtgtgatccgccttcaacaaaaagggaagtaattcgtttctcaccaagtacgcgcagcaattcatctatatcaatatgcggctttttcatggaaataatttgtacattttctttctcataccgcttccttttttcaacgctgatttcactgccgacaacaatccacgtttccgcttggccatcattgagaatgtttgcatcaagcggcgtgcgcaaatgcgtatctaaaacgatgcgtatcggattttttccaccttcgggaagccttacggttaaacttggattatccgcaataacggtgtttaccccaacaagaatcgcatcatgcaccgcccgatagcgatgcacatcttcccgggccgcttcggatgtaatccatttgctttctccggttgtcgttgcaatttttccatcaagactgcttgcatattttagcgtcacaaacggcgttttcgccgcaatgtagtggaaaaacacgcggtttaactcatccgcttcctctttcagcaccccaagcttcacgtcaattcccgcactccttagtttttcgatgcctttaccggctacgagcgggttcggatctgtcgttgcaatgacaacgcgttgaacacctgtttccactaataaatcggcgcaagggggcgttttcccataatgactgcacggctccagcgttacataaacggtagatcctttcgctttttctcccgccatacggatggcatgtacctccgcgtgcagctcccctgctttcaaatgggcgccaaatccgacaatttctccatctttcaccacaacagcgccgacaaccggattaggagacgtttgtccaattcctgctttggcgatttcgattgctaggcgcatatactgttcatcgtttcgcatggcgctgcctccttttttggcataaagaaaaccctaggtccaaagtcctagggcaggattatgcagaatcacaatgattacatttttgcgtactaaaaacggcattatataagcggggaagcaagtttttcagttgtgtgaaagaatatgtctgtttttagccacaattcatacaaagacacgttatccaaaaaataacttagacagctttctttgttgaaatatggaaaaaataactcacatattgcgaaaacgccatttattcgctactccacatagctatccccgctaaatatcgcgttctatattttggaaagcggagttgcgacaaacgaaaccgctccttatctaatatagtacggccatgtgcatcttgtgatccttctcccatccagactatactgtcggctccggaattgcaccggatcgtgcctatacggctcgcgggctgagaagtgacaccacttcatcaccgccggtcgggaatttcaccctgccccgaaggatacgaacaatatggaatttttttattattatatcacacaaaaacggtttgtctattcttccttgattgtgaaaataaaagtgaggagattcggcgcaaaaatgaccgcttttcactattttgcaataaacatccaataaataactccccacaaaaagcttgctcctaataaaagaaaaaatagtatccaattgttcctcctcatcatttcacgagaacatccgccggaagcccactgctttagctgtgggaggaaggcggggtttatattttcagtatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgcttctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaaatgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgcttaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagttgcaagcccacggctttagccgttgggtagttgactatcatatcattgttgtccacataaaaaaagtaatataatgtattacggatatgttgaaaaggggtattattacgaaggaggatgacattgtgaaacgaatgttgataggatctctgcttgcatcgttgctatttacatttcctgccatggcagcagcagatgcggcagaaggcgatgtgattattacattaggcgaaaatttaaccgaacagcaaaagcaacaaattttaaatgaaatgaatgctccggacaatgcacaaatcattacggtttctaacgcggaagaacataaatatctcgatggtcttattccaaaagcgcaaatcggaacgagagcaatctcctcatcgatgattacgatcggtgcgaaaggctctgggttggacgtagaaactcataatatcacatgggtaacagaagaaatgtacacaaacgccctgattacagcgggagtgaaagatgcgaaaatttatgtcactgctccgtttgcagtgtccggtacggctgcgttaaccggattaatgaaggcatacgaagtctcttccgatcaagtcattcctgaggatgtaaaaaaagtggctacggaggaaatggtcaaaaccgcaaaacttggggaatctatcggaacggataaagcggttgcccttcttgcgaaaattaaagaagaaatcgcaaataatccgccgcaaacggatgccgatttgcgcgcgcttattgaaaaaatcgcaaaagacctcggaattacgttaacggaagatgaaataaacagtttaatttcgttattcaataaaatgaaaaacgctaatatcgattggaatcaagtcaatgatcaattaagcaaagcgaaagataaattatccacgttccttcaatcagaagaaggaaaaacatttattcaaaacattatcgacattttaaaagaaatttggaacgccattaaatcagcgtttacttcttccgagccgcaaaacaatcaataaggaaaaagcgcccaaacgttttttgggcgctttttatttgcaaacttacttattcacttttgttttaagcggtacatcaagccgcactaaatcttcatacgtttcccgtttaacaacgagttgtgcttctccattttccacaaacacgacagctggacgtggaatgcggttatagttgttcgccatcgaatagccatacgccccagtgcaaaaaacggctaaataatcgccaggggatgcttttggcagcggcaaatcccaaataagcatatctcctgattcacaacacttcccggcgatggcgacaatctcatttttttcgtctaacactcgattcgctaacaccgcttcatacttcgcatcatatagcgccgggcggatattgtcgctcatccctccgtctaccgcaacgtaatgacggacattcggcacatctttgcgcgaaccgatcgaataaatcgtcgttcccgcatcgccgacaagggagcgtcccggctcaatccagatttctggcattggaatatttttttcgcttgcttgtttttttacttcctctacgatttggtcgacatattctgaaacaggaatcgggtcgtcatcactcgtatagcgaatgccaaatccaccgccaagattgacaaccgttggaataaatccgtacgtttccttccagtgagcgattttttggaaaattttttgtgccgctaacacaaatccagtcgtctcgaaaatttgcgaaccaatatggcaatgaattcccaatacggaaaaagacagggaagacagcgctttttgcagcgcttcatctgcttggccattgttcaaatcaaacccaaattttgaatcttcctgaccggttaaaatataatcgtgcgtatgcgcctccacaccaggggtgactcttagtaaaatcgccgttttttttccgtactgcttgcttagttgttccaacaattccagttcataaaagttatcgacaacgatgcatccgactccattctcaagagccatcatcaattcgtcacggcttttattatttccgtgaaaatggatgcgttctggcggaaatcccgcttgcaatgctgtatacagctctcctcctgacactacatccaacgataatccttcttcttctgctaactgaaccatcgcaatggaagaaaatgccttgcttgcataggcaacttgtgctttgacgccatgtttttgaaacgcttctttaaacccccgcgcacgctcacgaatgagtgccacatcataaatatacaatggtgttccatattctttcgctaaatcaacggtatcgacaccgccaatttctaaatgccccttgtcattgacacggcttgttccatgaaaaaacatacgaacccctcattcccgcaaaataaaaattatcaaaccgcattaatttatgcatgcagaaagcaaaaaaagacagttagcatgaggtataactgtcttttgaagaaaaaagattacgtataaagtatcataattataaaaaagttgcaacttctaggcgtgttgatgaaccaataataatcggtcctttaggcggctttttgcaaatttatgatggttgcctgcggcggttttgcggatggacgatgctcggtcttacttttgctcccgctacagaacgacggacgataatttgcataaatgcggccggatcaaacggaataaacggccataagtacggcgtgtttaatgaacgaattcgaatcagcagaagcaaataaaccgttgtgccgatcacaagccctggcactttaaacaataccaccgcaatgacaagaaacaatcgtgatattttattcgcaatgctcaactcatagcttggtgtcgcaaacgaaccgatggcggaaacagaaatatataaaattacctccgggacaaacaatccgacattgatcgcaatttctccgattaacaccgcggcgattaagcccattgcggtagaaagcggcgttggggtatgaatcgctgccatgcggagaaactcaattccaaagtcggctattaaaacttgtatgataactgggatattcgtctgtttgtttggcccgataaacgcccatttatccggcaacaaagatggttccagtacgaacagcacccaaagcggcaataaaaatagtgatgtcaaaatgcctaaaaagcgcacccagcgtacaaatgtcccgaccgctggagattgccgatattcttcggcatgttgcacatgatgaaaaaacgtagtaggagttataatcacgcttggtgacgtatctaccataattaatacatgtccttcaagcaaatgagtggcagcaacgtctggacgctcggtataacggacgagcggatacggattatatccttgcttcactaaaaattcttctattgttttatctcccattgtcagtccatcgatattaatttgttgaagttctttttttacaagttcaacaagccctggatcggcgacatctttaatgtaagcaatacaaatatctgtttttgaacgttcccctacttgtaaaatctcaaaacgaagccgctcatcacgaatgcggcgccgcgttagcgccgtattgatgataatattttctacataaccatcacgcgccccgcgcaccactttttccgtatctggctcttccggctgccgccccggatagcttcgtacatcgacgataaaccccgtcgattctccttcaattaaaatgatgattaaccctgataacaaccgatcaacagcctcatctaaattattgacagtgcttacttgttgatgaacgaggcggttttcgataatttgctttgcctgtgccgtctgccgttcgttgtcattaatacggacaatttgttttaatagctcaattaaaaattgcgtatcacataagccggtgcaataataaatatgtacttccctatttaatacatgaattttccttacccctaaatcaaaactagttccaactccaattttctccttaaaaaatttttcattgtcgacgagctttttcgaaatgggaactttattggtgttggctgtcacgatactcactcctttcaaggattaactccactgcttgtcgtgtaattggtgagccgtacttaatatgatcgcgataccccatttttccaatatcaccgattccaacaataacaggaatatttaattggtctaaacaatatacggtatctccattaatacggcttatttctagctcgcgaattccctctttatccactccatattccgtcatgtttccgtcacgatcgatgcttatatgcactttggtccattcatgcttatgagtattggaagcaacggcaatcgctcctaatacttcaatttgttcatgcgttgccacatatttcagcgcttgctcgcccactccctcgccaatggctccgcaatcatcaaacatgacgaatacgggatcatacggtgtttgtaaaataagttcaacgagttcttcaccggttagttttgtcggattgccatgggagcgagaaatgcatcgtcccccgatttgttcagcaatatattgaattgtccggcatgcaaactcatcgccgtctgttactaatatgactcgcctttttttcataatcgattaccctttcggcctacatataagagcggtaaaaaatgaaagtacaatggtaaatgacaaaatggcgccggcaaattgaaacatccctgcaccaatggccagcaatccgtttgactctttttgtaccaatacccctttaatgagaaaataaccgaaaccggtaataggaagagaagcgcctgccccggcaatcgcaataagtcgatcgtaaattccgctgattcccaaaatggcgccaaccgcaacaagcaagcttatcattttcatttgcgaaatctttctaatatccattaaagattgggcaatggcacaaatcgctcctccaacaatgaatgccattacataatccatcatgattccccctttgccgcttcaatcacaacaccatgcgcaatagttggaatcgactgtttttgctgcatcatcgttgggctaaatagcgctcctgttgcgacaacgaaaattttttgaaacgcgccgcgttccatttctttcaataaatgcccgtatgttactaccgcgcagcaagcacatccgctgcctccggcaaatactttttgatccggacagtaaatcattaaaccacagtcgttataattgctcgttacatcatagcctgattcagcaagcagctgtctaacaataacgcttcctactcttgataaatcccctgttacaattaagtcataatcttcgggagaaacgcctaaatcaataaaatgttgttcaatcgtgcttgcggcggccggtgccatcgccgatcccatatctaaaggattcgtcattccctcatcaatcacttttccgattgtagcagcagtaatgcgccatcttccccttttccgtcccatgaccaatgctcccgcacctgtcacagtaaacgttgctgtttccggtttttgtactcccaattcggtcggataacgaaattgccgttctgccgtggcattatgactacttgttgccgctaatactgtttcagcaaacccgccgtcaattaacgcggcgccgacagctactgtctgcatggaagtagaacaagctccaaacatacctaaaaacggagtgggaatcgtttgggcgacatagttggcagtgacgttttgattcagcaaatctccggcaaggaaaatgtcgatatcgttgaatgaaatatttcctttttgcaagcaaacgacaatcgcctcttgcattaaacgccgctctgccaactcccacgtctttgccccacaatataagtcatcgtgcgtaatatcaaagctggctcgaagcggaccttccgcttccaacggtcctactgccgttccagtttcctgaatgtaaatatcatgttcgaacacccacgtttgctttccaacgagcttcatgggaaatccctctttcttcttaaaacatgatgtaatataaaattccaagtagataagcaacgacaatgccataaacaatcgccgcaccgcctgatttaaacatttggctggcaattcccgccgtccatccttcacttcgatgctcgagcgcggcacttgctaacgcattcgcgaagccagtcatcggtatagtagcgcctgcacccgcaaattgactaaaatcgtcatactttcccgcccccgtgaggacaatcgccaaaaacatcattgtcatcaccgccagctgctgagcagaaagcaacggcatagacagaaaacggctgtaccaattggcgaaccactctgtaatcgcacaaagcgcgccgccgacaacaaacgcttttaagctgttaaacacatatgggggtttaggctggaatgctttcaccgcttggcgataatttttttttaaattcatgtttttctctcccccttatcgcaaataatcaacaaaatagatccattgaaataacgaaccagctatttttccaaatacgatcgccatcaataaaatgacaattttatcatcaacgccaatgcgtttcgctaaaatcggccatacgttaagcacttccgtcagcgcggcggcgagcattccgataaataccccatgcagtaagccaattggaatcagccaatattttgatatatataaaacagagtggcgcatgctcatccatccccctgctaccgcgccagttactgcgctccattcataagcacgaatccgcttcatcgtttttgttaattgcgttaagcggggaataacgccaagaacgactaaaaacgctacaaatcctgttccaacagcgagccctcccgcgaagccgacaaatataacggttaaaatctcaatcgtcatcaatttttctcatactctctttgttttcatgtaaaatgacgtattgatctaacgattgttgataattaaacatctcgacttcaagagggctgggctcctcattaattcgcttgcggaacacatgattaaaaaacaaaatcattccgatccctaatccgagtgaataaggaatttgcagcaacaaaggcttatcgattttttttccggtcatcatctcataaagacgttgatgcacttcttgcatgctgacatcttcatgaaaattcataatggccattgcggatccgacgaaaagcaacagccatataagcagaaaataaggagtggaaaaacgccgcttttgataaacgacttcaataatggtttgcgatggtccaactgtttgcacatctaatgaaccaaccctttccatcattgcttgcattactttcatcacatcaataatgacgatatttttatcactcggttgaattttatatagcggaattatttttaattgctccgctacatcgcgatcatttgcgatgatttgcgcaacatcgccaatcgtaacaacatctcccggcttcacttgaacacgatgccggagtttaataaagacggttttttccatctgcctcacaccttaaccttgtagttttttcatatgtgtaaaaaggcgaagcatattgcttttctttagtatgttggagcaaaaaaggaatcatacgatgatacaatgtttaccagcaatttcataaaaataaaaaagaatggatgtctacccatccattctctcctttatttgctgtaaaatctttttttcaagccgggacacttgcacttgagagatgcctaatctagatgccacttctgattgtgtttgatctttataatagcgtaaatatacaatgagccgttctcgttcgtctagttcttcgatcgctttttttaacgcgattttatcaaaccatgatacttcatccgaatcagcgatttgatcaagaagtgtgatcggatcgccatcgttttcgtacactgtttcgtgaatggaagcaggtgaacggatcgcctcttgggcaagcactacatcctccggagaaatctccaaataatcagcaatttccgtaactgttggtgctcgtccctgttttttcgagagttcatctttcgctttccggattttattgcccatttcttttaaagaacggctcacttttaccgttccatcatcgcgaataaaccgctggatttcgccgataatcatcggtacggcatatgtggaaaatttaacatcatacgataaatcaaacttatcgacggactttaacaagccgatacagccaatttgaaataaatcgtccggctcgtagccgcggtttaaaaagcgctggacgaccgaccaaacgaggcgcatgtttttttcaataatttcatcgcgcgcctcttggtcaccttcttggctgcggcgaataagctccttcatttcttgatcttttattggcgtctgatcttgcttgacatcgacatccataggcatgtctcccttagttacataaggctttgctcttcgttatatatttcttcaaataaacggttgtgcctttgttcacttccgactgcacgacgacttcatccataaagttttccatgatggtaaatcccattccagatcgctctaattctggctttgttgtaaacaatggctggcgcgcctcttcaatattggcaatgccaaccccttcatctttaatggttaaatgtacgactccgtcttcaatcacaacggaaatgtatacgattccgtttggatcgttattatatccgtgaataatcgcgttggtcaccgcttcagagacaacggttttgatttccgttagttcatccattgtcggatcaagctgtgccacaaacgcagcgaccgtaacgcgggcaaacgattcattttggctaagtgcggagaattggaggtgcatttcgtttcgcattatgccacccccaatgtctctaatgcgaattgttcattgttttctaaacgaataattttaaacagcccagacatttcaaacaggcgttttaccgttggagaaatggagcatacaatcatttctccgccaaggtttttaatttgtttataacgtcctaaaatcactccaagtccggagctatccataaacgtcaaatgttctaaattaaacacaatatggcgaatcgactctctttccatcgtatccgttactttttcccgaagttcttcggctgtatgatggtcaagctctcctgaaagtcgaatgattaatacgtcttgttttacttcaaagtccatcatcagactcacagcgttttcccccttgttcatttcggatagggagaagtttcgctacattccgataaaaatcctgcttgatgacaaaactagtgtcgattcgctaaatgtagaaaacctactacaaaagctgacaatgtttatgcggatttcgtaaaattttgcaacgtccgtttaaataaatcccaccagcttgcttctgctacattttctttcgcaacaattggactccgcagcagttcttttccatcttgttttaaaatcagtacaccaagctcgtctccttttttaattggcgcttttacgttttcttttgtttggatcactttttctatttgatcgatagattgtccttttttcgttaatacagagattggctctgatgtaacaagagcaatcgcttttttctttcctttacttacattgacatgagcaatgatttcgttccgtttataaactggatgtgttttgtattgactaaacgcataatcgagcattttcgtaatttgcgcattgcgatcctttggcgtcgatgccccaaatacgacagcaatgacgcgcatgccattctttttcgccgtcgcagttaagcagtatttcgcttcgtttgtgaatcctgtttttaatccatccactcctggataaaatttcacaagccggtttgtattgacaagccaaaactttttatccgtgttttctcgcaaataatcttcatatattccggtatacttcgtaatatcttcatatttaagcaattctcgcgccatcatcgccatgtcatacgcgctgctataatgtccttcggcaggcaaccctgtcgaattttgaaacgaagtgtttttcaagccaagttctttcgctttcttgttcatcatctcgacaaaagcttcttcagatcccgcgattcgttcggccatggcgactgacgcatcattgcctgaaccgattgcaattccacgcaatagttcatccaccgtcatttcttccccaggctctaaaaagatttgcgatccacccatggatgcggcatattcgctcgcccgcactttttccttataagaaagctctcccttatcaatcgcttccataatgagaagcattgtcataatttttgtcatactagccggcggcagttttttatgggcgtttttttcatacaagacagttccggtatcccgttcaatcaaaatagccgattttgcatcattggcaagctgaatccctcgtgtgtttgtcttgttttcttccgcatggatgttagcggaaattggcaatatgaaaatagacgcaaaaagaaataagcgaataaatagcttcttcatctcccaaacctccattctttatacatgccattttttccaaataagatatttttatacaatagaagcaatgaatttcagcagattttgtccaaaaaaaaatggaggctgatcacagcctccttttatgaaatcgtttcatatatgagcgttggtttggcaacaggaatttgggagattcggatgcttttagcaagtttttgtttcacttcttcgatattttccgtattgctgtaaatcgtaacaagcgattccctttttttcaccgcatcgccgacttttttacgcaaaacgagaccgacagagagatcgatggtcgattcttttgtcgcccgtcctgctccaagcagcatcgcagccgttccgacttcgtcggcgacaatttcggcgacatatccatcttccggcgcttctaactcccattgatattttgcttgcggcagtttggatgggtcatcgacaaccgatgcatcgccgccttgcgcttttagaaacactttgaacgtttctagcgcttttccttcttgaatcgatgtttctaataacgcacgcgcttcctctaatgaagatgctttttccgctaaatataccatatagcttccaagcgtcaaacatagctcttgtaaatcttccggcccttttcctttgagtgtatcaatcgcttcttttacttcgagcgcgttgccaactgcgtatccgagcggctggctcatatcggaaataaccgccatcgttttccggccgacgcgcttgccgatttcaaccatcgcttttgcgagttgttttgccccttctaaatctttcataaatgcaccagcgcctgttttgacatctaaaacaatcgcatccgcaccagcggcgatttttttgctcataatcgacgaagcgatgagcggaatgctgtttaccgtcgcggtgacgtcgcggagcgcatacagctttttatcagccggtgttaaattgcctgtctggccgataatcgcgattttatttttattaacaagctcaataaattggtcattatcgatttctacatgaaaaccaggaaccgattctaatttatcaatcgtcccgcctgtatgcccgaggccgcggcccgacattttcgcgaccggcacaccgacagacgcaacgagcgggcctaacactagcgttgtcgtatcgccgacgccgccggttgagtgtttatcgactttaattccttcgattttcgataaatcgatgacatctcccgaatgaaccatcgccatcgtcagcgccgccgtttcttcttcggtcatgccgcggaaaaacaccgccatcgcaaatgcgctcatttgataatccggaatatccccgtttgtatagccgcgaatgataaattcaatttcctcttttgtaagagcgtggccatccctttttttggcaattaaatccaccattctcatacaatatcacctttttcgttttttgccatttcggcgacaatcgctttgactaaccgcaaaaagtttgcttttactttttccgtcgtttctatgacctcatcgtgcgtaagcggctgatctaaaatccctgccgccatattggagatgcaggaaatgcccaatacttccatttgcgcatggcgcgcaacaatcacttccggtacggtcgacatgccgaccgcgtcaccgccaatcgcgcgaatcatgcggatttctgctggcgtttcgtaagaaggaccggtattcgctacataaactccctcttgaatcggaatgtggagattcgccgctacctcttttgcaatgctgcgcagccgcttgctataagcttccgtcatatccggaaagcgcacaccaagctctgggtgattcgggccgattaatgggttagtgcccatgttattgatatggtccgtaataatcattaaatcccccggctgaaaccgttcattcacccctcctgccgcgttcgttacgattagctctttgacgccgagcgctttcatcacgcggatggggaatgtcacttgatccatgctgtacccttcatagtagtggaaacgtccttgcatggcgacaacggtcgcaccttcaagctggccataaacaagccggccggcatgcccttccactgtagaaacaggaaactctggaatttgttcatacggaatttttaccgcttgttcgatttcatccgcgagcacgccaagacccgatccaagaattaaaccaattcggggcggtgtcgggaatttatcttgcaaataacgagctgctttttcaatcgcctgtttattcatgatttccatcctcctatttcaaatcagctaaaaagcttgttccgtgcggcggcatgttcacttgaaagttttctgcaatggttgcgccaacatcggcaaatgttttacgaagcggcagctcttttccgccgttcatgcttggactatagacaagaagcggtacgtattcacgagtatggtctgtaccgtggtggactggatcatttccatggtcagccgtaatgatcagcagatcgtcatccttcaaaagaggaaacacgtcggaaagacgggcgtcaaactcctcaagcgcatccccgtatccttttggatcgcggcgatggccgtacagtgcatcaaaatcaacgagattgacgaaactgagtccggtgaaatccattttcagcgtgtctaccaatttatccattccgtccatattggattttgtccgcaacgattgcgtaactccttcattatcataaatatcggaaatttttccgattgcgatcacttcatatcccgcgtcttttaattcgttcattactgtacggccgaacggttttaacgcataatcatgccggttcgctgtgcgctggaaattgccaggcgtgccgatgaacggacgagcgatcacgcggccgaccatatatttttcatcaagcgttaattcacgagcaattttgcaaatgtgatacagttcttcaagcggaaccacttcttcgtgtgcagcaatttgcaatacggaatccgccgaagtataaacgatgagtgcccctgtttccatatgctctttgccaagctcttcaataatcgctgtaccgcttgccggtttgtttccgataacttttcggcccgttcgtttttccaattcgtcaatcaattcttttgggaaaccatttgggaacacttggaacggtttgtcaatatgaagtcccataatttcccagtgacccgtcatcgtatcttttccggcggatgcctcttgcatttttgtgtaataggctagcggtttttctgctttcggaatgcctttaatttcgcgaatgttgcttaagccgagcttcgccatgtttggcatatgcaatccgccacgatactcagcaatatgtccaagtgtatccgcacctttatcattatacttttcggcatctggcgcttctccaatgccgacagagtccatgacaattaaaaatacccgtttgtatgtataacccattattatgcctcctgtcttcatcaaatgatctatcttttttatcattcccaaaacacttattcacacatcaacattatattggtcagaagtctgacaaccatattataaaacgttttcataattatgcgcaataaaaaacagaaaagagcataatgaaaaacagagatgcggagtgccaaaacaaaacacccgctcgccacaagcgggtgtttcttgcaagcaacagaaagctatgcacgtggatggtattgcttatacacatcttttaaacgcgttttcgtaacgtgcgtataaatttgcgttgttgaaatatcggcatggcctaataattcctgcacggcgcgcaaatcggcgccattttcaaggagatgggtggcgaatgaatgccttagtgtatgcggtgtcagctctttttcgatgtttgcttctttcgcgagtttcttcaaaatcttccaaaaaccttgccgtgtcaaacgttcgccatgatggtttaaaaataatgcatcggttgtcctttttttcgagttgattagcttcggacgcgcggtttcaagatatacttttaatgcgtttaacgccatgctgccgaccggcacgatgcgctccttcttccctttcccgtaacagcggacaaaccccattgtcaaatgcacatcggaaagatttaagttcacaagctcgctgacacgcattccggtcgcgtacaataattctagcatcgctttatcgcgaacgccgattggtgtattcgttttcggcgcttctaagagcgcctcgacttcttcgagcgacagcacttttggcaacgtccgctccatttgcggcgattcgatatgcaccgatgggtcttgttccgctactttttcacgaagaagaaattgatgaaacgaacggatcgatgcaatatggcgcgcaatcgtctttggagagtttcctttttcctttaaaaactttaaaaattgcataatatgaaggcgcgtcacgtcattccacgattgaatttgctcgacgtggcgcaaataatgcgcatacttttttaaatctctttcataagaaataatcgtattttttgccaaatttcgctctactgtcaaataatgcagaaaatctttcaattcatattccaacatttctctactccccattgcgatagaaaaataatagtcgatccatccattccaatgtcgagttttcgacggctgaaactttcaccgctgatccttgtggttcatcataacggtggtaattatcgtattctcgattgaaccatataagactataataaaataaaattgtacaacccgtaaataaaagaaatacttttatcatctgccatatcgttttcatggccgttcctcctcatttccaatcatgcttactatgaggatatgccatgttttttttcttttataccataaaaaaacctttcccatcggaaaaggttttttactttttattttgttcttcctcatgtttttgttggcaacgataacaaatgccatgaaacgttaggcgatggtctttaattttaaacttccagtctcgttccacaatttcttctacttcctctaataaatcttcttgaatttccgctactgacccacattcaatacaaactaaatgatgatgaaagtgagctgctccttctttgcgcagatcgtagcgagatacaccatccccaaaattgattttatcgacaatttttagttcggttaacagctcgagtgtacgatatacagtagctaatccgatttctggagatttttctttaacgaggaggtagacgtcttctgcgcttaaatgatcttcctcatgttctaacaagacacgtactgttgcttcccgctgcggtgttaatttataaccggcggtatgcaattgctttttaattcggtcgactcgatcttccatcttttattccctcccacgtcattcaactaccattataacaaaagaaagagggaagtatcaaaataaaattattattataaaagaacaaaaatggttattatataatagaaataattatttatgtccgaccatctcgattacttgtttcataaataacggtgatacgtatgcctctagggatgaggaaacgagcagactcacactaatcaacatcatcgccatcgtatagcgcataatcatcggaaaaattggttcatgtccccgtttcataaattgattgcgcaccatttgcaatgaaaaggaaacagaaatcactcccatgattacaaaagctggaatgataattaaattttgcggcattacagacacaaaagataataaaaacccttgccatcccatttggttcaccaaaaatccgacagtaaatccgacaacaactccttttaaaaatagcaaaattaaaataataggcaatcctataattgaaatgcctagcacccacattaaagcgacatattttaaattatgaaaataactttgttgaaacatatcgtgggcgcttgcaatatttccttttgatacttgtccaaaaaattgcgttaaatagtagtataaatcttgtttctggctaaagtttaaactgttgacaacaatcgctccaaaaatcactcccattaaaaatagcacaatcacaaataaatacacaggcgcatgctcgcgcatatgtacagcgatcattgattttaccggatgtcttctcatctttttcttccccctatcacgagaacatccgccttcctcccactgctttagctgtgggaggaaggcggggtttatatttttagtatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattagtgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgcttaaaaagcgttccaagaaggaaaaactatttgcccgtgatatgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagctgcaagcccacggctttagccgttgggtagttgaccctcttagtagattgtatgaaatattcttcgatgtatgactgatttgcaagaaaagaaagagaagataacctccataaatacaaaaaaatcgcttctattccgaagcgattttgccgtattttccgccgccccctgcttggatcgaaagctctcctctgcgtgcgagaataatgagttttgccagtttttcccctatgctctgttttagttcttcttctgtcgcttggtggagtacgtacatttctgtaccgaaacgggcgagcaatttttcgtatgttttcggtccaagccctggaataaactcaagcggcacttgataaatatacggtgggcgtttgggaggaacgccgcccgtttttagctccttaaggcggtcaaataccccttttatttgccggtgatgtccgcaatccgggcaatatttttcacgaggatccatcggcttgaaacatcgttcgcatgtcgtctgatgatacttccctagtttcggatttaagccgtagttagcgacaatggttctttcctcttgctttcgcaacgcttttttcaattcggcaaacgtcggagccttcatgcggatcacttgatattcacgcgccagctttcgcagcgaatgggcatccgaattggaaaggtatggataacgatgcagctcggcgatttggtcagccatctcggtatccgcacttaaccctagttctaccgcgtcaatgccatcagggtcaaacacttcggttaagctttttttcactcctttgccatacaagcttttaaacggagtaaacgcatgagccggaacgaacaaaccgcccaaccgtttaacaatcgcttgcaactcacgccctgttccgtagatccgctgcgagctgagagaaatatttctcactcgctcttttagccatacagaaaacgtacgcattgcactgatcgtcggcaaaaacgcaagcacatgaataggtccttgacaatgttcgtcatatacttcgagttcacttcctaacaataacgtgacagaaccaaccgcaacaccgccatcatcgtgttctttccatcctttcgcttctactccccgttccacttcatcgagcacttccggaacatggcagtcaatgatgccgaccatatttaatccttttacatgcgctgcctcgtgtaaaatgtttgtgagcgttaacgtttttgcacctgtgatttttaccggccggccagaagcggtgcggccgatatgaatatgtaaatcgacgtaatagttatgcattttcttctcctatggcacgacgcaattgtaaatattgcagcgcatatgctgttttggcatcataaatctcgcgtttttcaagcatttccagcgcctcctctaacgtcacttccaatatgtcgacaaattcgtcttcatcgagcgacgcggcgttttccactttcgttaacccttctgccaaatataaatgaattaattcgtcggcaaatcccggtgatgtataaaatgacacgatatggcgcagcgaatgagaacggtagcctgtttcctcttctaattcacgctgtgctgtggcaagcggctcctcccctttttctaacttgcccgccggaatttctactaatacccgttccagtgcttttcggtattggcgaacgagcactagttttccttcctttgtaattgggataatggccaccgctcctggatgtttaataacttcccgtttgctcgttttcccatttggcagctgtacgtcttccacatacaattgaactactttgccgctaaatattttttctttgcgaatcgttttttccactaaatggtccatgttcttctctcccatctaataatatctttcccaacttattgtactacatcatttgagcaagttttactttcgggtgtacaatgaaaaaaatgattattttaattaaaggaggatccgcatcatgcaaaagcgccgcatcggcttatcggatttatatgtcagcgaaatcgggctcggctgcatgtcgcttggcacggacgaaaaaaaagcgattcgcattattcatgaggcgttagaacggggcattaactatttagacacggccgacctttatgaccgtggactaaatgaagaatttgtcggaaaagcaatcaaaggaaaacgcgatcaagtcatccttgcaacaaaagtgggcaaccgctgggaagacggaaaagacggctggttttgggatccatccaaaaaatacattaaatcggaagtaaaagaaagcttgcgccgtctgcaaacggattacattgacttatatcagcttcacggcggtacgatcgatgacccgatcgacgaaacgattgaagcattcgaagaattaaaacaagaaggggtgatccgctattacggcatttcctcgattcgtccaaacgttattcgtgaatatgtaaaacgttccaatatcgtcagcgtcatgatgcaatacagcctgcttgaccgccgaccagaagagtggtttccgcttttgcgcgaacacaacatcagcgtcatcgcccgcggacctgtcgcgaaaggattgctcacagagcggccgctagaggcggcgagcgattccgtcaagaaaaacggttatcttgattatacatatgaggaattgcagacgctgcttccaaagttaaaagcgaaaacggccgaacaccgttcgttcaccgcaacggcgctgcagttttgtttatatgatccggttgttgccgctgtcattccaggagcgagcagcgtcgagcagctcatcgaaaacataaacgccgcttccgccccacgcttaacagaggaagaatatcaatggctccaaaagcatacgaaagcctcggtgtataaaatgcaccgttaaaaatacttgcaaaatgatgcggaaagagagcctttctctttccgccatatcaatgatggttctgtcatatatcgattccgcgctgcttccattccgacagcgaacaagcaaacagcgtgatcggcgttcgaaaattcgctgcaaaaaaataacgccgatttcttcactctccccaaaattttatggcaaatctatcaaacaagatatttcccatccaaagatttacttaaaattccgccaatccaaattgctctcattcagcagctcttcaaacgttttttgtttttcacgtttgcgctgctcctcgcgtctccgcgcttcttcctcttcttttcggcgctgttcttgttgttccaattctcgttttttctccttcagcttagcgaacaattcctcatttaaacgatccttcagcgtaagcaattcgtctgctcgatttttttgtttcttgttcacacttatccctccaatgtataaaacgttgttcattcttccatgataaaaacaaacactttcaagaaaaggagttaaacgaaatggcaaaaaacagagcgcaaaaaggaaaaccaactgctgataccgtaaaacaaacaatcgcaaaagaagaattagaaaaagcgatccatccaacaaaacgccaaaacaccccgcaataacgaaaagcggaaggcgcaaacaaaatgaatgataaaaccgtaaccgaagtgggttacggttttataagatttccgtaatattaggcatatgctcatccatccacgctattgcttcatctagtgtggcaaattcttttgtctcaaacgtcatttcattttgcaaaagccagacgtcttttggctcatgatagacgccggcaatcgaccaatgcagcaaactgtacgggtcattttcatgcaaaaatgatacccatgttttttgcttcgctacattggcgatttgtttcagcttatctttcatgttgttcactcacttctataagcggcatgcgtggacttaaaatttgtccagggcttttcagcaaaaaactgctcgtcccttcgacaacgtcaatcgtcatcacatcatcatagaacacgagacgggacttttccacaaaaacaggaacgaaattcgtctcgacagcgatatcgtcctcatctgcttcatcgacgagccataaggcaatgacaccgtcaacgaggcatccgcatccatctgtgtcatattttagcttcaacattcgccctgtttgcgctaaaataggagtcagctgtttgatcgctttatctgtaaatgtaatattcacgctacatgatgctccttttcttcttgtttctgctcctattgtacctacatatgcaaattgctgtcaaaataaaaaggaggaattcaatcatgtccaaagtacaaattaaagtgaacgataacggctcctatcgcattactggcgatgtggagcttattgatgcggaaggaaataaatttgtaactaaacaaaccttttcgctttgccgatgtgttctgtccaacaatatgccattttgtgacggtacccataaaggcaaattccactctgttgtccgcgccactccgtccgaatcgcaatgataggaagtggcatcgttggacgaaaaatggataaaaaagcttattcgcaactgctttcttcaatatggacatgacacggaatctctgtttcttcatgacttcgaatggaaacagttgtgcgaaaaaattttactagaaaaaacaaaccatgaagatatggatatgtacgaaattgtcaatgacgtcatttacgaatatataacgaaataacactccttgtcttggcaaggagtgttattttttgaaaaacgcgcgttttcccactttctcgacaatcgacggaaataagcgatggagttgactgccaatattcatccagcgtggcatatttacttcccttgtcggcgtcatcataatcgaaacgacctgttttgctactttttccggcgaaagcatccatcgttccacattttttacatattcccctgattggtcggcgacatggaaaaaattcgtccgaatcggccccgggttcacagcagtaacaaaaatcccgtactgttccgcctccatccgcaaactgtccgtaaacccaagcaccgcatgtttggtagcagcatatacgctcgattttggagttgccaattttcctgcttgtgaagcaatattaataatatggccgcttcgccttttttgcatatgtaaatatactatttttgtgcaagcgattaaaccaaatacattgacagcaaacatgtctttcatttcctcgatatcaatgtcttccacattgcgaaacacgccaaaacctgcgttatttactaatacatcaaccgtttggacatcacgaaataattgttgaaacaccgtttctaccgcatctgtatcactcacatccaaccgataataacgtggcgaaatgccatatgtatgttcaatttgtcttgccaccgctttcaacttttcttcatttctggcaagcaacaccggcagcgccttttgacgcgccgcttcataggcgatctgttcaccgatgccgcttgacgctccagtaatgacgatatgtttgccttctatccgcaaatagatccctccatcgcttcataaatgtaataatcatttacttttgtctttctcactgcgccgttctcttctaagtaatcaagctgcccaatcgtttcagacatcgttaatataaactcttgttgatatacagtaggaaatagcttttggcaaacttcaaataccgtatgcggtctttgcttgagcatatcgagcacttgctcggcacgttcgcgttgtttacggagccgtttttcaatcaatgcaaatacgtctgttacatcctccccatgtcccgtcatgacaaaagaaatgtcgtaattccgcattttaagcaatgaagcgttatactgcactaatggtttcgggcgctccgtttctcctggaaaaggcggctccatcaatggatttggagaaatatgtaaaagcaaatgatctccaccaatcatcgcaccgtctgtttcgcggtaaaacacaacatggctttgggcatgtcccggtgtttcaattactttccaatgcggcaagcccggcagcaaatcaccttctttgaccgtagcggtaagcggacgatgacatgcatagcggagcgagccccgtaaatttggaagttctgcgagaaacgaacgatccacgccacattctaacaaaaactgttcaaaaaatcgttgatgttgttgaaaaaatgtttcgtcctggcgaagccagcgatctgctttctgatggccaatgaccggaattgtatctggtaaataatcgagcaagccgacatggtcaggatggtgatgggtaatgacaacttgatcaatgtcggaaggagcatatccaatttgacgaagctgctgttgaaacgagcgccacgcctcttctgtttttacaccggcatcaatcagagtcaagctatctcctttaatcaagtacatgtttacatttccaaccggaaacggcgtcggcacgacgatgcgataaatatgttcattcatcatcgacgatccccttctaatgatatatttataaaataaatcgacaataatgatatttaacagtttacaccgattttatcggtttgtcatttttttcgaataattcacaaaaaaattatcttttcctattgacaacacacctgttttcattgcataattgcaaacaaaattaaacattgcaaacgggcaatgagtggggccagtaaaccatgaatggtatccagagagtgaaacccataggctggaaggtttcattaccctcttcgtggttgaacctaccccatgagctgttaggaaaacctaaacgctcaaccggcgttatcggtgaagaggtggactctttttcggccgtttgtcggcaaaagagtcaaaaaaggtggtaccgcggaaacaagaccttccgtcctttttaggatgcaaggtcttttttatttgatcaaaaggaggaattgccgtgaaacgagaaacgaccattacgtttatcggtgccggttcgatggcagaagcacttgtttccggaatgacaaaaacattgtatcagcctgaacaaattattatgacaaaccgttgtaatcaaaagcgtcttgaatatataaaaaaaacgtatggagtccggatcgaaaccaataaagaaaaagcggtaaaagaagccgatattgtcattttagcgatgaagccgaaagacgcggcagaaggcatcatttccattgctccaatgattggcgaacatcagctgatcatttccgtgctggctggcgttacgacggaaaccatcgtttcactaattggtaaaaacgttgcggtgattcgcgccatgccaaatacgtcagcaacgatcggtcagtctgccactgccatctctcaaggccgttttgctactgaaacacatttggcgattgcgaaaacgttgtttgagacggtgggcattgtcacggtcgttcctgaacatgatttgcacgccgttacagggctttccggaagcggacctgcctatgtctattatttagtggaagcaatggaaaaagcggcggaagaaatcggacttgaccgtactgtcgcaaaagaattgattttgcaaacaattatcggcgcggcacaaatgttgcaagcaacgaacaaacatccttctatcttgcgcaaagaagtaactagtccgggcggaacgaccgaagctggcattcaagtgctggagcgttaccgataccaggaagcggttgttgcttgtatcaaacgggcaacggagcgatctgaagagttaggaaaagcgcttgtttcttcttctcttcctcgcgctgccgctccatctcgctaaatgttgtaagtcaactacccaacggctaaagccgtgggcttgcagctagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttaagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattcatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaattcaatatatactaaaaatataaaccccgccttcctcccacagctaaagcagtgggcttccgatagtacgtatcgtttttcttctccaagtaaacgtgctattattcaattgaaaacgacattacttggggggggaaaaacagagaatggaaacgatgcttttttcaccgtatacgatacgcggggttactatcaaaaaccggattgttatgtctcctatgtgtatgtattcttgcgatacagaagatggaaaagtacgaaattggcataaaattcattatccgacacgtgctgtcggccaagtcggtcttattatcgtggaagcgactgccgttgctgctcaaggaagaatttcgtcacgcgacttaggaatctggagcgatgagcatgtagatggattgcgtgaattagcttcgctcgttaaagagcatggagctaaaatcggcatccagcttgcccatgccgggcgcaaatcggaagtagatggagaaattatcgctccttcggcaattccattcagtgaaaaaacacgcaccccgaaagaaatgacgaaagcagatatcgaagaaacgattcaagcgttccaaaatggggcgcgccgcgccaaagaagccggttttgatatcatcgaaattcacggtgcgcacggctatttgattaacgaatttttgtcgccgctgtcgaacaggcggcaagacgagtacggcggttcaccagaaaaccgctaccgctttttaggagaaattatcgatgccgtaagagaagtatgggacggaccgctctttgtgcgcatttccgcttctgattaccacccggaaggcttgacggtcaaagattatgttccatatgcaaaacgcatgaaagaacaaggagtcgaccttattgacgtaagctctggagcagtggttcctgcaaagatccgtgtgtatccgggctaccaagttccgtttgcggaaacgattcgccgcgaagcgaatattgcaactggcgcagtcggtctcattacttccggtctgcaagcggaagaaattttaagaaacggccgggccgatttagtatttcttgcgcgcgaactgttacgcaacccatattggccatacgccgccgcaaaagagctggggacgacgatttccgcctcagtgcaatatgagcggggatggcgtttctaaagctgccggaaaatcggcagctttatttttttcgcggaatgataaaggaagaaaaatcggatgccaactccgtattcggaaacaactttcttgcctgttctagcagctcttcacttaacactccttgatagcgggaactaatatgagttaaaatcagtctctttactccagcgagtttcgccacttccgccgcttggacagcggtagaatgaaaataatcatgcgccaaagcgctatcctctgccgcaaacgttgcttcgtgaacgagcacatctgcttctttcgccagttccacgctcgcttcgcaatagcgtgtatcgccaagaatcgtgacaattctccctttttgtggaggaccgacaaaatcgcgcccgtcaatgaccgtaccgttgtctaactgcaccgttttccctagcttaatttgttgataaataggaccaggacgaatgccgagcaccttcaatttatctactaaaagtgtgccaggcaaatctttttccacaacccgaaagccataggaagggatgccgtgatcgagctgcttggcaatcactaaaaatcgttcgtcctcaaaaatcgttccttcctcgatttcgacaacttgcaggtcgtatttcaaacgtgtgtaactaacggaaagcgatatttcgataaacgcttgaattcctttcgggccatatatggttaacggtgtatcaccgccttgaaaagagcggctgccaagcaatcccggcaatccgaaaatatgatcaccgtgaagatgggtgataaaaatattttcaattcgtctcggacgaatggacgtatgtaaaatttgatgttgtgtcgcctctccgcaatcaaataaccacgttgccccgcgttcttctaatagctgcagcgcaatcgatgatacgtttctttcctttgccggtactccagctcctgtacctaaaaacaataattccaacgcacccactccttatgtaaagcaacttttgtctgttgttagcgtatcaatgtttcgcgtcttatttcaacactcttttacaaaaacataaaaaaacataaaaaaacataaaaaaacataaaaaaacataaaatgtttgcgttcatcgccataaatctctacaattaattacttgaagagacaattttggctaaagcgaggtacatatcgtgaacaacatggatccgaaatcattaattgtgatttttggtgcaactggtgacttagcaaaacgcaagttatttccttctatctaccgattatatgaaaaaggaaaactgtccgaagaatttgccgttgtcggtgtcgcacgacgaccgttatccaatgatgagtttcgcaactatgtccgtcaatcagtggaaaatgcgcttaatcaagaattaagcgatcagcgcttcgtatctcatttttattatcatccattcgatgtaaccgatacggcttcttaccagcaattaaagtcattgcttcaacaattagatgaaatataccatgttgatggaaaccgcattttttatttagcgatggcgccagaattttttggcacgattacgtcccgcttaaaatcggaaggtcttaccgcgacaaacggctggaagcggctcgtcattgaaaaaccgttcggtcatgaccttcaaagcgcacaacaactaaatgaagaaattcgccaatcgttttcggaaaatgaaatttaccgcatcgaccattatcttggcaaggaaatggtgcaaaacatcgaagtaatccgtttttcgaacgcaatttttgaaccgctttggaacaatcggtttatttctaacattcaaattacgtcaagtgaaacgcttggtgtcgaggaccgcggacgctattacgaccattccggagcgcttcgcgatatggtgcaaaatcacatgcttcagatggtcgcgctcttggcgatggaaccgccgattaaactgacaaccgatgacatccgcaacgaaaaaataaaagtgcttcgcgcgcttcggccaatttctcacgaggaagtagaccaatactttgtacgagggcaatacggcagaggaatcgtcaacggaaaagaagtcgtaagctaccgtgaggaaaataacgtcgatccaaactccaatacagaaacgtttgtagctggaaagttgatgatcgataatttccgttgggccggcgtgccgttttatattcgcacaggtaaacgcatgacagaaaaatcaacaaaaattgtggtccaatttaaagatgtgccaatgaacttgtattatcggacaaatgaaaaaatccagccaaacttattgattattcatattcagccggatgaaggcatcacccttcatttaaacggtaaaaaaagcggcgaatatatgaaaacaacaccaattaaattagactactgcaacaactgcatcgatggcattaacacgccagaagcgtatgaaaaattgttatatgactgcatgcgcggcgatgcgacaaactttacgcattgggatgaagtagccgcttcatggcagtttgtcgaccctatttccgaagtatgggaaaatacaaaagctatcgattttccaaactatgaagccggatcgatgggaccgaaagcttcagatgaattactgcaaaaagatggattccattggtggccgatttgccaccctaaacaatgacgaagggagctaatgaaacgatgaaattttatgacgtgaccgcaccaatttttgaaggaatgcctgtctataaaaataaaccggaaaagcaaccgaaactaacgagcgtgacaaatgattacgtcacggaatcccgtattgacatggatgtacataccggaacccatatcgatgcgccgcttcatatggtcaaaggcggcgaaacgtttgaaacgatttctctcgaccgcctcgttggcacatgcaaactattcgatcttacgcatgtgagcgataaaatttcgaaagaggatatcgcttcattagatattcatgaaaatgattttgtattgtttaaaacgaaaaactcgctagaagatgcctttaattttgaatttatttatgttgctgaagatgcggcccggtatcttgccgataaaaaagttcgtggcgttggcatcgacgccctaggcattgaacgaagccagccggggcatccaacgcataaaacgttattttccgcaggtgtgatcgtgatcgaagggctgcggttaaaagacgttccagaaggctcatactttatggtcgcagcaccgcttaaacttgtcggcacggacgccgcgccggcgcgtgttattttatttgaaaacatgcaataaaaaaattccccttattgcgaggcaataaggggaatttttttacttcttcaaccactccgtatggaaaactccttctttgtctacacgttcatatgtgtgcgcgccaaagtagtcgcgctgtgcttgaattaagttcgccggcaatgtttccatccggtagctgtcataatatgctaacgcgcttgagaatgccggaactggaatgccacgcataacagcgattgcaatgatttcacgcagcgcttcttgataattttccacaatttctttgaaatacgggtctaacaataagtttggcaactgtggatcgcgatcgtatgcgtctttaattttttgcaaaaattgcgcgcgaatgatgcagccgccgcggaaaatcatcgcaatattgccgtactgcaaattccagttatattcatcagacgccgctttcatttgcgcaaagccttgggcatacgaacaaattttgctcatgtacagcgcgcggcgcaccgcttcgataaagcgggcacgatcgccttcaaacggtttgaccgcaggaccagaaagaagtttgctcgctttcacccgttcgtctttcatcgccgaaataaagcgggcaaacactgattccgtgatgattggaagcggcactcctaggtcaagcgcattttggcttgtccattttcccgttcctttttgaccggctttatctaaaatcacatcaacaagcggcttgcccgtttcctcatcgatctttgtaaaaatatctgccgtaatttcgattaaatagctatttaattcacctttattccactcggcaaacacttcatgcagctcttgggcgtttaagccgagcacatgctttaacaagaagtacgcttcggcaatcagctgcatatcgccgtattcaatgccgttatgaaccattttcacataatgtcccgcaccgtccggaccgatgtacgtcgtgcacggctcgccatctactttcgccgcaatcgcttcgaaaatcggacgaacaagttcatgcgcttctttttggccaccaggcatgatggatggaccttttaacgcgccttcttcgccgcccgaaacaccagtgccgataaagtgaatgccaagttcagccaattctttgttgcggcgttgtgtatctttgaaatacgtattgccgccatcgattaaaatatcgcctttttctagatatggctttaattgttcaatagttgcgtccgtcggtgcgcccgctttcaccattaacaaaattttccgcggtttttcaagcgcattgacaaattcttcgatgctatatgtaccgacgatattttttcctttcgcttcctttaaaaattcgtccgtcttttcacgggaacggttataaacggcaactgaatatcccttgctttcaatgtttaacgcaaggttttttcccattactgctaatccaatgacgccaatttgttgttttgccatcatcaaacgttcctttctatacttattatttgttcatgaaagaacataccacagttcattttaccatatcaagtttttcaattacatttagaacagctttccgcggacataatgtttctgaaaaaaagaagtcctggtttcaggactctgtaaatttttcggattgttatcatattcttcgtttattcttttgatacagcgctcaataacgctaattttgttgaggatgacatcattattcatacaccgctccccttttgcgaatccgctcgagaatttctgcccgctcttcgtttaatttcgcatattccttgaacactttcatctcaaattgtgcttttttatcatcatcggcacaatacagcactttccccttcccaacaacttgcgcttgaaaaacggtcgttgcttctttcaaatcaactaagtcaacgtcacaattcaagattgccgcaagctccccggcaatcataaaccgttcgtaatggcttaatgttcgttcgcttaaaaaagcaagatcaatatcgctatcttgccgcgcttgttgtttcgcttcagaaccgaaaagatagatgacataaggatttattttttttacaagaaattggacaatggtttgaaaatcatgattcattagactctctccgtttctaaggaaaaagccgcactataaatatgctccttaatcgctttcgtcccttccaaatgggcaaataatcggtttgggtcaattaatgtaatcaaccgctccggtaagctggcgatcccgacaagatatggtgtttgctcgtacgcaagcatattcacttgctttactgcttcttccggaatatcgagaatctctttcgcctcatcgacaataaacgcaacggaaatatcttcggccttggtgacaacaagacgcgtcctacccgtttcttcaaaaggacgaccgtacaacagttttcgcgtatcaagcaccggcaccaactcgccgcgaatgcgaatgactccgaccatataatctggcatttgcggaacgattgttggagccatcattttttcaatggaaatgacaagctcaaccggtatcgcatattgttcacgctccaattgaaaaacgacaaattttttcattcgaccgtctcccctcaccgtctatcgctctactctatttctatatagaaagaagcatccaaacaatggatgctccgttattattttgccacttcttcaacgattgcgacaaccatttccgttaatttgacaagctcttcaatcggcatgcgttcattcgtcgtatgaatatcttcgtagccaactgctaagttcactgtcggaatgccaaaaccggcaatgacgttcgcatcgctgccgccgccgctgcgaagcaattcgcacggacgcccgatttttgccgcggcgcgttttgcaacctccacaacatggtcgccgtcgccgaacttaaatcctggatacatcacctcgacatctacttcggcgcgtcctcccatttcttcggcaaccgtttcaaatgcctctttcatttttgcgacttgggcttccatcttttccggcactaaggatcgtgcttctgctaaaatatcgacgcggtcgcagacgatgttcgtttgcgttccaccttcaaaacggccgatgtttgccgttgtttcttcatcaatgcggccgagcggcatttgagcaattgcttttgcggcgatcgtaattgccgatacgcctttttcaggagcgacgccggcatgcgccgtttttccgtgaacaacgactttcaattttgcttgtgtcggcgcggcaacgacgatgtttccgactttgccatcgctgtctaacgcatagccaaattttgcttgaatcaatgacggatcgagcgctttcgctccgacaaggccagattcttccccgaccgtaatgataaattgaatcgtgccatgcggaatgttttgctcttttaagacgcgaatcgcctcgaacatcgccgccaatcccgctttatcgtccgctcctaaaatcgtcgttccatcggtcacgacatatccatcttggatggacggcttcactccttttccaggaacaacggtatccatatgggacgtaaaataaatcgggtccaccccttcttttgtcgcttctaacgtacaaattaagtttccagcgccatgtccggttttcgccgctgcatcatcttcaatgacatgcagtccaagcgcttcaaatttttgctttaatactttggcgatttctccttcatgctttgtctccgaatcgatttgcacgagttccaaaaattcgtcgactaaacgttgctgattgatcatgttcgttcttcctcctacttatgtactcatttaaaagtatacccgatttaaccaacgattgcgaaaaattgtttttgaagaataaaaaaagcccagtttccatgatcgatgccgatgccccttgacagcctaaaaaacacactcctgtcaaatcacgttctgaaaagatggaacgcactttaatgttcgcggcataaatatgccaatagttagcggtgactctttctatttttgaaaaataaaaaacgattcgaatcaatcaaacccgccgccacagatgatcgtgacagcgggtttcattgttttacaacggaatatttccatgttttttcttcggacgttcctcgtgtttattccgaagcatctcgagcgcttggatgagtttgattctcgtatcacgcggatcgatgatatcatcgaccatgccgtatttcgccgcaacgtatgggttggcaaatttactgcgatattcttcgatcttttgcgcccgcgtttcttccggatttgggctgttttcgatttcgcttgcaaaaatgatattcgccgctccttgcggacccatgacggcgatttccgcattcggccacgcgtaaacgacatcggcgccaatcgacttgctgttgagcgccacatacgcgccgccgtatgctttccgcaaaatgacggtaattttcgggacggtcgcctcggaatatgcatacaaaattttcgctccgtggcgaatgatgcctccatgttcctgcttgacgcccgggaaaaagccagtgacatcttcaaatgtaataatcgggatgttaaatgagtcacagaagcggataaatcgcgccgctttatccgatgaatcaatatcaagccctccagccataaatttcggctgattgcacacaagcccgacgacttcgcctttaatgcgagcaaaaccgatgacaatatttttagcaaaatctttttgtacttccataaacgaaccttcatcaacgacctgcaaaatgacgttgcgcacatcatacggacggactgcgtcaatcggcacaatatccgctaaatcaggccgataatcgtctccgtttggaatcgggccaaacggcggtttttcttgattgttttgcggcaaataacttaatagctgccgcactttattaagcacttcttcctcggttgcaccggaaaagtgggcgttgccgctgatcgtgttgtggacgcgggcgccgcctaaatcttcggcgctaattttttcccctgtcaccgcttcgatcactttcggtcctgtaataaacatttggctcgttttttccaccataaagacaaaatcggtgatcgccggcgaatatacggcaccacccgcacaaggccccatgattacagaaatttgcggaatgacaccggaataaatcgagttacggtagaaaatatggccataaccgtctaacgacaagaccccttcttgaatgcgcgccccgcctgaatcgttgagaccaattacaggtgcgcctgtttttgcggctaaatccataatattcgaaatttttttcgcgtgcatttctccaagcgcaccgccgaatacggtaaaatcttgggaaaagacaaatacggtgcggccgttgattttcccatatccggtcacaacgccgtctcctgggcctttttttccatctaaaccgaaatcggtacaacgatgctcgataaatggattcagttccacaaatgttccttcatcaagaagcaaatcaatacgctcacgggctgtcagttttcctttggcgtgctgcttttcaattttatcgtcaccgccgcctaattcgatttcgcggcggcggtcgtataactcattaattttatcatacatgtctgtcattattgttgtatttgccattattgctgcacctccgcatccgtcttttcgcaaagttcatacaaaacgcctcctgttgatttcggatgcataaacgcaacgagcgccccgccagcgccgcgttttggtgcatcttgaatcatgcgaattcctttttcctttaattcattaatacgttcttgaatatgatcaacaccaagtgcaacgtgatgaattccttctcctcgtttttcgataaacttagcgatcgcactatctggcgacgtcggctctaataattcaatttttgtctctcctgcctttaaaaaagcgacttttactttttctgattccacttcctcgatgccaagcaacttcagctgcaaaatatcggcataaaatggcaacgctttctcgatagacttaacggcaattccaacatggtctactttttttacatccattgtccaatcccctttgctgtagaatgttgcgaacattaagtatattcgctatttcgacaaaaaatcctgctttttctcttacaatcatggacaagtttttcccttgtccccctgttttcatcacggtacaatgatagacaggaacgtttgtaataaggaggtgtggacctggttactaaaatcgttgtcgtgtactgatcgatggaaggaatggtgcacgacaggtgccgtcgctgacagcgatccacggggtatctttcacagcaggtgagacataaggactcccttcctgatggaacccaggtgtttcctgagcggcaagcagttttgctggttccatcgcgatgaatcgatttttatattagtaaccaggaacggaaatgtcccgcaaaaaaacacaaaaattagtcgtttatttaatgctgatcgctatgctcatcacaacgattttaaccggcatcagcatgtgggtttaataagaaaagcgaaggcggaccaatttcgcctaaaggctgcccatatccttcgtgtggtgaatgttgccttcttggctttgcgaaacacttttttgtagatgcaaaaagggcaagcttcattattgcggagcttgcccttttatagtcatagtgcgccataccgtttggcaattgcataaaacgattcgttgctgcgaacaatcactacttttgtgccaatcgggattttttcatacaattgttcgacatcgcgattgtacatgcgcacacagcctttcgatacatattttccgatggatgatggattattcgttccatgaatcccatatatgcgtccgtccgttcctctagcattaaatccaacccaccgtgttccaagcggattgttcggcgcaccgcccgggatattttgtttgcgataatatgggttttccgccttgacagtaaccataaacaatccttctggcgttagtgactcattaaaaccagtggcgacaggatatacggcttcaatttttccgttatgaataaaggcaagttgattgaccgccttattgataataataaacggttttgtttctgccgtcccggaagcggggatggataaaaatgaaaataacataagcatcattgttaatataaagcgcatatttcccacaccctttgtttttctttgttatagtgtgaggcaaaaggggagtgggcatacatatttgttacatggcagcagaagcccgtttttttccttctgaaacacgaaattgactttttataatcaaatattgttcaagttctttcaccaagtgcagcaaagcagcccgttcctcaaattcttctcgcgtttttggaagaggcattgtttcaaaccgctttttcatatgatgaagttcacgaagaaagcggtctgccgtatttcccggatgaacggcatcgcttaatttgtcgataaaatcggcaacaatgttgcgctgctccactgtatatgtgagcgatgtgacgagcggcagcactcgttcaataatttccaattgcttctcccgcattagaaaataatgataatatccttcttcatttcgcagcatatgattttcaacatttcttatcgcaagcagttttgccttttgtaaaatatctcctgctagcgtcaattcttttccatcccaatcgatttcattggtgcgcaagtaacgaacgatctccttcagaataatgcgaaataaatcttcaacaatgcgctggtattcctttaattgcttttccgcacttggcatatacatattcattaataaggcaacactaatgccgattaaaataagcaacaattcattgcaaataatttcccacgtaaacttccttgctgcgtacaaatggagaataataaccgaacttgtcgcaatcccttcatttacttttaaccacactgttgttggaataaaaaagagcagcatcaatccgacggtaaacggataatacccaattccttgaaagaaaatatatgaaaacagcatcgcgacaacacatgcgacaaaacgcgcccacgcagcttttaacgatctttttttcgtcacttgcacgcataaaatcgtaataatgccggcagaagcaaaattatttaatcctgccagctgggcgataaaaatcgaaagcgcagtgccgatcgccgtttttgctgtccggtatcctattttcaccatttttcattctcccgctccaaattaaaaaagatgatccaaggaccatctttttattgtacttcattataacattttttcaagaaattcttgagcccgcttgcttttcggagatgtgaaaaattcttgcgggggcgcgtcctcgacgagctggccgccgtctaaaaacaacacccggtcggcaacttcgcgggcaaagcccatttcgtgcgtaacaatcgccatcgtcattcccgtatgggcaagcgacttcatgacttcaagcacttctttgaccatttccggatccaacgctgacgttggttcgtcaaacaacattacatccggcgacatggcaagcgccctcgcaatcgctacgcgctgtttttggcctcccgacagccggcttggatattcgtttgccttttgttccaatccgacctttttcaacagttcgattcctttcgcttccgcttcggcctttgtcattccttttactttaatcggcgcatacgtgacgttttcaagcacggtcatatgcggaaacaaatggaaatgctgaaacaccatgccgacatgctggcgcactttcatgatgtttgtctttttatctgtaatttcctcgtcaccgatccaaattctccctcttgtcggttcttccaacaagtttaagcagcgtaaaaacgtggattttcctgacccagatggaccgataaccgccactacttcgccttgcttaatcgttgttgtaattccttttaatacttctaatttgccaaacgatttatgcaaatcttctactttaatcactttttctcaatctcccttctaacgctttgccaagcagcgtaagaagcatgactaaaacgtagtaaataagcccggcaatcaacagcggctcaatataccgatacacttgtccgccaacgatgtaagcacgccgcatgacatccatcgctccaattaccgttacgacggcagattctttcgtcaatgtaataaattcattcatcaatgccggcaaaatatttttcagcgcttgcggcaaaataatatcacgcatcattagcttgtacggaacaccaagcgccagcgccgcttcccgctgccctttatcaacggctaaaatgccggcgcggatgatttcagaaacataggcggcagagtttagcccgaacgcgatgaccgctgcgggaaatgcgtcaatttcaacaccggtaagctgcggtattccaaaataaataaggacaagctgcaacacaagcggcgtgccgcgaaatacggatgtatacgcatcggcaaaccatgtcaaaaccttcattctgccaattttcattaacgctaaaataactccaagcacaaaccctaacaacaccgcgaaaacgacaatttttaatgtaactgcaattcctgctaatataaatggaattgatggaacaatttgtgaaaaatctaagttcaccgacccttcatccttccttgcaacatagtgaaaacgttcaaaaaggacccccctttttgaacgcattacaaattattggtcaaaccattttttaatcaacttgtccacttcgccgtttttcattttttcttgcaatactttgttaaattcatcgcgaagcttgcttccttttgggaaagcaatcgcatatcctgatttttctttgtctgtcgggattgtatgaccttctagtttgccattgctgctatctagatatccttttgcaactgtatcttcgataattgctgcatcaaagcgccctgcttgaatctcttgaattaactccggaatgcggttgcggctttcaattttcatgtcaactttttttgcaattttatttgcttctccttcttgaatcgagccggtttgaacaccaaccgtttttccttttaaatcctcaactgttttaatgccgcttcctttcttggaaacgatcatgtttcgcgctacataatacacatccgagaaatcaacgtttttcttgcgttctttcgttggagtcatccccgctaatacaaaatctacttttcctgactgcaatgccggaatcaacccggtaaagtccatatcgacaatttcaaattcatatcctaattctttcgtaatcatctttgctaaatcgacatcaaaccctataatttcattgccttttgtggtatcgatatattcaaatggcgcatagtcggcggaagtacccattcttaacactttcttttgttctccgcttccgtttttctgttctccgcctgtgccgcatgccgagagcaaaccaattaataaaatgctagcaataaaaaacaacaatgattttttcatacggtgtctctccctctcttctcaaaagtttaaataatttttataatattgcgaaataagttttgaagattaatataaaatacatccttgtttttgaatatatattctatgttttgtatattaacacacatagtaataattatgcaatctattttttaattataaataaattatttttgctttttgagaataacaaaataaataacggagctgaaaaattcagctccattatacttcatcgcaatattgatcaaatgccgcctgcagcttttggacgacttcgatcggctcgtgcccttcgatttcatgacgatgaatcatcgtacaaagcttgccgtcctttagtaaagcgaaagatggagaagaaggcggctgtccttcaaaatattcccttgctcgcgctgttgcctctttatcttggccggcaaatacggttacaagatggtctggacgtttgtcataatgaatcgcatgcgccgctgcaggacgggcaatgccccccgcacagccgcataccgagttaatcattacaagcgttgtgcccggtcgcttaaatgcggcatccacttcttcaggtgtacgcaattcttcaaagccagcctccacgatttcgcggcgcgattgttccacgatatcattaaatagcggaaattgaaacatgctcaagcacctccttttcttatcgtatcacatttttccattatgacctactttcatatatcttaataagctctcgcaccgcggaagtaacggattgtgttccggaaataacgttattttcaatgaccggcagcttttcttttactgcgggatgggaaaagaaactcgtttctaaataatctttaatcattgagtaaatccaatctttttgctgatggcgccggcgcatgtcaaacacgcctgattgtttcgtcgtttctacaaacttctgaatcacgttccaaatttcttcgatgccttctcctaaaagagccgaacacgtatatgcttttgtctcccaccctggtgttgctgggcgcaaataatgaagaatctgattatactctttttgcgcggccagcgcttttggcttattgtctccgtccgctttattaatgacaaccgcatcggttaattccataattccgcgttttattccttgcaaatcgtccccagcgcctgttaaaacaagcattaaaaagaaatcgaccatgccgcgtacgacaaattcgctttgcccgacaccgaccgtttctaccaaaataacatcatatcctgccgcttcgcaaagcatcatcgtctcacgcgtttttcgatgcacaccgccgagcgctcctcctgatggcgacggacggataaatgcacgcggatggcgcgctaacgactccatccgcgttttatcgccaagaatactgccgcctgttaaagaactgctcgggtcaaccgctaatacggcaacacggtgcccttgttcgcataaaaacgtgccaaacgcttcaataaacgtgctttttcctgctcccggcacgccggtgatgccaatgcggatcgattttccgacatgtggaagcagttcgtttaacacttgttgggcaatgtccatatgcttgggcgcattgctctcaacaagggtgattgcctgggctaaaatcgtgcggtcattgttcaacacgccttcgacatattcttttactgacctttctttccgcttcacccaacgttttggcgaagcggaagcagtggttttcacataagcggtcgcaaactcattttctctctctttttccacccattcagggcgatgcgtccgttcgccgttcattgcctcacttcctcgtagccgagacgtttataaatttctttcaatactttttccgctgcggttggaatgaccgtgcctggtccgaaaatcgccgccgctccatgctcatacaaaaattcatagtcttgcggcggaataacgccgccgacgacgacaataatgtcttcgcggccaagcttccgcaattcctccactaattgcggcaataatgttttatgcccgccggcaagcgaactgatcccaacgacatggacgtcgttttcgaccgcctgacgcgccgtttcttccggagtttggaacaatggaccgatatcgacgtcaaatcctaagtcggcaaaggcagtggcgatcactttcgctcctcggtcatggccgtcttgccccattttcgctaccattaaacgcggacggcggccttctaattcataaaattcattagtcattttctttactcgctcgaattgttcttcatttgtgaattcggagctgtacaccccgctaatcgagcgaatgaccgctttgtgtcgcttcgctactttttcgatcgcgtacgaaatttcgcctaatgtcgcgcgggcgcgcgctgcctgtacggcaagctcgagcaagtttccttctcccgtttccgtcgcttttgtaatcgcgtcaagcgcttcctgcactttttgttcatcacgggaagcgcgcagctgttttaatttttcgatttgccgcatccgaaccgccgtattgtcgacttctaaaatctcgattggttcttctttttccgggcgatatttgttgacgccgataatcgtttccgcaccagaatcgattctcgcttggcgtcttgccgccgcttcctcgatgcgcattttcggaagccccgtttcaatcgctttcgccatgcctccaaggctttcgatttcttcaatatgcttccacgcgcgattcatcaattcgttcgttaacgtttccacatagtaagaacctgcccatgggtcaatgacattgcaaatgcctgtttcatcttgcaagtaaagctgtgtattgcgggcaatgcgcgcggagaaatcagtcggaagcgcgatcgcttcatcgagcgcgttcgtatgaagcgactgcgtatgcccaagcgcagcggcgtgcgcttcaatacatgtacgcacaacgttgttaaatggatcttgctcggttaagctccagccagatgtttgcgaatgcgtccgcaatgcgagcgattttggatttttcggattgaacgttttcatcatttttgcccacataatgcgcgccgcacgcattttcgcgacttccatgaaatagttcatgccgattgcccagaagaatgacaatcttggcgcgaacgagtcaatatcaattcctgcttttaatcctgtacgaacatattctaatccgtccgcaagcgtatacgccaattcaatatccgccggcgctcccgcttcttgcatatgatatccggaaatgctgatgctgttaaactttggcatgtatttggaagtgtattcaaaaatgtcagcgataatgcgcatcgacgtttccggaggataaatatacgtgttgcgcaccatatattcttttaaaatatcgttttgaatcgttccggaaagcttatcttgcgtgacgccttgctcttcggcggtgacgatataaaatgccataattggcagcaccgcgccgttcatggtcatcgataccgatatttgatcaagcggaatgccgtcaaacaaaattttcatatctaaaatcgaatcgaccgccactcccgctttgccgacgtcaccaacgacgcgcggatgatcggagtcatagccgcggtgggtcgcaaggtcaaacgcaacggacagccccttttgccccatcgctaagttgcgtcgataaaatgcgttgctttcttccgctgtcgaaaaccctgcgtattgccggatcgtccacggccgattcacgtacatcgatggatacggtccgcgcaaatacggtggaattcccggcatataatcaagaaaatcaaagccttcgatatcttttttcgtatatagcggttttacggtgatatgttcatttgtttgaaacaataagtcatcgatggacgcgcgcactttttcttcgatcgcctgcttccattgctgttcatctgccgtttttttcggcatgcgcagcgaaatatttgtaaaatctacctttttactcattgaggtccacccccatttccttcataaacgatacaatcgtttcataacaattcgaaccgatgtgaataaaaccatccacgccagcttgcacgaatgattgttccacatccggcgcttgctttccagccacgtacagctttacatttgaattcgcttgctttaacgctttcgcgatggcaggaacgatgtccgtgtagctttcatcagatccgcaaataatataatgcgtgccgtttgcgtttattgcttccgacaccgctttctcagcggtatgtatcccttcgcttttcactactgccatgccgccagcctcaaaaaagccagtgataaaatcagcacgcgctttatagtttggaatgtttccgatattaataagatgaacggtaggccgagcaccgtatttttctaaatgggcttcggcagctttgcgcagctgctcaaacggttcggcaaggcgccattgcggaatcggtttgacgtttatcacggttccatcgtcttttaatgccgcttcgatttcctgagcggttgctcggcgaagcgccataaaaacagctgtttcaacccatcgcttttcacggaatcccgcttgcagctgggcgacattttcttcgtcaacctttgaaaatgggaaggctttttcgctgccttcgttcgctttttgtataggcgcctccgctaagttggcgtaaaagttcgttccgacgattttttcttttcgtttttttacattatccttccgctgcttggcaacgttttccacttccacctgcacaaacccgtcttgaagcgtcttaacgatgccgccttttccttcgatttgctggaacaatttccatgcttcttccgctaattgtgctgtcaatgtttccacatagtacgaaccgccagccggatcgatgacattagcgatatgcgcttcttccagcaaaatcaactgcgtgttgcgggcgattctccgtgaaaattcatcagctggcccgatcgcctcgtcaaacggggagacgtgaaggctgtcggcgccgccgatcgtcgcggcaaacgcttctgccgccgcgcgaagcatgttgacatatggatcgtaaattgttttcgtaaaataagatgtgcgcgcatgcatcgcgattttctgcgcttgctcgctgccgccgaacgcctgcacgatgttcgaccaaacgagcctagctgcacgaagcttcgcgatctccataaagaaatttgagccgaccgcgaatgaaaattggattcgcggcgcgatatcatcgatcgccaagcctctgtctagacatgcatggatatattcaaccgctgtcgaaaacgcaaaggccaattcttgaatggcgttcgctccgccgttatgatacagttcacttcggacgatgaccgttttaacgtgcggcatattatttttggcccatttcgttatatccgccatcatatcatacaatgacgcaagtgagaatgagagatgtcctgtttccgccagcgtaccgatcggatccatccctaccgttccgcgcaccccggcaaacggtatatgccgtttttgcaaataagcagcaaacagtgccacaaaggaaagcgattgtgccccagcgtcgacgcgaagcgaatattgagccaaatcaatatcggaaaacatgatctccacatcatcaagcgatgccaccggaaaccctaactgctccaaggcgatatggatttctgtttgtccttttgccaaatcatgcttgacgatttcgttccattctttcgggctggctgcagaaatttcttggcttactttccaaggttcttgaatatagccgtttgctctagtgccgcggacatagcccggaaaccccggatactgttcgacatgcgcaagcagagctatgtcgaggcgcgtataaatgggtttaatggtgatattttcatatgtagtcgaatacagtttttcgaatggctttccctttaacgatttctcgacttcctgtttccactcctcgaaacttggaatgggaaacgttgcgtttttcatcatcgaaatatcactcactgatattctccccctttttcagcgctttctcccatccataagaaaccgctttctttttcattttttaaaatattagtgatatttttattgtagtatatatggcatgattctagcaatgaagaaaacaaaatctgcacctattataaaattgtgttgtaaaaatatgttacaatgaaaaaaacagggtcaagtccaaattattgtgtaaaattccattgccagtacaataggcttggattacgggagaattttgtttttacacaatttcgcggacttgattaaaaaacagcaaatatggagtggctaagtcatgaaaagccacgaagctaaaaaacgttacacgtataaagactatatcgaatgggatggaagatgggaactaatcaacggaattccttataacatgactcctgctccttccaccgagcaccagcgcatagtaggagagctatatttcgccatgcgttcctttttgtccaaaggaacgtgccaagtctttatttctccgctcgatattctcctcagcgcaagcgaagacgatgaaaatctcgatacggtcgtacagcctgacatttcggtattctgtcacccagagcagatcgaggaaaaaggagcaaaaggggcacctacgctcgtcattgaagttctttctccttctaccgcttttaaagaccgcaatgaaaaattttatctgtatgaacggttcggagtccaagagtattggattgtagaccctgctcatcaaacaattgaaatatatggattagtgaatagcaagtttgccaaaagaaatgtattaacaaggcattcgtttcgatgcccgccaagtgattggtctcactaatgacgatcctgtatcggaagagttccgtccactcaaacagatcatcgaacggtttaaccgaacatttaaaggcaactatcgaccgacccatggcttcggcgcggaagaaggttctgtttcgtttgtcactttgtttgtgcgtattttaacttcttgcgtccacatggtgcactcgaaaaccgagttccagtcgttatccctgagttaggtagccttccacatatgcctgcacgctgggtcaagctcattgccatggctcaagactttctccaacaacaagctgcctaacgggaacggattcggcggagcgaacccttgaccatccgaacctcgccaaaggtaaaatcaggaatgggcaagagctgctttcctatgcttcttttcctgcccttgcccttactgacctcttctctcctttggcgagtgttggtcaagggcgaatccgacctcatattcccttcattttccttaaaaaggtggctcgcgatcacttttcatagaacttttgacgctaccgcggacaaccgagattttaggcaaacaaggcctcagtgtttccctgaagcagctcgaccatcgtttcggccaccggcttcttctgtttttggatggtggacagaacactccgcatcaggcaaaaggcctcaacgcccgcttcggaacggaacgtgccggaaatcttctccttcgttttcgccatgcgcaagtcccgttcggccaagttgttgttaaacggcacatgcggttcccgcaaaaatcgaaggatctccgttttccgttcccgcaaacggcgaaggagccttctggtttccttggccgccgtttcggatccgttgaggagccgcaaatgcgcccacaaagcggcttgttggacaaggcggtcccattccgcttcgagcacccggacttgcgcgtcggtgagcgctccgccagcttcgttgacgagccggttcaagcaacaggtcgcttaagcgtctcgtccagccctgctgatgcacttcgtgcaaggctcgcagctcgcgaaacaagtgggcgttgcacagggcgtgttccgcctcggtgaacagaaaatatggcgcccatgcatcgtgcatgatggttccccgataccggggagaagaccgatggccttcatcgcttcccgcccccgtttgggatggcaaaacagccacgtggcttccgatgtgccggccacatggagccaatgccgttttccttggacggagaggctcgtttcatcggcgtgcaaatcggggaagccaacagcttctcttgaatgggttcccgcagctcctcgagccgggcggccgattcttgaacgatattgtagatgcttccctcactgatgggagcgtccaaccattcctcgagcaactgaacaagccgggcagaaagaaggcgctgcaccgtatggaggtaggcgaccagcgcacggatgcgcctgccgtattggacatggtgcgtgacgtcccggtggaaattccgcctgttcgagccgtccgcagcaggggcatgatttcacttccgcctcgtgttgagcgacctcgactttgatgacagggatatcaaacacttggtgtttcactgtccgccgggcaaggacggcttcgagcgaaaccccgcagccacggcaaaaagggcagacatcattggcttgtgttgtggtctttggctagttgagcccgagggcccaactagctccgcaagtatgacggatctcaccgtttcaccaattccaccgctgttccaaacccttgatcggctaaaatggaggaaatgccatcacgttctgctttcgttttgtaggagatgcggatgaccgcttggtttgtatcctctccgcatggtgtcgcgacctccacgttaacgccttcgcccaccttttccaagcgggcgacaagatcccggtggttggccagcgcttcttcgaccgctgacttgctcggcagttttccgcaagaagggcgcgcaaactcttgtttgcccgggaacgggatgaacgaaaggccgacgccagctccggcgatcaagaatcccccggctaagacggccaccaacaaggccgcccaccaccatgttcttctttgttttggcaattttattctccccttccctctggagcatccgaaaaacgcgctagcgagtgctggacatcagcagcgcgcatcatcttgtcgtcatgggtggccacgatgacagtccttccttgccgcgccagcgatgcaagcagttcaatgacacgttcgccgttggcgtcatcaagggaagcagtcggttcatcggccaaaatgacttgcgcatccttatagagtgcgcgcgcaatcgctaggcgccgcttttcgccgccgcttaagcgggcggccaattcttgttcccttccgcccaatcctgtttccatgagcaccgctttcaaccgcttctcatcgcccaccactttggaacggaacaggctagatgtcatcgtgacattgaaagcgacagactcttcctccataatcccgtaatcttgcaggataaacgccgcatagtttttccagaaaaggcggcgctgccgcgctccccaagcggttgtgtcggcgccgttggccagcacgcgcccgccggtcggccgcaaaagcagtccaagcaaatgaagaagcgtcgttttgccggcgccgcttgggccgacaagcgcagtcatcgcccccggcacgcagactaaactttctcgttccataatcgtccgcccatttagtaccattgtcacttgatccgcttcgatccgcatcgcaccacattcctccttgcttttttctacagctggcgcaggctgactttcgcaaacacccagcttgccgcccctatatgtacaagcggcagcgccaacagcgccatcgcccccgctagggcgactgccatccagccatccgagccttgaagcgccataatcaagaccgtcaatgcacctccaataagccattccttcgctattcgccctcttaggatcatccaccaagatgctccgccgagacggagcggaaaatcgcgcttcgctttcaacaccgcagcaatgaaggcgctgatgatggcggcaatagccaaggccacaatgagcgcagaaagcgatccggctcgcagccaagcaaaataagcgaaaagctgcgcgcgcaaaattccttcttcggccatgtaattgacgcggatgttgttctgcaagccacgctcggacacgagcttttgcgccgcctctaacccggtgaagctaagttcagacgatgaggcgacagaaatcaggaagttgtcattaaacatcgcgtgcacattcggtacaagaaggagaatcacttcattgggcttcgcgaaatcaagctgcccaccgaaccggacaaaagggagtgtttgcgatccagctaagcgatatatcttcacttgattccatatgttcaccgcttgttgcggatttcgtacatacaatgaaaatgatgcttccagcacctttttggcatctggtgggatttgctccggcgaaagcggaacgaaagacagccgttttttctctctccctagcacaagatcaagccaccgctgattgaccatgatgatgtaacgatagggagcgatccggaatccatcgacggagaagtactcttccgtccacgcgagagatagcgccacctgatccgccgcctccgcttcccgcaccatgtcgccgacaaaaggctgaagcttctggaacattttctcgctttccgctcccccccgcttttcccggacgggacgggaacacgaagacggcctgatcggccaacgatttccacgtggcctgttcctgtgccgtttttcttgcttccgtatatgcggcgaaggccggcgcgactgtggcgagaacgagggcgaacgtggcgattttcagaaccgccgaacttttcgccaaacttttgacggccggctcccgcatcgccaacatcgcagggcttggccatgaggcggccgagagagccaaggtgcaggccatagtcaggaagatgacgatccattcggccaaaagcaacaccttggcataataaggcacaaagccccaaccataagcgaagcccacgtaagcgaaggccaacacatccaacagcgcggcagcggaaaccatcgccatgagaaaacggatgaagtcctcgcattgaatgcgccacgccgccacaccggccaacacgcgcagcgctcgcccccttgccttgaccgccagccaatacaaggccagtgacaccatcagtgcggaaacggcgagcagcgtcacgccgaaatcgctctgcagagtgagaaactgaaaaatggtgatgagcgtttcttcgttccattgctgatcaacccggcgtgacgtcagccaatctttaaactcggcaatgcgatccgtttttccagtcaccaaatagtcgccattggcgaacgaatgagctagcgccccgttgtcgcgaatttcggcgtcaggttgattgccgaaacgctggatttgcttcggaaaagagccgtgcgctcccactttaacaaagacttggcctgactgatcccctcgcaaatccggggccaccttcatcagccccagccctaatcggtcgctgatggatccaagctgtcgaaaggcctcctcatcggacaggccggattggctgaaatccaatgtcaccttggctttcactcccaactgttccggaaaaaagcggtcgtgtatatcggaaatgatgaccgccactagggctaaaagggcaaactgcacggctgaaacagcgacaacaattctcttatgcacggacctcattccttccttgatcaatcatccgcaacgaaaagagataccccgtcccatcgggaaggggtggaaaggtttaaacagattggctatttgcatattctatagtaataggcatcatcagaccatggaaaattgagggctcccttttccgcagcagatgtttttcccggtggagtatcaacactgcgcagttgttcgccgttgtatacaactgttgaaccgtggcatgaatctggatgatagtagtaggagcgaaccatggcattccagaaaccgtatgtccatttcccgccctcagttggatattgagtggttggtcccggatgcaaccatgctgctgcttgattcggatttaccaagctaaaagcagtgattgcaagcaccagtacgccagccaacgtcatcactttccgcaacagtatatgcattgttttagactggacatgaatccaagacatgggaaatgtccctccttaaagactaattttcatttaaccggccggtttcaccttcactataccaaaatcatttacaaaaaacatccgtattttccgcaaatttcattgcggaaaatacctattttttcaaaacgagtttacctgaatccgtgacagcagctcatcaaaagaaccgtaaaacataatcatatcaaggggttagcccagtttcggatgttcacttattgagtgaaaagcaaaaagtgtgatatttgttgatttatcaagctttctcagcagtttgaacgcgtttttatcacggattcaggtcttttgtttttcctgaattaacgatcgatttgcggaatatattcacatcataacacccccgccgtatacgaaataacggcgggggtgccattaataaatcggcgtattgtcttttgacacgttttccaagatttctttcacacgcgcgaggaagcggccgcaaataaggccgtccaacacgcgatggtcaagcgataaacataagttgaccatgtcgcggatggcgatcatcccgtctttgataaccgggcgcttgacgatcgattcgacttgcaaaatcgctgcttgcggataattgatgatgcccatcgattgcaccgatccgaatgatccggtgttgttaacggtgaacgtgccgccttgcatatcttccggacagagcttgccggcgcgcgcttttgccgccaattcagcgatttcgcgggcgatgcctttgatcgatttttcgtcggcgtgcttaatgactggaacaaataacgcatcatctgtcgccactgcgatcgagatgttgatgtcttttttctggacaattttgtcgcctgcccacatcgagttgatctgtgggaattctttcaatgcttgcgcgaccgctttgacgaagaaggcaaaatatgttaaattgaagccttcgcgttttttgaattcgtctttgatcgagtcgcggtatgccactaagttcgtcacatcgacttcgaccatcgtccatgcgtgcggcgcttcgtgtttgctgcgaagcatgttcgtggcgatcgctttgcgcacaggggtgactggaatttcgatgtcgcctgcatgaacaggaacgcttgtcgccgcctgttttggaacagctgcgggttctgctttcggcgcttcttgcactggtgttggctgcggtgcaggctgggacgaagcggccgactgcccaccggctttcggaatatttccagattcgatgagctttaacaaatctttgcgcgtaatccgtcctcccagtcccgttccttgcacttgctctaaatcaatattatgttcttgagcgaggcgaagaacagctggcgaatagcggcctttattggcccgatccgctttttttggcgcttgagcagctgctccttttgtctcttctgctttcggtgcttcctcttgttttgcttccgctgctgttccttcgccttccacttcgatcgtacaaatcacggcgccaaccggcagcgtttctccttcattcgcgataatttctttgatcacgcccgtaaatgacgaaggaatttccgcattcactttatctgtcatgacttcggcgatcggatcgtatttgtttactttgtcgccgacagatacaagccatttgctgatcgttccttcggtgacgctttccccgagctggggcatggtaagttgttcaattgccacgtgggataacctcctatctccgttcaaatctgcattttgaatcgcaaaaatccgtctgcttaaaacgccgctagctcgcgcattgccttttcgaccttgtccgggttcaccataaagaatttttccatcgtcggtgcgtatggcatcgccgggacgtccgggccggcaaggcgcataattggcgcgtctaaatcaaacaagcaatgttcagcgataatggcggccacttcgctcatgacgcttccttctttgttatcttccgtaatcagcagcacttttcctgttttgcttgccgcttcgataatcgcttctttatctagcggatataccgtacgcaaatcaaggatgtgcgcggaaatgccatcttgcgctacccgttctgccgcttgcagcgcaaaatgaacacataatccatacgtaataacggtaatatcgtcgccctcgcgtttaacgtctgctttgccgattggcaatacataatctccttccggcacttctcctttaatcagacgatacgcgcgcttatgttcaaagaaaagcaccgggtcttcatcgcgaatcgccgcttttaataacccttttacatcatatggtgtcgatggcatgacaatttttaaacctggctggttcgcaaaaatcgcttccactgattgcgaatggtataaggcgccgtgaacgccgccgccgtatggagcacggatgacgatcggacagttccagtcattattggagcggtagcgaatccgcgccgcttccgaaataatttggttgaccgcaggcatgatgaaatcagcaaattgaatttcagcaattgggcgcaatccgtacatcgccgcaccgattccgaccccaacgatcgcagattcagataacggagtatcaatgacacgctcttcgccgaactgttcatacaatccttgcgtcgctttaaacaccccgcccttttttccaacatcttctcctaatacgaagacgcgagggtcgcgttccatttcctcgcgaatcgccatcgtcacagcatcaatataggaaatcactggcatcgtccattcccccttacttctctgcatatacgtactttaaggcatgttctggttccgcgtatggcgccttttccgcataatcggtcgcttcgtccacctgtttcatgacgcggtcatgaatttctttttctagttcgtctgttaacacaccggcttcttttaaatatttcgcaaacgaaataatcgggtctttggcacgcgcttcttctaattcttcttcggaccggtatgcgcgttgatcgtcgtcggaagaatgcgaggttaaacgataggaaaccgtttcaatcaatgtcggtccttcaccgcggcgggcacgatcagctgcctctttcacgactttgtacacttcaagcggatcgtttccgtctaccgtatagcccggcataccgtaaccgatggcgcggtccgatactttttcgcacgccaattgttttgaaattggcacagaaatcgcgtatttgttattttcgcacatgaaaataacaggcaatttatgcacgccggcaaagttcgctccttcatggaaatcgccttggtttgatgaaccttccccaaacgtgacaaacgcgataaaatctttcttctccatttttgccgccagcgcaatgccaaccgcatgcggcacttgcgtcgttactggagatgagccggttacgatgcgatttttctttttcccgaagtggcctggcatttgccggccgccggagtttggatcttccgctttcgcaaacgcggaaagcattaattccgtcggcgtcatcccgaatgttaaaacaacgcccatatcacggtagtaaggcaaaacataatctttcgtacgatcaagggcaaacgccgcgccgacttgcgccgcttcctgcccttggcaggagataacgaacggaatttttccagcgcggtttaataaccacatacgctcgtcgattttacgagccaacaacatcgtttcatacatttgcaataccgtttcatcgcttaagcctagcgcttggtgacgattttcagccatcgaaacaacctccctttattcgcttaaaaatgaatcgcttttccatccacggcaagcgccgcttctgccatcgcttctgataacgttggatgcggatgaatcgtatgcgcgacttcccacggcgtcgcatccagcacgcgagcgagtcccgcttcggaaatcatatcggtaacgtgaggtcctaccatatgaacgccaagcaagtcgttcgttttttgatcggctacgattttcacgaacccttccgtttcgccaaacacgagcgctttgccgatcgctttaaacgggaatttgccgactttgacatcatatccttttgctttcgcttcttcttccgttaagccgacgcttgcgacttccggacggctgtagacgcatttcgaaatcatggtatagtcgatcggcgatggattttggccggcaatatgctcgacagcaacgatgccttcatgggatgctacatgtgctagctgcaagccgccgatgacatcgccaatcgcataaatatgcgattctttcgtttggtaaaactcgttcgtttgaataaatcccttttcgacgacaatatcggtattttcaatgccgattccttcaatgtttgcctggcggccgacggaaacgagcattttttcggcggtaaacgttttttgctcgccgttatattccgctttaatcgtcacaccatttcctttttccaacgtttccggcaagacttttgcccctgcaacaatcgtaatgccgcggcgcttaagaagcttttctacttccttggatacatcgcggtcttcggttggcaaaattcgctccgcgtattccaataccgtcacttccaccccaaaatcatttagcatggacgcccattcaatgccaatcacaccgccgccgacgataataatggaagaaggaagtgtttccatttgcagcgcttcatcggatgtcatgaccaatttgccgtcaatgtcaaggcctggcagcgtccgcggacgcgaacctgtggcgatgataacatttttcggcacgagcatctcgttttccgaaccgtcattcatttccacggaaatcgttcccggcatcggagagaaaatggatgggcctaaaatgcgcccagttccggcataaacgtcaatttttccttttttcattaagtgctgaacgcctttatggagctgttcgataatggctgctttgcgcgcctgcactttggcgaagtcaaggcgtacatcgcttgccatgactccgaacgtttcgctgtttttcgtttgtgcgtatacttccgcgcttcgcagcagcgccttgcttggaatgcagccggcatgcagacacgttccgcccagcttgcctttttcgacaacggctgtttttagccctagctgggaagcgcgaatcgctgccacatatcctccggtgccgccgccaaggatgacaagatcatattcttttgccatatcgttttctcctttctatcgcaaaacggttgtgtgtgccacattcccgctcggatatactttgtctttttcttcgccgcgcaacacgcgcaacgccccttccgcaagcgcttgcaactcgttttcacccgggtggacaaacacatcggcaatccagttcacacgatcaataatttctttcacaaattgttttccgtatgcaagtcctcctgttaaaataatcgcgtcgacttttcccgccaatacggcgcttgctgcaccaatttctttcgccacttgataggccattgcgctatagataagctttgctttttcatctcccgcttcgatcattttttcgactttcacggcatcattcgtgccaaggtaaccgactaacccgccttttccaacgagcatgctcattacctcatcacgataatactctcccgagaaacatagcgaaacgagatctcccgcaggcaccgtaccggctcgctctgggctgaacggtccttccccgtccaaaccgttattcacatccaccactcgaccttttttatgagcgccgacggtaatcccgccgcccatatgagcgacaatcaggttcagttcttcatatggtttgccaagctgcttggcgacacggcgtgctaccgccttttggtttagcgcatgaaaaatgcttcttcgttcaatcagcgcaaatcccgaaatgcgggcaattggttccagttcatcgacaacaacagggtcaacaataaacgcagggatatttagcgccgaagcaatttcatgcgccaaaatgccgccaagattggaagcgtgctgcccagaatagccttttttcaaatcttccagcatttgctcattgacgcggtacgttccgccttcaatcgggcgcaaaagtccgccgcggccgcaaacagcgcttaatttggaaagattgatgccttcttcatcaagcgcgtctaaaatcgtttgtttacgaaactcatattgatcaataatcgatggatagcgctgcagcgtttccgcgtcatggcgaatcgttttttcaaaaatggagcgttcatcttcaaacacaccaatttttgtcgaggtcgatccaggattaatggttaaaatgcgaaacttctgctcttgcaacgtttgtaacctccatttctgaccatggaagcgggaatcattctcccgcctccatgtgttgtaattaacgaccgcgacgtcgacttaaaatgtgatggccgttttgcaaaaattggctgcgggatttgcgcatcgtttcaatccgttcctccgcaaggcggtctgccgctttatatgttggaataccatcacgtttggcaatcgcaaatactttttcgatattgtcgtaaatttgttcgatttttttcattgcacgctcgcgattgtagccgtacaactcatcggcaacgttaatgacgccgccggcattgatgacataatccggcgcgtacacgatgcccatttcatgaatgatatcgccatgtcttgcctcttttagctggttgttcgccgaaccggcaatgactttcgcttttaattgcggaatcgtttggtcgttaataatcccgccaagcgcacatggagcaaaaatgtcgcaatcgacgccgtaaatatcgttcggatctaccgctttggcgccaaattcttcaacggcgcgctgcaccgcttctttgttaatgtcagtaacaataagttgcgccccttcttcatgaagatgacggcataaatgataggcgacattgccgaccccttgcacagcaacgacttttccctctaatgaatcgctgccaaatgcttctttcgccgccgctttcatgccgcgataaacaccataggcggttgcgggagacggatttccggaagaaccaaattcaggggaaattcctgtgacataatctgtttcttgataaataatatccatgtcttccaccgtcgtaccgacatcttccgctgtaatataacgtccgtttaatccttgaataaaacgtccaaacgcgcggaacatcgcttcatttttatctttgcgcgggtcaccgataatgaccgtttttccgccgccaaggttgagccctgccgcagcgtttttatacgtcatgccgcgggctaagcggagcgcatcttcaatcgcttcttcttccgagttatacatccacatgcgcgtgccgcctagcgccggtccgagcgttgtatcgtgaattgcgataatcgctttcaatcccgattctttatcttggcaaaacagcaattgttcataatcgtattgttccatgtatttaaacagttccatgataacttcctccctaatggtttatttggacgcggaacaaaccgcgagcgctaacgaatataatttgctttccgccgaatcggcgcgtgatgtaaggacaatcggtgccttcgccccagcgatgacggccccgactttggcattggcaaaataaacaagtgacttatatagcatgtttcccgcttcaatgtcaggaacaagcaaaatatctgcccttcccgccacttcgctgtcaatgcgcttatgctccgccgctatagccgaaacagcattgtcgagggcaagcggtccatcaatgatgcaatcttttatttgtccgcgtttttgcatcgtggtcagcgctgccgcatcaacggtagccggcatcgctgggttgactacttccaccgccgccagcggcgctacttttggcatttcaatgccaatcgaatgcgccacagcaaccgcgttcgcaacaatctgcgctttttgttctaaatcaggtgaaatattcatcgcggcatccgtcacaataatgaaacggtcatagccggcaacttcaaataccgcgacatgggaaagcacctttcccgtgcgcaaaccatactctttgtttaacaccgcttttaaaagcgtagcggtcgggatgttccctttcatcaagacatttgcctcattgaagtgaacggcttttaccgccagctcagcggcttgcacagtggaattggcatggacgatttcaatatgtctggaattctcatagccttttcgcctcaacagttgcacaatttgttcacggtctccatacaacacaaactttccgaaatggcgatcgatcgccatcgttacggcatcaattacttcttcatcttccgctgccgcgacggctaccgtcatatcggtatatttggttgcatgatcgatcaacgattgtagcttcatcttatgcaccaacctctttatgaaatttgtggaggcacctttattagtatgcaaaaaacgtgccaaccccaaaaacttgaaagcgctttattttttcgctgattataagcaataatttgcatggtgtgcaaattattgcatgctatttttgtcaatattatatttctccaacttgtaatataaattgcgaatcgaaatgcccagcgcccgcgctgtcgccgttttattgttgttgtattttcgcagcgcctgcttgatgatgcttgcttcatattgctccaccatctcctcaagcggacggatttccgtctccttctcatttttatggggagaagaatcggctcgcgaaatatcaaggggcggaatatgatgaacatcgatcatcacttcattaaacttcataaaaatcatcgcccggcctaatacattttccaattcgcgaacatttcccggccaatcgtaagcaagcaggaggtcaagcgcggccgaagtgactccttcgacattgcgtccgtagtcttgattaagtttttgaattaaatgctggcatagtgcaggtatatcttcttttctcgcccgcaatggaggaatataaattggcatgcgatttaaccggtagtataagtcttcacgaaacgttccttctgcgattgctttttccaagttgacattcgtggcggcaatgacacggacgttaatcgggattggcttcgtgcctccgacgcggacgatttccccttcttgcaaaacgcgaagcagtttcgcctgcgtattcgcagaaagctcgccgatttcatcgaggaaaatgcttccgttgttcgcttcttcaaacaagccgcgtttgccgccgcgctttgccccggaaaatgccccttcttcataaccaaacaattcgctctctaatagtgtttcagaaatggccgcacaattgacacggataaatttgttatattttctatcacttgcattatgaatcgcgtgagcaaataattcctttcctgtgccggattcgccacgcagcaatatcgtcaccggcgtttttgcggctactttcgcttgttcaattgctacctttattccctctgacgtaccgataatatcggcaaacgaatatttcgcttcgagggtacggataatttgccttgcccgattaagctccgctgtcagccgctggatctcggatacgtcatgaatcaccccgacgctgcctttcagcactccatcgacaataatcggcgctacattcacgaccacgtcgcggtttttcggcccgactttcatgcgcaccccgcggacgggccgtcgcgttttgagcacttgcatatgcatgctttccccttcggcgatatcggcggtcgccggcttgccgattacttcttcttccgtcaggccggtaatgcgcgtataagcgggattaattaaaatgccgtttccatgctcatcaacaacggaaatagcttcctctgaagaatgaataatcgcctccaacatcatgcgcatttctttcaagtcggtaatttcctctgctagctttactaattccgtaatatctttaaaaacagctaatgcaccgaacagtttacccgtttcatcaatcattggaattctcgttgtaatgatttttttgccattttctaattttaattcttgatgaaattctgtttgttttgtttttaacactcgcggcaggccgctcgttggaatgacttctaaaatgtgttttccgatgacttcctctttatccacttcaatcatttccgcggcgctgttattgatatccgtaatataagcaaactcgtcaacgacaatcattccgtcatgcgcagaattaaaaatcaaaccgcgccttgttgtttcgcttttcagtttcgcaatcaacatttctttttcttcgacaagttcggccattatatgagcaactgtccctggcacgacaatcgtattcggcgaacaatgtttgcggatctcatccaacacttcctgttttcctgtcgcttcaataataaggtcaatttcttcactcgtaaaagcacgccagtcggttccagtagcaatattcatttctttcgcaagttttataccgcaagctttctcattgatatcaactactgcgacaatttgaaacattgttgttttttccagcagctttaatagtgctgtgcctccatttccagctccaataatcaatacctttttcatttttattcaccgctcttttcaatgtgcaagtttttgcaggtatttttatcataattattttttctttgcttgacaaataaaacggaaccgttatgatgagggatgaaacaactttttctctgtgaaaggatcatgatcataatggtacggatcatcgctctgctcattttagtcattcctggtttgttagccgcactaggcattaaatggatgcgtgatacactatttggtattttgcattctccatttccgtccctttcactgcaatttttgggcggctttcttttgtttgcagccggcttgtcttttatcggggggtttattttacatcgtgaccgaaaacgaaataaagtccaaccacgatttcaaaaaaagaaaaaaacgccttgaacgttttgtgtctagggcgtttttttattttcccgaatattcttcgcattgcgcggataatcagtaaaaatggcatctactccgtattggaacattttttccattagtggctcttgattaatcgtaaatggacggatggcaatttgataatgacgagcttggcgaacaaacggctccgtcaccgttcgatgataagggtgcaacccatccgctctcatcactcgaacatatttccacggatcgtataaagactccatatataataaagccgtttctatatttggcgcaagactgcgacaaagcgccatactattatgattaaaagacgataaaataatgcgatcttctaggccataatgccggatcatatcgatgactttttgctctaatgtttcatacgcaatcaaactgttttttaactcaatattcaacaatagtgtcgtcgagcaaatccatgccagcacttcctctaatagagggatgcggcaaacatcatattgatcggcaaatttatatacagcgttaaattgctgcaattcccgatacgtaaaatcttttacccagccagttccatctgtcgttcggtcgatcgtttcatcatgaatgacaacgatttgcccatctttggacagttgcacatccaattcaatcccgtccgctccgactcgttctgcttcataaaaagcgatcatcgtattttccggatgtgtgccggcggaaccgcggtgcgcgaaaatttttgtcatacgtttgtttactcccttctgtcgatccaatacaaaaacgatcatcaaaatatatgcgagaaaaccaaaaaatttgctatactgtttgataaataagcgaggtgataagatgagaccgctgcaaatttccttggaaacagcgcaaaaattagcgaaagcgttaggaatgcccatcgagcagattatgcatatgcctcaacatattttaatccaaaaattgctcgaattagaaaaaaagcaaagtgaacaacaataagaacaaaatttccagaaaaaaaggtagtcatcgcaagactaccttttttattaagaagctttatgttccaatcttaacttatccgccaccatcgcgatgaattcgctgtttgtcggtttggctttggacatgctgaccgtgtagccgaacaaggaagaaatcgattcaatgttgccgcggctccaagcaacttcaatcgcatggcggatcgcccgctctacacggctggcggttgtgttgtattttttcgcaatgtctggataaagcactttcgtaatggaaccgagcaattcgatatcgttatataccatcgcgattgcttcacgtaaatataaatatcctttaatatgcgccggaacgccaatttcatgaataatgctcgtaatgcttgcatccaagtttttcggcttgttatcccgtgcttggtaggaagacgatgcttttttcaccattggtgttgtttttccatacacttggcggatatgatgtactaaattttccatgtcaaacggttttaaaataaagtaggaggcgccaagttcaaccgctttcttcgtcacgtcttcttggccaaatgccgttaacataatcacgtttggttgtttttctagctttgtgcggattttttccaatacagccaacccatctaaatgcggcataataatgtctagcagcaaaatgtccggctgtttttcctcaagcatatataagcaatcttgcccattataggcagtcccgatcacttccatatcgttttggctggaaatatactcttccagcaagctcactaattcacgattatcatctgcgatacatactttaatttccaagaaaatcttcctccttacttcccaatttatttattttcactatgtagaaaattccattaagacaattcgacaatatgatgaaaaatccttttacttttttcaaaaatgctaaaaaaacaaataattcatgaaattataacagaaattgagttgattggacaattttaatataaatatcgccacatttttgtcgaaaaatctttacacattcattttatatgatgtttcaccaaatatctatgcaaaaacgctgaatttattgacgtttttcacgaaattttttacataaaaaattgaaaaaggcgagctgcatgtcagctcgcctttttatttgattttccatatacatcaattcctgcttcatttaacatccattcgatatggacgccatagccagatgtcggatcattgacaaatacgtgagtaactgcgccaactaatttcccgtcttgaataattggacttccgctcattccttgaacgatgccacccgtcttttttaataagcgcgggtccgtaacacgaatgaccagtccctttgttgctgggaatttttgtggaatagtgcttacgatttcaatatcaaattgctcgactttatcgttttccacaacggttaacatttttgcggggccttcttttacttggtttgataaggcaattggaattggtttattcataattccattgtctaccggttccgtcaactttccgaaaatgccaaacgggctgttattcgtaatattcccaatcacttcttcctcatcggaaaaccgtgctaatttttcgccaggactgccgctgcttcctttttcaattgatgtcacagttgatctcataatttggccattttgaacaacaatcggttttttcgtatccatatcggaaatgacatgacctagtgctccatattttttggaaacagggtcataaaacgtcatcgtcccgataccagcggcagaatcccgaatgtataatccaacgcggtaagcatgatcatgtttatcctttaacggaactaatttcgtcgtaaaagagtgtttgtcgcgaagaacttgaagatgtagcggttttcctgtttttcctgcttcctcaataaaaggagaaaggtcactcatcttttcaatttttttgccattaatccttgtaataatatctcctactttaatcccagcaatttcgcctggtgatttttttcctttttctgtttcgacgagatggtagccaaccacaagaactcctactgtatttaacttaacaccaatggattgccctccagggatgactttcaaagtcggcaaaacgtttacatctacctgttttaccggcattccggcaacttctaataccattttcttttctccactttgttttgcttttacggaaaacgaatcagcatgtttgtgaacttctatcgatttgggagcgtctttcaccgttgcttggactggaagcgctgcagtagaaaatcgcatcgcttcaccttcaaacatcacgatttgttttggaatttgaaaatattctttaaccggtttcgacataccgatcatgatgaacgaaacaaggagaaaaacccccattatttttcggattgcctctgtattcaatctttgtcactctcctcgctcccacctacaccctccaaaaagcggctacagttttaattttgccttaaacagtggaaatataatcgttttccccataaaaaaagctacccataatggatagcgtttcatcctttgatttttgttgctagctcaagcaactcttttgcatgttttttcgtcagttctgtaatttctacaccagaaatcatccggccgatttcctttactttttcttcgtccgataattctttgactgacgttcttgtgcggcttccatctgtttctttcgcaataaacaaatgcgtatccgccatcgccgctacttgcggcaggtgggaaatgcaaagcacttgcgaatcgatggagatgcggtaaattttttcggcaatcgcctgtgcaacccggccgctaacccccgtatcgacttcatcaaaaataatcgatgtaactccttgatgtttggaaaatatgctttttaatgcaagcatgatgcgcgacaattccccgccagaggcaattttcgctaacggttttaacggttcgccaacgtttgtggaaatataaaattccacatcatcgacaccatcttcatgaaatttcactggtacaccatcaagcagcggtgcatcaagcgatccttctcgtttcgtaaatacgatatcaaattgtgttttttccatatacagctcttttaattcttgatgaatatggttaattaatgttttcgcatactttttgcgaacattcgtcacatttttcgcttcgattaataaatcttccgtcaccgatttcaattctttttgcagttcgtgaatatgggtttcgcgatgttgaatcgtatcgatttcttctgtaattttttctgcatattgcaaaatatcttcgatggtcgatccgtattttcgttttaattgattgatttcactaaggcggctttcaataaaatcaaggcgggctggttcatattccaattgttcgagttcatcgcgtaatttatacgtaatatcctccaataaataataactattcgcaatcgtttcatacgcttcttttaatgccgggtcaatagaagcgacatcatctaaatggctcattgccaaaccaatccagtcaagaccgcgctgctcgccggataatgcctcataactatgtttaagcgcttcgtaaatcttttggaagttcataatttttactttttcttccatcaactgttcatcttcgtttggctgtaaattcgctttttgaatttcatctagctgaaatgttaataaatcaaggcgatgcgccatttgctgctcattttcatttaacttttttagtttcttccgcaattgttcatacttctcataaacggcgcgatattcctcaagagcctccgcaatttccgccccgccgtattcatcaagtagcggaagatgccgagatggattcattaattcttgatgttcatgttgcccatgaatatcgacaagcgtagaaccgatatcgcgcaatatagccgtcgtcactaattttccgtttacgcggcatacgctttttccagttgcgaaaatttcacggcgcaaaacaaccatgccttcgctaatgtcaatgccgacttcggcacatttgtcataacatggatggttttcattatctagtaaaaaaagtccttctatttccgccttgtcttctccgtagcggacaaattctgccgaaccccgtcctccgatcagcagatggatcgcatcaataataatcgactttcccgctcccgtttccccagttaacaccgtcagtcctttttcaaacgaaatggacaatgattcaataatcgcaaaattttttatggataattccgctagcaagtggaatcaccaccttcatttaaagcatttctaataattgtttggaaaccttctcggcatcttccgctgttcgacaaataataagacaagtgtcatctccacaaatcgttccaacgatttcgttccagtctaaattatcaagcaaaacaccaatggcatgcgcattgcctggcaatgtttttaaaacgagcaaattgccagcaccatcaagcttgataaacacatccattaaagcgcgttttaatttttgaacaggattaaaacgctgatcggaaggaaggctatatttataacggccatttgccatcggcaccttgacaagctgcatttctttaatgtctcttgacaccgtcgcctgcgtgacattaaaccctgctttcttaagcatatcaacgagctcatcttgtgtttctatgtcgtggctcataataatttcgcgaattttaatatgcctttgtcctttattcaaattcgacacctctcacaagtaaattcacggtaaaaaacgggaataaccatgtccgttattccctttcttaagtagaattgcttttcagctgcaaatgagcttctttcactacctcgcttaccgattgcgataagaagttttctcccatttctttgtcgccttggaagcgaagatgaagcaaaaattcaatatttccatccccgccggtaatcggggaatacgataagttcatgacatcaaacccttcgcaaagcgcaaaatcgataatcgacgttagcacttcttcatgcacgttcgggtcgcgaacgatgccttttttgccgactttttctttgccggcttcgaattgcggtttgactaaagcgatcacatcgctttcagggacaagcacggtctttaatacaggcaatattagtttcaatgaaataaatgagacatcgatcgtcgcaaattgtggaagccctttcgtaaaataatcaggcgtgacgtagcggaaattcgtccgttccatcacaacaacacgatcatcttggcgtaatttccatgcgagttggttatagccgacgtcaaccgcgtatgataattttgccccatgctgcaacgcgcaatctgtaaatcctcccgtagatgccccgatatctaaaataattttatcttggacagtgacatcaaacgtgcgcaacgctttttccagcttcaatcctccgcggcttacatacggaagcacgtcgcctttgatcgctaacgggatatctacgggcaccttttcgccaggcttgtctaatcgaacttcattcgaatacacaagcccagccataatcgcgcgttttgctttttcacgcgtctctattaaacctcgttgaacaagcaatacatccagacgttcttttttccctttcatctctcatgcccttttttgttttcttggtataatggtttttacacgatcaataatatgtgctgtcgttaaaccaatttcatttaacaactctttgacactgccgtgttcaatgaagcggtcaggaatgcccattcggttaatcaccgcttgatgatagccatggtcgtgggcaaactccaaaacagcgctgccaaagccgccttgcaacaccgcttcttcaatcgttaaaattgggatattgctttctaacaaatcatgtaatattttctcatccatcggtttaataaaacgagcgttcactacttttacagaaatattatctttagcaagcttctctgcggcctctaatgccatggaaatcgtagtgccaaacgttaaaatcgctaaatctcggccttcgcgcaatacttcccacgttcctatcggaattttcttcaattcttcatcgagcttgacgccaagtccgttgccgcgcggaaagcgaagcgcgattggtccgtcatcatattgaatcgccgtatacaccatatgctgcccttcgttttcgtcctttggcatcataatgacaaggttcggaacgtggcgcaaaaaggcgatatcaaacacaccttggtgtgtttcaccgtccgcgccgactagccctgctcgatcaatggcgaaaaaaacgtttaaattttgccggcaaacatcatgaacaacttgatcatacgcccgctgcaaaaacgtcgagtaaattgctaaaaatggcttcattccttgcgtcgcaagccccgcagcaagcgttgttgcatgttgttctgcaattccgacatcgaacattcggtcaggaaattcgcttgcaaatccttctaattttgatccgactggcattgccggtgtgattgcgacaatccgtttatctgtgcgagctaattttcgcaccgtctcgctaacaagttcgctccatgatggagcagtatccaccggttttagaaaatcacctgtttcaattttgtatggtccggtaccatgccatgttccgactttatcattttccgccggactatatccctttccttttttcgtaataacgtgaagaagtacaggaccttttattttttttgcataatgcaaattctcaaacaaatcgtcaaaattatgtccgtcaacaggaccgagatacgtaaaccctaattcttcaaaaaaaacgcctgaaacaagcaaatattttaagctatctttaatgcgctctgccgttgccgctaactttccgccaacagctggaattctttttaataaaaattccagctcgtctttcacccattgatatttgcccgctgtccgcaaccgtcctaacacattatggagcgcgccaacgtttggagcaatggacatttcgttatcgtttaaaacgacgatgatatcttttttctcatgtccgatatgatttaatgcttcaagcgccatgccgcctgttaatgctccgtcgccaataatcggaacgatgtattcatccgttccttttaaatcgcgggcaattgccatccccattgccgcagataaggatgtagaactatgaccggtttcccacacgtcatgttcgctttcgcttctctttggaaatcctgataagcctttatattgacgtaatgtatcaaattcggatgcacgccccgtcaaaattttatggacgtatgattggtggccgacatcccaaatcaacttatctttcggactatcaaacactttatgaagcgcaatggtcagttcgacaacgcccaaatttgggccgatatgcccgcctgttttcgacagcttttcaattaaaaatttgcgaatatcagcacttaattcgattaactgctttgttgacatattttttaaaaagcgcggatttttaattttggtaacatccaaacgagatcactcgctttcgtttttatcgttctcttttgttatagctgatataatacagaagttagttattattatacatgattaaacataaaaaatcgatttccgttaaaaaagagaaaaaagagccgctaacacaactgtgataacggcatgcaagaaaaaactctctattatttcactataacatattcgcaaagaatcagcaatgagcgtttccttagtggtcgcgcgtagcgactaaatcgcaaatataacttagtacactgtcatttatttctgctttttgcaaataacgttttgcttctgcgatatgaaaagatagcttttctttcgccccagcaatcgttaaaagcgatggatatgtcacttttttattttctatatcgctgccaacccgtttgccaatcttttcttctgagccctcgatatcaagaatgtcatcgcgaatttgaaaagcgagaccgagatgggatgcaaacgtatggagatggtgcagctgctcgtctttcgcatctgcgagcaacgctcctgccaatacgctgtattgcagcattttccctgttttatgacgatggatatattccaactgttcaagcgacagctgttttccttctccttcgatatcggcaacttgccctgccaccattccttccggtccagccgcttttgccagttcttcgattaaacgaatctttgtcgccggaacgatgcgcgcatcactcatttccgcaatcacttgaaacgcgtaagtgagcaatccgtctcccgctaaaatagccatcgcttctccaaacactttatgattcgttggtttccctcgtcgcaaatcatcgttatccatacttggcaaatcatcatggatcaatgagtatgtatgaatcatctcaatagcacacgcaactggaagcccgatatccggttcttttccaaacgaatgcagcgtcgcaaacaacagaagcggacggatgcgcttcccgcctgcctccagcgaataagacatcgcccgtttaatcgttccaggagcattcagccttgcaatatagtgcggcaacgattcttctaaacgctgtttttgttgttgtaaaaattgctctacctccgcccggttcaaggctattcctcctcctgaatcgagaaaggagcgagttgcccatcctctcgtaaaatgtattccatctgtttttccacatgttgcaatttatcatgacaaagtttggaaagcttcattccttcttggaaaaaggaaatcgcctgttcaagcggtacatttccttcttctaatttttcgacgatctcttctaacttttgcattgcttcctcaaacgtcaattctttttcctcactcatgtaaatgcttctcctggttactaaaatctataaaaatcgactcatcgcgatggaaccaggaaacaccgcttgccgctcggattctcaccgagttccatcaggaagggaatttcccttgtcattcatctattgtgaaagacaccccgtggctcgctgtcagcgacggcacctgtcgtgcaccattccttccctcggtcagtacacgacaacgattttagtaaccaggtctacacctccttcagttgaatttggtcctggttcagccaacaacatttgtgcaagatattccataacgaccattcatgctcttgtttgaaattctcgattttgcgtaacatcatcgcgatatattggcgttgtttcttgccgcttttcgattgcttgtaggattcttccattgaccctagcaccgcaatcaaatggtttttcactttcgtttttatgatgtgaatgagttcttttggcaaccgttcctgataccctaatccccgtctgccaatcaccaaagcggcgctttcatggacggataacccatacttcttcatatacttgaaacgaccgatgacgctggtgtacgccggattcacttttttgatgcgaaacccaagccgcatcccacggcgaatgatagtatcagtcagttttttcttgttgaaattatgggtcaagcgattgaatcgtttgtccgtatcgtgccgctgtcttagttgaatgttttcgatgaccactgcccccacattctcttgaagcagccagtcatacacatctcgtacggtttctccaacgatgttgtttcgtttattcgctttcacatattcgagttcatggcagtaaaacacttttgattggatgaagtttccttgtttcgaaacgatgcttacagcgatgcggtcaatattgatatccatccctgcgattcgttccgcttgaatcggttcatcataggcaagttccctgccatatacctcttcttcatagatgagatgaacataatattccccgtttttgcgttggatttcgacagtgtatggtcgatattcgatgatcggctttccttttgcattcaccccgacttgttctcccatgacgagatccatgatttcctcttcatatttttcaggaacggacacagggaatcgtaaacggggagcggttttgttttcctgttgtccaagtggattggcgatttctacataacattggtacgtcttgtcgtcataggtgaggcgaatattcaaattcccttttttgcttttatcgcctctggcgtacaactgattcgagcgcaaatctttccattcttcgttcgtgatgtttcctttcaagcgcttgtaaaagttttgttttccgccaaaaatcacacgtggaatcgttccatggtcgagatggtgctttagctcctcttctttggatttgagtttttctaatcgtcggtgtaatccggctaaacatgttggaagatcgacttttttcggtgtttttcgtccatgttggtactcatcgattttcttttcggttttttcaattttcgcctgcacatcctccaagcgcattggaagcaactcacgttgggaagaaatcagcgattgagcaagcaagaccgcatcttcggcaaaccgtttgttgagccgaaattggcgcggaaggtgctggatgatgtcttttgcgttccttccctccagcaaacgattaaacgcatatcgcttcgcggaaccaaagacgcgcattaactcatctaatgaacgaagttgtaattcatcatgagaaacgattttcatcccccgaaccgttttcatccccttgccttcccccttcgtttggatacttaagaacatatattcgccaacttttcttcatttccttttttacatacggaagggggagggaattttttattaaaagacaagggacgatggaaaagatggagaacatccacctctttacgttcaataacaggagatatttacataattttatagaggtttaacaaactgcttctcctccattccccatacatgacaatcaatttgcccatcttgcaaacgcacttgaatcgtatctcctagttgaagctggcgaatgctttttacaagttcctttttttcattataaactaagctataacctctctccataattttgagcggactaagcgcatgcaaatgtgaaacgagagacgtaaaacgaagctgttgatgatgaatatgggagcgcatctctttttccaatgatttagtaagagattcgtgtttttctttcattcttgataactgttcgttcgggtgatgccgcaacaatttcaagcgaagctgctcgagccgttcgcgttttttatcaaaaagccgttctgtatgacgttcgagacgttctagcaaagagtctaattgctgttccttttgttcatatagtttttctggataacgaaacgcatacgatttttgcaagcgcaaaagacgatcggattctgtcgctattttttctttcatcgcgcgcattaaccgcaattttcgttgtgaaatccgttccatcaattccgcaatatgcggcaccgccagttccgcagcaccggttggggttggggcgcgcaaatcggcaacaaaatcggcaatcgtaaaatccgtttcgtgtccaaccgcggaaataatcggcacttcggaagcaaaaatcgcacgggcgactatttcttcattaaacgcccataactcttcgatcgaaccgcctccacgtccgacaataagcacatcgatgtagccaagctcgtttgctttttcaatagagcgaacgatggattctgcagcttgttccccctgaacgagcgtcggaaataaaatcactgtcgcaattgggtagcggcggcgaatcgtcgtcataatatcgcgaatcgccgcgccggtcggggaagtgactacaccaatatagcgtggaaacgcaggaatcggctttttatgctctggcgaaaacagtccttctgcctccagccgcttttttagttgttcgtacgccaaatataaatttccgattccttctggctgcatttctttcacataaatttgatagtttccgctcggctcgtacaccgaaatttcgccgcgaacgagcactttcatgccatcttccggacgaaagcttaaatattgattatatccagcgaacatgaccgcttgaatgcgggcctgttcatcttttaacgtaaaatacatatgtccgcgcgagtggtatttaaaattagaaatttcccctttgatccataagtcgcgtaaatgcggatctacttcaaatttgcgcttaatatattttgtcaacgctccaacggttacatattttacttctgccacaagcataaccctcgcttattattgaacttcccgatgcgcacgttcttttgccgcttcgatcgtgttatgaagcaacattgtaatcgtcatcggtccgaccccttttggaaccggcgtgatatagcttgccacttcctttacttcatcaaagttgacatctccgcaaagttttccgttttctaaccggttgacgccaacatcaatgacgatggccccttgtttcacatgttccgcaccaataagacgcgctttgcctacagcaacaattaaaatatctgcttggcgcgtaatagacgctaaatcttttgtttttgaatggcagtacgtgacagtcgcatgttcgcgcaaaaataattgtccgaccggtttgccgacgatattgctgcggccaacgaccacaacgtgttttccagcgatatccactccgatggactttaccatcactaaaatgccatgtggcgtgcaggggagaaacgctttttgcccaaccatcattcttcctacattgataggatgaaacccatctacatctttttcaggtgaaatcgtttcaattacttttaattcgttaatatgctttggaagcggaagctgcactaaaatgccgtgtacagaaggatcttcgttcaattcttttattttctccaataaaaattcttctgtaatggtagctggaaatgttaacaatgtagaacgaattccgacttccgcacacgctttttgtttcccctttacatatgaatgagaagcaggatcatcgccgacaagaatcactgccaatcctggttcgattccttcacgtttaagctgttctacctctttggctaattgcatccgtttttcttttgccaattctgcaccgctaatgatttgtgctgtcatcgtttccatttcccctctctattcttgaatatgtaacgcatctttcacttttgaaagcacaccgtttacaaaacggcctgatttcgtgtcgccaaattttttcgctaattcgaccgcctcatctaaactcactttaaccggaacatcatcgacatatttcatttcatatgtcgccatccgcaaaatcgcccggtcaacattggcaacacgctctaacgtccatttttcaagattagcgcgcagcaatgcatcaatttcttcttgatgctctgtaacaccaatgacaagctgacgtaaaaatgggtcgacctctttgccacctgttacgttttgcagcgcttcctctggaggtatatgccctacatcaacttgaaatagcgcctgcaacgccttttctctcgcttcatgccgcttcatcattttcgcctccttccctcaaacacgaacatttatatgatgatcatatcatatttttcggataaacgatactattattcacacaaatcattagctccattttttagcggttcattttccgatcgttcctatgtcaaaatggaagtttttcattgggcaatcatcttttttcctgcatcttcctctccataaaaaaggcccgttcattacaataacaaactttcagcaaaaatacaaaggggcaccatcgctaagcgaatgtgccctgcattcttattgttctgcttcttgttcttttcctccatcaaactgaattccaacaatatgaacattcacttcgctcgcttcaagccctgtcatgttaaagagagcctggcgaacgttttcttgaacttttttcgctacatttggaatcgaaacgccaaattgaatgagacaataaatgtcgatcgcaacaccttcttctcttaaatccacttttacgccttttccatgatttttctttccaaagcgttcgacaacaccggcagcaaagttcccccgcatttgcgcaattccttctacttcacttgcagcgatgccggcgatgacttcaatgacttcaggcgcaatttccacttttcctaatccgccttgttcttgctccatctcaaaaatatgttctgacatcgtacacacctcccgttattatgatttcataatatcatataactccagaaatttcgtattaaactcgccttttacgaatttttcgtgctcgaataattttatgtgaaacggaatcgttgtatgaataccatcaatgataaactcgcttaatgctcgcttcatgcgggcgattgcttcctcacgggtaggggcgtgtacgatcaatttggcaatcatcgaatcgtaataaggcggaatcgtatagcctggatatgccgcggagtcaacccgtacacctaaaccgcctggaggcaagtacatattgatttttccaggtgatggcataaagtttttctctggattttccgcattgatccgacattcaatggcccatccgttaaacgtcacttcatcttgggtaagcgacagcttttctcctgaagcaatgcgaatttgttctttaattaaatctactccggtaattaactctgtgaccggatgctccacttgaatgcgcgtattcatttccatgaagtaaaattttttctcgttatggtcataaataaattctaccgtaccagcgccggtataattgacggcgcgcgccgcttgcactgctgcttgtcccattttttgacgcgtttcctcgtcaagcgccggcgatggtgcttcctcaacaagcttttgcagacggcgttgaatcgagcagtcacgttcaccaagatggatgatatttccatatgaatcagcaagcacttgaatttcaacatgacggaagtcttcaatgtatttctctatgtatacacctggatttccaaacgctgtggctgcctcttgctgtgtaatgttaattcctttaacaagctcttgctcgtttcttgccacgcgaattccttttccgcctccgcctgctgtcgctttaatgatgaccggatagccgatttcgttcgctaaagcaatcgcttcatccacactttcaataattcctttcgaacctggaacgattggtacgccagcctcccgcatcgtttcacgagcaacatctttaattcccatttttgtaatcgcttccgggctgggaccgataaacgtgatattgcattcgcggcatagctcagcaaacgcggcattttcggctaaaaacccgtaccctgggtgaatcgcatcgcagcccgtcaacgtagccacactcatgatattggtaaagtttaaataactatcttttgatgctgtcggaccaatgcaatacgcttcatccgcaagctgtacgtgaagcgcatcgcgatctgcttctgaaaaaacggcaaccgtttcaattccaagctctttgcaagcacgaataattcgaacggcgatttctccgcgattggcaattaatacttttttaatcatcgctcgttctctcccttattccggtttcacaagaaatagaggttgtccatactcaacaagctgcccgttttcaacaagcacttcaacgatctctccatttacctctgcttcgatttcgttaaatagcttcatcgcttcaataatacaaacgaccgtatctgtttttactttatcgcccactttcacgtatggaggtgcgtctggcgatggagctgcataaaatgtgccaaccatcggcgaagtgattttatgtaaattttctgtattttttacttcttgttttggtgattcttgttgtttcacttctgttggcgaagcaactggctgtgttggcgcttgcggttttacttcctctattaccggctttgctgcttgttccactgctggttgaaccgtcgcttgaaccagtgcttctttggttggttttttcatatgtacttttgttccatcatgttcgtaaacaaattcttcgatgtttgattgatcaatgagacgaatcagttcgcgaatttcttggattttcattttctccacacctttctttccgttgttcagattatgaattcgttattataaaatccattcataacgattatacacataatgattatacaataaaacggttttttttatcataaaaataagctgccctttgtagagcagctgtttttcattatccagctggttggaattcgacagtcacattatcgacttccggaatttcactttttaccatatgaataacatcattggcagattgcgcagaatgctttttcgctttaattgtcacacgcacttgatcatcttcagcgcgcaccaacacatcattatacccaccttttgatttgattaatgtttctaatgtcgcctctttttccgctaacgcctctagcttttcaattttatccattgcttcgcttttttgctgtgcggttgcgtttgcggaagcaacaatatcatttaattggtcgcgcaaccggcttcgttcatcctcaatttgcatgcgaagagcagtaaatacatcatcgcttgaaacgctggaagtgactttcccatcttttgtttccatttcttccaccgctacgtctgccttttctttatcatttacttgctgctttgtcacattttcattattcgtaaaagccatatcgtcattcatgtctttcggggccgttacataataaacggataacacaacgactaaacttagcatcgttaatagccaaacggtttgtctctttaacatacaaccatcctccccacaacgtattattttttcggcaatacagcaacacgatagcttggaacatttaaaacgcgcgtcactgcctcaacaatccatttttttatttgtaagttatcagcgcctttcgccactactaatacccctcgaatttccggtttttttgttgtcagtacgatcggcgtttcgttctccccatcgcgaacgataacgacttgttcattagtagaatggttttcaatttttcgctttccaccttcgcgatccgtttcctctgttgtttgttgttgagtgacgcgatttttctccaatattttcgtttccgttgtgtcaatattgacgacgacggtcacatcttcaactccttcgatagcttccaatgcggttttcagctgttcttcgtaacgttgttcataagcggcgatgatttttgattttgtatcttgtttttgtccaaatactggttctgcttgttgcggctcttctacttttcctttgattgttggcgtaacttcttctttagagaagtggctcatcaccattaatgcaatccctgctaataataagagaaacacatacgaaaacggcgttcgcttctgttctccagcttcttttttggtggacaaaaacaatcgtttaatgacctcgagcatccccccattccctcccctttacttgcacggcaattttattttcatctacttcccatgttgttgctaaaaatgtgcgtatttctttttcaagttggtgatcattgtttggttcattgatcggctttgatgtgtcaataataacaggctgaatttctcccagcttctcctgttttgtcagcactacttcaatcgtttcaatatcttttggaatttgtaaattctctttttcttttgtttgaagagagacgtcctccacgcttaatccatattctttcatcaactcctcatccaccttgtttttcatctggacagccatttgttctaaaatatatgcacgttgtgaggcttgtatttcttttttcttcatttcaatttcatttttcatcatttcttgttgactccccttttctgatataatcgaggcgaaccatcgatccggatcgatggacaacaattttaaaatcggagacaacataagcaaaagcaaaatcagtccaacgaccatttttacatatttttgcatattgctagatggaagcagtaaatcgatcatcgtagcaaataaaatgaaaataagaatatttgtaacccattcgatcacaatttgcattgctttccccctctaacgaaccatcatcgtgatgtttcctgctgtaatgataatagttaaactgaggaaaaacataagcgatacgatcgcaagagaagcgaaaacatacgcaatgcttttgctcataatactaagacaagaaatgaccggtccccctccaagcggctgcatcaccgctgcggaaaccttataaataaacgcaatggcaaaaattttaagcgccggaaacgccgcgatgataaataaaatggcaacaccgacgatgccaactgtatttttcaataacatcgaagctgtcactaccgtatccgctgcatcggtaaacatttttccaacgaccgggataaaattccccgtcacaaattttgctgtccgcaatgcaatgccatcggcaatcgctgacgttgctcctttcacagacatgacaccaagaaaagtcgtcaaaatcacaccaagtattccaatcccaactttcgtgagcaattcagcaagctgtgttactttataatgatcggttaacgtactgacaatgcttaaaagcgcagctaaaaataaaagaggcaacgttacgtattccacaatcgttcccgtcgtattcatcagaaaaagaataataggatggaaaaatgccgcggatattactccccctgaagaagctagcagcgccaacaacagcggaatcatcgcaatcataaaatgactcatcgtctggacagcgtccaatgcgtaatccatcgccacccgaaaactatttaacgcaataataaggagcaccatataaacaaccgcgtaggcaactttgctgacggtctgttgttcaaatgcgttttgcaatgattgcagcaccatgctaaataccgttaataaaattaaggtaccaagcagctttccgtttgcttgtaattcataaaaaagaaattttccaaacgcgatcagccattcttttagtgataattgtttttccccgcttaaaaactcggcaatcgaccctttttggctttctggcaaaaatcctccgtattttgtcacaatatcttcccaatattgacgaatttcacttatatccagctgttccatttgcttttgcacaagttgatcattcggcgaagaagcttgtacaacaaatggcgataaaaagaagaaaaataagccgacgaccatgactactttttctttcaatccatcacctcccattctcacgttatgacgaaggaattaaaccgattaccgtttcaataatggctgtcaaaatcggaatggccagcgccaaaataataattttcccgccaagttcgattttggaagcaattgctccctggccagcatctttcgaaatttgggcggcaaattcggcaatgtaagcaataccaacaatttttaaaatcgtttcaaaataaatcatatttatttttgtatcagatgccattttttgtaacatatgcaaaatctcgctaattttatcgatgaggaaaaggaaaataacacatcctacaaataccgtcagtaaaaacgccacacttgatttatgttctttcaataacaccactaaaaacgttgcaattaagccaagaccgacaatttgcaaaatttcaatcgccgctcccccctaaccttgaaacaaaaacacatctttaattttttgaaacaagtcgctgacaatcgaggcgaccataaataaaatgtaaatgaaaccaagaagcgtcacccattgagcgtattccttcttccccatttgatcgagcaccgtatgcaaaaacgccacaacaatcccgaccccggcgattttaaaaataatatccacgtcaatgcccattttgttctgcctcctgttttatcttaaataggcgagaagactcccacttctatgaagcaaaagttcaaatcaataaaatcactagtaacaatcccgcaagaacccctaaacttttcgccattttttcatagcgggcctgcctttcgcgcgcatccgcctcttcgcgctccaaatgagcgagcgccagcgcaatttgtttttgttgtgtcaggcgatcatactgtccaagcgtttctccgaattgtttcataatttctaactccccctgctttaacgcagtctccttccataccgcctgcaggctttcttcccatgcctgatgcacactcgtttcgccgacttgcagcttagcagcgaattgtgcaaacagcttggacagcggcgatgatatttgcctgctaatatgtaatgctgcctcagataaaggagtatgagcatacataatttctgcttctaatgcttgcagggccgcctttaactggcgaagctgtcttgggcgttcatgcaacattcttgctgcctcaaatccagcccatgttgtcgtcagcagaataagaagcgcaccgacaagtttcatctgctcctcaccgcctgttcatacagcaccaccccatttgcatcagtaatgcgccttactgttcctggcccatattcgtttgtcaattccacaaatcggtcaaatacaccttgttcaataatcggacgcaatgtggggcgttgaaacacatccttccattttctaccgtgtacagttgtccatatacatacccctgcatttactgcttctaaaattgcttcactatcttcggcacggccaatttcatccacgattagtacgtctggactcatcgagcgaatcatcatcatcattccctctgcttttgggcatgcatcgagtacgtcaacacggtttccgagctcaaattgcggaattcctttcacacatcccgcaatttcagaacgttcatcgacaatgccaactttttgtgatggaatgtgtttctcattaattcccatacttatcattcgcgccgcgtcacgaagcagtgtcgtttttcctgtttgcggtgaaccgataatcatcgtgttataccagcggccattgtacacatacggaaggagaggctcggcaattccgattctttgcttagcaattcgaatgttaaaagaagtaacatggcgaatcgctttcacgcttccgccgtctgtcactacttttcctgctagtccaacacgatggcctccttgtactgtaataaaccctcgcttgagctcttcttctatggcataaatcgaatattggcttagtttattgagcaaatgtatgccatcttcggaagtcacttgatatggcaaaaaatgtgctttcccttttacgatcacttctaatggacgaagaactctcacccgaatttcctcgatttgctcatgccatgaaggaggcagttgttgcaatatcgcagcaatcgtttttggaagtatatcccatacggcttgcattttgttcctccttcctgatagactagttcatatgtatgggataaaaaacgaatttatgacttacttataaataccgatgagaataagaatgacccctaaagcgataaaacctaatttcgaaaaagaaagctcgtctgctaaagaaagcaggccaatcgtcatcgtgatgataaaaatagtcggtccaaccactgcaaggattgcattgacggccaacgcttttttgacatcattgaacagtagcatgacaagagcagcgatcatctctatcgcagccgacagcaaccgcattcctgccattgacaaaacagctggttcgataaattgcagccaccgtttcatttgttcctcctaatataaaaatgagatggttagtacaagcgtatgccgtaacagggaatttcagaagagatttttttgcgacaatgaactcttaagaagaggtatatggacacattttcaaaaacagttttataatggaagaagagggggatggtaaataatcatcgaaaacgaaggggggaaaattatgtggaaactttctacattcgggaaaattaccttttggattggatgtatatttgcagttcccggaatttttggtctgttccataattttttgctagcaagagatatatcgacatcgattaattatgtcttcattggcatcatgctcatcagtgcatcttttttatacgaaaagaaaaacaaaaaaaccccctgcgccaagcgcaaggggcaaacaacgttaggcacgggaaacgtatgtgccatctgctgtgttgataattaacgtgtctccttcattgacaaagaacggaacttgaacaacaagaccagtttctaacttcgctggcttcgaaccgccagaagcggtatcgcctttaatgcccggttctgtttctactacttttaattcaacagtatttggaagttctaccccaatcgtttcaccttggtacatcatgatgtaaacttccatgttttcttttaaaaatttcaattcatgttcgatttgtttcgccggaagttcgatttgctcgtatgtttccatatccataaatacgtgctgatcgccgttggcatataaatattgcatttttcgcgtatcgatttgcgcgcggtttactttttcaccagcgcggaacgttttttcctgaatcgcacctgtacgaaggttgcgaagttttgaacggacaaatgccgcacctttaccaggtttgacgtgctggaagtccataacacgccaaatatcgccatctacttcaatcgttaatcctgtacgaaaatcgtttactgaaatcatccgttaaaatcctcccacacgataaatttataaaatgatcagttcttttggcgaatgagtcagcgattcattaccgttttcggtgacaaccgtatcatcttcaatgcgcacgccgccaagtcccgctatgtaaatgcccggctctacggtgacaaccattccaggctcgagcacaacatcggaacgaactgatagcgccggtccttcatgaatctccaatccaatcccgtgaccagtcgaatgcccaaaatactctccataccctttttctgtaatgtaatcacgagtaagcgcatccgcttcctttccggtcattccgggcttaatcccttccatgccgcgcaattgagcttggagcacaatgtcataaatcgttttcaactcgtcgctaatttcgcccactgcgactgttcttgtaatgtcggaacaatatcctttgtaataggcgccaaaatcaagggtgacgagctcgcctttttcaatgactttatcagttgccactccatgcggcaatgcagagcggtagccagatgcgacaatgatatcaaatgaagaggaagtcgcaccttgtttgcgcataaaaaattccagctcattcgccacatcaatttcttttacgcctggacgaataaaggaaagaatgtgttcaaatgccgcatcggcaatttccgccgcttcctttaatatcttaatctctgattccgacttaatcaagcgcaacttttcaatcacattggaagtcgggacgagtttcgcgttaacctctttttcatatgctttaaacgttgcataagaaatgtcttcttgctcaaaaccgagcttttgaatgttgaggcgggcaacttgcttagcgacttcttctataatcggtccggtatgttttataatttcaaaaccttgcacttgtttggacgcttgctcgacatagcggaaatcagtaataaataccgctttatcttggctaatgacagcgacgcctgccgtacccgtaaaaccggtaatataacgacggttatatggattggttacaagcattccgtcaatgccatgttcggcaaacgatgcacgtaattttgctaatttttccatattcactctcctcttcctatatgtctaataacgctaaaatggctatccgctaccctgctaatccaaaggcaaaattaaaacagtgacagactaatgacgaagcggctcacgcgcgtgaatattggaaatatgtacttccaccactggggcgctaacattagcaatcgcgccatgaattgcatagctataatgtgtagacgcaccgacatttaaaatgattttccatccatctcatgaatactgctctgaaagcaagttaacgttgcacccaacgcgctcctcagcaaacgatattcattcctgttctaagttatggagcgttgtgcttccataaaatacggttcccgcttgccaagaagattcaagttcggaccgttaatgagaagaagatgcgctatgttcataactacttcaatcatcgaaagaatatttaaacattcattattttatcataaaagcgcactgcctcacactacttatttgctgttttcgtttgtgtttgtcgattcatttcttgcatttcaaatgaaatcgaatatccgatgaaaactccatataaaatgtataaacaaagtgtcgtaataattgtattccgctctaaatgtgaaacagcttccaaattcggaaaaagcggatttaacccataaaatacgataagccataaaacgacgccgtacaaaattcctccccacattcctttaatttgttttaaggcaacataataaataagagcgactaatatggataataatccgatgagaaaaatggcgatgtaatttccaagctttccgtatttccagtcaccggcaacccatgggaacaaaatcatatttgggctaatttccgtaaagtgaaaaaagtaagctaaatatcctaatagactccaaaatactccaccgacaaacccagtaatcacgactttcataagaatagacatcgggcgctccttcttattttgctcatactgcgcctgattttctgccatttcgctttgcacctccttataggtagtatgaccgattatcaataaagtcatgaatataacgataaaaaagcacaacatcgtatgtgtaaatattgaaatttttggaaataataattattgcaccaatctagaggtttctagatgtttcttgtagaataaaattagtaaagaaaaaaataggttggtgtcaacaatgaaaaacataacaaaaccagtgtatggcggccaggcagtggtagaaggggtcatgtttgctggaaaaatatattctgttaccgcaattcgccgcaaagatcattccattgaatactttcgtttgccgcgccaaacaaatccaacagttgcgtttctcaaaaaaatcccgtttattcgcggaatcgtcgcgattatagaagcgagcgcaaacggggcgaaacacttgcagtttgccagcgagcgttatgaactagatccaaacgaagaacaagctttgccaaaaacgaaaacggattcgtcaaaactttccctcgtacttggcgtcgcagtgatcggggtattgtcctttttattcgctaaaaccatttttacgcttgttcctgtatttttagcagcatccttaaaaccgttatttcctacaaaaatggcacaaatttttgtagaaggagcgtttaagcttgctttgctgctagcttatatttactttatttctttaaccccactcattaaacgcgtttttcaatatcatggcgcggaacataaagtaatcaacgcgttcgaagcaggacttcctcttacggtagagaacgtccagcgttcatcccggcttcactatcgctgcggcagtagctttattttatttactgtcatcgttggcttatttgtatatatgtttgttccaacagaccctctctggttaagagtagtcaaccggcttgctcttattccggttgtacttggcatttcgtttgaggtattgcagtttacgaataaattgcgtaatatcccggttttacgctggctcggttaccctggtttatggttacagcttcttaccacaaaagaaccgacagatgaccaagtcgaagttgcgattgcttcctttcaagagctgcttcgtttagagaaaaacgtggaaacagaaacaaaagcagttcagtaataatgtaagggggtggattcattgcgacgcggtgccattcatccgcttgtcgggattatcctttttttcggagtgttcggtttcatatacgccattttcgaacagccgaccgctctgtttcgaaaagcgatgttcattgctcttatgattgcgggaatatatgttatctatcattttgttttcagacgacgtgtcaataaagatcatatcgcgtatttaaaagcggttcgccaatcgaaaaaactccatccccaagcggttcgaaaacaaaaaacaaaaagtacgaatctaaaaatgaaacgcctgccaagaaaacgaaccactcatttaaccgtcatcgaaggaaaaaaaggcaaaaaaaagaatcgagcatcgttttagcttgattctttttatttttgaaaaactatatcaattacgctttgacgcctttcttctatttttcacgaagccagaatggcgacatttcgccgcccgaacgacgcggaccgcttttagacgaaattggggtgcctccgcttttcttattgtctagctccaggcgccatcggctcgcgacgcttcggccccgctgtggcggcaatagcctcctcgcgggtcctccagcgcgtttcgccgataggcatgcgccttccgcttttcttatttaatacgtccattttgtgagaaattgttcggttttttctcttccgtattgaattaagcggtctctaatatctggggtgagggaaaattcggtggaaaaaacattttctacgggaagaaacacgatatttttttcatgtctccgggaaatgtagcgggtatcgtgtgcctccttcattgcgctaaaaagagcttcaaacaattggatggcattgttaatgtttcgctttggcctttccgtaagcttcgcgcttaactgtatgccaagaacaggtcgttttttcactttcttttcttcatcaaataaaaaaagcgggaaattgctgagcacacctccgtctacaatgatatattttccttccttcgtctgtaatttgaccggttcaaaaaaatatgggatgctaatgctcattcgaaccgctttggcaacggaaaatgttgctgggtcgattccgtattgcggcaaatcatctggcaaaatacacattcgtccattggtgacatctgacgcaatgatatataaactttctttcggcaaatcaccaaatgttttgacatcgcgtgcggccaatacttcctttaaccattgttcaaatgcatcccctttataaagtcccatccgccaataaagcctcacccatttccatactggaaatggaaacgggcatttccgttcatcaaggaaacgctctagctccaattcatccaacaaatcggtcatttccttgcttgtatatcccgcggcaatcaatgcggcaatgagtgatcctgcgctcgtcccagcaagccgtctccagcgaagtccttttgcttcaattgctccgtaagcaccaatgagcgcaaacccttttattccaccgccagaaaatacgatgtcaatctccatgctgcctccccctcttatttgccgtttgtatatatgtaagagggagaaacccaatttagtacgccaaataaaaaagagtaagatttcccttactcttctgcttgttcgttccgtttttgaatgttacgaagcgtctcgatgcgctttggatcttcctggaaatattgcaccaaatcgccgatgcggtcaatcgcgttccagcttaaatggtgttcaattccctcgacatcgtgataaatgttttcctcatccacaccgataatgcgcataaattgttctaacaattcgtggcggtatacaagtctttttccgattttctttcctttcgccgttaacactaaaccgcggtatttttcataaactaaatactcatctttatccaatttttgcaccatttttgtgacagaggagggatgtacggacaatgcctcagctatatctgatactcgcgcatatcctttttcttcgattaaaatgtagatttgttcaatataatcttccatacttggtgtcggcaatttctgttccctcctataaaaccattgtaagaaaaaaataacaatcagtattattatatcatgagggcttaaaatgacaagattggacttcctcttcagggaaaaactcgtcaatatatcgctcatctgttaaaaatttgtcataaaattttccactacgaacagaatgttcctcgtttgccatccgattcttttggcgctagaaccattaaatcagcgctttgattcccgttaaaaaaatcccgataataaaaccgcaaatagctccattcacccgaatccattgcaggtcttttccgattttattttccatcatatgaataagcgtttcatcatccagcttatccaaattctcctgtaccagcttgcctatttttgaatggttctcttcaacaaggttgttaattcccttttttatccaattttcgatgatattgatttttattggatcttcttttagtttgttcagaaagcgtgttaaaaagggaagaagatacatatccacaaacttgctgtcttgaacaaaggccaatgctttctgctgagctttctgcaaaattcctgttattttttcagctggctcccaatcagcaataagatggttcttccaattttcgatttcttccaacagttccttattgtcctttatgtttttcaattccgtacgaacatgcaaaagcaaagccttcctgtttggattatcagtctggcgcaaactgcttacaacactaagaaggaagttttgtagtatgctgccgagtttttcttcattcaatagattctgaaaagactttaacgcaaactgcagaaaaccgtctaactttatattgtcaagcgcccgtattgccagatttccgagttgattctttgtggtacttttccttatccattcttctgccttgccaagaagataatctaacgccttctcatcatattcacgaatgagcgcttgattgatggcagactgaagaacagtgcacattttaatggaataaaaagaagactttatttctttttcaacaaaaggggtaattttttcaagattgatatgactgatcatttgtacgacgagtgacacagccccttttttaactgagtctgaatgaagcattttctcaaggacgggcaacattttctctgtaaaatggatttgtttgattttatccctaatgctttcttttgaaagccaatcattttcaagtgtagaaacgagtgcttttgtcattctttcccgatttttaggcaaaagagctgtatgggggatgggaagccccaatggatgtcggaataaggcagtaacggcgaaccagtcggctaatccacccacaagccccgcctcaaagcctccttgtagtaatccgcctagaaacgatccttggaaaggaatggttgcgacaaagccggttcccataacaacaagcgaaaaactagctaatcgctttgatttctttggttgctttgactttttagatatcatgcttcccacatcctttatgatataaattactcaactttcgcacacagaaatatgaagacagtccttgatataacgaggtaaagaagtaatccaattggacagttgacactgaaaaatgtccatactcaaataaaccttagcttcatccaaagtttggaaatcggaccatccgagcgttaatagttgaaaaccattgacaaactgacgagtggaatgatcgaatactttagctagaagctcaaccgatttactacggttacgagaataaatcgaatcgtctatgcgcaaaatactcttttttcattatcataatggtgacacctttctttctttgttttttggtttggtcaccaatagtttaccaaaagaaagaggtgtctttttgttttttagacgaattttttcagtgtcaagtgaatatgagatacccaaagaaacctatcaaatcaaggattattcataaatttttcactgcgaaagttgagtaaatgttattttccatttttaactatacaaaatattcttattaaatgataaaatatttttgccttttacacactttttcaataaatcgcttacaaggagggaaaatatgaaattatctacaaaaatcattattgctttgattgtaggattagttgtaggacttgttttaaacttaaccgcccctgatttatttcaacatttgaatacttatctttttactccgttaggaaaaatatttttaaaccttattaatatgctcgttgtaccaattgtgttcttttctattgttttaggaacggctggtttgggagatccgaaaaaattagggagaattggcgtaaaaacgatttcgtattttttaattacgacgtgtatcgctatcattatcggaatggcattagcatacgtttttgagccggggcatgcgggagattttgatacggaaaacgctagctttgaagcaaaagaagctcctcctgtatcggaaacgttattaaacattattcccaaaaatcctgtgcaagcgtttgtggaaggaaatatgctgcaaatcattaccttctccatttttgtcggctttgcgctaacgatgcttggcgaaaagacaaaaggattattaaaaatcgttgaacaaggcaacgaagtaatgatgtatctagtgaatgtcattatgaagttcgctccatatggagcgtttgggttgatcgcttccgccgttggaagccaaggaatcgacgcggttaaagcgatgggattatatatgtttgtcgtgctgcttgctttagtcgttcatatgctcttcacatatggttcgtccatttatatacttgcaaaacgaaatccgttcacatttttcaaagatttttctccagcgatgagcgttgcgttcagtacttctagcagtaacgcgacattgccagtgtccatgaatgtcgcacaaacgaagctgaaagttcctgaacatattagcagtttcgttcagccgttaggagccacgattaacatggacggaaccgctattatgcaaggggtggccacgatatttatcgcgcaggcttatggcttagatttaacattcactcagctagtgacggtcgtacttactgctgtgctggccagtatcggaacagctggtgtaccaggggtagggcttattatgcttgctatggtgctcaaatccgtcaaccttccagtagaaggaatcgctctcatcatcggaatcgaccgtctgctcgatatggcaagaacagcggtaaatatcactggcgacgcggcttgtgccgtcattgtgacggaaacggaaaagaaacatgcggcaaaagaaatgaccgcgtaataaaaatactcaaccatctcatgagatggttgagtatttttattatacaaaaagatgaaaccgcctattcttcttagcagtgcgactacctcccttcaaatgttgcagcccgttagtttttcgttctgaaaagtggaagagaatgtgttttatttccgtttgttctacttaacgaaaagatccgacagcaagctcccagcgaaaccagcgggcatgcccatcggtttctgcgacaatttcgttatgttcgatgccatcgataaagtagtcgagatgaagctttgtgtcccacatattgttatatagatggaaaatatcccttgtttgcccaatctcccagatttgtttgatgagaagctgttttgcctcatcgggaatttggttcgccacatgggtgtgaaacacgcaaataatagtatcttctggaattgtagctactatgttaggtaagagcgctattccatctccttctatgaagcggacaggcgtttgctgcaggcagcgggcggctttttgaaataattcggcgccgctctttatgctccggccaaataagcgcttgcatccataaatagtgcaccgctccaaataacaagttcggaatcggctggccgcttcgggcagctgaagcaaggcgcaatatctcttcatcttcggcaacgtttaatgacagctgttcgtacagttcactagacccacggcattcacgaatggcaaaacggcgaaaccgctcagaaataatctttagcgacatctttatcttctcctctcgttttctattcgtcaaaaacttcttttctcccattatccatcatgacattccattccggcaatggtacaatggagtcaatagaaaggagggacataaaatggcgcaagaattaatcgaattatttcgttccgttttaaaagaagagctacagccggttcatgagcggcttggtcgtctcgaagagggacaacagcggctcgaagaaaatcaacttcgcttggaagaacgacagcagcgattggaagaacggcaacagcggttggaagagcgacagcaacggttggaagaacggcaacaacgattggaagagcgacagcaacgattggaagaacggcaacaacgattggaagagcaacagcagcggttagaagagcggcaacaacgttgggaagaaaaactagacaatttccttattgaaacaagaagtcatttcaaaaaaatcgaagaagaattagctgagcaccgccggatgtttgagctgctttccaatgactggagaaatgcgaaaatcgacatcgactatttaagcgcaaaaaccggaaaacatgacgcggaaattcatcaaataaagaaacggctcgaattacagcaactataaaatccgattgacttgcaggatgtcttgcacggtcatcccataccgcgcggcgatttgtgccaacgtttctccccgccgcaccgtgtgtgttcttggcggaataagaagaaccgttccttgataaaggacggaaggattgctgattcggttggcccgaacaatcgcatccattgaaacgccgtatcgcctggcgatagcccataatgtttctcccggacgaacggtatgatagcgatatggaaccggaatgacgagcgcctgcccgaccgcgagacgattgggatctttgagaccattagccgcaatgatttgatccagcatcaccccgtagcgttgagcaatcgcccataagttttcccctctctgcacaatatggatcagcatcgtcttcctcccccagtcaataattacacctcatgctactatattttcgtttttctgctcttatgaatgaaaaaagctggctcagtcagttgactaagccagctttccgttttattgatttgccttgcttacagcccgcattttagctgtgcgccgcagcttgtgcatgtgttgcagccgccgatttcttcgaccgtaccttcacggcaaaccgggcaaatgttgccgacttcggacccgatcgttacatctgttgcgcgcaaatcttgaatcgtatcaacgagaacaacggcgcgttttgtttctttgtcctcttcctcttccgggagcagttcgagctgctcttcgggcgtattttcttccgctttcagtgtcaatacttgcgcatcgcggcttccgtccacatagaccgtaccgccttttgcgccgccgcgccataagcgttcatatactttttgcacttgctcaacggtatatccttttggcgcgtttaccgtttttgaaaggctggagtcgacccagcgctgaatgatgcattgcacatccgcatgtgcttccggcgataaatccatcgccgtgacaaaccaatgcggcaagttgttcggatccgcttccggatgtttgtccaaatattcttgaacgatatcggccttcacctcaataaacttgcctaggcggccgctgcggtagtaagagaaggaaaaatatggttcaagccctgtagaaaccccaaccatcgttccagtggatccagtcggagcgaccgtaagcaaatgcgaattgcgaatgccgtatttcaaaatatcttggcgaatatcttccggcattcgtttcatatagccggtattaataaacgcttcccgcagtttttgcgtttcttcttccgtttccccaacaaggaatgggaagctgcctttttctttcgctagttcaattgacgcgcgataagcggtcgtcgcaatcgtcttaaacaattcatcgacaagtttgtttccttcctcggaaccgtactctttttcgcagtaaataagcaaatcagctagtcccataacgccaagaccgatgcggcgctccccgagcgcttgttttttgttttcttctaggaaatacggcgttgcgtcaataacgttatcttgcattctcacgccgatttcgacggtgcgttttaatttttcatagtcgacgactttcttttctttatcgaccatattcgccaggttaatggctgctaggttgcagacggaatatggtgcgagaggttgttccccacatgggtttgtcgcaaccactttttgaccgtacgctcgggcgttcgtcatttcgttggcgttatcgatgaagaaaatgcctggttccgcggaatacgtcgcgcaaatattaatcagcttccaaagctcgcgggcgcgaattttgcggtacacgcgcacgcggtatcccattttctcccattcgcgtacatcgccgacttcgtgccatttttcgttgtaaattcgcatttcttcttctgagtaagtttctacatccgggaagcgcagttcgtactcttcatctttttcgacggcttccataaactcttttgtcaggcagacggaaatgtttgctcctgttaaaaagtctggattatgtaccgtgtatgtgccgcctgtacgtaatttttcttctgcttctttaataatttcttcactgaagccgccgtagcccggaacgtttttgtagttgacgattgcttggtacattgctcgttcccgttcggtaagcggcgtgaatttcagtttatcttgcgccgcttttttaattccttcgtcttccatattttcaattaaatagcgcaaaatgcgcggattttgcatttttgagacgatgaactcgataatgtccggatgccagtctgccagcataatcatttgcgcgccacgctatttgttactcactccatatgatggagcgggctaggtcatttctgcctagctctccgtctttcgaacggaggtcagactatatcatcaaagaagagatcagagaacttttcatatttacgattcaattttatatctccatgttgataaaggtaatggaatatttttctgagatcttcgatgcttgaaatataaagatcaaattttaacttggctatatccttgttcatggagatattttgctttcttcatgatctcttctttgtctcgtgcctcgtaacgtcgttgccgagcgttacgatttactccttccatggcccccaatataccaaccaccttgattaatattataattttaatttaattatattgggagctgtaggaagtttcaatagtcgttgaaccttcatctccgtttccagagatgcttggctgctggttgcccattgttacatccaacttgttttcaaaccatcacgctcgccgttgccggccacgttgtggtcaagttggctttagggggttccagcaattcacgagattttactcccgccatggcgctttttaacgggagccaccttgttcgacaaggtgggttaatttcgcaatatcgtcaagccaggagaccgatccggacgattttccgttcaccccgcgcgctaacgtgttgcgcggacgcaatgtcgagccattcgtgccgacgccgccgccgcggctcataatttccattacttgtttgcgatgctcggaaatcccttcacgcgaatcttttataaacggcatgacatagcagttgaaatacgtcacatctttccctgaccctgcgccgtacaatacgcggcctgctggaacaaagttcaagctgacaagctcttgataaaacttttcaaaccactctttccgtttttcctccgttttttccaccgctgccaagcctgttgcatttcgtttcgcgatttgttcgtaaaagatttcgagcggtttgtcgatcacatcaagcgggcggacgacggttcccgtctctgcttcttctccttcgagtacgtgtcgatattcttcctcaacgagcactttcgctttttttgcttcccaatcaatatcgacgataaagcccaagccgcgagccgggaatttcggatcttctttaatcgtcaatacgacaaaatcgccgactcccagcgtcaatttttctgtatctttaaatgagtagcgatccaacatcactaaacgagaaacgcctttatgcgtaattttcatatcctccgtaattggatgcacttgcggaaaaagacgaatatcctcattcaacttttcgatattaattttcattttttccgaagacgcgaccgtcattctccaatctctcctcttctttctatttttttattacttttctgcctgcgtgttctgtcttttctaccttaccatattaaccacaaaaaaacaatatatagtatgttttttaacaaaaaacatactatatattgtgttttggtcaactgtttttcattttgtcaaataaaaaaaacaatagaaaacggcgaaaaaaggagagaaacgaaaaaattacgccttttttgccgataaatgaatgattttccatgttgccaatcagcgtttgaaattccattcatcgctttcatatttcgttcgtgctagctcatgaacatattctagttcttccggcgataacgtatatggttccagcacgatatcaagccctttttcaaatcctttataaaacgcttctttcgcttcttcgatcgtaatcttgcggttggtcaattcgttaatcgccaccgccttgtttttaaaattgcgttgcaggcgctcttttacccgttcgtttggatatttaaacaagctgaaaagcaaatcttcatccaagtcaagcaaaatcgagccgtgctgcaaaataacccctttttgccgcgtctgcgcactgccggcaattttgcggccttcgacgacaagctcataccatgacggcgcatcaaaacagacggcagatcttgggcttcttaaatccgctttctcctcttccgtttttggcacggcaaaataggcatttaagccgagaaaacgaaatccttctaaaattccttgcgaaatcacccgatacgcctcggtcaccgtttttggcatatccggatgttcttcggaaacaatcacactatacgtcagctctttatcatgaagaacgcctcgtcctcctgtcggccgtctcacaaacccgagaccatggcgttttaccgcttctaaatcaatttctttttccactttttgaaaatacccgatcgataacgttggcggattccaaccataaaagcgaatcgtcggcggaattttgccttcgctatgccagtctaaaagcgcctcatctagcgccatattaaacgaaggagaacagtatccggagtcgataaagcgccaaagttcttttgccatctttcaacccttcttttaattttaaagtttgcgtctactagtttaacaaacaatccgaaacatggaaagaaaaacgctgttatactcttggaaaatattttgcttatcaaaagcaacgcttatataatagaagttggcaaatgaacggaaagggggcgctacttgtggaaatattgcttattattctcggcgcaatcatcatctattctgttgtcacctatctcatgcagcgaaaaatagtaaaagcattaacagaagaagaattccgcgccggttatcgcaaagcgcaattaattgacgtccgcgaaccggatgagtttgcggctggacatattttaggagcgcgcaatattcctttgacccaactgcgcatgcgcatgaaagagttgcgaaaggatcagccaatttatttatattgccaaaacgggctgcgcagcggccgcgccgcgcaaatgctgtaccgtaaaggataccgcgatttgtaccatttaaaaggcggttttaaaacatggacggggaaaatcaagaaaaaggcttaaggcaactagaaaggatagatggaagccgcgaaacgctttcatctatccttttttctcatcgtcaattataaagaaaacagtaggctccgctttactttttgccaaagtgaaggatttattatgcaataaggtgcccaaaaaacgtttagggcacccagtttagactgctaggaaatgacttctaactccgaaggcatcactactttttctagtacagaagccacggcgccgatcgcacagcttttttccaataactgtgatggaataatgaacggaccgttcccatttttcactaatatccttttttcgacttcttcccgtgccggctccagcacccatttgcccgccttgccaatcgtactgccgacaataacggcttccgggttatacgcataaatgatatgtaaaatgccgatccccaggtaatggccgacctccgccaatatttgcgccatttgcttgtcgccgctttcagctaatgcgcgtactttctctacggaaaagccttctaacatggaatgataatgttcctgctcgagccgacgctgaatatacttttctgacgcgtacatctcccaacatccgttattgccgcagctgcaacgaaagccgtgaacgtcaatgacatgatggccgatttcgccggcaatgccatcaatcccgcggtatagctggttgtgaatgatgactccggcgccgatcccgatcccggcgctgacatatacaaaattcgcaaactctttgccggcgccaaaccatttttcaccgagcgccgccaactttgcttcgttttcaataataatcggataatttggccattgtttttgaagaatggaagaaagggaaacatgatcccaatgaaggttcggcgcaaatacaacaagcccttcttccgcatccacaatccctggtacgccaatgccgatgcccattattccatacggagtagtcggcgcctggcgaatggcttcgtgaatcatcgcgatcattttttcgatgattgtttcctgcttttcattggcacgaaaagggcacatcttttcccaaatgatctcggcgtttaagtccgttaacacggcataaatgtagttgacccccaactctatgccgattagtgagccagccgcttcgttaaagcggagcatgagcggccggcggccaccggtggaaacgccaattccgctttcgctgacaaaatgttcggaaattaattcatcgactaacgctgataccgtagctttgtttaatccggtgattttggcgatctccgcccgcgaaatattatttttttcgcgaatcagctttaatacgatctgtttattgatttttttgacgagtcctatatttcctgttcgcaccatatacggtcattccttctgcaaccttttttagtatgccgcgcgaataggcggatgagtctctgatcaattccatcgccagcggctgtatgaaaaaagtttatctcgtgagccatgacatatgcaaacgcacgcagcaattcttcatcgcttactttttcccacgatccctgcggccaaaacggatttcacccactactaatcgctgttcctcagtctcctatattccatctttgatgtacaatacaaaaacgacttattgcttctgtttaataacattagtttatatactaaactaacatagtttttatgtcaataaaaaacagatgaattcatcttctttgcagagaaaggaactatgtgtttgtggtatgggcattacttttcattaactaaaagatacacttcatcagtccatcactctcgttttttgtgcacgttctccttgaaacgatttgacaggatagcgcatgatttcctgtatgtaaccgatgagcatcttttcacgagaacatccgccggaagcccactgctttagctgtggaggaaggcggggtttatattttcagtatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgctgaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagctgcaagcccacggctttagccgttgggtagttgacttccttcattattttcttatttttctgtctacaattaatatacaaaaacaagcgatccattcccagcggaatgaatcgcttgttttattcgttttattgtttttggtagcgcaagattggcttgcgcgcagctgtcgtttcgtcgaggcgtttgacaacggtcgtatgcggtgcttcttgcacgatttctggattttcttccgcttctttagcgatttgaatcatcgcgtcgataaacgcgtctaacgtttctttcgattcggtttccgtcggctcgatcatcatacattcatccacaatgagcggaaaatatactgtcggcggatggaagccgaaatccagcaaacgcttagcaatatcgagcgtgcggacaccgagtttcttttgccgtttgcccgacaagacaaattcatgcttgcaatggcggtcgtacggcaactcgtaatattccgcaagacggcgcatcatgtagttggcatttaacacggcatattccgtcaccgcttttaaaccatctggacccatggagcgaatatacgtgtaagcgcggacgttaatgccgaaattgccgtagaaaggtttcacgcgcccaatcgcttgcggtcggtcatagtccaaataatagccgttttccccttttgaaacgaccggcttcggcaaaaacgggataaggtccgctttcaccccgactggaccggagcctgggccgcctccgccgtgcggaccggtaaatgttttatgcaagttgagatgcacgacatcaaagcccatatctcccggtcttgccttgcttaatacagcgtttaaattagcgccgtcatagtacaactttccgccagcttcatgcacgatctcggccatttctaaaatatttttctcaaacaagccgagcgtatttggatttgtaagcatcaatgccgctgtatccgggccaacaacgcgttttaaatcttctaagtccactaacccatcttctgtcgacttgacagtaacggtttcaaagccggctaccgttgcggaagctgggttcgttccgtgagcggagtcaggaacaatcactttcgtccggtgaaagtcgccgttcgcttcgtgatacgcgcgaatcatcatcagccctgtccattcgccgtgcgctcccgccgccggctgcaacgtaacggcgtccatcccggtgatttcttttaagtgctcctgcaggtcatacattaattctaacgcaccttgcaccgtttcctcaggctgaagcggatgaatatgagcaaatccagcgaggcgtgcgacattttcattgattttcggattgtatttcatcgtacaagaaccgagtggataaaagccggaatcgacgccatgattccgtttggacaatgcggtgtaatggcgcataatatcgagctccgacacctctggaagctccggctcctccgtacgaatataatcggccggtacgacatcttcgacatggacagctggaacgtctaactccggtaaactatagccaatgcggccaggtttgcttaattcaaaaataagcggctgatctttatgcatgacaatcccccaattctttcacgaacgtgtcgatttctttttttgttcgcaattcggttaccgcaattaacatatgattttgcaactccggataatcgcggccaacatcataaccgccgatgattcctttttcaagaaggcgtttgttcacttccgctaccggtttttcgagacggacgacaaattcgttgaaaaacggtccaggaaacggtacatgaaatccgtgtttgactaattcatttttcgcgtactgcgctttttgtatattcatcgccgccatttctttcacaccttttttgccaagcgccgtcatcgcaacagaagcagcgagcgcgtttagcgcttggttcgagcaaatattggacgttgctttatcgcggcgaatgtgttgctcgcgcgcctgcaatgtcaacacaaagcctcgtcgtccttcttcatcgctcgtctgtccgacaaggcgtccaggaattttgcgtattagtgctgatttgacggcaaaatagccgcaatgcggtccgccaaattgcattggaatgccaaatggctgggcatcgccgacaacgatatctgcgccaaactgtcctggcggagtaaggatgccaagagcaagtggattgctcgcaacaacgaacatgctttttccgctatgggcgatcggttcgatgtcttttagcggttcaatttgtccgaaaaagtttggatattgaacaataacacaagcaacttcctcatccatttccatctttaatgcctctaagtcggttacgccattttgaaacggaatttctacgacacaaagccgctgtccttttgcgtatgttttcaccacatcgcggtattccggatgaaccgttttcgatagcaatacttttttctttttcgtatgcgcagcacttaatagcattgcttccgctagtgctgtgcctccatcgtacatggaagagttcgctacatccattcctgtcaattcacaaatcatcgtttgaaactcgaaaatcgcttgcagttcgccttgcgagatttccggctgatatggagtatatgctgtgtaaaattcagaacgtgaaataacatgatccacaatcacaggaatataatgatcatacactcctgcacctaaaaaggacgtatattttttcgtatccgcgtttttctctgcaagcgcggacagttctttgaacagttccggctccgatttcgcctttttaatgtttaactcgccgcgaaagcgtacgctttccggaatatctgcaaacaaatcatcaatcgaatcaacgccaattactttcaacatttcccgcttatcttcttctgtcatcggcaaataacgatgaagcacgtccattctcccctttttttctttactttgcccgcttataaaacggagttgcgattactttcgctttcaaacgtttaccgcggatttcgacttctacttccgtatccatctcggtaaattctgtttttataagcgctaggccgatatttttcttcaatgtcggtgattgcgttccagtcgtgacaaatccgatttcttctccattggcaaacactttatagccatggcgcggaatgcctttgtcaatcatttcgatcccgaccagttttcgcgctgttccttcttctttttgttttttcaatacatcttttccgataaaatcggcatctttgttcgttttcaccgcaaatccaagaccggcttcaatcggggtaatgtctttcgatagctcttgtccgtaaagcggcaatgtcgcttcaaaacgaagcgtatcgcgcgcaccgagtccgcatggaagcactccttcttctttccctgcttctaaaatggattcccagagcgctacggcatcttctcttcggcaataaatttcaaaaccatcttccccagtgtaaccggtacgggaaacaagcgcttttacgccgttaatatttatatcatcttgaaacgagaaaaatttgattgccgataaatcggtattcgttaatttttgtaacacttgttctgcaagcggcccttgcaaagcaagttgagcaatttcctgagagatgtttacaagttccacatcaccaaataagtggccatgcagccactcaaaatctttctcaatattggcagcattgacaacaaggagataatggccatccgcttttttataaattaataagtcatccaccgttccgccatcttcataacacataagcgaatattgcacacggccgtctgtcaatttcgatacatcgttcgtcatcattttttgcaaaaacgcaaggctgtcgtcccctttaacgacaaattctcccatatgtgatacatcgaataagccagcacgtgtacgcactgcttcatgttcttctttaatgctggaaaattgaacaggaagctcccatccaccaaaatcgattgttttggcaccataacgctcgtaaacagcaaataacggcgtgcgttttagcatttcttcccctcctaattttttacataaacgcaaaaaggacagactcctccctaccatgatgagtggaggctctgtcctggcacctgaaagtttccctattgtaaaataggtttcctctttggtggttcacaaggtcgtgaacactctccagagctgcgtcaaacaagagtctttttgcctgagagattcgcgtttccgcttgctccttcggcgctacattacgtagtctctccccttgttctcatccgcgtccatatataattttcaagaaaatgggcacactattagtaaaaaatcgcaaaataaattttaactttctaactttactattatactaccattaaaaaatggaaaagagcaataaaaaaataaaaaaataaccgaactttttaatgttattaaacaacaaaaaacaaataatatacgtatattaataaaaattataaataaaatgttcgtgaaaataaaggagttggatgcaatgatggacatcgagatggatgaaacgtggaaggaagaatttatcgaacgaatcgaaaaggacgggccttgggcgagctgggaaatgtatcaattagcgctcgaggctgctgcgcatttaagcgtacctgagtttgacggtctgcaagcgccaaaacatttgccacacttgactccgcttcctcatcagcttgaagttgcaaggcaagtcgtcgaaaacatgaatggaaaagcgattcttgccgatgaagtcggtcttggaaaaaccatcgaagcaggccttattttaaaagaatatatgatccgcgggttggtaaaaaaagtgctgattcttgtccctgcctctcttgtatcgcaatgggtaaaggagctaaacgaaaagttttttattcctgccgtgcaacagaaaaaaagctatgtgtgggaacaatgcgatgtcgtcgtatcctcgatcgacacggcaaaaaaaagcccgcatcgggaaattatttacaaacagcaatatgacatggtcatcattgatgaagcgcacaagctgaaaaacaataaaacaaaaaactatgagtttgttcaaaatttaaaaaagaagttttgcttacttctaacagcgacgccgattcaaaaccggattgaagaaatttttaacctcgtttccctactaaagcccggtcatttaggaaacgcagaatattttgcaaaaacgtacggaaaaacgcgctctttacaaacaaatgaacatttaaaagcacttattaataaagtcatgattcgcaaccgccgcgttgacactggcatcgaatggtccaaacgccacgtaaaaaccgtgcttattgagtttacgaaagaggaacgagaattgtatgaggcggtacaagcgttaaaatatgatggatcactgttatttggcaatcaattttcacttatcaccatgctgcgggaagcgtgcagcagccgcgaagcgctatttctcaccgtaaaaaacatgatggacaagtacgaaggagaggttccagattctttccacaaactaatggaaaaaataaatgccgttacaaccaattcgaaggcagaaaaagcgttgcagcttattcaatccattaatgacaaagtcattatttttactgaataccgggcgacccagctttatttgcaatggtttttaaagcagcacggcatctcttccgtcccgttccgcggcggatttaaacgtggaaaaaaagattggatgaaagagttatttaaaaatcatgcgcaagtttttatcgcaacagaagcgggcggagaaggaattaacttacaattttgccgccatgtcatcaactatgacctgccttggaacccaatgcggctcgaacaacgaattggacgcgttcaccggctcggccaaacaaacgatgtgtacatttacaatttcgctgtaaaaaatacagtggaagaacatattttaacgctgttatatgaaaaaattcgtctatttgaacgggtagttggccaattggatgacattttggcaaaaatgaacttcgcgaatttggaacattatttgcaagacgcactcctgaactctcgaagcgaaggagaaatgaaaattaaaatggagaatattaccgcaatgattgagctagcagaccagcttgccaaaggaggggaacaatatgcagcaacatgagatccaccaatttttagaacgatattttcgcgccaatgaatgcgacattctcgaagcagatgacgaatatataaaagtgcaattgtcgattgaaatggataaagagttaatgaatcgcccgttttattggcattatattgagcgaaccggcggcacgcctgcgccgatgcaactaacgcttattacaaaacaaacggagaaaacaaactcactagaaggagaacggctgcattttggttcacctagattgcatcaaattttccgctccgcgcaaaaacgcggcggcttcattcgcttgtatgaggaagtagatacttaccagcaatcacacattccacttcatccttggcttggattaaacgtgaaaatttcttaccagtgtgacagaacgaaagatcaaattttgtcactcggattgcacttaatcagcggaacaattatcgagcaatttcatgaccgattacagaaactgaagcttactccgaaaatacctgattattgttttacgatttccccgctcatcaaaccaaaaagcggtattggacgtttagaacaatacattcgtagacacatctttcaagatgatcacacatgggcggaaaaagcgaaagaaagatgggcagaagatttggcgcttcttgatcatttttatgaagggatggaagaaaaaccagaatgttattatattgaaaaagaagcgcttgaagagcagtataaaccaagaattatcgtttccgtcattaacggaggactattttacttgcatccccgttcctaatcattctgttttcgctaactgctattgaaaaaggagcgtttccgtcatgggaacgctcctttacgaatggcgccgaaataagagacgaagagagataggaatcattccaaaccaacggtataatagcggcggcttctcctgtttgcgctgcatccgctttttcttgcgctcttctttcggcaaatccatataggttacaagctgttgggtgacaaactttacgtaatcgtttgtcgacatacatgccacccccttttccattagcttttccattctttttctactttaatcacatttgcaatcttttcggccattttgctccaccgttcgattggttgtactgacgcttatatcttcttctcgataataaggaagaataatttttcaattcatcaaaatgaagtaacggataataatgaatcacaaaccgtttatcacgaattattctccgtccattcgataatatcaagggatggaaataaaacgataaacgtagcgctatagcgaattcctccatcggaacgggcaaaaatcaaagcttttactttcgtttcatcaattttttcccacttataatttgctttgccaatcgggtaaacaaaaacaccctcattcccttgtaaatcgggaaaagatgcaatctgttttttgacatcaaaaaccgccatttgcataatcgaatcgacttcatacgattgttgctcgtacgcgattgattccatttccacccgatacaattcgagcacatgagaaaatgctaacagaaagaaaaaagaaaccacgactgtaattggaaaaatcataccgctttgatttcgcatcacaaacgccaccctgctaaaaaagtcgagaaataaacgcttcatatgtttttccgtccgtcgctcttacatgaagaaaaattccgtgattggtcaatgtatatgtgacattttcgacaaattgcagcgccgtttcattgcctgtgccgtttacttgtctgcgaatcgatgagcggtataggtcaaaactgacttgatcccctgtaaatttttctaaatatagcgtcgtaccattgcttttccattgtttcgattcatttaactcccttttgagctgctgtacaaaaatttcccactcgatacgatgaaatccattaacgttttcatatttgaataaacgcgcatctaaaagaagcggcaacaatgatgtaatcagtaaaacgatcaacaagacgatcagcatttctaaaaaagtaaacccatttttcgaaccgatcatcgttttacatatccacacctttctgcgctgcggtttgcgtagtcagtccaacgtacgcatactttccacatatcgttttcttcgtaatccgaatgaatcacaaatgttgttcgtccatctactaccgtcatttctttgtggatattttcttcgtataatgccgcatccaatatttgttgcgcctttgcttttagagcaatattttgacgctccatcattatttgtgcaaacaaaggcaacaatactgttgtaataacgagcaataacgccaaagcaaaaaccgcttccactaaggtaaagccattacagtttttgcacataaaacctcccttttcctagcaaaaatacgattttatatgttctatcttttctttttaacaatagcgatcccgctttattgatatttccgttttctaaaaaaatgagcggcatcgtcaatgtagtcagctgaaatttccattcgctagagatcgatcgttttaaaatcgttttctctgatgttatttccgtgatacgatactctgggtgattttccgaaaacgtaaccgctaccgatgttttatgggtcattgcatattgttgtgcatacaacaaatcattgcggagctgtgtaatgatatacatttctgttttctgtttcgcaacgctgtttaaagaagggaaagacaccgccatcaataccgtgatggcggttaaaacaagaagcatttcaataaaggtgaagccatcattacgcgccactttcacttacttccccgttgctattaatttgaattttatgtccgtttggacaatggtctgacttaatatactttccatcaataagctgctgtattgtcggaatttgtttatgttccatttcatatgccttcacttgggcttggacggtgttcacaaacgcttcacatcctttgttattaatcattccattgtgtttcgttatatttggaatgacaataagcaataaaatagaaataaccattaatacaattaacatttcgattaacgtaaaccctttttcattcattggcattttccctcctataaattgttcatcatcgaaaacatcggaagcaaaatcgctaaatacatgcaaataacgagaatgcccacaaaggaaagcaagatcggttgaacgagtttcatcgatgtttctatacgatcttccattgtttgaaaaacaatttcgctataatggcttaattcttttgccaattctccgtttgattgcccgtgacgaacgacaagcgccaactcttgttcgtagtactcacgtgacgcgacaatggcatctaacgatattcctttgacaagctgttgtttcattctttttccttcctcacgtaaaaaagggagtttctcttgccgctcaaatatttgcagcgattcataaatagataaaccaccttgtaataaatggcctaattgcattgcgaacatatgcgtaaaatatagcttcgcaaaggaacgaataaaagggattttcattattatgttgatctgtgtaggtatttcgagtttttgaaaccagctaatgtataaaagaaaacaagcaatagcgaaaacacctaaaacgccaaacatattgggaatgatcgaaacaacttgaataaaaatagaggtaatggaagaagaagataacgatgcggaaaactgaaaaaattgaggaaggagcacatgttgcacgatcgctaacatcaataccataaagaaaagcaaaaatagcggatagctgctggttttccgaaacctttgtaaatattcagccttgtgcaacagcattttccctgcttccgcgattccatgtgacaaatcgccatgttgttcggcaaaaaacaaatagccgattgcttcccgatgaaaatgaagcggggcaagcgattgataaaaaggcagtccagaacgaagatgggaaagacaatgctgtaagtcgctgcggcgggaaagaggctgctgaatttctagaaattcaatggcttgagataatgaataccctttttcaagcaagtctccaagccgtactaaaaatgctccttgctgacgcagcggccattttcgtttattcattttctcccccctagccttttccgatggaatgtcaagaggcgatggcgtccctcgtttctccaccaaattccttatttatcaaacttttgacactacctgtaaagaaggtgtgctggcaaaaatccaagagcaactccttttcgaataacgtgttgcaacgtatagtagtgatgcgtcttttcctttgtttgtacggattgaatggcgttcgacaaagcattcccatacagcaattcatggacagcagcgcggcgaatggggcgatatttacggcaaaatatggagcaatgttcaccgcaaaacgggcatactaagtccacgagccgctgtgcgacaacggcgagcaatgtttgctcaatatctccaagcggaatcccgaattcacgcaaacggtaaatcgcaccaacagcgttttttgtatgcatggtcgtagcaatcaaatgtcccgtcattgctgagcgtaccgcaatttttgcggtctcggcgtcgcgaatttcgccgatcataatcacatccggatcatggcgcaaaacagcttttaaaccggttgtatacgtaattcccgctttctcattaatttgcacttgcaatatgttgtcgattcgcttttcaacagggtcttccaatgtgatgacattgcgatgccactcatattgacaaatgcgcaataacgtatataatgttgacgttttgcctgatccagttggtcctgtaaaaataattaatccttggggctgccgaaaaagggaaagtaacgttttcgtggcatttgcaaatagagaaagttgtgatcgaggaataaaaaaattctgcggaagaagccggataacgaggctttcatcatacgatgtcggtaatgtggagaggcgtaagtgaatgatttcttcctgatgccttgcttccatcgctccgctttgcggacggcggcgttcgccaatgtccatccctgctaaaaatttaaaatgcgtaataagccgctcgcacatttcttttgtcagcgcttccttttccatcagcaatccatctaaccggaaacgcacaatcgcatcgtctttgcgcggaacgatatgaatgtcagatacatgaagcaaactcgcttcttttatgagacgatcggcaacatattcaatttcattcatttgctcatcctattccccctttctccgtttatgtattcgacttgcttttttattttcctgcttcaaaaataaaaaaatttcatgaacatttaatgaaattttcacgatatttatgatgatagtgctaaatatcatttcttctgaaaaagccgttgtattataatgaacttagtaatttatccgtctaggagtgatggaatatggaacaaacattaaaaattacaaacgtattggcagatccaacacgctaccatatttatgaatacattacaaaaaagcataagaaggtatctgtccaagaaattgcagaagcgtttaacatccatccaaatgtcgcccgccttcatttaacaaagcttgaggatgtaaatatgatcgtttcggaaacacaaaaaacaggaaaaggaggacggccgagccggctttatcgtctatctgacaaagtaattcaacttcattttccatttcgggattaccaacttctctcaaaaatcgccattcaaacaatggcaaagcttggtgatgttggaaagcaagcgctatatgaaacaggaaaaaatttcggaaaagaactcgttgcccagcgaatccctcatgaccaatctgtgcaagaattaacgtttgcggaaaaagcggaaatcgtgaaagaagcagcagaagcggcgggactttatccaacgtttgaatataatgaaaaagaaggtaaaatatatttacaagttttcaattgtccatttaaagaaatcgcctttcaagaaccagaaatcatttgccaaatgcactacgcatttttgcaaggaatgtttgaagttctctttccaaacgtcgagctagtcgaaatggaaaacatgatgaaaggctgcaactattgttcatatcgggcgaatttagtaaagtaagcgcttatgcagatgatcatcgcttttctgccgaaatcggcagaaaagcatttttttatggccacagcggtccatcttgttttcagtgtatcgacttattattgaaagcattatttacattctcataaattgtacattataataattaaagatagggacttggtcataaaaaggagggatacataatggatcgaatgttccgcgtcttagcattttggaccggcatttttgcagtcatgttttatctcggacatatgcatacgacctcattaattttctttggtcaaacagtgtttttcctatttctcggttttttgaaattgacggaaagaatgtacatttatattttcggagcatacttaacaattttcttcgctgcatttacgtattggacaacatttatgatggtccctggcatgggagaataagaaaaatgagcgggaggataatttctcctgctcattttttgtgaccaatcaggcaaatgataaaaactctggctgtacccatatatcatcccaatgaatacgaactcctttttgttggatcattacatggaaatccgtactcatccctccatccatgatcaatgaacgaatcgcccgattttgccggcttttttcggaaaatggattcgagtcattatgttcttctaaatatagcaatattcctgcagcgagcaaaaagcggtcttgccttagcatagaaacatattgccatcctgcttgtttgccatacattcgtaacgcatcccactgaatatgagcagtcaaatccatttctccaggatacataagcggatttgttattagatgatggcgataataccctcgcaagcttccttgccgtcttgccggcaattgcagctcttcatccgtataaccataatcaatagtaaacatcacgcaatgacgaaaaaatggggctgtctccaaaagaaatgttttcagcgcaagcggcacttctaaacgttgcccgtccgctaaagaaagctgtctttcgtgcaaatattgaataatatgttcattttctaacggatatttttcctctaccaacttgtggtcatcaacagtaacaaacaactcatacactgttccgttctcctttgtgatgacatgaacgggaaaagcatcaaaaaactcgttgctaaaaacgattcccgaaaacgaggatacatgctgttggaattcttttatatctttatattgcttcactttttcagcaacatcgccaagtgtttccaattgttttacccgatgggcaggacttgtttcaatcatcgtatatgttagctgcctgtatgtatttggactttttgctttccactcgtttaacacggcacgagcgaatctgccatctccacccccaagttcacaaatatgcggcggcacattttgacactctactagacgaagaaaaaaagaagcaaacagcttgccaaacacatcagaaacatggctgtttgtaaaaaagtccccctcttttcctattttcgtttttttgcgcatataataaccgcaccgttcatcgtataaagcaagttgcatgtaatctgcatacgataatcgccgcagctccgaagttttgattgcttcataaatcgggttcaccactcgcatatttccttctcctatttttgttttcactattgacatagtaaaaatactgttatattgttatagatagtagcttaactatatcccctcccattatatggatagaacatcccccaaaaacccttcttcttaaagaagggttttttgtttttaaaaagcaaaacgtgccgcttttgcagtagttaaagagaattcgacacgtttgctttttcattcaccatcttctcctcttttcctattgaaaagtcaaaaatctcctcccttcaaagaaaagaaggagcgttaaaatccatgcaaaaatggatttgtatccatttctgctccaattgtcgtttcgcgcccatgcccagacaatacgactgtttcttccggcaatgtaagcagcttatcgtgaatgctgcgcaatagctgttcatgatttccacctggtaaatcagtgcgtccaatgcttcctagaaaaaggacatctcccgaaaacaccgcttcaatctctttacaatagtaagagatgcttcctggcgaatgtccaggtgtttccaaaagttcaaaagcaaagtccccaatttgcaatgtttgttctcctcgcaaacaagtcggttcatgatgaacaaccacttgaccgatgccaaaataagcagatccgtttaaagcaggatcagtcagccactctttttcattttcatgaatataaattggaagctcccatttctttctcacttcattgatgccgccgatatgatcgaaatgtgcatgtgtcagcaaaatcgcaagtggtgttaatccttgttcttcaatatggcgtacaattttatccccttcgcctcccggatcaaaaataacacaagttccatcatcatgcgataaaatgtacgcatttgcctgaatcggcccaactggaatacgtttccattccatcatgattcctccctataattagacatgattacaaattgaaggaaatccattggagaagatagcggcagataaagaagcggaccgtttatccacttttccagcttcaacaaaaaagcgcttcgtacatttacaagtaaattcctatcgcatcatcatttttattttatcttaacatttatcgatttgccattggttagtggattcgcttacatattttcaaaaggcatgttataatggtcatgtgatgattcatattttcatcctcgacaaataaataaaaaatgattacaatgaaaaggaattagtcggttttctacataatcttgtatacggattatttcgaaaaggaggggaaacataatgggtacagtcattatttttgcattagttgcactgttagcgctttacggagttgtacgctcattgcgtgacaaaaatatactcggggttcttttcggacttggggctgttgctgtatttggctggtttaccatcatgaccgtattgcaccatggtattccaacaggcacgcattaaaacgcaagaggcatttacaagcctcttgcgttttttatatgttatgattttcctcaagccatatacagcgctgctagaaaaatgccaagactatcttcataaatctctgtaaactgttcaattggcagcggatttactccttcgcctaattccaccgtataccctcttcgcttccacgtttgaataaaccaatcgcgatatcccgcatggctgtcaatatactttactgcttgataaccgctcgttttcgcaaattcctttaccgtttcttccgcctcagatggctcaaatccttcatatccccagtatatctcttttccttgcgtgtgaaacgctaaaatcatgtcaaaatcactttcttccgctaatgcagccatcgcctttgcctccggttcagtaagcggtgcaaatcccggaaaatcacggggagcaggtgcttttggaattttacgggctcgttcgacttcccatttcgccggaaattgattatttaaatcaacgccgcgaatgttcgctttccattgtgaaaagtcatcggagaatcctccattcattcgaatcacttcgctacgatacggttcttgctcagggggaccgtgtaaaacgaggtcgacgccatctggattcaccatcggcacaacagataatgtcacttttttataataatcaagcatatgatgtcctcgaagcggctcactgtttgtcactgctagcaagtaatcgttgagaaacgtcatgataatcgccgttgtaatccattcgttcgcatgaaacgaaccgttcagatgaacgcgaatcggcccttgaccaatttttatttcgattaatggcaatccgagcacactatatccgatcgttcttgttcgcgcgaatggataacagcggcaaagtgcttcaatatcttgctgtagtgcggaaaaatcatatgttttctgcccttgaacaacgcgggaaatcactctctttggcagctgcactgatccgctgataatttcaggcgttcctttcatccgttgcaatgcttcttcatgcacagggaaaaaactagccaactcttcccacgtatgaacggtttcatatcctggaatacgtacaacttcacctggttctagttcatccttttttatatgtggattagagtctgccaacaattcgtaaggaacggaaaaccatttgctatacatcgctagcgtatcacctagagaagcatatatattcaaagcggtctctccttcctagatgttctaccttcaacatatgagcatatggtgtagaaaatgaaaaataaaaaacgattcatcggcagatgtcctttcgatgaatcgtttacctcttgcatattcactttgtaatcaaacagacagtgacatttttgccaaccatgcaccgccaattactcccgcatcattgccaagcgtcgccaatacaatcgtggctccctccgcgacacgcggaaacgcaaaacgacggaaataagtactgacacgttctactaatatattacctgcttttgacacaccgccgccaataacgattttttccggatttgacacattcgctgcattcgccaatgccagtccgaggtaaaacatcacttcatccacaacctcgagcgctagttcgtcattcgctctcgccgcgtcaaataccgctttggcagttacggtttcatcgcgaagcaaagtcggtttatcccaatgtgataatttttcttttgcgattcttacaattcccgtagcagaagcaatcgtttccaaacagccggttttaccgcaattacacggcgcaccgccttttggaagcattgtcatgtggccgatttctccaccggcaccgtttacgccgtgcacaatttgaccattggcaataaccccacctccgacaccggtaccaagtgtgacgcaaataaggtcgcgcgcgccacttccagctcctttccacatttccccgagggcggcaatattcgcatcattgtccaccgctacaggaagggatgtttctcgctcaagccgatcttttaatgggtaatttttccaccctaaattcaccgcttcataaagcatccctgtttccatatgcaccggtcccggcgcgccgatcccaatggctaaaagccgatctttgctttctccaaggtgatgtaacgtctcctctagcgattgtgatatatgctttacaatgttttcccctttgttcgaaatatcggtatcgatctcccatttatgtacgatatcaccatctgttgtcacaaacgccattttagtcgtcgttccgcctaaatccactccaacaagccatttttccgtcatgtttcgtcattccttttcattcgtttttctctttcgagttgcgcctcatgtcttaatataaaaagcgccatttgataatctttcacatcaatcagctgcgactggtatagttcttttaattcttcctccatcagctctaaatctgctaaacgatcccctacatatataatcgttccaaactgttttaaaagttgctgcacatcgtataccgttttcattgtttcacctgcacattttttactcaatataaatgtataaagaaacgtccattttcgtcaagaaaggaaaaaacttgaacgcatcatggacaatggaaaacaaattcatacatcttttcccctttacgtgcatatattggtgacaaacttgtccgtgtagggggctattatgagaaaattagttccaatcacaatgattatagcagcgtttttatgcattatttcattgtttccattttccttccatcgaccaacgaaagaaacgatcatctttttcccgattaatccgcacgtaaagtttcatgatgcaaaaacaaagcttcaattgcagccgcgaaaacgggaaggaaagtattcattgctttggtcaacatcgtcttcattagaccggaacgcttacttgcgtcaagatatttccttgctttttgcagatgggcgtcttgttgatcgtctgtcaaaatggaagaataatgtccaaacattagtgcaggaaaaaaaagtgacagcaaaagatagccatctttttcaaacgatttcttttcaccatggagaacttcatgaaggaaatgcaataacaagcagccaaacaatgacaagcgattacttgtacgtgatcgattctccgtacagcccgcttgcttcctttcaccgtgcaacaacaagggatgaaaaagagtggcaaaaagtattaaacaaaacgacaaacgaatttcttcagcagaaagcacaatcgctcttatctcacttctctataaacagccaacaatattattcattctatttgcctgatttaattatttacaatgaacaacctttgcctgacctttctatggaaaaaacgcaagaaatacttgggaaactttgggaaggaatatataaatcttattttctcggcataaaaaaagaggatggatccatcctctcgccaatcggcagtacaataccgcttattttaataagcaaagattattcccacttaattgttctcactgagacaaaagatggagaaaaaattcagctgatccagcaaatttccagttagaatccgatatataaacctaaggcggcagcgctcaccgtcactagcaatgttcgcacttgccgcttccaatcaagatggtttggcaaatggacaatacccgaagcgagaaatccgccaattaatccgccaatatgcccggcattatcaattccaggcaccattatcccaaataacaggttgataataatcaaaccgataatattggttccgatcgtttggaaaaatagatgccgatatacagtgccaaaataaagaagcgctccgaataaaccaaaaatggcgcctgatgctcctgcggaaagagaagtagtaaataaaaaactgcccagcgtcccaaaaaaccccgcaataagatagataaagaaaaagcgccacgatccgtaaagacgttcgaccgtcatacctaaatagtaaagggcgaacgtattcatcaataaatgcaaaaagccaatgtgcaaaaaaatcggtgtaaaaaagcgccaccactccccttcttgaataaggggattaaattttgcgccatattggatcaaaaccgccggattcgtgctgcctccactccattccattaacagaaagacgagcacttgcaatgcgataaaaatatatgtaaaaacaggcttcccgtattcaaacaatcgtctttctctttcatgctgttctctcgcttcccgtaaaatatcctgcttcagccgctccgcttcaaaaaatggatcaatatcattcactactgtcggaaggacaataggtgtttggacaatttccgttaactgttgcaatgacatatttacgtttccggaatgaataagaaatgttcgaaaaacagcatttcgcttttgtgaaagcggcagcggcttctcgataagaaactcccaatcgtcaacaggagggtatgtggaaacataaatattgacaatttccctgaatcttcttatccgccgtttttgaatttgttcggcaatgcgccaagcatattccatatcccgcttcaaccattggctccaatcgatgtcataacgcacaacccgaacaataggaacgtgtttattttcaagcgactccagccaaatttcatgtgaatgattggacagctgaattatacgataacgctgttttataaaaaaataaacaagctgccaaaataataattccatttttccattcaaagtcccctctcccttcgttccacaaaatcaaactccctataattccttttggctacaaaaccattggaatgcacgaaactatgaattcgtttcgaaaaaatatcgcaaaacaatgggaaatggcagcacgaaatgtccgctcatagccaatatgtcttgagattaaaacatcccactgtttcattgtaccacacttatcgaaatacttgagaaatgattgtattgcggacaagcgggatattcattgcaaagcgtacaagccattgttgtaaaaggcgaacacgcaatatagtgttcacaatccggtagcggcagcgatacaccactatactacctataaacatcaacacgaaataaacaaatttgttcatattctctttctccttccttaccaaaattcctctttattgttttttcccattcgcttgtaaattatgaaatcactataaaatagcaaaaaacgggccataaaatggaccgtttttgatcatttgccaagataaataacaaaaacataaataatcgtagaacatgcaatcgataaaacatttacaacatcattgtttacaaagcggctcccttttatgtgcacggttttttgcccgcaatgttcctttcgttctgttttgagaccgcataccggacatcgataaacagtctgccaagccgcgccgaacaatgtatcaaaaaaactgccgagccatccaaaaaacgctaccgtcataatggaaatgttgtcccattgaaaagcacttgcaaagccgataaaagcagctcccaaaaaagcggcaatcgtacctaataacgttaccgcgcccgatgttccgacttccgcttttttgaaattcggcaataacctcggagcttgccggcttaaactgccgatttccgatgcccacgtatccgcgtttgcagcggcgatggaaataataaagaggttaagccaaagcggcgatggattcaaaatggaaagaaaactgatcagtgcgggaactcccccgtttgcaaatacttgtatatagtcgcgacattctcctttttctactttctccatcagttgctgttttctctttttgccaatcttactccagatgctagaactaacgaaaaatatacctaataatatcattcctttccaggaaaacccttttccaacgattgttccaacaagcactgctgctattgctccggaaatagaaagagaacgaataaaccagccgccaatcgccacaatagcggaagcaaatacgtataaccattcattcattacatcttataactccttcgtttgtaataatcaattgaacagggatgtcatgttcttctacagggagagagtccatcacttgaaatgaataagctaatgaaatcgttggaacggatacatgccgcaaatagcggtcataatacccccctccatatccaatgcgatagccattttttgaaaaacatattccgggaacgaccattatatccatatcatttcctttgacttcgtccgtgatcttttcaatcggctcccacaggccaaaataagcagactccaattgagaaaaagattgaattttccgaaataccatcgttttggttgccggatcgcatttcggtacgctcaccgttttgccttcacgccatgctcgttcaataattggttttgtgtccacttctttttccttggaaatagtaatgccgattgtttttgcgcttttccataacggaagcctatacaatctatccgcgatttgtttatcatatgcttgtttttcttcatcggttaattgttgcaattttgcttttatcatcttgcgaatttgcttcttttcctccatctccttttcctccttcaccggcatccatccgcctagtaaatgaaacagaaaaagacaaaaagcagcaggaatcaatttcctactgcttacttcgtttcacgatgaggtaccgcctttttgcatcttgggcaatatttttttaattcgagacggtcaggattattgcgtttatttttcgatgtaatatagttacgttcaccgcattctgtgcaagctagtgtaacgttaacacgcatgtttcttccctccaaactataataacttataatcagacttttctatgatagcatttttttatgtcgatttccacatctaatttacgctttttacaaattatcaattaagtatttatcgaaaaaacaaacctatgatatagtgaaatggggtgatgagcataatggaatacatcatgataggccttatcgtcttctctatttttcttttttttatttcttttctcgcaaaagacaatataaaacaaatggaagaacagcttgatcatcttacactatcattcgcacaagaatcatatcaattgaaaaaacgattgcaagtattagaagaagaattgttaattcatcatgaaaatccgacgcacatcgcaccggctcatgacagcgatcgatccactttaaccaaaaatcgtgtatttacgctctataagcaaggtctttcttatgaacaaatcgcccgcgaaaccgctcttacaacagaagaagtgcgcatgattttaaggggactggcacgatgatgacgaagcagacaatacgcgcgattgctcttggaatgttatttgccacttccgtaatcggcgctgcttactacatggaattcgacacattgacagcgacaaaacttcatgacgcactgaaaaaagaagggctgattgcaatcagtgaatcagaatataaaaggttaaaagaagcagctaaacaggataatcctgcttctgtttccgaccatccaccttcatccaaaaccatatatgtttactttcttacgattcaaaaaggcgaagtgccaaacgacttcgcacaaaagttagaagatgctcatattatttccgatgctaacgcatttgtaacctatttagaaacacatgggctgactcgctacgttcgcgccggcacttacaaagtacatagcggtatgagttacgaagaaataggcgatctaatcacgaacaaatccaaataaaaatggggttactccctaaaacaagggaataaccccattttcgatttttatccaaatcgtcctgtaatataatcttctgttcgtttatctctcggattcgaaaacaattggtgcgtatctccaaattcgatgacttccccgtttaggaaaaatgccgttttatccgaaatacgcgccgcttgctgcatattatgtgtaacgataataatgctatagttttctttcagctgttgcatcaattcttcaattttcgccgttgacactgggtccaatgcggaagtaggctcatccatcaaaataacatccggctcaaccgctaaacagcgagcgatgcatagccgttgttgctgtcctcccgaaagcatatgcgcatgctcatgaaggcgatcttttacttcatcccaaagcgctgcggcacgtaaacttttctcgacaatgtcgtctaacacgcttttatttcgtattccatgaatgcgtggaccgtaagcaacattatcataaatggatttagggaacgggtttggtttttggaaaaccattccgacgctcgcgcgcaattcttcaacatggtaagaacgatcaaaaatattgcggccgcgatagctgatttccccagtaatgcggacatttggcgataattcaatcattcggtttaacgttttaatgtaagtggatttgccgcaaccagatggaccgataattgccgtaatttcgttttcataaaaagataagttaatattttttaaagcgtgatgctctccgtaccatacgtttagttggtttgtatgatataccatctccctctagaaatgttgatctatcaaggcttttcggcctctcaggggtgtccaaaaaatatttttcgacaaaatcccttacatcttttttcagttttgtggatatcttacagacctagggtgcgcttcgcggccacggctggttatattttcctgccgcggggggaagcatattcgatgcaccctttggatctccgcgtcgctgatgaggacgaaccctcccatgtctccgggcgtcttcgcgccaacattccctcgttcggtctcgtcatcaggcggaggccggccaagctcctttagggactcaaggtcgaatggatgaaatcacgccagcttctccggtgtcatctcgttgtccaacgattcttccgttcgcaggggggaggccttaggccgcccgttgcacctgggacaagacgtcctgtttcattcgctccgcgtcaaacgcttgtttcttcgtacaaatcgcaaacagcacattcaacagcttccggcacaaggcgacgatggactgctttccggtcagcggattgacggatcgggtcgtataatactcatgcagctcgcgaaacgcctcgttatgccgaatcagcggaatcatcgcccgaaacagcaccgagcgcaaccgtttccgtccccgtttggagatgtgcttttgccctttgcgctggccggaggagttctccttgagcgtcaggcccgccaacttcaccaattggcgcgggtcccgataatgggcgaagctgccgatctccgccagcagatcgatgatcgtggcgtctcccaacccgtcgaccgttttcaaccattggtactccatcgtcgtttgaaccaatgccttcaactcggcgtccagtgcagcgatctccgcctccaattggcggtatcgacggacgagcgcggcgatctcaaaccgggccatcgctgtcccttccgtcaccccaatcgagtccttcgcggtgttgatcaacgcctgaattttggccttctgcgggcatttcatcccttcgctttgccggtacacctcaagaagctcctccaccgtccggccggccatatcagccggaagcggcgtccactccaacaccgaaagcgccgttttccccaagtcacgaaacacggtccaaaactctggaaaataccgatccgtccagcggacgatcgcgtttttcaccgccgtctgttccttgcggagcttctctttgagcgtgctccccacgcgcaaatcggcttcaatctcgtgcaacagccggggaacgaggaatcgtccgtcttttgccagtctggcaatgaccagggcgtctttggcgtcgtgtttcgttggcaggttgtcatcaagttctttcgaccggcacacatgcgccgggttgaccatgaccaacgggatcccgtgctcctcgaggaagtaggccaggttcaaccagtagtgcccggtcggctccacggcgacgatcacctctgacttcccgaacgcttgcatcgccccctgaatcgctttatacagctgttgaaacccctctttcgactggaagatcgggaacgatttgcgaagcacgcgcccccggtcatccacgaagcaggcgtagtgggttcgtttcgcgatatcaatacccacgacaagcgtttgttcggttacttgatcaattttatagttttgtgtacaattcatctgaagtcctccttggcatgatggtaggtgttgtttgacacccctgcatcataccaagagggctttttttgatcaagtccccggaaaagctcctaacgggaatgctcctttttcgcggtttctcttatattcatatgaggccgttccattattactgttacacccataaatgtctccccttttattttgctataaaaaggtaaaacccgcctttaattcactatcgttttcactaaaaacgtttctatcgctcacttattttcactaagcctctaaacttaggatacaccggaactattaacggcattttaattaaatgttaagcttttgttaaggaaaatttaaaaaaaagaaggcaccatacgaaacagtgccttcttttcctattcattgttgttattcattttcgtccgtgtttgtctctatatctccgcttgtcgtattgtttgcaacatttccttttgctctctcagcctttagcttaaaatacgtatctaagattcgtctgccgattctattgttaatgccgtcgctctgtccttgcgtcgcccaaggaacgacaacagcaaatgcaacttccggatcgttataaggagcatatccgactaatgtcaaattatatgttggatcatttcgtctgctttggatcggtccgtcatagaaagcttccgctgttcctgtttttccggccggcttatatggtgcatcggcaaaaaacgcatacgctgttcctttcggctcctgcatcacccggcggaatccttcctgcacccgtttaatatactccgtcttcatatcgatccggttcaatacaaccggttcaaagtgttggacaatcggccccaattcctttgcgttatccgtcggcttgcgaatctctttaacaatttgcggcttcatccgatagccgccgttggcaatcgttgatacatattgcgccatttgcagcggggtgtacatatcgtattggccaatggaaaggtctagcaataacccggctctcgtttcttttccctgaaaaccgctaagctcatttggcaaatcaattcctgtcttcattcctagcccgaattggctaaaatacttgcgaatggtcgtgaacgcttcaggattaatgcttaatgaccggtgtggacgatacttcccgccgccgatggcgatcaccgttttaaacatatatacgttcgaggaacgctgcagcgcggtcaactcattgatcgtccccatcgtctgccacgattttttaacgggcgtgcctttgatatataatggttcgtcatggatgtaagtatttggacgcaatactcctgtttgaaagcccgtcagcaccgtcgcaccctttactgccgatcccatggcataagccgaggtgatgttgccaatagcaaaatcaacaaattgcctttttccgctttcatcctttgcaagcagctttccagccatggataaaacttctcccgttttcgggtccatcatcaccacaaacgcccgatcaagcaaaggggaatttccctttcgctttgtagccatgatttcttcttcaatgatgttttccacttgcttctgaagttcgatgtcgatcgtcagtacaagatccttcccgcgctctccgtcatatatttgctctatcgaagtcacattgccggacttgtcgacgacatttttgatttttgcctttttgccgtgcaatacaccttcaaattgcgcttcaaggtagcttttcccaacgcgttcattgcggctgtagtcacgcgccaaaaaatagtcgagccgttcgcgcggaactccctcatcatctttcgtcacattgcctagtacagaacgaaacgtattgccatacacataatgtcgtttccagtcaaccgtggtatttacccctggaagctcctcgaggtgttcgctgacaacagcgtactctctattcgttacgccctcattcttcaccatttgcggagttagcgcatatccgctgtccatctcatgtttgattgcgataatttctaattctttttttgtaatctcgcgcaaatcatctggtgtaattcgttttaatgtgagctcatatatttttttatcgatttctttttgtgacaatccttgtttttctaatcgttctcgttcttttttacttacttttttctctgctttttcttttcgtgttaaaatccaataatctttcatatcacgttccgtaactttgtcaactggtttgttgatatatttagccaatttgcgtgcaacttcgagcgtatcttccggtttcgtcgttttggaacgcgtatatgtaatggcatttctcggaatattatccacaatgacgcgatgaaaacggtcgtaaatttttccgcgtggcactggggtgctgacaatttcatcctccgtacgctctgcctctttccggtaatattccccataaacgatttgtacgacaccaagccgtaaaataagtgccgaaaacagcaaaaacacaacaaaaaaaagtatgttcaatcgaaacggcacttgtgctctttttttctttttcaactagcctcctcctcttcttttagcacttactttttattgtaaaagaaagatggcaacttttctagaaaaaaaccatgggaaaagagggctgcctatgctggagagcccccttcttcattcgccaactttggtgaaataaacggatgcctttcttcattcgttcctctgtcatctaaatgaatatgtcgtacaaataaataaatgatgaaatgccctgcgccaagtattaacattaaaatcgatattcctgttctttcgtcaaacaatgtaatcgcagttaaaaaagcgagaatggatacgatacgcccgccgtttaaaaacaactcgcggacaacgatatactcaattcgcatttctgccgatttccagcttctccctatcacatcaaacgtcaatgacgaatacggaacgagcaatagaggataagcgatggcaatcgcaatcgcatataagatcaagcgcggataggagacatgaaaaacgataagaaaaacagccccatataacaataagccgccacataaaatcgctttttttcgatatttccgtttcatcaacctggaaacaatatagtaggcaataaatgatgtcagcgagttcacgaagccaaattttcctaatgccatctcacttttcgaagtgatatacactaatacggaaataacgaacataaacgttccttcgcgcaacccttggaaaaaatgagcgttcgtaatcaaccgccaatttttattataacgccgttcttttaaaatgcgaagaaataaataatttcctttcgcggggcgtcgtttgagaaaaaaactgcaaatgacagcaataacaaacaatccaagtgaaatagaaaagataaacgtatatcctttcgtatttgccaatgaagaaataatatatcccgcaacgatcgggccaatcattccagccatagaagtaagaatcccgaaaaacccgttaaaaaaatcgcgagtttccggttcggtaatttcaaatgtcaatacattaaaagcaagccaataaaatccatagccgatacctaaaagcgcacccagcacgatcaagtagttatgggcgcgacttccggcaagcaacacggtaataaaaaaaatcgccaaaaacgatacgcctaaacgcaatacaataatgcggtccacttttttggccaattttccagcgaaaataaacgtcagcggctgcaatgtaacaacggacaaattgtatagcgctaaatcacgaaactctccagactgtttccataaatacacattgacaaacgtattggaaagcgcaacactcaatgcataaaaaccgccgatgcacagcagcaacactaagtcccgagtaatttgttcttgaccagtaatttttttgatgattgccatgataaactcccctttttcgtctaaagggtagtgttgcaaattttcgttgttctatgcatcggggacggaaaaagcacttatcccttgcaaaaacaaaaaaaaccgggctaaaagcatcctctacttttagcccagtccgtacgcttcagcagctcattatttcgcttttgcttcgctgtagcgtcttgctacttcgtcccagttgacaatgttccagaatgcggcaatgtattctggacgacggttttgatattttaagtaatatgcatgctcccaaacgtctaaaccaagaattggcgtttttccttccattaatggagagtcttggtttggagtgcttgtcacttcaagctcaccgttgttgacaacaagccaagcccaaccagaaccgaagcgagtcgcagctgcttttgtaaattcttctttaaacgcagcaaagctgccaaattttttgttaatcgcatctgctagttcgcctgttggctcaccgccgccgtttggcgaaagaatcgtccagaatagagagtggttagcatgtccgccgccattattgcgaactgctgtgcgaatgctttctggaagtgcttccaaattgctgagcagttcctcaatcgatttgttttgtaagtccgcatgtccttctaaagcggcatttaagtttgtgacataagtgttatggtgttttgtgtggtgaatgttcattgtttccttgtcaatgtgtggctctaacgcatcataagcataaggcaattgcggtaattcgaaagccatattaactcctcctttttgtttttatgtatccgaacgcaaaatatagtataaccactgtgcgttcgtttaaaattagcttaccaaaattgccacaatgtttcaatttatttgcttgtaactcctaggaacaaaaacgttcctaggagatttttttatacgtgcgtctttagttgaattataaacgcacacaatatacaatggacaatggagaataggaaggatgtgtcaaggatgaatatgtttgtgcagctatggaaaagtttatactcgccgaaagatatcgcacgttttcgctttcaaggaattggaaaaacgattggatatgtatttttgttaacctttctttctatcttaccgatggcctattacttaaccacttcttttgtcgaaggaattcgcagtacaagtgctcttttacaaaatgaactcccttcgtttacgattgaaaacggccaattgcattcttctgccaaagagcccattcatattgatcagcacggctttaccattatttttgacagcaccggccaagtaacaaaagaagatgtagagcgctttaacaacgcgatcgggcttttaaaacacgaagctgtattagttgccaatcatcaaccacaatattatagctattctacgtttccagatataaaaataacagacgaagatgtccattcctttatcgaaaccatgcagtcactgctgcctgttttcattccgttgtcgcttcttattatttatttattcgcaagcgcgagcaaatttattggcatctgtattctcgccttcttcggattaattttgcgcagcactcttgataaaaaactacaatatcgccatacttggattatgtcagcatatgccgttactttatcaacagtgtttttcacggttatggaggcgctgcaaacagttgtgccatatgctccatttattcattggttcgtctcgattgccgtgctatttttggcaatgaaagaagttccttccgcaaaaccgcaaaacgaataggccgctatcggcaacgatagtggcctttttatgcagcgttactcatcttttttttggttcggcgactccccgaaaaatagcgttgcaatgcagcggaggcaaaacgagcggtcatattaaacaaaagaaccataataacaagtatcgctgcggatttcgccgcaattattttcgcatctggaacaattccctctgaatttaatttccaaatgtgtacggttaacgtttctgccggccgaaaaacattcaatgggtgtgctttgctcgataaatcggcagcaaagtttaataacggcgttgttaatcctgccgtataaattaatgcagctgcctcaccaaaaattcgtcccgccgctaaaattacccctgtcatgatttgcgggagagcagacggaagaatcactttcattaaagtttgccaccgcgtcgctcctaacgcaagactaccttcctttatacttgaaggaatatctaaaatcgcgttctcgcatatacgtgtcaatcctggcaaatttaatatcgtaagcgccaacgcgccgccaattaacgtgtagccccatcctgtcagtgtcacaaacactaataatccaaacaatccaacgacaatcgacggcagagacgccatcgtctcaatgcacaaccgaataaagttaagcattcttccttgtttggcatattccgccaaataaattcccgctcctaatcctaatggaacagaaatcaataacgtaataacaagcatataaagcgagttaataagctgaggaccaactcctccacctgcttgcgtattgcttggttttccaaacagaaaatctggctgccaaaatccccagccttttgacaaaaccgtcacaaaaaagaagataagcaaactaatgacgaaagcagcaatcacataaaatatgcccgtccaaattttatcgaccactctcgatctcatattatcgttcccctctttgtccgatcattcgtataagcacaataaagaaaaaggaaataagcagcaaaatcatcgccaatgtccacaacgcattgttccaagcagtaccgtttatcgtattagccatatccatcgttaaaattccggttaatgtcgctgttgggctatataatcctgaaggaagtttcaccgtgtttccgatcaccatttgcaccgctaatgcttcgccgaacgctctcgctaacccaaggacgatgccagttaaaattcccgtttttgctgcgggaacgatgactcggctaatcgcctgccatctcgttgaaccaagtccgtatgacgcttccaagtaagaaaacggaacactattcagcgcatctgacgtgatgcttgtgatcgtcggtaaaatcattacacttaatacgataattccagctaacaaactaaatcccacgccgccaaaccattcacgaagaagcggaacaagaatcgtaacacctaaccaaccgtaaacgacggacggaatgccgacaagcagctccaatactggttttaatacggacgaaccgaattttggagaaataaaatgcatgaaaatagcaagagcgatcgcaatcggcgtgcttaacaacaccgctccaatcgatacaagcgttgacccgacgataaaaataacggctccatatttcggctgcgaatcacttggcctccactctgtcgagaacagcatttccttcagagaaattccgctttccgtaaatgactggattcctttgccacaaataaacgcaataatagaaagagtagtaataacgatcaagagaccacaaaaagtgactaggatccttcctatatattcgtttttccaataattgagctttcttttctctttcattcttccatcacctcatgaagcacaagactggctaaacgatgtagccagcctttaatggaattactctaattcaggcataggaatgtagcccatttcttttactttcggagcaaattctttgcttttcacgtattcgataaatccgcgcactgcatctttcggctcgccttttgtaatcatgtattcataagaccagaaaggatacttttccgttttgatattttcgatcgttggttctacaccatcgatttttaacgtttttaaatctttcttttcaccgattaagtaggacatcgcaacataactaatcgatcccggcgttgagttaatcgcttgttcgaccgcgccattggaatcttgaacagttccaatcgcttcgtttatttttacgtctttcatcaccgttttttcaaaagtagcccgtgttccagaagaagcaggacgattaatgacgttaattttttcgtcttttccgccaacatctttccagtttgtaatttttccagagaaaatatcttgaatttgttgtactgttaaagaatcaacattgacatctttattcactacaagggcaaaagcaattcctgctactttatgatcgataagctctccagcttttgatttatcttccagcttttctgcagatggaacatccgagtttccgatttgtacagcaccagcagcaacttggttaacgcctgttccgcttcctcccccttgtacagtaatcgaaacatcagggtatttttccataaattgatttgctgcttcttcagcaagcggttgaagagcggttgatccagctaacgtaatcgttccagaatacgattcttcttgctttgtttctgtgtttccggaattttcccctgttgtgttatccgattttccgcaccccgcaagcatccccgttattaacaatgcagcaattccgaatctgattggttttttccgcatcatcgattgaccctcccaattattttctgttgcccatgtacatgttcattgtaacgaacgagttttatgcctttattaagcaaatgttaagtttacgtaaagaagacaagcatattttacatatttttttcgggacgagcatacatagttactaacaacgttcattggaggaataataggtgaaaaaagcaatcagcgccttcgtcctatgtctcgccatctatatcatttattacgatgtaacaacagggacattgatcgcttcaacgaaagcaacagcacccccggaacatactgcagacgcaaaaacaaacgttcatatcccgtatcaaatggtagccgtcaaaccgggagatacgctattgtccattatggaaaagctgcaaaacgggtcgattcccgttcctattgacaaggcgatcaccgactttgaagcattaaatccaggcgaaaaagcacaaacattacaaattggaaaaaaatataaaataccggtatacaaacattaagctgcgaatttcttgtcaagtgacgataaacattgttacaatagttcagaaagcgaaatgaacttgtttcttaaaggagcgaatttctcgtgggtgaaattattcatcgttcaaaaactcgtcctgttcgcgttggcaatttaacgattggcggaaataacgaggttattatccaaagcatgacaacaacaaaaacgcatgatgtagaagcaacggttgctcaaataaagcggcttgaggaagcgggatgccaaattgtccgcgttgcttgtccagacgagcgcgcggccaacgctattccggaaatcaaaaagcgcattaacattccgctggtggcggatattcattttgactataaactagcccttaaagcgattgaaggcggagccgataaaattcgcatcaatcctggaaatattggacgccgtgaaaaagtggaagcggtcgtgaaagcagcaaaagaacgcggcataccgatccgcatcggcgtcaacgctggttccttagaaaaacggattttagaaaaatacggctatcctaccgctgacggcatggtcgaaagcgcgttataccatattcgcattttagaagaacttgatttccacgatattatcgtttcgttaaaagcgtccgatgtccgtttggcgattgaagcatatgaaaaagctgcacggacatttgattatccgctccatctcggcattactgaatcgggtacgctatttgccggaacagtaaaaagcgcagctgggctcggtgccattttaagcaaaggaatcggcaatacaattcgcgtatcgcttagcgccgacccggtcgaagaagtaaaagtcgcaaaagaaatattaaaggcgttcggattagcgtccaatgcggctacattaatttcctgcccaacgtgcggacgcattgaaattgatttaatcagcatcgctaacgagattgaagaatatatttcaaaaattaaagcaccaattaaagtcgcggtgctcgggtgcgccgtcaacgggcctggcgaggcgcgcgaagcggatattggcatcgccggagcacgcggcgaaggcttgctattccgtcatggcaaaatcgtccgtaaagttccagaagaaaagatggttgaagaattgaaaaaagaagtcgacaaattagcggaagaatacttcgcaaaacaaaaagcttgacgcttcatgcgccaagctttttacattaatcataaaacggcatgatgaacagacggacgataatcgctacaactccaataccgatggcccatgcacctagcgtttccgcaccacgccggcgtgcgataaagccgacaataatgcctgttgctcctaataagacaggccaaataaataaggaaataatcgaaagagcaagcgctaaccagcctaatcctgctccatttgctgctttttcgtcccgttcatcatagcggcgaactggttctgctatttctgtcgccgtttcttccataaaatcacgttctggttcttcttttcctattgattgcacgtagctttcgttatacgtgcggttgcgatcttcaaccatgtgcttccctcgctttccttaattaaggagcattaattagtatgagacggttatgcgaaattataaatgtgaatattttctatggcaaaaagcgaataggaagcattggatttgtcccaaatcgccatccatatcttttctgacaattactgtgggctttacttctgtacaacggatcatgaacacaaaataatgcatacttgtcctaatggtgctacaatatacatggatgtttggattaaaggagtgcaaaaataaatatgaaaaagcggcttggtattgatattgatgggacggttacttgtccgagtacttttattccatatttgaaccaatcttttcagaaaaatttaacactgaatgacattacccaatataatttagctccactgtatgatacaacggaagaagaaatggatcgatggatggaaaaatacgaggcaatgatttacgaatgtgctccgctggcggaacatgcgcttgaagtcatcaatagctggaaaaacaaatatgaattattttatataagcgcccgaggcagacatttatatgatctgactgaacgatggtttcaaataaacggcattcattatcatcatattgaattaattggttcacacgacaaaattgaagcggtaaaaacatatcatatttccgcctttttcgaagacaaatacgacaatgcctgcgatattgccgaagaatgcaatattcccgtcattttatttgatacgccgtataatcaaggcccccttcctaagcaagtgattcgcgtcaaagactggttggaagcaaagcaacatattgaacggcttctataaatgaccaaagggatatctccttttatgttgagatatccctttggcattccgggcacttcccatatatttcaaatttatgatcggatatttcatatccatgcaattgccctgttaaatcgtccatcgggcaaaccgaaatttcttttgtttttccacattctatacaaataaaatgatggtgatgatgaggcgcgttgcatgtaaaacggaagtgtttttctcctgataactcggtcatttccaaaataccaagtcctacaaatagcgataaattgcgataaatcgtatcaaaacttaatcccggataatcgtcccgtaatgcttctaatacatctttggcagttaaatatttatcggtgttagcaaatagctgcagcatatcttcccgcttgccagtgtgtttaaatcccttttttttcattaagcggattgcttcctcaacattcatcgctcctcatccccttttccaatttttccacatgattacgataagcaaaatgaaaacggcaagcataacgatcgttccaccaggcgccagatcaagctgatatgacagcagcaaaccagcaataacagataattcaccaaacaaaatcgaataaccaatcgcctgcttaaatccttttgcaatccgaatgctcgctgccacaggaagcgtcattaacgaagaaataagcaatacgccgacaatccgcattgatgcagcaatcacgagcgctactaaaacgataaatataaaatgaataagcttcgcacgaatgccagagatcgccgcatactcttcatcaaatgaaaggagaaataattctttatataacaataaaataatgccaatgacaacacaagcaatgataaataccgtccatacgtcttgacggctcactgcacttacactgccaaacaaataggaaaataaatccgtattaaatccatcggcaagtgaaataaaaattacactaagaccaattccaccagaaagaatgatcggaatcgctaattcttgataatgtttatatattgctcgcaatttttcaataaacagtgaacctaaaacggaaaaccccattcccacataaagcggattccagtttgtaaaataagcaaagcttttgcccaacagcaaacttgccgcaataccggcaagcgtcacatggctgagcgcatcggcaattaacgacagacgacggacaacaataaatacaccgaggagcggagcagccaagccgattaatattccagctataaacgcgttgcgtaaaaattcgtattgccatattgcttcaatcatcgtgccattcctccatcaatgttgatgagaaagcacatgaagtgaatgcccgtaaaatttcgacaatgcctgctcctcgagcttctcaaattcttcggctttcccatgaaaatataaatgtttatttagacatgcaacatgcgtcacttttttggtaatggtcccaatatcatgcgtgacgagtacaagcgtaatgccaaggcgccggtttagcacatcaagcatgttgtaaaaactttgtacgtgatgaatatcaacaccaacagtcggctcatctaaaataagcaattcaggtttgctgacaatcgcccgggcaataaatacacgctgctgttgcccgccggataattctccgatgttttggcgggaaaaatcgctcatcccaaccgcttcaattgcctccaataccgcctgtctatctttttttgtaaaaaagcgaaacattccgcgtttagccgttaatccgcttgcgacaacttcgtacacagtggcagggaatccggtattaaagctgtttgccttttgtgatacaaagccgatgcggtgccaatctttaaacgactcgattggcgtcccaaacaaataaatattgccttgctgcggttttaatacgcctaatacgcattttaaaagcgtcgatttccctgaaccattcggaccgacgatccctaaaaacgcacctttaggcacggccaaattgatatcttccaacacgttctctctttcgtaccgaaatgagacatgttcgattttcaacacatattctgttttcattgtgttctcccctgctaattcagaataattacgatttaactacgaacgtagtataaccgatcgaacggcatttgtaaatgttaatgaatcgccgatttaatctggaattaaataatctaaaataagcgaactcccgataacccgaccatcaataattcggtttgggattaaaagctgctcgatcgaaaatgccgcaagggaagctcccaaaaaaataaagaaaaaatatggctgagagcctcctttttatgttgtttctgtgccaaaaaacacccttccttttttgtttttgtttcattacaatacacgttttggctcttcatttcatatgatgcctatggaagaggaggagtcgaaaatgaacctttatcaacagctgattcagcaaaaaataaaaacgatcacccccgaggagcttgtttcatatagtcatgattacgacattccattaacggtggaacaagcgaaaaaaattctccatatcgcccgaacgaataaaattaatgtttttgatccacaagaacgaaaaaaatgggtgaaagaacttgccaaaattacatcaccgcaaaccgctaaaaaagcaaatgaactatttttaaaatttatcaataaaaagggcatctgacttttgccctttttattcatcattcataatttttgtcaacaactcttcatcgaatacttgcgcgcgcaacatggcaatttcgtgcttatatggcggttttttattgtttttatcctctccgacatacggtgtttctaaaattttcggaatgtcggcaagctgtggatggtgaacgatatagtttaatgcggcaaaaccgatatgtccaaaaccgatgttttcgtggcggtctttccggcttccgcgcggatttttgctatcgttaatatggagcactttaagccggtctaacccgataattcgatcgaattcttccaataccccatcaaaatcatcgacgatgttatagccggcatcatgcgtatggcacgtatcaaagcaaaccgacaatttttcgttatgggtgacaccatcaataatttgggcgagttcctcaaagctgcggccgcattccgaaccttttcccgccattgtttctaacgcgatttgcaccgtttgttcacgcgttaatacttcatttaacccctcaataattttgcggattcctgcttccgggcctgccccaacatgcgctccaggatgaagaacaatttgttttgcgccaatcgcctcggtccgttcgatttcagatcgcaaaaattctacaccgagagcaaacgtgtccggattttttgtgttgccgatattaatgatatatggagcgtgtacaacaatttcttcaatgccatgctctttcatatgggcaagccctgcttcaatattcagctcctcaatttttttacgccgtgtattttgcggagcccccgtgtaaatcataaacgtatttgctccgtaggaaacagcttcctcacttgctgcaagcagcatcttttttccgctcattgacacatgtgatccaatttttaacatttctcttctccctttcctgtttaacatgttattgtttctttaaacgccgcaaccgctttttttgtttttctatttcggcaagcaactttttcttataacctggcttgatttgtttcgattttttcattttcgcaagaagctgctctatttccccatcttgcttggcccgcttgcttcgccgattccaaggcggcaaatctacccattctccacggataagatcgcgatgaagaaactcaattcccattttttctaatttggttattgcatcttgatccgatggttcataaatcgtcgtcgcaattcctgtgtaaccagcgcgcgcagtgcggccgacacgatgaatgtaaaactgtaaatcttttggcagttcgtagttaatgacatggcttactccttcaatatcaatgccgcgggcagctagatcggtagcaacaatatattgaaactccaaatcgcgaatttgcctcatcatttttttacgttcgcgcggagttagatcaccgtgtaaaatcccgactttcatccctttttcgatcagcctatctgccacttcatccgccattttttttgtattggtaaatacaattgctaaatacggattatacgcaactaacatttcgtgcagcagcttcgctttatcacggctgcgaagcggcacaagaacgtgctcaattttttccgctgtgacttgctttggtgcaacatgaacatattttggattttccatatattttttcaaaaatggttttaacttttccgggattgtcgcagaaaagacgagcatttgcagttcttttggcatgcgtgctgcaatttgatcgacatcgacaataaatcccatatctaacattaagtctgcttcgtcaacgacaagtgtagttgctgtccaaacattcagtgcttgttcgcgaatgaggtcgttaattcttcctggagttccaactacgatatggggctgtgttttcaatttttcgatcgctttttgcttatctgttcctccaataaagcaacgtgccgtaatttgtctatcactcggacaaaattttataatttttaaaatttcatggtaaatttgcgttgcaagctcccgcgtcggtgcggtaataaccgcttgtaccgcctcgtgatccgggtcaattttttcaatgatcggcaataaataggcgtgagtctttcctgttcctgtttgcgactgaccaatcacactttcgccgcgaagaatgctcggaatgatgcgctcctgaatttctgttggtttataaaaacgaagctccttaatcgcttcaataataaatggctgaaatgaaaatctctcaaataacgtttccttcattcgccactactcccttctgcttcaatttaacgaccaaatccgaataactcgattcatcattatatctgatttttgcacaaggctgcaacttagaccgtaaacgaaaaacatttcccattttttcgcatactttatgaaagagatattctcttacttcagcctagaaaggaggaaaatgcgatgatttacaaccggccaccgatatttcctttttccccgatgccacgctccttttcaggaatgccgccttcctttcctatgatgagaacacccggtccccgcccgggctttggcggtttcttatcgcaattattttcaaggggacggccgatcgcttctccatctccgtggataacacctgcgattcgtcacgccgctgccactacgggcgctggcgcaaacacaggcgggggctttatcggcatgttgacaaacatccaaaaaatgttaggcgtcgcacaaaacgtcatgccaatggtgcagcaatacggaccgctgataaaaaaccttccagctatgataaaaatatttagagaattaaaaacaaccgagcaagaagagaacaaaacagaaaaaaacattccggaaaataagaaaaaaacatcatcttcatccaaaaaacgcactgtaccgaaagtgaaaacatccgaaaataaatcatcccaatctacaaaaacaccaaagccatctacgccaaaactatatgtttaaaatgtgttatattttgtgttcttcctctttctccgatataatgtaaaagaaagagatagtctctccgtatgtcggagtttaggaggagccgatatggaagtgattaaaattacccctcgcggttactgctacggggttgttgatgcgatggtaatcgcaagaaatgtagcattagatcctacgttgccaagaccgatttatattctcggaatgatcgttcacaataaacatgttaccgacgcatttgccgaggaaggaattattacgctcgatggagaaaaccgattagagattctagaaaaaattgacaaagggacagtgatctttactgcgcacggcgtatcgcccgaagtgaaaaggcgcgcccgcgaaaaagggcttgtcacgatcgatgcgacatgtccagacgtgacaaaaacccataacttaattaaagaaaagctggcggacggatatgaaattatttatattggcaaaaagggccatcccgaaccagaaggagcggtcggcattgatccgacgcgcatccatcttgtcgaaacgatggaagatgtggaacgtctaacgattgaaaacgaccgcatcatggtgacaaaccaaacaacgatgagccaatgggatgttgccgatattatggcaaaagtaaaagaaaaatatccacatgtcgaaatgcataaagaaatttgcatggcaacccagctccgccaagaggcagtggcggaacaggcaaaagacgccgatgtcacaatcgtcgttggcgatccaagaagcaacaactccaatcgccttgcgcaagtatcggaagaaattgctggcacgaaagcgtaccgcgttgccgatgtaacagaaattgatattaattggattaaagacgcaaaaaaagtagccgttacagcaggagcttcaacaccaaccccaattacaaaagaagtaatcgattttttagagcagtttgatccgaatgatcctaatacatggaaacgcgagcggaaagtaccgctgcaaaaaattttaccgaaagtaaaagcaaaaaaagaataaaacaatggccgatattcgtttagcgaatatcggctatatgtttatacgaacgtaaatggatcggtatgcactttcgaaatgcagacggtcgttgcaaactgatgtttagcaaacgcattttctaaaaagcgagcgaccccttgtttcattactttctccacattatgtcccggatccacgatatttagcccaagcatcattgcatcgtgcgcaacatgataatatacatcccccgtcacataaacatcagcgccggctaattttgcttgtgagatatatttatttccatcaccgccaaccactgcgactttttgaaccatatcttgcaaatggccaacaacacgcaccgccggaacgtccaacgcttttttcacatgctctgcaaactccccaagtgtcatcgcttccggcaagcggccaattcttcctaatccgaatacttttcctttattttcaagcggatatatgtcatacgccacttcttcgtatggatgtgcttttaacatcgcagaaataaccttgttttgcaaggaagccgggacaatcgtttcaatacgcacctcttccacttgctccagtgtcccggatttcccgataaacggattcgccccttctagcggtaaaaaagtaccgataccgcggccgttgaacgtacaatggctgtagttgccgatatggcctgcccccgcgttaccgatcgcctcacgaacaaggtcggcatgtgtctccggaacataaacgactagttttttcagcggctcttcatacgtcggaatcaatacatctacatgctccagccccaacgcctccgctaaccagtcatttacccctccattggcgatatctaaattcgtatgagcagcataaatggcaatatgatgtttcatacatttttcaatgatacgtccttgcgcttgatcagtaatgatctgctttagcggacggtaaagcggtggatggtgcgcgataataagatctacctcttccgctacagcctcatcgattacttcttctaaaacatccaaggcaatcattacctttttgactggtttatttaacgttccaatttgcaaaccgattctgtcgccttccatcgctaaatgttttggtgcaaattgctcaaataattgaatgatttcatgaccgcttggaattctgttcaccgcaatgcctcctcaaccatcttcatttttttctctagttctcgtttttttgcgacggcagactctgtttctgccttttcatttaattggcggtaaatctgtttccagtgagcaagttcatgacgccatttttttaaaaacacatcatttttttctttcaataaaaacgggcctaacaataattccgtctctatattttcatatggcctttttccatcgcctttttcagcaacaagcacttcataaattttcccctcttcttccaatatgcgctccgcaatcagttcccagtcatggtccagcatccatttgcgcacaatatgcgcgccgacattcggctgcaaaatcagcctctttacgccgagaagcttgtcttttccagcctctaaaatgttagcaatcaatgtgcctcccataccggcaatcgtaatacagtccacttcgccaggtttaatcacttccaatccatcgccttttcgcacagaaatgacgtcttttagtcctgtcctttcgacttgttgtttggcggagcgaagcggaccatctgctacttcgcccgctaccgcttttgtaatatatccatgcaaatatgcataacacggcaaatatgcatggtctgaaccgatatcagctagctttgcaccttttggaatgaaagaggcaactgtttcaagacgtttggacagacgaaattcattcaccttttctattcacatccctttcactcttctgtatattgtatcataaacaaaaaatcccttcacctaaggcaaagggattttttgtttatttcagcttagaaagccattttgccatttcatctgctttgtccggcggaacgaggcctgcaggcatggcgccgcgaccgttttggatcacgtttttaatttcgtctaccgaaagccgttggcccacaccttttaatgccggaccagcaccgccttcataattttgtccatgacagccgctgcatgtttgttgataaaattcttctggatttgccgcagccgtttgctctgttttctcgccgccttttttctcttttgcaagttcctttgcatcgccgagccccttaaatgaaagcccaagagtaagtccgatcccaatcagcataatgatgaaaaatgggattaacggatttcgattcatttttttacctcccttatgtataaccattgttcagcaaatgtaaccgctacaaacaattttattttactgtaaattaccgcaaaggaaaagcccctaatctcattctacgacaaaattgccaaaaagttaaaataaaagaaaaacaattaaaacccctattccgattacaccggatataaacaaataaagaaaacggaaccgctttcctacgaagatccataataaacaatttacgaaaacaatcgatgcaataaccgctttttgtttcggaaaataatattcgccaacttcgatcgatgcaataagaaaaatgaacgcaccactaataagcgggatatgaacaatatttccttgtcccttccacatccatgcagctatgacgcatataaagaaaaaaagaaataaaaggggcatttgcaaaacgaatgacaattcagtaaaataaatgacaagagcatttgctggcaacaatagacaaatgaatgccactaaaaggaaacggatcatcccccgttgacgagttcggaggatgtcgcttgggcattttttatactcgccctccgtatataatgccagcaaataatcgcaatattgctctggaaggaggcgagaacgtttccaatattcaatttcccgtacaataatttcgcgcctttgtttgttcataattaatcggcctctcgaaaaggaaaggaaaaatagtttacttctcaaatagtacaagaagtaaactatttagaaagtggttactctaaaaagtcttttaaccgtttgctgcggcttggatgacgcaacttgcgaagcgcttttgcttcaatttgacgaatgcgttcgcgggtaacaccaaatacttttccgacctcttcgagcgtccgcgtacgaccgtcgtctagcccaaaacgcaaacgaagcacgttttcttcgcggtctgtaagtgtatctaatacatcttctagctgttcctttaacagctcgtaggccgcatgctcggatggcgatgtcgcttcttggtcttcaatgaaatcacctaaatgtgaatcatcttcttcgccaattggcgtttcaagagaaactggttcttgggcgatttttaaaatttcgcgcactttttctggagttaaatccatctcttcagcgatttcttctggagttggttcacgtccaagatcttgaagtaattgccgttgcacgcgaataagtttattaatggtttccaccatatgcactggtatacgaatggtccgtgcttgatcagcaatcgcacgcgtaattgcttgacggatccaccatgttgcataagtgctaaatttatatcctttacgataatcaaacttttcgactgctttaataagccccatatttccttcttgaattaagtcaagaaatagcatgccgcgaccgacgtaacgtttagcaatgctaacaacaagacgaaggtttgcttctgttaagcggcgttttgcttcttcgtcgccttgttcgattcgtttcgctagttcaatttcttcttcagcagacagtagtggaacgcgcccgatttcctttaagtacatgcgcacaggatcgttaatttttacgccaggaggaaccgataaatcatttaaatcaaattcttcttcttttgataaatcatcgatatcaggatcagcgtctaaatcagattcactaatgacttcgatcccttgatcagctaagtattcgtaaaattcgtccatttggtcagaatcaagatcaaaaccggataaacgttcagcaatttcttcatatgttaaaataccgcgttttttaccaagctctgtcagctgttctttcgcttgttcaaatgttacgtctgcatcggcttgttttgaacgagctggtttttcggccatttcactacctcctttaacttataacataatattacgaagatgataacatctttttcatttcgatgatctcttttgcaatgcgcgcagcagttaaaaagtctttttttctctctgcttcaattttttcttgttctttttcctttagctttaaccattttgggtaattcaacacatgccgcatataatcgttcagttcctgattggaaatttcatcagtgatcaacaatagcgacagttctgtcacaagaggtttcaaatcatcaggaagacgcgaaagcaacaaactgacatcaggctcattcccttcttcgtaaaatgcgtaaatataagcagcaatcgcccgatgttcttcgatattgaatgcccctgcaatcgtctgctgaacaatcatagccacatcacgactgcgaagcatatgggcaagcaacattcgttcagcattttgaaaggcaggaagaagcttcttttgtagcggcggtctcggcgcctctttgctttgcgcattgttagaatgtgttttattatttcgatgacgattcaactgctcttgcaaagcagataacgaaagggaaaactcgtcagccaactgccgtaaatagtaatcccactcgatgggattcgataatttgctaatttcttgaagtacttcttcaatgtagcgaattttatcattttcattttgcaagttttttcccttgcgaaaatacatcattttaaacgccatcagcgaactgctggcatcaataatatcacggcgaaatcgatctgaaccatatttctttatatattcatctgggtcaagaccgtcgggaattgttgcaattttcacatgacagcctgcatctgctaacagctccgctgcgcggaatgtcgcttctattcctgaagcatcaccgtcatagcaaataataacggtatcgacattgcgtcgaagaatacgcgcgtgctcttccgttaacgctgttcccatcgttgctactgaatgggcaatgcctgcttgcacagcggaaacgacatcagcaaatccctctaataaaatggcttcttgatgttttcggatatgtaaacgcgcttgatgaaaattgtataaaatttttcctttatggaaaatgggtgtttccggactgttcaaatatttcggctgaccttctccaagaagtctgcccgaaaaaccaacagcatctccatgatgattatgaatcggaaacataattcgatgacgaaaacggtcaaaatagccaccgccgttttcttttcgaataattaacccggctttttccatcagttcgagcgaaaaaccgcgccctgataaaagtttgacggcaaaatcccatgaatcaggggcatagccgatttcaaattgatcaataatttcccttgtccatccacgcgcctgtaaataatcaaaagcttcctgtccttcctttgtatttacaagcaaatgatggtaaaattttttcagaagctcatgcgcttctaccattatttttgtttcgcccgtatcagcacggctttgtttattcgcgtcgtccagctctaaatccgctaaatcgacgtttgcctttatcgctaatcgttttactgcttcaataaaggaaattccttcaatatccattagaaacgaaaatacatttccaccggccccacagccgaaacaatgaaaaatttgcttttctggggaaaccgaaaacgatggcgtcttttccccatgaaatgggcataatccaaaatagttacgtccttgttttttcaattggacataatcgctaattacatcgacaatatcaacagcacgacgaatcgcttcaatcgtttcctcgggaatacggtatcccatataaacaactccgtatcttattattctcgacctatgtctattttccttcgagtttcgacaaaattttttcgaaattttgcagaaaaaggcgacgatcgtgatcagaaaaccgcttcattccctttggatatacaccttgccttcgctgttttgcttgaagataacgatgataaagagcgctatccatctctccttcttcgtacacatttccacgcggagaaatcacatgtacaccacggttaacaagcatgcttgccaacccgatgtcttgagtaacaactacatctcctcttgcggcatgattcaaaatatataaatccaccgcttctttttctgtatcgacatatacccatttcattttctggaagggagaaaaatgattgtacgaagaaataaacacacttggtatattatatttacaagcaagcgagaaaatttcactttttattgggcaagcatccgcgtccacaaaaacggtcggtctcaatgtccagatctgattgctgtcatcatattgccagctccgcttcggatcaaagtcaatcgagcaatcagattcacacctcctattattctacaccgttctcgaaaatccttctttttctcctatataataaacgaattttgtcgaaaaagatttctcctttcctattgacaagttggctataaatagtttactcgttctttatgcactctaaacctgcattgttcatttttctcgcaattttttattataatacaaatggcgaaaatatgctataaaaaagtaaaagcacagttcacattatcgtgaatgtgctataatcttctttttttcataataatgtttgctgtctcttcgactgctttattggttacatcgataacatcacagccaatttttttcactatcccatcaaaataagcaagttcttctttaatgcgatccatgttcgcataaatagcctggtcgttcaatccgagcgattttaggcgctcacggcgaatcgaaagcagtttttccgggctgatttttaatccgaaacatttttcgggaggtactttaaaaagttgttctggcggctcgacttctggtacgatcggcacgtttgccaccttcaatcgcttatgcgctaaatattgggataacggtgttttagaggtgcgcgatacaccgattaacacaatgtcagcacgcaaaattccccgcggatcacgtccgtcatcatatttcacggcaaattcaatcgcttcaatcttcttgaaataatcctcatcaagcacacgcacttgtcccggctcatatcgtggcgtcaacttaaataaatcgctcattttttcaataagcgggccaataatatcgtacgccactactccttcgcgtgcagcttcctcaataagaaactggcgcatttccggaacaactagcgtaaacgcaataattgcttgattcatttttgctaatgcaaccacttccgctagcatcgtcttatcttccacatacggcacgcgctttaattgaatgtgagaattataaaactggcttgccgctgctctcactacgagttccgccgtttcccctcctgaatcggaaacaacataaacaaggcgctgattcatcttcctcctccttttttgtcctataacaaatcgtctttcgctagcgcaacgagcgcttttgtcatatttgttttcgttattctcccaatgacttcatatcctttttctgtttttcgcactaccggcatcgcatcaatctgtttttcaattaattgttccgctacttcaataagcgggtcgtctttataacaaaccgctatattcggcattctcgtcataataatattgacaggaatcgttgttaactcctgtttgccaatacttgcacgcaataaatcttttctcgataaaacaccaactaaaagcgattcatcatcgatgacaaataatgtgccgacatcttcaagaaacatggtgacaatcgcatcatatacactgacattttcattaacaacgaccgggatagattgatagtcacctacttttatcttttttattttatcggcaagcagttgagatccggtttttcctgtataaaaataccctactcgaggtcgtgcttctaaataaccagccattgttaatatcgctaaatccgggcgtaatgtcgctcttgttaaattcaacttttcagcgatactttcacctgtaatcggaccatgatccttgacaatttgcaaaatttgttcttggcgtttattcagttcgatcgctgctcaccaccttatgaaaagctggatcatattatcttctcatccatttattattttattatactacactctgttttaaagaaggaaactttgtctttataaagacaactaatgaccgctttttcatccgccgcttccattttccgtttgattttgataaggatagccaatcttttttagttcatctatttgcattaaaaatcgctttgtttttaacgacaatcccgaatattcatcataataggacgaaagaacggcgcgaagctctttttttgtttcctcttttacagaaattgtaccaagccttgataaatctatatagtaaaataagcgcaatagccttacagaagctgcggaaagcggaattcggtacgggtcggttttctcgcagcggtggcaaagaaatccagcttcttttatggaaaaagaaaactttccttctgtccggccgcatacagcgcaatggtctaatttaggaggaatccccattacagataacattttcatttcataaatacaagcaagaatctctaaatcgagcccttcattcatatattgtaatgtctgcaaaagcagctcgaacaaatacggattgcgctgctgttcttctgttactttatctgtcatctccacaatataagaggcatatgctgcagtgaaaatgtcttcgcggatcgttcgcatcgaatcgataatatctccttgatgtaaaacaccgacaccgcggcttctttgaattaagtaatagccatgcgtaaacggttgtgtaacggcagaaaggcggctacttggcttttttgctccgcgtgccatcgtagccacctttccccattctctcgtgaagaatgtgacaattttatttgtttcgccataatcgattgcgcgaatgacaattgcttcacatttttcaaacaatcgtatcaccaccgaccctaaaacacaaatcaaaaaataggctgatcgacttcctttagttccgtttcttgctcatcgccactaggttgctgttctttttctagctctttaaaaagaagataggtgtcgatgttgccggtttgactaaataacttccaagtaaattcaagcatggaaccacacctctttccgcccgtagcattgcttgttttcccgtctaattataggttgaccacgctaggaaacgtttatgttgcataaaattttctaattaatactcttcttcccggaatccgaaatcacgcagctgtgctaaccgattgcgccaatctttttgtacttttacccatagttctaaaaatacttttgacccaagaagcgcttcaatatccatacgtgcccgctgcccgatctcttttaacattcgtccttgttttccaataataattcctttttgcgaatctcgttctacaataatcaccgcgccgacatacactgtatcgctatcttcgcgccgctcaatcgtttctaccacgacagcaatggaatgcggaacttcttcacgcgttaaatgaagcgctttctcgcgaatcaactcggcaatgataaaccgttccggatgatctgttatttggtcaggtggataatattgcggaccttctggcaaatattttttgatttgttccactaatgtttcgatattgtttccttgcaatgcagaaatcggaataatctcagcaaatggataaaggtctttatactgatcgattagcggcaataaatcatctggatgaactttgtcaattttattgatgactaaaaacactggagtatttactgctttaagctgttcaataataaatgcgtcgccgcgtccaaacccttcttctgcattaatcatgaataatatgaggtccacttctcttaacgcgttcagcgctactttcatcataaaatcgccaagtttatgttttggtttatgcattcctggcgtatcaataaaaataatttgtgcatcatctgtcgtgtaaacaccttgaattttattgcgcgtcgtttgcggcttatcgctcataatagcgattttttgaccgatgacgcgatttaaaaatgtcgatttcccaacgttcggtctaccaacaatagaaacgaatcctgatttatatccttccttattcatgcaaatcctccgctgaaaaagcatttggtagtagttctttcactgttagttcggtgatatccccgtttaaatttgccaatattattttcatatcacttggacatagctcagaaataacctggcgacatgcaccacacggcggtaccggacggggcgtatcagcaataacagcaagtgcagcaaattctttatccccttccgaatacgccttaaaaagcgcagttcgttccgcacaattacacatgctataagcagcattttcaatgttgcagccgcgatacactttgccgtcttttgttaacaaagcggcgccaactttaaattttgaataaggaacataagcgtatcctcttgctttttttgcttcttctatgagttcgtttattttcaatgtttctcttcctttcacaacttgggaagcaataagcttccttacttttattttacaaaaaatctttgtaaatttcatcattcttgatgaaaatataacagaaaaattagaattttctcactcattgattatacgagatatggcagaaagatggtgattccaacaataacagcaacaatcgcagcgaccaaaacggcgcctgcagcgatatcttttgctgcttttgctaaaggatggaagtcggccgtcactaaatcaactacacgttcaattgccgtattgattaattccaaagcaatgacacttccgatcgttaacaaaagaataagccattccatcctggaaatgtgaaagattgctgcagcaataatcgcaacaacagccagcgcaatatggatgcgcatatgcacttcttcctttaccgcagccatcactcctgcccatgcgcaagcaaaccgctttttttcgtccttccagttcatattttatctcgttaacccatatcgttctagaatatctttttgttttgaaaacattattttttcttcttcttctgttttatgatcatatcctaacaaatgcaaaaaaccgtgcaccgccaaaaatccaagctcgcgcatgaacgaatgcccatattccttcgcctgttcttttgcttttggaattgaaataataatatcgccaagcagcgggggaatatccgcatcgacaatctccacctctccttcgcctttttcctcgagagcgaaggaaataacatcggtcggctgatcctttccccgatagtcgcgattgatgatgcgaatccgctcgttatctacaaacgaaatgcccacttccgctccgctagggacatgttcgatttctgccgcgtagtttaacaactgttcgatgatattcatttgctcttttgtaacttcgttcgtttcgtcgataaaatcgatgttgagaatcatgcgtgtttcaccttttcctttcgaatttctggatattcaatccgtgaatggaatacgccatttagtgtttcacaaagcgatcttgcaaccatttcaagttcttttaacgtaatatcacactcgttcaattgattatcttgcaatcgctccgcaataatactgcggacaatttttccaatttcctcctgagacggattagaaagcgatcgtaccgctgcctccacgctatccgcaatgctaataatcgccgcttccttcgtttgcggcttcgggccaggatagcgaaattcttcctctaacacatagcccgtctgctcaagtgctttatgataaaaatattttaataatgttgtaccatgatgttgttcagcaatgtcaacaatttctttcggcatgcggtgtttttttaaaatggccaccccatcagacacgtgggcaagaataatatttttgcttaactgtggcgataagtgatcatgtggattaccgcctatttggttttcaataaaatactgcggccgtttcgttttcccgatgtcatgataatagcaagcaacacgcgctaataaaccgtttgctccaatcgcttcacaagccgcttccgctaaattagcaaccatgatgctgtgatggtacgtcccaggagcttccgttaaaattttgcgaagcaatggatgatttggattcgataattcaattaatttcatcgatgacaaaataccgaagcacgcctcaaaaaccggcaaaagcccaatagttaaaatcgctgagaaaatgccagaagcaaacgccatcagcagaaacatgccgatctctgttaacgaataatggccatttttaagcaaggttaatgctagcataacaaccatattaatgaaagcgacaaatactcctgcctgccaaattttcgctcttcgaagctgtttatgtaaaaagaaacttcctgctaacccgcttgtcaccaaataaatcgctaacgaaacttgaatagtgccatttacgcccattccctcgttaaacattaagcttccgcatatggcataaagaatacttgtcataattgcgattcgttccccgatgaaaatacggacgagcatggtgccgaaagcaaccggcacaagatacccagtggagaacacatcactttccggaatgagacgaacgagtttcatcacaagaagcataatcgtaaaaatggccgtatatacaaacaaattcttgttcgcctgctctcgtccaaagtaataaacaacaggcgatagcaataataacacgaaaagaaaaagaccgataagaggctgaaaagagcgatcattttgcaataagccgacaagctgcagctgatgataaatttcatttgtaataaattgtccttcctcgacaatgacttgtccttgcaaaatttttaccggctttacttcatccatcgcctgtcttcgcttttcttctgtagcggttcgatcgtaaataacgtttggaatgattgcttgttttgtcagcttgacaacaatttcttttaatgaaggcgaaagcatgacatacttcaattcatcttgtacttttgcccttgccttctccaattctgattgcgtaatgcgctcggccataatggaatggacagccgttaccgccgcttcttttgccgtttcgatgtcttctggagctgcatgaagcaacttttcccattcatctgcggacaaataagaaaaccattcttgcggcagacgttcctttagcgcatccatcattttcgtcggctcttttttttcttccttgatttcattttgaatttcaacaatggttgtaaatagcgatgaaattaaatcaacacgattttcggcatattctttttttaatgtataaatatccgttactttatctgccgcttccttttttagcctttctgtcgtctccttatcttcaatcgtaattggcgaacgaatcgtttcggtggcaatatcgaacaggcgcagttcatattgatgcggttttgcttgatcatataacaccgcaaatagaaaaagccctaaaaacagaaacaaaagataacgaacaaaacgaacatggttaacatgctccagaaaaaaacgaatcctttccaacggtttttcccctcactttaaagaaaagaccctttgaaaacgggtcttttctctctatatgccagcttcatcatacgcttcaataattttagccactagcggatgacgcacaacatctgtttgttctagaaagacaaaggatacaccgctgaccgccgtcaatatttcttttgcgacggcaagtcctgatttcacgccttttggcaaatcgacttgcgaaatatcaccggtaatgaccattttggagccaaagcctaatcttgttagaaacattttcatctgtgccggtgtcgtattttgtgcttcatctaaaatgacgaaagcatcttcgagcgttctcccccgcatatatgctagcggcgcgatttcaatcgttcctcgttcaattaaccgctgcgtatggtctactcccaatacatcatgcagcgcatcgtaaagagggcgcaaatatggatccaccttttcttttaaatctcccggtaaaaatcctaaactttctcctgcttctaccgccgggcgagttaaaataatacgcttcacttgaccgttttttaacgcacggacagccatcaccaccgccaaatacgtttttcctgttccggcaggtcctattccgaaaacaaggtcatgctgtttaatggcggtaacataatggcgctgtcctaacgtttttacacgaatggattttcctttggcgttttttgtgatttcttcctcgtacaaattaattaaatagtcgagcgctccttttttcgctaattgaatcgcatacatcacatctcgttcactaatggaaatgcctttccggacaatgatcaacaagtggcgcagcaggtcatcaacaagctgtacttgttcgggggtaccagaaacgctcaccgattctcctcgtgttacaatggacactcccagttcttgttccatccgttttagatgggcatcatgaatgccgaaaagtgcaatcgcttcgttcgcattttctaattgctgactgattgttacaaactcctctgacattctcaatctccttgaactattggttgtggtattgcgatattttcaatcacttgataatgcaattctacccttactttaccattctctttcgtctgatgcaaaactttttctcctttaatcgatgcatcttccggcaattttgcctttaattcctcgcgagcaagttcctttgcttttgcgaacgcttcttcccatgtatagttgcgctctacttcctccttttcccgaaagatgacacgttcataataaataggcaagtcccatttccaaaagcggagcggccttttctgttgatctatttcataatagtgaaatgcaggcttttgaaatccccatatcggaatggaaatatttttcatcgctatataatgtttttccatatattttcccgttaatactccgaactttgcatgaagcggtagaacaacggtagacttgtaccatgtttcgccaaaaatttttcctcgcgctggcacaagttttgtttgcccttccttcccaatgattccagatactaataactgcccttttgtcacatgatcgttcaccgaaacaagtgattggccttcttcaacaaacatgtccgtaataaccgccttttttttcgccactaaatggcgaacaccaattttttcaggctctttcggttgatttttctccacaacttgaaaataaagcgtcgtccctttaagttccacaccgatccatgtaacgacatccatacgatcggtcaatttcttttgaatcgtttccggatcatcgatgagaaattgcaatgctcctttttccactcccatttgttttagttctttcaatatgcggtattccgtctccggttttgcgcctttaatttctattccccataccatatttgaaaggaaaaaaacgataacaaaaaagaagcatactccgactaaaaatcctgagttcgttagcattttttttagaaaaaacggaaatcccgcttttccaacaaaataaagtttacaatcacttttgcgggcgacaacgcgcaatcgtctgacatcctttagtaaaataaaaaacgtcgcaatatgatcgccatgcttttttacattccaaatcgcaatatcgttgcgcacacacgcattaatcaatcgttctaccccttttccttgcgctttcacccttacgctacctaccaataagttcatccattggtttttcatcgtatttcctcctatgaaacgttattcatctatataaatcacttggtttatttttccttcgagtaaaatttcttctggcaaaatcatcttaataacaaaattttcaccgcgaacaagaagctgcccttgctctaagagcaggcgcagttctttatcactaaacgtcagtaaaccacgatgattttcgatataaatatgtatttgcccaaccatcgtaattcggggaaggtccatcactatgtcggcgggaagctccaatttatctgtaagccatcttctcatatgctgtcgccattttttcaccataaaaagaaccccctttcatctcatatgtatgagaagaaagggggttatagcaccacttgttgttcccaaacggcaaaaacaacgggtgcccgattaaatcggaacacccgtttgtcattattgtgaaagttgctgttgaacaagcctattgacgagagagccatccgcttttccttttacttttggcatgatcgctcccatcactttacccatatctgctttggaagaagctcctacttctgcaatcgtctgtttgacaatttctagaagttcttcctctgtcaatggtttcggcatatataattgaacaatttcgatttctgcctttgttttttcaacaaggtccgcacgaccagcgttttcaaattcctggagggagtctttacgctgttttaattcacgagaaagaacggttagctcttcgtcttctgataattcgctttttcctagtttaatcgcttcattttgcaacgccgcttttaacatccgaagaacggagagtttatctttttctttgtttttcattgcctgcttcatatcgtcatttaaacgattaagaagactcatatatacaccctcttttaatacttgcgctttctagccgcctcagactttttcttccgtctgacgcttggcttttcataaaattcacgctttcttacttcttgcaatgtacccgttttcgaaacggcacgtttgaagcgacgaagagcgtcgtcaatggattcgtttttacgaacgattgtttttgacatcctacttccctccctccgagcaacaaccattacattttatactatgcgtgtactcgtcaattataatacatggctgcctaacaggtcaataaaaaaactgtcatcgtcttcctttccttcccatacacatatgatgaaagggggaaaggacaagtggtacagctaataatttggttttccgtttataccggcattttccttctcggtatgttcatgatgaaagcagggctttatgctttatccggtcaccgcttgaaacaatggttactgcgctttacaaacactcctttacaaggatttcttaccggaacgattattaccgcattgttgcaaagcagtaccgcagtgatggtcattacagttggcctcgtctctaccggctattttacatttcgacaatccatcggtattattttagggagcaacatcggctctacgatcacaacagaaattatgactcttgaccttggagacaacgttattccgatgcttttcattggggcaattctcgtgtttttcgggcattaccgacctgcttatagcatcggcatgatcttcgttggactcgcttctttattttttgccatgaatggatttagtcaactcgcaaaaccgctatctacatatcccattgttgacgaatggctgcaaaaaacgaatcattctcctttcatcggaatcatgatcggcatgatccttacagccattattcattcaagcgcagcaacaattgggatttcgatgggatttctgaatgaacatattctcacacttccagctggcattgcgattttgcttggcgcgaatatcggcacatgtgtaaccggtcttctggcaagcatcggttcaacgtatgaagcgaaattaaccgcttatactcacttatggtttaatgttatcggagtcatgatcttttatttcctgatcgatccacttgcctttgctgctgtaaagcttagctctgctccggacgtacagttagcccatgtcagcgtgctatttaatgtcatttgttctgttgccgcactgccatttgttcgttggatagagtcagctatattatttttccatggcaaacatacttaataattggagtttgccgtttttccttcgacgatcgatacgccggagcttgtcccaatgcgcgtcgctcccgcttgaatcatcgcctctgcgctttgcatatcacggacgccgccggaagctttcacaccgatgtttggtccgaccgttttccgcataagtgcgacatcttccggcgtagcaccacctgttgaaaatccagtcgatgttttcacataatccgcacctgctttaacggcgagctggcaagcgcgcactttttcttcttcggtaagcagacacgcctcaataatcactttcacaagcgctttcccttttgccacatcgacgacggcgcgaatatcgcgttcgacaaggtcgtcatttccatctttaagcgcgccgacattgataaccatatcgacttccgccgccccgttttcaattgcattttttgtttcaaatgctttcgtttccggtgtgttcgctccgagcgggaagccgatcaccgtacatactttcacgtccgtgccttttaatagttcagcagcggttgccacccatgtcggattgacacaaacagaagcaaacccgtattgttttgcctcctcgcatagcttcacaatttgcgcttttgttgcatccgctttcaataacgtatgatcaatcatttttgcaatgttattttccattttaactaatctcctttcattagcagcatagaagtctgacatctatcatcataccattattttaacaaaaaaactagtttacacaattttcttattgtaaacaaaaacccagctgcacgagctgggttatgagcttaattttacggattgtgggatgtcatcggtaacaacgcggacaaattccccttcattatacggatatccggcttttgtaattttcacttttacgatttccccaaccatttcttccgtagccgggaatttcactttcagatagttgtccgtatacccgatgtacaacccgctttcagggttttctttatctcgttcttccggaatgacttcgagcacttgtccttcaaactgcgatgcatattcttttgcaagctggtcggacaatgcaattaaacggtgtacgcgttcattttttacttcttcatccacttggtttggcatacgcgctgccggtgtgcctgtccgttttgaatacgggaagacatgaagttcggaaaaacgttgttcgcgaataaaatggtatgtttccataaattcttcttccgtctcgccaggaaaaccaacgatcacgtctgatgtgatcgcaagttccgggaagacttcgcgcaaacgttgaagccgctctgcaaaaaattcgactgtatatttgcggcgcatccgttttaacaccgtattcgaaccggattgaagcggaatatgcaaatgacggacaattttatctgaacgttgcaacacttcgataatttcgtctgtaatttggcttgcttcaatggacgaaatgcggagccgttttaaaccgacaacttgctcatccaaatcgcggagcagcgcggcgaagctatagtctttcaaatcggtgccgtaaccgcctgtatgaatgcccgttaacacaatttctttataaccggcatcgactagctgctgtgcctggcgaataacttctttcggatcacgggaacgcattaacccgcgcgcccatggaatgatgcaaaatgtacagaagttattgcagccttcttgaatttttaacgatgcacgtgttctatccgtaaattccggaacgtccatttcttcaaatacgcgcgttttcataatgttgctgaccccgttaatcggctggcgttcgcgttggaaccgttcgatatattccaaaatttttccacgatcttgcgtaccgatcacaatgtccacacccggaattgccatcacttccgccggggatgtttgagcgtaacatcctgttacacaaacaacggcgtctggatttcttcgaatcgcgcggcgaatgacttgccggctttttttatcgcctgtgttcgtcactgtacatgtattgataacatatacatccgcacggctgtcaaaatccttacgttcgtaaccggcttttttaaacaactgccaaattgcttctgtctcataatggtttactttacatccaagcgtatgaaatgcaactgttggcattcgttttcacctcactgtagttcaaattgatacgaagcaactgccaaaagataaagcggcgccgtttctgtccgtaaaatccgcggcccaaggctacacgaaaaaaagccatgatgtttaaatagctcaacttcttcatcggaaaatcctccttccgggccaaacacggcaagaagagaatgtccgcgcttcatttgctgaaaaacagcagcgagcgtttgatggtttccttgcttcgcttcttcctcataagcaaaaacccggtaatcgaccgtctttgcaaattctataagttcgtgtatcgtcatcggcgcgtgcacatcaggaatttttccacgatgtgattgttccgccgcttcttttgcaatctttttccaacgctccagctttttatttgctttctttgcgtcccatttaacaatagagcgagccgccacaaaagggataaacgatgaagcgccaagctccgttcctttctgaataacaaactccagtttatcccctttcggcagcccgtgagcaatataaatttgaatcggcagttctgtttgttcatctatccattttactacacgaacgatcacatgctcattggtaatttgttcaattttgcacaatactgccttattgctaggaagaacacagatcaattcgcttcctttttccatacgcatgacacggacaatatgatgataatcatccccttgaataataagacggtcgtttttcacttggtcgtccgaaacaaaataccgttgcaaagcgacaccttcttttcatgcttttcttgcaataaatgcaatccagtcttccatcactaacgtttcctcaatagcaaaccctgctttcattaacccttcttttacctcttgctttttcgcctgaataattcccgaggtgataaaatatccgttcttttcaagaagacgatacgcatcatcgacaaagcgcaatataatttctgctaaaatattcgcaacaattacgttcgcttgttcctcaatatgatcgagtaaattattttgagaaacggtaacaatatgctgcactttatttaattttacatttagtctcgcgctatcgacagcaaccggatctaaatcaagtgcacggacggattttgctccgagcatcgccgcagcaatgcttaaaattcccgaacctgtgccgacatcaatgactgtatcaccaggtttcatatatttttcaagcgcttggatacacatcactgtcgttggatgtgttcctgtgccaaacgccatgcctgggtccagctcaataattagctcatcgcttgacaccggttcatatgtttcccatgttggaacgatcgtaaatttctctgatattttgacaggattataatattttttccaggcggttgcccattcttcctcattcacttcgctaatggtgattttattttttccaatatcaatatcatacaataataaattattgatcgcctgtttaatcgcctccactgtttcaccaagaaagctattaaccggtaaatatgctttaataattactccttcttccggataatcgtctggatttaattcataaacttcgccgaaagaagcatctcgttcctttattaaatcattagggtcttcaatgactaccccgccagcacctgcttcgtgcaaaatattcgaaatcgcctccacagcctcgtgcgtcgtatggatactaatttctgaccatttcataaaattcatgattcccctttaaacgctttttttaccttgtcaaaaaagcggccgtatggtccttgatgcatgcttgaaccgcctaattgatcaaattcgcgcaataattgcttttgtttttctgtcagttttgtcggcgtcacaacgcggacaatcacatgttggtcgccatagccatagccgcgtacattcggcacccctttcccttttaagcggaattttgttcctgtttgagtgcctgctggtattttcagcttcactttgccatgaagcgtcggcacttcgatttcgtcaccgagcgcagcctgagcaaatgtaagcggtatttcacagtaaatatcatcgccatcacgctcaaaaaactcatgtggctccacatggaaaacgatatataaatctcccggaggtccgccgttaattcccggttctccttggccagcgacccgcaattgttgtccatcatcaattccagctgggattttgacatggattttcttccgttttttcacgcggccagtcccgccgcatgttgtgcatttttctttgatatattgccctgtcccgccgcaatatgggcatgtgcggcgattaacgatgcggccaaacggtgtggactgctctgtgctgatttgacctgttccatgacaatatgaacatgtttcttttttcgttcccggttttgctcccgtgccatggcatgtgtcacacgtttcttcccgtggaatttcaatatccgtttcttttccgaatgccgcctcttcaaatgttaatgtcatcgtatattgtaaatcggcaccagctcttggcgcatttggatcgcgccggcggccgccgccaaaaaaggtgctgaaaatatcctcgaaaccaccgaagccgctgaaaccgccaaagtcaaaatcatcgctgcggaacccgccgaacccttgatttggatccgcatgcccaaactgatcgtaatgcgcacgtttttgatcatcgcttaatacttcatacgcttctttaatttctttgaatttttctgccgcatctggttctttgttaatatctggatgatactttttcgaaagttttcggtacgcttttttaatctcttcttttgtcgcgtttttgctcactccgagaatttcgtaataatctcgtttcgccatgatgatcatccactcccgattcactcacataagggttattttacatttatctcttttttattgcaatagatttaaccggcatctccttattagcaaaaaagtcaaagccaagacaggcctgactttgacttttttagatttattatttgtcgtcttttacttcttcaaattctgcatcgacaacattttcgtcttttttcgcagcgccgccggctcctgcctgctgctgagcttgtgcttgttttgccgcttgttcgtatagcttgatggaaagctgctgtacgatttcttgaagcgcttctttctttttgcgaatgtcatcgatgtcgtttttctcaagcgcagcttttaacgcgtcttttgcttcttgcgcttttttcacttctgcttcgtctacttttccttctacctcttttaatgttttttcggtcgtgaatactaattggtcggcttcgttgcgaagttctgccgcttctttacgttttctgtccgcttccgcgttttcttctgcttctttaatcattcgttgaatctcttcttcagaaagaccggatgaagatttaatcgtaatggattgttctttgtttgtgcccaaatctttcgcgcgaacatggacaataccgttggcgtcgatgtcaaacgttacttcgatttgcggtacgccgcgtggtgcaggtgggatatctgttaattggaaacggccgagcgttttgttgtcagcagccatcggacgttcgccttgcagcacatgaatgtcaaccgttgtttggttatcggctgccgtagtgaaaatttgtgatttacttgttggaatcgttgtgttgcgttcaattaattttgtaaacacaccacccattgtttcaattccaagcgatagcggcgttacgtcaagaagaacgacgtcttttacttcaccggcaatgacaccgccttgaatcgccgcgccgatcgctaccacttcgtctgggttaacgcctttatgcggctcttttccaagctcgcgtttaatcgcttcttgtaccgctggaatgcgcgtcgaaccgccgacaaggatcactttatcgatatccgaaggcgtcaatcccgcatcttgcaacgcttgacgtaccggtcccattgtccgttcaactagatgggcggatagctcttcaaatttcgctcttgttaatgtcgtttctaagtgtaatggccccgtttcatttgcgctaatgaacggcaatgaaatttgcgtttgcgttacgccggaaagttcttttttcgctttttccgcagcatctttaaggcgttgcaacgccattttgtctttggataaatcgatgccgtgttcttgtttgaattgctctactaagtaatcgatgatgacttggtcaaaatcgtcgccgccaagatggttgtcgccggcagtcgcttttacttcaaataccccgtcgccaagttcaaggatcgatacgtcaaacgtaccgccgcctaagtcgtaaacgaggatcgtttgatcttcttctttatccaaaccgtacgcaagcgccgctgctgtcggctcgttaataatccgttctacttccaatccagcgatgcgccctgcgtcttttgtcgcttggcgttgcgcatcgttaaagtacgccggaacggtaattaccgctcttgtcactggttcgcctaaatagtcttctgcatatgattttaagtattgtagaataattgccgaaatttcttgtggtgtatattttttcccttcaatttctaccttataatccgttcccatatggcgtttaatcgaaatgatggtgtttgggttggtaattgcctgacgtttggcgacttctccgactaaacgttcgccgtttttaaacgccacaacagaaggagtggttcggttcccttctgggtttggaattacttttggttcgccgccttctagcacagcgacgcatgagttggttgtacctaagtcaataccgataattttactcataaacatcaccctcctactactttattggcttactttcaccattgctggacgaatgacacgatctttcagtttataacctttctgaaattcttccacaactgtattcggctcataattgctgtcttctacttgcatcacggcttgatgcaagttcggatcaaacggtttgccaaccgcttcgatcgcttctactccttcttttttcagcgcatccaacacggagcgatacaccatttccattccttgcagaatcgattttgcttgttcgttatcagcctctatctttaacgcacgctcaaagttgtccaaagcaggcaaaagatcgctaaccaagctttgggcgcgatatttttcagctgcttccatttccatttttgtacgacggcggaaattttcaaaatcggcgtataaacgaagatagcggttctccatttcttttattttcgcttctagttccgcaatttttgcgtttgccgccgccaattcatcgttttgctcttcttgtgctttttcttgcccttctatttcgatttcctcttgatgttcatttacttcatgttgctctactttttcctcttgcggttccgtatttaacggttcctgttcgtatgtagcctgttcttgtgctgctttctgctctttttccatcggtttcacctccctttaaagcggcctattctatgtataaatagtcacaaggaaaggatggattgtgcaaatccatccattatccaatatgaccattgttaattgttttgataccattttgtcaatgcggttgataagtcagaagcgacacgatttaaaatggtaatgacgcgtgaatattccattcgtgtcggtccaaggatggcgatcgtccccagctgttcattgccaatcgaatacgtagcggtaatgaggctgcagttttccattccgcttaattgattttcccggccgatcgttacttgaattccttttcgattatgtttgcgcaacaaccggtaaaaatctttttcctgctcaatcattttcattagtgaacggactttttgaatatcgctaaattcaggctggtttaacatattcgttgtcccggcaaagaacattttttcttcttgcggtatgtcaagcgtatctacaatggttttcaacatgctgtcatagttatgaatatgcgttcgcaaaacgtccgccacttctttataaattttatctttcaaatctacaagcggaaccccgattaaccgttcgtttaaaatattgaccattttttcgaggtcagaagggtttacggaagcaggaacggtaatcacatggttttccacatgtcctgtatctgtaacaataatggctacagctgtttgttgattgagcggaataatttgaattcgttttaacttattctctttcacagctggcccaagggcaatcgatgtataattcgttaaatcagataaaatttgcgctgatttttggaccactttctccagttcataaattcgctcagcaaaaatagatttgattttttgaatatcttcctgtgtcaaacgttgcggggacaacaaatgatcgacataataacgatagcctttttccgacggtaccctgcctgatgaaacatgcgttttttcgatgtatccaagttcttccaaatcagccatttcgttgcggattgtcgccgaacttaaagcaatttcatgttttttcgataacgtccgcgaaccgacaggctgtcccgaacgaataaaatcatcgataatgacttgtaaaataagcaattggcgatccgttaacacgctcatcacctctgttagcactcaaacagcccgagtgctaaatctattattacagtatcaaatccatatgctaatgtcaatgtttagattccgcgataaacgcttgaaacacctcgtttcctagcaatttcccccgatgagtcaatcgaatatgtgtttgtgtttcttcgagcagccctttttgtttttccgcagcgatcgctcggccaaatacatcatggacgctcatcccaaacttttcaagaaagcgctgcttagatactccttccgttttccttagccccaaaaacatttcttcttccatttgttccgataccgttacatggtgaacttccaaatacgggaaacctgtttcttgaactgtctcaatatatttattgatcggtttgatattcgcacgccgaacgccgcctacgtagctgtgagcgcccgcaccaattccataatattcttcattgttccaatacgttaagttatggcggctttcaaagaaaggacgcgcgtaattactaatttcatattggtggtacccgtgtatttccatttgccgcatcgcttcttcatacatttgcgcttcttcttcctcagttggtaatggcagttttccttttctcatcaaattgtaaaaaatggttttcggttcaatgatgagagaataagcagaaatatgttgaatgtcaagagaaaaggcgatctctaaatccgcttggaactgtgctaacgtctgttgcggcagcccgtacattaaatcaatgctaatattttcaaagccgatttcttttgctaaggcaatcgttttcatgacatcctcataacgatgagtccgtccaattgcttttaataatgaatcatcaaacgtttgaacaccaaaacttaagcgattgacccctgcctcttttaacagctgtagtttttctttggaaagttcattcggatttgcctcaaacgtaaactctacttcatgaatagaaaagcgaaaatgcttataaatgctttgcagaaaaaagtcgagctgcttcatttctaaaacagtcggggttcccccgccaacaaacaacgtatcaagccgatccgttggaaatgcttccaccgtccatttcatttcattttccattgcttctaaatattcatcgactggctgtccatgaaaaaatactttattaaaatcgcagtaataacatatttgcgcacaaaacggaatatggaaataagctgattttaccaagataaacatcctttcttaaaaataaacaaggctatcccaaaaaagcgaagagacagccttgtatacgatcttccttactttttattatcatcgatttttaagatcgccataaacgcttcctgtggaacttccaccgagccgatttgcttcattcgtttctttccttctttttgtttctcaagaagctttcgtttccgtgatacgtctccaccgtaacatttcgccaagacgtttttgcgcaacgctttaatcgtggagcgagcgataattttattgccgattgctgcttgcacaggcacttcaaactgttgccgagggattacatctttcaatttttctacaatcactttcccacgttcataagcagaatcacgatgaacaatgaaagaaagcgcatcaattttttcaccgttaagaagaatatccattttcacgagtttcgacggtttataaccaatcagttcatagtcaaacgatgcgtatccttttgtgcttgattttagtgtatcaaagaaatcgtacacaatttccgacaatggaatttcataaattaatgttactcgtttttcatctaaatattgcatatcaacaaagttgccgcgttttccttggcatagctccatcactggcccgacataatcgttcggcaccataatggttgcttttacatacggctcctcgacatgatcgattttttgtggatccggcatattggacggattgtccacctggacttccgtaccatccgttaaatatactttatatacaacgcttggcgctgttgtgattaaatcaatgttaaattcgcgttcaatgcgctcttgaataatttccatatgcaataatcctaaaaagccgcatcggaagccgaacccaagcgcttgcgatgtttccggttcaaagtgcaaagcagcatcgttcaattgcaatttttctaacgcttcgcgcaaatcgttataacgtgccgtatcaatcggatacatgccgcaaaataccatcggatttagcttacggtatcctggcagcggttctgctgccggattttccgcatcggtaatcgtatcaccgacgcgcgtatcgctcacatttttaatggacgcagttaaaaagccgacatcgcccaccgttaattcatcgaccagcttcggtttcggtgtaaacacaccgacttctgccacttcaaattctttgcctgtcgacatcattttaattttttgcccaggctttactgttccatccatcacgcgaatatatgcaactacaccgcgatacgaatcgtacatcgaatcaaaaataagcgcttttaacggcgcatccggatcacccgacggtgctggaattttctcaacgatttgttccaaaatctcttcgatgccaatgccgaccttcgcagaggcaagtactgcttccgatgcgtcaagcccgattacctcttcaatttcttgacgaacgcgttccggatcggcacttggcaagtcaattttattaataaccggcaaaatttccaagttattatccaacgctaaataaacgtttgccagcgtctgtgcctcaattccttgtgctgcgtcgacgacaagaatcgccccttcgcaagcggcaaggctccgcgacacctcgtacgtaaaatcgacatgcccaggtgtatcgattaaatgaaaaatatattcttcgccattttttgctttatactttaactgaacagcgttcagcttaatcgtaattccgcgctcccgttccaattccatcgaatctagcgtttgttctctcatttcccgctccgaaagcgctccggttttttctaaaatgcggtctgctaacgtcgattttccatgatctatatgagcgataatggaaaagttgcgaattcgatcgcgtcgttttaatctctcttcccgattcatcattttctcactcccactatttcccgaaactacactagctttgattatagcaacacaacaagcaagattcaatgacatagttttgcaaactttcatgatgataaagaaaaaacattggcgaaaatttgtactattccgccaatgttctcacgccatctttctatttatttttgatcacatagaaacatgccgataacacgctgttttcctatcatttttcgaaaaaggaaagcacctgttccatcaatgatcttaccgctccggcaaattgtttgccaagctcggaaaacagattgaatgttttcatattttcaattttttctttcttttcttgcaaatcttccgccatcactttgtttcctaatacggatgcttctacttctccgtttttgccttttgaaatatgaaatacagaaggcagcgatgaatcatcatatcctctcatcttttgcaatccttcatttgcctgctccatgccgagcaacactccaaaaaaaagaatcatcaccgctaaaaaaaatttaaccgtaaatttaaccataccactccgctcctttaccgtttttctgccggtgcgggtgcttgaactttttgcgcttgccaataatattcgctaaaaacatcggcaacagcagatacagaccggaatagctcttcaaacgtattgtcgactccaccaaactcaattaaaatcgcattttccgataaatcttgattaaactttccgttcgtttccgctccttttttttcgataatcccgcggctcagcccaggatatttcttttgcagcaaatggtggagctgtgtggcaagctgcaaatttttttcgtacttcgcgttttcccctccgataataaacgcaacgcgggcataatccactccattaatcgtaacggtcgtatatttccgtcttcgtgaatcacggtgaatatcgatcaaatattgcaaatcatgattgcggctcattgcttcgacaactgtttttctagacatatcgtacgcttggtaatatttcatgccttttttctgcagctctcctacaatatcaatggtgcttacttccgctccaattcctcgtttttccatctcttccgctagtttttcccccacttttgtgacgtttaccgtacgatggaacgctaaatcaggatctgtaactccttttaaggcaggcaagtacgattcacgtgtatgtgtatgataaatatatacaactttttttcctcctgtcgtttgggacggtggaggaatttgtttttcattattctttttgtctgcttcttccaagttctctaaagaagcttgccgttctgctagcattacctccagcggcggagcagattcgtacggcatgtttgtataatccgtcccttcccctgctacgataattttgctgtcatacagcgcaaatcccgggagctcgccgccaagcaaactgcgcgggtcgtcggggttgatgcttgtggccatgcgaaacaataatgctgaataattcggcttttgccgctcctttggcaacagttgcgaaaaataatgattttcaaaactaaataaatgaataaacgtttcttgtgaaaaatggttcgtcatattgttgacagaggaagaagaaatgcggtattccggttttaatgacgtaatcgctcctactagcataaacatcatcatacatcctaataccgctaaaataatcactttttttagactcgcaccttgtaccgtaaccatcatttgcggagaacgccactttttcatgttctcaccctttcccagctcgtctactaatttaacgtatgggcaagccgggaaagatagaacttcttttttctctattttatttcattaatgtgtataagaaccggtattatcttgatcaatttgttcatgcaatgcagcatttaatccgctcgctaataaatttgccatatcttcaataaacatatcgacttctttcggagtaaccattaaattatgaccgagtggagaaagcacttcataaatgagtctgcgtttttcttcttcctctaatgtgccgattatgccaagaaatgtcgaacgttgctccgttgatggcatatcttcctctgtaagcctctttttcttgccaaacgtccatcccgctggagcgagagcactagacggccgcttcccttcacgcatttcccttccaaaatgttttaaaataaaatcgatcgtatcacttgtaatcgatacagcatcgacaaccgttggaacaccgatagaaataacaggaatacctaacgtttctttacttaattcttttcgtttattccctacacctgaacctggatgaattcccgtatcagaaatttgaatcgttgcgttgacccgttcaatcgatcgtgccgctaacgcatcaatgacgatcacaaaatctggttttgttttttccacaattccgtgaataatatcgcttgtttcaatccctgtcgtccccatcacacctggagcaatcgcgcttactggacgaaatccttcttctacgctctccggctgaagatgaaataaatgtcttgtaataagtagattttccaccgttagcggacctaacgcatccggtgtcacatttgaattacctaatcctacaacaaggcagcttgattcttttctaatgtccaattttcgtaaaaatgcgttgaactcttttgcaaatatatcttgtactttctgttgcaactccgtattatgttcacgaattccttgtgcttcaatggttaaataatttcccggttttttaccaatcgattttgctccttcttccgttacttctacatgcgacaatttaatcccgtctatttcgcgatcgtgaataatgactccttcaataggggaagcgctttcccttttttgttggagacgctcttccacagctatttcatgagcttcgatcgctaaatcggttcgtaccgaatacatgcttaaatcgattgagcggttcatatcgttcctcctaaaacgtatcatttttcctttattttcaccgctttttgcattttccattcgttttgcgcaaacattttcgcaatcagtaaagtatttttgcttgaatactcttgcataatttaacctcgtttgatagaataacacttgttcttacatgtcctaataacggaaatgatcaaccaaggacagagatggcaagatgacggaggtgagagaacgtggcaaacattaaatctgcaattaaacgtgcaaaaacaagtgaaaaacgtcgcgctcataacgcttcaatgagatctgcaatgcgtacggcgatcaaaaaatttgaagcgtttgttgaattaaaagatgtggaaaaagctcaagaagcattcatcattgcttccaaaaaattagacaaagcagtaacaaaaggtcttattcataaaaacacagcaagtcgcaaaaaatcccgcttagcgaaaaaactgaacagcattattgcatcttaagaaaaacgacctggcagcaggtcgtttttcttattctgataaaattgtctcattggatattgtttgtgatcccttcattccatctcatcaacaatagctccataacaagctgcctgtccattgttccgctcttcattttatagtcagcctcagcaatttgcctcatcactgtcgtaagctcttcttccgaaaacagtgccgcttgtcccatggcaagtttaatccgaaacggatgcacatttaagatggaagcaatttgttgttgcccatatccttttgccgcaagccatttcacttgatataaaagacgaaattgaccggcaagaagcgacaaaattttcagcggctcttcattattctccagcaagtcataaaatacttgcagtgcatcatcgatttgccgtttcgtcactttctccactaatacaaacacattttgctccaacgtacgcgatacaagcttttcgacggtctcttgctgaatcattccgcctggcccaacgaacaaaatgagcttgtccaattcgttcgcaagtgtcattaaattcgttcctgccagctttaacaaagtgtcaatcgcatgttcttccaccattacaccactttgtcctgctctttctacaatccattcgcgcagctctttttcggcaagcggagatgcgacaaaaacttccgcatgttccttcattagctttgttatttttttgcgttcatctagtttttcatacggtccaacgaagacgacaatcgaaaaaggggaaggggacattatgtacgattctaatttttttaagtcatgctccacttctttttctttctccgctgtaaaaaaataaggatttttaataagaatcactcgtttttcccctaaaaacggaaatgtttccgcatcttctagcgcagtttgcacaggagtatcttcgcaatcgtacacagatacattaaattcccgctcttcttccgttaataccgtacgaacgagaagttcatacgtttccgttaataaaaatgattcggttccatataataaataaagggaagacaaacgccgttttttaatttttccccaaaagtccaccaccatatttctcttctccattctgtctgcagtctttctatgttgaaaagatacaacgtttttcttatttttacaagggaatcggttagcgggaaaaccgattcccctttatataaacgttgacaaataagtcctaggaccttatttgtcaacgggttatctttatcttttcacggtcgcaaaaaagtatttgtgttaactgttgtcaatgaaggaaatgaataaggaggatatagatttttttttctttttcgtctatactaaaaatgattgcacgaggaggggtaaacgatgaacgtatttgaaaaagatgtacaatgcaaacgaaatgatgctgttgactctgccgttggttttatcgtttcattcggtttttttgcaacaatgtttattatcgcaacattgattaaatttttcggttcgtgaagagattgcttacataagcagtctcttttctttattagttatgctatggcagcatgacggaaaaggttccacgatttttcgaataaatatagcgaatcgcgccatgctggtctgtccgcaaaataatgacattccttttccggagccgttcgataacatatggggaaggatgatggtaacggttatgtttgccgacggaaataagtgcaatcttcggctgtactttttctaaaaataactctgttgtagacgtatcgctcccatgatgggccacttttaacacatcggcttctaagcgcggaaaaacgctgattaactccctttcccccgtttcctctaaatcacccgtaaataaccaggataatccaccgagctttgtatacaatacaatcgaatggttattatcatcacgatgcgttttccatggatgaagtacataaaatgaaattccatcctctatccatctgtcaccccttgatattttcaccacttctatattttgtcgttcagcaagttgaacaagtttttcttgtatcgaattttttgtttctcctttgccaatgaccatttgcttgacagaaaaatgccgaatgatttcttctgccgctccaatatggtccaaatctccatgtgtcgcaataagtttatcgatatatctcactccgtttgattttaaaaatggaacgacaacgtcttttcctacatcccacttccgctttcgttcctgccatggctgtctttggtgtggaagtgttcctcctgtgtcaataagatatactccttttcgatacggcaattcaatgtatatacaatccccttgcccgacatcgagtaaaatgacctcaccgtaacgatccatatatgggctccatgcatgaagcgtaataacgaaggcgacccatcctatactaaagtaacgccgcttctccatttgtacaaatgcagcaaaaatcgcggccgcataacagataagaaaaaagaaagaaggccggcctagaacgagtgacaacgaatggttagatgagaaaaatgcaacaacatcgctagagattacgataattttttgtaacaaccaaataaaaggaaaagaaagaagcgaatgtatataatgcgtgcctacagctgcaaacgaaagcggcataatggcgaaggaataaagcggcacaaaaataatatttaggggaatgctccataacgaaacttcgaaaaaatagtataaaagaaacggaagggcgctcaactgggcaataaaagccgtaaaaaagaggcgccaaaagacagaatcatgcgacaatatcatttgggaagataaaataagagcaaatgttacaataaacgataactgaaatccgacatcccataacatatacggatcgaaaagcagcatcatgactagcgttatacttaatgcatcgagcggcgataacttcgatttccagtaatcggaaactaaaaagatcattgctgtaaaggaggcgcgaataacggaaggagaagcacctgttagcacaatataaatgggaaggaaaatcaataggattatcgttgccgtttccttggtgataaagcgaatcaatatggaaaacatggctccgactaataacgtgacatgcaacccggaaatggctaataaatggattaatccgagtttttggtatccttccaaaagcgtctcgtctaattgccctcgttctccgtataaaagcgcttggacaattccaaccgtttccgatggaaaatgtgtttctaccgtgtgcagccctttttcacgaagcgaaagaagccattcatataacgttggggatgtgttgtggcagtcttgcaaggagattgattggggtttgagaatccaatgaatatgatgaaatcgtaaataacgacgataatcgaaagcattaggatttcgcggtagcgccggacgttcaagccttcccttcaccgtgcatactgctttaggagttaaagaagaaagctcttgtttttcctgtgccgattttatgtagtaaataagctgaagcttttcttttcccactttgacaatcgattttagttgatccccatccaccgaaatgggagcaataaaacgaatagtaaataacgtcatgttgccagacagtttcgtcttattatgatggtcgatataaacgaaatacatataaaaaaggcaaatcgttatgatagaaaaaagaaagaggcgcctttttcgcgtgaaaagaaatatagcatacagcacgataaacaccaaagaaatgtttggcctcccgcacccagcgatgatcccaaaaacagcagcaagcgctatataaacaatattcccccgcatggtttgcgcccctttccgtaggcgtgatttattatttttgcagaagtgacaatatttctttattaaatggtacgtgttctacccggactttcgcttgttcaaaaagttcaagcgcatacggatgatttttgtaatcttgcgcataatatacagcgcgaattccgctttgaataatcgccttacagcaatgtagacaaggaaaatgagttacgtacatttctgctccttctgtcggtacgccaaatttcgcacattgaataatcgcattcatttccgcatggatggtgcgaacacaatgcccgtcaataacataacatccctcatcaatgcaatgagcgccgccggcaatggaaccgttatatcccccggcaataattcgtttatctcggacaatggtggcgccaaccgccaatcgtgtacaagtgctgcgcaatgccaacaaatggctttgtgccataaaatattgatcccatgtaatccgttccatacttcctcccccgcttgtccatcgcaaattgatttttccttcagaaagtgcacatatttttagtgtaatgggcgagccagcaaagcgtcaacgacattatggcacaacaatgtgttcttttattttttccaacgtcttttctccaatgcctgtaacatttaataaatcttctgctttttgaaacggtccatgctcttcgcgataggcaataatggctgccgctttagtcggtccaattcccggaagttgcaatatttcttcctccgatgctgtattaatataaattttcatggaatcattagaggaaacaacagaagaatctatggaaggaatgttcgtctccccgcgttccggtacataaatcatcatttcatcatgtacttttgccgccaaattgacctttgtttgatccgcttcttttgtaaatccgccagccattgctaccacatcattgacacgcgccgtatcctttatttcgtatactcccggttgggcaactgctccctttatatcgacaataattgttttggattgcactttctcttcctttttctccgatacttccatcatcatttgttccgaagctagtatagaaccttgttccttttcgatcatttcattgtttctaaataaaatgaccaccgcaacgatgaacactgccaagagcagaatataccatcgtttgtcatacttttttattgcttcccacatgtccatcatcctttcaaattagtcataaaataaagaaaacgctcatacatatcgttgaaaagactatacgtactgcaatcagggaggggggagtgaagcatggaaatcggaatgattgggacaggaaatatgggaaggattttaattgaagcgtttcttgaatctggttccgtcaaagaagaccagcttattatcacgaatcgtacgttagaaaaagcgctcgacatccagcgccgctatccgggcatatatgttgctgccagcgcggaagaagtggtacagaaggcaacgattgtgtttttatgtgtaaaaccattagatattcacccccttttgcaacaattgtcttccttttggacaaaggaacattgtcttgtatcgattacaagcccgattagtgtacaacaacttgaagctgccgtcccttgccacgtagtgcgcgttattccaagcattacaaaccgggcgtttgctggaagcacgctaatcacggttggacagcgctgttcttcacactatcaaaactatatagaaacgctatttcgtcaaatttctgctccttgctatattaatgatgaaattacgcgaatcgcttctgatatcgctagttgtggtcccgctttttttagctatttgcttcaacgatttattgaggcagccgccgcaaaaacatcgattacaaaagaacaagcaacagaattgacaagcaatatgattattggattaggggaattattgaaaaagaatctttatacacttccaacactgcgagaaaaagtttgcgtgaaaggcggtattactggagaaggaattgcggtgcttgaaaaagaaatcgaaggggtatttgaacgagtatttgataaaacacatgaaaaatttaaagatgacatcgaaaaaataaaaaagcaattcggtagttaattattcgttaaaaaaagaaaaaatcctgcttagcaacaaaaaatgttttattccgtaccgaagtcaaaatcaatcaatagcttttctgccgaagccagcgtgtaatcgctttaacgggctttggcagaaaagcataaagctttaaaaagagggaagcgccgctatttttcattttttcgcaacaaagaaaacacgttccgacgtttcgcttggcgcttcatctgtaaaatccgcggttatttccagcactgtaaatcccgcttccgtcagccattgtttatactgatcaatctcataggtgcactgtcgatgcagttcatcatgccgttcatattttccatcatcgccacggacgaaaaacgttaattcatgctcaacgctatgcggcaacgaaagcggatagcaagaccaaatataactgatttcctcgtcattgcttgtaaatatcgcatcttgaaaaatatgatccattttatacgtcgaatgaacgtcaaataacaataaaccgtcttcttttaacagttcataaatgcgggaaaaagtttgccgaacttcactttcttctaataaatagttgagtgaatcgcaaaaaatagtgacacaatcaaacgacgaaaatccttctaattccgtcatattttgttgaaaaaattcaatggtaacctgttgagcttccgctttcgcttgtgcaatagcgagcatattttcagacaaatcgacacctgtgaccaaaaatccttctttcgccaatcgaacagctaattctcctgtgccacatccgacatcaagaatgcgttttgcaccttgacgtccatactgctttagctttttttgcacaaacgactgccatgcatcatacggcgcttcattcattaatttatcataccaataagcaaatgactcatacgtcattgctgcaacacgctctccacatcttccaacggcgcatctccccataaacgttctaaattgtaataattgcgttcctctttatcaaaaatatgggcgacgatatcgcctaaatcgactaaaacccattttgcctcatgaaacccttctacccgtttcaccggaatatggtgttcctctgctttctcttttatttcccgcgcaatcgcttgtacttgtttctccgaatttccatgacaaatcacaaaataatcagcgacaagagaaattcctttcatatttaggacaacgatattttccgcttttttgtcgtcagctgctcgaacaaccaattgcaatatttcctgttctgtcattcttcacattccccctttatttccatcatcaacgaattatatgtgtgaatcgtgtctggataaatgagctgattttttttcaacaaaaattgaatagtgttttgcaacgcttttattaacgccttgttcaaatcttgttttgcaagatcacgtacttcgtctacccctggaaatatacgtccaggctcaatataatcggcaagataaataattttttccaataatgtcatgtttgcccgtcctgatgtatgataacgaatcgcgtttaatatatcttcatcttcgattccaacttccgtccttactaagtaagcaccgactggagcatgccaaagttccgagttgtaagaaagcaagtcttttggcatattttgctctaaaatgatttgtttcatttcttctttcggacggaacttcgcatagtcatgaaaaatagccgccaattccgcttttttcacatccgctccatactgctccgcaagctcgattgccgtttccataacgccaattgtatgttgatagcgatgttctgtcaattgttttttaacgagagttaacgctttttctcgctccatatagctttctctcctcaatataaagtcttacacattccggcactaaatatcggattgtttgtccttttcttacccgatcacgaatcatcgaagaagataccgcaaattgcggcacttctacttccataatcggataagatgtttcagtggagaacccaggccgctttacacccacaaatgttactagctggatcagttcagcaattttataccagtgtggcaaatattccaccatatctgcaccgataataaaataaaactcatgatctgggtgcatagaaagcagttgacgaattgtatcatacgtatacgacggtccttctctttccagttcaatcgtttcgatatgaaagcgcggatgatcagcaatcgctaattcaagcatgcgcaagcgatcttcgctttttgtcacttgttcatgttgtttatgtggagggatgcggttcggcataaaccaaatttctgacaactgaagagcatgcagcacttcattcgccattaataaatgcccgtaatgcggtggatcaaatgtccctccaaaaatcccgatttttctcatattttcttccctccgccatgcatatgcgcaactttgccgtttagcgcggtaacacaatttgcttattttcttttgactccttatacaatacaatggtattcccaattacttgtacaagttccgcgcccgctccttgtgcaagttgctcggcgacaacatggcgatcttcctcacaattttgcagcacgctcactttaataagctcacgcgcttcgagcgcatcgataatttgcttaatcatattttcattaactccgccttttccaacttgaaaaattggtttcaaatgatgggctttcgcccgcaaaaaacgtttttgttttcctgttaacatatgttatgttaccccctaagctgttcgatcactatttttttcatacgttggacatccgggaatattcctgtccatttttcaaatgctaacgccccttgatatacaaacatcccgactccattttggataattccatttctttttcgtgcttccttcaaccattttgtctctaatggattgtaaataatatcagaaacgatcgtttcttctttcatatttgcaagagaaagcggcatttcttccatattagggtacattccaacagacgtcgtattaatgagaatatcatattctcctaaacgctcttccgcttcatttaacgagtatacaactgatgaaacagaagcattacattcatcaataagctgttttgctttggataccgttcgattgcaaatatcgatttgttttgcaccgcgatcggcaagagaaacgtaaatgcctcttgctgctccaccagctccaataagcaaaatgcgcttttcttttatatcgacgtttatttcttcctctagcgcccgaacatatccaggaccatctgtattatagccgatcaatcgtccatttctattcacgatcgtattgaccgcaccgatgcggcgcgctgttggatccacctcatcgagcaatggcatcaccgctgttttatgaggaatcgttacatttacccccgaaatgccaagggcccttaccccggcaatagcatccttcaagcgttccggctctacatgaaatgcatggtagtgtgcggcaatgttcatgttttgaaatgcatcattatgcataattggcgatagggaatggtgaacagggcaaccaaataacgcatataatttttccattttctcttctcccctattttacttacaaaagaattaaatcaatgatttccttattaagatgtcgactccctttggtgcatacgcaaccacttgcgctcctggttcgttgcatgtcacccaaccaagtccggaaaatacaatgtctgtctttctttcttttatggtgaatgtatgcgcctctaatggcgggaattggtcgatataatgtttgcgcggaggagaaagaagttcacctaattgattggcatataacgcatccgctttttctaacttcgtccgatgaatgagcagctcattggagaaataacatacaaaagaccgtcttcccccttttatataatcaagccgggcgagccccccgaaaaataacgtttgttgttcattcagctgatacactttcggatggatttctcgctttggagtgatgatttttaaatcttttttgtccacaaagtgcgccatttgatggtgattaataattcccggcgtatcataaatcgccgctccatcatctaatggaatttcgatcatatccaacgtcgttcccggaaaataggatgttgtaattacatttcctttccccgttgcctcttgaataatacgattaataaacgttgattttccaacattcgtacagccaaccacataaacgtctttcccaaaccgatatttttcaatcgcctccattactttcgccattccgattcctttgacagcgctcactaaacatatgtcaattggcttcaagccgagatcgcttgccgattgtttcatccaatgaataagctttggatatttcaccgattttggaagcaagtccactttattgccaacgagcataatcgggttgttcgcgacaaaccgatgcaatcctggaagccagcttccattgaaatcaaaaatatcaacaatttttacgacaagtgcttccgactgtccgatgcggtgtaaaatttttaaaaagtcatcatctgtcagtgctacatcttgcacttcgttatagtgctttaagcgaaagcagcgttgacaaatgacttcttctttttctttttctaaaacgctttttggtgcatacccaggttttgtctcatcttccgattgaattagcgctccacagccaatgcagcgaatttgttgttccaccatcattcctcccaataaatcatgccttttttacgcatcatatttaaaattatccgttctatctttcggttcaatcgagtccaaagcccatctgtctgcgcaaccggtacaactaaaatggtatttaatcctaaccggtttcctccaaacacatcggttagcaattgatcaccgatgacaacaacttcatctttcctcaactgcatcatcgatagtgccttttgaaaagcacgtgtcaacggttttcgggcttcgaaaataaacggaatgccaagcggttccgcgaaagattgcacccgctttttattattattcgatacgatgatcaccttaatgccctcttgtttcatattttcaaaccactccattaactccggagtggcgcttggacgatcccactcgacaagcgtattatctaaatctgtaatgattcctttaattcccttttcttttaactcactaggagtaatatctagtacacgtttgacaaactggcttggcaaaaaataatgaagcatgtccatcaccttacctttttaggcactgactttcggcttttctgcctttaaccatcatacctaattttcactagtctttcaaaacaaactgcggcaaatatatacaatacccaaaattttttcgacaaagttcgttatccccgaaattgtggataagttttacccacatcattcacaagcataaaatcagtttttcaccaacttataaacatattttccacatgttatccactaatcattgtggataacagaacggttgttctatatcgaaaatcatgatacagttaaagtaacttaccattatatgtattgattgcaaatcatattccattgctgaagggggttttcagcatgaaacatctatctgatgagttgttaatcgaatcgtattataaagcaaaagaattaaaattaagcccggagtttattgaattaattgaaaaagaaattcaccgccgttcgctaggacacaaaatcaagctttcatcataatgagccttagggctttttttttattttaaatagccgattcgctcgcctactttaactcccattggtgcaacaatccgttcatcaagctcaatactgtctttttcaaacaacaaaacgacggtagagccaaaagaaaagtaggcaatttcctgccctttagtaagatgctcgctcgcatgggtaagttcaatgctgttgacaaacatcgctcctatttttacaatcgcaatatgtttcccatttgcagctacttctgtaatcatgcgatagtttttcgataacggccgctttccatattttaagccaaggcggttgacagggtacgatttttttccaagcgcccattgcttttgcacgactccagatattgggctatggatacgatgataatggcttgggcttaaatacaaaataataaataatccgtttaaatatttttttgccgcttcatcgcttccgagcatttctgcaatcgaatatgtcttgcccttaacgacgatttcactattttcacgaatcacaccgatatcttcaataatcgcatcaacagggctaataacactgtttttcgtttgatcaatcggtcttgtccccgctttgagcttgcgaataaatagttgttgcaacgtttcataattttttaagtttttttccatttcttcctgattaatatcataaatttttgcatacgatggaataagtaatgcacttaagcgggacttcgtaaaaattgcgatcatttttgatgaaagtgaatgattcgtcaattcaatcataagacgatacaaccattttaacaaatatattccctccaatttatggcggtcatgttttttactacttttcatattataaataaaatgagtataattgtagtagactttgtttgccgcgttttagagcgaaaaggagtgaggagaatgtttttattggattatttagattacacattaaaaaagctaaaagcaaatatggcaaatattttaacgatgaccaatttatcactaggtggtttttccgtcttaacgacgttaaaagggcagcttaatgtcagtttgcttctcgtttttttagcagccttagtcgaccgctttgatggagctgttgcccgcaaattaaatattgaatcagaactcggaaaacaattggactccatgagtgatattatatcatttggagtagctcctgcgttgttaatttatcaaagcctgctgcatgaatttggcgcgcctggtgcgttttttacgattttatacatcggctgcggcgcctttcgtcttgctcgttttaacattacagaaaacaacggctatttttcgggacttccaattacagttgcgggagtactgctaacattaagctatttaacgattcattattttcctccgcaatttttcattttccttatgattacattgtcgtttttaatggttggaacatttaaattgaaaaaaatataaaacaaacataggaagactgtcctttccaaaatgaagtcataatggattgggcagccttttttattttctattcacaccattttctcttttcaatccttattattaattatatgataaatgtgaattcattataaagtacaaataacagatgaatatggtgttttaagaaataacggggggatttcatttggacaaaacatccattatcggcattcttcttggtattatcgctgtaggtgttggaatgtactttaaaggtgtcaatccaagcgtattaattaaccctgcagcgattttaattattatcgttggaactatcgcttctgttaccatcgcttttccaactcgcgaaattaaaaaagtgccaaaactgttcggcgtgctttttaaagaacaaaacatcccaaccatcgaagaattaattccattgttcgtcgattgggcgaacgtggctcgacgggaaggattgctcgcactggaagcaaaattagacgaaattgatgatccatttttacgaaatggtttgagcatggcaattgatgggcagacacaagattttattcgcgatgtaatgacagaggaaattgaagcgatggaagaacggcatgaagcgaatgcagccattttttcgcaagcaggtacatacgcgccaacacttggggtgctaggagcggtcatcgggctaatttcggcattaggcaatatcgataacattagcgagctcggcaaagcaattagcgcggcattcgtcgcaacactgctgggaattttcactgggtacgtgttatggcatccatttgccaataaattaagaagaaaatcaaaagaagaggcgaaaatacggcgagtcatgattgaaggggtcctttccattctagaaggacaagcaccgcggacaattgaacaaaaacttgcttcctatcttccggaaactgaacgcaagaaaattgtagaacagggagaaaaaagaaatgagtaagaaaaaaaaacaaaaacaagaagagcatattaacgagtcatggcttattccgtactctgatttattaacgttattactcgctctttttatcgttttgtttgcaagcagccaaatcgatcaaaaaaaattccagcaaatcgcccggtcatttaatacagcattggctggcggaacaggtgtgcttgattttgaaagcccaatcgaaccggaaaccccgccttcgccatcaaaacaagaacataaacagcaacaaaaaaattcaaataaagaagataaagaagagttgcatgccgtacaagaaaaaattgatacatatatcgcggaaaagcatttaaatgggaaattacaaacttctttaacagatgaggggctggcgattacgatattaaatgatattttatttgattccggaagtgcagaagtacgaccaaaagatcgaaagctagctaaagagatttcccaactgcttgtcatgaatccgccgcgaaatattattattagcgggcataccgataacgtaccgattcacaatgcgcaatttgcttcaaactgggagctaagcgtcatgcgtgctataaattttatgaaaatattattggaaaatcccgaactcgacccgcgttggtttagcgcgaaaggatacggagaatttaaaccagtagcgcccaataatactcctgaagggcggatgaaaaaccggcgcgttgaaatcttaattttgccaaaaaccgaagcttcccgtcaataatttgacgtttccatctctctccctattgatgaaaaaggctggcagatgtttgccagcctttttatgctaaagcttaatagaaaatttaatcactcctgcttttaccattgtttccaccaaaatcacaaatgctggaccaataaacagcccgataaaacctaacagttgaaatcctaaataaacgctcactaatgcagccaaaggggaaatgcctaaattggttgagaaaactttcggctcaataatacgacgtataaccgtaataatcacaaataatacaatgagaccgatccctaggccgctattgccattcgcaatacttattatcccccatggcactaacaccgagccagtccctaaaatcggcaaaatatccacaacaacaattagcagtgccataataaccgcataatccactttcaacaacaataaaccggccaatgcaaggaaaaaagtgatgagacttaacaaaaattgcgctttaataaacccgatgccagctttgcttaattgcgtcacaatcatcgctaaccgctgatgtgtacgttcagacaaatattttttgagcctcttttttaactttggcaaatctaaactaattaaaaacagagctactaaatatactaaaaaatgaataagaaagccgggaataagcgtgataaaatgaacaatcgattgcgtcgaattcgtcgcaaattccaaaagcaaacgttgtatcgtttcgatgctgttttccaacgaagtgataatctcttttggaatcgaactcgaatacgattcccatgtttgaataaacttattaaaaacttctgtcgcttcactcaaaaaatgtggcagtttttgcgaaaatgtcataatttgctgcacaagtatgacaataagaaaataaaacgcaaagccaacgataataagaaataacgaaaaaaccgtcgttactgcatgcacccgtttcagccggtaattgttctgcaaattttttactgctggctctaataataatgctgtcgctaatgcaaagacaagcggcaagctatacggcagcaaaaataaacctattgcaatcacgaaggcaataataataaactttttcactatcataccccattcaatttgattttacttcgcaacttctattataaatatagcgaatggagtaaagacaatcaacaacattaaaatctccctgctatttggaaaacgagaacaatcatcccaagaaaccatacatacatcgcaaatccttttaatgaatgacgctttcaatagttaatcatccagcgcactgcaatatagccaaataacgccgaagaaaccgtcccgatcacaaacgcatctaacagggtgccgatatgaagcatagtatcaaggaataaccccgcctcatcaagcccaaacaaatgtctccccaaatataaatgtcccgtactgctgattggcaaaaactccgtaagcccttgaatcattcctaaaataaacgcctctatttttgtcatcgttctctcccccaacattccccttaaaaacaattatgttcgttttcgacgataaacttgaagcacaatataaatgacagtaaccacaatcgcaacgatgatcaccggccgcaaataaggccgggcaatctcatcaatttcctgccagtggcttcctagccgttcccctaaaaaaataaagaaaatagaccatgggataaccgcacatgttgtataaaaggtaaatttcttccatgacatttttgcgataccagctggaatagaaatggcatggcgcacaaccggaataaagcgcgcggtaaaaatgacgcccgagccgtatttttcaaaccattgctctgataaatcgagatgtttctttttaatcaataaatattttccatacttatcaagaaacggtcttcccccgtagtatcccatccaatatagaaaaagctgggcgatcgttccgccgatggttccagctatcaccgctccaacaaatgatatttcctcacgtgatactaaataccccgcatatgccagcacaatttcacttggaatcacctcaatcattaatgctaaggcaattccgatatatcctaaatccgctaaaaatgtaaaaatactttgtatgaattcgtgcatggttcttcctcctatgtattatgtactcttagccaagcatctcattacaaccttattcagcaccaaattatactatactacgtggaagaaaaaaataagtccttatactgaaaaagctgtccttttctagcaggacagctttttcagcatttatgcactttgctgcaattgcgcgatgtattgttttcctttttcttcgttatattggccttcccattttgacataatgatcgctgctaacgagttgccaataacattcactgctgtgcgcgccatatctaaaatacggtcgattccagcgataaatgctaatccttctatcggaatcccaaccgtgcctaacgtagcaagcagcacgacaaaggatacacccggcaccccagcgattcctttcgaagtcaccattaacacaagcaaaagcgagatttgttgagaaatcggcatgtcaataccgtacaactgcgcgataaaaatggccgccaacgcctgatataacgtagaaccgtctaagttaaaagaataccctgtcggaatgacaaaggatgtaatcgcttttggacaaccgaaattctccattttctccataattttcggaagaacggtttccgaacttgctgtactataagcaagaattaactcatctttcaaaatttttataatatgaaaaatatttataccaaataacttagcaacaccgccaagcacgacaaagataaagaacaccatcgttgcgtaaacaacaatgacgagcttgctgagcggaataagcgactctaccccaaacttagaaacggttacaccaatcagcgcaaacacgccgaacggcgcaaacttcataatttggtttgttacataaaacatcgcttctgctgtaccttggaaaaattgaagaactggctttcctttttcgccaatcgccgctactcctaaaccgaacataacagagaagaaaatgatcggcagcatatcccctttggttaacgattcaaaaatattttttggaacaatattaacaaaagtttctaccatcgaatgatgctgcacttcgtttgttgtatcaacatagctttgaatatcggttttttctaatgatttcatattaacgccggtccctggctgaaaaatattcgctgccaataaaccgacgacaatcgcgatcgttgtgataatctcgaaataaataatcgttttgccgcctaattttccaagcttcttcaaatccccaacgctggcgactccaactacaaggctagaaataacaatcggaatgacaatcattttgattaaacgaaggaaaatatctccaataggctgtaaataagtggcaaccttcggatttccgtaaaaaatggctcccacgataatccctagaatgagaccaataaaaatttgccaagctaatccaatttttctcattcattcgcccctttcttttatgacatttttagacaaaaagagacaaaactattctactatcatattttcgttatgtcaagaatattcatataatatcagctatgaagagtatatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccagttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggataacttgctttttactccctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatataccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgatataatattgtcattgaattccaatttcttttttgtgtccaaacacgtacaacaccgcttcatcatatacataagtaataggcaatcgcctaaaacaataaaggtgggggtaacacgatgtcaggcattttatctgcgttcacattcctcattaaggaattagtgtttttagtatcatacattaaaaacaatgcatttccccaaccgttaagcgccaaagaagaagaaaaatacttacagcttatggcgaaaggagatgaacaagcccgtaatattttaattgaacataatttacgcctcgttgcacatattgtaaaaaaatttgaaaataccggcgaagatgcagaggacttaatttccattggcaccatcggtcttattaaagcaatcgagagttactctcctggcaaagggacaaaattagcgacatatgcagctcgctgcattgaaaacgaaattttaatgcatttgcgctcattaaaaaaaacacgaaaagatgtctcactacacgaaccgatcgggcaagataaggaaggaaatgaaatcagcctgatcgacgtcttgaaatcggaaggaaacgatatcatcgatgaaattcagctaaatatggaactcgaacaagtgaaaaaatatatcgatgtgctcgatgaacgggaaaaagaagtgattatcagccgcttcggccttgatatgcagcaggaaaaaacacagcgggagatcgcaaaagaacttggcatctcgagaagttatgtatcgcgcatcgaaaaacgcgcattaatgaaaatgtttcatgaattttatcggaatgaaaaagaaaagcggagatagcttcatgccttcgcaagataaaaggagcaatgttacgtgattgctcctttttctgtttaatccaagtgcaaacacaatatcccattcctttatagtcggaaataattcgagtacaacagccgcatcatgtcgattcgcagttgtgtaatattgaatggttctcccaaacaataatgcaaatattaaaaaactaaaaaatttatactcatattctcatctaacaggttatctgtgctttaaaatggattctttcgtatactagagttcaacacttgctaggcaaatcgtgctattccatggtcgcgttccttaaatagtaaatatagtctgtagatattcccggataacccaactgcctgatattacagattaattttgtgcttccacacttacttccgccgttataatcaatgcgatcgatgcagcaatcacaatccccatcaccattgcgaacatcccttgtcccctccttgcaagttcttcatctttattttacacggaggaaccatcggtttctgcgcatggttttgaacaattgatgaaaattcaatcgtcaatagcaaaacgcacaacatgtttgcaaacggcttttataaaaagcaaaaaacctgcctcttcaccaagaaaaggcaggtttattcgtctgtctcccgcaataagcggagatatttaatcgctcgttgaaaaaaggaaaacgcgcctactaacaatatcacaatgaaaggaagcaaatacgcctttttctccggcgcaattgtaggaagaagcgtaccaatatacaaaaagacgcttaacgctagcaatacaccagcaaacattttataatcatccgctttttccttccactgttgtttttgccgttccatcgctatcccccactttccatccttaactgtaccatataggacagaaaatatggggatgtaattttaaccatgcaatgcctgtgctaaatcttcaagtaaatcttccacatcttccaatccaacggaaatgcggatcaacccatcagtaatgcctaattgttcacgacgttctttcggaatggatgcgtgcgtcattttcgccggcaacgaaattaagctttcgactgctcccaagctttccgcgagcgtaaagtagcgcacacggtttaacactcgatcggctttctccgcgcttccgacatcaaaggagaccatgccgccaaatccgcgcatttgttttttggcaatttcatagtttggatgtgtttccaatcctggataatacactttttggaccgctggatggttcactaaaaattcaacgattttcctcgtgttttcttcatgctcctccatgcgtacaccaagcgtcttgatgccgcgcattaaaagccatgaatcttgcggaccgagaattcctccggtagagttttgaataaaatgtagtttttctgctaactcttccgaattgaccaccgctaaaccagcgaccacatcgctatggccgcctaaatatttcgttgcgctatggacaacaatgtcggcgccaagggcaatcggcgtttgccaatacggggtgctgaacgtgttgtcgacgatcgtaagcaagccatgctttttggcgatggcagaagcagcttgaatgtccgtaatttttaagagtggattggttggcgtttcaatgtaaagcgcttttgtgttcggctgaatatgtttttcgatgtttgaaaggtcgcttgtatcaataaaagtcgattcaagccccaggcggtttagcactttcgtcatgacgcgatatgtgccgccatacacatcgtccgttaaaatgacgtgatccccgctgttaaacagcatcatgaccgccgtaatcgccgccattccagagctgaacgcaaatccggcataaccttcttctaaatctttaataagttcttccaatgcgtggcgagtcgggttgccagtacgcgaatattcaaagcctttatgaccgccaattccttcttgtttatacgtgctaacttgataaatcggaaccgaaaccgctcctgtatgcggatcacctgagatgccgccgtgaattagttttgtttttcgtctcacttaaatcccaccttcataaatatttttgcttaaatagcgttcgctgctatccggaaaaataacaacaatatttgttcccggtttcgcctttttggcctcaagcaatgcagcatgaaacgcagcacctgaagagcttccgacaagcagcccctcttttttggcaagttcttttacccgcttaaacgcatcttcatcgcgaatcgtatgaatcgcatcaaaataacttgggtccatataatctggcaaaaattccattccgattccttctgttttatgtggccctggttctccaccgtttaaaatcgatccttctggttcgacaatgaccgttttgatgttcgggtttttttcttttaaaaatgttgccgttcccataaatgttccgcctgagccagctcccgcaacaaatatatcaatttgtccgtcaaggtcatcccaaagttccggaccaagcgtcttataatacgttcttggattagctggattagcgaattgctgcgggcaatacgagtttgggatttttttggcaagctcttgcgccttgcgaatcgctccttgcattccttcgctcgtcggtgtgtggacgattgttgcgcctagtgctttcataatttgttgtttttccacactgaacttttccggaacacaaaaaatgacattaatatttttgccgattgccgctaacgccagcccaatgccagtgtttcccgccgtcggctcaatgatcgttccgccttctttcagcttccctgtctcaagcgcatcgcgcaataactcctggccaagccggtctttaatactgcctcccgggttgaaatattccaattttgcaaatacgcgaacaccttttggcaatggaaattgggttatttcaattactggagtatgaccaattaagtcatgtacacttttggctactctcatactgtcactccattctttccaaacatagagaacgaggaaggagttccttcctcgattatttttgtaacgatgacacgatggataggactaaatcggctgaatgtttggcagcagtatctaaaaactgctcaaatgacacattggattctttaccagctatatccgataacgcccgaataatcacaaacggaacggcaaattgcgtgcacacttgggcaatcgctgccgcttccatttccgctgcacataactctggaaacttgcttcggacaaattccacgcgcgccggatcgttcataaacgaatcgccggtcgcaatgagcccggttactacttgaatatccttgatttgtttcgcgttttgttccgcgatctttactaatgtttcatccgctttataacgcgccggcattcccggcacttggccatactcatagccaaaggccgtcacgtcaacatcatgatgtactacttcattggaaatgacgacatccccaacatttagcgtggataaaaagccacccgctgaaccggtgttaatgacataatctggacggaatcgctccaataaaatcgctgttgacatcgctgcgtttacttttccgatccccgatttcaacagaatgacatcggcaccgtttaatcgtcctgttgaaaattcgcaattagcgatcaccgtttcttcccgttcttctattttgtcgcgcaaaatcgttacttcttcttccattgcaccaataatcgctattttcatttatctccctctttctgctttttttactgcttcaccgcttccatcacccatacaaatgcattcttttgcgtaaacgtgacggtaaaaccattttctttaaatagttttgttaatacatccagcgtcgtataatactcacgccctaagtcatctgctaaatgatgaaatccgcgctcccttgcctcttctatcgcccgctgaaatgcttggcgatcgcgaaatgccgtatcagcaaacactattttatcacctttttttaatagctggctatacttagcgattgcttcccctttttcctcgtcggtaagatgatgaaatgcataagtgctgacaatggtatcaatcggtttaggaggaagcgggaattgtaaaaaatccccgtcgacaatcaatactttatctccaagcttttcacgcgcttttttccgcatcggttcggatggttcaatgccgtatactgtttttccttgttccagcagctttttcgttaaatttcccgtgccgacgccaaattcaagcacaacacttcccgctttgctggcaactgtatttaaaatatcctcataattcgcaaacacttcacgatattcttcatcatatccttcgacagattgatcatatgaatctgcccattcttcaaacaacccaagaaattctctacccatgatgtcacactccataatttttataattcctataaatatactatgatttttatcctaaatctgttctcaatgtatcataagtttttattttcttcaatgaaaataattgcctctcatccattttcattcatcattttatcctaaaaataaaacataaatattgtgcgaaaacagcacaggaaaaagcaaaagatggatttgcctctataaataacgatatatttttatcaaaagttttttcgactgtcggaggcaagtctcgatgacttgccttcgtcacgcataagcgtgacaaatgaccgacagtcgaaaaaaatggatcacaagaagcagaatttatagataatgctgcggatgtttgctacacttggcggtggaaggaggcgttatcgatatgaatatttcccttgatctcattgaagataaaatcgaattttttgaagcagatgatttgcagacactggagaaaaaaattaacgaacaaattgaacataataaagcgctgatgcttcatgtccatcacgtttctcaccaaatgcatgtagcagaaaacggaaagcggttttacagcgcagttgttcactttaaggcaaaaaaataggcggatttcctgtaaaaaggaaatccgcttattttcttaatttctgcactttcgtcggtttccatccttggttttccacccattcaatatatactttgtaatactgtgctttatctctagtagagatcgttgctacagctttattcggtccgttgttgccgataaaccaaacaatcatatcggattgggaaaggccggtcgcatagctaacggcgtctaacatttccttccaatccacagaatctttcttaaactgggtgacatgtggttcagactgcgtcgtaccaatcggctgccatgcaggattcacaatttctgtttctatattcgacccaggaggccctggagtttctatcacttcttgctcttcttcgctcgtttcttcctgatctgtttgctcgctttcttcgtctttctcttgttgttcattaatctctacttccacttttttttcgtcactatcttttttgacttctgtctttggctgtggctttgctgcttgttcgctcgatcggccgtcatcggaaaacaaattccatgcgataacgataatgaacaaaactactatggcaatcgctgtattgagaatacgattgattttacggcgctttgcccgctgtgcaaaacgctggcccatttcgtttgccaaccgtttcacccctccttcgtatagctgttcttattgtatcagatgatgctcccctaataaactgtttcgttgttattgcgaatttttgtcccaattgtccaattcatatattttttgtacaagatcataaaatacatcgtttgtcactgtctgcgagccagggcagtctaactctacgacaacgagcgcatatctcggcgcgtcagcaggaaaatagccagcaaaccatttattgatcaattcctcattatggagcatttttcctgtttctgctgtacccgattttccggctaccgcatatggaagtgactgaaatcggcgtcctgtgccgcgttcatcaacaaccacttttctcaataattgctgcagtttactcgcagtgacaggagaaatcggctgttcatcggaaaaaggctgctgtggaaacgtaaaaaaggtggtgccgtttttatataaaactttacttactgctctcacttgctttgcctcgccatttcgcgcaatggtggccatcatattggcaaccgcaagcggcgatacacgtacatctttttgcccgatcgacgtttgtgccacagcaagcggtatacgcttatctttggcatcgtgccagatcgttccctttcgttcttctggaaattgctcaaaattggtctcatgatatacatctccttgccatcctgaaagcggatataatcccagcttttttgcatatatttcaagaatgtcagggtcttgttgaacgagtttttttccaagtgtcgcaaaggcgttgttgcagcttgcggcaaaactttcttcaaatcctagcattccgtaagaatgagcatcatcaggcgtcactccgtctatttttttactgcaatcaaacgttgtttgtttggaaaccattcctttttctagcgctgctgccgcaacaacggttttaaatatcgatccaggggtttgcggcaaaatcatttgattttccgctccgtgatttttatatggatttcgaggatccatatcaggacggctaaccatggcaagcacactattcgtttcgatgtccaacaatacaatgccgccttttttcaaatgatgctttcgaacaatggtttcagcgatttgctgcaaatcacgatcgatcgtcgtttgaacagaaacaggataaaatggattgccagggtcactatacttcacattaatcccaaataaagggccgccttccgcatcgacatgatacaacagtttcgtttccccctccgggattaaaaattcgtcaaatgccttttgcaacccatgaattcctacttcagtatgtggcgaaagattccgttttggataacgggaacgcaaaagctgggtgtccgtgcgggtaaaaccaattaaatgttgtgcatatgttttctcaagcggatgctgtttttgaaccgcaaacacaccaggaatatgtaattgattaattttttccatttgttcttctttcaacacaaatggagtgccatcaatggtaaaaataaacggttcttttgccttttctagttgatcaataatgatatgaggagaaatatggaggatttctgctaatttttcgacaggccactccatcttctttaaaaaaggaaacaaaacaagagaaggaatatactcattcgtaagcggctttccgtgccgatcaataaacgttccccttccattatcaatgaccatttcttgtgttcgttgttcgatgcttttttcgatcaagttgacttttttattcgaaaacgactctgtgctaatcagttgaatttgaacaagccgcccgataaaaagaaaaattccaatttgaataatagaaagtataaccattgttcgttttttccacataaaaaaacacctcatcttcattttcgacgaggtgtttcgttttaaaacctattttactgcaacaattttgacaagcatttcgcctcctggcgtttgtaccgtaacttcttccccaactcttctgccaagaagcgattttgcaattggagagtcgttggaaatttttccttcaaacggatccgcttctgcgcttccgacaatcgtatatgtttcttcttccccatctggaagttcgataaacgtaaccgattttcctagcgaaaccacatctggattttcggtgtcctcttcgataataaccgcattgcggatcatgttttcaagcgtttgaattcgcgcttctacaaatgcttgttcatcttttgccgcatcgtactcggagttttccgataaatcaccaaatccacgggcgattttaatgcgttctactacttcttttcgctttactgtttttaaatactcaagttcctgttccagtttctcttttccctcttttgtcattggaaattgcttttcgtttgccatcatgcttcactcctctatatactttctttattgttgttatgatgcaaaaaatgtgtttatgtaaaacgtacgaacaacaaaaaaagttgctcgtacgcttacttgttattataaatatttattttgtttatgttatgttattataaaaacgatttttgttcaagaattgtgcgaatttttgtaaccattaaatcaatggctacatgattgtggccgccttctggaataataatatcggcataacgcttcgtcggctccacaaattgattatgcattgggcgaacgacggaaacgtactgttcgatcaccgactccagcgtacggccgcgctcattaatatcacggagcaaacggcgaataatgcgaatgtccgcatccgtatccacatatactttaatatccattaagttgcgcaatcgctcatcctctaatacaagaatcccttctaaaataataacatcttttggctcaacgtgaataactttatcggatctcgtatgaagcttgtaatcataaactggcttttcgatcggctcataccgcaataatttgtgaatatgttcgatcaacaaatcgttatcgaacgcaagcggatggtcataattcgtccgcagccgctcttcaaatgggagatggctttgatctttatagtaaaaatcttgctcaagcactaaaatcgagcgatcgccaaaatgctcataaatcgccctggccacactcgttttccccgatccggacccgccagcaacaccaatgacaacaggcttcttccccatgttagatctcctttctcatcatgttgtatgggaagacttctcgctctactttaaacttgacaatttgcaatggatggcgtgcagcatctaactcgtttccatcttcgtcccaaattttttccactacttgtgtgaagttttcaatttccggtccaaaaaattcgacttcatctcccggtttaaaaaagttgcgttgttgtaatgtgacgatcttcgtttctttatcataatccagtacaagaccggcaaattcatggcttgtttttcggctatgagaaccgtacatatgatctgtatagcccggcattccttcaaagaaagatggagccgtatcgcggttggcacatttatccaactcttttatccattcttcgcgaatgacaaaattgtctgggtcggcgcaataggcatcgattactttgcgataaacactcacgactgtcgccacataatggatcgatttcatccgcccctcgattttcaagctgtcaacgcctaattcaatcatcgttggaatcgcgcgaattaaattcaaatcttttgcgctcatcgcgaacggtgcatcattttcatcaaacaacggtatttctttatccccttctaattggtataaatcgtaatcccagcggcatgattgacagcatcccccgcggttggagtcgcgtgctgtcatatggttgcttaatacacagcggccggagtacgcggaacacatcgccccatgaataaacgcctcaatttcaatatcgactttttctttaatttcccgaatttcttccgcggtcgtttcgcgtgcgagcaccacgcgttccaatccttcttctttccaaaattgaactgctttccagtttgccatcgactgctgcgtactcaagtgcacttctaatttcggcgccacccgacgcgccgtttcgataataagcggatcagcgacaataatgccgtgaacacctgcttgttctagcgcctgcaaatattcttcgagcccgggaatgttttcgttatgtgcataaatgttcgctgtcacatacacttttgcgccatattggtttgcaaagcgcactccttccgcaatttcttcaagcgtaaaattgtcggcgttggcgcgtaagctatattcttgtccgccgataaataccgcatctgctccataatgcacggcgatttttagcttttctaggttgccggctggagcgagaagctcgggcttcttcacaatcacgcgcttgccgttaatgacctcggaaattttatcgttttttaacagcatccgactgctcctccttttctgtttgtattagtaaaccgtttctttaaagaaaaatccggtatccaacgggcgatgttttggctggatcgcttcgattttcgccagcagctcatccttttcttcctcgtattgcttccgattttcggcacataaatcaatggcgcggcgatatagctttgtcacttccgtaatatagtctggctgatgcaatactccatcaattttgaagctgtcgatgcctgcatccaccatctcactaagctcatcaataatgcaaatatcgttcgggctcataatatgtgtgccgttttcgtcttcaaaaatcgggtatttactatcgcgctctttatcatacaaaaacatgcctttttcatatttttttcgttcgatttccattacttttccttgatattcgaaatagtttccaattaaagagcgtttagattgatacatgcaagtcatcccgtgcacttgcacttcaatttctacttcggcgtgctctttaatttctaaaatcgcatccatatttaattcccgggcgaggacagcacgtttcgctcctttccgtccccaataattgcacgtataccagtttgttgccgtcgtttctggattccaatgcaatttcatatgaggggccacttcacgtacagtcattaaaaccgccgggtcgccaaaaacaatcgcatccacgcctgtatcagagagaaactttatataatcaccaagttcgtccaccttgtcgttatggaaaattgcattcatcgcaacatatactttcatgccatatgaacgggcaatcttcaccgcctctgccacatccgcacgggaaaactctcccgctaggcgcagaccgtaacgctgctggccgatcatcaccgcatcagcgccggcattggctaaatcatgtatatgagaaacgctcgtcggcgtcactaataattctggttttttcatagcttttcacctctttttcgtgatatggcgatcccatcgccgatcggaagaatgactgtttcgtaatcagaccgcccgataagccattcgttgtagcggcgaattttcgacactaactggcgaatccgtttattttcaaccggttcttcggttgcgacaagccccttgaataatacgttatccgtaatgattaggccattttcttgcaatagcggctcatacatttgaaaaaaacgctgatattgccctttcgccgcatcgataaaaatgacatcaaacggggcatattttgcgacatcgttgtatacgttcagcgcatcgccgaaaattacgcgaatttgctcgcttgtccccgttttgtttatataaaaaagcgcgcgttcatatcgcccttgatcccgctcaatggtcacgatatttgcatcaggaagcgcttttgccatgcgaatggcggaatagccaatagcagcgccgatttccaaaatacgcttcggcttagcaatttttaataattgcagcatcatttcaattccgacaacctccataatcggaatatgatgctgctcggcgtaacgctctatctcttttatttgctcatcccgttcagggataaactgttcaagataatgtgctacttcttttaatatcaaaagagcccctcctcgtaaaaataagagtcacataaggactcttattacagggtggtgattgataactttatatatactaccataaaacatgcgaaatgcgaaatatttttgctcctgctccagcgattcacatatcattctattgttttccaatgtatttttctttctcgcgattatgttcttccaatgtctttgtaaaaatgacatcccctgctggtgtggcaagaaaatacaaataatcggttttcgcaggtttcagtgccgctcgaatcgacatttccccagcgttcgcaatcggtccgggaggaagtcctttatgaatatacgtattataaggagatttcacttctaaatctttataatagacgcgatctttatgtttaccaagcgcatataagacagtagggtctgtctgcaacggcatgcctatacggagacggttgtaaaacacgctcgcgattttttcgcgatctgccttttctgtcgcttcttcttcaattaaggaagacatggttaaaagctgatgtgtcgtcatgttcatttctttcttatcacgttcatactttgctaatactttttctgtttttcttaacatcgtttccacaatctccgcaatagaaggctttttttcatgaaaggaataagtagcaggaaacaaataaccttctagtgggtagcgtatatttttatttaaaatatctttggataaaatggacgggtatttttgaataagattttcgatatatttgcggtcatttaattgtcgaagcacttcttctttcttataccctgttttctccgcaataatagcagcaatttgcgtaatttgcgtcccttccggaatagtcagctttaacccctttttttctgttacttttcccgtttttaagacggcaataatatctcccatcgacatggatcgatttaatcggtattctcccgcttgaaaaccaacatggtttttcaacttcacgtaatagcgaaacaccaatgagcttttaattagctgtttttcttctaacatattggcaatatcattaacagaagagccgatcggtatcgatatatgaacaggagtgcggtcatccggatcgacgggttgtaacgctgattttatatagaaatagcttcctcctgctatagcgatgcatgcgataaaaacagcgatgcaaacaatcaacacaatctttcgtacaatttgtgcatctttttgaaaaaattggtcattatacatggaaaacctcctttcactcgtgatattatactacaaactttcacatttttcgctatcctcctgcttttttctacaaaaaaagatggcccatctatcatcggccatctttgtattttcttattcttcatcttgttcggcgcagaacgtattccatacctcttcaatcatttcccattcttcttctgattcaatcggcaacaattctccttcttgttctccctctcctggaataaatgccgacacatgaatttccgtttcttcctcatcttcaaattctgcgcctaccggataataaaacacataagattttccaaaatcctctgattcaaacgtaaacaatatttcacacaattgttcgttgccgttttcatcgacaacagtaatatgtcgatctccgtgttccatattttctcctccatttactgtttgctgtcaagatatgactgtaaaataacgacagccgccattttatcgatgacttgctttcgttttttccggctgacgtcagcggtgattaacatccgctccgctgccattgtggacaaacgttcgtcccacaatataacaggaagcgaaaattcgctctctaataatttggcaaagcgctgactcgcctctgcgcgcggtccgactgtaccattcatattttttggaaatccaacgacgatcgtatcgacttcgtattcatcaataatttcccggagccgttttaatccatattctccgcgttcctcatcaatcgaaatcgtttcaatgccttgcgcagtccagcctaattcatcgctaacggccaccccaagcgtctttgtgcctaaatcaagtcctaatacacgcatacgttaatcctttcgctgtccttgtaaataaaatttcactaattcttcaattaattcatcgcgctccacttttcgaattaacgtccgggcatctttatgacgagggatgtaagcagggtcgccagatagtaaataaccgacaatttggttaattggattgtaccctttttcttgaagagcgtcatacaccgttaacaacacttcacgaatattcgtttcggccggctcttcagaaaaatgaaactgcatagtttggtcaaatgagctcaccgttccacctctctccgttctggcatctccctatcttacatccattgtacactatctttgccaattatcaaacggattttatccattgttcgacatattgcaaggcttctccgactttgcttgggtcctttccgcctgcctgcgccatgtcagcgcggccgccgcctccacctccgcagcgaacggcaacttctttaatcaattttccggcatgatatcccttttcaattaaatcatttgtaattccggcgatcaagtttactttttccccttgtacagctgctaatacgataatcgccgatcctaatttttgttttagttcatccaccattgtgcgcaaatgattcatgtcattggcatttactttgcttgcgagcacaggaattccgtttacctctttcactttgtttacaaggttggctgcttccatgtttccgaggcgtgccgcaagtgattcattttcacgctgcaattggcggatctcattcattaatgcatcaatgcggttaacaatctctttcggattcgtttttaatttttgtgcgacttcttgcaacaaggtgatttgttcattcatgaagcgatacgccgcttcgcctgtcaccgcttcaatccggcgagtgcctgcgccaatacccgattcagaaacgattttaaacaaaccgattgccgaagtgtttggcacatggcagcctccgcaaagctctaaactgtaatcgcctacttgcacgacacggacgatatccccgtatttttcgccgaataaagccatcgcccccatcgcttttgcttccgcaagcggcttatagaaaatctcgacaggaatgctgcgccaaattttttcattgacaatcgcttcgatgcgttctaactcctctggttttacttgtccgaaatgcgagaagtcaaagcgcaagcggtctggggcgactagcgatcctgcctggttgacgtgtggcccgagcacgtcttttaacgcttgatgcaacaaatgggtcgccgtatgatttttaataatgctcgcccgtttcgcctcgtcgatttgcgctgtatatgtttctccttttctcaacgttcctttttcgacaatgatatgatgcagatgttgcccatttggagctttttggacatcttttacaaacgcttttgtcgtttcattttcaatccatccctggtcagcgatttgaccgccgctttccgcatagaacggggttacatccaatataatttgcgcttcttctccttctttcacctcattgacaagctggccgtcttttacgataacggcgacagtagattgcgcatgaagctgatcgtaaccgacaaactcgctttctgttttgatatcgccaagcacacctccttgtacttgcatcgaatcaacatcttggcgagcggcgcgagcgcgttcgcgttgacgctccatttcccgttcaaatccgtcatggtcgacttccattccttcttcatgcgcgtattcttccgttagttcaactggaaagccgtaagtatcataaaggcggaacacatcttctccggaaatgatattgcttccgcgctctttttctttttggatgacgcttgctaaaatcgccaatccttcatgaagcgtttcatggaaacgctcttcttcatttttgatgactttttggataaacgccgctttttcttttacttctggatagaagtcattcataatttcgccaacaactggcaccaactcatacataaacggacgttcaatatgaagttgttttgcataacgaaccgcgcggcgcaacaaacggcgcaatacatatccacggccttcattagatggaagcgctccatcgccaatcgcaaacgtgaccgcccgaatatggtcggcaatcactttaaatgctacgtctttttccttatcgacaccgtatttttccccagaaatttgttctgtcgcgcgaatgattggcataaataaatctgtttcaaagttggttggcactccctgcaaaatcgaacacatccgctctagtcccatgcctgtatcaatatttttcttcggaagcggtgtatacgtgccgtctgggttatggttgaattgcgaaaataccaagttccagacttctagatagcggtcattttccccgcctggatacaactctggatcatttgggtcatttccaaactcttcgccgcgatcatagaagatttctgtattcggtccgctcggtccttctccgatatcccagaaatttccttccaaacgaataatgcgttcttccggaaggccgatttctttatgccaaatttcaaacgcttcatcgtcttccggatgaatcgttacagacaaccggtccggatcaaagccaatccatttttcgcttgttaaaaattcccacgcccaatgaattgcttctcgcttaaaataatcgccaatcgaaaagtttccgagcatttcgaaaaatgtgtggtggcgtgccgtttttccgacattttcaatgtcgtttgtacggatggacttttgtgcgttacaaatgcgcggattatccggaactacgcggccatcaaaatatttctttaatgtagcaacaccgctgttaatccacaacaatgacggatcatcgacaggaatgagcgatgcactcggttcaaccgcatggcctttttctttgaaaaaatctaaaaacattttccttacttgtgcggaagtaagctttttcatcatgatcctccctttcttcgccgtattgaacttgaatataaaaaactctcatccccttcagggacgagagttacgctcgcggtaccaccctgtttatgaacggcaagccgttcatcacctcaaacgccgtaacgtggctattacgtcaggttttgcctgcgctccggattagcgttctgttacccttcatctggaatttctttcagccgcggaaattcctctctgtgcgcgagcacgcgctttaagatggactgtaacatactcgatccgtcatcgcgttatgtattcgctttttcattgaagattatagacaagctgcatttatttgtcaatgtggttgataatgttctttccaatgaagaagagccacttttaatacggcaagaagcggaacagcaacaataaggccaagcactcctgcgatttccccgccaaaaaataaagcaaacataatcgcgagcggatgcatatgcaaactttttccgacgatgagcggcgataaaatattgccttctaaaaattgaagaagaaaaataatgacagcgacaataagcaccatttttagcgaaacggtagctgccaaaatcacggcgggaatcgacccaatcactggtccaaaatatggaataatattcgttgccccaataataaacccaagtaaaagcggataatccataccagcaatccataaaagaaatgcggcaacacttccaattaataaccctacaaacaattgtccgcgtatatagttgccaagagattcttctacatcttttaaaaatgcgatccctggttcgcgccatcgttttggagtaatgtaccatactgcttttttcaattgatcgatatctttgagcatgtaaaaaacaataaacggaatgagcaaaaacaacatcgcggaatttacaatcccttttacgccattgatcaccattgttaacgcattcgctgctgtttgttccagctgtatgagcattgcttcaattcttgtgtgaatttccattggccatgccgatgtttgattatgaatttgttttgtccagttccgatatgtctctatcaatgccggcaaactttcgcttaaatcttttagctgttgaataaacagcggaattcctttataaagcccatacccaattccaccgaaaaaaagaaaataaatgaacaaaatagccgcccagcgcggaatgcctttttcatgaatgtattccaccaatggatgcaataaatacgtaataaacgcggcaataaaaaacggaatgagtgcagtagcgaataaatcaacaaccggcagccatacttctttcatgcgaataactaaataaataatgatcgtaacaaacagccatttgccaacacgaatgatggacagccattgcttctctcccatggcaacaccccctatcgttagtgtgggtgcagaaaacggaattatacaaaaaagcaccgactcccgtaagaaatatcgggaatcggcactttgtacttcttgctaacgaatggctttcgccacacggcggcgcatttttttcatggcacgattgttcatcaaaccgttgcgttgtgcaaattggtaagcagcaactcctaatcctaacgctaacaaagaggtcattgtgcgattcatgctcgttccctcctaaaattggatcgtgcgctcatgttcatcaaacaagtcatctagcgagcttaacgttccgtcttcctcgacttgatgagcatgaataattcccttcgaaacagaaagctcgataaagcaatcccaacaataatattggttgacaccaattttccctaaatttttacttttacaatttgggcaaatgagcacaaacagccactctccttacatggtcgtgtttacaataaccgcttcttcccctaccgtaaaagggacagcgtctactcgcttttttccttccgtcaaatcggcaaaaaaaccgtctgtgatctcatatcctccgattatgcccaattgcccataaaaatatacatcttctaataatccaagcttattaccatccgcggtaatcaccggttttccggcaattccccgctcgccgtaaagagagtagccattttggaaagaggagaacgattgtaaaagcgcagcatcataaacgacaactccatccgctccgatcgcttggatgccgtcaagcggaagatatcgatggcgcgcaaaccatcctttgctttccacgataaatccttgaactttccccgtattggtaaaacaaatatcacttatttttccaacagtgtttcccgttttttgttcatatacgggaagaccttttagatgtgaaaatgtccgcaaagatctctccacctttccagacatgtttagcttggctagtcgttcataaaatcatacggtgaaacgttttccattccgatgttcgcatcctccatcggcagttctccttctgtaatcggtgcaagagatctttgcaacttttccgttaacgttgtttgccgagccccatcatcactgcgggcaatgcctaacttaaacgcttcttcttccccacataaaattaaaaactgtttgcttcttgtcaccgcagtatataataaatttctctttaacatgcgataatagctttttacaaccggcaaaatgacaattggaaattcgcttccttgcgatttatgaatggaacaacaatacgcatgtgtaatttgcgacaaatcttgccgcgaatacgttacctcaatgccatcaaaagaaacaacgactaaatcttgtttttccgtattttcttttgcgtaaaaaatggcgacaatttcaccgatatcaccattaaatacattgtcatcaggctgattgacaagctgcagcaccttatcgccaacccgatacactacatcgccgacagaaagttcccgctttttctctgattttggattaaacaaatcttgcaacacttgattaaggcggtcaattccggcaggaccgcgatacattggcgcaagcacttgaatatcttttactgcaaagccttttcttcgcgcattatcagcaatttgccggacgacttcagcaatttgccctgtctgacagcgaatgaatgagcgatccgccttttgtgctgttaaatccggggggatgacaccatttttcatttggtgcgccaattcaataatcgatgaaccttccgcttgccgatatacttctgttagccgaatggtcgggatgacacccgcttgtaataaatcctttaacacttgtccaggtccaacggatggcagctgatcttcgtcgccgacgagaatcacttgcatgccgtccggaatcgacttaaatagctgattggccagccacgtatcgaccatggacatttcgtcaacaattaagagcttcccgcgaatcggctcatcctcatcatgtgtaaagccttccgcgccattccagccaagcaaacgatgaatcgtaacagcaggcaatcccgtcgcttcactcattctctttgccgcccttcctgtcggcgcggcaagcaaaatcggaaatgggtgatctttcgtgtaatctttcggatcgagagaaagaccgtgcaaatcagcgaaaatttctacgattcctttaatcaccgtcgtttttcctgtgccaggaccacccgtcaaaataaataacggggaagaaatcgcttgtcgaatggcttctttttgtaatggagcatattgaacggataaacgttcctccagccttccgagcgctaataaaaattccgattccggaaacgtcatcactgcttctgtttgttgcaaaagacgttttacattggttacgattcctttttcggcaaaataaagggatggaatataaaatttttcctcttcattgattaattttccttcctccgcaagcattaacagcatttgctcgatggcttcctcactgatcgcttcgttccgtttcgcctccaaaagctgtttcgcgcttgtcataagctgttctttcgtcacataaacatgcccttcttgaagacaatcccgctctaacacaaacaaacaagctgcacgaatgcgcgcaggatggctgccggaaatgccaagacggtatcctaattcatcggcgcggccaaatccgatcccttccacatcttcgacaagctggtatggattttgctgaataacagaaagggtttcatcttgatatacttggtaaattttcatcgacaattgcggaccaaaaccaaattgagaaagagcaatcatcgtttgttctaacccttcatgggcacgcaacgtatcatacaactcttttgctttttgttttgacaatttcggaacatcgtccaatacgctaggatccgctaaaattttcgaaatagcattttcgccgagcgcttcgacgatcgcttttgccgtttttttcccaattcctttaaacaaatcgcttgataagtaatgaatgattccgtcttttgtgtttggaaattgtttccgaaaatgttccacaacatattgccgcccgaacttcgggtggtcgtgaaattttccataaaaaatatacgtatcatgctcattcattttggggaaatatccagttacaacaacttcttgttcatcatatgcttcgttcgtttccaccactcgaacgcgaacgacggaatataaatttgcttcattatgaaaaatcgtagaaatatatgaccctttaataaacgatgtttcccctaaaacaaacgattcttgttgctgcaatgggaatcccctaccctttatttcctaacgctttttccatcatctttttcccatatcccgccaacaaatggtccggctggatctgaagagcggtcgtaaacatttccatcgctgtctttatatcatctttataagcatatataacacctaaattataatacgcatctgcatgtctgctatctaactgaatcgttttctgaaaataattcatcgcttcatcaacaaattcgagttgcgcaagacatagcccaagctgaaatatcgcctcggtatcttgttcattcaactccaccgctctctgtaaatacggaagagcaagacgcggtgcctctaaatgcatcaacgacattccaagcataaaaaaggcgtctccatcgtttagccccttttgaatagcttgttcaaacatatccttcgcctgcgcaaattgttgacgcttgtaatatacagatcctatcccgtaatatgcggtcgccgcgttgttgtcgagctcaatcgcttttttgaaaaaatggagcgctttttcctcttctccagcactggctaacactgttccaaaattaatgtagccaatcgggtcatccggattttcctcaatcgcatcatgaaagcattttatcgcttcttcatagtttcctttttgcatatgggaaattcctatttgatttttatcttccattttccgttcactccttatatcaattatagcacatatgttcgtaattttctatcaatttatagaaaaaccccaacccacaatagagttgaggctttttttggctgtttggattgcttctattttcttcgtccacagctttcttagctgcacaaaccgcctttcgtttgtctaggcaacataccaaagtttttctccattgcggaatacttcgtctatcgttccgccgccgagacattcttcaccattgtaaaatacaacagcttgtcccggcgtaacagcgcgaaccggctcatcaaagacgacttctactttgtcatcgtcgataatatgaacagtaacacctgtatctggctgacgataacggaattttgccgtgcattggaatgaatttgtcggtttgcggtccgatacccagttaacatttgtcgcaatgagcgaagtcgaatataaatattcattgttgaatccttgtgcaacgtacaaaatattttcttttacatttttgccaacgacaaaccatggctcgccgcttccgccaatgccaagaccgtggcgctgcccgattgtataatacatcactccgtcatgctttcctttcacttcaccgtccagtgtttgcataatacctggcttcgccggcaaataattgcttaaaaactctttaaaatcgcgttcgccgataaagcagattcccgtgctgtctttttttgtcgctgtgacaagcccagcatctttagcaatttgccgtacttgcgctttttcgagatgcccgatcggaaacatcactttcgatagtaccgactgccctaattggttcaaaaaatacgtttgatctttattttggtcaacaccgcgcaacattttatattcgccgtcgcgatactccactcgcgcgtaatgcccggtcgctacgtagtcagcgccgatcgatagcgcatgttctaaaaatgctttgaacttaatttctttgttgcacatgacatcgggattcggagtgcgtccagctttatattcatccaaaaaatacgtaaacactttatcccaatactgtttttcaaaattaacagcgtaatatgggattccaatttgattgcagacgcgtacaacatcttcataatcttctgtcgctgtgcaaacaccgttttcatctgtgtcatcccagtttttcataaaaatcccgatgacatcgtatccttgttgttttaaaagcaacgccgctaccgatgaatcaacgccgcctgacatgccgacaacaacgcgcgtatcttttggggctttgttcattttattcaccaccttatctactcatttgttaatctcttcacaatttttactgtttccgatgccgcacgttcaatctgttctttcgtattgcctaaaccaaaactaaagcgaacggaagaacgaatgcgttccgattccttgccaaacatcgccacaagcacgtgcgatggatcgatcgaaccagcagtgcatgcagaaccgcttgaagctgctatccccgccaaatcaagattgacaagcatggattccacgttcgttccaggaaatgcgacattgacgatatgtggcaaacaatgatcttgatttccgttaacataataagaaatgcctgactccgcaaaaatagacagcatcgcctctctcatcgaacggtactcctgttgcttatggttcattgtctcttgggcaatttccaccgctttagcaaatccaacgatgccggctacattttcggttccagcgcgacgcttccgctcttgttctccgccataaaaaagcggggacagttttaccgtttcacggacatataaagcgccaattcctttaggaccatttattttatgggaagaaacagacaacaaatcaatatgataatcgttcacatcaatcggaacgagtccatacgcttgcaccgcgtctgtatgaaagtaagcttgatgatcctttaataattcgccaatctcgccaataggctgcagcacgcctacttcgttgttggcaaacatgatggatacaagaatcgtatcatcacggagcgctgcttttacatctgccaatgaaacgttccctttttcatcaacagggagataagttacttcaaacccttgtttttctaagtactcacatgcgcgcaatacagcatgatgctcaatcatcgttgtaataatatggcgtcctcgatgacgattcgccatcgccgttccgatgagcgcaatattatccgcttccgttcctccgcttgtgaaaatgatttctgattctttcgcaccgatgctttttgctactacagttcttgcttcatcgactgcctgacggctttgtcttccgaaataatgaatgcttgacggatttccaaacacttcggtcataaacggaatcatgcgctccactacatctggatgaacaggagaggtagcggcatgatccaaataaattcggtccaatgatcattctcctttcaactttaaatataaaacatgtatgcaccctcatcgccttcactatatttcgctaaatcttccaatgtcgtgttgtccaacacttcctctacggcattacgaatgcgaatccataattcgcgttttgccggttcttcctcatctagctcttccacaggagtaattggcccttctaatacacgaataacgtccccggcagtaattttagccggatgatctgcaagcacgtacccgccatatgctccgcggatacttttgacaagcccggcattcctcagcggtgtaacaagctgttcaagataatgttcggataaattgttcgcctttgcaatggagcgtaacgaaattgggcgatctccatacttttttgcgagttcaatcataatcgttaatccatatctaccttttgttgaaatcttcatcttactccccctaacgatttataaaccatgtgtttcaatatcaactcgtcttactaatatccattctgccatacgctggcattgcggcaaagcaacgccggctacagacccaatcataatgcaaaatattaatgttccaatcgatactggcccgcctaaaatccagccgataaaaagaacaaatgcttccatcgcaatccgtatatattgcactttccaccctgttaattccgtcaatgcaagcattaagctgtcacgcggacctgctcctatattagctgaaatatatattcccattccataacccgtaataacaatcccaacaagcagcataacaaacttgccgattaatgtatttgggacttgtaaatacggaatcatcatatacaaatcaataaatataccgacgaaaatcatattgagaaaagcgccaattctcggaagttgttttaaaagtaaagcagaaatcgttaaaaccacaaggccgacaataatcgaccacgttccaatcgtcaatccaaaattccggtataatccgatatgcagtacatcccatggcgcgcacccgacattcgctttaatcgttaatacgatgccgaacgacataatcaatagcccgataaaataaatagcccatcggaaaatagatgcatattcgcgatgagaatgggccatattctcaccccatcataaatgaaataagcaaatcgattgtcattatatcataaaatttcgtttccttcattgccggaatttatttcgttgttttaactgttctaaccgttcatacactttcgcataatatttttcctctccgttttccttcggtgagtaatatttcactcctgccaattcatttggcaaatattgttgaaaaacccaaccatttggataatcatgcggatattgatacccttttccatgtccgagcacgcttgcccctttataatgagcatcttttaaatgatcaggaatatctccgatttttccattgcgtacatcatcaatcgcggcatcaagcgccttataggcagaattcgatttcgcgcttaaacataactcgatcgtaaccacagcaagtggaattctcgcttcaggaagccctaatcgttcaaccgcttcaatcgccgcttgtactttcactcccatcatcggatttgccagcccaatatcttcgtacgcaataacaagaagccgccggcaaacagccgccaaatcccctccttccagcaaacgagctaaataatgcagcgccgcgtccacgtcactgccacgaacacttttttggaacgcggataaaagcgaataatacacatcccctttcttatcatgggtaaatcctcgattttccacaaattctcttaccgtttgttcagcaacacgaatttgaccgtcgttttccgaagcatatacaattgcttctaacagattcaacgctaaacgggcatccccaccggacgattccgcaatcatggaaagcaaacgttcctccatgtcaatcgaaagttttcctaatcctctgtcacgatcatgcaaagctcgctgtaaaagtataagaatatcggcaggctcaagacgctttaactgttttatttgcccgcagcggctgcggatcgctggatttacttcatgaaacggattttccgttgtagcgccgatgagcgtaatcagcccttgctcgatgtggggaagcaaataatcttgctgcgccttgttaaaacggtgaatttcatcaataaataaaataacgtttcccgtcagtttcgccgtttccactacttcttccagctctttttttccggaagtcgtagcattaaccgcgaaaaaatcacgctgaacggttccagcaatcgcatgcgccaacgatgtttttcccacccccggctcaccatataaaagcagcgaaggaacgtacccatttttaatcattttatataatgcggtatgcggaccaataatatgttgttgcccgacaatctcgtcaatgttccgcggtctcatccgaacagaaagcggttctgaagtaaacaacatatggcatccctctctaacagcataaataccccatcatcccctgcccactttggtccaagcaggagatgaagatttcttcgcttcaacttgatgaaaacgatcgccataacaaaagttccctgttgcgtacagagaacttttatggggcaaaatagtgatcgatggcggtttttaattcttcccataacggcacctgccgtcgctccaaataaagcaataacgcttcaacaataaattttctcacttcgtctgcctcactaaactcttgctttaacgcctctagcgagcggccaatatcctcttccaccccaccgtttctctgtaacatttcgatcatttggtgaatgcaatcgataatttgctgccgtttccggtgtttattggcttgttcgacacaaagataatcgtgcatgacttccatcgttaacaaaggctcttctctttctgacatactcgctacaatcgcgtccattcgtcgaagtaaaaacggcgccatcttcgacagatgaagctcttttcggtcaatcgctatgtaaaacaaatattctttcagcatcccgtttagcatcgtcgcgcagtctagtgaaaagttgctcactttttctccgtatatttcttcgattgcttgtcgataccaattgagcattttcgctcgaataagaaaaacaagttgacgaatttcatcattgactttcaccgcttgttctcccatatgcatctgcacgagttctttatggcgataaaattcttctatttgaatcgatagctgcttttcaaatttttcccgcgctgataatgtttcatcatgagcaatatcactaattttttgaaataagacatcatagtgataacgaaaaatagaaacggcgatttcttcttttgatttaaaataattataaatcgagcctttcgccattccgcactgttcagcaatttcctgcatcgacgtggcatgatatcctttttgcgcaaataatttcattgccgcttgaataatttcttcttttctattcaatgttttctccttccttatttatcattaatgttattataatggatttcctcgtgaaaaaaaacgaaacacacataaggaaaggacggctcaacaaaacgagccatcctttgttcactgttttattcgttccgctttcgcttggcgaataaagaataactcatacataaccggaatgagaatcaacgttaacaaggtcgaagaggtgagaccgccgatgacggtaatcgccaatcctttggaaatcaatgttccagactccttagtcagcgccaatgggataagagcagccactgtcgcaaacgccgtcattaaaatcgggcgcaaacgcgtttttccggcttcaataatcgcttcgcgaactgtcattcctttttgttcacggttttgtccaatccgatcgacaaggacaatggcgttcgtcgttacaattccaattaacattaataatccaatcataacgctgatagacagcggctctttcgcgatatatagaccaagaagcgagccaatcggcacgaaaataagggatgacagaatgataaacggaatgcgcgctttcccaaacgtgacgagcatcgtaatatacacaagaccgatggcgatcagcatggccatgccaagctcttgaaatgtttgcaccgtctcgtcgctgccgcctccgccttctagcgaaacatcattcggcaagtcaagatcgtttttcacatggcggatcacatcgttcgtgaccttttgaatgttgtcgccaacaatttgcgctgatacgcgggcaaacactttcccgtccaatttttgaattgacgtatacgtatccacttctttgacggacgctagttcagagacgggaacaaatcctcgtttcgtaaagattaccgtattctttagttcgtctacggaatcaagattctgattatacgataattgaaccgtccgctctgttccgtctagttttaattccccaacttccaccgatttcgttgcatcagcgatcgttcccattatttgaaaaccggaaactccgtacgccgctgctttttccggatcaatatcgataatgatttgcttttgcttttcagagaaattgttcgttacatatttcaaatctttgcgttgatttaaatatgtttctacttgttttgccgccttttgcagagaagttaaattcgtagagtacaaatcaatatcaatattgttatttgacggcggtccgccgacatccatttcacgcacgtccaatttcgtccctggcgcttctgtttctacgatttctttcatgtttttttcaagctttttcataaatgatgcaactgggacattatcttttaagttgataaaatagtttgcttggttttgccgctttaatccagtgcgaaaatcacggctgccaatcgctgcggtcacgtccttaatttctttttgctcatcaaacatgttttcaatttttaatgatacatcgttcgttttttcgagcgatgtagaagacggaagttcaatgcttgcgacaagcgtcttctgctcttcattcggcaagaaggtaaatcccaatgccggcacaagcgcaaacgaacctccaagcaacacaacggatagcgccaaaatcatcgccttgcggttcaatgaccatgcaatgatttgcccgtagacacgttgaagaaccccttctttttcttctggcggaacttttttgaacgaaaatttcgccaaaattggtacgatcgtaacggcaacgattaaagacatgaacagggcgaatacaatcgttaacgcaaacggcaagaaaaattcacccgtaattccgccgacaaaaccgagcggcaaaaagacaacaacggtcgtaatcgtcgatgaggtaatcgcttttaatatttcttttgtcgaatcttcaatcagttcatccgtcatcccagttttcgctttgcggacgcggcggaaaatattttcaatcacgacgatgctgtcatcgaccacacgccctaccgctaccgccattcctccaagcgtcatgacgtttaaggaaatatccatccgattcaagaaaatggaagccactaataatgaaagtggaatcgaaacgatagcgatgatcgtcgcgcgaacgttgcgcaaaaacacaagcacagagatagatgcaaacagcgctcctaacaatccttcacggacaagcgattcgaccgattttttaattccttccgcggaatcaaaaccaatcgtgtaatcgaattggtccttatacgaatcaagcacatgaatcactttgtccgccacttccaccgtattggcgtcttgctttttcgtaacagccattgacaatgattcttttaaattgtaacgggtgaactccgaccgatcggcgactgtttcgattgttgcgatgtcctttaacttgatcgctggtttgatttgtggcgcatcaggcgctgattgtacgaacggcgatgtcagcgtcatattttcgagttctttcaccgtttccagcttttcctgcacacgaataggaatttgcaaagcatcggtatggacgctgccagcgggaaaagaaatgtatttttcgttaatttgatctttaatttgcgacagcgttaaccccgcctgcagtgctttttgtttatcgacagtaatttgtacgacctcttccttcattcctccgacagacacggaattaatcccgttaattttatttaactcaggaattacttcgctttctaatattttttgcaagtccacatcttttttggcgaataaggaaatattaaaaatagggagagtcccaaacgaaaaacgatttattttcgtttgaacattttctggaagctttgcgtctttgattaatgtatctacttggcgttccacttcatccatatccgtatgaaacggaaattcaagattaataatggcaatgctctcatacgaagagctttgcatctgctttagcccctcaatggactttagtttttcctccagcttggaagtcacttgatcgttaatatcttgcggcgatgcgcctggataaacgatttcaatcgatagctgcggaaactcaatgtttggaagcaaatctaccttcaaagaggaaaaagaatatatccccccaacaataagcaaaaaagaaataatgaatatggcagcagcattttttaagctaaactttgttaaaaaattcatcttttcccctctctttcattgattttacgaccaatcattcaaatcatattccaaccgaccagtcgtaataatgcagatcaattataaaagattccttataaactttcaattggatgaaatgtaaaaaaatataaagtttaaatttgctaataagaggaaagactataatctatctaaatctatttgcggggtgtagggaaatgaaaacacgacaagatgcttggacacatgaagaagacgttatattggcggaaacggtattgcggtatattcgtgaagggggaacgcaacttgctgcgtttgaagaagttggagatcgcctgaatcggacagcggcagcatgcggattccgctggaacgctgaagtacgaaagcgatacgtggaagcaattgaattagcaaaaaaacagcgaaaagaacggaagcgagcattagaacaagcgaaaaaaatgcagcaatcagaaaataaagcacagccgctttctaccaatttcgtctctttccaacaagaaacatccgcttttcttacagaaccttccattacgctcgaacaatgcattgcttttttacagacattaaaatctgattatgagcgttccgaaacgatccaaatggaaaacaaacggttaaataatgaaaatgcacaattgcggacgcgcaacgaggaactgcaaaaaaaattagagcgtcttgaagaacaacaatccactattaaagaagattacgaggcattagtaaaaattatggaacgcgctcgcaaactgatcgtagatgaagaatacggtgtacagccagcccatattttccgaatggataaaaacggaaatctagaacacatcgcccaatcctgataaaaacgtcgcagaatgttttctgcgacgtttttattcttcgccaacccgataaattttaatatctttcaatagttcacgtacaacgtatgaagccataataagtcccgctaccgatggaacaaatgcattcgaagatggcggcatttgcgctttgcggattggagattggtcattccctaccactttacggacatcttcgcgaataataattggcttttcatcagaaaatacaactggaataccgctccgaatcccttctttgcgcaatttggagcgaattatctttgcgatcgggtccgtatgggttttcgaaatatccacgatgcggaagcgtgtcggatccattttattggctgcgcccatgctcgaaataatcgggatattgcgctttaaacattctttcattaaatggactttatatatgatcgtatcggaagcatcaataacaaaatcaagatcatagctaaaaaattgctcatatgtttcttctgtataaaacatttgcaaagcgatgacttcacattccggattgatatcagcaattcgttctttcattaattccactttcggacggccaatggtggaaagaagcgcatgaatttgccggttaatatttgtaatatcaacattatcccgatctacaagaacaaggcgtccgatgccggaacgcgccaacgcctcaacagcaaaggaaccgactccgccgatgccaagaacggcaaccgttgcattttttaatttttccaatccttcttttcctattgctaattcgttccgcgaaaattggtgtaacatgtatatcccccgtcacataaatattgcttccataacgctttttatcctacaataacaattccctaaatttcaatctaaatttttggtaaaacaaaagaaatccctatgtaaagagcaatctttacatagggaagtttttcaaacgatatataacaataaactaacgtataagtcccaatcgtgccgtcgatgccttcgttttgaacccgctccaagcaggtgggtgccctgttccaaggtttgcacttcctccctcgtcaaaggcatgtacgctgcttggaaactccgggctcccgtataacttattgttcggtcaaaacaataggttatacgacgaacacatcaggactatgcttctttatttagattttatcatacattttacatcttttcaacgaaacaactaatattgctcactctttttttccgagttaacaactaaatgtaattcttctagctgttgttcactaactgggcttggcgcctctgttagcaagcagcttgcacttgctgtttttggaaatgcgatagtatcgcgcaagttcgttcgtcctgccaacaacatgacaagacggtccaagcctagcgcaatccctccatgcggcggggtgccatattcaaatgcttctaataagaaaccaaactgcttacgcgcttcttcttccgtaaatcctagggcgcgaaacatcttttcctgaacttcccgctcaaaaatacgcatcgaaccgccgccgagttcatagccgtttaacacaaggtcatatgcctgtgcccgtactttttctggatttgtctctaattgtggcaagtcttcacgcactggcatggtaaacggatgatgcgccgcgtaataacgcccgtcttcttcatcatactctaacagtggccagtctgtaatccaaaggaaattaaatttcgtttcatcaattaaatttaaatcttttccaagttttacacgcaacgcgccaagcgcattggcaaccaccgtcttatgatcggcaacaaacagcaataaatcgccggcttctgcctcaagcgttcgaatcagtccgttttgttcttcttctgtgaaaaatttagcgattggtcctttcaatccatcttcttccactttcaaccacgccagtccttttgccccgtaacgcgcgacaaactcagctagcgcgtcgatgtctttgcgcgaatattgatctgctgctccttttacattaatcgcctttacttgtcctccgtttgcaatggcgcctgcaaatactttgaaggaagaattcttcacgatttccgatacatcgacaagttctagaccaaagcgcgtatccggcttgtccgaaccataacggcttattgcctcatcgtaagacatgcgcgggaatggcaaggaaatgtcgattcctttcgccattttcatgacatatgccatcattcgttccgttagctgcataatctcttcttggctcataaacgatgtttcaatatcaatttgggtaaactctggctgacggtctgcacgtaagtcttcgtcacggaaacaacgagcaatttgataatatcgttcgaatcccgctaccattaagagctgcttaaatatttgcggcgattgcggaagcgcgtaaaactcgcctggatgaacgcggcttggcactaaatagtcacgcgccccttccggcgtgcttttcgttaaaattggcgtttccacttccaaaaagccttctccgtctaaaaagtcgcgaatagcctttgtcactcggtgccgcaattgcaaagtacgaaacataaccgggcggcgcaagtctaaataacgatatttaagacgcacttcttcagctacgtccgtttgatccgtgatgacaaacggcggtgtttttgcttcgttaatgatggttatacgctctgcttgaatttcaatttttcctgtcggaagatttggattgatcgttccctcctcccgggcaacaacggtgccttccacactcaatacgtattcattccgcactttttctgccacattcagcgcttcttttgacacttccggactgaacacgacttgcacgattcccgtccggtcacgaagatcgatgaaaatcagcccgccaaggtcgcggcgtttttgtacccaaccttttaaaaccactttttccccaatcgctttttcggtgatttcaccgcaataatatgtccttccaaacacgctctcatccctcctatgacaatctttcttttaaataatcgacgacagaatgtagcggtacttctgtttgctctcctgtgctcatctcttttatattgattacttcttttgcgagttcatcatcgccgagaatcgccacaaacttggcgttcaagcggtctgccgattttaattgcgcttttattttccggtcctgataatctttatcagcgacaattccagcttttcgcagcttgtgaacaagtaatatggactcatcttttgctttttcgccaacagcgacaacatagcaatcaatgccttcgctaatcggcaatgtaatcccttctgcctctaaagcggcgagcaaccgctcaatacttagcgcaaatccaatcccaggtgtttctggcccgcctatttcttgcaccaacccgctatagcgacctccaccgcataacgttgtaatcgctccaaatccttctgcatcactcataatttcaaacgtcgtatgatgataataatctaatccgcgtacgaggcgaggatctacttcaaatggaattcccaatttcgttaagtaagcttttactttttcaaaataatgccgcgattcatcatttaaataatcgagaatcgatggcgccgttgccattaattcatggtcacggtcttttttgcaatctaaaatgcgaagcggatttttttccagacgcacctggcaatcttcgcaaagttcatgaatccggcttttaaaatgatcgatcagcgcttgacgatgcgcttttcgggtttctacatcccctaggctgttaatgaccagtcttaatttttttaatcctaacgatcgatacaattccatcgccattgcaataacttccgcgtcaatcgccggatcattgcttccaatcgcctccacaccaaattgaacaaattgacggaaccgccctgcctgcggcctttcgtagcggaacatcggacctatgtaatataacttaattggctgatttggattgccgtacattttattttcaacgaacgaacgcacaaccggcgcagtcccttccggacgaagcgtcatgcttcttcccgcccggtcttcaaacgtatacatttctttttgcacaatatccgtcgtatcgccaacaccgcgcaaaaataattcggtatgttcaaagatcggagtgcgaatttcatggtaattgtaacgtttgcaaatatcacgcgctattttttcaacatattgccacttttctacttcaccaggcaaaatatcctgcgttcctcgcggaatttgaaaagccataaacaaaccctccttctccaaaaataaaaacgcccttcttccctacttataaatagggacgagagcgttgttcccgtggtgccaccctaattgaagcaaaaagcttccacttattaccgataacgcgagattcgcgttcccttttactggcgcaaatgacgcgttcaaagggaaacctacggagtgtctttcgttaagtcatcatggagaaatgcttccagcctaaggcatttcctctctggccatgtgtattcttaactacttttctccgtcattggttgttattatatacaatttttataacctatcttacgaatgaaaattcattttgtcaaggagaaaatgacacttttcaagaacgaaacagttgtttttttagtttttgtacgtctcttagcgtcaatccaaactctgacgctaattcaaatgctgtatgttccgcctcttttctcataaattcgtgaaaatcaatatgaaacagttcacttgctcttcgatgcgcaaactctcctttcgcgctatgccgcaattttgctcatccttcctctgtgctatattcttttttattttttcccatttagataaaaaataaaaaagaatttggccgttttgaaaggataaaaaaaagcgggcgaacattatttgttccccgctttttccttactttctacaatcaaagtgacaggaccatcattaattaattccacttccatcatcgctccaaactttcccgtttcaacacggatgcctttttgacgaagcgcttcgttcatcgcttcataaattggcaatgcacgatccggtttcgccgcttccataaagttcgggcgccggccttttcggcaatcgccatacaaggtaaattgcgatacggataaaatttctccgccaacgtccagcacggaaagattcatttttccggattcatcctcgaaaatgcgcaaatgtgcgattttatctgcaataaacgctgcgtcctcaaccgtatcgctatgagtgacgccaaccagaagaacaagaccatggtcaatggaaccgacaacttccccattcactgtcacttttgcatgttttgcccgttgtactactactctcatcacacttttcctttctaattattcatgattcgctgtactgagtaaatatctggtatttgtttaattcgatcgaccactttttgtaaatggctaatattgcgaatggcaatcgtcatatgaatagttgcgattttattgcggtgatcggatcttcctgaaacagccgaaatgtccgttttcgtttcatttaccgcttgcagcacttcgtttaacaacccgcggcggtcaaaaccagtaatttcaatctccacgttatattcgcgatttgattgtacatcactttcccattccaccgaaattaagcggtctaatgcctcttctgtctgcacatttggacaatcagcacgatgaactgatattccgcgtcctcttgtaataaagccgatgatttcatccccaggaactggattacagcaacgcgacaaacgaataagcaagttgtccattccttgcacacgaatgccgtaatcacgtttctttgcagttggtattttcgtttctggtattgtctctgtcaattttttctgttgttcttccaaatcacgctgctttcgccatttgtctgttaaacggtgagcaatttgcgccgcagtaatcccatgataaccgaccgcggcgtacatatcctcttcgttcgaaaaattaaatttctccgcaacgcgcttgacgttttccgccgttaaaatttctttgacatcaaatccgaggctgcggacttctttttcgacaagctctcttcctttttcaatattttcttcccgtctttgctttttgaaaaactgacggattttatttttcgcatgggacgtttgcgccagcttcagccaatcttgacttggcccgtacgagtgcttcgaagtcagaatctcgacaatgtcgcctgtctgcagcttgtaatcgagcggcaccattttgccgttgaccttggcgccgatcgttttattgccaatttccgaatggatgcgataggcgaaatcaatcggcaccgaaccggccggcaattcgatgacatctccttttggcgtaaacacaaacaccatatcggagaataaatccatcttcagcgattccataaattcttcggcgttgctcgcatcgttttgccattctaaaatttcacggaaccatgataatttttcttcaaacgaatttggtttaatcgtctttccttctttatatgcccagtgcgcggcaattccgaactcagcgatttgatgcatctcaaacgtgcgaatttgtacctctagcggttctccttttggaccaatcaccgttgtgtgaagcgattgatacatattcggttttggcatcgcaatataatctttgaaacgccccggcatcggcttccaacatgtatgaatgatgcccaatacggcatagcagtctttaatgctgttaacaataatgcggacagcaagcagatcgtaaatttcattaaactgtttattttgcatgaccattttgcgatagatgctataaatatgtttcggtcttccggaaatttcgcacggaatagaaacttcgttcagccgttcacgcacttcttgaatgacttcttccaaatattgttcgcgctcagcccgttttttcttcattaaattcacgatgcggtaatattgctgcggatttaagtagcgaagggcggtatcttccagttcccacttaattttggaaattccaaggcggtgtgccaatggcgcaaaaatctctaacgtttcatttgcaattctccgctgtttttcgatcggcaaatgcttcagtgtccgcatattatggaggcgatccgctaatttaatgagaatgacacgaatgtcttgcgccattgccaaaaacattttccggtggttttccgcttgctgttcttcttgggatttatatttaatttttcctaactttgtcacgccatctacgagcatcgccacttcgctgccgaattcccgttccaaatcttccttcgttgcctccgtatcttcgacaacgtcatgcaaaaatccagctgcgatcgtggcaggatccatttttaaatctactaaaatgccggcaacttgaatcggatgaataatgtatggttctcccgatttgcgatattgatcgcgatgagcgtggttagcaaattcatacgccttcttaataaattcgacatctctttcagacaaatagcagcttgcctgctcaaagacttgttccgctgttaatacctgttcgttggccataggatcaaatcacctttacgtataataaaatcatgtattgattactatattatcatgaaaattttttataatgtaaagagttatgcaacgcttgctgcctcatgttaacaattaccaccattagaaactaataagaaagagcactcactagagtgccctttttatttattgtaacgaaatatgacagctatgtcgatggttagaattgcataagtgctaaaatatcataaccttctaattttttgcgtccctcaagctcggtaagctctattaaaaaggcaatgccagctaccacaccgcctagctgttcgacaagttgaatcgtagcgcgaatcgttccgcctgtcgccaataaatcatctgtaattaacacgcgttgtcccggtttaatcgcatctttatgcatcgtcaatacatcttttccatattctaatccgtattccacacgaactacttcgcgcggaagctttccttccttgcgcaccggagcaaatcctacaccaagcgcatacgcaacagggcagccaataataaatcctcgcgcttcaggtccaacaacaatatcaattttcttttcgcgcgcgtactccacaatttgatctgtcgcatatttatatacttcgcctttatccatcaatgtggtaatatctttaaacataatcccaggtttagggaaatctggaacaattgtaacatattgtttcaagtccattacacatttgcctcctcgtatgtttgcgaacctttcatttcgaaaagacaacgctttaattgttcatatgttgaatacaaaaatagattttcaagctcaaactgagcttgtttaaagcgataagtcggcgattcgcttaaatcgcgtttagccggttgaggaacaagcgatacaactccatcctgttgcgtaataaattccagctcgagaaatacttttgccataaaccggacagtttcttctgtccatccacgcgcacgtgctaactcgccaccatacttagccaagttaaacacacctttttttctcaaaaacgcataaaaccatttaaaatgatcacgcgttggcaacgtgcgaaaaaaatgagtctccctttgatagaataacgcataaatgcgcgcaggtaaactagaacgtaacaacatttttatgatttccaaagacgttggcatatctaacagcacaacgtaccggttatctaaacaaagccgcgacgcttcttccactgaggccgtgtagtaaatctcttctttatatgcttcaagtcctaatgcatctgccgtaccttcccgaaacataatcaacatccgcttatctttcggaagagacgcaatcagtggccgtacatcgcgcataccgcgaatatcatacaattgacattcatgcaccgcaacatcgcaaatcattagctgcggtttgcgaagattgttccactcattcaccattaactcgccaaccacggacactttcgcatctggagcgatttcatcgcacaaataaccaaagccgaacccgacgctatcaatcgcagcgccattttgggcgaaaacagcctttaaatgcgactggtcagccccgatgcgtcggatcgtttccactgatacattttccattaaaaaaagaggctttgcgttatctacaccaaacggagcaaacttttcaagctgttcggctaccgaaagcgttaaatcagatacggaacaaactgcatcaatcggtgtaattggggtaaaatcatcggctgtcaacatatcatcggcaagtgcgttgagacgctgacgcaattcatcaatatgatcaaccgataatgtcattcccgccgccattggatgcccgccaaaatgtggcaaaatatcgcgacatgtcgataagcttgaaaacatatcaaacccatgaatgcttcgcgccgaaccttttgcaattcctttctcggaatcaatgctcaaaacaatcgtcggacggtaaaattgttcaaccaatcgggaagcaacaatgccaatgacccctggattccatccttcttttgcgatcacaagcactttattttcggatggcggaaattgttcatttactatttgtgccgcttcctccgctattttcgcgacaagctgctgccgctcccgatttaaatcatccatttctttcgcaagtctttgtgcttcctcttctttctccgtcattaacaatctgacagcaggggttgcttctcccaaccggccaactgcattcatccgcggcgcaataacaaacccaaccgtctgttcgttaatttcttttgcttctattccacattgtttacacaatgcacgcaatccaatacgtttcgtatttcgcaactgttcaagcccttgtgcaaccaacagacgattttctccggtaagggaaacgagatcagcgatcgttccaattgctacgacatctaaaaaatgacgcggcacatccccaagcaatgcgtgggcaactttaaatgctactccgacgccagctaattcacgaaacgggtatgtactgccgggctttttcggatgaataatttcatatgcttccggcaacgccggtcccacttcatgatgatctgtaataatgacatccataccaagctcattggcaagcgccacttccttcactgcagcaatgccgttatcgaccgtgataatcagagaaaatccttgctcctttgcccaacgaaatgcattctcattcggaccgtatccttcggtaaatcgattgggaatgtaaaaatccacaatggcgccagcttccttcagagcactaaccattaccgtcgtgctgcttacgccgtcagcatcataatcaccatataccaaaatatgctctccatgttgtatcgcccgttgaatccgctcaattgcccgttccatcccatctagcaaaaacggatcatgaaacggttgtttcagcggatataaaaacgcgttcgcctcttctaccgtacgaactccacgatgaacaagaagcttcgcaatcaacggatccatatgcgactgttctactaaatgcgttacgatattttcgtcaggacgtttcacatcccaacgtgtttttgctattaacatgtatcccacctcaactcttcctattatacaaaaaggaaaaaagggtgagcaatgaagttattggtttttttgaatgatacgcgggctaaccatttattcgtccaatcgataatataagacataaaacaaaaatgccccataaaaacatggggcattttttgccttccgcttttcgttatacttgtggttccaattctttttctgaacgttttttcgtctttccttttttcaattggttgcctttccaaacaatccataattgcgcggcgatgaataaagaagagtaaaccccgcatattaaaccaacgaaaagggcgatattaaagttgagaatcgcttcactgccgaagatcaagagagcaacaacggtaaagatgaccgttaacaccgtgttaatggaacgagtaagcgtttgttgcaatgctctgttgacgatatgttttaaatcatccaccgttttcactttgcgttttttcagtaaatcacggatgcggtcaaaagtaacgatcgtatcgttaatcgaataaccgataatcgttaacaccgcagcaataaacgttaagtcaacttctaaacgagtcaagctgaaaaaggtgacgatgacaaacgcatcgtgaagaagcgccacgatcgcggcaagcgccatatatatttcaaaacgaatcgtcacataaataataatcccaatggacgaaatgagcacagcgatcaatgcgttacgcgccaattcttttccaataaccggagataccgtgctgacgttcggctctgaaccatattgctgtttaaaatgtgcttttagctccgcaatttcttttttgcttaacacgccgatcaaacgagcaacaccgatattattatgctcgcctgataatacgatgtcctccggttttaagtcaagcttttgaaactcttcttttaactgctgaacattaattggtttatcactcattacttctatgcgcgtgccgctcgtaaaatcgatgccaagattaagcttcagcgttaataaggcaataatcccgatcaccgttagcaaaccagaaaaaatgaaaaactttttactatgttttacgaagtccaaacgatcaaattttgtcggtacttccgtatgatccgttgtttcggcgatatttaagatttccgatttttttacaccgaaatagcctggcttattgttcagccagcggctatggacaagcaggccaagcaacaggcgcgtgccgtacaccgcggtgatgaagcttgctaaaatgctgatgatcagcatcgttgcgaacccttttactgagcttgtcccgtaaataaagagaacaataccggcaatcatcgtcgtaatgttcgcatccacaattgtcgccaacgatcctctattcccagaacggaatgccgacataaccgacttgcctagcttaatttcctctttaatccgctcatacgtaataatattggcatcaaccgccatcccgacacctaaaacaagggcagcaattcccggcaatgtcaatacgccgttcatccaatcaaagataagcaaaataaggtaaatataaacagttaatgtaatgacagcgataacccctggcaaacgataaaacaaaatcataaagaggaaaatcgcggcaacccctacaatgccggcaaaaattgttttttgcagggcattttggccaaactgcgccccgaccgatgtcgagtaaatttcttttaactcgactggaagcgcgccagcattaagcaggtcagctaattgctgtgcctccttaacggtgaaattgcctacgatggagacatctgtttgggcaaatacttggtttaccgctgccgcggaaataaattttggatctgcttttcccgcttctttcgcgtaggaatcttctccttctttaaagtccagccaaatgaccaataagttatttggcggtcccattttatatactttttctgtcacttgtttaaatttatccgcatcttttaatttaatggcaacactcggtttcccgttttcgtcaaaggacagctttgctccgccttgaacaagatcgcttccatccattaacacgttatcatgcacatcgcggaacgttaattttgcctgcgtcgataaaatctcgcgcgcttgattttgatcttttatccccgcaagctgcacgcgaatccgattttttccttctatttgaatgtttggctcgctcacaccgagcacgttaatccgtttgtttagcgcgctcaccgtgctttttaatgtttctttgtcaattttatcgccttttttcgctggctttacttcatacagcacttcaaagccgccttgcaaatcaagacctaatttaatgttatgtaaaattccttgaatcgtcggccccatcactcctgcaaaaagcaaaagcaacaggaaaaacgcgacaatgcgactgcgttttaccataataaaaaagtcctccttcaactcgtcttaccacttacttctcatgattgccactcatctagaagttacttactagactaattttcgaaaaaaagaaaacttctcttacaccgaaaaacaatgcttgcgagcgcttggtttttctcaataatccaattatgaaacagttaacggaaactgtcaattttctacatcactataataattcgtttaacactgcttctaaatcatcatttccagaagagtgctgttctttatatgattgcatcgtaataaatgacatgtactcgccgatttgtaacgataaaatatcgttgacaagctcaaataactttctttcttctttaaaatttttccatttcttttgaactagataatcccatatttgatccatcgtcacctgtttataaccaagcaggcgaaattcatcatacttgcattgtaatgcgggcatcagctgttctcgcagttctttttgtttttccttttccattctctcgccttctccctctgaaaacttgtcatgcttgtttatatgtattgcatatagttaattgtataaaagatcatgacatttgagaaggtagggagacgagatgtctaaatttctacaaggaacgatgattttaatcgttgctggtttgattacaaggattcttggatttgtcaaccgcattgtcgtcgcccgcgttattggcgaggaaggcgttggattgtacatgatggcgatgccaacgcttgtgttagccattacgatcacgcaaatggggctccctgtcgccatttcgaaactagttgcagaagccgaagcggttggcgatcgacaaaaagtgaaaaaaattcttgttgtctctttaacgattacaagtatacttagcgttatcttcttccctactatgatattgcttgcaccatttttatcacgaacattatttactgacccacgcacttattatccgttaatcgctattgctcctgtcgtcccaatcatagcggtttcttccgtgttacgcggttatttccaaggaaaacagcaaatgaagccgtacgcatattcacagcttttagaacaaatcgttcgcattagtttgattgcctattgtacaaaagcattattgccgtatggcattgaatatgctgctgcaggtgcgatgttttcatctgttattggtgaattcatgtcattattatatttgctttacatgtttaaattaaaaaaatccattaagctgcgaacaaagtttattcaatatgtcaaggcaggaaaagaaacgtttgcaagtttaatgcgcatcgctttgccaacgacaggaagccgtttaattggctctctttcttggtttttggagccgattgtcgttgcaaacagcttggcaatggccggagtcgcaacaacgctagctacaaaacaatatggtcagctgactggctatgctcttccattattaatgctgccgtcttttattacgtattcactatccacctctcttgttccagcaatcagtgaagcaatggcacaaaaacaaacattattggttgaacatcgcattcagcaagcaatgcgtctttctctcgtcacaggcgggctctctgtcgtcgtcttatatgtatttgcagaaccgctcatgcaactgatgtacggtacaagtgaagcgactatttttgtcaaagtgatggcaccattttttctattttattactttcaaggtccgctgcaggcagtattgcaggcccttgatttagcgaaagcagcgatgacaaatagcttaattggcgcagccgtaaaaattgtctgtattttcgccttagcaacccaaccgagcttaggaattatgggagcagcattggccgttgcgatcaacactgtgttagtcacattgcttcattttgcaacgattataaaagtagtatcttattctatttatccactcgaatatgtcaaggcttgtttatccatcactatagcaggtgttgctgggtacgtatcattccactattctttcatcgtgctgccactgcctatacgaacgttggcttctattaccgttaccgccatcgtttacttgcttctgctgattatttttcaattggtcaaacgagaagagcttgcacatattccggcaattggtgctttttttgcgaaaaaaaatcgcaaataaacttctaaacatgtccgaataggaatatattttggtgaaacttatttatcaggcgacaggggggaatgagatgacaaaatggggaacagctattgtttatggggttgtaactattttcttattggcggctctcattagcttctttttatctctcatactaaaatggacaaacgtgcaagaaccttcgttaacatggattatttttgccgggtcgcttctttccatgttcattggcggggttgtagctggtggaaaaggaaaagaaagaggctggctcattggcgggggaacaagtttattatttacattcatcgtattagtatttcaatttttgggattggaaaaagcattcactattgaacaatggttatatcatctcatcttttttgtcgcagcggcgcttggcggcattgtcggtgtaaacctagccgcatcacgcaattaaacgatgacggctacctttacttgggaaaggtagccgtcatcgtttacttattctctttttccgtcaccacttcgcgcaccgccgagcggtcatatgtaagacgcgtgccatcgcctgcacgaatgacaactttatcttcatcgaccgaatcgatgatcccatgcagtccgccaatggtgatgattttatcccctttttttaaattagcctgcatttgctgaatctcacgctgccgtttttgctgcggccgaagcagcaagaaataaaaaatgacaaaaaacaaaataattggaagtaaattagcaatcgtcgctgacattcatttcccctctttctaaaaatttttcgcatttggtttattaaagccatattgctcaaaaaattcctcgcgaaaatctccaaggcggtcttcgcgaatcgcttgtctcacttgctccattaattttatcaaaaaatagacattatggtaagaagttaaacgaattccaaatgtttcatcacatttgatgagatggcgaatatatgcgcgtgtataattgcggcacgtatagcagtcacaattaggatcaagcggcgaaaaatcgcgggcgtactgtgcatttttaatgacgacacgcccctggctcgtcattactgttccattgcggccaatacgtgttggaagcacacagtcaaacatgtcaatgccgcgaatcgccccgtcgataagcgaatccggcgaaccgactcccatcaagtaacgcggtttattcgccggcaaaagcggggtcgtaaactcgagcacacgattcattacttctttcggctcaccaacagataagccgccgacagcatatcccggaaaatctaacgacactaagtcttgcgcgctttgtctgcgaagatcttcgaattccccgccctgcacaatcccgaacaatccttgctcattcgggcgcttatgcgcttttaaacagcgctccgcccaacggcttgttcgttccacggactgtttcatatattcatatgttgccggatatgggggacattcatcgaacgccatcataatgtctgaaccaagcgcattttgtatttcgatcgccttttccggagataaaaatagcttatctccgtttaaatgatttcggaagtatacgccttcttcctcaattctccgaaattcacttaaactaaacacttgaaaaccgccggaatcggttaaaatgccgcggtcccaattcataaatgaatgaaggccgccggcttcttttacgatttcatgtcccggccgcagccatagatgatacgtattgctcaaaataatgccggcacccatttcttttaattcttccggcgataatgttttcacagttgctaatgtcccaaccggcataaacatcggcgtttcaaacgaaccgtgcggcgtatgaagaattccaagacgcgcacccgtttgtttacatgttttaatgagctcaaaacgaatcggtgatgccaatccaacgatcccctttcttaaataatcaacattgcatcgccaaaactaaagaatcgataccgctctttcaccgccgcattgtatgcccgcaaaatattttcgcggccggcaagagcgctgacaagcataataagcgttgatttcggcaaatgaaagtttgtcactaatccatcgattgccttaaattcatagcctggataaatgaaaatatccgtccaaccgctttccgccacaaatgcaccgttatgttttgacgcaatcgtctctaacgtgcgtgtagacgttgtaccgacagcaataatgcgtcctccttgctgtctcacctcgtttaacaatcgcgccgtttcttctgtcatttgataaaattcggcgtgcatatcatgttcttcaatgttttcgacgctgactggacggaatgtaccaagtccaacatggagagtaataaacgcaatatgcacccctttggcgcgtatatcatcaagaagctgttccgtaaagtgaaggccggctgtcggcgccgccgctgaacccacttcacgggcatatacagtctgataacgctccgggtcatccaatttttctttaatatacggtggaagcggcatttccccaagctgttcaagcacttcataaaagatgccttgataagaaaattccaagatacgccccccatgctcaagcgtatcgacacatgtcgctttcagccgtccatcgccgaaagtaatttccgtgccaacttttactcgttttgctggtttgaccaatgtttcccatcggtctccttccaattgttttaataacagcacctcgatattggcgccagtattttctttttccccataaagccgcgccggcatcacacgtgtatcgttcaaaacaagacaatctccttcatgcaaatacgataaaatattgcgaaaggtttcatgacgaatttcaccggtttttttatcgagcaccattaaccgcgatgcatcgcggtttggcagcggtgtttgtgcaattaactcttctggtaagtcaaagtcaaacaaatctattttcaatttttctcacctttccttattgtttaacgaaatcgtccaagcacataaaaaatgagcgataaaacaatgcttaacaaaatagacgtaacaaccggaaaataaaaagtcgtattccctttccgaataataatatctcccggaagccgccctagtttaataaactgcatgagaaatccgataataatgagaacaaccccaatcatcataataagcttaggcaggctattcattgttttggaacctccattccaaaatgttcgtaagcaataggggtaacgatacggccgcgcggggtgcgctgtaaaaagccaatttgcagcaagtacggctcatatacatcttcaatggtctgcgcctcttcgccgatcgttgcagcaatcgtatcaatgccaaccggtccaccgccaaacttttccataatcgctttgattaatttatgatcgatatgatcaagtcctagtcgatcgacttgcagcagctccagcgcctctttcgctaacaaaaatgtgatcgttccgtctccccgcacttgagcaaaatcgcgaacgcgtctcaaaagacgattcgcaatgcgcggcgtgccacgcgaacgccgcgcgatttccaccgcagcttccgccgtaatatctacatgcaaaatctctgccgtccgcatcacaatttgcgtaagatgttcagttgtataatactctaatcggctaatcactccaaaacggtcacgaagcggagctgataaagcaccggctcttgtcgtagcaccgacaagcgtaaacggcggcaaatcaatgcgaatggatcgagcagtttgtcctttgccaatgatgatatctaaacaataatcttccattgccggatataacacttcttcaaccgaacggtgcagacgatgaatttcatcaatgaacaacacatcgcccggctccaaagaagttaaaattgccgctaagtctcctgggcgctcaatcgccggcccggaagtcgtgcgaagatgaactcccatttcattcgcaataatcgctgctaacgttgtctttcctaacccgggaggtccgtacaacagcacatgatcaagcgtttcttccctcatttttgccgcttcaataaacacttttaaattatctttcactttgtcttgtccaatatattcatgcaaaaacttcgggcggagactatattccagcgaaacgtcttcgcggtggacatcaccggaaacaaggcgttcttccacttttctcccctccctattttaacaattgctgaagcgcacgtttcacatattgatctgtcgataagttttctttcattaacgacggtactaccttttgaatttcccgttcagcgtagccgagcgcttttaacgcctcgatcgcctcctcaagagccgataaatgcggccgtgcggattcctcttgcaaatggaataaatccggaaatgttttagcagtaaccgctgtgagctttccttttaaatcgagaatcatttgtcgcgctgtttttttcccgacccccggaaacttgcataaaaacgtttcgttttcttgttcgatcgcttcgacaagctgctccggctgccccgctgctaaaatcgctagcccgccttttggaccaattcctgaaacttgtaatagtttcgcaaacaacgttcgttcttcacgggtgcgaaatccgtacaaagcaagcgtatcttcacgcacgtattggtatgtataaaccgttacgattgtatcacggctttcttgaaatgaaaacggattgggggtaaagatttgatacccaatgccgttgttgtcgatcacaatatattcagggcaaacataatcaacgtatccgcggacaaattcaatcaacgctgcactcctctccttttctttcctgtctttcaattgtaccataccattacattataacaaaaagcgaatgtatattccgattttgaaaacaaaaaagacttacctgagcgataagtctttctaacgtattaaagcaaaatgacgatatgtttcgataatatctttatactgtgacttggagacaacgcgaattccttttttcagttgctcatgctgacgactctccagtttttttacatcaatttgaaaaaatgattgaataacccgtgtggaatgagcagggctgccttcaaaaatagataatgttccgtcttcggtgattccaaaataaccgttcgcctttaataatggggaaatatcattcactgttttgcgaaatactatcgtttgatcatccatattcacaagctgccagtctttatattttttccatatatctttcatggaaacaacggtttcttcttttgtttcttggctcacttctccgtctaaatattgctgctctaaaataatcgtcatttttacggaagatggcgcagcaaaagcagcctggatgaacaatacataggaagcgatcataatgaagaaagtggcaagaattcgcatctccttttcctctctttctaggtaaataaacaatatgcttatttctattttcaccaatgtgagaagttttatcctttgcaccgattccgcatttctctattttccgccgttattattgtgacaaacgccaaaaaataatgccctatgcagccagcatagggcattatttcaattattactcttccaacaccgattcgtccaaattgtggtacacctcttggacgtcgtcgtcatcttcaagggtatcgatcagttttagcattttctttagatcatcgccagcaagcgtcgtatatgtttgtggaatcattgtaatttcagcgctagcaaacgtaaagccgtttttctctaattgttcttttacttcttcaaatgcttccggtgttgtataaatttcaaacgaatcttcggttgtttccatttcttccgctcccgcttcaatcgcttgaagaagcatgtcatcttcatcgatgtcaagtccttcgcgggcaatgacaagaagtccttttcggtcaaacaaataagaaacgcagccggtttcccctaaattgccgccattttttgaaaaggctactcgcacgttcgaagcggtacggtttttattatcggttaagcaaacgaccatcacggcaacgccgccaggtccgtatccttcatagcgaacttcttcgtagttcgtatgttcttgtgttcctgtcgccttttttattgcacgttcaatattttcgtttggcatgttcgcagcctttgctttttcaataacaaggcgcaaggctggattggatgctggatcgcctccgcccgttttagccgctacataaatttctttcgccaatttcataaacaatttgccgcgctttgcgtcttgcgcatttttacggcgttgaatgttcttccacttcgaatgtccagccatcgaaatttctcctctcatcgcaacgaaatttccgatattactataccaaaaaaacaggaaaatgtcatataacaaaaataggcggattcttctcctacacagccgattttcttcgttgaagaagaagccttctcggctatgttttacaaaaaagtgggaacacctttttaggtgtccccactttttcacattaacgtgtatttgcaggacgttcgttaatttttccatcaataaaaatcgtttttaaatcacgttcgatttcttccattggccggccgcggcggatgtcgttgtcgatcgtacggacgcggttgtacatgctaggattggaaacgatgcgcacatgtttgcctttcgtatgcggtgcaaccgcttgggcgacaagacgcttcacgtgatctgcgtatttggaattggtcgaaatcgcaacaagcacatgatcacggtaaacaagcgtccgggcatcgttgactcctcttaccgcagcggcgcggcgggagatcgtttccgccaatcgtccgtcatacttcctatagtaagaaggagttgttttattttccatcgaatttaaatgcccatggtagttgcggtccgcatcactgaaatcagcatcgagcggaagcgcaggcgtatccgtatcaaaacgggtaattcccggaatacgtgcacggttattgtctgtatcgaaaaaatcggccgctggtccgcgacggcttaatatatagttgttatcatagttagtcgcatttgttccatagcgtccgtaacggaagtcatcatcaaaacgctccgtggaatagtacccgatcggacgcgttgcatcattgtagcgtctatcatcgttgtccgcgtaattggcgcatgcagccatcgcgctcaagacagaaacagccccgatgattttcattgcgtttttcatggaaaaaccccctttttttccttcgctcgcaccaggccaaaaaaaacatattccggccttattattagcttggcgaaggaaagagggttttatcgctgtcagttaacggtagaattagaattttggcggtgcaatcgccaactggcgtttatgttgtgaacgcttgtgcaaacgctcaataatttgccggtctttttccggaacttcttctccttttaaatatttatcaatcatctcgtaggttgtccccatttcattttcatctgtttgcccttcccataatcctgcgcttggcgcttttgtaataatttcgttcggaacgccgagaatgcgcgccatctcgcgcacttctcctttcgtaaaatgaacgagcggcactagatcgactccgccgtccccatatttggtaaagtaccctgtataccattccgctgcattatcagtgccgactaccatatatccgtaattattggcaaccgcgtataatgttgtcatgcgaaggcgcgctcttgtgttcgcatcacctaaacgtgctgtttcttcattccattctcctttttctttcagttgtttttccacttctccaaataacaggttatgcgtttcggttaaatcaatgatcaagtgtttaatgccgcagctttccaccacttttaatgcatcttccatatctttcggattgcttttacatggcataatcaatccgagcgagttgtccggaaatgcacgtttaattaagtgggcgacaactgctgagtcaatgccgccgctaattccaacaattgccccatttaatccggcatccgctacttggtcgcgcagccattgaataagtttttcaattttttcttccatttgtttttcgacttcctttcacgaaaaatcctatgtatgttttattttatcatatcgataattttacggacaaactgtttacgttctttgcgggcaacagaaagttgcttgttatgctgtaacgcaaagcgccattcacgcataatatcagccggaaataaaagagcgtgtaaaaaccacggtttcgtgagccaaaatgaaaagagaggaaatcgatataattgtgaaaaagaccattgcaaatgtggcaaaatacggctcgcatactgcaaataatcgatgcctggcgaagcaatggcaatcgtatcatagtcgattaaatagatcattccttcttttgtccgcaaaaaattatgggaagcgacatcgccgtgaataatcgtaacaggctccgctgctaacgacggcatatagcttgcgaatgtggcaagacaatattccgcatgctgaatcgtccaagcgatatcttccttatccattattcgttcgattaatgataaatgggcataaaaatcataatagcggcgctgccacatgctatataaatggtagtacggaacaatcgtttgaaacaacggaatttttattaacagcctggcgatggaatgatatgtttgtaacaattccagtccatcggcgatatcttgttgacgagcgaatgataatctttctgcatcggaaatatatgtttgcatcacccaaaaggcgccttcaaagaaaaatacaccattttgtcccaaagtggtatatatggcaggaacatgaacaaacccctcctttcttaacgattgcataaatagcgcttgtctcatcgcttcgaaaaaggttcgataccgtttgatcacccaatatccttcgcatgctgtaactacccatacgttatgtttgactgtttttatatttttcacacgtaagccgtattcgtttcgcagaagaaaaaagagacgacctgctacatcgtctcttttttgcttattgttcaccaataatcgttactctcctcgtcatgcggttctgtaaataattgttcttccgtacgaggaaacgctgaagtggttggtgcttgtgtgaatggatatgccgtccctgccgccggatatggataaggagcaggtgcagctggcggatagtagccgtacgacgccggcggcatgtatggataaaacgctggatgccatccatatccttgcattactggtaaaatcggtgcacatggcataatcggataagaagaagcaggtgaatatgaaggaaatggtggcatatttgccgatgccggatttactgttggtgatgtatgccctggcattagtggcacttcacctgattcaccgccgctttcttcaataccaggaaatggatgagaaccactttccgcatccccgtatgttgatggttgtagatatgttggatagttaactggcatggttggcataggcggaaaataatatcccgcacctggtaaaataggagttaccgggccacacggctgtggtggcattggtgcaacaggcgctcctcccatcgcatatggctgctgcatcatcggaacgtatggagcttttggaagttctggtggtgtatcatcatccgctgctaattctttttcttctaccgcctcagcagggctttctaattcttgtttcatgattcctggtaaaatattttctggttttggcggaatcggcggaacattagaaatcgcattagaaaagttaatatttacgtttggcgttactggtggaatcgtatgcgataacggtggaatgttgaactgcttttcctcagaacctagtgcggcattatctgatttcgtcccttcgttcaccggcgcttttggcgtttccttgatcggtgcctttggcgcttcctcgatcggcgcttttggcgcttccttgatcggtgcctttggcgcttccttgatcggcgctttcggcgcttcgttcaccactgcctcgggagccttgtttaccttttcttcttttataggctccgaaaactccgcctcaatgttcaccgatgcaaacggctttgtatgggcatacgggtgctctatattttcttcttttttcggagccagattaatttttgtttcttttttcggcgcttctttttttaccggaactcccgcagtcggtactttaattttcattcccggcataatcatatctggattgctcaaatgaccgttcattttctttagctgctcaaaatcgaccccatacttttgcgcaattttccaaagcgtatcgcccttttggacaatatggattttcactccgttcccctcctaacccgaaactattaacgttgtatctcagcttccgcttgttgtcaccatcatccttcaacacaatttatgataaaagccgttgttttatgataaaaaaatcatcctgcccagcggaatatcactgtctgacaggatgattagttcactttttcctttacgccagcgccagcatccgcgcaagcgcctgcgccgcatcttttgcaattagcgggggaacggtaatttggttaacaatttcccctctttcaagcgattcaagcgcccatagtaaatgtggcaagtcaatgcggttcatcgtgagacatgggcacatatacggatttagcgaaataatttctttatctggatgttcgtgcatcaggcggttcaccaaattcatttccgtgccaatcgcccatttgcttccggaaggagcgtttcggatcgtttcaataatgtatttcgtggaaccagcatagtcggcttgctgtacaacatcccagctgcactccggatgaacgataatgttcatatccggctttgtccgacgaatatattcaatatgacggacagtaaagttttcgtgaacggaacaatgtcctttccaaagaatcacttttactttctttatatcgcctttgtattctaaacgatccgtatgcggatcccataccgccatctcgtctaacgaaattccaagctcataggctgtatttctgcctaaatgctgatctggcaaaaagaaaattctctctttttgcgtaaacgcccattcgaccatctttttcgcgttcgaggaagtaacggtcgcgccgccgcggcgtccaacgaacgctttaatcgccgccgtcgaattcacgtatgttaacggcaaaatcgtgtcaccaaacagctcttgcaatatcggccacgctcgctccacttgtgtaatgtccgccatatcagccatcgagcatccggcccgcatatccggcaaaatgactttttgatggtcacccgttaaaatgtctgccgtttctgccataaaatgtacaccacaaaatacaatgtattccgcttcactattttgcgccgctacttgcgcaagctgcagcgaatcgcctgtcgcatcggcaaattgaatcacttcgtctttttgataatgatgtcccgggataaacaatctttttccaaatcgctcttttattgcccgaacacgtacttccatctcttccatgctcatcgttttataactttccggcatatcgtcaagccgcttcattacttctagcacgttcattattttctccccctattccatccttgcaaatgaaaactaatatctagcgctttagcagaatgtgtcaacataccgagcgaaatataatctacgccggttgttccgtacgcagcgaggttttctaatgtaatcccgccagacgcctcggtgacaatcggctttggcactagcgagacaaactcgcgcacttcctctggagtacgattatcaaacataatgacatcagcccccgcctccaccgcttctaacacttgctctttcgtttctgtttccacttcgattttgaccatatgaccaagctttgcgcgcaccgcccgtaccgctttcgtaatcgaaccgcaaaaagcgatatgattatctttaatcatgacaccgtcgtacaaaccaaaacgatgattatagcctcctccgcatacaacggcgtacttttctaacatccgtaagcccggcgttgtttttcgcgtgtcacaaatgcgcgtatgactgctgtttagtatcattaccgcttgatgtgttaacgtagcgatgccgctcattcgctgcagcaaatttaatataacgcgctcccctgtcaatagcggaataaccggcccagatacaacggcaatcgtctcctctttttttacttgttcgccatcacgtttataaagcgttacatcgatgcctggatgcaatagacgatatcctatagtaataatatctgtccccgctaacaccccatcttccttcgccgtaaacgttcctgtcgcccattcattctctggaaaaatcatttcgctcgtaatatcgtgttcaccaatatcttcaatgaaaaattgctgcaatagctgttgcaatttgagtgtattcatcgtgtccctccgctcttccagcaaattgttataccgttacggtcagctctttttttgtccgccgaatacgccgttgtctccattgttctctctcaaacggataatcggtgcgataatgcccgccccggctttctgtacgctctagcgccgatgttgttataagccagccggttaacagcatatgaataaccgtaatttcctcgatggaaaaatcatcaagcgaaccattcgcaaagtcagacaacggaaattgttcaaaccactgttttgcacgttgcaggccttgttcatgacgaacgatgcccgcatatattgacatgatggtttgaatggttggtatttctggtaaatcgttcacgccccttttgatactgtgtatattatttgtttttttacgtaatggtgtcggcggcgctgtttctcttcggatcgcctctgcagcgcgcgctccgaacacaattccctccagcagcgaattgctcgccaaccgatttgccccgtgaacacctgtacatgccacctctccgacggcatataactcttgtatggaagtctgtccgcaatcattaaccaaaacgccgcccatcaaaaaatgagcgcctggcacaatcggaagcctgcctgtttccatatcaataccatgttccgcgcatagatttgccatcgtcggaaatcgttcgcggtaactcggaatcgctgaaatatctaaatagacacgatgtcccttgctcatttcgtcatgaatagcacgggctacaatatcgcggggagccaagtcttttagtggatggacatgttccatcattctccgcccgtcttctgtcactaacaccgcaccttcgccacgtactgcttctgaaattaagccaaccgctttcccatcgacaaacaacatcgtcggatggaattggataaattcgacgtcggcaataaccgcgccggcgcgataagctaatgcaatcccatcccctgtaaccgttgaagcattcgaagaaaaagcatacatccccgcgcatcctcccgctgcgagcacgacagcgcttgcataatagcacgaaatctctcctaattgatttttcgtcttaattccgacgcagcggccattttcaacaagcagttcgatgacatactcgccctccacgatcgtcatgcgtcccattaacttttctaacaaaaacgagacgatcgttctccctgtttggtctcctcctgcatgcaaaatccgccgtttactatgcgccccttcctgtccaagatgtaggatgccatcctgattgacatcgaatgacaatcctgcatttattaattcgcgaattcgttttggcccctcacgaacgagcagttcaaccgccttttcgtcattatgatgacagccagcagtcatcgtatcatcaaaatgacaacgccaatcatcctcctgtgaaacggacgcagcgacaccaccttgtgccagccatgaattgctttcttctttttttgtttttgtgaaaatcgtcacatttttatgttcatgcaaataataggcagtggttaacgccgcaatgccgcttccgatgataataactccattttctggcataaaattgcctcctaatttcatactgtcttgacacctatatttacatatatttaaactaatgacaagagttttgttaacattttgtgaacaaaaggaatgattttgatgatttatcttgactatgccgctacaacaccgatgagcaaagaagcgctaaatgcctatgtagaagcagctgacgcttactttggaaatgcaagcagtttacacgatatcggaagcaatgccgaacgactgttaactatttgccgaaaagaacttgccacgcttattggcggcgaggaacggggtatttattttacaagcgggggaacagaatccaatattcttgctattcgttcgcttattaacgcacatcgccaccgcggaaatcatctcataacaaccgagattgaacatgcttctctttatcatctattccaacaattagaaaaagaaggatttgaggtcacttatttaccggttaaccgctttggacaaattgatatcagtgatttacaacgggcgattacaccaaaaacgattctcgcctccattcaacacgctaattcagaaatcggaacaatacagccaattgccgaaattggacggctgcttcggcgtcatggggtaatctttcatagcgattgtgtccaaacttttggtaaaatacgaattgatgtgaaaaagatgtttatcgacagcctttcgatttctgcccataaaatttacggaccaaaaggggtcggtgcggtatatattgacccacgcatccattggcagccatgttttcctaacgccacccatgaagatggatttcgtccagggacagtcaatgtgcctggaatcgcttcttttatcaccgcagcacagcacatttgcgaaaatatagatgccgaacaaactcgtttcgagcagctgcgccgttacttgctggcgcttattcgtgaaaaaagcttgcctgtcacggcagagggacatcctgacgttcacctgccaaatattatcggtctttctgttcatggaatcgaaggccaatatgtcatgctggaatgtaaccgtgataacatcgccatttccactggaagtgcgtgtcaaattggaaaacaagctccttcgcggacgatgttggcagttggaaaatctgtagaagaagcaaaacagtttatacgtgtttcattcgggaaatggacgacggaaaaagacattgaccaacttgtgtcttcccttgagcgaatcagtcagcaaagaaaggagtttgaatgaattgaaagaagagaaaaaaattctcggggaaaagcggcgccagctcattttgcagtggctaaaagaaagcaaaaggccgatcaccggcgccgagctcgccgcaaaaacaaacgtcagccgccaagtaatcgtgcaagatatttcactattaaaagcgcgcaatgaaccgattatcgccacgagccaaggatatttatacttgccgccaaacattccggcacaaacatatacgcgcaccatcgcgtgctttcatacgcctgaacaaacaaaagaagaattatatattctcgttgaccacggcgtcactgtcaaagatgtgaaaatcgagcatcccgtatatggggatttaaccgcttccgtgatggtcagcaatcggctggaagtcgatcaattcattcaaaaaattgaagaaacgaaggcatcgtatttgctgcagctgacagatggcactcatcttcatacgattgaagcggattcgaccgccaagctcgacgctgcctgtcatgctctccaaaaagccgggtttctcattgagtcgtagagattcgccccttacaataatttcgaaacaactgaaaggaagaatggtatgggttacattgaagaactgcgcgcccttatcggccatcgccccgtcattttagttggcgcactggcgatcatcaaaaatgaaaaaaacgaagtattgctgcaaaagcgcagacaacctaaaggatattgggggctcccaggcggattaatggagcttggggaatcggccgaggaaacagcaagacgggaagtatgggaagaaacaggactcaccatcggaagctgccggctcctcgatgtcctttccggaccagacacgtacgtgaaagttcctaatggagatgaattttatgccgttacaatcgtgtatgaaacgaatgaattttccggagaaatccgtgcaaatcccgaggaatcattagatgtgaggttttttccaattaacgagcttccagaacaaatgatccaaagccattgctgcgtcatagagaaacatataaagccatccccgccgctataggttagggacggcttattttttatcgcaacctcctccgctaagcgaaaatatagggagagaggtttatataatataatacggataactccctaatacttgcacggtgcaatcgagcgcttcaagctcagcgatcgcacctggaattaacacttcatccatcttttggtcaatatcgatgataaaaaagtagtttcctaatcccgttttggcagggcgggattcgattttcgttaagtttaatttgcgccacgcaaacgcggacagcacttggtgaagcgcaccgggctgatctttcggaagcatcaccatcaatgtcgttttatccccagcatacagcggcgaatcgattttcagcggttcgttttgcttgcggacgataataaaacgggtatgattataatcataatcgtgaatattttcttgcacgatcgtaagcccatattcttcggccgccagccggttggcaatcgccgcaatcggaaggtgcggacgttcgctgacgaatttcgcagctgcacttgtcgatgtcatatatacgtgctttgctttttttaaattagcgtgcaaaaatttgtgacattgcgcaatcgcatgtgagtgggaataaatttctttcacttccgtccaatgatgcgcatggtatgggtggaccattaaatgctgttgaatgggtgcgataatttccccaacgattggaagcaattgttcatgaattaaataatcgagcgttaaattaaccgagccttctaacgcattttcaagcggtactaccccagcatcaatctcttcattgcttaccgcatcaatgcattctggaatggtatggtatggaattttttctgcgcgaggaaacatcgttgttaccgctaaatcggtaaatgttgcttttggccctaaataaccaattttcattttaattgcctctcccttactttaatacgctcccgagccaacaatttcaactttttcgataaattcaagccgccgcaacttcgcaagcagctcctcaatatcttctttcatctcgtttgtgctaatagatagagtaacatttgcacgaccttgaagcggaatcgtctgatgaatcgtcagcacgttgcaacctgctgccgcaacaacgctaagcagttgggaaagggtgccggagcggtcttctaaatgaaaaaataatgtaacaatactttctttcactaccgcttgaaacggaaataccgcgtcacgatacttataaaatatgctccggctgacatccactaaccgcactgcttccgcgacagaatcaactttttttcgctctagcaattcttttgctaaaagcacttttcgcatcgcttctggcaatacgtcttcacgaactaagtaaaattttttatccatcgtgcctccctcccctgcccctttaagcgttaatcaacaaactcaaattcataatccaaaagccttacaatgtctccatctttcgcaccgcgctcacgcagcgcatcatcgacccccattgcccgcaactgtcgggcgaaacggcgaacggattcctctcttgaaaaatcagtcattttaaataacttttcgactttttctccagatagaataaacgctccatcactgcctcttgtaatcgtaaatggcggctcctctttttcatacttgtagacgacgcgctgaaccgctggctcttccacttcgtgaagcgggaattccggcgttgtttctaaaaggtcggcgattgcaaatagcagttcgcgcaccccttgtttagtcaccgcggaaatcggaaagatcggcacatcgtccccgattttttctctaaacttttgcaaattttcttcggcattcggcatatccattttattggcagcgataatttgcgggcgttccgttaaccgcaaattgtattgttttaactcctcgttgatcactaggtaatcttcgtacggatcccgcccttctgtcgccgccatatcaatgacatggacgatgacgcgcgtccgttcgatatggcgcaaaaattgatggcctaatccgacgccttgatgggcgccttcaatcagcccaggcaaatcggccatgacaaagcttctgccatcatccgtttcgaccacgcctaaattaggaacaagcgtagtgaaatgatattcggcaatttttggcttcgccgcagaaacgacggacagaagcgttgattttccaacactcggaaaaccgactaagccgacatcagcgagcagttttaattcgagaatgacattgcgttcttctcccggctccccgttttccgcgatttccggagcagggtttgccggcgtggcaaaacgtgtatttcctcgtccgccgcgtccgccttttgcgacgacaaatcgttgaccgttttctgttaaatccgctaatacttgattggtgtccgcatcgatgacaaccgtccccggcggtactttgacgatcaaatcttcaccgttttttccgtgctgatttttcgacatgccattttcgcctcttggcgccttaaaatgacgctgataacgaaaatccatgagcgtccttaatccttcgtcaacgacgaagacaacgtctccgccttttccgccatcaccgccggcaggtccgccttttggaacatatttttcacggcgaaacgcaaccattccgttgccgccatcgccgccttttacgtaaattttcacttggtcgacaaacatcttgttttcctccgatctattcttgatgccatgactgtttattattttgcacaaaaaccagaaataatagtgtcttatataggaacacgatcgtttctgttcatgtaaaatagtgcacaaggtcggcaagcaaacgcttgatgctctcagtaaaaatgttgcatccatccactagtgaactacccccacttaatttctagcgaaaatttgaagtgggggcttccaaagaagtttgactgcttcaagcaatccttattctttgaggcgtgtccacttcaccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcgccattgacatcagcattaattagtttgccagactttgttcgatacaagccgcgcttaatacgtttgccgctgaacttatattcttttggattgtcggcattatattcaggaatctcatccccgtcaaaaaagctggcttgagacgtatatgattcttcctgtttcaagaattcaatgccgtaaaatttacaaagatactctagtttttcttttatattaccgagaggaatattgacaaagttttgatttgtcttttttcctagattcatattgcgttgccatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagtttatgatgtaacgacaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcctgtttacgggttgtacctttgattttttgcttatctttaatgctttgaagtctggcattttctttgttaaaccattgattaatactttttaatctccgcccatcaatgatgaatgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtccagtaacacaggcggaatcgttatcgtgataggcttatgagtctttttaaataggcgagaatacggtatcgtgaatttgttgccgtctatacgaatctggccaatgattagtgaatgaaagccatcttttttaagatattttgggatactgatagccttgtagtcatatttgccttgtttggctagttttactaagccaaagaaagatttaaaagcctcattaaccttttttaaaatttgctgtgccatgttgctgttcaacagcttatagttttcgttcgttttggcaagatgatagtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacatgttttcacctcccatctaactatatgatactatattttactgaatctatcctattttcagcaaaatatagttaaggcgattcatctcccacttactccgcttcgcttcgttgaagtgggagtcttctcgcctaattaagataaaaataagtagcttttattatatctattcagtaaaccgcggccacctgttccatcacgaatgccgtcaaaggataatttttataagtacggtcatctcattattatgtatatcaaaagattcgagatggatcgccgcttgctgttgatgctcacgaagccattgaacaatgatatccttatcttttatcgtcccgctgtaatcaaaaaacaactttacttcctcgcttaacacttcaatagaaatgctcatatgattttcgtcatgcgcatccgcttgttgttccattaaatttaaaaaattgctgctccatgttgttaaatcttcgtcataagaggataaatcacattcgtccccaagcacttcatattctaatgaaataagccgtgtttgccaattataggtcatcatccattccgcaaattgtaccgcttttaaattggtaagcttcgtttcctgctgcatctcgccaataatttcatcaataatttcgtaaactcgttctattttatttagcgtcaaattccctttaataagctgaattttattcagccagtcatggcgggaatgacgcaatacatccactattctccattgcttttccattcgtgttccactatcctccactgtttttccatccgtagcgttctattcatctatcacgcaacttgatcgatcgtccatttatctttactatagcatttttctacaagaaacgtgaatgctttttcacgcttttctgaaaaaacaaaaagaaaactctaaccaagacaaggttagagtttccttctcatttgcttatgcttctttgctaacaggatatacgcttactcttttgcggtcacggccgagacgttcgaaacgaacgatgccgtcaattttcgcataaagcgtatcatcgccgccgcggccaacgttcaatcctggatggattttcgtaccgcgttgacggtaaagaatcgaaccgccagtgacgaattggccgtcagcgcgttttgcgccaaggcgtttcgcgatggagtcacgtccgttttttgtcgaacctaccccttttttcgatgcgaaaaattggagatctagtcttagcatctatgtcacctcccgctatcgttgaataacgcgaatatattctccgtaatcacgttctatcgtttgtaaagaaacgagcatcgcttcaaggaggagctgaactttctctgccgttgcttcattttcaataacaggaagctcgcagcggagatagccgccattttctccttgtgtaatatgcggttgaacgttcgttaacgcgatgatcgaattgaccgcgccaaacgacactgcagatgctccagcacaaacgatatcttgcccatggtttgcaaaattcgcatgtccttttatcgtaaatgcgcgaattttgccttcctttgtgcgctcaatttctactttaatcatcccaaatgcctttatgcattaattttttcaattactacttttgtgtaaggctgacggtggccttgtttgcgacgatagttctttttcgccttatatttgaaaacgataattttcttttgacggccgtgtttttgtactttcgccgttaccgttgccccttctactgtagggttgccgatttttactgtttcgccgcctacgaataatactttgtcaaacgttaccgtttcgccttcttgggcatcgattttttcgatgtagatttcttgtccttcttctactttaatttgtttaccaccagtttcgataattgcgtacatgaattgcacctccctatatagactcagactcgccagcgacaaggcggttcgggatgccgaacgctttataaacccgcgctgagcggttgtagtacgggtgctaaaaatacgttgcaccgtcttttgtccgttttcgcgaacggtacaaaattgtctacaacacgtgaaatagtaccataatacaactagaactgtcaatacatttaacatttttcccatgaaatctcccacctctaaaggaatggaggtgggagaggttcatcaaattcattcatatataaacaagatttcccagtttctcgtttgattgtttttcagaaaaaaatacatgaagcaactcattttcatccaatgttactcgctcatgattgcgctttgtaacaacaatagaatgtttctggccacggtaaaagttttgcagcacttgaataatcgtctcttcctcagaaacatgaatagtccgtaatttcgcatagcttcctcgttttccgtaatagcgctcgagtaaaaaccgcatcatcacataatggcgatgtctccactctttccataacgaaataaagagaaatatcatcatgatccacaaatcaaattgctgcggctgcaacaatagaatactgctgaaaaacaacataagtgctacaaatgacagaatgatcatttttttatgcgcttcactaaaaggaaagtagcgggtcaatgcaaggaatagcagctttcccccatccaacggccaaataggcagtagattaataaaaagaagcgcgacattgtaatgagcaaataaactccatccttcgtccgtcataaaacctgctttccataaaaaaaacgcaatacccatcagccaaaggtgttgcactggtccagctagcgttacaataagttcttcatgaaacggacgatttccgtgttcctctacttcggctacccccccaaacggaagcagtaaaatttgtttgatgcgccatgaaaaaaaagcagcagcaacagcgtgtccaagctcatgaatcaacacgataagaaataaaagaaacaattgcttaaaatgcgcggtgatcaccgcaataccaccaaacagccataatagcggatgtatatgaacttttgtaaacaatgcgacatacttactcaaaggaaatcacctgaatcggatcaataaaatgatctccttgtttaatggcaaaataaaataccgcctttgtttgatcatggctgttcgtcatcgctgttccaacttccttgcccgtttctacaaaatcgtacagttttacggcaatcgtacctaagttgccataccatgactcgcttccatctgcatgttgaatgattacggttttcccaagcttctccttggtgccagcaaatataacaattccttcattcaccgcttccactttcgcattgctagctgtctctaccataaccccttgaccgtttttcttaaaactttccagaactcgtcctgatgcaggaacggcatattgttttggcattgtttttgtttgtttttctgtaggaattagcgcaagcggctcgccgaactgcttttcataccattttgaaacggcagcaaattgaaattctttctccatcgtatttttcacaaactgacgggctggttctaacgaatcagatggatttttaaataaaatggctgttactaaaacaagacaggcggaaagaagcattttcaaaataaatgtttctttgttaaagattggatgtttctcttcatcaaatggatagcgatcatacgtcactactggctgaccgtatcgttcttcatctgtgatcgcccacaattcctgatgtgatgtcccaaaatgctgcctttcttttctccgtttttcaattcgcttacggatttcttgagcgcgtcgattcattattcctcaccatcccttccaaacatagtttgtactagtttattagacaaccttggaggatatgataaataaaaaaatccctgctattttgatcagcagggattaacgtacgccaaataattttttaattttcgagaaaattcctttttgctcatcttccagcggctgcagcgggatggactctccgagaattcttcgcgcaatattacgatacgcaatcgatgctttgctgttcggatcaagaacgattggctcccctttattggaagctttgatgacgttttcatcatcggcaataattcctaataaatcaatggataagtgcatgacgatttcgtcgacatcaagcatgtctccgttttttaccatatggctgcgaatgcggttaatgataagccttggtggctttatatgttcctcgttttctagtaaaccaataatccggtcagcatcacgcactgccgatacttccggcgttgttacaacaattgcttcatccgctcccgccacggcatttctataacctcgctcaatacctgccgggcaatcgattaacacataatcatagtcttgctttaactcatccaccaactgtttcatctgctctggagtgaccgcggatttatcgcttgtttgcgcggcaggtaataaatagagatgatcatcaaatcgtttatcttttactagcgctttttgcacggtgcaacggccttccacaacgtcaaccaggtcataaataatgcggttttctaaccccattacaacatcgaggttacgcaacccgatatctgtatccacaagacaaactcgctttccaagtatggccagcgctgttccaacgtttgcagttgttgtcgtttttccgacgccacccttgcctgatgtaatgacgatagcttctcccactgttacactctcccttctaaccgcgtcaagttcggcctcaaatgcataagcagctgcaagcgatccacaacaatttgattatgatcatcgatatatgcgcattccatttcattccgctcatccgttttgtaatcgggcgcccgattcatcacatcgctgattcgcagttgtgttggcttcataatggatgcggcgatgaccgcttctttatttccgtaatatccggcatgagcaattccccgcaatgctccgagaataaaaatatttccgccagcaataacggttcctcctggattgacgtcgccaattaataaaagatctccttctacgtgcaacacttgacccgaacgaacaatttttgaaactgacacaatttccgttttccgtttccactctagcgcttctttcttcgttatcacattgctttcaatcgattcgacgaccaaattttttttgcggcgaattaatgtgcgcaattcttcttcttgttccggagttaaataacgatttccaactttgagatgaacagaaacgagcggaccgtccgattctgccttttcgcttaccgttagtttttcttccagttcttttaatagatcatcataggaacacgtgtcatcgagatgcaacgttagtccatctttcgtccctttaatcgttatatattgttttggtttcgtcacaacgttcacctcaacgaataattctacaaaaaacattcattttccttttttactcttcccgctcaaaacgtttgatttttactaaccattgtttcaatgggtatgaaagtaaaataagaaacacggcatttaacaacaacgttggccataatctttcagaacaaaatgcttcaaaaggcatatcggttcttccaatgagcagttgaattccatatacatataattcaagaatggtgatagaaagaagactaagaaaacaagcgattaaccaatgttgataaaacacttttatcgctttcgatactatgtaagcgattaaagtaaatgcaaatgcataaaccccaagcaattccgtatatacacaatcataaagcacgccaaaaataaacccgtaaaccatcgcacgcgtttttcctatataaatagtggtaaaaacaagaaaaacaagaaaaaagcgcggtacaaaaaaataatgcatatacagctcgttctttggccacaaatcaacaaaaatgctttcactaacaaaacataaaacggcaaggaaaggaagcgcccattttttcattttgcttcctccctctcctcaaatgtctcatcaatttttctttttacaataatcacgtcatcaatgtcataaaaattagctgctggtttcacgtaaaccatttttgtcagcccgtattgatctggcactacttccatcacttcgccaatgacaaggccttttgggaaaattccgccaaggccggatgttaacactttttgttttttcttgatttttgcatcaaaaggaatttcttttaacaacaacgctcttcgtttttcatcatatccttcgattaatccaaagacattttcctttccttgtacatatgcagaaattcgatttttttgatccgatgcactcaacaattgaatcgtggaagtaaattgggcggcatgctgcacttttcctactagcccttctggtgtaatcaccgccatatctttctttacaccgtgctgctggcctttattgacgatgaccgtttcttgccaacggtctggatttcttccaataacagtcgcctgaattggaataaaatcacgcaagctttcttttttatttaaaagagcacgaagtctttcattttcttttttcaatgtttgcacttgcgcttctaaggacacatattcctcgaggcgttcttttaacagcttgttttctttatatgtatttcttatatcattcacattctcaaagaagcccgcaacaagttgtgcgggcttatggaaaattaactggacaaaaccggttgtatcttttaaaaactgctcagaccatgtcagttcattacgatcttttaaggaaaaaccaatcaatgccacgaggataataatactgacaagcaataaaatgagccgtttgtttaaaaagaactgtggcatgatgttgacaccctcttaccgtcagcgatggcttctcgctttgtttttaaataaatcgatatgatctaacgcttttcctgttccaattgctacacaatcgagcggattttcagcaacaataacaggcatatccgtttctttgctgatgactttatcgagattgcgcaataatgcgcctccgcctgtaagcacgatgccgcggtccataatatcggcagctaattccggcggtgtcttttctaacgtattttttacggaatcaacaatcgcataaaccgtatcatgcaatgcttctgcaatttcctctgcgctaatttcaatggtcttcggaagtcctgtcaataagtcacggccacggatttccatttttccaattccttctgcatcccctgccgagccgatttcgactttaatcgcctccgctgtccgttcgccaatcattaaattatacgttttgcggatatagtgaataattgcctcatccatctcgtcaccagcgatgcgaatcgattggctcgtgacgatgccgccgagagaaataaccgcaacttctgtcgtaccaccgccgatgtcaacgaccatgcttcccgtcggttcccatactggaaggtttgcaccgatcgctgcagcaaacggctcttcaatcgtataggcatcacgagctcccgcctgacgcgtcgcatcgatgacagcgcgctcttctacagcggtaatcccatacggtacacataccatcacgtacggtttccctgcaaaaaatcctttatttgtcgcttgtttaatgtaatatttcatcatcgtcgccgttgtctcgtagtcagcgatcaccccgtctttcatcggacgaagtgcgacgacatttccaggagtccgaccaatcatatttttcgcttcattaccgacagcgacaatttgtttcgtatctttttgcaacgcaacaacagatggttctctaacaacaattccttttccttttacatacacgagcgtatttgctgttcctaaatcgatgccaaggtctcttgtcccaaatccaaacatactctatatcttcctttctgaaacgaaatgcttttataacaatccgctaaatttgtcgaatttactcatgtttttgtttcaatgttttgtacgacaccgcccaaaacatgataaaaactcatagttgttattataacttattcgacaaaaaatgagaactactacacatatcctttttctttcagactaacgaatttttgatcaccaataatgaggtggtctaacaattcaatcccaataatccgaccgcattcggcaaggcgtttcgtcacatcaatatcttctcgacttggagttggatcgccggagggatgattatgcacacaaataatcgaggcagcagatcgcttaatcgcttctttaaacacttcacgcggatgaacgatagaggcgtttaaactgccaataaatattgtttttcgatgaatcacttgattttttgtatttaaataaatagcgacaaaatgttcttgggacaaaaaacgcatatcttccatgacatattttgctccatcttctggggaacgaatcacatatctcccattgtaactaaggcggctaattcgtctgccgagctcgattgccgccaaaatttgaaccgccttcgttgtcccaattcctttaatgcttgttatttcttcaatcgtagcatcttttaacagccgaagtccttcaaaatgcttaagcaagcgatgagcaagctgcaataccgattcttcctttgttcctgtccgaagcaaaatggcaagcagctcgtgatcagccaaactttccggaccagaagaaagaagccgttcacgcgggcgggcatcctttggcacatcgcgaatcataaacgtcatcgtattttatattcactcctttttttctttttatcaaccgaaaaaagttaccagccaaggcgcttcacctcacgcactgtccgtgacaacggcagcccgacaacgttaaaataatctccctcaatacgtttgacaaataaagcagcgcgtccctgaataccgtacgctcccgctttgtccatcggttctcctgtcgcaatgtaatcgaaaatttcttcttctgttaaatcccaaaaaaacacctttgtcttttccacaaacaatgattgaccgtttggggaaagaatggctactcctgttagtacatggtgttcattgcctgacaacatgcgcagcatggccgctgcttcttcttctgttttcggctttcctaaaatgttatcttgataaacgacgaccgtatccgccccgatgacgtacgaatgaggatagtgatcggcaacagcttttgctttacgataggcaagcagctgtacggcttgttccggggacttggtttcatgaatttgttcatcaatgtggctagcgaggatttgaaagcggaggttagctaattcaagcagctgttttcgacgaggggaacttgaggctaaaatcaactgtttcatccatatcacccttttgcattcgtttcaaatcggaagatacacatgtatcgtaccaaattttgcgattcaacacaatttctcaaagtcgaaaaaacgcgaaaaaaaaaagaagcccgctagcttcgcaatgggaaaatggcaatatacgattttaacgcttttaacaattcttgttgcgttttctgcagcatcgcctcttgtttacttgttttataaacagttaatgaataatatgcttttttcatgtgagaaacgtattgctttatatgatcgtcgttaggaaccgttttggatataaattgttgataatcattctctagctttttccaatcatctgtgtttacatctccttttcctaacaaaatagcggaaatagcagccatttgcgcgtataacgtttcgcctgcttttattactggcttgcgttggtcgctgttatttacaaacgatagcgattttacgtatgtactttgtgccttctgtttatacaattcatttaccgcttgcaattgttgtttatcatttgcaacaccaataaacaaagcaactggtttttctccaacagctacaacaggaatggaggaagattggagttttttggcataggcagccgctgcttctcgatccgtaaatactcctgcttgaatcacgctgaccgtaaatgaagaaatagcagtctcattagcagatttcgtggctggatttgtcgaagttttggactctatcggaatcggcagcgccgtttccatcgtttgcggtgaatgagttttttgctttggaatcacatttaatacgatgaatccaaaacatgttccaataatgatcgccatcgcgattgaaaaaatagcagatttaacccgtgcgttgaacgcgccagtaattggcgagcgctgtttacgtttctttttcttttgtggttggaaagaaacaaatgcccctgactccgcctccttttctttttccaaaacactctctatatgtttcggcttatccgtagtaaacggctgctcttttccgttaattttcaccgtaattttttgcccatgcttgtccattatgtcaccatccttattctttcatttctcgcctatcttatcataaacaaagaaaaaaagaacaagacatttgtcgtcttgttctcggataatttcggcaaattttgctattatcggtcacgtatttgctgaacagacaatgcttcgacaggaatttccggcgattgctccgaataagtgcacagctgtttcgtttctccttttaaacaaatagaataatggagcgatccatcttcgtctttttttacgagtacataagatggattcgtttccaatgacagcacgtttccggtaaacgggtcttgaatcggatgaagcattccttcttcaacaagctgtttgtatgttattacggaagagcgcgatggcaaaaattccactttttctgccccgacataaagccgtgccgcttcgtaaagtgtataggcatcagaaacaaacgctctctcttttgacttttcaatgatatgaagcacagcaataacaacaatagaagatacaattcccaaaatgacaatcacagccaacagttcgattagtgtcattccacgttttgaacgcaacaacatatgaccactccgccatccattactgctgcgatgacggttgcccctcaggaatgatttctgttagtggattacgctttttgctcggagggggaacgtctatttgcggcagcatattttgtaacttcgctaatttcggataataaaatgcgctgaccgttaccgagtaggttaacggattcacttctgtatcgaccgatgtcaattccggatttccagtaaaagacagagattcaatcgacacaatgcggttcagattttcaagtgtttgcaaaaaacgctcaagctgatagtatgacggggattgcaccgttaattgaaccgtcactttttttaatccatccggaagttccgaagaagattgctctggctttgatgatgcatccgttttttgctgctctcctgttgcattttcctcttcattaaaagtcatgctagaaatcgtgctgtccgaaactacttccgctttttccagatcaagtaatagctgttctgtaagcggcttgaccggtatctttttttgcagctccacaacgctttccggcaaattagacttttgtttggcaatctctgctcttgtagcggccaatatttttttctcgcttgcaatcgtgttgcttaactcttcaatttgttgataacgcggataaagcatataaaaataaagtcctgaaaacgcggcgccaagaacaataagcaaaagaaccaaaatgaaaagctgtcgttttgagaaacgcacggtcatggttgtttctccttttcatctaacgcttgtttacgaatatgcatttcatattgcgcgagataacgcggtactacttgttcttcggttgtcccttgttcatcgcttttttcgtttgcattcaccgcagtaaggcttttcagttgcacattggcaataaattttgcgtccgacagccgttttaaataataggccgcttgctcgcttgtatcaaattgcaccgaaaccgttaccgttccatcctcagcataggaaaagttcatgataaatccgcgttctgggagcaatttcgtcatgttgcgcaaaagaggcaccattttaagcgggtaatctttcgcccattgcactgttttatctaattcttctatttcttttacagattgcatatccgcaagcttctgctgttcgatcgcttgaagcgcctgcgtctgtttcagctctttttctagtgagtcgatttgcgtctccgctctgtcgataagaacataaaaaacagccgcggcaatcaagacaatcgcagttatgatcactgtgataaaaagaaagacaacatttttcggttctttttttggcagtaaatttatctcaacgatcatcgtcatttccctcttttagcccaagtccccatgcgagatgatagcgcgcatccactgcacttgccatcgcagccgaaagctgttctacaggaacgtccagccgttcttgcagcgcttgataaacacgggacaaacgcggatgatcccccattagaaatacacgggtaatttgctgttttccttgatggatggaaaaggaatagaaactcatcatccgttccatttctttatatatatcttcaaacggatcaacgagctgttgatctttctccatatttatttcttcatactgctccagcaaaagatggcgcataaaaacaggtttatgttcatcaaatgcgctaacattgacagaagattgatcaaactgaataagcaaaatatgatcgtctttcttcacttgatcggccatataaaaaagacgatatgcgcatagtggagaaacatccgcagctatcgggcgaagttttacatcttctaaaagctgcgcataacttaacaccgaatcttctggagcagcgaataacaaaacagcggtcgcttcctgcgtcttttccaaaacaatgtagtcaaacaccggattatcaaacggcaacggaatcgttgttcctaattccataaacaaataactgcgaatttcatcttcttccaaatcagcaggaagcggaattcgacgaataataacgaagggatctggcacaatgaaacgaacgcggcgtttttttaatttccactcgtccacgcattcttctaaaatcatttccaacgtttcgcgatcaataatttttccgtcatgaacaatccctttggcaagctggtgctctccccatttatgaacggataatgggtcgtttggctttgtctctacatatcgaatgacatggtcttttattactagattcgcgactttatgccttggctgaaacagcgtaaacatattcatgttttcccctcatatcaaaagaaaatcatttgcttataccattcgacgatgtcttgtccaaaaaaataggccgttaatgacccaagaacgatcgccggaccgaacggcatcggctcccggcgccggactttgccaagcgccatgccaataagcccaattacggttccataaaacgtggaaaaaaagaacgcaagcaacaccgttttccatccaagcacaaatccaagcagcgcaaacaatttaatatcgccgccgcccatgccgcctttgctgatgacggcaatgagaaaaagcagcaaaaagccggccgccgcgccaacaagcgcatcccgccatggtatgaacggaataaacagcctctctaaaagaaatatcgccgcaaatacaagcagcactttgtcaggaatcatcatgtagcgaacatcggaaacgaagataatcattaacagtgaaatgagcgtccaacaaacgatcaattcttttgaccatcccaccaaaagcggcgaaatcgtaaaaagaatcgctgtcgacagctcaacaaacggataaagcaaagaaattcgctccccgcatccccggcactttccgccttgccacacgtatgacacaacaggaataagttcccgcgccgtaagctgccgcttgcagcgcgggcaatgcgaacgaggaaacacaatcgactctcccaccggcacgcgcaggccgacgacgttaaagaaagacccgaggaggagggagtataaaaatataaccaacatcatgtctttaaaactatttaagttttacgtcgcttctttctaattcattaacatcttttttaccatcaatatacttaaagctaccatctgaatctactaatttaactttatatgttaagttttctcccccagtttctttcttattactatctttcaatttagttctttctactactaccaagctgttattctcatcgtactcttttgatttctttcctggtgatttcggaattttttcaagatatcccgcatcatatagctctttcatagtaaacgtatttttattttcatcaaatcctccagaagatattgctagtcttgctgcattagctaattgctgtgcgttcgcgatatgcgcgtcttttttcgagttgtcgataatggcgccaattgccggaatcgcaatcgccgcgataattcctaaaatgacgataacggcaagcaattcaatcaacgtgagtcctcgttcgtttttcactaatcgttttatcattgtaatacccctctccctatttttttgtgtttatcacacttttttcctaactattttaccacgatttatagatctatgagaatatattccttacaatttatcttttttgccgagaagaccctcacctctaagcggagcataggtgggggatgaatcggcattttttgttttttagtaatcgtaatagttgaaaaacgttcttcttctgtcataaaatataaataaatataccgaacttatgttctgttagaggtgaagaaaagatgaaaaaagcttatttttcgagaagattgtataaatccgaaatggatattcttcatgtgacggaaacatcttatgcattagagttattccatcaagcgaaacgtttcgcctttcaaacactgatccgggaaaagcgatggggacgaaaattaaatgaagaaagcctgcatatcgttgtgaagaaaaaatacggactgaatgactattttgccaacagtgccgtccgagaagcaaatgctcttttctcctctctaatggaattaaataaaatacatgttcaacagacagaagaaaaaataaaagatgtgaagaaaaaactgaaaacagaacgaaccaaacttacgaaattacgcaaaatcaaagaaagttgtatcaaaggaaacttacgttttccaaaaaacacaaactttgttttgcataaaagcggaatcatttctttaggattaaaagaccgttctttcatttggatgaacacatatctttttgaacattgctatctcgatgtagaaatcaaacgaaccaaagccaaaattggccgtttaacccatcgtttgtatcgattagaacaaaagaaaacgaaattaaaagagtatatcccaagtgtcgtgttcggaggcaaaaagttgtttaaacagcaatttacgaaagaagaatttataaaggaccacgaatcttggagaaaactctttttagctgcgcgaaataaagaaatgatcatctccggccggaaagatgccggttctggaaactttgtattccattataatcgagaaaccaatgaactacatatgacctctgtaacaggaaaggtaatcacttttcctgaagtggtgtttccatacgggcaagagagcgtaaataaagcggtgacagatcaaatccaatgtaaaaacaaaaaagagtatggtaaaccgatttcttggtcgatcgaagatcacggggaatactatattatcaaatgtttggtggatgtagaatcgaatccatatattcatttttctacctctgacggagtgatcggagtagattgcaattacaatcacattgcttggacaaatgtttcgaaagacggaaactttttggaaagtggaaaattaacgttttcgatagaagggaaaacttcgggccagattacaaaaatcatggaagcagaagccattgctttagtggatattgcggttcgaaagaaaaaacctattgttttggaaaagttggataccaccttatccaaaacagggaatcgatacggcaacaaaaaagcaaatcgaatgaagagtatgttcgcgtatcgaaaaatgatacaagcgatcaaaagccgtgccgacaaaatgggagttgctgttatagaagtgaatccggcttttacttctgtctctgggaaactgaaatatatgcgcaaattcggtatctctatccaccaagcagctgcatttacgattggccgtcgaggattaggatataaagaaaaaactccaaaggtgctgaaaaaatatatcccgaaaaatacttcgcatcattggaagcattggtctattttagataaaaagttttctgttcggacacatacgctgtatcatcttttcaatgtgaaccaaccacaccaaggaatagatgtatttcacccatcgttgttagaagaagaaaaacgtcaattaataaaagctttatcgtaataaactattagaatatcattatttcttgaagttttagaacagaagaacgcattgtaccagtctcttactctcgtcaccggagcagatggcgattctaggagctgggtgcattgcaatgcgttctttggatgccatacgaatggaagatggtgtaccttctatatgtgctttcataggcatatagctggtcgtcccgaaaggatacttcggacatcttgtatggctactcctctcgttgaacggaggggggtcttggaacctttgagcaactatggccagaggaaacaagaatcccccacttccaccggcattagccggtaagtgggggtagttcaatgttgaatatggttgaaaatatcgtacatcggcacgataatcgaggtgacaatcgtcccgacgactcctgctaaaagtacgatcatgattggttcgatcagcgacttcagccggtcgactcccgcgtccacttctgcttcgtaaaagtcggcgactttggaaagcatcacatcgagtgatcccgtttcttcgccgattgtaatcatttgcgtcacaagcggcggaaacgcccaatgctttttcatcggttcggcaagcgattgtcctcgttcaagcgaatcgcgcgcctgcctcattactttggcaatgacttcattttcgacgacgttttctacaatcgacaatgcttgcaaaatcggaacagagctggaaaacagcgaacttaacgtccgcgtcatgcgcgctaatgccgccttttgcacgagctttccaaaaatagggatgcgcattgcggcatagtcaaggtaatattttgttttcttttgttttttcatgaataaaaacaaaacatatatcgctatgaacacaatgacaacgagccaccaatacgtttgcatcacttcgcttgcgcgcaacacgaacttggtgatcgtcggcagttcggcatgaaagtcagcaaacatggcgacaaatgtcgggacaacagtaactaataaaaagatgacgaccgcaacggcaataatggctaccgctattggataggcaagcgctgagactattttttgttttgtgcggtggatcttttcaaagtggtccgcaagccgctctaacgtttcatccatatttccgcccgcttctcccgcttttaccatgttgacaaacatcgccggaaagatgcgcggatgcttcgccgcggcagcagatagcggatttccggcgcggagcgattcttccacttccatcagcgcatttttcaatgccttgctttcggtttgactcgctaaaatgcgggtggagtcaacaatcgagacccccgcctttatcaatgtcgcgaactgccgcaaataaatgacgaaatcttgcagctttaccgcttttccaaatgttatttctttggtgagtaacgtttgcggcacttcggcaatttcgatgactttaattcctttttgccgcaatttcatgaccgcgtcccgcttggactcgctgacaatcgttcctgtttgctttctcccctttatatttcggccttcatatttaaactgaggcatacgaatcgccacgctcctgtacaagataaggttcagccgcatcgcgaaggatcagcccggcttgcattaactctttaatactcatcgccagcgtatgcatgccaagggagcggcttgtttgcataacgttaatgatttgatggactttttcattgcgaattaaattggcgactgccgtgttattaattaaaatttccgtggcagcgacccgtcttgttttttgcggtgttggaaaaagacgctgagaaataatcgcgacaagaacggacgcgagctgaatgcgaatttgcgattgttgggcaggcggaaacacgtcaataatccgatcgatcgtcgccggcgcgctcgatgtatgtaatgtgccaagaacgagatgccccgtttccgccgccgtaatggcggtatgaatcgtttccaaatcgcgcatttccccgactagaataacatcgggatcttgacgaagcgccgcgcgcagaccgttggcaaaattgttcgtatcaaagccgacttcgcgctggtcaataatgcagctgccgtgcttgtgcaaatattcgataggatcctccagcgtaataatatgtttccgcatcgttttgttcatatagtcaatcatcgcggcaagcgtcgtcgacttcccgcttcccgtcgggcctgtcactagcacaagcccgtgcggtttttgcgcaatttgttttaatacttcaggaaggcgcagttcatcaatcgttggaatttttgtcggaatgatgcggatcgccagcgacacgcacgaccgctgtttatacgtattgatgcggaagcgggaaacgccgggaattccgtacgaaaaatccaattccccattttcttcaaattgcggccataggctagacggaatgaccgcttttgccattccttccgtatcttccggccgcaaaatgtcttggccatacctttttaattcgccattgatgcgaaaaatcggcggcaccccgaccgttaaatgaacatcagaagcttttagttcaaacgcggcacgtaaaagagcgtccaatctttgcttcattttttctcacctttaacttaaaatcgccactttcaatacctcttctagcgtcgttagcccttgttttacttttaataatccgtcatcaatcaaaaaaatcattcggtttttaatggcaagctcgcgcaatttcgaaaatggctctttatttaaaatcacgcggcgcatctcatcggtcatcacaagcagttcatgaatggcgattcgtcctttataacctgtcatattgcatgttgggcagccgcggccgcgaacgagcttatcgattttcatgccgcggctggcaaaaatttcgatttccctctttgtcggctcctgctcttcttgacaatcgcggcagacgcggcggacgagccgctgggaaacaacgccggctaaagaggcggccacaagaaacggctcaattcccatatcaatcaagcgcgtgatcgtgcttagcgcgtcgtttgtatgaagagtacttaacaccaaatgaccagttaatgacgcgcgaatcgcaacttctgccgtttcacggtcgcggatttctccgaccataataatgtttggatcttgccgcaaaatggagcgcaatccttgcgcaaacgtcaatccgacatttggattgacttgaatttgattgacgccttcaatttcatattcgaccgggtcttcgatcgtaataatatttacttcttcgctgtttaaatggtttagcgccgcatatagcgttgatgatttccccgccccagtcgggccagtgatcagcacaattccggttggtctctcaatcagttcaataaaccgctgtaaattcaattgattaaatccgagcttatgaatatcatttaatgccgcccctaaatcaaggatgcgcatcacaattttttcaccgtaaaccgtcggcaatgtggaaacgcgcaaatcgaccggatggaagtcaatgttcattttaatccgcccatcttgcggaatgcgatgttcggtaatatccatattcgctaaaattttaattctagctgtcagcatgctttgcatatgttttggaagcgcgcggtctgtccgcaatataccgtcgatgcgataacggacaagcactttcgtttcctgtggatcaatatggacatcgcttgcccgctgttcaacggcgagctgcaaaatttggttcacaagccagacaatcggagaatcctcttcggttattcgttcctcttcgaccgtttccgttgcgggagccatttgcaaaaaatcttctaccgattcatcaatgtcgtaatacttattaatggcgcgcaaaatatcatctttcgaggcaatcgccgtttcaatatggaaccctgtcgaaaggcgcaaatcatcaatgacaaaaaagtccatcggatcagccattgccacaagcaagcgttctccctcaatttttaaaggcatcaccatatgccgcttggcaaattcttttgaaatgagatttgtcacctttggatcgatcggatagcgatataaactgacatgcgggatgcctaactgaaattcaagcacttcaattaattgctgttccgtaatatacccacgctgcaagagcgcatcgcccagcttttggccgggagctttttcttttaacgcttcctccagctgttcctccgtaatgagccccgcttccactaataaatctcctaaacgtttccgctcttgttttttcttcatcgttcatccctgcttttcgtgatcatggcctttttgctggccgctagagtcattcgttgtggaaggtgtttctttttcggattgcttttcttcagattgaccgttattttcgtcttgcttttctttcggttgctcatcatttttactttcattatctgtttgtttttcatcctctgttgactgttctgatgaagatggggtttcatttacatcagaattgctgtccccaagttctaatccacgaagttcaatgttgtacgatggcggataaaagtcttcggcaatcgtttccacatgtacaagatggttttcatcatacgtttcccttttcactttgacaagcattcctctttttccactttgctttaattgacgttccccaggacgaaggagagggctatattgaacaaccgtcctcggtttgaaatattcgatatctccaactttcaccacatacttataggcaaatggcagtccgaaaagcgtgacatgcaaacggtttttttctacccggaactttagcgtataagcagtggtattcggattataaaactgcaaatcacgattgccgccgtctacttttgcttcatagccaatcgttattccatcaggaagttcgcggcttgtatgccgctccaataccgtaaaattcgtcggcaaaatcgtttgataaaccgctgaagcaatcatgctcatctcttcggaagaaagcgacccgctcgtctccttgacatattcggcaagcgaaaaaatgctttttcctttaatttcaatggtcggattggcagaaatccattctagcaatggtgctggtcttttccccaatttcagtgttgccgcgctaaccggctgcatcgtttcattggaacgggaaacatatgccgcaagatcaagcggctgggacggtatctgtaaactggctgcgatattcgttacatcattttgtaatttttcgagattaatagaagatgcgagcgaagagggaagcaatttttttattgttttggaaaatgcctgcacgtcgaattgaacaagaagtggggacggccgtcccgcaaccatttgcctttcgctttgttcgatttggaacgtaaacaatgatgcaggaatctctccttttttttcttgatacgccacaggaatcgtcgcattcgccttccattcattcactcttttttcgattgcttgcagcgcttctagttttgttttattcgctacagaaataggcccaaccatcgttcctgcgggcaggcggtctgtctctttaaaaaacgtttcgtaggctaaagcgccaatttgcgaaaagctgatcaaataaattgtacaaatcgcaataacgaaaaacaattttaccgcagcaatcggtctcaccgcctacctcccccttttaactcatgcctcgacgttcatcgatatatcgacgatcacgcttggtccttcttcctgtgctttttgaatatgttcttccgtcaaaatcgttccagcttcaataaacgtatttccgtttttgtcgacaatatctttcgtcacccgttttcccttcaaaagctccacttgcttttcgcgcagcgcttgaagcgcttctctgttttccgcttcttccaccatcgtttcgatattggcatgccaatcatgcacatcatgggctaattcagtcgatgtttgttcatttcgcgaaacattttccgacatttcctcgtctttttgatcttttgcagaaacgagcaaatgtgcctcatcaagcaaagaagatggcgcattgtcatggacaactaaaatatcttttccatatgttaatataaattccgatgataacactgcctgacggtcaccgacgtgtaattcaatgccaataatttctcccgtttcttcatcgacaaaaaattcggttacctcacctagcagctgtccttttctcgtcatcgctttcgtgtttttgatgcgaatttgtttattgacaagctgattggcaatcggaatttccgataaatcaataatatcgtgagagctttccaccgttacggcaaattcgccgataccgaccacttttttaaacgggatcgcttttaagcttaactgaacatcttcttgttcaaccgtgagaaaatcaacggatcctttctctggattaatgactaacgtttttacggttcctatttgcgtgccatcagaaatactaataattggaagactgatgatttgtgcactatttttcatattttcaccacacctgttctttataatttctgtaatgtatgtgtaagaaattgaatttcctcttgtatgattggataggagcgaaatttttctttcagctcggcaagcaacgatgcaagtttaccatattgtttctctaataaataatgttccattaacaaacacgcaaacacgtaatagtcataatcgggtaacggggtttgcaaacattgaataatacgttgttcatattctaatggatctatatgcttgcggtttaactgaagctcagtaactatggtttgcaaaatttcggactgaaccggcctagtagcaatgagactttccaatagactaacatcgttttccttggtagaaatggcttgctctttagcgcccaaatcactctcattctcttgtggccgttcattgtcattccatcccgctatttgcgcctcttgtgcttttccatctaatttttcctgcagcatcttttcgttttccaaagagaatgattgttttgcctgtgaagaaatagcttcctttgattccgttttctcggaaagaatatcgtcccattcgaaactatccggttctatttctgccgcctgttcattctcttccattgctgaaggctgcgtcagcatgctccaatcttctggtgaaatatgtaatcgattctcttcgccatcgcgcgctgccatcacttgtgtgccatcggacacaacaaccaaattttcttccatttctggcgttatggtaggaggcaactcatcaaacggcatatccgtatttcgttcgatatttatttccatttccaacggccattcattgaaattgtccgtctcatttatattgtcattttccactgtctcccatgggagatcactttcggacatatcctcgtcctgcttttcatctgtggccacagtaggcggcagctcgcttatttccaccatttcgctttgttcagggttcttttcattttcccatggaaattcctgttttgccgttgtttcgatttgttcgatttgctctatatcggcagcgatctccaatggaagctcatcgaccgtaatgatttcatcttgctctacttccgtgcttttttgtgaaacattttgcggcactatttcttcattgactcgcactgcttcttcatcattcaacacgtccgtattttcgctaagttcatcttggtcttcgaattcatcctcgtccattttgtttgctgcataaaaaacatgtgcaaattgacgatgaagcaaatatgtcaccgcagccataagcaaccctaataatagagcaagcttccacatcggaaagaaggactttgctactaaggcaagaagtgaaagcaacaaagcaatgattagtgctacgattttcccactccaacttaatccaacaggaagaataagtaaaatcggaatggcaaggataaaagcaatgatggtaaatataacgtgcttcaatgtttcaccccgtttccccgcaccattatataagacaattttcctaaaaataacgcaatatcgactctaacatattgtataataaagttacatattttgaaagaagggcgtgtccaatgaaggaaaagaatttttttacaacccacgctacaaaaggcttcaccttattggaagtgctagcatccatcaccattttgtccatcgtcgcaataggaatgttttccttttttacgaacgccatgaaatatacaacctacaaccaaggaaaaacggttgccatcaacattgcccgcggcgtattggcgtatatggagcgtcttgattttacagcattaaaacaatacgttgacaacgaaatacataatacgaacaaaccgtttgcccaactggatgcttcccattgcaatttgccgctgtttggcgacaaacaagtttgtgaggcgattcttcggccgaccatcaataacgttacgtatgatgaaacacgcattcatgtgttcctcgttccttataatgacagtgaagtgtgggacaaattgcaaaaatctcctccggaagaatttccggcatctttaaaaaaacaaattagcgaagagaggataaaaaatccagatccaaaattacaagactatttgctgaaaatttatgtgattgtccgctggggagatcgtgtcgatgattcggaatggctagaaggtgtgattgccaatgaaacgatacgttaataacgcgaaaggattatcgcttgtggaactgttggcggcgattacaatctcctcgcttatactcgcttccatctatggagtgttcttcagcgggcttaacgcatacaaacgaatccatatcgaaaatcaactgcgcagcgaagccgattatattgtcgctaccattatgaataaactttacgcgtttgcgccggacgggatcgagatggatcaaggccaaacgacaaatgcacaaatcatatttgtaaacgataaacgaaaagatatcgatccttatctcggctttattaaagaagaaccagaaccaactcctgaaacgcttaccgttgccttgcaggatggctcgattgccatcgatggcgaacggctgcattcggatcgtttaaaaattgttgcggaagaatccgggttttcctacacctgcgccaaacaagaagaaaagatttgccgcagcggcgtcgttaccattaagcttgccgtccaagaccgcgaccatgatgatccggatgacttgctgtatatcaaaccatttacattaaagaccgaattcggcttttaaaggaagtgggcacatgaacgaaaaaggatatagtttagtagtcacgctgctgattatcaccatttttctccttcttggcttaactattatgtctgttgcgatttatcaagcgcgatttacggaagtgcgcgtggaagatatcgaatcgtttcatgaagcgacaaaagcgatcgaagaaacgattgcggaaatgaaagtaaggatagatgattttgagttatctatatacatgctcattgaaaagttaaccttcgtataagtggttcccactccggttatactgctcctaaggaaaagcatggaaaaggagcggaattctgcatgaaacgtctcaaaatcaccaacgatcacggatggacacctcggacacttcgcaaacaggaacggaaaatcaaaaacacccttcttcgccaacgggtgatggcggttcgcctggtcatggaaggctatttgggcaaagaggtggcctccatggtcaacgtgtgccgacaaaccgtttcccattatgtgtcgctgttcaacgaaggcggtctggagctcttgcttcatcgggatttcgcccccgggcgggagccgtttctcacggaagaacagcaagaaaagatcaaacagcttgtattgaccaccactcccgcggaactgggctgggacgtcgcttcggcgtggaacaccaaactcctgcaatcctatgtcgcaaagcaattcggtgtttccatttcccgcgaagcgctgcgaaaactcctgcaccgcaaagggctgtcgtggacacgaccgacgtacacactggcgaaaggaaatccggatgagcaaaagcaatttgaaaaacaaatggatctgataaaaaaaaacttgatcaccaaggagacagaagatgctgttcttctgtacatcgatgaaacccatatccgctcttaccatgtcttgcggtccacatggtcggaagtcggccgccaaaaacaagtgccgacgtttggccatcatgcccacgtatcgctgtttggcgcggtcaacgtccatgatggtgaaacggtgcttcatcaaacgaccgctgccaatgccgcgacgttcttggatttcttgagaatgctcaaagagcgctatccggaccgtctcatggtcttggtgttggataacgcccgcattcaccatgccaaaatggtcaaggagtttttgcgggaagaagggcagtgttttcactttatttaccttcctccctattcgccacagctgaacccgatcgaacgcttatggaaatggctgaaagatacggtgattgccaatgtatttcacaaggatcgcaacgatatcattcaagccattactcggtttgtcaactacatccacgaacgtccggaggaagtgctgcagcgcttagggtgtgcaggatgactgagaagttaactcttcatgttgcatgtatatacgcccggaaaattagatatgcagttaaatacattaatccctgacttgcaacagcgctacggcgtggacattaaagatgtaacggacgattataaaatcaatcgcgcaacattatttacccgcgtttatcttatttcgaaaccctacggcagcaaaacggtggaaagacgggtgattttgacgaatacgccaagctttctaaaatacgcgatcgggtcgacaaaagacgttattttaaacggcggggcgtatattgatgggaatatctatgctggaggaaatgcctacgttacaaatgtagcaaattacattgataactccaaaaaatatatggaacaaacatcatttccaacaacaagcaaaacaagtgtattgtttgtcaatggaagttattattcctgcgaccatgaaaacggggcacgcacttgttacaacattgcggacaactattttcaacgcctggtggcgaactattctaatgacgttcgttttcaatcccaagctccttccattcaaaaagaacgagaggaatttattgatgtggatttcgaatggaccgtaaaagataagttgttaaacgcggcgggaatagaaacattcagccaagaatatgaaacttatattgataaaagcataaacgaacttttcgatgagctgcaggaccgctttgccgtttttgacagtgtttcgtcattacaagaaaatatcgattcaacgaatcaatctattattcttcaatcagaagattctccgttatttttccttgatcaaggagaacttgatttacaagacaaatggcaagacaaatggctgattgtcaatggcgatttatttttggggaatagtgtcgacaagtcaacaaaagttcggggaaatattattgtgctcggcaatttgacaatcagcggtgatattgagcttgattcgacgatttacgtctttgggcggcttgattcgacgaacgtccctgggcgcacgttgatttacaacgctaacatagccggctggaatgacaaagaagtcgtactcctttccaaggggcggttggaaatcgcgcgaatcaacgagtttgaaaacaacttttctcaaacgccgaacttaaaaggatacttttatactgaaagcaacgcgactgtctatgctgtcggttcatacatcaacattgaaggcggcttgtttgcgcgcggcgacacgtcaagcacagcaccggactttgacgtctccgggcttgtcatcaacgcctatcgcggacaagtcgatcggccaaatcgtctttccttcacccagtcaaacgatattgaacagtcccgctttgtcatccgccatgataaatcggtatttatcaatcgtggggaaggattgccgtttgtgaaaaagctgtctcttgttgttgacaaattaatcgtaaagtaaaaagaaagcaaaaaagaaaggatgcctaaagcgaatgtttaggcatccttttaattttaccatctattctttccactttctccatcgcttcctgaagacgatttctcttggacaatcaccgtgattgaatctttaatttcctgtccatcctttgttttcgctttggcaatcgcggtaatcgttgaatatccaacatctttggctacgatagaccattttccttgctgcgggcgcacttcgacatattccggagcggatgattgtacagagtcaaggcgtttatctgtcgcattgcttggaataaaggttaattgcgattcgatgtcaagctcttcgcctaccgtcatatataaaacttcctgttggaaacgaatcgcttctaatggaacaaatggatcgatcaccgtaatcgtcgccgtcgccgaaacgttgcttccatccattgcccgcaccgtaatctctaccgttcccggctctttggcagtaacttttccgccctccacctccgcgacatccggattgcttgaaatccactccaatgtttggtttgtcgcgtcgcttggcacgatcgttaccggaatcgtctgcgtttcgccgatttccatcgtttgtttatagtctaatgttagttggcgaataagcttaatgtacgtaagcgatacagtggtaatgccgtctccttttgttaatcctcctgtcgccttaatggatatcgtcgacgttccatcccaagtgatcggaatttcatatggtgaatcgagcggcttccaagcgctttcttgctttggattttcgactttatattcgtacgtgactccctctcctgcgacacgtcctgttactttaacggttaccggttgggtaacagtcgcgccgcttgagattggctggccgtcttcagctataattgcaacgcgcggttttaaatatagcgctaccgtcttatcattattgtacgtgacaagaagaatagaatcatcgccttcctgaaattgcagcgcctttactggaagcataagcaatccataatcgtttggatgtttcgtcgttccaagcaaattggttgctgaatcaaactcttgccatttcgtaataaggccgcggctgtctccttcataatacatatcaggaaattcacgcaagcggactttcattccaatccgttgggaagaagcctttaatgacgatttccgcgcgccgtatttgctgtcttggaaagaaacaacagccggcggcagctgcaccccttccatcgcccagtttgcttgaagcgtcatttcagcggtaatctcgttgttatttagctgcttatagtcaatgaccgtatttggaaacgcaatctcagcgtactggacgccgttttccgtgcgcacagtcacgtttggcgttggaacaaccgtaatcccgtctggaagtggctgaatcaatttaatgttgctgatgtttccggacgcgtttccgacatagccaatagcagttagcgaataacgtgccttgaatcggttcgaatcaccatccgcattgccgaatttcactaagtcgtctacgtcccttgtgattccttcaagcgtcaccgttccgtcaaacgatggcggcacctcgtctttgacaacgaccttaactgatttcgtaatcggtgcctgttctattccatatacatcacgatacgccaattccgcagtaaacgtatactccccttttgctttaaaacgcaccggaattgaaacggtaaatggcggtggtgccggctgtcctactttatatggaatcgaaagcgtgatataggcgttttctttcttatcatcgagccaaacgtgatccgtctcgacaatttccacgtttccgccaaacgaggttagcggaatttttatcgttccgcttaacaccggatcattagcgagcttcgaaaactgctggaaaatttccgttaagttttgcggtgttccttgcttcgcctgcccgcctgctgttgatgacaacttttctaaatagcccatgtcgacttcttgataattaccgaagccgatagaatagagcacaatattgttcatgccaagggttttggcaatattcgttccatgtaaacggattttttcttcaaattctctgtattttgttctgtcccaatatgtctttgtttctggttcatcaggataatagatcgttcgggctgccgttatgccattggaatataaaatatattgtacgtctaaatcttccgtgacttgtttgcacgttctccagaacaatattccttcacaaactttatacgtaatcggttcctttgctatcgacaccgttggcatcccatctgttaaaaaaatgatatattttttccgggttgggtcattaaaaaacgactgagcttgttgcaatgactgtgtatagttcgttccgccatacgcgcgaaggtcattagccacgttcgcaatccgctccaaatgctgcttgacgtcgtatgccccggtaggaaatggcacgactttattgtattgaacatcgctggaaaacggaataagggcaaatcgatcattcgggttagcgttcgctttgaaataatcgacggcagattgaagcgcatattttgcgctttgaagcttcaaaggcgtcatcgaccctgacacgtcaaacacaaacacgacatcaatcggcgggcgaacaatgttgtccaccctgccttttgggattaaagttacatccaatcgcccctgcgcatccccgtttggcggtttcgcatattctagttgcgaagaggtaatcgtaaaatctaaagtggcgttattggagtcattactttccccaaacacgatattagtggcatctcctaaataaaaactgaaaaacagtgcaataaacaaccaccaaatttttctcttctccgccacactcctctccccctatcccttaccaaagtcctattacttttattatagcaagacttttcagcggaaatatacaaaaatttcatttacatcaataactttcttacttccgcaataaagtaaagcgatccggtaatcaagaaaaggtcatcgcttcgtttttgttttttcttttctttgacccagcctttccagtcgtccgtcgttgctttgtgcggatggttgcacaaggcggcaagctgctcaggcgacgctgcgcgcggaaaatcgaacgaagtaaacgttatcgttttggcaatttcggcaagcggcggaatcatttgatcaagcggtttatcccctaacgcagcaaataacacatgaacatctttgtttggatagtgcgaacgtaccgtattaacaagactatgaatacctgccgcgttatgagcgccgtcaataataatcagcggcttattgcttacccgctcaaatcgtccgatccacttcgctttctctatcccctcataaatatgctctttttcaatcaaaaacgaatagcacatccgcaaatactccgctgccatcaccgcgagcgccgcattttgcacttgatgttctccaaacatcattatttttaaatcgggatattgcgaaaatattgtttccattgaaaaatgttcgccatcctctgttgactcatgatgaacaataaaaaagtcttcttctaatcgatatgttttcgctttgagcgacttcgctttttctgaaataaccgtccatgcttctggctggtttaccgctgtaatcaccggaacgcctgatttaatgatgcccgctttttcaaaggcaattttttctaatgtttctcctaaaaaattcatatggtcatagctgatgttggtgataatggaaagaagcggataaatgacgttcgtcgaatcaaagcggccgccaagtccggcttcaataagcacaacgtcttgaatattctttttcccgaaataataaagcatcatcgccgtaatgacttcaaattccgttggcgcgccaagttctgttttttccaattcttctgcaagcggttggattacttgcacgagttcaacgatttccttgtcacgaattgggtttccatttacgcttattcgttcattaaattgctccacatacggggaagtgaacgttccgacagagtaacctgccgcttgtaaaatatggcgcaaatagcttaccgttgatccttttccgtttgttcccgcgatatgaatcgccctgatgcggcgttccggatgtccgagcttgtccatcaaccattccattcgttttagccctggttttattcctaatcgcaaacggccgtgaatccactctagcgcctcttcatatgtacgaatcatcatatttctcccccttactagcataagatgatgagaaaagacgaatccaaatgcttggattcgtcttcatgataaaagaagcggcgaggcattgtctatttttttaattcggcaaggcgcgcgcgaacagcttcgcgtttttctaagtagtctttttcttttttccgttcttcttccaccacgtgcgcaggcgctttcgtaaggaaaccttcattgcttaacttcttctgcacgcgctcgacttctttgttgagtttttcaagttctttttcgagccgtttgatttcttcttcgatgttaatgagcccttcaagcggcaagattaattccgcaccagtaacgaccgctgtcatcgctttttccgcagctgggatgtcagttgcaatcaacagttcgctcggattgcagaaccgttctaaatacacgcggttcttttccaatgtcgcttgaatatgctcgtcttttgctttaatgtgcagcttgattggtttgcttaacggtgtgttcacttcggcgcgaatgttgcgaaccgcgcggataatgtccacaagcaaacgcatttcttccgccgcttcgtggttggaaagccctggacgaacttccggccatttcgctaccgtaattgactctccttcatgtggaaggtgctgccaaatttcctcggtaatgaacggcatgaacggatgaagcaggcgcattgtattgtcaagcacatatgccaatacagaacgagtcgttttcttcgctgcttcatcatccccataaagcggaagcttcgccatttcaatataccaatcgcataaatcatcccaaatgaagttatacaacacgcggccgacctcaccgaattcatatttttcggcaagttttgtcaccgtttcaatcgtttcgtttaaacgcgttaaaatccaatggtccgccactgttttttctccgcttaaatcaagctggtcgtacgtcattccgcccatgttcatcagcgcgaagcgggatgcattccaaattttattggcaaaattccatgtcgcttcgactttttccgtactaaagcgcaaatcttgcccaggcgagcttccagtagccaagaagaagcgaagcgaatcggcgccgtattgatcgatgacatccatcgggtcaaccccattgccgagcgatttgctcatttttcttccttgcgcgtcacggacaagaccatggattaatacatctttaaacggtctttccccggtaaattcaagaccttggaaaatcatgcgcgatacccagaagaaaatgatgtcatatccagtgacaagcacatcggttggataatagcgtttgtaatccggtgcctctgtatccggccagcccatcgttgaaaacggccatagggcagagctgaaccacgtatccagcacatcagggtcttgctcccagttttcgatatcagccggaggttcatgatcgacataaatttctcctgtttctttatggtaccaagccggaatgcgatgcccccaccataattgacgagaaatacaccagtcgcgaatgttttccaaccaatgcaaatacgttttttcgaagcgttccggaacgaaatgcacttttccttccgttttttgcagctgaatggctgcttccgcgagtggtttcattttgacgaaccattgtgtcgacaaatacggctcgacaaccgctccgctgcgttcgctatgcccaacggaatgcacatgttcttcgattttaaatagcactccttgttcttgcaaatctttaacgatttgcttgcggcattcgaaacgatccaacccttgatattgcatcgcgttttcattcatcgtgccgtcttcgttcataacgaggatgcgcggcaagttgtggcggtttccgatttcaaagtcattcgggtcatgtgccggtgtaattttcaccgcacccgatccgaattccatatcgacatacttatcggcgataatcggaatttcgcggccgacaatcggcaaaataaccgttttgccaatgagatgtttatagcgctcgtcatctgggtgaacggcaaccgccgtatcgccgagcatcgtttccggacgggtcgttgccacttcgatatacccggagccgtcggcaagcggatagcgcatatgataaagcgcgccttttacttctttataaatcacttcaatatccgataacgccgtttttgttaccggatcccagttaataatgtattcgcctcgataaataagcccttttcggtaaagcgatacgaacacttcgcgcaccgctttcgataaaccttcatctaacgtaaagcgctcacgcgtataatcgaggccaagccctaattttgcccattgctggcgaatgtggctcgcgtattcttctttccatttccacgtttcctcaagaaacttttcccgtcctaaatcatagcgggaaagtccttgcttgcgaagcttttcttctacttttgcctgtgtggcgattccggcatggtccattcccggaagccatagaacgtcatagccttgcatccgcttcatgcgtgtaataatatcctgcagcgtcgtatcccacgcatgtcctaaatggagtttccctgttacgtttggcggcgggatgacaatcgtaaacggctttttatcaggatcgcccgtcgcttcaaaaaattttccgtcaagccaccattgatatcgattggcttctacggctttatggtcgtatttcgtagacattgtaatatctttttgttccattctgttttccctccttcttatcaataaaaaactcctttcatcctaaaaaggacgaaaggagactctttcgcggtaccaccttttttcttaagcaaaaagaatttgcttaagcacttcattgcgataacggtctgcgaccggcttcctctactaggcaaacaccgttcaaagaagcagctccagggcgaccttccaacgataaccgtcctaggaaatctcgcagctactgatttccctctctgaaggcgttattcgttgtactcttccctgtcttcgcttttttattatttttctgtttattatactacgaaaaacttgtttcatcgtcaatcatctttgccaagtttttatttatttattccattttttcgtttttggtgacaaaaacaatatccaatcatattttaatagtaacatgcacgagggaggaaatgctcgatgaaacgatttaactattattcatggccgccatggcttcggcaaattcgtgccgtttgtgcgcaagtgattattccaatcacgatttttcaagcgattcgcaccatttttttacccacgacgtttgatgtcatcttattggccatttttgtgcttattgcggtggcgtttcatctggagtggatttagcttcttctgcttcttttcgctggacaaggcgcatgacgacatactccatatttttcattgtaaagtaacggcgctgcagttcggaaacatattcccgttcactttttctgttttgccgcttcatctcatactcataaatgcagcgatataaaaaatgcggctgcgcaagatggctgaaaagaaaggaccattcctcttctaacatcggcaacgtttttccgtattcctccatcccttccacccattcatcaccgatcggcggaaatgtgcgcatatgataacgaagcgcaatgattacatcgaaaagcggagagttccaactggcgcgttcccaactaaaaaaataacgattgtcattttccatctctatataatgtgaaagccgtgcctttccgtgaatccaggcaattctccatttttttgtttctttcattttttcataccatttctctagctccgtttccgcaaaccaatacgcttgcattgtttcatgaaaatacgtgcagcattgcagctgaaacggagacatataccatgcattttcgcacttttccacatatgattgcaaaaaggcgcgctgcctttcccattctctttttttattctcatagtaatttcttatctcttcttcgttaatatctatttgtttgagtgacttttgatgtaaataagcgaggtcgcgaaaaaaagagcggacatgttctcgtttttcttttctctcatcggatgaaatccatggcattaaataataatgccggccatacgatacaaacggaaaaccttgttttgacaagtaaagaggaacagattgttttccataaaaaatatacgattgttgaatggctgccatttccctggcgttcgttatttcttttaaagcaaatagaccagcgttcgtatggattttttttactttcccgtaatcatcgacgcgaaacggctttaacccgtattgctgtaaaatgggcgtatacatttcgatgcgttctctgttcaatgaaacgaccccctccataaaaagaagtgaggaatcatgtttccctcactacgaagagcggcttcccgctagtgccggtatatataacaattgcccttcatggatttcctcagggctttccaattggttgacacgaagcagctgctggacggttatatcgtaccgatcggcgatcttgtccaacgaatctccttgctgaacgatgcaaatttttactttcgtaaattcctcttcttgattcttcgcaaatagtttcgttaagtacaatgcattttcactctttactttttgtttttcgttttcatctatttcttctttcatttcatcagcatctttttctttcatcgatccaatcgatacttttgcttcttgttgtggagcaacgttttcttcttctgctttcaccgcttccttttcttctagttgtgcggctgtttcttccggtttttccagttgcgcggctgtttcttctttttcttctagtttttctagctgtgcggatttttcttctttttcttctggtttttctagctgtgcggatttttcttctttttcttctggtttttctagctgtgcggatttttcttctttttcttctggtttttctagctgtgcagctttttctttcgttttttctagccgctcgactgtttcttctagctgttcattgttatttagcggcacggctgtttcttcttcctgttttgtttcttcgcgatggatagccgtcatttcttgtgcttcgtcttcattttgttcctgcagtgcatggttgaaaatagaagatgtctcttcttccgattgttgctttctttgttcttcctcgtatacttctttgcgcgcgacaacttcaaacggttcaaacaacagatcttcgtcttcttcctctactaacgaaggttcataaggttcatctagcggcgcttcgctaattccgctgatcgaaatatccgctgtcactagcaatcttccattttcatctaaatcataatcgaacgattctaccgtcacatacacatcttctaaatgttggatgcggtttttcggaatcgtaatatcgattgggaaacgatgcgataattcactaatgccgtcttcgcgcgtagaaatatgctgaacgaatcgatggcttgcaaaatcaaaaggatccgcgctgctttcttccccttccgccatccgatattctccgcttaattctaacgctccgcgaatcgtaatatactgttcatattcatcaaccgaaacaatcgggtccagcgaaatagagagaaattcggcgacttcctgtccttttctaaaccagatcgattcctcaagggaaaaacgcaaatacgattgctccaatccaaactcctccttccgtcccttaccaacaaaattttctatgacattacccattgtatgaaggacgaacgagcaatatgaataaaaaaatcgggctgcccatcaaaagatggacaaccctttcttttacttcccttcgcgaattttcgcaaacgcgcgctctgcagcggcgattgttttttcaatatcttcatccgtatgttccgtggacaaaaataatccttcaaattgcgacggaggaaggaaaattccttgttccgccatttcgcgataatatgccgcgaacatttctaaattcgatgttttcgctttttcatagtttgttacttcttcattcgtaaagaagaaaccaatcatggagccagcgcggttaatcgtatgcgggatttcgtatttttccgccgcttcgcgcaatccttcttccaatcgatccgcttttttgcggaattcatcgtatgtttccggcgtcagctgaatcaatgtttcatatccggccgtcatggcgagcgggtttcccgataaggtgccggcttgataaatcgggccgctaggagcgactttttccataatttccgcttttccgccatacgctccgaccggaagcccgccgccgatgacttttccaagacacgtcaaatccggttcaatgccaaaatagccttgcgcacaatgataatcgacgcggaagcctgtcatgacttcatcaaaaataagaagggcaccatattgttttgttatatctcgcaacccttgcaaaaatcctggaaccggcggaacgacacccatgtttcccgcaaccggctcaacgatgacagcggcgatatcttcgccaaaccgttcaaatgcgtagcgaacgctttctaaatcattataaggaacagtaatcgtattttgcgccaccgcttccggaacaccagggctatccggcaacccaagcgtcgctactcctgaaccggctttgataagcaacgagtcgccatggccgtgatagcatccttcaaatttaacaattttattgcgtccagtgtagccgcgtgccagccgaagcgcgctcatcgtcgcttccgttccggagtttaccatgcgaacaatttcgatggatggcacccgttcaatcactaatttcgctaactcgttttcaatcaatgtcggggcgccaaaactcgtgccgttttccgtcactttttttagcgcttcgacaacgcgaggattcgcatgacctaaaataagcggaccccatgacaacacataatcaatatattcattgccgtcgatatcgtaaattttcgaacctttgccgcgcgccataaaaattggcgtcatttttacggatttaaacgcgcgcaccgggctgttgacaccgcctggcaacagccggaccgcttcctcatacgctgcttttgaacgttcatagcttcgcaccattcacggttctcctttctattcatttagccagcgagccgcatctttagcaaaatacgtcataattaaatcggcgcctgcccgcttcatgccggtaagcatttccatgacaatttctttttcgttaatccatccgttttgcgccgctgctttgaccatcgaatattcaccgctgacattataggcgacaagcgggagatggaaatggtttttaatgtcacggataatatccatataagcgagcgctggttttaccattaaaaagtcagcgccttcacgcacatccgattccgcttcgcggaacgcctcgaggcgattggccggatccatttgatatgttttccggtcgccgaattgcggcgcgctgtccgcagcatcacggaacggaccgtaaaatgcggacgcatatttaatcgcatacgacataatcggcacattcgtaaatccggcttcatcgagtccttggcgaatcgcagcaacaaaaccgtccatcatattagaaggtgcgataatatccgcgcccgctttcgcttggctgacggctgtttttacaagcaattcaagcgacggatcgtttaacacttgctcgttttcgactacaccgcaatgtccatggcttgtatattcacataaacatgtatccgcaataacaacgacatctggataatttgctttgatttggcggatcgcctcctgaacgatcccatgctcacaatatgcttgtgaaccgacttcatctttttctgccggcacaccgaaaacgattaccgatttaatgcctagttggacgacttcatccatttcctcatttaaacggtcaagagaaaattgatagatccctggcatggatggtatttcccgttttacccctttttcttcgacgacaaaaatcggataaataagatcgtctacatgaagatgtgtttctctcaccatcgctcgtaaattcgcggtttgccgcaggcggcgatggcgatcaaattgtaatgttgccattcatttttccctccatcgtcctttttgcaaaatataattccatttcttttatcatatcatcaatcgtatactcgtctggacaaatatgcacggcaagtcccgctttttctgctgtttccttcgtaatcggaccgatgcaggcgatcacgcagccgctaagtagtgaagcgatatcttcttcttccatcatccgtataaagctttgtacggtagaggaacttgtaaacgtgatcacatccagttttctttcccgcaacagatataacaattgttcttttcctgattcattcatcaacgtttcatacacaataaggtccgttatgtctgctcccatattgatcagcgcatcacgcaataccggccttgctaaatttcctttcactaaaagaacgcggtcgcgcggcttaacaagcggttttagcgcctcgatcatcccttcggcgacaaattcgctaggaatggcagcaggagaaacgccatacgtttttaaagccgccgccgttttctttccgactaccgccacttttggaagcggcgtctcctttttgacaaatgggaagaaaaaacggacaccatttgcgcttgtaaaaatgagccaatcataattgggaagctggcgcacacatcgttcaatttcttcacgatgggaagaaggagaaatcgaaataagcggaatttcaatcggcgttgctcctgctttgcgcagtttttcagagaacgctttcgcctgttcttttcctcttgtcacaagcaccgtttttcccgacaacggaccgctcactgtcgattcatctcctctttaatacgatcaattaatgctttcgcaccacgctctattaacattttcgcagcgttcgttccgacttcttccggattcgatccgcttaccgtttctttatatatctcttttccgtctggagaagcaacaagagcggttaaaacgatatcctcgcgatcgtcaatatatgcatatcccgcaatcggcacttgacagccgccttccatttgttgtaaaaatacacgttcggccaaaacagcccgctcggtgtgaacatcgtttaatttttgcagccattcccgcaattcttcatcattttcgcggcattccaccgccagtgctccttgtccaacagcaggaagacatacatctgttgataaatattccgtaatgacatctcttgcccaacccatgcgcactaatccggccgccgcaagaataatggcatcgtaatcttcgttttgcagcttcgcaagtctcgtatcgatattgccgcgaatccatttgatctttaaatccggccgttttgccagtatttgtgcagaacggcgcaaactgcttgtcccaacgatcgctccacttggaagattcgcaaacgtttctttgtttttactaatcaacacatcatgatgatcctcacgcggcggcacgcagccaatgataagaccatcaggcaaaacagcgggcatatctttcatgctatgtactgccatatcaatttcgccgtttagcattgcatgttcaatttcttttacgaacaatcctttgccaccgactttggataacgttacatcaataattttgtcccctttggtgacaatttcttttacttcaaattcaaacggcgctcctaattgccgaagccgctcgatgacccagttcgtctgggtgagcgcaagtttgctgcggcgcgatccaacgatgatttttcgcatctttcattcctccactacgaataccaaaaatgaaatttcgataaactaccgaataagagaaagtttaccaataaaaataaaaacgaaccgatattccatagtgcaatcatttttccttgcacttgctggacaatgcgcttgtaaaagtaaatgctgtacactgcaagtacaacaaacgaacctagcacttttacatcataccaatgaaaatcttccactttgatataggcccaaatcactccaagaatcaatcctaataacaacataggcaatccaattaaatttaaaacataagacataaaatctaatttcgttaaatcagccatccgccataaccgttctccccattttttccgtttcaataagctgtattgcaacatgtacaataccgaaaaaataaacgaaagcgaaaacgccgcatatgccaataatgccattgtaatatgaatcattagcaattcagaaatcagcctttcggcaacagccggtgactgatggtgatttggcgcgaacgtatgaatcgccaaaattaaaaacgctagcacgttcgtaaaaaagacgataaaatcaacgcgcatcaaccggttaatgataagagataacgtaatgagcaaccatgcgtaaaaatagaggccttccgacatcgttaaaattggaaaacgccctgtctgtatgatgcgaaacaagaaaaaaaatgtttgcagcatccaaacaatagaaagtaaccagaaagcgacttgattcgccttccggttacgttggagaaaatcagtaaaatataaaagtatagacaatacgtacaaaagaatagacaactcatataaccggggcatggtcatctctaacatatgccaaaatcctctcttatgactgtagagacggcatagcggcacgttgaccatccgtttttgcttgcttttgtgctttcacttcgtcttcgatattaaaaattttcataaacaattgcagcgcttcttcggcatttggttcagctgccaactcttttgcgcgtaaaatcggatcgcgcagcaattgattaataatgctttttgtgtgtttgttcaatactttccggtcacgttccgataaatgcggcaatttccgttcaatgctccgcattgtctccgcttgaatcgccagcgctttttcacgaagcgccgcaataacaggcacaacgccgagcgtatgaagccattgctggaaggcaacaagctctgttccgatcatacgttcaatttgctctgccgcttttttgcgctcttctaaatttgcttgcacgattccttctaaatcgtcaatatcatataaaaagacgctttctaactcggcaagcgctgggtctaaatctcgcggaacagcgatatcgaccataaatagcgggcgtcctttccgcattttttctacatgaaccatcatttctttcgtgatgatataatcttttgctccagtagagctaataacaatgtccgcctccagaagcgcacaggatagctcacaaagcgattttgccgtacctgaaaactttttcgccagctgctctgctttttcgagcgttcggttgacaacggttacttttcctacgccacttccatataaattttgcgccgccaattctcccattttgccagcgccgataattaaaacatgtttcgaagataaatccccgaaaatctttttcgctaattctactgccgcgtaacttacagacacggcgtttgcgccgatttctgtttcggaatgggcgcgctttgcaaatgtgaccgcctgcttgaataactgattaaatattgtaccaatcgttccatgttcttgagcaagaagataacttgattttacttgacctaaaatttgtgtttctcctaaaatcatcgaatctaaaccagaagcaacacggaataaatgttcgaccgctgcctcattttccataatgtttaaataaggtgtaaacgcatcgatttccatatgaaaccaattggccaaaaatgattttatataataacgaccggtatgcagctgatcaacaactgcataaacttcggtacgattgcatgtagaaacaatcacattttctaaaatgcttttttgctgctgcaattgcttcattgcatcgaccaattccgactcactaaacgtgagtttttcacggatttcaacaggggccgttttatagtttacgccaacaacaacaatatgcacttcctttatacccccttaatcaagtacataaatatctttttttattatagcacatatgtctttctactttatgaaaaaagtgtgaacatgctagaaagcatatgataaactttatacagtataagtgtatcataaaaaagtttgtcgaaaaactgggaggaaccgatgaaaaaacaagctgcgttctctggcattattcttgttggactgggcgtttacttttttgccaatcagcttcactcctcatttgcccatctttttcaagactggccagcactgttaatgattctcggggcggcgctgatcggccaggcgtattccgcccgtgaataccaacacctatttccaggcatcattttgtttggattcggacttcacattttacttgtccattggttcaaacaatggccaaatcatatcggcgtctttttctttatcattgcgatagcatttttcattagctcccgaaaagtaaaaagcggccttggccaaagcatcttttttttagcattagcctttattatgctgttttccgaacattttcagccgctgttttatattgtcgaaacaggcattgcatcgatttggaagttttggccgcttgggctaatccttgcgggtatatacatattattggtaaagaggaaataatccatacaaaaaacaccagcctcgtttcatgctggtgttttttcgattataggaatcgttctaaagctgcccatgcttcttcttttccttgtcctgtttctgccgaaaaaagaataagtttatcatcctctatgatgttcaacgtttcacggacaacttttaaatgcttttgccattttcccttcggaactttatctgctttcgtcgcaatgataatcgtcgggatttgataatgttttaaaaactcatacatcatgacatcatctttcgtcggcggatgccgcaagtcgacgatcagaacaactgcgcgcagctgttctcttgtcgtaaaatacgtttccatcatttttccccatgcttcccgctctttctttgagacccttgcaaatccatatcccggcacatcaacaaaataaaacgattcattaataaggtaaaaatttaatgtttgcgtttttcctggtttcgatgaagtgcgcgctaaattttttcgattaatcattttattaataaaggaagatttgccaacattggaacgaccggcgagtgcaaattccggcagcgcaccatctggatattgttccggtttcaccgcactgacggcgatttctgcttttgtcacgttcattgttgatcccctaccaatgcatgttgtagtacttcatctaaatgggaaacgagcacaaattgtaaatcattttttaccacatctggaatatcttccaaatctttttcattgtcctttggtaaaattacttttttcaaaccagcgcgatgggcgcttaacgttttttcttttaatccgccaattggaagcacgcggccgcgcaatgtaatttctcccgtcatgccaacaaatcggtttaccggccggcctgttagcgcggaaatgagcgcagtcgcaatcgtgatcccagcagatggtccgtcttttggcacggcgccttctggtacgtgaatatgaatatcgtatttttcatgaaattcagagtcaatcccaagctgttcagcccgagaacgcacgtaactaaatgctgcttgtgcggattctttcatgacatcgcctaattttcctgttaacacaagcttcccttttcccggtgcaagcgatacttcaatggatagcgtatcaccgccaaacgctgtgtaggcaaggcctgtcgccacaccgacttgatcttccaattccgcttggccgtaacggtattttctttttcctaaaaattcttctatatttttctctgtaatgatgacgcgttttttctcctcagaaacgatgagacgtgctgcttttcggcaaatcgcagcgatctgccgctccaattcgcgcacacctgcttctcgtgtataatagcgaataatactcatcatcgcgtcatcacgtacttgcaacgatgatttttttaatccatgctcttttaattgctttggaagcaaatgacgtttagcgatttgcaatttttctacttccgtatagcctgggattgtaataatttccatacgatccaaaagcggctgtggaatcgttgctaagttatttgctgtcgcaataaacatcactttcgataaatcatacggttcttcaatataatggtcgctgaacgtatggttttgttccggatccaacacttcaagaagcgccgcagacggatcgccgcgaaaatcactcgacattttatcaatttcatctaataaaaataccggattaatcgttcccgcttttttcatcccttggataattcgtccaggcattgcgccgacgtatgtgcgacggtggccacgaatttctgattcatcgcgaacaccacctaacgaaatgcgaacaaatcggcggtttagcgacttggcaatcgaacgagcaagcgacgtcttcccaactcctggcggccctgctaaacaaagaatcggaccttttaatgatttcgttaattgttgcacagatagaaattcgagcactcgttcttttactttttctagaccgtaatgatcttcgtttaatatcgcttccgcccgtttgatatcatgaatatcttctgtttgagttgaccacggaagcgcaataagccagtctaaatagttgcgtatcaccgcgctttccgctgaggtcgctggtattttttcatagcggtcgagttctttaagcgccgtttctttcacatgacttggcatgccggctgcttcgattttttcttttaatgcttcgacttctcctgcttttccttctttttcaccaagctctttttgaattgccttcatttgttcacgcaagtaatattctttttgtgtacgttccatcgattgcttgacgcgcatgctaatctttttctcaagctgcagcacttctttttcattatgcaggatttgaataattttatgaatgcgttctttcacatcgatcgtttcaaggatgcgttgtttttcctctagtttaagcggcaaatgggaagcgataatatccgccattcgtcccggctcatcgatatctgcaatggaagcataaatatcggctgacaatctttttgataaatttatgtattgttcaaagtattcgagcatcgtccgtttcaacgcttcgtcctctaaatctttcgttgtgcgatctacaaacttttctacttttaccataaaatacggttcttcacttactgtctcggtaatgattgcacgcgcgattccttccaccagcacgcgaaacgttccgttcggaagtttaagcaactgttttacgcgcgcaagtgtccccatttgatataaatcatccatatcaggttcatcaacggaaacatctttttgcgatgtcaacaaaatgatgtgatcttccaccattgctgtttcaagcgcttttaccgatttctcccgccccacatctaaatgtaagaccatcgttggaaacacaagcagcccccttagtggcaaaagaggaacgacaagctcttttttcttcaccacgaacacctccatatctcacttctattcgtctattgtatagcaccgtagcacgatttgtaaaatgacatgatacagacaaaggaaacgttttttatatcttgcttatgaattataatataaagaaaaaccgacttcgacatccttttttcgtcgaagtcgtatcgcttgctactacactgattttttttcggagcgatcggcagcggctggaatagcgctatcgtgttgcgcaaaatcttttccaaatacaactggaaacacttcctctaaacgttggacaggaataatctcgatcccatcgatctctcgtaaaagggattgcatgttttccaacggaacgatcacttttttcgccccagcctgtttcgccgcttttacttttggaaaaattccacccactggtttgacataaccgtgaatactaatttctcctgtcatcgctaccgtacaatcaaccggtatttgataaatcgctgaataaattccggttgctatcgcaattcctgcagacggaccatcaattggaatgcctcctgggaaattaatatgaatatcataacgatcagcgggaactcccattgcacgcaatacagtaatgacattttcaacagaacctcttgccatacttttgcggcgaatagatttttcccggcttccaatactttcttcttcaacgatgccagtaatattaatggttcctttttcttttgttggcaaagcagttacttcaatttccaaaagcgctccggtgttcggaccgtatacagctaatccattcacaagaccaaccatcgatgcatgagagattttcttttcatatcgcggcgacaattgacttgagtggatgacccattcaatgtctttatctaaaatcgtttcacgtttttcagaaatagcaattcccgcagcaatttgcatgatatttactgcttcccgcccgtttctcgcataagacgcaagaatacgaattccgctttccgatacttttaaacgtattttttccgctgctttttttgcgatgagcgcaatttcatcctgatcgagttcacgaaaaaacacttctaaacaacgcgagcgaatagccggaggaatttcgtttggcgttctcgttgtcgctccaacaaggcgaaaatctgcaggaagcccattttggaaaatgtcatggatatgactcggaatttgcgggttttccttgctataataagcactttcaaaaaacactttacggtcttcgagcactttcagtaatttattcatttgaatcggatgaagctctccaatttcatcaataaataaaactccaccatgtgcagtcgttaccgcgccttgctttggctgcggaatgcctgcttgtcccatcgctccagccccttgataaattggatcgtgcacagacccaattaacggatcggcgattccacgttcatcaaaccgtgctgtcgttgcgtctaattcaacaaataccgcattctttttaaaaggagaaagcggattttttttcgcctcttctaaaactagacgagccgccgctgttttcccaacgcctggtggtccgtaaataatgacatgctgagggttcggaccgcataacgccgcttttaatgctttaattccgtcttcttgaccgacaatatcttcaaaacttttcggtcttactttttccgcaagtggttcggttaacgaaatggatcgcaatttctgaagctgttccatttcttttcgggattccttatcgatcgaaactttttggatccgttggtttttaagcaaattccaaaaataaagaccaataataatcccgaaaaatagttgtatcaatagtactgcatttgcccaattcattctctgaaatcctcctgccttcaaatagtatgtagtatgatagtatctccgtgaaaaggcaggaataaacaaaaaagaaaccgccttatgactaaggcagttttacaaacattacgctgatgtttttctctcttgttctatcacggttccgtcgtggcgaatcagttttggcggtttattgccacgaaccgtctctacggtaataatacatttttgcacatcttcacgagatggcagctcgaacatgacatcgagcataattccttcaataatcgaacgaagaccgcgcgctccggtttttcgttcaattgcttttttcgcaatttcccgcagcgcttcttcttcaaattcaagctccaccccatcaagttcaagcattttttgatattgttttacaatcgcatttttcggctttgttaatatatcgacaagtgcttgctcatcaagtggctccaaagtcgtaatgaccggaagacgaccgacaaactctgggataagtccaaactttaataaatcttccggaagcacttttgacaataaattcttttcatctacatccgactgctgaatatcggcgccgaacccgattactttttttcctaagcggcgcttaataatcggttcgagcccatcaaacgcaccgccacaaataaataaaatgttcgttgtgtcaatttggataaattcttgatgtggatgcttgcggccaccttgaggcggaacgctggcaatcgttccttctaaaatttttaataatgcctgctgcactccttcaccagatacatcgcgcgtaatggatgggttttccgatttgcgggcgattttatcgatttcatcgatataaataattcctttttcagcccgttccacatcatagtcggctgcctgaataagcttgagcaaaatgttttctacatcttcaccgacgtatccagcttccgtaagcgatgttgcatccgcaatcgcaaacggcacgtttaaaatgcgggctaatgtttgcgccagcagcgtttttccgcttcccgtcggtccaatcattaaaatattgcttttcgataattctacatcatcgattttactgccagaattaatccgcttataatgattataaaccgcaaccgctaacgattttttcgcttcatcttggccgatgacatattcatctaaaatttcccgaatttcttttggttttggaatatctttaaattcaaattcctcttcgtttcctaactcttcttccacgatctccgtgcatagctcgatgcattcatcacatatgtatacaccgggaccagcaacaagcttgcggacttggtcttgcgtttttccgcaaaacgaacactttaactgtcctttttcatcattaaatttaaacatcaacttcaccccttgccacgaaatcgcacaacttcatatgtattttattttcctcgcaaaacttcgacgacaaaacgtatgtattggtcattttatcataaatgatctccaaaaagctaataaaaaaattgtaatgtgttagaaaaattagaaaattttttatcacgcttcattttttgtatgaaagaacaaggcacgaacattcgcgccttgctctttatatattatgccgcaactttgctattttctacaaggaaatcgatcgttttccgccatttcaaatcttcttttacaccatcaagatttcctaatagctcttttagtttttccacttctaaattatatgctttcgccattttttctagttcttcatttatttcttcttctgttacttcaatattttctgcctttgcaatcgcttctattgttaaggcaacacgaacgcgtttttccgcatcttctttcatttgttcacgcaatgctgcttcatcttggcccgagaattgataataaagctcaagattaagtccctgcatttgcaaacgttgatcaaattcacgcaacatgcggtctgtttcgtttttcaccattacttctggaatatcaatttccgcgttttctgccgctttttcaacaaccgcgtcacgaagtgctgcttccgcttcattctttttcatttcttcaagtcttttgcggattttgtcttttaattgttctaatgtttccacttcatcgtctacatcttttgcgaattcatcgtctaatgctggaaggcgtttttcttttatttcatgtacttttactttgaatgtcgcaggtttgcccgctaattcttttgcgtggtattcttcagggaatgtcacttcaatttctttttcttctcctgcttgcatgccgatcaattgatcttcaaatcctggaatgaatgtgcctgaaccgatttcaagcgagtaattttccgcttttccgccttcaaatggctcgccgtcaacaaaaccttcgaaatcgatcactgctgtatcgccgttttcaactttgccgtcttcttttacaacaagctccgcgtagttttcttgaagacgttttaattcgttttccacatcttcatctgtgacagtatcatccattttttccacttctaatcctttatattgcccaagttttacttctggttttacggtaacttttgctgtaaaaataaggctttttcctttttccatttgttcaatatcgatttttggaacatctactggttcgattcctgcttcttctactgcttttgcataagcttctggcaataaaatatcaagtgcatcttgatataacgcttctactccaaagcgtttttcaaaaatgacgcgcggtacttttcctttgcggaatcctggaatagcaatgtttttcactacctttttaaacgctgcatccaatccttcatttactttttccgcgtccacttcaacagtaagaacgccttcattaccttcaagcttttcccattttactgacataatattccctccacttaaaaatcattcattataacttaaggatgaagataatgaaacgattccatttttcattatctttttattattctcatatatgtaataaaaagtataaaacatatacgcaatacaaccattatattataacatacaacaatgatgtttcaatacgaataagatgattaaaaataggaaaatttctctacttcataaagctttttgcaaagaaaatccatgttttcggcatgaacatgatacatgcgggcaattttctctaaagccgctggtattccttgaaattgacaggcaatgaaatgaagcgctgcaatccaatcttcacatgtagccggttttggcgaaaacgggtaaagaatgtacgtataacgaagccaaatatctacagctacttcatataagcttggattttcgcttgctaacgtattctctaactgccgtaacacgtgtaatgcaaacgccgtttgtgcctgttcgtttagatttgccggtattacttccattctttctccaaacttttcgattgtgacaacatcggttacattttttaacgtaagcaaacgtaaaatcattgttttggttattgggttttttgattcgttcattaaatattgttttaaaatggaaagaacaggagcaatatcttcattttctaactgcttgatcactttcatatgctcggtaatatcgtccgactcaaacagctgctgaatgctatcttgttcagcgagcggcaaagcagttttgctcattttttgattgaaatgaagcagacgcaacaggtgctcccgcatcgaaggagaaagatggcggcggtgcaacgcatcacgtatcaccatttctgcttgctcatatcgttgcatttgcatcaaaatagatacatacatttgcaaaagttcgatatcgtctctatgttcttgaagcaacatgcgtaaacggcgttcagcctcaagaaaatcacctaattcgcagtgacaaacggcaatgctaagtgctacatggaaactattctcaccaagctgttctgcttcatggaaaaaatgaagcgcttcatcgtaccgctttgcctgcagtgcttccattccctcttcaacaaggcgttccttgacacgaggaaacaaaataatatttttattttttcgctccatgttcgcccgccccaataaaatttttacacaagtgtaacaatttttcctccaaaatacaagcaaaataagcagaaaaaagaaaaagccgttccagcattttgaggcggaaacggctttttttccacttacgacattgggcaatgttttttttcatactctgcaatatacggttcataaacgaacgttaaatcgatttcatcccaaccttttaaaagcagttgttttcggtatggatcaatgtcgaacgtccgctcaaatccgctatcatcatacacccgttgatcttctagagaaattgttaattcataatctgctttcgtgctttctctcaataaatattcgacatcttgcttagctaaacgaattggcaataatccattttttaggcagttgttataaaaaatatctgcaaatgatggggcaataatcgcttgaaatccgtaatcttgcagggcccatggggcatgttcgcgcgatgatccacagccaaaattttcgttagcgacaagaatggttgccccttcattttcaggtcgatttaattcaaaatccggatttggtttttctccatcgatatagcgccagtcgtaaaacagaaacttcccaaaccccgtgcgctcgattctctttaaaaactgttttggaataatttggtctgtatcgatgttggcgcggtcaatgcccgctactttccctttatgaacagtaaatggcttcatgcgttttcctccttaatgaaccggttctttctgcaattttcgaacatcgacaaaatgaccataaattgcagcagcggcagccatcgccgggctaactaagtgcgttcttgccccttttccttgtcgtccctcaaaatttcgattcgatgtggaagcgcaatgttctccttccggtataatgtctggattcattcctaaacatgcgctgcagccggaatcacgccattcgaatcccgcatcgataaaaatttgtgctaatccttcttcttccgcttgttttttcacttgttgcgatccagggacaacaagcgcacgcacaccttttgccactttctttcctttgacaattttcgcggcttcacgcaagtcgctaatacgagagttcgtacaggaaccgatgaaaacgtgctgcactggaatttctgtaatcggagtgccaggttctaatcccatatattccaaagcgcgtcgtactgccttttgttccgtttcgcttgaaaaatcctctggatacggcactgttccttcgatcgatgtgctcatcgatgggttcgtcccccatgtcaccattggggcaatggtcgacgcatctatttcaatcgttttgtcgtattccgcgccttcatctgtcgcaagagcccgccagcgttctaccgctttttcaaactcttctcccttcggcgcatatttgcgccctcgcaaataagcaaacgtcgtttcatctggacttactaaaccagcacgtgcgcctgcttcaatcgacatgttgcaaatcgtcattctctcttccatcgacatgttacgaatgacttctccagtaaattcgataatatatcctgttccaacatcaaccccgtagcggccgataatggccaaaatgacgtctttggcggtaaccccttcccctaattttccgttaatgcgaatttgcagcgttttcggtttatgctgccataacgtttgtgtcgcaagcacatgttccacttcgctcgttccgattccaaacgcaagcgctccaaatgctccatgtgtcgacgtatggctgtccccgcaaacaatcgtttttccaggttgtgttaaaccaagctctgggccaatcacatgaacaattccttgttcttcactacgcaaatcagctagcggaatcgaaaattcccgacagtttcgttccaacgcggcaatttgatttcttgccacttcgtcctcaatcaccaaacggtttactgttggaacattatgatccatcgtcgcaaatgttaaatctgggcggcgcactttccgccccttttgccgcaatccttcaaacgcttgcggagaggtgacttcgtgcactaaatgtaagtcgatatagagcaaatctggttttccatcttcgcgatatacgacatgattttcccaaatcttttcaataatcgttttcggtttcactgctttcacctctcatttttcatgagtaaacagtcataatatggaaaattgcttcattatctaaaatcgtcgctttaatttcgcttaccatttcatcagtggaaacgactcgttgtcctttttgtgcaatatctgctgttcgcaatccagctgccaatacttgctgaaccgctttttcaattgcatctgcctcttccgaaagcccaaaggataatcgaagcatcattgccgctgataaaatcgttgcaatcggatttgctttattttgacccgcaatatcaggcgcagaaccgtgaattggctcatacaaacttggccctgatgtcgataaacttgcggatggcaacatcccgagcgaaccggtcaacatcgaagcttcatcacttaaaatgtcgccaaacatgttttccgtaacaatgacatcaaattgttgcggagagcgaattagctgcattgccgcattatcgacaagcatatgctcaagcgttacatcaggaaactcttgcgccacttcttcagcaatttcccgccacattctgcttgattcgagcacattcgccttatcaacagatgtcacttttttcttccgtttacgcgcaagttcaaacgctgctttcacaatccgcttaatttcttcttttttatatagaagcgtatctactgctttttcttctccgttttctaccattcgtccgctcggtttcccaaaatatagtcctcctgttaattcacgaacgattaacaaatcgacaccttgaatcacttccttcttcagcggtgacgaatccattaaactgtcgtaaaactttactggccgtaaattggcaaacaaattcatctctttacgaatttgcaataaccctttttccggacgcaaatgtgcagggtttcgatcccatttcggaccaccgactgccccaagcaatatcgcatcactttcatgacagatggcaagcgtttcatctgggagcggcgtacctttttggtcaatcgccgctccaccaataagcccgaattcgaactcaaactgatgtccaaaacgggtttcgattgtttttagaatttcaacagctcccctcgtcacttcttttccgattccatcacccggcaatacggcaatccgataacttcccatgctgtttccctccattgattttattgcatcgctactttttgattctcagcacgcatcgtttcaatcataaacacgcggttgactgcattaatatacgcttttgcggatgcttccagcacgtcctgcgccgtaccgcgaccgctagtttctatatcattgacacgcactttcacgaaaacttgcgcaagcgcgtcacgaccaccgctcacggattcaatacggtaatcaagaagagtaacagatgtcttaaagcaacgctctaacgtgttatacaatgcttcgacgcttcccgctcccgttgccgcttcttgaatctcatttccttgtccgtcttttaagacgacaacagcggtcggaatttggtttgtgccatactgaacttgaagcgaggataactgataaaaatctttaaagtgatcaaatttttcttcaaaaataagcgcgactaaatcatcatcggtaatgtcttttttcttatctgccaactctttaaatcgaacaaataatttattaacttcttcatctgataatgtgtatccaagctcttcaacacgattgcgcagcgcatgccgtcccgaatgttttccaagcaccatggagtttgattgaacaccaacaagttctggtgaaataatttcatacgttgttttttcttttaatacaccatcttgatggattcctgactcatgagcgaaggcatttttgccaatgaccgctttgtttggcggaataaccacacctgtcaatttgcttactaaattgctcgttcgcttaatttcttgaaggttaaggcgtgtttctgcctgataataatctttgcgaatgtaaagcgcgacagcaatttcttccaatgccgcatttcccgcgcgttcgccgattccgttaatcgtcccttcgatttgtgttgcgccatgctcaattgctgccagtgaatttgcaaccgccattcctaaatcgtcatggcaatgggcagaaagagaaactttttcaatattcggaacattgttgcttaaaaatgtgaaaatattcccgtactctttcggggtaatataccctactgtatctgggatattaatgaccgtcgcccccgctttaatcacttctgtaataatcttggccaaaaatggaagctcgctgcggcaggcgtcttccgctgaccattggacaattggaaaatagcgttttgcatatttgaccgactctaccgctgtttcaatgacttgttccggcgtcatttgcaatttatacttcatatggatcggagatgtggcgatgaataaatggagacgaggctctgctcctccttttaacgcctcccatgcggcgtcaatatcgctctgtaccgagcgagcaagcccggtaacagagcatgttttgatcgtttcggcaatttgttttaccgcttggaaatctcctttcgatgaggcaggaaagcctgcttcaataatatctacaccgagccgttcaagctggcgggcaatttcaagtttttcttgtaaattcaaattgattccagcagactgttcaccgtcgcgcaacgtcgtatcaaaaatattaatttttcgcactggagaccaccacttctttctgtttttctttcacaaatggcatcatgctgcgcaattcgcggccgacaatctcaatgaggtgttcattttcgcggcggttgatcgcattaaactccggacggtttgcttggttttccaaaatccagccttttgcaaattttcctgtttgaatatcatgaagaacctttttcatctctgctttcaccgcgtcattgataatgcgcggtccagaaatgaaatctccccattgcgccgtatcggaaatcgaatgacgcatccaagaaagaccgccttcatacagaagatcaacgatcagcttcatttcatgcaaacattcgaaataggctacttccggctgataccctgcttcgacaagcgtttcaaatcctgctttaataagcgatgttaatcctccgcataatacagcttgttcgccgaataagtctgtttctgtttcttctttaaatgtcgtttccagcactcccgctcttgtcgcaccgatcgcttttgcatacgcgagcgctgtttgttttgcttcccctgttacatcttgatacactgcaattaatgcaggaacgccagctccttctgtatacgtgcggcgcactaaatgccccggacctttcggtgcaactaaaaatacatcgacatgttcaggaggaacaatctgattaaagtggatattaaacccatgggcaaatactaatgcgtttcctggctgaagctctggttcgatttcttctttatatacatttggttgtttttcatctggaagaagaaccatgacgatatccgcttgtttggttgcttcgcgaacactatatacggcaaaaccgtctttttccgcttgttcccatgattttcctttacgaagcccaacaataacgttcacgccgctgtcgcgaaggttttgtgcatgtgcatggccttgtgaaccgtaaccgataattgccaccgtttttgattgtaagtatttttcatttgcatctccgttatagtaaacttttgccattatccatctctccttttctcatagtcttttagataatgaaagcagttttatgtgtagcggctgttttttgcgagccgcgtgtaaacgctgttgtgcctgttctcgccacttctttaattccgtaaggccgcaataactcaatgagcgcttctactttttcggattcgcctgttacttgaataacaagactatctttgcttacatcgacaatcgaagcgcggaatggctcaataagcgtatagatctcttggcggagcgccggtgtcacggatactttcaccagcgccagttcccgcgcaacaatcgcttggtcggtaatatcatttactttcagcacatcaatctgcttgtttaactgtttaataatttgctctgccgtccgctcatcttcaacattgacgacaaatgtcattcgggaaactccttctacttctgtatgtcctaccgtgatgctttcaatgttataatgccgtttcgtaaataacccggtaattcggttgagaacgcctggacggttattgactgtcattgtgataattcgccgcacggtttcacccccaccatttcatgtaatccttttccaggtgcaaccattggatagacgttttcatccgcttttacatggaaatcaagtaaaaccggaccgtcgatcgcaaatgctttctttagtacctccatcgcttccgcctccgtttttgcctggaagcctggaatattgtatgcttctgctagttttacaaaatccggctgatttggaatgagagaatgggaatatcgtttttcgtagaaaagttcctgccattgacgaaccataccaagcgcttggttattcacaataaccactttaatcggcaattgaagctcttggatgacagacaactcttggaatgtcatttggaagccaccatcaccaacaatggaaacgaccgcagcatttctatccgcaagctgcgctccgatcgccgccgggaggccgaatcccatcgttccaagcccgccggaagtaacccagcgatgcggtctattaaacttgtaatattgcgccgcccacatttgatgctggccaacgtcggtagtaataatggcttctccgttcgttaattcataaatcatttccaccagcttttgcggcttaatcgtttgttcatcgtcttcgtaataaagaggaaattgccgtttccattcgtttaactgggcaagccatgcgcttgtgtccgctggctttccttgctgatgaattaattcttgcaaggccgctttcgcatcgctgacaatcggaattttcgtaggcacatttttgccaatttccgccggatcaatgtcaatgtgtgccaccgttgcctttggtgcaaagtattttaaatttcccgtaacacgatcatcgaatcttgccccaatattaatgagtaaatcacattcatatagcgccatgtttgctgtatacgtaccgtgcatgccagccattcctaaaaataatgggtgatcggctggaaatccgcctaagcctaataacgtatgaacaactggaatattttgttgttcagcatattgccgtagttcatttgaagcgttcgcatgtaatacgcctgctcccgctaaaatgacaggtcttttcgattggctaaccgtttctacaaggcggcgaatttgcaaatggtttgggtgagtggtcggttgataccctggcaaatgaacctcttgttcgtaatcaaattctccttccgctatggtaatgtcttttgggatatcgattaatacaggaccaggtcttcctgttgtggcaatatgaaacgcttctttaataattttcggaagctcgcttatatcacgaacttgataattatgtttcgtaattggcatcgtaattccgagaacatccgcttcttgaaacgcatctgaaccgatgacgctcgttgcaacttgacctgtaaatacaacgatcggcagcgaatccatcattgcatctgttaaacctgtcacaatgtttgtcgctccaggccctgatgttgcgatcacaacgcccggctttccagaaatacgcgcatatccttctgcggcatgaatggccccttgctcatgccgcgttaatacgtgaaacactcctgattgatataacttgtcgtaaagcggcaacaccgctccacccggatatccaaaaataacttctaccttttccgcctttaacgcctcaattaacattagcgctccgctcattttcgttttttcggacgttttttcctctactttcatccttgccatcatccatcctccctcgcatttttcatcgctatgaaaaaaaccttttcacccacaatgacctactttggttcggtcaaaggggcgaaaaggttcacttttcgcggtaccacccttcttcgtggccattacgaccacctcatgagcgattggcaaatcagccaaccgctctttttagtaacgagtgaagcaattgttctccacccgtccaaccctactagccatatgacgttcaggctggcgctcagaggtgagttcgtcaagcggcagcatcaccggttcccagctcccccggctctctgtggatgctgtccccgctgactacttatcctcgtcaacgctttcacatatataaaactttcattgtgcattatctaacacttgcgttggtttgatatacttttactccttcagaaacaacacggcgtctaaactcttcaagcagccgttttgtatgctttcctggcacgccttcaccgatcacgcgtccatccaccttcaccactgcaatcacttcagcagctgttccagttaaaaaaacttcatcggcaacataaacatcgtggcgcgtaaacggctcttcttttacgacatacccaagttcttgagcaatttcgataatagcttgacgcgtaattccttccagcgctcctacatatccaggcggtgtatatattacctcgtctttaataataaagacgttatctcccgatccttcggctacatatccttgatcatttaaaatcaacgcctcgcttacgttagcgagatgtgcctcaattttgacaagaacgttatttaaatagttgagtgactttacttttgggctaaggacatcagaacgatttcttcgagtggcaaccgttaccacttcaattccagtttcatataaatgttttggaaaaagcgctaacggctcaacaataataacgacttgcggctttttgcacttatacggatcaagccctaaatcgccgactccgcgtgaaacaacaagacgaatatatgcatcttgatattgattttttcgtatcgtttcaataacataatttgtcatctcttcttttgtataaggaatcgttaataaaatcgattttgctgaattgtagagacgatctatatgctcttttaatcgaaacacgttgccgctatagacacgaatcccttcaaatacgccatcgccgtataaaaaaccatgatcgtataccgagattttcgcattttcttttgtcacaaattcaccgtttaaaaaaatccattgttcactcaattttgttcccctcttccctggtaagtacagtctctcgtttgtattgatcattgctgttattgttcatgcgtttgatttatttgaaaattataataatcctaaaacaaaagagagtcaatactattttttgaatatttagattgattaaactatttgtatccgcttacatattgatagaatcaatgaattttcatgttaaaaaaattttttcgttgtccaataaaaaacctccttttccgttgtggaaaaggaggttttagcgtcccaggagagattcgaactcccgaccgacggcttagaaggccgctgctctatccagctgagctactgggacatgtatttcacactatattaatttcacattttcatccttgatatcctgtctcttcctctaccagctgattcaaggaagcttagtgcgtcgagacaactcgcagctgtttcatggaagtgtggctcgtcgctgagctactgggacatggtaatattcacgttatattttattttcgttgtctcttcctctaccagctgattcaaggaagcttagtgcgtcgagacaactcgcagctgtttcatggaagtgtggctcgtcgctgagctactgggacatatatttcacactatattaatttcacattttcatccttgatatcctgtctcttcctctaccagctgattcaaggaagcttagtgcgtcgagacaactcgtagctgtttcatggaagtatggctcgtcgctgagctactgggacatggtaatattcacgttatattttattttcgttgtctcttcctctaccagctgattcaaggaagcttagtgcgtcgagacaactcgcagctgtttcatggaagtatggctcgtcgctgagctactgggacatggtaatattcacgttatattttattttcgttgtctcttcctctactagctcattcgaagaagcttgatgcgtcgagacaactcgcagttgattcatggaagtatggctcgtcgctgagctactgggacatgtatttcacactattcaatttcacattttcatccttgatatcctgtctcttcctctaccagctgattcaaggaagcttagtgcgtcgagacaactcgtagctgtttcatggaagtatggctcgtcgctgagctactgggacatgtatttcacactattcaatttcatattttcatccttgatatcctgtctcttcctctaccagctgattcaaggaagcctagtgcgtcgagacaactcgcagctgtttcatggaagtgtggctcgtcgctgagctactgggacatgtatttcacactatattaatttcacattttcatctttgatatcctgtctcttcctctaccagctgattcaaggaagcttagtgcgtcgagacaactcgcagtcgattcatggaagtgttgctcgttttccaaagacagtctatattatagaaaagcttttcgataaagtcaagataaaaaagagcgagaaaaatctcgctcatagggtaaatgttttcgtaagtgatgccacttcttttccatcgagttcataaaattgaaccgttgcttttccgtcttctatttgcaataatgcgtatgttttttctttccgcgctctcggcaacaaaatgcttcccggattaataaataaaataccgtcgatcatctcagcaccagcgatatgagaatgaccaaaacataccacttttgcctctacttctttcgcacgatagtaaagattcattagcgacgttttcacattatagaggtgaccgtgagtaatgaaaaagcgaaccccttcaatttcttcggttcgttcattaggaaattgcgtggtgaaatcacaatttccgcgcactaccaaaaaacgggcaatttctttttgatcaaaagacaattcagaatctccgcaatgaatcagcgcatttgcttcatgatgatgacgcgccacgatttcttctagttcattcgttaatccatggctatcactaacaattaacactttcatgtttctttactccttatcgttaatgatttcatcccactgcttttctaatttcgctaacgcttttgctcgatggctgatttgatttttctcttctttggataattccgccatcgtttttcctttttgcggaacgtaaaaaattggatcatacccaaatccgttttcaccctttggcacttctgtaatgtatccttcacacgttccctcaacgacggttgtgcggcgccctggagccgcgacagcaagcgcgcaatggaaacgcgccgttcgcttttcaaaaggaattcctttcaactcttccaatactttggcaatgtttttttgatcgttcttttcttctccagcgtatcgggcggaatatacacctggtcttccatctaaagcgtcaatcgataggccggagtcgtcggcgatcacgatcgcatgaaaataatgggccatcgcttccgcttttaataccgcgttttcagcaaacgtgcttcccgtttcctcaacatctgggcaattcggaaaatctagaagcgattttacttctattccttttttttcaaggagttcttgaaactctcgcgcctttccgacgtttttcgtcgcgataatgacttgtttcatcatgtatccccactttcctcgcttctctttatatcaatttgcattgcaagttctcctaacgttttccgttgaatgtcgataagctgtcgaattcctacttctgctgtatctagcaattcatttaattgttctcgcgaaaatgtcgcttcttctcctgttccttgaatttccacaaagcggccagctcctgtcatcacaatgttcatatcgacttctgcccgcgcgtcttccgcatagtttaaatcaagaataattccgtgttctggatcgatcccaacagatgtagcagctagaaaatcattcacaggaagttcatcgagtttcttttcttccatcaatttcgcgaatgctaacaccatcgctacatacgctcctgtaatcgacgctgtccgcgttcctccgtccgcttgaatcacatcacaatcaatccataccgtcttctcgcctaacttgtccaaattaacgacagaacgaagcgctcttccgataagacgttggatttccattgttcgccctgataattttcctttgctagattccctcacatttcgctgttctgtcgctctcggcagcatcgcatattccgcagtaatccatccttttccgccgccacgcataaacggcggcactttgtcatcgatgcttgctgtgcaaatcactttcgtatcaccaactgtaatgaataccgacccttctgcatgtttaataaaatgtttctccatatgtacaggacgcagctgtttgttttctctgccatctatcctcataataaaaatcctcctttacataaacagaaagaggtagcacaccgtctacctcttttttatatcataatatcgcatcaaactgctagctactctgttgttgcattgtcattttcgaaaataatcgcttaaaagctttctgtattcactttttctggtcttgccactggttcggataacggttttccatcttctctaacaagatttgcttttccatttaccataatagagacactctcgattcccttttgctccgttagtgagagaacaagcgaatttaatacatgatccgaaatgacatttttcttattgctgccgtaaatggcttcgttaaagtttaatgtcacttttccatcttcatattttggttttccaactaactgagtatctggctgaaactcacttacaagaccgctgccatagcttggtcctttaattaattcgttaaccgcagcgacaatatcatctttttctttattagacacgcggcgcgttactggaacgtagtacgtatcgtttccttgttgcgcgacaaaataaacggtaactgggtgagtatttgtaatatccgcaacacctttggcatcaatattaattccatcagcgcggctgacaccgtcttgaataggtgttttattgactggcatgacatcttgatcataaccgttaatgcgaatttttactcttttcacattatcaaactgtgtcagcgtccatgtaatggcttgcaaaattctcttttcatcttctggtttataatttgcaaattctggtgagaaatcagcaataatggtgccatctttctccagcttcactcctaatacccttgtatctgctggcaatacagcgcgaaacccgtttggcaacaattccgaaacagggccatcttccaccaaatattcgagcacttgctttgccacagcatctgtcttcggcagttctacggtctgcggcacgacaaatccatttttatcaattaagtaaagctcgcgttttactgtttcggttgcttttttctcgtctttttctcccccttgttttccagttgtttcttgtaatgattgcccatcttttaaatagctcacatcctgtggcgggtcaatttctttaacagcttcatcctttccaaataacccacaaccactaagtaataacagcgatgtaacaacggatgcagctagtttccacgttcctcgatgaaacatgaattttccctcctactcatagtttgtactactatctatgtatacgagccttttttgaaaatagaataaaaaaatcctttagcttttacgctaaaggatttttttataattcaatcgtttgaacattttcaattggctttccaaaccatttggaagcaattttttggaacagttcctttgatcctgtcgtaaagaataaatgttctgcctctcgttgccctgtataaagaagatggctatgatgcaaaatcgcactaacttcacgtgcggtttcatcaccggaacaaattagttttacgcgttttcccatatattctttaataagaggacttaacaaaggatagtgagtgcatcctaaaataaggacatccatattgctcgatttaaacggttcaagcgattcagcgactatctttctcgcttcctctccttcgaagtttccgctctctacaagcgggacaaactttggacatgctaaactttctacacgaactcgatggttaatggattttagcgccttttcatacgcaccgctttttactgtaccaattgtaccaatcacaccgatatgcccgtttttcgtcgcttttaacgccgcgcgagctccaggatgtaccactcctaataccggaatatcgagctgttcccgaatttcgtctaatacgacagctgttgccgtattacaagcaataacaagcattttaatattataccgcaataaataattcgtcatttcccatgtaaattgacgaatttcctctttagggcgtggcccatatgggcaacgagctgtatccccaagataaacaatccgttcttttggtaactgtcgcataatttcttttgcaacagttaatccaccaactcctgagtcaataacaccaattgctctttccaattgatccgcctcattctttttttcatttcttgatgtagttttcgtaagtattttctaaaaagacaatttcttgattagaaaaattttgcaacacttgtaccaaatcatgttgacgctttttatcacttcttcgaccattcgtttccctttttcgagaagacgaatgcgtacaactcgtcagtcgtgccgatcttttactctagcaacgagcccgtatttttccattctgtctactaaatatgttgtgctacatgccagatacattttgttcaataattcgccgatcgtcaagtcctcttcttccaatagctattttagtgtggcgaattgcggcggtgtgattggatactacgctaaaatttcacggtctcgttgttttaaatttgcggcaatatatcgatctagctctgcaacagtcttttcaacaaaatacatacaatctcctctacaacggtgcatttattatttttaatgtttttctacaaaaatgcaacaaaaaaatacaactttttattttattcgacaatgtttgatatattccattttactccactttgccacataatcaatgagtaaatcgtttttatttttaaaactaaatttcatctttaaaatataacaaaccggctaccttaaaataaggtgagccggcatttcttatagttcaagttctcccattcgaagcaattcaataactgcttgggatcgcccctttaccccaagtttttgcattgcgttcgaaatgtggttgcgaaccgttttttcactaataaacagttctctggcaatttctttcgtcgtcttatcttgaactaataattcaaatatttctctctctcttttcgttagcaacggctttggttgaaatgatttatccttcaagtattgtaaccctccttgctttcactagacctgaactgccggatgggtattattcaccatatagtatgtgaaagaaggggttacggtgacggaatttcgcttatctaatagaaaaataggtattttttctaaacaattgccgctgcttgggactgttggagcatttgtctcatctcatcgctccaaggaacgctttttgaaagaaggtaaacgacttttcccattgttcccattgatcaatgtaatcaatctgcttcattacatatccccctaataaaaatcctcttcatgaaagccatgaagaggattttcatcattatacttcgtcacttccgaagaagttgcggaacatttgaatcgtcgcttcacggtttagcgcagcgatcgaagtggttaacggaattccttttggacaagattgcacacagttttgcgagttaccacagttcgctaaaccgccatcacccataatcgctttcatccgctccgctttatgcatcgcgcctgttggatgggcattaaatagacgtacttgggaaagcggtgctggaccgatgaaattcgatttgctgttgacgtttggacatgcttctaaacatacaccgcatgtcatacattttgaaagctcgtatgcccattggcgttttcgttctggcatacgcggaccaggacctaagtcatacgttccatcgattgggatccatgcttttacttttttcaacgagtcaaacatacggctgcggtctacttgcaagtcgcgaactaccgggaacgtacgcattggttccaaacgaattggctgttctaatttatcaattaatgctgtgcatgcttgacgcggtttgccgttaataaccatcgagcaagcgccgcatacttcttccaaacagttcatttcccatacaactggggttgttttttgccctttcgcgttaaccggattacggcgaatttccatcagcgcagaaatgacgttcatattcggacgatatggaatttcaaattcttcttcgtatggcgcagaatcaggacgatcttgacgtgttataatgaatcgaaccgtttttttctcgctcatcgtttatttcacttcctctttctttttcgtgtagtcgcgtttgcgtggcttaatcaacgatacatcgacatcttcgtagtggaatgccggtccatctggggtatagcgtgccatcgttgttttgagccactcttcgtcattgcgctctggaaactccggtttatagtgtgcaccacggctttcgttgcggttgtaagcgcctagcgtaattacccgcgctagttgaagcatattatataactgacgaataaatgttgcgccttggttgctccatttcgacgtgtctgtaacactgatgtttttatagcgttccaacaattcctggattttctcgtctgttttcaacaacttatcgttgtaacgaacgattgtaacgttcgctgtcatccattcgcccaactctttatgaagcacatacgcgttttctgttccatccatggacaagatgttgttccaacgctcttcttcttgcttcacatagcggtcgtacaacgatgatggcattgcgtctgccgatttttccaaaccgcgaatgtatctaaccgcatttggtccagcaaccatgccgccgtaaatcgctgataataaggagttagctcctagacggtttgcgccatggatcgagtaatcacattcgccagcggcaaacaatcctttaatgtttgtcatttgatcataatcaacccataagccgcccatcgaatagtgaacagctgggaatactttcatcggcactttgcgagggtcttcacccataaatttctcgtaaatttcaataataccgccaagtttgatatctagttctttcggatctttatgagaaagatcaagatataccatgttttcgccgttgatgccgagcttcaaatcaacgcaaacgtggaaaatttcacgagccgcgatatcacgaggaacaaggtttccgtaagccggatatttttcttcaaggaaataccacggttttccgtctttatatgtccagactcttccgccttcccctcgggctgactcactcatgagacgcagtttatcgtctcccggaatcgccgtcgggtgaatttggataaattccccgtttgcatagtacgcgccttgttgatagacgatagacgctgctgaacctgtgttgatgatcgagttcgtcgattttccaaaaatgactcctggtccgcctgtcgccataatgaccgcgtccgcaggaaacgctttaatttccattgtttttaaatcttgcgcaacgattcctcggcaaatttgttcatcatctaaaacaacgcctaaaaactcccatccttcatattttgtgacaagtccagccacttcatggcggcgcacttgttcatcaagcgcatataatatctgctggcctgtcgttgcccctgcgtatgcagtacggtgatgctgcgttccaccgaagcggcggaaatcaagcaacccttcaggagtacggttgaacatgactcccatgcggtcaagcatataaatgatgcttggcgctgcctcacacatcgcttttaccggaggctggttcgctaaaaagtcaccgccatatacggtatcgtcgaaatgttcccaaggagaatcgccttcccctttcgtatttaccgcaccgttaatcccaccttgtgcacagacagagtgagaccgcttaacaggtacgagcgagaacaattctacaggtacgcctgcttccgcgattttaatcgttgccattagaccagctagaccgccaccaactacgatgatttttccttttttcattgctactcactccctaaaagattgctagttgtagattaagcgaatgccaaaatagcacgaatgccgacgatggaaagcgcgacaaaaataagcattgtcacataggtgaaaacttgttgtgaacgaggagataccgttaacccccagcttacgcagaaggaccataaaccattcgcaaaatggaacactgttgataaaattccgacaatgtaaaatgtcagcatagccggattatcgacaatattcgccatcatttcatagtttacttccgtgcccaatgcggcttgcactcgagtttcatatacatgccatgtcacaaaaattaatgtgatgattccggtgatccgctgcaagacaaacatccagttgcgaaaatacccgtaacgccccacgttaaacttcgctgtaaaggcgatataaagaccataaatagcatggaacaacagtggaaggaaaatgacgaatatttctaaaaaatagcgaaatggtaaattctccataaaggaagcagcacggttaaacgcttccggaccttttgtcgcaaaatggtttacgactaaatgttgtactaaaaagatccctactggaatgactcctaacagcgaatggagccgacggtaataaaattcgcgatttcctgccatatgtaaaccccctttgaataataacgatgaaaaattaatgcgctccccatccacaaaaatgaaaaggtaatgattcatagaatgtaattgcttccattaccataatcattgtgtcacattcattgtactctcacattgtacaagcgtcaagaaaacaaagtcataaaatgttcaaacatttgaatatttaaacaacatccaatcataagaaagataatgcatgctcccctccatttcgctataatgttagagtagatagaaagaggggaagcatgtgaaactaccatcgctagaagaacaatataaagcattagaaaacattcctatttccgcatttggctctgaactgattcggcaaattcttcttcctgaattgctcggaaaagaaacagcaagcattttatactgggctggtaaaagcttggcgcgccattatccgctagaaacgatatccgatatcatcacgttttttgaaaaagctggatggggaaccctttccgttttggaagaaggaaaggacgagcttcacgttgagttgacaggtccgatcatcgccgcgcgatttgctcttcacgaaaattgtacatttcagttggaagcaggatttctagcccaacaaattgagcatcaaaaacgccgcgttgctgaagcgttcgaacaacaaaagaaacgtgctaataaagtgttaatcaccattaaatgggatcgcaaagatgaaataaatagctaagagcctgcgaatgcaggcttctgtcgtttttatgagcgcaccgctgccgcttcatcggcaagctggaacgcttcatggagcgcttcgaccgcttttaccatattttcttcatcaatcactgtggaaattttaatttctgacgtgctgaccatttttatttcaatgccttgattcgctagcgcttcaaacatttgtgcagctacccctggattggaaatcatgcctgagccgacaatcgatacttttgctaaaccactttcgtattgtacgtttgctccttccaatgattgtaatacttggatcgtttcttgcagatcttccgtgcgaatcgaaaaagaaacagacgttgtttcggaattcgtcgcgctttgaataataatatctacattgatgccacggttcgcaagagccgtaaaaatggtcggcaatgtatataaactattttcgattccatccaccgttactctcgttacttgatcttcaaatgcgattcctcggacaattaaatgctgctccatcgaaacttcctcctttaccatcgttcctctttcgttttccatgctcgaacgcacttccagcggcacttcgtagtttttcgcaaattcaacggcgcgcggatgcaatactcctgcccctaaattggctagctcaagcatttcatcataggaaatctcttttaattttcttgctgtttttacataacgcgggtctgtcgtaaacacgcctgtgacgtccgtataaatatcgcatttatcggcttttaatgctaccgccagcgctaccgctgttgtatcggaacctccgcggccgagcgtggtgatttcccctgttttcgtcactccttgaaaccccgcaacgatcacaatcgccccttcatcaaagtggcggcggattctcgtcgtatccatgttcataatgcgggcattgccgtgcatttcttccgtcataattcccgcttgccatcctgttaatgaaacagctttatatcctttttcatgaagcgccattgccaaaagcgcgatgctcacttgttcccctgtcgaaagaagcatatccatttcccgcttgctaggatgatgggaaatttgcttcgctaagcttacaagctcatcggtcgtttttcccattgcagaaacaacaacaaccacttcatttcccttttgggcttcctcaatcacccgattcgccacatgctgaattctttcgatggaaccgacagacgttccgccaaacttttgtacaataattcccattcgtctcaccctttgcctacaaatgtcgcttatttgcttgcaaataaaaacagcaatgagagaaatctcattgctgtgcatcacgaaacgaaaaaacgaattcgccccgcacagtgagatagctctccaagatgaatcccatcttgacagtcctacatttcttaaacgcaggaccagcggaaaaagcaatgagactttttccacttcggcgacgctcccctttccacatccgtcatcggaactcattttcctccgaatgtgtactcttgaagttcgcacctctatcttcacttcggcgtttggaagtgtataaatataaattttattgcgatcatatcaaactttcgtattgttgacaatattattctcgcaatttcttataaattttttcagcaacagagcgcggaatgtttgctttttgcaattcttctaccgttgcttctttcatgtttttaatggatccgaaatgctttaataacgctttttttcgtttttccccaacgccaggaatgtcatctagcacagaacgaaacatcgtttttccgcgcgcttgccgatgaaatgtaattgcaaaccgatgcacctcgtcttgaatgcgctgcaataaataaaactcttgactgtttcgctctaatggaacgacttgcggcggatcccccataattaactcggatgtgcgatgtttgtcgtcttttgcaagtccggcaagcggaatatcaagccctaattcgttttcaagcacatcccttgccgcagctaaatgtccttttccaccgtcaataataattaaatcaggaagcgggagaccttctttgagcgcgcgagtataacgtcttcttaccacttcacgcatcgattcatagtcatccggtccctctaccgttttgattttatatttgcgatattctttcttctccggctttccatcgataaagacaaccatagccgaaacaggatcagcgccatgaatattggaattatcaaacgcctcgatgcgatgcggggtcggaatccctaatattttccctaaattttctaccgctttgatcgttcgttcttcgtcccgctcaattaagtaaaatttttctttcaaagcaattgccgcgtttttgcttgctaaatcaacaagttcttttttctttcctcttttcggctgtacgattgttacttcgagcagctgctcggcaagctcgccgtcaatgtcagcaggcaaaatgacttctttcggcttaaagtggttcgcttttgtataaaattgccctaaaaaggtgaggagctcttcgtctgggtcttggtacatcggaaagatcgatacatcgcgctcaatcagctttccttggcgaatgaaaaatacttgtacgcacatccatcctttgtcataggcataaccaaacacatcgcgatcaacgaaatcgttgatgatcatcttctgtttttccatcgttgcttcaatataggcaatttggtcacggtattcttttgcccgttcaaattcgagcgcctcggctgctttcatcatcttttccgcaagttccttttttacttctttatacccgccgcttaaaaagcgggcgatttgttcaacgatttctttattttgctgttcggacacaggatatacgcacggtgcaagacattgtcccatatgataatataaacaaacgcggtttggcatggtggaacatttgcgcagcggataaatgcgatctaatagtttcttcgtttcgtttgccgcctgtacatgcggatacggcccgaaatatttgcctccgtcttttttcacttttcttgtaatgacaagacggggatgcttctcggcggtaatcttgataaacgggtaacttttatcgtccttaagcattacgttatatttcggatcatactttttgatcaagttcatttctaaaataagagcctcgacgtccgaagaagtgacgatatattcaaaatcggcaatttcgttgacaagccgcagcgtttttccatcatgtgtgccggtaaaatacgagcgcacgcggtttttcagcacttttgctttgccgacgtatatgaccgtaccgtttttatctttcatcaaataacatcccggctgctccgggagcacggctaatttttcttttaagtgatcatgcatcataatcactccatcaaattaattgatccattcgtacagcgtaatgtttccgtacactggatctgcgagtgtgctggaacgatatgttttcactttccgcacatgacgagaaagggaaaccccttgcgcttgaaagcctttgaccacatgatcggtcatataaattttaacatgttgatagttctccttgtcctgtaaaaaaaatgaaaagtgcagcacgtccttgtgcggaaagtccacatcgaggtattgcagcacacgcgtttcttcccatgtatacagaacgaatctctctttactgttctgtaaatcatatgccaattgataggttgctggcaactgtaatgcttgttcgcgcatatgccatgttcccgttgcgagttgtgcggctaacactgccatcgctatgctccatcggtacatagacatatgattgcggagaaagcaaatccatccgtacaacaaaacaagatgaacaagcgggagaatatggcgcggtttttcgatattttgtgcaaataacccccaaagaaaataaacgaatccagaaataagaagccagcgcgggaacgtggacttccttgacttccatatcgctgtccatacaaccatatacaaaaaaagcaagatcacgttttggcttgctatccctgtccataaaatattataaaagaaaaagtaaatcattcgctcccataacggctgcccgtcgcttaccgccgttcccccccattccttgaaatggccgctcgtaaatgaaagagccagtttgaaaaaggattggaaacttccttccgtcgccgcgaccgcagcaatccaaataaattgaaaaaaggcagcggacgtcaaaaaacagccgattcgaaaggcactgcgatgttttttccaatcttcgtaccataaaaacaaaatcgccaccgcaaatggagcatacgacaaacggattcccattaacaagctaaacaaggcaagcggaagtagctgtatccaccatgcatctcgctttcttgccaattcgatggaccaaaaataccaccacagcaccgccagcgccgcgccgtccgacatcggctggcccgcaatcaccatgatatagcttgccgactggaggagcgtgctaatgaacaatgacatggaagtcgagaaatgcttttttaacaggagaacgatcggaatcgttgccgaaaacaatgtaacgatattaaagacggatagcgctttcgccggattgtcaacaaatgtacgaataaacatgccgcccaacacgaaatatggatagcccggaaaatgcggctgcatggccaataaatcataacggtctaacgccaatgcaaaatcgacttgatcccatgttgccgcataagggcttgcataatagatttctacgaaaaacaaacataataaaatgactaaactgaaatatgacaaaagtcgattatttcctagaaaatgcttcagcatctttctcccctttttctacatggcacatatttggcaaaaaagacgaaaaagcacaaggctaagccttgtactttttacattacctttttcgtttttggttcaagcgcttggacggttgttgattgctccacatttttcttatttgtgttgcggcttgtaactaataaataaatcacgacaaaatatccaatataggcgatgatttcttcaatggatggcatggacgaatagccgaagagcgcttttaaaaacacgccaacttctcctgaaaagacaggtgcgacgccatgatcgcggagataatgttcataatcaatcggatgttctggaagcagccatgttaaatcatatacatgcggcatcacgctgccgatgatatttaaatcctggagcatggaaatgccttggactaatagtcccgcggcaatcaatacgatgaacgctccggttactttaaagaacgtcttcagcggaatgcgcatcgttcctttgaagaaaaggtagctgacgatcgccgcaatcgcaattcctgtcactgctccccatcctttcatcgccgcaccgatgtttccatgggtaatcgcggcaaagaaaaagaccgtttcgacaccttcacggagcacaactaaaaacgaatgaataaccattccaacgacattgccggtcgtaataaattgatccatctttccttcgatgctttttttcatattgcggctatgctcggccatccaaaagaccatttgtgtcagcaaaatcgccgaaacaaacataatgccgatctttaagtacatttcgcttcccatcgcggcaaatccagtgagcacgacttggaaaagaatcgcaaccccaaagctcgctaaaaccgctaatcctgctccaagccaaacgtacttcgtatattcttgatggttgacgcgctttaaataagacgtaataattccgacaatcaacagcgcctcgagcgcctcgcgaaatgtaatcaacagcgcttgaacttccatcgcatgtctccccctttgtttccatccgtcacgcccgcttgcggcgccatgaatacacaacaaccccggcaatcaccacaataagaattgcaatcggaatccagttttttaattcagataagtccgtccattcttttttctctacttcttgcggcttttccgtttcactttccgaaaaatgtcccaccttcaaacttttcaacccaaattgcttttgtaatgacgttaaaatcatgtccttgcttttcttaaattgttccttgttcgctttcttttcgccgacgccaaacaatccagggtttcctaacgactgcagcgccttatcaaattcatccctcaactgcttgtcaagggccgcgtctttcgcctgcacgattggagaaagcgcttcgtatgtagcaaatgccttcgctaataaccgtttgctcgtatcatattgctcaaaatttttctcgatattttccaaccggcgtgcaacatttaaaacaagaattttttccatattttttaaaacagcttttttatcctttttatcaagcgccgataatactgcttgcgaaggctccgttcccatatgcatatcaatttcctctttgaccgtttcgaaaattttgcgcgcctccgcaaagtttggcggctgtttgtttaacttttccgacatttgtttataaacttctgctactttttcttcattcgggtcgccataggagtacgcaaaagcagaaatcggaacactattgagaatgaatatcatcgctagagaaaaaaacaaacaaaatcgcctcattatcaatctcctcctacatcatcaatgataatgattatcatcttctatgtcaatatattcataaaaaaattccctttcctgtccggaaaaaggaaagggactacgaacattgtttttcagttatgcttggaagacggtgggcgtcttcatcaattaccactttttttaccggccgccgcatctccttccaaatcgctggaataacagccgtgacatacgctcgaaatttaataaatgactgtcccgttgtccgcacttgatagcgaatcggcacttcttttacacgaaaccctttgcggactaaatttaacgtaatcacttgcgcgtagttataatcatggatgatctcggcgtgctccatcgcttgccgggaaaaggcgcgcattcccgattgaccgtcataaatccatgttcgaagaagaagcgattgcagaaatgtaaagaagtaattgccaagacggcgatgccatttcatcccgcaaatcgtgccaagaaagcgcgaacccatcgtatagtccgcttctccagcaaaaatcggagcaagcaaatccgggatttgttctgccggatattcgttgtccgcatcaatcatcacgccgatatccgcaccgagacggagacattcctgcaatccttgacgtacagcggcaccaagcccgcggttttcctgcatttgataaatgtaatcagcacccgcttctctcgcggctgctgctgtgttatcggtcgaaccatcatcaatcactaatactttcacatccacacaaggatgaaaatggcggggaatcttgcgaatgacctcgccaatcgattgttcctcattatacgctggtaaaaagacgatcactttttgcttcttcatcctctgcttccctctttcgaatcgcttccgttagtacgggcccgcggctatggctaggatacggagtgcccagcaaataagcaatcgtcggcgccacggacaccaaacttttcttttcatcgatccgctttccttgctcaatggccgggccatataagaagaatggcacaaatcgttctccttcatccaaatgcccgtgtcctccgatgccgtccgcttgtccgtgatcggcgcaaatgattaacgttgcgttttttaattttcctttctgttcgagccactcaacgtactccttgataagcgcgtccgcttcttctattttttgaagatattcctcgtataatacaccgcggctgtgccctgtttggtctgtggcaattaattgaacgatgagcaaatcaggatcttgttcttccataatccgtttggcgcgttcaatgatgttacggtcagctacgtcattatgcatgaccgctgttaccgtttcgacatcatctccaaacgaatcgacgagatgggcaatgccaagcagccgtcccgttttccctactttccttagtgaatcaaaaatgctttctactttgatgccaagcttccataccatgttagagcggatgccgtgttcaaacggataggttccggtaaacatcgacgtaaaacaaacgaccgtccgcgccggatagaccgtctccatttgggcaaactccgtcccatgttgccgcagccattttaaaaatggcgcattggcttgctcaaaccgatctttccgcataccgtcgatgacaatcacaatgactttctcattgattggctcttttggaacgctggcattattggtgtatgtcggaatgatttttggcttccagtcaaataattggctgtgcaagaggaaagaaaacaaaaaaacacccgcataatagaacgcaaagccggcaagagaaagatcgcctgcctccccttccagctgtatgtacacatattgccaaatcgacaaaagcagcaaaaatttcggcagctgttcttgcgcgtttccgcttgtcgaatcactatttttcagcactaacttccaaaaacgggtaaaattccaccatgatgtcccaatgcgcaaatgatagtaaagcgttccccaaaaaaagacggtaaagaaaaaatatagacccagcgccaggcctaacagcttaaggtcggcaaactgccaaacgattaaaaacacaacgtatggaatccataaataatttcgcaaaaataacggatagtcgtacatataatagatgataaaaagtggaagcaccgcgagaaaacccaagagccagtgcttcatatgctcgatggtgccgaaatcggcaagatggtagatcgccatcgtcccgataacgaaaatcggcgtaaacggttttccctcgttcagcaaattccaacatcgcgccgctactttttccaatcttgaagcttctttcatcgtttctcccttccttttttccaagccgcccagacgaacgaaatatctcttggagacataaacagtacggcaatgccaaccaaataagaaaacgcaaatttaaacgcatgggtcatcatcgcagccatatacgcgccgctccagtccggtacgattctcgtaattgcaaacgccattaccgcttcatacgtccccagcccgcctggagcgatttgaaacacttggccagaaacagtaatgctgttgacccacgcggattctaaaaatgttaacgacattccaagcgtgttggtcatctcataaatgacaaccgcctcacacagccagctgagcgcaatcattcccaccatataaacgccgcgttttcctcttaacgcgctttttatcatgtgatagtgtttacgaatccacttcgcatccgatttacgcgacaacaaaacaacgactgcacaaacaccgattattccgacaacaccaataaccgttgcgtttattgcaggaaaacgatggacgtatgcatacattccccatgcggacaaaaggcataaaacaagcatgtccaaaagccgcatcaccgccaccgaatgaatggcttcatcgacagaaacgtccttttgttttgctaaaacagcgacacgggcaatatcgcctactttgaacggagcgatatgattaatgagcaaactgaaaaagatgcctttggcgtatacaatcaaagaaattggttttcctacatatgacttccatgccagcgctcttagccaaaaagaagcgccgtatatgatcaacatccatgccagcgtgtccggtctttgaaaaagcaggtagagctgcctaagaagctcttctccatcgaaatagcgatatgtcagccatagaaaaacaagaacaagcccggctccggccagcctcaccgctatcgttgcgtacttacgtttcatatatccttgcccacgcgatcgtccgcgcaagcccgtcctcgaacgttacgcttggtttgtatccgaacgcccgctcagctttcgtaatgtctgcccatgtcgctttcacatctccctttcgctccggagcgtatctcaccttcatcgttggaaaatgcgttcgcaactcttgcagcaatcgctccatcgtgatcgggcgccccgatcctaaattaaatacatcatttccgcttcggcggccgagcgccgctaccattccgttgacgatgtcgtccacaaacgtatagtctcttgctgtctgcgttccgtacacgacaatctcttcgtcatgcaacagatggcggataaacttgctgattgccatatccggacggccccacggaccgtatacggtaaaatagcgaaaaatcgtcacctgatagccgaatagatgggcatacgcatggcaaaacgactccgctccgtattttgcggcggcatatggcgaaacaacttctcccgttgccatctcttctttcagcggtacgtttccttgattgccgtagacggacgaagaagaggcgaataacacatgcccgacgcctgcttcgcccgatgcctttaacacgttaatcgtcgctttaatatcataatcgacataatcaagcggcttaagaagcgaatttggaacgcccggcagcgccgctaaatgatatacacagtccggctgatagcggcgaaacaattcttccgttttttctccatctaataagtcaatgcgataaacgggaagacttcctcccgtcaactcacgaaattgccgattttttcgttccacagagtaataaggatgaaaattatcaacgaccgccacattgtgcccaaacgagagcaatttggcaacaagatggctgccgataaacccggctccccctgtaacgagaattttcaatggattcacctcaaaatcgattaattcctactagcatattaccatacagttttgcttcataagaaggcaaaaaaccttgctaaagaacaaggttttttgccttatcgttattttgccttttccataacagtgtttaacgttgcttctaattgagaaagaagtttttctccctctgctttattttttgtttttgccgcctcaaggtagcgctgcgcctgatcattcaatgacgcataagcttgatcgcctaacagtgtttttaagtcactttccatcatattaataaataaagcgccttctaacgcagtaatcaccgatttatcttgcccccagctttctttgctttcttcatattcatgaagcgccacctttgcccagccgcggacaaacgctttattgatcgctgccggatctagggttttcacatctgtttgcaaatcaaattgttttaaaatgtagtccgcttcttctggcgcatgctttttcatatatggatatacagattgataaaatgcccatccttccgcttgtttgactttcgcttctttttcatcctgcttcgccgcatttgccgcctttgaagcatagccatgcggaagcgcgcctgtcgctaaataaaaggttttcatcaacgttttatccacgacttgctttcctaaggagaatgcgagcaaatcgtctttcgcggcggcatcttcaatttgtgcaaacgctccattaatcgcgtccgctaactttgttccataagcggcgtcgcgcttttctaccgttggctgtaaaatcgcgtaaaactgcttcgcttcttcgatttcttctttcaccgcttctttatttgcccaattttcctctacttcagtaaactcatgcttgattgtcgtataaaatactttttgcataagcttatcaaagatttgtttggcgactactggatcgagcgagccatctttccctgccgccagcgcagtagtaatatgctggtcaagcgtatcttgaaattcggcgtcacgtttttgtacaagcgtctgtaaattttcttcatatagttttgttactttatcaaagtcaactttttgcccttgctttgctttttccagctcggcaatcgcctgtttaaacacatcggcatagtttatttcttcttttttctctgtttccgctggcttttcttctttttgttcagcggctgtttgttctttttcctttgttttggttgttgccgtttcctcgctgtttgagcaagctcccatcattaccgcaaacgctgtaaaaacagcaagcagcttccatttaactgacattatgtatccccccgacacttctttgataatgattttcattaacacaaattaattataatagataatgattatcaaagtcaatcatgttttccataaaagaaaagagcttgccgttgttttggcaagccctgctattgtattatactttgataaatgaagggaaaaactcattcccgacaatttctccttggatagacgatgcggcttgttttccatgatttaacggtaaaagcgggaatagcagttcagctacccggtatgcttcttctaaatgcgggtaaccagataaaataaagtatcggatgcctaattgatgatactctaatagccgctcggctactgtttccggatctccgactaaagcggttcccgctcctcctctgacaagaccgactcccgcccataaatttggactaatttctagcgattctctactcccgttgtgcaattgtctcatccgctgctgcccaacagaatcataccgagaaaaaactcgttgcgcttcctgaatagttttttcgtccacataacgaatgagctgttccgcagcattccacgcttccttttctgtttcgcgcacaataatatgaagtcgaatgccaaattcaaccgcacgtccttgctgttcagccaattttctcacttgagaaattttttcttccacctgtgccggcggttccccccatgttaagtaaacatcggcatgtttcgctgccacaagctgtcctgctgatgacgaccctccaaaataaatcggcggatacggtgtttgtattggcggaaacagaagcttagcaccattgacatggatatgttttccttttaaagtgacttcttcgccgcttaacaatcgtctccaaactgttaaaaattcatccgttgcttcatagcgctcatcatggctcaaaaatagcccatcgcccgcaagttcaacgggatctccgccagctacgacattaataagcaaccgaccttctgaaattcggtctaatgtagaagccattctcgccgcgagtgtaggagacattaatcccggccgtacggcaacaagaaaatgcaattgctcggtttcagccgctaatgccgacgcaagcagccacggatcttcgcacgattttcccgttggaattaatactcctttatagccaagccggtcagcagcttgggcaatttgccgaaaataactgtactccgcagtgcgtccaccttttgttgttccaagataccgtccatcaccatgagaagggataaaccataataattccattttcattttctcctttctatcattaaatgagggcttgattgtttgaaatagattccaatacttcttttatcctttcttcaatgtcggatggaaaaaatatttctcctgtctcatcgcgctgaatcgttttgtctaaaataaataccccatgtaaaatctcttttgctcccataatggagaaaataggttttagcgcatattcaatcgataacagatgagcaatagttccacctgtaacgatcggagcaataatcttgcctgaaaatgccttttccggtaacaagtcaagaaatgcttttaaaatacccgtatagctgcctttatagacaggacttaacaccatgaccgcatcggcctcacgaatccattcgtgggtttggacaatcgcttcactatcgaattttgcgtgcaacaaatcttctgccggcaaatcccgaacatggattacatgaacgtgatgccctctcttaagcagttctttttccaatcggttagcgatctccgctgttttggattgtctagatggacttcccgagattaaagtgattgtcgtcattaatgtctcccccttttttcttttacatcgttcctttatacgtatcttgccaacgaagcaaccgtttctctaagacacgaaccaatgaatctgtaagttttcctaccaccgcaaaaagaataatgccgacaaaaacaatatccgtattgctaaactgtcttgcatccatcatcatatatccaattccttctgtagaccccatcagctccgcaacaacaagaccgagccatgccgctccaagagaaaggcgaattccagataaaatagtaggaagagcagacgggataatgagcaacgtaattttctcccatctactaaaatggagaatgcgtgcgacatcaaacagcttcgcatcgactcctcgtatgccaagaaatgtattcacatacacaggaaaaaacgcgcctttagcgatcaataaaattttcgatgtctctccgaacccaaaccataagataaaaagcggcgccaccgccaaatgaggaatcgttcgtagcatttgtactgtagggtcgatgacatcctccgttttagtagaaaaacctacggcaatgcctgcaagaatcccgatgccggccccgagcaaaaatcctgttgccgctcgaaaaatactaactttcaaatgggtaaacaattccccggagatggttaattgataagcagcttgcacaatatcgattggcgttggtaaaaccgttttggaaacttcccctgttatcccaacaagctgccataggcatataatgaatattggcaatgccgcttgtgtcatccacttttttattttcttgttgccgaaagctgggatccttctttcccactcctttcgcagaagcggctgccttgcagtgattgttgttttattcatgtttgttctcaccttctttctctaattcttgtaatgcttttttaatatatcgattttcgaccactttgcttgtatcaattttggttttaatgatatgttgagcatattgaaaatcggcggttttttgctgtgcttgaacaacatcatccgtaattggctcgtttaatgatgggttgttgcgtaacgcccgcactatgacatctttatctagctttttcgctttcgcataaatttccaccgcttcatcaaaatgatcattttgccaacgtcgagctttttcataaattttcaaaaattgaaccgttaaatccggattctctttgataaatcccgtccgtgccacgataaacgatggcgaatatgcatgaagatcctctccatccgctacgatacgtgctttatttttgatcacctcgtaggaaataaacggctcccaaatcgcccaagcatccactttatgtgtatcaaacgctgcctgcgcttcatccggctgcaattgaatcatttcaacatctgacgctttcaagccggcatgctcgagggctttatataagaagttgaatccactgcttcctttggcaacagcgattttttttcctttcaaatctgttaaactacgaattttgctttctttcggcacaatgatggcatctccttttaatccttctgctgctttactaatctccttaaattgaatgttagcggcttgggctgaaattaccggagagtttccaacagcgccgaaatcaagattgttagatgccatcgcttcaaaatgcggcggcccgctttgaaactcaatccatttgacgttgactccctctttggcaaattctttttcaaaccatcctttttcttttgccagtaaaagcggtccaaggctttgctgaatgccgatgcgaatcgttatgtttttttcttttcctttcgctgttgtacttgtcgttgcttcctgtccgcagccagacatcaatgcgataaacaagcttataagcaaaaacaatatatgtttcctcataagaggatcctcctcccttaaattcctagtccctccagcaaaggagagtcttccgctgtttcaaattcacgtaatatacgttgcctcatttcttgaaaagatggatgggcgcgctgccgtggaaatggcaacggaacgggaatgagtttacggattcgtcctggttttgctttcatcaccactactttcgttcctaaataaaccgcttcatctaagtcatgagtgacaagaatcatcgtaatttgtttattttgccatatttccagtaaaacatcttgcaaatgctttcttgtaaaggcatcaagtgcactaaacggttcatcgagcaataatatttttggctcccgcagcaatgctctcgcaattgccacgcgttgtgacattcctcctgataattctttcgggtaagctttttcgaagccttttaaccggacaagctctattagctcatccacttttttccggacatttacgtttttcaatgattgatttgctgcgatattttcttccacggttaaccatgggaataaacgatgttcttgaaaaataaagccttgttcgagtcctggaccttgaattgggattccatctatttctaccgtaccgttataatcggtatccaaccctgctacagtttttagcaatgtactttttccacatccacttggaccaatgaccgtagtaaattctccattttctatttctagttgaacatcttggagtacataaatttcctgttttccttggaaaaaacttttattcttaatatcaattcgtatgctcacttcgttgtcttccccctttctgcaaatgtttgaagaaaatactgtaaatgactatgccctatagaaccgcctcctctttcgttcgattggaatgaagaagaattatcgtagttgctctctataaatttaactattcctataggttaactatgattaagtcaaaaaaacaaaacgtcgtgaaagcggtttttaattcgtagtttacctataggatttattgattataaatataaacaattttataaattcagtcaattattttttatatttttagttaccgtaaataaataaaaagagattcagacaatatattgcctgaatctttttgaagaaaaatgaattatacgtgtttttccaatagttgaacaagcgcttctttcggctgatagccgatcgttttgtcaacaagctcgccatttttgaaaacaagcaatgttggaatgctcatcacgccgaacttagaagctgtttctgggttttcgtcaacgtttacttttacgatttttactttgtcgcccattacttgatctacttcttcaagaaccggcgcaaccatgcggcaaggtccacaccatggcgcccagaaatcgactaatgttaggccttctttcgtttctgccgcaaatgtttgatctgtcgcatttacaatcgccattttaaattcctcctattcgctatgatactgtaagcaaagtatatcacgtaatggagtttagtgcgaatattttgcttcgtttctaatattcgctttccggcaggaattatgccttcgagcagacagcagaaaacgagcaaagcaattcgctttgcccgtttcgtaaaaagtttacgaatgcacttttaattttttaaattcttccgttaacaacggaacaacttcgaacaaatctccgacaataccgtaatcagcgactttgaaaatgtttgcctctgggtctttgttaatcgctacgatgactttcgagttcgacataccagctaaatgttgaatcgctccggaaatcccgcaggcgatataaaggtctggcgtaacgactttcccagtttggccgatttgcagcgaataatcgcaatatcccgcgtcgcacgcaccgcgcgatgcaccgaccgcaccgcccaaaacttcagcaagctcttgcagcggcttaaagccttccgcgcttttcacaccgcgtccgccggcaacaatgactttcgcctcagataggtcgactccttccgctgttttacgaacgacttcttttacgattgtacgcaaatctttaatgtcgacagaaacgttcgatacttctccggaacgcgattcatcacgttctaacggttgaatgttgttcggacgaacagtgacaaaaatgatgccgtctgtaacgattttcttttcaaacgcttttccagagtaaattggacgtgtaaagataaggttgcccccagcttcttccacagacaccacgtcggaaacaaggccagagtttaatttgaccgctaatttcggcgataagtcttttcctaatgaggtatggcccaatacgatcccttctgggttttccgcgtcaatcactgctttcagtgcttgagaatagccgtcagatgtataattttttaaatttggatgctctaccacaacgacgcggtcggcgccgtggaaaaataactcattggcatacgattggacgctttcgccgacaaggacggatacgacttccccgccttgggcaatcgtttttgccgctgcgatcgcctcaaacgaaacgtttcttaatgatccatcacgaacttctgctaacgtcagtactttgcgtgccatctttcagtccccctattatgaaaaattacaccacttttgcttctgaacgtaaaagttgaacaagctcttttacttgatcagcgatttcaccttgaagaatttttcccgcttctctttttggcggcaagaatatttcgatcgttttcgttttcgccgcaacatcgtcttcatccaaatccaagtcatctaattccaattcatctagcggtttctttttcgccttcataatgcctggaagcgaaggatagcgcggctcgttaagtccttgttgcgctgtcacaagcagtggaagcgatgtttcgatcacttcttcgtctccttccacatcgcggacgatcgttactttatcgccgtcaatatctagtttcgtaattgtcgtcacatacgggattcccagcaattccgctacgcgcgggccaacttgtcccgaaccgccgtcaatggcgacatttccagccaagatcaaatcagggtttttgtcttttaaatattcggcaagaactttcgccgttgtgtattgatcttgttcttcaacatcttcttcaatattaatgagcaccgccttatcgcagcccatcgctagcgccgtacgcaattctttttccgcatcctcattgcccaccgtcacaactgttacttcaccgccatgtttgtcgcgtacttgaatcgcttcctcaattgcgtattcatcgtacgggttgataataaattctgctccttcttcgtttactctgccatctgcaatcgtaattttttcttctgtatcgaatgtgcgcttcattaagacgaaaatgttcatgtgagtccctccttgttttgattaaacattacttcagttttaaagattccgtcaattaaaaacattatttaccatgaaagatcggcggacgcttttcaatgaacgcttgcactccttctttcgcgtcttctgttgtgaacatgcttccaaacagctccgcttcctcacgcattgcttcttggaatggtttttctttaaaagaatttaaaagctgcaatgtagcgcgaaccgaaatcgggcctttttgcgcgatttttttcgccagtttttttgcttcctcgagcaattgttcttctggcaccgctttgtttgctaatccccactgcaccgcttctgctccggtaatcggctcgctcgtcaacatcatctcagccgctttgccgaagccgacgtagcgaggaagccgctgcgtgccggcaaagccaggtatgatgccaagctgcagctctggcaggccgagtttggcgttttcggaaacaatgcggatatggcagctcatcgccagctccagtccaccgcctagcgctgcgccatggatggccgcaatcactggctttggaaagcgctcgattcgttccaacacttgctgtccattttgcgacagcgctgtcgcttcatcgctggacgctatagaagtaaactctttaatatccgctcctgcggagaaaaatcttccttcgccgtgaagaagcacaacacggacgttatcatccgcctccagctcatcgagcaaggctgaaagctctttcaacacagcggatgaaagagcgtttgccggcggacgagaaaacgttacgtccgcgacaaactcttctttatggatacgaaaaaattccatctcctcttctccccctttaaacaaatatgctgtcttacgaagatgcacaaccctttgttaacaattcatacactggatttgctaatgcgactagatcatacttttgctcgttcattacccatgtcgtcactgtttcgtcaatcgctccaaaaatcatttgccttgcaagccgaatatctaaatcacggcgaaactcgcctttttcgattccttcttttacaatttcgtcaataatgcgcaaatatctttttaacacatcgttaatgcgatgtcgcaattctttgttcgattgacgcaattccagttgagtaacgatggctaaatgatgatctgcggccagtgattcaaaatgtttctttactaatacgtacaatttctctaaaggactcgaaattcctgctatctcttgttcaattttctcaataaaggagcccattttttcctcaaacaccgatataagaatgtcttctttatttttaaaataaagataaatcgtgccgtccgcgactcccgcttgcttagcgattttcgatacctgtgcttggtggtatccattttcagcaatgactaccactgctgcatcgataatttgtttaaattttggcttatctctcctcaacagtcattctcctttacgaaaacatgaatgagtaatcattcatgttttcattttaaagactccttgtttattttgtcaagataaagtttttccaaatctaaacaggcccttattcttttttcatttcttcctccagcaatgctcttcgcaaaattttcccaaccgccgtttttggaagttctttgcggaactcataaattcgcggtactttatatgccgccaatcgacttctcataaattgatccaactcttcttccgtgcattgctctccttgtttaagaacgacaaacgcttttaccgtttctccacgatattcatgcggaacaccaactactactgcttcttgcactttcggatgttcatataatacttcttccacttcacgcggataaatgttgtatccgcttgcaataatcatatcttttttccggtcgacgatatagaaataaccgcgctcatccatataaccaacatctcccgtatataaccatccgtcacgtaaaacattctccgtttcatgcggctgattccagtatcctttcatcacttgcggcccgcgaacaacgagttcaccaatttcgttcacttttgcttcttcccctgtttccaatgatataattttcgcttccgtatctggccatggcactccgatgcttccttttacccgttccccgtcccatacaaaattgctgtgagtaacaggcgatgcttccgtcaacccatatccttcaatcagttttccgccagtcaatttttcaaatttttcctgaacttccaccggcaatggtgctgatccgctaatgcatactttgatcgatgacaaatcatagcgcgataaattcgggtgatttaaaagcgcaatatacatcgttggcgctccaggaaacaacgttggtcttagtttttcaatcgtttttaatgttgtttccgcatcaaatttcggcaaaagaatcattttatacgcttgcataatcgctaaattcatgatcgttgtcatgccatacacatggaaaaacggcaaaattcccaaaatcgactccgttccttttccgcatcgatacatccaatgagcgcacatcaacgtattggcaattaaatttcggtgcgtaagcatggccgcttttggaacgccggttgttcctccggtatactgcaataacgcgacatcttcaacagggtcgatctccacgtttggctccattgcgttcggacgggctattattttggaaaatagatgctggtcgctccgttcttccactttgataatcactggctgctgcttccgctgcatgaatggatatagccatttttttatcgttggcaaatagtctttaatgctcgtaataataagatgtttcacttttgtatttgcttttactttcgctgcttttggataaagcatatctaatgtgatgagcaccgtcgctccgctgtcgtttagctgatattccaattcgtgctccgtataaagcggattggtctgcacgacaatgccgcccgcgaacagcacaccataatagctgataaccgcttgtggacagtttggcagcataatcgacacacgatcccctttttgcagtccgatttgtttcaaataatttgccaatgtgagcgcctgttcataaacttcacgaaatgtaagcgttttcccaaagaaataaatcgcatcatgctcgccaaattccgccgccgtttcccgcaagtaatcaggcaatgttttattaggatagtcaaggtgatgcggaatttccggcggataatgagtaagccatggcttttccatcgtactcccccttatcaaaaaaatttcagatggtttatttttattttattacacttttttgaattttacatcaaaaaaaacgccctatctcatagggcgttaaaaaaacaaatagatgatgccgataagaacaaaaaacacacatagtataaacaataattttgccaatgtttccatcgttttgtttttccacgctaaatagacgatgccaatgatcaaaaaaattccacataaaacaagcaacattcttactaatgtctccatcttttaactccctttaccgaattccttctccaataacaaacgataaaccgatggaaataaccatggaaatcagcccaaccgcccgattgtctttcgcaatctcttcgtcgatattaaactttggagtaagaaactcataaataaaatacgcaacgagtagcaaaataaagccatacactccccagccgatcatcgccagcagtgattcatgatggcgaagagcatagcgaaaaatattggcaataccaaaaattttcccgcctgttgccatcgccaccgcgacatttcctttttgaatctcttcccaatttttatattttgtcactagctcaaatatagttaaaaacacgaccatgcataaaacagccacgctaaaattggcggcaatctttacgatttcgttttcccaaaacgaactcatcacgttctctcctcgtcatttcagttcgacaatcgttacccctgttcctccttcatttgcttcaccaaaatggaagtttttcacagagcgatgctttttcaaaaattcttgcacccctttgcgaagcgctcctgtcccttttccgtgaatgatcgaaacgcgaggatatcccgctaaaagcgcatcatcaatatatttttctaaacggactatcgcatcttcgtaccgttccccgcgcaagtcaagctccaatccgacatgatagtcttttccttttacggtagcgagcggttttgtctccgttttcggcgcactgccgatatattctaaatcccgttcgttgattttcatctttaaaatgccgagctgtacttgccactcatcatcagaaaccttttccacaagatatcctttttgatttaaacttgtcacttttacttcatcgccaggctgaaaggcgtgctgcgtctgtttttttctttcttttttcttcttctctaatgttggaatcgcttcttctaggcgttttttcgcctcaatcagttcatgctctttaatttccgcttgtttttctttttgcattcggcgaagttcgcgaataattcgctcggcctcttgctgggaagcgcggacgatgtcggctgctttccgtttcgcttcttctattatttcatcgcgtttttcatgaagttcttcccatttttgctcccaatcgctgcggagtttttccgcttccatgcgcgcttcttttgcttttttctcttcctcttccgcccgcttcttgctttgttctagcgaagcgatcatattttccactttgttgctttctgcgctaatatgcgattttgcccgttcgataatgcgctcatcgagtccaagccgcttcgatatttcaaaggcattgcttcgccctgggatgccaatcaataacttatacgtcggacgaagcgtttcggtgtcaaattcgacacttgcattgatcacgccgtcacgattgtatccgtatgcttttaactccggataatgggtggtcgccaccgtacgtgctccgcgcccgtgcacttcatctaaaatggcgatcgccaacgccgcgccttcttgcggatcggttcccgcacctaattcatcgaataaaacgagactttcatgatcaacgttgcgtaaaatatcaacgatattgaccatatgagaagaaaatgtgcttaaactttgttcaatcgattgctcatccccgatatccgcatagacggaacggaatactgctaattcagaaccatcgagcgcaggaataaataagcctgcttgcgccatcaatgtcaataacccgatcgtttttaatgtgactgttttcccgccggtgtttggaccggtaataacgatcgttgtatagtctttgccaagctcaatgtcattcggaacaacaacgtcctggtcaatgagcggatggcgcgcctgtaataaccggatatagccgcgatcattcatcacaggctttgtcgctttcaatttattggcatattttgctttggcgaaaataaaatcgagctgtgccaatatgtcgacattttcgagcaatgcttccgcgtgttcggctacaatgcttgtcaactccgttaaaatccgctcaatttctcgtttctctttgacacgcgcttcttggagctggttatttaattctaccactgcttgcggttcaataaacaatgttgctcccgaagccgattgatcatggacgatgccgccgtaaacaccgcgatactcctgttttactggaatgacgtagcggtcgttgcgaatcgtaataatcgcatcagataacattttttgcgccgactgcgaacgaatgatattctccaatttttcgcgcacccgcgcctcagttgttcgaagctgctggcggatagaacgcaaccgttcgctcgcatgatccatcacttcaccatgatcatcaatacagcgttcaatggcctgttgcacttccggaagcgcagcaagtttttccgcatagcctgccaaatgaggaaactcttctttctcttcatgcagcgattcaataaactgcttcaattgccggcttgcagaaatggtgctcgcaatatctaaaagctcatgcggactaagcgttccgccgattttcgcacgcttgaggcttgctcggatgtcaaaaatgccgccgagcggaacgtgcccgcgcagacgaagcgcggctaccgcctcgtctgtttcttcttgccagtttgtgacctcggcaaaatgcgaagaaggaaatagtttttctaccttttcttttcctaatgacgaagatacatgttctaataactgctcttttactttatcaaattctaatacgtgaagcactcttgtatgcacggatgaaaaacctccatctgaaaattgtcaaccaattcgattccgaatacgtttaccgattgcgttgcaaaaagctgcgcaactcttcaagagaccatgtattgatcaccgtttccttgcgaatccatccttttcgtgcggttatgacccctatttccatatggtcaagcatgtccaaatggtgggcatctgtattaatcgcgatttttactccagcatcttgcgcttttttcaaataggaatacgacaaatcgagacggttcggattcgcatttaactcaagcgccgtattcgtttcccgcgccaattcgataagcatgtctatatctacgtcatatccgtctcgctttccgattaaccgccctgtcggatgagcgatcaaatcaacatgacgattgcgaagcgcagcagcaagacgcttcataatcacgtcacgcgactgggaaaaacttgaatgaatcgcagcgatgacaaagtcaagttcttcgagaacgccatcatcgtaatcaagcgtcccatctggcaaaatatccatttctattccagccaaaattgtaaaatcatcatatttcgcgtttaaccgttcaatttcttcgcgctgccgctttaaccgttcgaccgtcagcccgttggcgacctttaaatattgagaatgatcggtaatcgccatatagcggtagccttttttccggcatgcttccgccatttcctcgatcgagcacgctccgtcgctccaagtagagtgcatatgcaaatctccttgaatgtgggaaaggcaaagaagcgaatagtcgtcgcgatagcggtcgacttcggtcccatcttcccttagttccggcggaataaacggcaactggaaatgggcaaaaaacgcttgttcatcagaaaatgttttcacttctcccgttttcacattttctactccatactcactaattttttcaccgcgctcttttgccagctgccgcatgcggacattatgttctttcgatcccgtaaaatgatggagcgtcgtggcgaactgctccggtgtcactaaacgaaaatcaacagcaatttcatactcatagcgaagctctagggacactttcgtatcaccgtttgcaatcacatctgagacattcgctagcttcaataaatgttcccgtacaagatgcggatcgttcgttgcgataatgaaatctaaatctttcactgtttccttcattcgccgcaaactgccggcacgagaaaaacgaacgattccttccatatttttaagctgattttctatttcctcggcaatcggcagcacaaaggctaacggaagccgttccgggcgagagccgatttcttcaatggcggctaaaagcttttcttccgttttctttccgaagcctggaagctgctgtactttctgctcgaggcaagcttctttcaatgaagcaatatccacaatgcccagttcttgatatagctttgcgattttcttgccgccaagtccgggaagccgaagcagggtgagcaagctctctggaattttctgtttcaattgttcaagaacgctggacgttcctgtttccaaaaattcatgaataacgcttgccgtcccctttccgatgccgggaatcgcggtgaaatcgtctatttccgcaatgcttcgttcatcagtttccaatgcgcttgccgctttgcgaaacgccgcaattttaaacggattttctcctttgatttccatatataacgcaatcgtctccagcagacgaatgacatcttttttatttcctttcattttatccccacctatccgtacaacccactacgaaacataatacaagttttttatgaaaaagtacaaaaaaacttccctatgaatatagagaagttactatgccatataatgaatccacatttgcttcaacatatcagacaaaaacggagtgtgcttcacaatcaccattgccataaaagaatgttgaagcttcgtttgtatgctttcaattgggataagcgcaccaacgtataaaagtaaaaatacgattaagtacacttcgataaatcccaacgctccgccagcccagcggttaatgctgcgaagaatcggcaattgcgccacaaaatcaagcatcgaaccgatgatttgcagcacaattttcgttgcgaagaataaaatcgcaaatgcgatcgctcgatagtatgcttcatccaaatgcgtgctttcaaacagcagtttggccgtctccggggcgccgaacgtcggatacggaatccacagacgcagcggcggcactaatttttcataataaagataagcgacgacaaaagcgatgataaagccggccatatgaataaattgcaaaataaatccccgttttagaccaatcataaaccccattaaaaggataaagagcaaaagaagatcgaccattccgttactcatccttttctttatgtagtttttgtaaaagccgatcatattcttcttttaattttatataatcatgaacgatgttaatggctgtcagtaccgctagtttactaatatccaatgtcggatttttctcgctaatctcccgcattttatcatcgacaatggatgccactaaacgaatatggcttgagctttctgtgccaacgatcgtatattgctgtccgtatatatcgactgtcacccgcgttttttgttgctccgccaaatgatttcccccattcctcaaaatcctattgtttatcataacatgaatgctgatataatgaaaagatacgactactatgatatgcaaaagaaaaaacgatagtgattaggagtgaatggccatggcaaatcacgtcatcacggcaacagcgacgatgcttgaagaaatgcggaatcattacgcttccgatataaccggacaccttcctgcaggtgctttgttcgttgccaaacggtccggctgcacgatcaccgcttaccgcacgggaaaagtgctgtttcaaggaaaagaggcagaacaagaagcggcaaaatggatgaaagaatcggatcaaaaggaagcgccagtcccccagccccccttggctgccgcatcggcaatcggctccgatgaagtcggaaccggagattatttcggaccagttgtcgttgccgccgcatatgttgccaaagaccaaatggatgcgatcacagcaatgggaataaaagattcgaaactgttaacggatgaagccatccgacggctcgccccgtcgcttatgaacatgatcccgaaccaaacggttatactgtccaatccaatgtataatgattggcaacgaagcggaatgccgcaaacgaaaataaaagcgttgctgcataatgaagcgattggaaagcttgtcaaacagctttcccctatagaaccggaagcgattattattgaccaatttattgaacgggacttatattttcgctacctcgaaaacgaaacaaatgtcgtccgcgatcatgtgtattgctacccgaaggcagaaacggttcatgttgcagtggccgctgcttcgataatcgcccgctacgtatttttgcaggaaatggagcgattaagcaaagaagtgggcatgacattgccaaaaggagcgggagcgcaagtcgatcaggccgccgccaagcttatccaaacgcatgggcctgccattctcgaaatgtgcgcgaagcttcattttgctaataccgaaaaagcagcgcggattgctaaaaaataaacataaaaagaggatggctcgaaaagatcgttattaacgaccttttgagtcagcctctctttgttcatacatagacgagtaagtttggcgcccgctgccggttagcttctctcctccagcgcctcaacaaccttttccgccgtgcttctgcttgattgcgggttttgccctgtaattaaattgccgtcacgtacggagaagtccgtccatttttcaccgtggacaaaattggcgcctcttaagcgcaacgttgattcaagcaaaaacggcatatattggtctaattgcacttctctttcttcttcatctgtaaatgcggttaccgtttttcctttgacaagcggtgttccgtctttatatgttacattgacaagcccggacggaccgtgacacacagcgccaatgattcttccatcttcggcaaattgctgcaggacgtattgcaatgtttcattatctggaaaatcgaacatcgtcccatgaccgccaggaaggaaaatcgcatcaaatccagttgcatcgtcttcgcttaagcgggccgtatttttcaactctttttcagcttctgcccaagctggatctttttcttcaatgctgcgcggatcaagcggcacttccccgccttggatgcttgccactttcacgtcatatcctttttctttaaagacaagatatggaacggcgaattcctcaagccaaagccccgttttatgatcgtcggttatcgttgtatggttggtaaccaccatcagcacacgcttgctcattggttattcctccttgtatcgaattcgtaattttatcatagattacctttcacaaaagcaccaataaatatgctcaaaaaaaagcgggctccttgccagagcccctcctttacttcataaacggccaccagtttgccttgccgaatgttttgaccatcaccggcacgaacagcggcagtacaacaagcgcgtataaaattaatccagtcagcacaatcgtcgcgatttgcaagagcgacaagacgccggacggatacattgccgcaaacgtcccgcctaaaataacagcggccgaaataataaccgttcccatattgcgcatcgccaacagcatcgcttcctgcaccggtttgtcacgatattcgttgaagcggtccatcaagaaaatgctgtagtcgatgccaagcgcgattaagatgacaaacgcgaaaaacgataccgcccagttcaaaccggcgtagccaagcccattgacaaaaataagctcggttaccgccatcgatgtgtagtacgtcaaaataagcgataaaattaaatacatcggcataatcaacgaacgaagcaaaacgattaaaataagcgcaatgccggcaagcatcaacacaacggtgcgggagtagtcattcgacgaaatcgtgtgcaaatcggaataaatgctcgtcactccgccaacggcaacttttgcattttcgagtttcgtatctttcaccgcacgctcaactgcttgtttaatatcatcgattttgttcaacgccgatgtggaatacgggttttcatcgaaaatcacatcaaacgtcacgacttttttgtctttggacatatacgcatcttgcgctttggcaaattctttgctctcaagcacttgtttcggcaaataccagcctgtcatttctttgtttggcgaagacgcaagctcggataaatagctttctgcggaacctaggcctttcgatactttccgaagaccgtcggcactttgatcaagccctgtaattaattgactcatttgcccgtctaattgggaaaatcctcgcagcagctgttcttgcccagcgttcacttcgcttaatccattcgacagctgcggaagacgcccgattacttgacgctgtccatttgctgctttatccatccctttttgcagctcgtcaagcccggcgatcagtttggtcatcccatcaatcaacgctttttggccgctgataagctgcacaaacgagccgttcgcttgacggactccagcgcttgcctgtttgagtgcgttatttaattgcgtaaaacctgcagtcatttgctgggatcgttgcgctaatcccgctgcaatcatttttgttcgctgatattccggatcctgttgcagctctggatgtgtttgctctatatgattcaacgatgcgctcaccgaggataattgctccgataaggcgttcatgccgtcttgcagttgttcatactggctgataagcgaagagagcccggcgcccgccttttcatatccttgcagcaactgctcagcgcctcgctttaactttttcgcattatccttgattgttgccaatccttttttgatttcgccagctcccatcgaaccgctgcgaatgccttgttcaatttgcgcaagtcctttttggaggtcgctaacacccattttgagccgcttcgttcctgatgcaagctcttccataccgtttgtcgcttgttttaattttggcgcggatgcggaaagctgtttgcccgcttgacttagtccagagctgattttctcaatcccttcttttccttgtccaagaccatcttttaagcttttcgcttgctcggtgacaaacaattgttcaattggctccccagtcgggcgtgtaacagaacgcactttgtcgataccatcgattttttcgacttcacggctgattttttcaataagggcaaaatattcttgcgagttcatcgcttcatcgtttttcatgacgatttgcgttggcatcgcttcaccaggattaaaatttttagcgataatattgaacgctttaacagacgcatagtcgtcaccaatttcttcaagggaatcaaatgacaaatccccatcatacgttgccaacaccggaacggtaataaccgcaacgatgcctaacgcaatgagcggtctggcaaacgcaaaccgtcccgcgtcatcccataagcggctttgtttatgctctaaatttcctttcgccggccaaaacagatttggaccaagcaccgccataaaaaacggcaccaacgtcatcagcgcaacaaggagcaccgctaccccaaccgccaccgcggcagccgattgatataacttaaacgttgataatccaattgcggcaaacccgatcatcaccgcaattccgctgaacaataccgtttttccagcggtgcggtacgtggcgacaatcgcatccgtgcggttttcgtgctgcgaaagttcttccttaaaccggcttaacagcaaaatacaatagtccgttccgattccaaacagcacggcaactaaaaagatttgcgtaaacgtagagagcggaaaattcacttgatccacgagaaaagcgacaatcgactgtgacactaaatacgtcatcccaacggtgataagcggaatgagtggcgcgacaaacgaacggaacacgacaagcaacaccactaaaataaacacaaccgtaatgccttccgtctttttcaaccctttctgcgagctgacgacaacgtcttcgtcaatcatccagccacccgtgtaataatgttcgacagaaatgtcatcaatcgctttgtaaagcgccttgcttatttctttcgcgcttcttccgttccgctccagcttcacggacgttaaaatcgtcgtgccatctttagaaacaagttgatctttcaattccttttctttaaacggggagataatctcggtaattccgagtttctctttttgcgcttccaactgtttaacggcgcgctccgcttccttccaatcgttgtccgtcagcccgcctttgcggtaaaacacaagtgctgttgacagttcgcttcctttgttctccttcttttgcacttcgtttaaaatatccatcgcaagcgaagacgagtagccttttggcacgctaagctgccctttctcgcggacaagatcggccatgttcggcgccgtcacaataaggatgacagcaacgacaatccacgccaacagcacaaaccattttcctttgacgattcctctcacgatgccccctccatctcttgcaaaatgcaggcaagcttttcatacgtttgaataaacgtttcagtttctctctccgaaaatttggttatgaacgattcgactaatttatgaattttttcttccgtttccgtaatccattcgtcccctcgctccgtcagcgtcaaataaacaaccctgcggtcgttttgatcgcgcgtgcgttgaatcaagccttttttgacaaggcggttcgtcatcgccgtaatcgcgcttttgtttacgccaaacaaggacgcaagctcggttgatgtgcattttgctttcttttttatgtagcgaagcaggtaatattggtcgtttgtcatatcctcatcaagctcgcacttcacgagcgctgccgcttttttcatcacgataaaagaaacagacaaataccgttcaatgagatcatcaatgtttctcctctgcaagctatcgcccctcttttgaaaaatagtttaattatttaactattaaacaatgtaacaatctcctagaaaaaaagtcaactgagagattttctttttccaaaaaaaatgatataaggagaagttccatacaagatttcatttcgcaacaaataaagcgaaatttaaaaaacaatatatcgccattttagacgtcgtgatctcacaatgtcctatctttattcgcattatttatcttatcaccacaggcatccgtactctttgctcatttcccgttttcacttgttatattgttgaatccattcttctaagtgtactgccgttccatccgtctttgccatttttctcatatattccaagtctaatcgttcagcgtgaagaaaaagcattctttttccccattcgcaatccgaagtagatttccaatgaacacaagctcgcaagcgatctaaaataatatcttcaatgccaatcacatatacttttaatccgtctttcattcgcaactctatcactttatcgtaatcagcgtcttctagcatatcatttggaatttcaatgcttatcatcaattcttcgtgataccaatgccgtcccgctggtgtgaagcctaactgtacaagcaaatcaccagcacgttttcgatcgctaacaataagatcgatatcaacggtcgtgtaatcgcttcttgtgtatatttctaccgctaatcctcccacaataattggacgaatgcggtaaggttctaggagtttggtcaaaatggccgtcacttgcaccattttttcaaacgaggttttggaacgaagcgtacgaagtctttgttttgcttcctcaatcgaattcataataccacacccgcttgctcaagtattttacttttccttctatttctgcctttttccatttttttttacataggtcatctaatattttagcttcgttttcatcacgagcccgtgtacggatattgcgctcttttccttttgtctgcaatatgtcccgttccacatcactttttttctccaaaatccactcactcaattcagaaaaatccatttttttcattatgtcatcactccgaatcgcttatatagttttattatacctttttatcccatattctgcccacgacaatcgctatccaaaaaatataatgaaggatgtaaacagtgtgatcagcgcaataatgtctgcagaattcaccaaatatccccagaacgtattggacgccacaggttttatattatgctctagacgatactcattgattttcaactgctgttcgagatgatttttatacatttttggcaccttttcctcagaaagctgggcttccatttcctttatctccgaaacaacttctgccttccagtttgccggttctttatatgttgcttttgtaatcagcgctcccgctaatgccgacaaggcaagaagcccgatcatgaaccatgtgccaatacggcggtaaattttcatattttcgttttgaattaatgaaagaatgctagacaatttcattccctcccgtcatttctaaaaatctttcttccaacgatttcgtaagaacttgaatgccatatactttgatattttctgacactaaggcggcattcaagcttggtatttccttataatcgatggaaacttcaattccttgctttgccggtgtgatgttcatatgaggatagatgtttttgatcacggttagcgcttgttccaccggctctacggtaagcagcactttttgagcttgtttggacagttcttgaaccgattcaattcctactaatcttccatgttgaataatcgcaaagcggtcgcacatcatttccatttccgatagaagatggcttgaaacgatgatccccagcccttcttctttcgccagcttgcgcaagtagtcgcggatttcgcggatgccggcgggatcgagcccgtttgtcggttcatccaaaataagcaaagatggccggtgaagcaatgcctgcgctaatcctaatcgctgtctcattccaagcgagtacgtttttactttgtcatgaattcgtttttccaagccgactagcttgacaacttcattgatgcgctctttggtgaccccttttgtcatgcgcgcataatgtagcagattttggtatccggttaaaaatttatacatctccggattttcgacaatagcgccgacatgctgaatcgctttttcaaagtctttttgaatactgattccattgatcagcacttcgccgctggtaattcccatcagtccgacaatcatgcgaatcgttgttgtttttccggctccgttcggcccaagaaatccaaacacttcccctggaaatacctcgagcgacaaatcatggataattgttttcttgccaatatcttttctgacatttttcaattgcaaaagcggattcatggttattcctctcccttataaatttttttcagccggtttactacactatcgcggcttgtttctcttaattcatcgacgcggacgcgctccgccacttttccatcgcggaggaaaatcgcctcatccagcaatggttcgacttcatcgatttcatgcatcgtcatcaccatcgtctgccgttctagatcgacaaatgaaatcagtcctttgacaatggattcgcgcaccatcggatcaaggccggacagcggttcatccatcaataaaatcggcgcttcccgcgctaacgtaaaagcgattttcgcgcggccgcgtccacctttggacagctgtcttagctttttgtcaggctggatttccataaactctaaaatgtcatacgctttttctgtgcggaaatcactaaattgcgaagcgtaaaactccagcatatcctgaaccgtaaagctgtcataatagacgtccaattccgataaatacgcgactttgctgctgatttttctcgttgcttccatcccatctaccagcacttttcctttcgtaggaaaaacgagtccggcaatcaatttcaaaaaagtcgatttgccgctgccgtttgcgccaaggacgccgatgatttttcctttctccaagcttagagaaacatcatcgagcgccgtaacgctgccaaacttttttgtcacatgctcaaattgaatcattgctctcccccctgtagtttttcaatgaggtaatcatatcgtccagcgtaaatcccagctctgtcatgttccgtataaaatcagccacaatatcccgctttagctgttcacgcaaccgttcgatgacttccacattttccgtgacaaacgttccttgaccgcgccgcgtttccacaatccccatcctctccagttcactatatgtgcgctgtatcgtattcggattcactcctgtttccactgccatctcgcggacagacggcagcttatctcccgccttccattcatttcgtacaatctttttatttattttttccattatttgtatataaataggtttcgttgtatcaaactcttctaccacgatgcttacacctcaacttttctgtcaattaaccaaatagaagcgcaaaatacgagaacagccataataccgtaaaaaacgcctgctcctattgatatagtttcaatcttttggatcattatccagccctcagtcgcattgtgctcgaacgtaatccccggcactgctattttttcccatcccgttaaccattcgaatatgtttgttttcataaactgcgaaaatagccagcctaacagaaaataaataagcgcaacgatcagccccgagagttttggaatcatttatttacagatgaggtaaatcacccaataaaacaaacacaagaccgccatatggacagatagcagcacaatagacagaaccgccagcataccgctttggataaaaagctcatgatcccacatttcctcattaaaatacctctcttttattccaagcaacgcaatgtaggtaaatagcgctgaaacaaacagggaaacaagcaggctgccaaacgcaatgagcagtttggcgcttaccaatcgaaataccggctgcggggtgtgaagccataaatgaagacgcttcgcttctgtttgcaaactgagagccataaacatcaacatataaaaagcgtgcaggcttgtgacaatcaatgatggaacgaacatcgctatcggctcatcgtattttagagcgaataaatatgccactatattaacggcgatcacgattccaaccgtagtccatatccacagtttcgagatgcgccattctttttttaataagccaatccacggattcattcttatccctccaataacagtgaattagtgttctagttagatagtacactagttcaaaataaaacgtcaaccaattttttacggcaacaagacacattttcgcctcttcattcgtaataccatacccgtttgttcaagtataaaacagaaacgctaccttcgctgctacatgaaactcctctctttgcaaaaaatcccccgccttatgtttccgcataagacgagggattctatttatccgcgcaatgtcgcgccgaattgctgttccactgcttggatcactttttcatgaacggcggttacttcttcgtctgttaatgtgcgttccggatcataataacggagcgagaaggcgatcgattttttgccgtctgggaggcggtcaccctggtagacgtcgaaaatggatacttcttttaatagctcgccgcccgcttcgataatcgctttttgcagctcgccggcgacaacgttttcatcgacgacaagggcgatatcgcgggtgatcgacgggaagcgcggaatcggcgagtagcgaatatcctcgacttccgcgtttaataagtcggtcaaggcaagttcaaagacatatgtttcttttaaatcatattctttttgcacgaccggatggagctgaccgacaaacccaatcgtcttgccatctagcaaaatatgagcggtgcgtcccggatgcatatgctcgcgtttcgcttgtttatattcaatgcggttcgttaagcctagcaattcgaacaatccgtctaaaatgcccttggctacatagaaatcaaccgcttttttctcaccttgccataagtgggcatgccatacgcctgttaagactccggcgagacgttctttttcgcttggcagttcgttttcgccattggcgagatataccgctcctgtttcatagacagcgacgttttcgacttggcgcgcgcggttatagctcgctacttccaacagatgaggcagcaaactttggcgaaggacgctgcgctcttcgctcatcggaagcgccaagcggatcggttccgccgtttctaacgcgaacatcgtcgctttttcctcgcttgtcagagagtacgtaatcgcttggaaaaggccgacgtcttctaagtaacggcgcacttgccggcgttttgcttgatacggcgtcagtttgcccggcttcgcttccgcgaccggcaatgttgccggcaatcggtcatagccatataatctcgctacttcttcaataatatcttcttcaatcgtaatgtcacggcggcgtgatggaacggtaatcgtaaatgttccgttatcttcggtaaacgcaaattgcaagttcgttaaaatcgttgcgacttcgtctttcgtaatcatcgtgccgagcacgcggttaatgcggtccaacgtaatggtgaccgtcacttctttctcttttaacgtattgacttcaacaacgccgccaaccacttcaccgccagcgtactctgccattaacgcggcggcgcggtcgagtgcttcttttgtccgtgccgggtcaatgcctttttcaaagcgcgtgcttgcttcactgcgcaagccgtgatctttcgatgctttgcgaatgacagggctcgtgaaataagccgattcgataaacaccgttgtagtgtcatctcgtacttcggaattcgcaccgcccatgacgccagccaacgccactggctccgtaccgtttgtaatcacaaggtggtcttccgttaacgtacgcttcgtatcatccaatgtgacaattgtttcacctgctttcgcgcggcggacaacaatctccttcgaaccgagacggtcatagtcaaacgcatgaagcggctggccgtactccagcaaaatgtagttcgtaatatcgaccacgttgttatgcggacggattcctgccgccatcaggcgcgtttgcatccaaagcggcgatgggccgattttcacgtttttcacaatgcgtcctgcatataatggattgtcttggggcgcatcgacgcgcacagaaatataatcatggacattttcgttattttcttgaagctcaatggttggaagtttcacgtctctccctaaaatcgccgccacttcatatgcgacgccaatcatgcttaagcaatcggcgcggtttggcgtaagtccaagttctaacacttcatcgtctaaatttaataattccaatgcatcggcgccaaccggtgcgtcgcttggaaagacgaaaatgccatcagcgtactctttcggaactaattttgattcaacaccgagctcttgcaaggaacaaatcatgccgtttgattcttctccgcgcagttttgcccgtttaattttcaaattgcctggcaaaactgcaccgactttcgcaaccgctactttttgccctttggcgacatttggggcaccgcaaataatttgcaccggctcgccttctccgatatcaacgagacatttgctcaatttatcggcgtttggatgttgttcgcgctcaagcacatgtccaacgacaacgccttttgcccctttattcaatacttccacactttcgacttcaatgccgcttttggtgatgaggtcggctagttcttttgctgttattcccgtaaggtctacatattcttgcagccatttataagaaacaaacatcggtcaaacctcccttttacacacgatggaattgttgtaagaaacgaatgtcattttgatagaaatggcggatgtcatcaatgccgtatttgagcatcgcgatgcgctctggtcccatgccgaacgcgaaaccagtatattttttcgaatcaaatccggccatttctaatacgtttggatggaccatgccggcgcctaaaatttcaatccatcctgtccctttacatacgctgcagccatgtccgccgcaatggaaacaagatacatcgacttcgactgacggctcggtgaatgggaaaaagcttggacggaagcggatttcgcggtctttgccaaacattttgcgggcaaactcgcgcagcgttcctttcaggtcgctcatgcgaatgttttcatcgacaacaagcccttcgatttgcgtaaattgatgcgagtgagtcgcatcatcgttgtcgcggcggtacacttttcccgggcagatgattttcaccggaccgcgccctttatgtttttccatcgtgcgcgcttgcaccggcgacgtatgggtgcgaagcaaaatttcttcggtaatgtagaacgaatcttgcatatcgcgcgccgggtggccttttggcaagttcaacgcttcaaaattgtagtagtctttctcgacttctggtccttcggcaatcgtatagcccatgccgatgaataagtcttcgatttcttcaatgacgcgcgtaagcggatgatgattgcctcttttgaccgggcggcctggaagtgtgacatcaatcgcttccgctgctaattttttctcgacttcctcttgctcgagctttgcctgttttgcttctaacgcgctttggatcgcctgccgcacttcattggcaagcgcgcctattaccggacgctcttccggcgataatgcccccatgccgcggagcacttcggtaatcgggcctttcttgccaagataagcgacacgcacctcattgagtgctttcaagtcattcgcttgttcaattttttcgagcgcttcctgttgaagctgctgcaaccgttctttcatgaaaaattcctccttttcttcaatcaaataaacgaaatgcttcttctactgcccatgcttgatgttcatgaaacaatactttcggaatatcttcacgtgaaatccacactagtatgttccataaaaaaactcgccccttaaaataagggacgagtgcactcgcggtaccacccttgttaacagcgcaaaaaggcgctgttcgcttcattgtgataacggcataggccggaacacctttacattccgcaagcgcggaatggtcccggtgtcaactccagaggtgaattcacttgcttctaccataaaaacgctcccagtctacggcgttttctccctggatggcgagtggcaagctactcttctctttcatcgttgttttctatatttccctatttttatattatctttatatcccgtatgttccgataaataatgctgtattatattataagcaaacagcgaacatcgcgcaacacacacaatctatatgaaaacagcctatgcttttgcgtcttgtaaatgataaagcaaaatcccggcagcgacggcaacatttaacgactcggcctgtccataaatcggaatgtataaatttttcgtcgtcatttgcagcaatttcttatgaaccccgcttccttcattgccgacaagcaaggcaaacggacgcgccggtttgatatgacgataatcttccccattttccagcgctgttccgtaaatcgcgacatttttttcgcacagacgctcgatccattcacggagatttccgcgaataatcggcagatgaaaaagcgaaccttgggtagcgcggatgactttcggattatacaagtcagcgcatccttcgccaagaataacggcatcgattccagccgcatcggcggtgcggatcattgtgccgatgttgcccgggtcttgtacggcgtcaatcagaagcacattcgcctgcgtccagtctatatcgccataggaaaactgttcgcatacggccgcgattccttgcggcgtttccgtatcactgatcgctttcatcacttcttccgtcacgatcgttacaggaaggtggcccgcattccagcttggcggaatctcctttttttcgtcaacaatcagttcaacaagaggcgcatggctctttagcgcttcttcgactaaatgaaaaccttcaattagaaataaccccattttttcctggccttttttcgtgagcagttttttccattctttcacttgcggatttttggtggactggattcgtttcaacgttcacttcccctttacgccccaatgcttggcaataaactcatcgcgtcctgatgcggcgcggtcttctttataatgctttgggtttttcttatggtagttttggtgatattcctcggccggataaaactttgttgccggcaaaattttcgtgacgatcggcttggaaaacttcccgctttcctcaagcgcccgttttgatgcttccgctttttgccgctgctcttcattatggtaaaagatcgctgtccgatattgcgggccgcggtcatgaaactgtccgccgtcatcggtcggatcaatttggcaccaatacagttcaagcaatcgttcgtatggaaaaacgttcggatcaaatgtaatctgcaccgcttcgtaatgccctgtcgttcccgttttcacttgttcatatgtcgggttttcgacatgtccgcccgtatagccggaaacaatgccgtatattccatcgagttcttcaaatggagtgaccatgcaccaaaaacagcctccggcaaatgttgctttttccatgtttctctctcctccatgtaaaatcgtatttttcattatagcaaaaattacagcgatcaaacaccaaacaaaacaaatcaaatcaacaaacaatttgttttcatttttgcatttctcatacatattcagaaaaattcccgttaaaaataagcttgtactatatatagaggggtgaatggaatggatttaaacttgcgccatgcagttatacaaaatatcgccaataacacgaaggagcaattggaagatacgattgttgatgcgattcagcgtggagaggaaaaatatttgccggggctcggcgtcctctttgaagagatttggaaacattcgagcgagcagcaaaaagaggaaatgcttacaacactggaacaagcagtcaaacaacatgcataaaagggaagttttttcgcttccctttcctccttcaccgctatcattcgaatccgtttataatccgcaatccatacgccatccctaactcagacacaaacgataacttttcatcatatgtatccgcattccatacattcacagaaaccaatttctcttccccctaagtttgttatgctaatatatgttttttcattcccgcatctctatctttcacgagaacatccgccggaagcccactgctttagctgtggaggaaggcggggtttatatttttagtatatattgaatttttcgttcaatataagtacactggatttagaaaggtaggtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaccttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaaggtttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgcttaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacatgtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagctgcaagcccacggctttagccgttgggtagttgacttctgtaatcccttcgctaaaaagaaaagccgacattgatttgccggcttttctccgctgattattcgaatgtaatttgttttactttttccgcgtctaagcgcttgatgacttcgacaagcaattttaccgtattttcgtaatcgtcacggtgcaaaatcgccgcatgggaatggatgtagcgcgttggaatcgcgatcgtcagcgacggcacgccgcttgccgttaagtgaatcgcgccggcgtcagtgccgccgcctggcattgcatcaaaatgatacggaatgttgagttcttcggcaacatcgatgacaaattcgcgcaaaccgcgatgcgacaccattgttgcgtcgtataagacgatatgcggcccagcgccaagcttgcccatcgcttctttttcggaaactcccggcgtatcgccggcaatgccgacatccacggcaaacgcgatatccggctggatgaaatgcgccgccgttctcgctccgcgcaaaccgacttcttcctgcaccgtgccgacgccatagacaacgttcgggtgatcgacatcttttaattgctttaatacctcaatcgcaatcgcgcagccgatccggttgtcccaggctttcgcaagcagcattttttcattgttcaacacggtaaattcaaaatacggaacgatcgaatcgcccggacgcacgccccattccattgcttcttcccggcttgtcgcgccgatgtcgatgaacatatctttgatttcgactggctttttgcgcgcttccggcggcaaaatgtggggcggtttcgaaccgatgacgccggtaatttctcctttacgcgttaaaatggtgacacgctgcgctagcatgacttggctccaccagccgcctagcgtttggaagcggataaatcctttgtcatcgatttgcgtcaccataaagccgacttcatccaaatggccggcaatcataattttaggaccttcgtctgttcctttctttttcgcaatcaagctgccaagaccgtctgtcgttacttcatcggcgtaaggagctatgtactttttcatcacttcgcgcgcttcccgttcatttccagggacgcctctcgcatcggttaaatccttcagcatcgtcaacgtttcatcgaatttcgccattatgaaactcctttccgtttttgtccatccttattatacccaaaaccgccaataatgtacaaaatttgttaataattctgattttgccgttcatgattgacttgatttttttgcttataggcttgttcgatttgttccgtagaaaagcccagctgcccgccaagcagcaaatactcggtaaacaaccggccgtagctttgccgcgatttcgtttttccaaactcatctgcggcttgaaaaacagcgagaaactgatcgacaagcggcaaagcggccgattgcggcggaatctcggaatagagaaaatcgcattccaagccgagcgataaaataaaatgcaggccgtcgacatattcttcgagcactttttcttgcggagacggcggtttcacactccaaaatttaaaacagcgcgtttcattggccagctcgccaatttcgacaagcaaagcgagcagtttttctgcaaacagatcttcttccatcaggccgtgctgcgtctcaatccgctcatcgagctgacgctgcagcgagtaaagcgccgcaaaatccatcctttcaccccctacaaaaagttaaaaagccaaacatatgccacaatctccatcaccgcgagaaacggcaagccataacggaaagcacgatggcgcgttttatgatgaaacaaatacatgcccgctgccgcgccggccgccccgccgatgaaggaaacgagccagatcgttttttcggcgatgcgccattgatggcgcttcgctttatatttatcgatagccatgatgaaaagaccgatgatattcatcaccaaactatattgtaccattgccatttcctttcttgtaagaaaaaagaccattcccgccagcgagaatggtcattgcttccttacttgtttaaatttgctttcgccaagtcggcgagctgtgcgaacgcagcttggtcattgaccgctaaatccgccaacattttgcggttcacttctacccccgctaatttcagaccgtgcataaagcggctgtaggaaagaccgtgcatgcgtgccgccgcgttgatgcgcgcaatccaaagtttgcggaaatcgcgtttccgttgacggcggtcgcgatacgcgtacattaacgatttcattacttgttggtttgcgactctatataaagcgtgtttcgctccgaaataaccttttgctaatttcaggacttttttgcgacgtctgcgcgttaccgttccacctttaacacgtggcatatatattccctcctatatttctccattatttcaagttgtcaagcagctggcgaatgcgtttgaagtcgccaggagatacaagcgttgctttgcgaagcttgcgtttttgtttttgcgttttattggcaaataagtggcttgtataagcatgaccgcgttttaatttaccggtaccagtctttttgaaacgctttgcagcgccacgatgagttttcatttttggcataggtgttcctcctcactcgattatttatcgtttttcggtgctagcactaaaaacatattgcgcccgtccattttcggtgccgtttcgacgacggcgatatctgaacacgcctcggagaaccgttcaaggacgcgttgaccaatttccttatgcgtaatcgcccgtcctttaaagcggattgtcgcttttactttatcgcctttttcaaggaacttgcgcgcgttgcggagcttcgtgttaaagtcgtgctcctcgatcgtcgggcttaagcgcacttctttgacgttgatcactttttgctttttgcgcgcttctttttctttcttttgctgctcgaagcggaatttgccgtagtccatgatgcggcataccggcggtttcgcatttggtgctacaagaactaaatcaagatttaatcttgcagcaatttcaagcgcctcttgtcgagatttaattcctaattgttcaccttttgggtcaattaaacggacttcgcgtgcacgaatattttcgttaataataaaatctttgctaataaccagccacctccaaggttttttccgaattacttgtttgtcgcatcgcacacccaacttgagcggttccggaaaaacagccgatcatcagccttttcctgctaacaaaaaagtgtggatgcatacgacacccacactacttacgttcgaaaacaatatcgcgaaccgtaacgacctgtcaacagccatgccggcgtcaaccaggtgagaagcggggtgcttctgctttagtcacaaacaagtattctattcactctatacaatatatcaccttggaagtggcatgtcaaggcgcttttcttgattgacaaacaacgtcttttattatagcgaatcattggcagtttggcaagtgaaaatgcgaaaaccgtgaagaaagaacttcacggttttcgtattgcctagtttcgacgcacttccgctttcagagcggcaataaaatcgtcgagagacatcgtttcgcttttttgttcgccgtatttacggacgttgacggcattttctgccatttctttgtcaccaacgacaagcatgtaagggattttttgaatttgcgcttcacgaattttgtagccaattttttcatcgcgttcgtcgacttcgacgcggaatccttgcgattgcaacgcttctttcactttatacgcatagtcgagatgcgctgctggcgacacagggatcacttcgacttgcactggggcaagccaagttgggaacgcgcctttatattcttcaatcagaaacgcaacgaaacgttccatcgtggaaacaaccccgcgatggatgacaaccgggcgatgcggtttgccgtcttcgccgatgtatgttaaatcaaagcgttccggcaataagaaatcaagctgcaccgttgacaatgtttcgtcttttccaagcgctgtgcgcacttgcacgtctaatttcggaccataaaacgccgcttccccttcggcttcataatactctaatcccaattcatccattgcttcacgcagcatgttttgcgctttttcccacatttcatcatcatcgtaatatttttctttatcatgtggatcgcggtaagaaagccggaacgaatattcatccaagccaaagtctttgtatacttctaaaattaagttaacgacgcgtttgaactcatctttaatttggtctggacgcacaaaaatgtgagcgtcgtttaatgtcatgccgcggacgcgctgcaagccggaaagcgctccggacatttcgtagcgatgcatcgtgccgagctctgcgatacgaatcggaagctcccgatagctatggattttgcttttataaatcatcatatgatgcggacagttcattgggcgcagcacaagctgttcattgtccatttccatcggcgggaacatgttgtctttgtaatgatcccagtggccggaagttttatataattcgacactaccaagcactggtgtataaacatgttgataacctaattcaatttctttgtccacaatataccgctcgataatgcggcgaatcgttgccccttttggcagccaaagcggcagcccttgtccgactttttgcgaagtcataaacaattcaagctcttttcctaatttgcgatgatcgcgttcttttgcttcttgcaactggcgaagatattcatctaaatcttcttttttgaagaacgccgttccgtaaatgcgctgcagcattttattattgctgtctccgcgccagtacgctcctgagatgttcaacaacttaaactctttaatttttcctgtcgatggaacgtggacaccgcggcaaaggtcaaaaaattcgccttgttcgtaaatggagatcgtttctccttctggaatatcgttaattaattccagttttaaatcatcgccaatttcttcgtaaaggcgaatcgcttcttcgcggctcacttctttccggacaatttccaagttttctttcacaattttccgcatttcttgttcaattttcggcaagtcttccggcgttaatgattcttccatatcgatatcgtaatagaaaccattttcaatgaccggaccgacgccaagttttacatttttatacagacgcttaatcgcttgggccattaaatgggcagtactatggcgcaaaatgtccagcgcttctggcatatcttgcgtaatgatcgaaatcgatccatcttcctgaatcggtgtgcgcaaatcaataaaacgatcgtttagtttgccggcaatcgcttttttctttaatcccgggctaatcgatgcagcgatttgttctgtcgttgttccttttggaaactcctttaccgctccatcagggaatgtaatgcgaatcatttccgacatacacttttcctcctccttctttcgtgttgaaaataaaaaaactcctccctcaacaaagggacgagtttgtttcgtggttccacccttcttcccaccgccggcaaaaaagacatacttcgcctctggcgatggctcgaatagaataacggtcgtaccgtcgacaattactagacttacgtcgttcactgccgcagctccgaggtggtaagtgtatttttcgtgttaggaaggttgcagccgatgccttccctctctggaaaccgtaaaaatacacccgtgtcctcatcatcacttttccggatttcttttatgtacgttattatagaatgagtataggaaaaaatcaagttcatctatcttgttttgcgccgatggctcgatattttgcaaaatcgctttggctgcagaggaagatccgctcttgaaatacattttgaatcgtttgaatcatcccatcatcgatatcgtctgtatacaaataaatgatgttcggtgcaatggacacaagcggtgctaatatggaagaatcaatgtacatcggctggctgatgatcaaattacggtcgatcatttgttttaattcactcgctgttatttcgcataacttttcatcaaaaaaaagaaaagatggcggcttgtggactaaatgaatgacggataatttcggctttttggatgccacacagtcacgcaacatttgcacaaaattttgatattcctgctctagtttatattcatcaatagcaagttcgacgtagtgttggagccgttccatatatggcttcaggcgaaacgtaataaaggatgaaaaggaaaaggaaagaccatcttttaaaaagtgctgtagcgcgttcgcaatcaatgtttcccgtgaaatggaagattgctttccctttcgataatcatatcgctccccatcgagaaaggaatgggcaagctgtaaaatttgatgttgttcttctttatcttgaaaataaaacgtgccagaaataatcgataataatagccgatcttcgataaaacgaagaataaattttgtcattgctggtattaaatctgataaaataacctgatcggtgttgtcatatatgtaaatcgtgacgagggaatctccattgtatgttgcttgaaagagcagattcattgtttttttctgcctttctttcagcaaacaaaacaacttttcagcatcattggcttgttcaaaataaatttcaatcaaacgttgtccccccttttacgagttaaatgcttgttctatatatatggggacaaacggtcgtttagaataaaaaaggatatttccactaaggaaatatcctattcaagccggcgatttcttccttttatttctactggatgtgccaaataacggatccgctccataatgcgcgcagctttcatctgctcttcttccccgcgctgcgaataggtcaaatgatgcgctaattgctgtaaatcaaagttcgacgtaaaaaatgtcggcaagttttcaaacatccgatattgcaaaataggacctaataagtcatcgcgcacccagcttgacattgattccgcgccgatatcatcaagcattaaaatcggcacctttttgacataatcgagtttttcattaatcgtttggtcttgcagcgagctttttaactcacggaaaaattccggcacatacacgataagggacgaaacgtttttttgcgcaagcgcgttggcgatcgcgccaagaatatacgtttttccgacgccgaatgatccgtataaataaagtcctttcatcttttttcccggctcatactccgaaacaaaacgatcggcaagttcaatcgccttcattcgtccctcatcggtaagatcaatgtcagacagcgaagcttgcaaaatttcacgcggaacaaacaaactttgaatcagtgattcctgccgttttcgttcatcatattttatttttgccggacagcggtcatactcgacatcaatgacagttccttttataacaagatgaggatgatatccttttaaaaagtttttgcattgatctaaactagggcattgtgcgcagtttttgctttgctccataaactcatacagcttcattaaactgcggtctatcatctcttttgtaatttcccgctcgtgttcacgtaaaaatgcttgtacttctgggtgtgacaaaatttgtcgtttcatttgttcatagcgctgttgaaaatcttttttatgaagcagtcgatttaacagttgatccattcgttccatcatttccacatcctattattcattgcggtatttttttaatcgttcctctaattcccggcgtttttcttcgatattgatattttcctctttgtcttgatcatcgttttgactataatccatattaagccattctggcaacaattcttttcgcactgcttttctgtttgttcttttgcttttttcatttgcccagctttgatatgtttttgcttcttgctttgccagctccattgcctctttgacggtgcgtacttttttccgcgcccaatgactggcaattttttcaacatatgctttggatagtttcatatttgtacgcaacatcacataataaattaatacgttcacaacacccggaagcaatttttgttgaaacataatgtcctcaatcagctgcaaatcgctcatcgatggttcggctccgccagatatttctattaacaattggcggggggaaatggtttcaagctgctttatcaacagttcctctttcgtttttggttcgacattcgtcatcgtacgatacggaagcggctgcactcgcgaacttaagttaggaggagaatctccgcgttcaaattcataccactcatgaacggctttccgcaatgcatcgatatcaatatggttagacggatcaatcacactcatgacaattttttgcatgtcaagcggtccaacaccgtataaaaaggctaatttttttatcgcttcttttacctttgccgtaatcgcccgctttggcaccatatgtttagataaaccggcaaaaaatagttcgaaatcaaatacatcatcgctaagttcgtacgtattctcttttctgctgatatactcatacccatcaacaagccgcaaatcttcttgcgtttcttcattcatattagcaaccatttgttccacatgcacagacgcaaatacatcatgaaacgcgcgagtaataggagaaaatttcgtttggtcaatggatggggtggaaaagaactgtttcagctcttgaaacttatgtttgccgatacggttatagaggaaaacgttaagcattccatccatgaaaaattgctctggtgtaagcggcggctgcagctcataaataaacaatttcggttcttcattattgacatacgtctttaatagcccaattccttctaattttaaacgttcttcatagatttctcgcaaactgcattgcataagcaccattaaactatgatgggtcgtttctttttccgaaagaagctcctgctcgcaccataacgtcatataaagagttaatgcccgatggcctattagcggttgataaaggagagtgagcacttttcggtcaaaatcatgcaacactccattgctccgtaccgtataacggtcaacaggaattaattctttccaatgatgttccattattctcgaccttccgtattaagttttaacgatgaaaaaaagggcttattatctattgcgcaaaaagccctttttaacgttgttcttttttaattagctcttttagttcttcaataaatacatttaaatctttaaattggcgatacacggaagcaaaacggacgtaagcaacctcgtccactttcgataaacgttccatcaccatttcgccgatcgtttcgcttttcacttccgctactccttgattgcgaagctccctttcaatgtcctgcgtaattttttcgagttcttctaaagcaacaggacgcttttcacacgctttaattaaaccgcgcaaaattttatcacggctaaattcttcgcgcattccttgttttttcacgacaatcagcggcatttcttccactttttcaaatgttgtaaagcgatagtggcattgttcgcattcccgtctgcgccgaatcgaacgtccttcatccaccggacgcgaatcaaggactcttgtgccgtgatgctggcatgatgggcatctcatataaccaactccgtttttattcttatctttaatgataacggaacaaataacagcgggcaagttgtttcgctatgcgttcattcccgacccaatgtatggaaggcgttggtccaattttcgatataaacccgtggtgctagataaactcaaacaagcataaaaatagcccttgcatgaggatccccttaaaatgaaagtgtaaccaaccattaaaaaggagggtccctatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaacgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcggtttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaactttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacgaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatccaaaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccattgccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacactcaactagcaccacgggtgatataaatcaatgatgacctgccgactccgcccaaaatcaaatggcaaaaaggttgtttccgttgtgaccgaaaaatcgaccgctgtctctagcgggcgaacggaaatgacagtaaccacaatgaatactttttttccacggcgagttgtcgcgctgaactctcctctttcttcagaaacagataataattcataatcaggtgaagaagtgaacaattcttttaccgtctggattacagtattatttgtcgccttatagtaacggctccgcaactgttcgtcctcatgattttctctcgtttcacaatgattggttagcgcatatttcagctttttccaaacactcatcattacttccccttatttttctgtttataacgctccgtaattactattatcatatcatcatttttgactaagatgtatattagacaagtaaaaaagaggcgcgtctttcgcacctcttttaatttcgctcgttaattataatgcttgtgcttttttcacttcaattggacgcatgccacgcggaagttcaatcgtttcgcgcgtttgtgctccaagtttatcggcgatataatccgccgcaattgtcggatctaagtgtccacatgtgtaaacatcgatacttgcatatccatgttctggaaacgtatgaatagtcaagtgcgattcagaaataataacaactccactaacaccttgtggcgcaaacttgtggaatgcgacttcgcgaatttctgctccagatttcaacgcagcatcaacaaacgttttctcaataaattcgatgtcgttcagcttatcaaaatcgcatccccataattctgagataacgtgacgacccattgtgtccattccattaatcccccttcaaacaaattttcttaaaaaataaagcatgaaactcttttgcaatatggcatgtataactaccacgggggaaagttagtcctaagaggtcctaaccctttaagtagtcacattaccgttgcctttaagaagttcacgagacatagtatactttgtttacatatttttttcaatatccttttttgtatttttacaagtacaatcggagaaagcccatgcagggtgtagcccgtctttagacatgggatgaaccgattgctttgacgtagtcaaagatggtatactactcttatagagaagaaaaatccaacgtcttgaatcgggcgcacagggcgataagcaccagtgaggtgtttgcccatgaaagtcttgtggaattagagtcagtatccatgcgaaggtatggaagaagctctatagtacacaagaaccccgtggctttagccatcgggaggttcaggttattaagagagtattttttgccatctacatgttactgtttccgaacggaacgcattttataatgatatcaaagggtcattatgatcacgcatgattttccagcagggaaatatgaatcgccgtgtaaaccggcatatgattgaccgtgttgaaaaaacagcggacactgttaaacgaattccgtgctttccttcctgtagactgattcggggcgcaccaaagctaaaagctggccgcaatggccagcttttttattatacgtttacgcttaacttttccttcattttatttgctatcatattcgctaaatcgacgacgcggcaagaataaccccactcattatcgtaccaggctaacaccttgattttgcgcccttccatcaccatcgtggacaatccatcaataatcgctgagtgtggattcgtgttgaagtcgatggaaacaagcggttccattgtaaaatcaagaattccttttagcggaccgtttgctgcgcgaataaacgtctcgtttacttcttctactgttacctcttttttcacatccacgactaaatcgactaacgatacgtttggcgtcggaacgcggagcgccattccgtgcaattttccttttaagtgaggcagtactaatcctaacgcttttgccgcaccggtcgttgttggaatgatcgattgcccgcaagagcgcgcacggcgcaaatctttatgcggattatcaatatttttttggtcgttcgtatatgcatgaacggtcgtcattaaaccgttttcaattccaaacgcctcatcaagaactttcacaacaggagcaaggcagtttgttgtacaagaggcgttggaaataataaagtgttggtcaatgtcaagcacatgttcgtttacgccaacgacaatcgttacatcctcatttttcccaggtgctgttaaaatcactcgtttggctcctgcctctaggtgaaggcttgctttttcccgggaattaaattttcctgttgcttcgatcacaatgtcaatatccaactctttccacggcaactctttcggatcgcgcgaactgagcagcttaacttttttaccgttgacaagaagcccatcttctagtgggaccacttcaccatcaaatttcccatgattcgaatcatattttattaaatgcgctaacgtttcggatgggtaactcgcattaatcgctacgatatccagatccggggaataaatcgccttgcggaataccattctcccgattcgtccgaacccattaatcgccactttcgctttcatttatgttctcctctcatatatatgttatactaattaaccgatttgtacataaatagtatatcatatttttatgatatgtggagaaaaaaatcatcaaaataataaaaaaaacgccctttttttatagggcgttccattcttttaaaatttggaaaagttgttgtttggtttcttcaattgttccgttattgttgatgaccgcatccgcttttttcaccttttcatgaagcggcatttgcgatcgaattcttgcaagcgcctcctcttcggaaaaaccgttccgtttcatcaagcgctcaagctggatatcattatcaacatatacaacaatgattttatcaatcaagtgagtaagttcgctttcaaataaaagcggaatatctaaaacgatcgtttttgcccctttttgaacgtacgcttctttttcggcaagcatacgccggcggacagccggatgcacgatggcgttcagcttttttcgttcctgctcattataaaaaacgatcgctcctaatttcgctcggtcaatttccccattttcctgcaaaatgtcctgtccaaacgtcttaataatttgttcgtacgcttcctctcccactttgacgacatcgcgagcaacttgatcggcatcaataacgggtatgccaagaccgcgaatcatctccgttactgtgctttttccgctcgcgatgccgcctgttaatccgatcgtaagtgtcatattttcctctccctaaaagtgcagaataataaatttgtgtgcgctttgcgggacgtaggcaagtcattgacttgcctacgtcagccatatcaagtcgcatttatattaatgctgacaaaatgcacaataatgagtcccccggccggcaacaaccgttttttgaatcggctgcccgcagcgttggcacggctctccttttcgtccgtacacaaataactgcagttgaaacgttcctgcttctccatttgtgttaacgtatgaccttaccgtgcttcctcctttttcaatcgcttcttgtaatattgtcaccatttcgcgatgtaagcgagcaacttcctcgtcagttaatgacgacgagatacgttcaggatggattccagcacggaatagtgactcatctacataaatattgccgagcccaacgacaaccgtttggtcaagaagtgccgttttgatcgtacggttcgtttttcgcagccgctgtgcaagaaaattggcagtaaatgtttccgaaaacggttcaggacctaactgtgacaaaggcagccgcgcctcttcttctccttttcgataaagatgcatcgttccaaattttcttacgtcgcgatagcgaagttctgtgccgtctataaatcggaaaataatatgcgtatgcggttcgataggatcttcctttttacaaaccgcataacgtccttccatacgcaaatgagaaataagcacatgttcatcaagagtaaattttaaaaatttcccccgtctatgaatatcacgaattgtttgtcctttcattgtttcaataaattcggtaacatctgccggatacttaatgatttttggccaaaatacttggatatcggcaatggttttaccggcggttaatggaataagagtgcgacgaatgatttcgacttccggcagttctggcatacgtaatcccttcctttactttgcgtcataccatgttggtccaaaatgataatccactttaagcggtacccgtaattgcaccgcattttccattacttccggaacaatttgttgcaatcgttctacttcttctttaggcgcttccaaaatgagttcgtcatgcacctgcagcaacattcgtgctttcatgttttcttttttcaaccgattcgataaatcgatcatcgcttttttaataatatcggcagcgctcccttgaatcggtgtattcatcgctgttcgttccgcaaagctgcgcaagttgaagtttcggcttgtaatgtccggcaaatagcggcgacgatgcaaaagcgtagtaacataacctttttgttttgcctcttggacgatatctttcatatattgctttacccctggaaaaatctcaaaatatcgtttaataaattcacttgcttccttcctagtaatatttaagttctgcgacagcccatagtcgctgatgccgtaaacaatgccaaagtttaccgctttcgcttgccggcgcatgtttggcgtcacttcatcttcattcacatgaaaaatatccattgctgttttcgtatgaatatctaaatcgtgacgaaacgcatcaattaaattttcatcatttgcaatatgggcaagcacacgcaattcaatttgcgaataatccgcggaaaaaatcacccaatccggttctgatggaacgaacgcttgtcggatttttcgcccttcttctaaacgaatcgggatgttttgcaaatttggttccgtagagctcaaccgtcctgtctgggtgagcgcttggttaaaaatcgtatgaactttgttcgtgtcatgatgcaccacttttaataacccttcgatatacgttgattgcagttttcctaattggcggtaatgcaaaattttctcgacaatttcatgttgaggcgcaagtttttcgagcacttccgccgatgtggaatagcctgttttcgtttttttcaatacaggcagttgcagcttttcaaacaaaatgacacctaactgttttggtgaattgatgttgaactcttgaccagctaattcgtaaatttcttgttctatttcttttagctgttccgtcaattcttcgcccatctcttttaaccgcttgacatcaattttcacaccggtaaactccatctccgcaagaatggaagataggggcaattccaaatcagtgaataaagaatattgctcattttcctgtaaatcgcaaataaaatcttgctctaatgcgcgtatcgccgctgctttacgcacgagatgttccgctaaaactggttcatccggaattttttgtttcgcgccttttccatatattgcttcgtctgactgaacgtctgtatattgcttcgtttttgcaatagaagcgacatcttctgtagattgcgatggatttaacaaatacgaagcgattaataagtcaaactgaacaccgcgcaactgtattccttgccattttaaagaaacgatggcccgcttgccgtcaaaaacgctttttttcttcgattcatcctcaagccattgcgtaaacaaagaagacgacaacgccgtatccgttcgaataaagaagtttccatgctcattggcgatcgcaaagcctaaaatcggcgccttatgataatttgactccaatacctcgacaacgagggccgcctcatctgacaaaatggattctgtcacctcatcgacgatcgtataatcgatgtccgatagcgcaacctccgtttcttcttcgccttgcggggccgccattttttcaagaagcgagttaaaaccaagttctttaaatagagcaatcactttgtcaacatcatatccgttatattctatatcctctaacgaaagatcaactggagcatcgcgtaaaatggttgccagctgtttgctcatcagagcaatgtcgcggtatttcgccaaattctctctcagtttatttccgctgacttgctcgatcgagtctaatatgttttcaatcgtgccaaactcttttaacagctttaatgccgttttttcgccaattcccggcacccctggaatattatcagacttatctcccatcaatccttttaaatcaataatttgctccggtgttaatccgtatttctcttgcactgtttctggagtataggattccacatcggtgatacctttttttgtaatatctaccgttacatgatccgatgcaagctgtgttaaatcgcggtctccggaaataacttttacttcaaatccttccttttccgcttttgtgcataacgtaccaataatatcgtccgcttcataattttccaactcatagaaacgaattcggtacgcatcaagcagctcccgtaatagtggaaactgttcggataattccggaggcgtttgctgccgtcctcctttatattcttcaaacgtcttgtggcgaaatgtcgtttttcccgcatcaaaggcaacgagcatatgtgtcggcttttcttcttctaagattttcattaacatcatcgtaaatccatacaccgcattcgtatgaatccctttatcgttatgtaaaagcggcagcgcaaaaaaagcgcggtacgcaatgctatttccatcaatgagtacgagtttcttcttcaaaacattccctcctccaacactcttgttcttattgtaacatgatttgctttgtaaataaaaaagacgagaacattttttcgtcctcatctttccactaatcgaactgcatttgtttcggaaaatgcaccgtaaatgtcgttccttttccgaccgtgctttttaccgtaatatgaccgtgatgtgcttccactaaatgttttacaatggccagccccaaaccagtcccgccggagttgcggcctcttgccttatccacacggtaaaaccgctcaaaaatgcgtgggatctcctgttcatcaatgccgatccctgtatcttttacgtgaacaagaatttctttttctttttcctctatcattaattccacttttccgcctttcggtgtatacgttaaagcatttgtaattaaattaataaatatttgcttaatgcggttcgcatctccttccatatataccgattttggcgcatgcaaataaaaatcaatccctttttcttcggacttttgttgaaacatgacggcaatttcacgcaaaagatccgcaagatccaccgtttccaaatgaagtcgaaatccttgctgctctattttcgacaaatcgagcaaatcttgcactaacgtttgcaatcgttcgctttctttccaaataatcgacaaaaaatactccagcgtttgttcatctttcatcgcgccatcaagcaatgtctcagcaaaccctttaatcgacgtaatcggtgtttttaattcatgggatacgttcgcaacaaaatctttgcgcatttgttctagttttttcagttcagtaatatcatggaaaacaagaacaatccctttccattcatcattcgttccaataattggggcaccgtatacttcaaaatgctttcgatcaatcccgatcgtcagcaacagctgtttgcgaatttttgtttctttcataaaaatttcatttacaagttgaacaatttctttatgggcaaacgcttctgtatacggccggtataaataatcaaccggatgaatatggaaactctctttaaaggcgcggttaattaaattgatatatccccggctatcgatcaaaatgaggccgattccgacgttttcaatcagtgtatgcaaacggtctgtttccatttcccgcgccttgcttatctcttgcaaattgcgggcaagccggttaatagaatggacgagcattcctgtttcattattttttacatgcggaactctcgctttataattcccttttgccaattcaaatgccacttttgttgctgcttcgatcggtttcatatattgatcagctatttttagccctaacaaaataatgacaataagtgctgtacctaaactgctaattaataccccccaaatttgctgagtcactttttttaacgaattggtcggggagcttaaaatgacatatcccgcgtttttcccgttttttgtaaaaggaacgatatagtaatagacatcatctgttttttcaataacggaaaattgatttaattggtttctccgcaaaatattgcgaatgatctgttcatggtcttcatcgctaatatgagcaacatgtcctgtatcaaacaacgttttttcatggttatctaatatggtaatacgtgacgataacgcttcgctcatctcttgtaaatcttggcgaattcgatcaagtgattcattttttaataaaatggcaattgcttttgcttccttttccattcgtatattcatagtttccacataaaagtctttaaacaactgcccaagcaatataccgagacaaatcaataccgtgacaattaatgtcacaagcccaaacaatagacgcgatcggaagctagtcattccgctttggcccctctagtttatatccaagccctcttattgttttaatatatataggtttttttgtatcttgttcaattttttcacgcaaatggctgatgtgaacatcgacaatacgagtatccccagcaaaatcatagttccataccgaacttagcagttgatccctcgttaatactcgacctttatgttttgctaaataaacaagcagttcaaattcttttggagtcagctcaagccgctccccacgaaaatatgcctcatagctgtcaggaagaatctttaaatctccgatgactatttcttttgtttccatttctccattagaaagctgcgtgcgccgcaaaatcgcttttactctcgctactacttcacgcggactaaacggctttgtcatataatcatcagcgccgagttcaagcccaagcactttatcaaattcatcatctttcgccgttaacattaaaatcggtgtcatcactttttgctggcgcaattgtttacatacttccaccccatcgagctttggcagcatcaaatcaagaataataaatgctggctgttcgaaagctaccttttctattgcttcctcgccgtcatttgcggtcaaaaccgtaaaacccgcttgttccaaattgtatgttaaaagtgtgacaatcgattgctcatcatcaacgactaatacttttttacacatatacgcccccaccacatcaataatattattcgtttttatcataccataaacatgcaaaaaaccgcctcaaataaggcggttttttcatttaaaaattttctaatgcccagctatccaatgttggcagtgcatacggcggacagacggataaagtaccttctaacactttttctgattcttgacgtatcgcttcgacagcaatcgcaatatgatggcattcttcatctatttccgtcacttcaaacaaaaattgcaattgttcataatggtaaaccggcttcagaaaatgaatttcctgctttgtaatatggcttcccggtcccggcaaatatttcgaaatagccgatgtgatcatacctgtcagcatcaccgctggaacaatcggctttttaaacggtgtctgtgaagcgtaatcgtgttgaatgtataacggattcgcatcatctgttaatccaagataaagcaataaatctttatcttccattttggcgttaattactaatttttccccgaccgtgatttctgatatatttctccctagttttcgttttctcagcacttaaaacacccctttgtttagaaagcgctttcaataaatatgtggcaaaaattcgggggattcccgaatttttgcctttgccattattctaatactctcatcacgtttttgacagattcgacggatttggcaagcgccgctttttcttcttcagtaagctctagttcgatgactttttcaatgccgtttccgcctaaaatcgtcggcacacccaagtaaatgccttcgtaaccgtattcgccttcaagataagcgattgctggaagaatgcggcgttgatctttaataatcgcttccaccatttctgcaagcgatgcagcaggagcgtaataagcacttccattgcccaataagttcacgatttcaccgccgcctttgcgagtgcgttccacaatcgcgtctaggcggtctttcggaattaatttttcgagcggaatgccgccagcataggagtaacgaacgagcggcaccatgtcatcaccatgtcctcctaatacaaaaccagtaacgtctttcacagaaatattcaactcttgtgcaacaaacgtgcgaaaacgagctgtgtctaatacgccagattgaccgattacccggtttttcggaaatccagattctttaaataccgtatatgtcatcgcatcaacagggttcgtcaatacgataatatagcaattcggcgaatatttgacgacttcttttgttacttgtttcataattttttggtttgttgtaacaagatcgtcgcggctcatgcctggtttgcgcgcgatccctgctgtaataacaacaatatcggaatcggcagtatccgcataatcggaagtgccgataatatttgcatcaaaacctagcactggacttgattccaacatgtccaacgcttttccttttgtcggattttccaattgtggaatatcgacaagaacgacgtctcctagttctttttgcgccaaaataaatgcggtggttgctccggtaaatcccgcaccgatcactgagatttttttgcgtttcattgtcattttcttcccatcctctcctagttttattccatattccggatgagtgcgtcagcgaattctgaacattttacttccgtagcgccctccatgagacgagcaaaatcgtatgtaacgatttttgcagcaatcgttttttccattgctttgacaatgagttttgccgcttcgttccagccgagatgctcaaacatcatcacaccagataaaatgaccgatgatgggttcactttatccaatcctgcatatttcggagccgttccgtgagtagcttcaaaaatggcatgccctgtttcgtagttaatgtttgctcccggagcgataccaatgccgccaacttgtgctgctaacgcgtcagaaatatagtcgccgtttaagttcatcgttgcaaccacatcaaattcgcgcggacgcgttaaaatttgttgtaagaaaatatcggcaatgacgtctttgataataatttttccggcttcttctgcttccgccagcgccttgttcgctgcttcttttccttctgtttcgacaatgcggtcatattgcgcccacgtaaatactttgtcgctgaattcttcttctgctaattcatagccccaatttttaaacgcgccttccgtaaatttcataatatttcctttatgaacaagcgtaaccgattttcgtccgtgttcaatcgcatagttgattgcagcgcgcactaaccgtttcgttccttgttcggaaattggcttaatgccgataccagaagtttctgggaagcggattttgcgaacgcccatttcattttgcaagaaatcaatcacttttttcacttctggtgtccctttggcatactcaattccagcataaatatcttccgtgttttcacggaaaatgaccatatctgtatcttctggacgttttaccggagaaggaacacctttaaaatagcggaccggacgcaagcaaacgaataaatccaactcttggcgaagcgctacgttcaatgaacgaattcccccgccgactggagtcgtcaacggtcctttaatcgcgattatgtattcccgaataacatcaatggtttcttgtggaagccactcaccggtttgtttgtacgctttttcccctgcgagaacttctttccaaacgattttcttttcccctttatacgccttttctactgctgcttccaacacacgagatgcggcagcccaaatgtctggacctgtcccatccccttcaataaatggaataattggattgtttggtacatttaacacaccatttgttacagtaattttttcaccttgcgccaccataacaacctccaaatatattttgttaaaggtgagaataattatatcttctcaccttttataaactataaacataatcagccgcgttgttcaatcggcacatatgccctttttgccggacctgtgtattccgcgcgcggacgaatgagacgattgttatcgtattgttctaaaatatgggcaagccatccagacatacggcttactgcaaaaatcggcgtaaataagtcatgatcaattcctaagcagtgataaacagatgccgagtaaaaatcaacgtttggtggcagtgatttttcggaagtaacaatttcttcaattttcactgacatttcataccaatgtggttcaccaacaagcttcgttaatttttccgacatctttttcaaatgtttcgcacgcggatcgccctttcgataaacgcgatggccaaagcccatgattttttctttattttctaactttttgtagatatatgattctacattatcaatcgttccaatttcttttaacattttcatgactgcttcatttgcgcccccgtgaagcggtcctttcaacgcaccaatcgccgctgtcacaccagagtaaacatctgataatgtcgctacgcaaacacgcgcagtaaatgtcgatgcgtttaattcatgatccgcatgtaaaacaagcgctttgttaaacgcttcaacagccgtttcatttggttctttgcctgtcaacatgtaaaggaagttagctgcaaatcctaaatcttttcttggctcgacaggctccaaccctttgcggacgcgggcgaatgctgtaacaactgtaggaatttttgcttgcaaacgaatcgctttgcgatagtttgcttcttttgtcattacatccgcttcttcgtcgtatagccctaacatagaaatcgctgtccgcaatgctgccatcggatgaactttgtcgattggatactgtttaaaatgttcaataatttctttcggaattgccgcattttccgccaattgctgttttagctcttccaactgttgtctcgtcggaagttcacgatgccaaagcaaataaataacctcttcgaacaaagcgttttctgccaaatcatcgatgttgtagcctacgtatgttagcgtgtcatcaataatcgagctaatgcttgacgtggttgccacaaccccttctagaccgcgtgtaactgtcatcgtgatctctccttttctttaaaattccccttctctcaattgcaatttatacgatatgagagtgagcgcttgctcgaaataaaagtaaaaaaagtttaatgtagaaagtgcttacattttataatatattccctgttgtccgccgccttatgctagaataaaaagcggcagcggggatgccgctaaataggcttacgtctatattataaacaattatctgacttttgtgaatccaaaacctcttattctttaaatattattacaaaaaaataaatttggtttaaataactatttaaaaatattctatcactttcatcaccatataagcaatccccgcaccgattagtggaccgacagcaacgccatgaaaaagcgacactgcaataatcgtcccaaatacgagagcagccgtcatatgcgggtccgttgccaataatgtgactccacctttcgcgactaatgcgacaaagattcctgataatagcgcgatccaagccgaaagcgactgcagtgatgcgattaattgtctaaaaccaatctctcccgtagcaatcggcgccaatacagcaatcgtgatcaccgtaactccccaatgaattcctttttcatggacgataggtagccacttttctcccatcccgaccattttaataattaataaaatagcaaccgcaatcattaatgattggtttttggcaataaatccgataataaataaaataagtaaaaacaatattggttcgcccactaactctcttcctttctttaattaactgtagttgagcaattttcattacaataattaccatgtaaaaagagacaaacggagtaccccttatgccacatgaagctgttttttaacgacatcaatgggaatatcttgtttcgctgcatcgtaaataaactccacgaggctatgtcctttcttctttcgaaggaagtcaagcccggtagagaaatcgctgttggattcgaccatactgtacacataagcgagttgcaccaagatccaataccgtttcaccgcccaacgttgacgaacgcggtacccatcgagcttcagctggtctttcgcttgtcgaaaaaagcattcgatcgaccaacgctgggcatagtagcgcaagatctcttcatcgcttagctcccggtcggtgctcaagacgcagtgaagatgttccgatgtcatcggctgatcggctttccaagcgagcagcaccaccgcatggtcgagaccgttgagcgctccttcgtaacgatagacgcgataatgctcttctcccaccgtgacgaggtgagtgtcattcggttcgatggagcgggccaactgcttcgcttggacggcaacgccgttcggatagagaatccggttcgtcttgagcatcgcgatgacgtggaatccttttttcagacaagcttccacgagcgctttcgatggataccacgaatccatcagcacataaacgggacggcgtacatccaacgaagaaagcatctcgatcgcgagttcccctttgctttttcccgccgtcttgtcgtagaggcggaaggcaaagggaaacgcctgggttgcagtatgaaccatgaaccaaacaagagaatggccccaaatcgattttttctctgagtgagagtagtgccaatcacatccctgaatcgcgtgtgttgcccgtgacgaaggcttggttttttggcaaatcgtatcatcgatcgaaacaaacaagggttgattctcctgtttggcgatgcgttcgacacgacgaaggatccactgctggagtttgcgaagcagtgtctcttcctcccacggacttttcgtgaaaaaatggctgagtgtcgtgcggtggttcggatgaaagctcccatgatgaagatcggtcaatgttcccgaaaagcccttcgtgatcatcgcatccacgatatgaacgagatgcttcataacaggttttgaaaaataaagggtcaaccccaacatcgtgaaaaacttgtgaattccttgatgatgtgctaatctattcatgagacatgaacctccttgtgaatggtttggtagcacatctattctaaccaaggaatcgggttcatgtctccttttttgtttcgatgtaaatttatgttagtgattttgctcatctacagtaattaaaatattcagagcgtcaactacccaacggctaaagccgtgggcttgcaactagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttaagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcaacggcgatattcatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaaccttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaaggtttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacctacctttctaaatccagtgtacttatattgaacgaaaaattcaatatataccgaaaatataaaccccgtcttccttccacagctaaagcagtgggcttccggcggatgttctcgtgaaaccttcttctttgcgtatacgtaatgaaacctgtaatatataactatggaaaaatttatggaggtgaaacattgtcccgccatcacttatatagctttattcgctttttgttggtgatcgctgtagtcgtattcggatcaatggctctttattatgtatccaccgttacatatccatttattattgcgttttttattgctttcttgatcaatccgttagtcgattttctagaaacaaaaacgaaaatgccaagatggctggcagtgattgtaacattaattgtactattcgcaatcgttgccggtcttgttactttactgattgcggaaattgtttcaggtacacaatacttggcaaatgttgtaccagagaatttccaaaaattaattacgtatatggaaacattagttgcccaacaaatcattcctctttataatgatttagctgttttatttaaaaatttagatgctagccagcaagatacgattataaataatatccaagcggtaggtacacaaatagcaacaacggtcgggcaatttattcaacatgtgcttcagaacattccactgctgctcgcttggcttccaaacgctgctaccgtctttattttttcactattagctacattcttcattagcaaagattggtatcggcttactggaatcgcccaaaaaattttgccagcaaaagcacgcaagagtggaaaaacagtatttctcgatttaaagaaagcattatttggttttattaaagctcaagctacgcttatttcgattacaacggtaatcgttttgattggattgttaattcttcgtgtcaattatgcgattaccattgcgcttattattgggattgtagatattttgccgtacttaggaacgggaattgtctttgttccttggattatttatgcggcggtaagcggtgatgtaccatttgccatcgggttgggcgtactttatattgtcgtcctcgttcaacgacaaatcatggagccaaaagtattatcgtcatcaatcggacttgacccgcttgctacattagtagcattatttgtcggatttaaattaatcgggttcctaggattaattattggacctgttacacttgtcattatccgtacgttgcacagcgccaacgtatttcgtgatatttggaattttattatcggaaagccaacaacataaacacaatcaaagagaaagagcctttcaacacacggaaaggctcttttttcatctataaatgcgaaaaaacatttttgtatcaaacaatgattttaaccaacgggcgatatacggcttaatcatggaccgggtagcaggaagaagaagaaagaccccagcgatatcactaaaaaagcctggtgttatgagaagtactccaccgatgagcacacaaatgccatcgagtatcgctccgcttggaagacgtccatagaaaaactcccgtttggcttcttcaacaacggctagcccttgttgttttgcaagccacactcctatcattccagtcagcatgatcaatgcgaccgttgaccaaatgccaataagtttgccggaaagaataaacagcccgatttccaaggcaggaataacgataaacattccgataaaccatttcatttctttcttcttcctttcagaaaaaagaataaaaacagagaaaatttcttctctgtttttattataccttacagcacgcttgcatgtccttgataaacagctccaaatccagcatcaactgtaatttcctgcccatcttttaaaatcgatgtagcattttctacaccgacaataacaggaatgccgagacttaaaccaacgactgcagcgtggcttgttaatccgccttcctcggtaataatcgctgccgctttttccaatgcttccatcatatccgcatctgtgctacatgttactaaaattccgccttctaccattttattgattgcttcctctgccgttttcgcaataatcgcctttccaaaagcagacttacgaccgattccttgcccttttgcgataatgtcaccgatgacatgcactttcattaagttcgtcgaccccgtttctcctactggaactcccgcggtaatgacgactaaatcaccgtgttttactactcctgattttaccgcagcttccacggcaatatcaagcatttcatcggttgtgttcgcttgtggagctacttgcgaatataccccccatacgagcgccaatttccgcgatacagattcactggcagtaacagcaacgattggcgcttttggacgatattttgacaccatatatgccgttcttccacttactgttggcgttacgattgccgccacgtctaaatttaaagccgtatgcgcaacagactgcccaattgcatctgtgattgtcgtcgcgctttcttttgtccgctgtgctaatatttcccggtattgcaacgcttgttcgatacgcagcgcaatttgatgcatggtttttactgcttctactggatagtgccctgccgctgtttctccagataacatcaccgcatctgtcccatcaaagatcgcattcgcgacatcgcttgcctcggcccgcgtcggtctcggatttcgctgcatcgaatctaacatttgtgtggctgtaataaccggtttgccaagcatattgcattttttaataagcgccttttggataagcggcacttcttcagctggaatttctaccccaagatcgccgcgtgccaccattagtccatctgcaacttctaaaatttcatcaatattatccacgccttcttgattttcgatttttgcaatgatttgaatatgaagcgcgttgttcgcctcaagcaattcgcgaatttctaatacgtcggaagcacgccgcacaaatgaagcagcgataaaatcaatcccttgctcgatgccaaacaaaatatcttggcgatctttgtccgtaatacctggcaaattgacacggataccaggcacattgactccttttttgtttttcaatacaccgccattcaatactttcgtcacgatttctcgcgcttgtttatcgactgaaatcacttctaatccgattagaccatcatcgaggagaatttttgcaccagaagtgacgtcatcgaccagtccttcatacgtaaccgaaattttttccggtgttccaagcacttcctccatcgaaataatcagctgttctccttcttttagctcaattgccccgttttccatattatgcgtacggatttccggtccttttgtatctaataaaatcgctaccgtttttcccgttcgttttgccgcttcccgaatgttttgaatgcgacgcccgtgctcaacatggtcaccgtgggaaaaatttaagcgtgctacattcatcccggcatggatcaattccacaagcttgtctacactttcgcttgcaggaccgatcgtacagacgatttttgttttccgcatcatcatttcttcttcctttccacaggaaatatactagatggatagctctttcgataacaaatacattttttggtcaacggtatgtttgtttgctaatgcttccacaatatcatggtcgacaagctgattattttggatgccgacgcagcggccgcctttgccttctaacaatagctctactgcccgtgcacctaagcggctggctaacacacggtcaaacgcggttggagaaccgccgcgctgaacatgtcccaacactgtgacgcgcgtttcaaatcctgtcgcttcttgaattttctttccaaactcgactccgcttccgacaccttcagcaacgataataatactatgttttttgcctcgttcatgaccacgctttaaccgtgcaataacatcattcatatcgtaatcggcttctggaatcaaaatcgtttctgcacctccagcaagccctgaccataacgcaatatccccagcatgacgccccattacttcaatcacatatgttcgttcatgcgatgtagcagtatcacgaattttgtcaatcgcgtcaatcaccgtgtttaaagccgtatcgaaaccaatcgtaaaatctgttccaggaatgtcattgtcaatggttcctggcaccccgacacaaggaaatccgtgctctgttaattttttggcaccttgataagaaccatctccaccgatgacgactaatccttcaatcccgtgttttttcaattgttcaatcccttttaactgcccttcttctgtcttaaattccggacagcgcgccgtatacagtattgtacctccgcgatggataatatcgccgacatcccctacttctaattttttaattttcccagcaatcaagccagcatacccataataaattccaaatacttctactccatgataaatcgccttacggacgacagcgcgaatcgctgcattcatacctggtgaatctccgccacttgttaacacacctatacgtttcatgttgccacctcattcgctcattgtttcacaaaacatttaaaaacgtctgacctcatacctttaaaacacatctataaaataacacgaagcataacagaacacaatagacaagtttattgaaacggcttacaatataacaaagctgccccatagaatgagacagccttgcttttatcttacccaaatgtcatcacgagaaaacgcaaattgcccgatctgtttaaatttttcatatcgctgttgaacaagcgtttccccatcaagctttaagagctgctttagcgatcgtttcagcactttatcaatttccgccgcttgttggtccacatcgcgatgggcaccgccgcggacctccggaataatttcatcaatcaccccaagttcttttaaatcattcgctgtaattttcatcgtttccgctgcgcgttgggcaagcgatgcatctttccataaaatcgcagcggctccttctggagagatcacagagtaagtagagttttccagcatatgaatatgattgccaacgccgagcgcaagcgcgccgccgcttcccccttcaccaataacgatgcaaacaatcggtaccgtaagtcctgccatctcaaataaatttctggcaatcgcttcgctttgcccgcgctcttccgctgcttttccgggatatgccccttttgtatcaataaaacaaatgattggccgttgaaatttttccgcctgtttcatcagacgcaatgcttttcgatatccttctggatgcggcattccaaaattacgtcgaatattttctttcgtgtcttttccgcgctgatgaccaatgactgtcacaggcagaccgtcatatttggcgatccctccaacaattgcctcatcatctccaaaacagcggtcaccatggcattccaaaaaatgagtaaacagccgctcaatgtaatcaagcgttgtcggacgattcgggtgacgcgcaatttgaacgcggtcccatggagttaaattcgcatatatgtcattttccaattttgcaaggcgcgcttccaatttttcaatttccgatgaaaggtctacatctgtgcttttcataaattcttttaactcactaatttttttgcgcaattctataagcggcttttcaaattctaactctgccaccatccgtgtccccctcctccttgatgaatatcaagcacggtcgttaatgtatcttttaaatcatggcgatgaatgacggcatcaagctgcccgtgttttaataaaaactctgccgtttgaaagtcttctggaagttcctcccttaccgtttgttgaattacgcgtcggcccgcaaagccaatgagcgctcctggttctgcaaaattatagtctcccagcgaggcaaaacttgcggatacccctccggtagtcggatgtgtcatcaccgaaataataagaccgccctcatcgctgaacaattttaaagcggcgcttgttttggccatttgcattaaacttaatactccttcctgcatgcgcgcgccgccggaagccgtaaaaataagaaatggtacatggagctctctcgctttttcaatcgctctcgtaattttttcaccaacaacagaacccatgcttcccatccgaaacgccgaatccatcacagcgatcacaatcgggtatccatttaacgttccttcgccagtaatgaccgcttcgtttaggttcgatttgcggcggtcttcttcgagtttttctatatatcctggaaactgcaatggattcactgacaccatatccgcatcatattcatgaaaacttccttcgtctaacaagctattaattcgttcacgggacggcatcgtatgatgatagccgcagctcatgcaaaccctcaaattttttaccagttctttcgtatacataatttttttgcacttagggcattttgtcataattccttctggaacttcacttctcactttttcggaaggaatcgatgcatatttcttcttttttgtaaataagtctttccacatgaggtgctccctcctccactttttcactctatcattactactgtatcggaaatgagtaatattttttgtaaaacggtgtcatctttctttcgacaatcgatgttgcgtatatgtttcccaaattttcgccacagcggcaacatcccgcttcgcaaacgcttttagcatctgatcataaaattcatctggaaatgcatcctcatcatagattgtttgcgaaaagttatggagcacgcgccaaatccgttcgagcaaatagtttcgtgaagctactgtcacccatttgaaaaaaagctcataactgatcgttttttgtcgaacgcttttttcaagttgagccagttcctgttctgtccatcgttggcaagcaagctgcaaacaaagctgttctataagccttttcgtttccgctaaatcttcttttgctcgctcatcttgtaaaataaacattccgagtaaattaataagctgatgattcccaacttctttgatatacgttccttctcctcttcgcgtttcaattaagccgagaaattcaagcgctcttaacgcctcgcgcacagaagagcgaccgacttgcagacgctctgataattctcgttcagaaggtagtttatcgccggcgacaagtccgtcttcgcgaatgatccggcggatttgttcgagcgtttcaatgtatacttttgcgtcttttacttgttacccctccctgcatgcttgctctatgcattgttcaggaaattctaatgaaatcatgtatttctttcctccaatttccatcacttgtctgaccacttaatgcttatacgatataacaaaattgaaaaatagtaaagaaataaattattttactacaatatgttcatcccctagcagcgctttcaatgaagcgatacattcatctgttaaagcgacatcatattcttccgtaagcttcaccatcttttgctcttgctcgtaatatagaaagacaggcgtttttccatgatattttttcagcagctcttttagcgtaaacaattttccagacgctatatgttccggacgaatttttacataaagcgcctccatcgcaggtacgtctgctttgcgaatgaccagctgcgctttccctttacgaacctctacttttccttctaataaccgcactgttcccttttttaaaactgaagaataacgacgatatacatctggaaacgcaaccacatccatttccccgctttcatcactaaccgtaaagaaagccatttcctttcctgttttcgtacgtgtttttctctcttccacaatatatacacccactttaacaggaaagtccgttttttcccttattacactcatgactgagcggacaccatccaaacggaacaccttccgataagcagatgttgggtgaggagaaacataaacaccgagcaattctttttcgtacattaacttttcctctaatgacaaagaaggtgcttctacatattttggcttcaatgatatatctgaaaataatccttcttcgacatacggaccaacaagctgcgcatgttctaaagcaacatcgatgcttgctaataatgatgctctttcgattccaaattcatcaaagcagcctgacaaaataagagattctatcgtttttcggttgatgccttttccgaataagcgaacacaaaaatcaaaaaagtccgcaaaaggccccttttttcgctcttgtacaatcgctttgactgccgctattccaacatgtttaattgcggctaaactgtagcgaatcttttcatgctccactgagaaagaataacggctttgattaatcgaaggcggcaatatttcaatctgttttcgtcttgcttcataaatatataaagatactttttcttcgtctccgatcacgctcgttaataatgctgtataaaaataaagcggataatgggcttttaaataagcaagttggtaggaaagcatgctataagcaacggcatgacttcggttaaacccataattagcaaaacggacaatcatatcatatacatcatttgcaaacccttcgtcataaccttggtcgatacagccttgtacgaactcattccgctgttgatctaaaatttcttttttctttttcgcgactgcccggcgcaataaatctgcttttcctagcgaaaaaccggcaatgttcgcagcgatttgcataatttgttcttgataaataagaacaccatatgtcggcgctaaaatcggcgctaaatctggatgaagataagaaacgttttcttctccgtgctttctctttatatacgaaggaatgtaatcgatcggtccaggccgatataacgcgttcaccgccacgatatcctcaaattgtgacggcttcaattgctttaatacatgcttcatcccatccgactctaactgaaaaattccattggtgtctcccttgctgaccagctcgtatgttttgcggtcatcaagcggaatggaacgcacatcgatggtttttccagtttgctgctgaataagacggcatatatgttcaagcaatgttaacgtgcgcaaaccaagaaaatccatctttaatagacctagccgctctaacacgtccatcgggtattgcgttaaatacaattcaccatggccttgctgcaacggaacgatttgggaaagcggctcactgctaataatcacacccgccgcatgtgtcgaagtatggcgcggaagcccttcaaccttcattgcgattgcaatccattgtttcaacaaagaagaagcttgaaccgcttggcgaaaagcaaatgattgatgatatacttcttgaatcgttattccatgtttgttaggaacatacttgatgatgttttccatctctttcgaatcaatctgtaacactttgccaatgtcccggagggccgctttagcgccaaacgtaccgaatgtaatgatttgcgccacatattgttgtccatacttattggcgacgtattgaataacttcttcacgccggtcatcgggaaaatcaatatcaatatccggcattgacacccgttctggatttaaaaaccgctcaaataatagaccatattgaatcggatcgatgtctgtaatataaagtgtatacgcaacaagcgatcctgctgccgaccctcgccctggacccgtaacaatccctttttttcgagcgaaattcataaaatcccaaacgataagaaaataatcgctgaaatccatttgctgaatgacatcgagttcatattcaagccgtttgatgtaagcatcagaaggggacgaaactcgttcatatagtcctttcagacaaaggcgccgcaaataatgatctgcgttttccttttctggaacagggtatttcggcagctttaatgtgtccaagctgatatgaagatggcattgatccgcgattttcctgctgttttccaccgcctcaggcaaatcagaaaaccgctttttcatttcctctggcgatgttaaatatcgttctccatctgtcgccatccccgtttttatcaccgcgccttgtttgatcgctaataaacagtgctgcacaaacgcatcttctttttcaatatattgaacatcgtttgttgccacaagcggggtattggtttcgttgcttaaatgaatcaactgctgctcatacggttcttgctgcttattttctcctcgctgtacggaaaggtaaaaatcatctccaaaaatttgcttatatcgttctaacaattgctttgcctttgttatttcgttatgggcaagcaatgtttcaatttgcccgctttttcctggggttagtgcaattaatccgccacgataatgccatagccatttttctggaattccttcttgtgttttcgtttgaatcgtactgcttatttttattaaatgctgatagcctgtttcgttttttgctaataaaacgagcggatatgtgctttccccctccagcacaatgtctgtgatcatcccaataatcggccgaatgccgtaacgtttacattccatataaaaaggaattgctccgtacaatacgttttcatctgttaatgccagtgcagaaaattgcaggtcttttgccttttttaccaaatcgctgattttcgctgggcttgttaacaggctgtaacagctgcgaacgtgaaggtgaacaaacgacaacaatctccccctccttttcctccattatagtggacaaaactttttcattgcaaaacatactcttccccgatcgtccatatacatagtaaaagaaagggtgggacgagtatgagcgaaaagatgccatttttgcctgcttttattcaaagttattttattgctgtcggcgtgctgttaggcggtgcgatgatcggggcgctcggcgcgtttttaagcggagaacagccgcttacggcaatgtatcgatttgccggtgatttgcgaatttgggctgtggttgctgccattggaggaacgttcgatacgttttatatggtagaacggggattcttttttggggaaactcgcgacattattaaacagtttcttctcattctttccgcgatgggaggcgcgcagacaggcgttaccattattacttggctgacacaggagcatatttcttcatgagaatcccgcctcattacaactatccaacatggcagcgtttttttgccggcgttgcgatcggagcgctcatcagctggtttgtttttttacatttattcggtgtcttgcaagaaaaacaagttcgaaaaatcatcgaacttcaagacaaaattgccgatttggaagatgaaatccgcatttggcaagaagactatgtcaaacagaataaaataaacaaaaaaaaattgatggtacaagaaatttctgtccacctcgtcaacgcggagcaatataaacttgactcttatacgacgtttcgcattgaagaaagcgtaaaggaggatgtttcccacttaaaagcaaaagatatcgaaaccgtttataacagccgggagttgctaaagcgggctattgaaaataaaacatacaccatcaacgagcaaccgtataagctggaaatttatcagatgttcgtctttactactttatcgattgaactaaaattaaaaccgctgccttcctcataaagagaaaatgtcccggatcttgccataccgggacattccttcattttattgagaaagacacgctgctttcaaatcttcaatgacgcggtccgcatcatcccaagaatcaatcgaagcgcctgcggcaagcggatggccgccgccgcgatattttttcgctacttcattgacaattgggcctttggaacgaaggcggacgcgaatttctttctcttcctcgataaaaaatacccatgcgacaactccttcgatattgccaagaaggccaactaactgcgatgcttcggaagcagtaacgccatattgctcaagcagcgatttcggcatttttatcgctgccactccttctttcgataccgtaaaattttgcaacacatatccacttaaatgcgccacattcaacttcgtacgatacaatccatcatatagctccgtcaatgaaaatccatattgaatcagttcgcttgcataacgaaacgttttttcgctcgttcttgggaaaaggaaacggcctgtatctccgacaatacccgcgtaaataagacgtgccgcttcttttgtcatcacaagtccttcttctttaccagctaaataaaattcataaatcatttcgcttgtggaacttgcgtttgtatctacccataatatgtctccatatgggtcttcgtttggatgatggtcaattttaatcaattgtttgccaagccgataacgatcatcgcaaatccgatctgtatttgccgtatcacaaacaatcacgagcgcattttcatatgttttgtcttcaatgacatccatccgccgtaaaaattgcaacgactcttcttccttcccaaccgtatacaccgttttttctggaaaagaggctttcaaaatctccgccaatcctccttgtgacccatacgcatcagggtctgggcgcacgtggcgatgaatgatgatcgtatcaaattgatggatcgctcttaaaatttccaaacatttctctttcatcttttcttccccttttttgcggctgtattttctttcattatatgtgaacaacaaaggacattgctagaattcttctccatttctatgtacaataagatagaaagaaatgatggagggttctatttatgccaacacttgtaattttcattatattttccttttctttttacgtctattataaaattaaatattttcgcagccatcgtccgatggaacgacgttggctttccgccaaatcaagcattgctctcggtctattcgtgttctttttcggattaaatcagttttttctccattcttccaccgtcacctatattatcggtactattttcttgctaattggcgccggaagcgcgtgggcgggctatcgcgcctataagcattatttgcctctcgttttggaagaagcaaaacaaacagcaaaaaacggggcgtaaatcgcgtcccgttttgatacaacttctaacggtcaattaattgacacatcattagcgcttttccaacgacgacaccttcgttatacacttccacatcgacttttccaaatttccgtccaatttctagcagtttcgctttcacatcgatcgtgctttcgatttgcactggtttaataaaataaatcgtaatattttcaatcactaaatctccgcgtttatatgcccgaagcgcgcgcgtagccgcttccgtcacaatcgttgtaaatactccatacgatagtgttcctaaatgattcgtcatttgcggagtaatcgtgcagcgaaacatctcctctttcccgtcactattggcttcctgaaattggcttgtaataatatcatcaatggtttcaccaacttgcggctggcgttgaatcatctgaagcgcttttaatacgtcttggcggctaataattccttgaagccggttatgttcgtcaacaactggcaataattcgatgccttcccataccatgatatgggaagcggaggcgaccgatgtctttccttttaccgtgatcgggtgctttgtcatcgccttttcaatcggcaattttcggtcaaaatcaagcacatcttttgtagtaacaactccttgtacttttaactgctgatccacaaccggaaaccggctatgtcttgtttcacgattgagctcataccatcgttcaatcggatcggtcgtatataaatatgctgttttttcaagcggtattaaaatatcttcgacaagaacgatttcctttttaattaactggtcataaatcgcccggttaatcatcgtcgctactgtaaacgtatcgtagcttgtcgaaataatcgggagctgtaattcgtctgctaatttttttacatggtcttctgtatcaaatcctccggtgattaatacggctgctccggcttcgagcgcccgttcatgcgctttcgtacggtttccgacaatcaacaaatcgccagcgcctgtatagcgcatcatcgcttccagctgcatcgcgccaataacgaaccggttcagcgttttatgcaatccttcgcgcccgcctaacacttgcccatcaacaatgtttaccacttctgcatacgtaagtttttcaatattttctttcctcttcttttcaatccgaatcgtaccgacccgttcaatcgtgctcacataccctttattttccgcgtctttaatggcgcgataggcggttccttcacttacccccatttctttcgcaatttgccgcacagaaattttttcaccgaccggtaaactattaatatattgcaaaatttgttcgtgttttgtcatcgccaagtttcttcaccctttacatagtctccttattttcattatacgggtggagcaaattcaattcaatgaaacgaccaaacacacttgttcctaaaaaaagcgcctccataagagacgctttttcatttataattcaataccttctcctggttttaatacacgtcctacgccatcaggaagcagcgcaacaaattggtgcggatcttgggcgatgaccgggaacgtattgtagtgaatcggcacgactattttcgcgcgaagccattccgccgcaaccgcagcatcttccggtcccattgtgaaattatctccgatcggcaaaaatgcgacatcaatagaattgcgctcaccaatcagtttcatatccgaaaacaatcccgtatctccagcgtgataaatcgttttgccttcggcggtgaataaaattccagccggcatacccaaataaataatttgcttgtcctctgtcacataaccggaaccatggaacgcttgcgttaatttcacttttccaaaatcaaattgatgcgctcccccgatatgcatcgggtgggtatttactccttgccatcctaaatatgtagctaattcaaaaggagcaatgacgagcgcgttatttttcttagccagctgcactgtatccccaacatggtcgccatgaccatgagtaagcaaaatgacatctgctttcacatcttccaattttaaatctgtcgcgccgttacctgtaataaatggatcaataaaaatcgttttcccgtttgtttcaatttttacgacggaatgtccatgatatgttactttcatgatcatcctctcctttcatcattattattcgcggtggtggatgcatttccctgcccatacgcttataaacatttacattttcttatattcctgctactctcaaagtatatagaaaggaagggtgcagaatgaacaaacggcttcaattattttccaagtggcttcaagaacaacatatttcatttgcgcttattacgtcaagcccgaacgtcttttatttaagcgggttttattgcgaccctcacgagcggcttttagcgttgctcatctttccgcaagaagagccggcattaatttgcccgcaaatggaaacggcgcgcgtaaagcaagctggatgggcatacgaaattattgattacaccgatacagacaatccatggcagcttcttgggcagcatgttcgctcaagaaatattgctgtagagcgaattgctgtcgaaaaaagccatctttctctcgaacgatacgaattgcttcatacctatttccaagcgcgttcatggataaacgcggaagaaaagctgcggcaattgcgaatgatcaaagaggagaaagaaattgtcgtattgcgccaggcggcagaacttgcagactatgccgtcgaagtaggagtaaacgcaattgccgaagggaaaacagaactagatattatcgcaaccatcgaatacgaaatgaagaaaaaaggcgtacgggaaatgtcgtttgccacgatggtactgaccggcaaaaacaccgctaacccacacggtgtgccgggactgacagccattcaacgcggtgattttgttctatttgatttgggcgtcattgtggacggctactgctctgatattacaagaacggtcgtcttcggtgaagcgacagaggaacagcaaatgatttatgatacggttctgcgcgcgcagcttgcggcgattgatgcctctaaaccaggcgtggaaatcggcaatgtcgaccgagccgcaagatcgattattgaacaggcaggatatggtccatattttacacatcgcgtcggccatggtttaggcatcgaattacatgaatatccatctatgaatgcaacaaatacgatgccgctagagcgcggtatgacgtttaccattgaaccgggcatttatgttccttctgtcggcggggtgcgtattgaagacgatgtgttcatcaccgataacggtgcaggaattttaacgaaatatccaaaagagcttataatcgtttaaagacagataaataaaagaagcggtctttcgggatgttgccgaaaaggccgctctttttgccgaaaacaagattataattgttgcagcaatgttttcgcatctttataaggcaatccatgtgcctgcgctaccgcctcatacgtaatataaccgttcaacgtattaattcctttcaacaacgcttcgttttgcaaacaagcttctcgatatcctttattagcgatttgcagcgcgtaaggtacggtaacatttgtaagggcaaacgttgacgttcttggcaccgcgccaggcatattcgctactgcgtaatgaacaactccatgtttcacatagattggatcatcatgggttgtaacgcgatcggtcgtttcaaaaattcctccttgatcaatagcaatatccacaagaacagaacctggtgacatcgaacgaatcatttcttctgtgacgagttttggcgctttcgctcccggaattaacaccgcaccaatcactaaatcagactgttgcactgattcggcaatattatacgaatttgacattaacgtcgtcacacgatccccaaataaatcgtcaagctcgcggagccgatctggattaatatctaaaatcgtcacttccgctccaagaccaactgccatcttcgccgcattggttccagcaaccccgccgccgataatcgttacttttccgcggcgcactcctggtacacttcctaataaaattcctttcccgccatgcggtttttctaaaaactgcgctcctacttgtacggacattcgccccgccacttcactcattggagttaataatggaagcgagccatttggcaactgcaccgtttcgtaagcaattccgactacttttttttcgattaattctttcgttagcgcttcttccgccgctaaatgtaaatacgtaaataaaataagaccttcgcgaaagtaagaatactcttgtggaagcggctctttcactttcataaccatttcggccgaccacgcttcttgcgccgatgaaacaatcgttgctcctgctttttcatattcttcgtcgaaaaatcctgaaccaagccccgctcctttttctatatatacctcatgtcctgctttcactaatgtcattactccggccggtgtgatcgctactctgttttcgttattttttatctcttttggaacaccgattttcattgcaacgaattcctcctagctcatttgcttactataacatattattttgttaataaaaggtgagatcatcattacttatctttctcctattttcacttaaataaacgatcacttttatctatcaaatgttttttttcacatccaatggaacatagaaaaacagaaaaatcaccccactgcatcgagcaaggtgatttttggaaaaatgcgcttatgtccagtatcgatgaataacatttactcctcctgtcacatcgatgatcgctcctgtaatcatgtctgaatcttcttcgcataagaaagcaacaacacgagcgatatcttcccctgttcccgagcgcccaattggtgtctcattgtcttttattgtacgcgaataggcgatcgtcgcttctttcatctctccaacaatattgcctgggcaaaccatattagctgtaatgccatattccgcttcttctagcgcgattgttttcgttaatgacactaacccgacttttgcggcactgaacgcggatcggttcggccatcccggcgctcctgccgcaccttgaaaaccatatgtaataatgcggccaaatcgttgttttctcatcactggaatcgtttttttcaataaatgaaataccgcacttaaatttccttcaatcatttcgtaccactcatcttctgtataatcagctaatttttttcgctcaaaaatatacggccctgcgttattaattaaaaaatcaatccgcccaaaccgatctaacgccgcgtccacaagcgcagataaatcctctttttttgtgacgtcaccgcgaacaaattgaagccgctcttttagatgggcatacttttcttgcagtgattgtaccgctgtttcatcactccgataattgacggttaccgaatatcctttttctaacaacagttccgttacttttctccccagccctttcgctccggctgtgatgagggcatgtcgcacatctactcctcctcaccttaacaacttcctgtctttactttactataaagatatgtctaaacgcatccatctcgcttaaaaaaaatcatcatggcgcataaacaccatgatgtagtggaaattattcaccaacttcacgctttggattatagtgaagttcatcacgatcaacaaccccgctatgatatgcatccataatttgctcgctaaccatttttactgcatcttcatcataatcgaaatcttttctatagtttttttccataattatatccctcctcgttcatagaaatatcatacatatggtagtttctcattacttgtagcaggtatactaataatagagatagcacttttatccaaagggagtggagaacaatgacaatgacgtataagacgattgttgttgctattgatggttccaaagaagcggaatgggcattcaaaaaagcgatccaaattgctaaacgtaataatgcgaaacttattctttctcacgtcattgatttacggagctttgccgccccatttgaattatatgacagcaccgccgttaaacggtctgaagaatacgcaaaagagcttttaaacggttaccaacaacaagcgttggacgctggattaaacgatgtggtcatcgacattgaatttggctccccaaaagtaaaaatcgctaaagatgtagcgcaaaaatataaagctgatttgatcatctgtggagcaacaggattaaacgcagtcgaacgcctgttaattggaagcgtttctgaacatatcacccgctatgcgaagtgcgatgtgcttgtcgtgcgaaccgaaaaagaataaagaaaaacactccgcagcatccgctacggagtgttcactatttttttagctttttccaacgcttttcttacttcggaaaaacctgttccgcccgcgctattgcggcggttaacagcggtgtatggcttaagcgcttcatatatatcttcttcaaacaacggtgacgcttccttatagacatccagcggcaaatcggctaaaaatacgcctttttcaatacaaattagcacgagtttgccaacaatctcatgcgcctcgcggaatggtacccctttgttggctaagtagtcggcaagctccgttgcattcgaaaaatcttgttttgtcgctttttccataacatcgacgtttactttcatcgttttaatcataccagcgaaaattttcagcgatccagtgaccgttttcaccgtatcgaacatgccttctttgtcttcttgcatatctttgttgtacgcaagcggcgttcctttcatcactgtcaaaagcgctaataaatttccgtatacccgtcccgtttttccgcgaattaattctgccatgtccggatttttcttttgcggcataatgctgcttcctgtggcgaacgcatcgtcaatttcaataaattgaaactcttggcttgaccaaagaataagctcctcgcaaaaacgtgataaatgcatcatcagcatggagctgttgcttaaaaattcaatgataaaatcacggtcgctcaccgcatcgatactgttttcgtagatgccgtcaaagccaagaagttccgcggtcaaatgacggtcaattggaaacgttgttccagcgagcgctcccgccccgagcggtgatttattaatgcgctttaatgattcacggaatcgctcgcggtcgcgttcaagcatccaaaaatacgcaagcaaatgatgggcaaacgaaatcggctgcgcccgctgcaaatgtgtatatcccggtacaattgtttccacgtgctcctccgctttttcgacaagcaccttttgcaattcttgaataagcgcgatgatttccgttacgcgtttgcgcaaatataaatgcatatcggttgccacttggtcgttgcggcttcttcctgtgtgcagtttcccaccgacagggccaatttcatcaataagcattttttcaatatttaaatgaatatcctcgtaggcaacagaaaattcgagcttgccttgtttcgctttttctagcagcgtaaacagtccggccttgattttctccacatcctcacttggcaaaattccgcatttgccaagcatcgttgcatgagcgatgctgccctctatgtcttcttcgactaactcttggtcgaatgggatcgacgctccaaactcgtcgacccactcttccgctgttttcttaaaacgtcctccccaaagctttttcacacgttcaccttcttttgattgttgacgatgctgtatactttcgttggcaatccgtacaaggaaataaagccaacggccgcttgatgatcaaattggtcatccgccgtatatgtcgcaagcttttcgtcgtataaggagaactctgatttgcgcccttcgataatcgcatgccctttaaacagcttcacacgcaccacgccggttacgttcttttgcgtttcttttaagaaagcgacaagcgcgtctttaattggtgagaaccacaaaccgttgtaaatgacttccgctaatttttgctcgataatcggtttaaaatgcgctacttcctttacaagtgttaagtcttctaattctttatgcgccttaattaacgtcatcgctccaggacattcatacacttcgcgcgatttaatgccgactaggcggttttcgacatggtcgatgcgtccaaccccatgttttccggcaatggcgtttaactccaaaattagcgaagcgagcgaatacggcttgccgtttaatgtcttcggcacgccttgttcaaaaccgatttcaatgatttccggcacatccggtgtattctccaacgctgccgttaattcgtatgcttcttccggcggagccgcccaagggtcttctaaaataccgcactcgttgcttctgccccataagttttggtcaatcgaaaacggactgtctagatcgactggaatcggaatgccatgttttttcgcatactcgatttcctcttcacgcgaccagctccattcgcgaaccggcgcgatcacttccaaatttggatttagcgctttaatggatacttcaaagcgaacttggtcgtttccttttcctgtacatccatgcgcaacagcaaccgccccttccaattccgcaatttccactaattttttcgcaataagcgggcgcgataaggcggagacaagcggatattttccttcataaagcgcatgtgcctgcaatgcaataagcgcatattcatcagcaaattcttccttgacatcaataacatatgacttaatcgctccgacttttaacgctttttctttcacgaaatcaagatcttttccttctccaaggtctaaacagcaagcaatgacatcataacctcgctcttgcagccacttaatcgcaacagatgtatctaaaccaccggaatacgccagcacaagtttcggatttgtcatattgtattccccttccctttcacataaatatacttgcgcataaataaatattcactaagtatattatcactttatcagtttttataaggtttttcaatagttattcataaaaaagtataaaaatactgaaagttggttctttctgttgttttttataaaatagaaaataagggaaagcgagggagaagcatggagcaatatttcatttatgatcaacgtcttggcattccattgccgaaacttgaaaaagactgggaggattatagcgaagacgaacaacacgcaattttgctgcgatgggaaaatattcgtggaaccattcccgaccgtattgccgaattagaaaaaattattaacgaaaaacaagatcagttgagtgatgaaaacgattttgagcgatcatgccggttaaattcggaaatagccgaactcgcctcgatcatcaacgatttatggatttggtatcggatgaatcaaacggtatcgatgcgcgctcatcaataaaacaatgaaggagcgaaaagatggcagaaaaatgctccttctttttttgcctctggatacaatatactattttatttttaaataatatattgaatattttttcttttgcaattattattaatactgattctactttttacaacagtggaggggtataaatgccaaataaaacgtcccattcttcattaagcacttctttttcttgggagaccgtgtttcaacattacgactggaatccacgtgaacgtttcaatgtcgctcatgaagtatgtgaccgctatgcagaagatccaactcgcattgctctgttttacgaaaaccatttaggggaaaagcaagccatcacctatcgagaattgcgggattggtcgaaccaaatggcgaatgtatttcgcaaacttggagtaaaaaaaggagatagagtttgcgctcttctgcctaaaaatcctgctctagtcgtttatattttagctgcttggaaagttggcgcggtttatgttccattatttacagcgtttggtccacaggcgattgaatatcggattaatcattctgaagcaaaagtgattttgacgaataaagaacaacgttcaaaattacctccaagagaaaaaatgccaacattagagcatatttttgtcattgatgaaacaaatgaccataacgatttatcattttgggaaacgctttcaaaagagcctgtcgatcatcagaccgaagaaacaactgtggacgatttactagctatccaatacacatccggatcgacggggatgcctaaaggagccatgtggtcgcacaacttgctcattaacatatatccttatatgcgatacgccatcgatttacgggatgatgatgtatttttaggaggagccgatccgggatgggcttacgggctgatcttttgcacatttgcgccaatgtgctttggcgtgccaatcgtcttttacgaaggaccgtttaaaccagaaacgtactattctcttatggaaaaatatcatgtaacgaatttcgcttacacaccgaccgcttatcgcgcgatggtcgcagcaggagcagaattaatcaataaatacaatatccgcgtgcgggcaatgagttccgcgggagaaccgcttaatccggaagtgatccgctttttccaaaaacatttaggggttactgtccacgaccaatatgggctatcggaaacgttaatgctgatcggcaatttcaacgcggttgacatggagatacgccctggttcgatgggatgggtgctgccgggatttgaagtcgcgctgctcagcgaagaaggcgttccggtagaggacggaaatgttggacaaattgcttttaacacgaattccattccaaatgtatttaaaggctattggaaagagcctgaaaaaacggcggagagattgatgggaaattggttcctcactggagacttggcaacgaaagacgcggatggatacttttggttccaaggcagggccgatgatattatctccagtgccggataccgcatcgggccttttgaaatcgagagctgcctcatcgaacatccagcggtagtggaagcagcggccgttggaaaaccagatccgttaaaaggggaaatcgtcaaagctttcgtcgtattggcagatggatttactccatcagacgaactagcgcaagaattatcattattcgtgaaaaaccgtttatcaaaacacgaataccctcgcgaagtggaattcgtaacggaactgcctaagacgcctagtggaaaaatccagcgatttatcctacgcaatcaagaagtcgaaaaacaaaaaaacacctaatcagacaaaaaagtgtccgattccttaaacggacactttttgctttcatcgtaaatcttttcttatttcccgcatcacatggccaagctccggcaaaatcaattttgtcatcgcaaggcgcaccgctcccgacgaccctggggtggaaaaaatcgctgtatcgttcgctacaccggcaatcgcccgcgataatatcgccgctgaaccgatatcttccgtgtagcttaacatgcgaaacaactcgccaaagccaacgatttctttttcgatgatttcttttactgtttcaatggtcacatcccgcttagcgatgccggtgccgccgtttgttagcaccacatcgatatttgtctgttcgcatccgcgcaaaatcgcctcgcgaatcgcttctttttcatcttttacgatttcataactgacaacttcatgaccagcttcttttaataaatccatcattaactgtagatgagcatttttcattacaataatttccatggttagagagacaaacagggtaccccttacgcgatacggagctgttttttgatcacatcaatgggaatatcttgctttgcagcgtcataaatgaactcgacgacgctgtggtctttccgcgaccgaagaagctccagcccggtggagaggttttgtcgggattcggcgatgctgtacacgcaggccaacagcaccaccgcccaataccgtttcaccgcccgaatgtggcgaacgcggtatccatccagcttcagttgatctttcgcctgccggaaaaagcactcgatcgtccagcgctgggcgtagtaacgcaagatgtcttcgtccccgagttcccggtcggtgctcaagatgcaatgaagatgttccggcgccatcggctgatccgccttccaagccagcagcaccaccgcgtcatcgaggccatggatggccccctcatagcgatacacgcgataacgctcctgccccaccgtgacgaggcgggtgtctttggactcgatatagcgggcaaactgcttggcttggatggcgatgcctttcgggtagagaatccggttcgtcttgagcatcgcgatgacatggaatccctgtttcagacaggcttcgatgagctttttggacggataccacgaatccatgagcacatacaccggctgagcccgcttcaccttgagcgaggaaagcatctcgatcgccaggtcgatcttgctttttcccgctttcttgtcatacaggcggaacgcaaatgggaacgcctgcgtgaaggtgtgcaccatcagccaaacgagcgaatgcccccagaccgattgatgatctttatgcgagtagtgccagtcgcacccttgaatggcgtgcacagcccgtgacgaaggctttgttttttggcaaatcgtatcatcaatcgaaacaaaaaggggttgattcttccgtttggccagtcgttcgacctgggaaaggatccactcttgaagcttcccaagcagcctttcctcgttccaagggcttttcgtgaaaaagtgactgagcgtcgttcgatgattcggatgaaagctccagtaatgaatatcagtcaatgttcccgagaatcccttggtggtcaaggcatcgacaatatgaatgagatgcttgatgaccggtttggaaagctgcagcgtcaaccccagcgtgaagaaaaacttgtggattccttggtgatgtgctaatctattcatgagacatgaacctccttgtgtgaatgggttttgaacacatctattttacccaaggagtccggttcatgtctccttttttgtttagttgtcaatttatgtcagtgaatttgctcatctacagtcattaattttccgctcttatccgtgtcttttgtccttgtgtcactaatcgtaatgactttacagcggacgatgtgcggtgcttcttttttatgttccgtaacgctcatatcgatcacctatttgattaaaattttttataaaaaagcagccttctttcataaaaggctgcttttattccatattaaccaatattcgccaatctgacaacgtcccgggcgatcatgacttcttcgttcgtcggaatgactaacacttttaccggggagtgtggatagctgatgaacgcctctttgccgcgcactttatttaatgcagggtcccagtatactcccataaattcaaggccgcgcaagactttcgcacggatcacttcactgttttcgccaattccagccgtgaaaatgatcgcatctacaccgcacatgcgcgccgcataagaaccgatatatttatgaatgcgattagcaaatacttcaagcgctagctcagcacgtttatttccttctgccgcagctttttcaaggtcacgcaaatcgctggaaataccggaaattccaagcattccgcttttcttatttaatacttcaagcacttcatccgcagtcattcccgttttttgcataatgtaagggataagggctgggtcaatgttccctgaacgcgttcccattgcgacaccagcgagcggcgtaaagcccatggacgtatcgatcgattttcctccctcaacggcagcgatgctggcaccattgccaagatggcaagaaatgagacgaagctgttcaatcggacggccaagcaattcggcagcgcgttgtgtcacatacttatgagacgtaccatggaaaccgtatttgcgaatgccaaatttcgtatagtactcatatggaagactgtataaaaacgactgctccggcatcgtttgatgaaacgccgtatcgaataccgccacagccggcacatttggcagcacttcttgaaatgctttaataccgacgatgtttgccgggttatgaagcggggcaagctcggatacttcttcgatttgttttaatacttcatcggtaatcagcacggaatcactgaatttttccccgccatgcaccacgcgatggccgattccgtcaatttcatcaaacgaacggataataccgtggctgattagcttgtcaagcagcattttaacagctaccgcgtggtttggaatcgctgtcacttcttgaattttttcaccgttcacggtaatcgtaaaaatcgcatcgtcaaaaccgattcgttccacgattcctttcgttagcaccgtttcgctcggcatttcaaataattgaaactttaaggatgaactacccgcgttaatcgctaaaattttggacatatttcaaacaactcctttaatttatcgctatcgttattttgttcgatttttaattatcccactatactttttcattgtatgattgttcctcctcccttttcaagcaagttctttgccggtaatcggttacaaacttatgtttttatcttttgaaaataaaaatagttgctatcttttaaaaataaaaacagttcccacttatcacgggaactgttttacttccctttttcttctgtaacccattcatcaatttttctcatcatcgcctgcatcgcctgtttattggagaaacggggaagttccgctaacaacgcttttttcggtgcttttacgttttctcctttcttttgtaaaataaaaatgctttttgctgcttgttctgttttaaacatcgatagcggcagttgcaacaatccttgaataaccgcatgctctttaataaattcatgcaattttgccgcttggtcacttgaaaataatgtatttggaattaagaaaaacaagtagccgccttcttttgtataatacaagctttgttcaatgaacaaatgatgggcgtatgaatgtccttcttccgcctttaatgcaaagcgagaagcattttctttatgtggataataaccgacaggcaaatcacacacgactacatctgcaagctctacaaatagcggctgcagcccatcttgattaaaaagctgaatcgcgtgtttttgcaaattcgcgttcacatatgccagcttgattaatacatcgtccacatccacaccgtaacttttcgtttgcttccctttaagatggttaagcaccgttgtcagcaaattcgcggtaccgacggcaggatcaagaatggtaagcgccagatgttggcgagtaaattgattgactaaatagcttataaataaactaaccgcatccggggtcatttgatgatgcggttgtgtatattccttcattccttttaacaccgcaagctgaaatgcttttcttatttcttcattcgtaaaccgttcgagttgaatgtcggcatattgttttttgagacgtttcgcgttgacttcgctcacttcttcttgaaggacatcgccgtgaaacacattttctcccgtttctgccaccgcttctaaataggtgcattgtaattcatcttgcaaaattttggctgtttcatcaaataatgtaaacaaacgttctactggagttgccattgttcctccacctttccgtaagtgtccaatattttattgtacgatgtgcacaatccaatagcaagaaggataaacgaacatttgccgatcgcaagcctgtgtcgataaaataggaaagacctcgaacaagtcgaggtcttttcggttattttgctgcttttgccgcttcgatggccgcttcgtagttcggatgatttgttacttccggcacatattccacatatgttacaatatcgttgctgtcaatgacaaacaccgcgcgtgccagtaaacgcaattctttaatcagcacgccgtacgcttgcccaaaggaaacatcgcgatggtcagaaagaacttgtacgttttccacacctgccgccccgcaccagcgtttttgcgcaaacggcaaatcaacgctaatcgtcaatactttcacattatccaattttgctgcttcttcattaaaccggcgtgtttgcgcatcacaaacgcctgtatccagcgacggaacaacactgatcaagcggacgtggcctttcgtatcagcgagcgtgacttccgataaatcgttagccaatactttaaaatcaggtgctttgtctcccactttcacttcattaccaactaatgttaccggttgtcctttaaatgtaacttgcgccattggtcttccccccttaaaatatgtactactgtcatcataaagggaataccaaaaaatttcaatggtttcaacttatcaaatatcaaaatcgtgtttttctgttggcgaatcctttttatttttctttaacatctcttgaattttctcaatcgcctgcggtgccacatccaatatcttttcatataaatgagtgctttcgtcaagatgaagcagttttactcccgaagagttaacgatcaaaaaggcaataggcgtaatggaaacaccgccgccgcttccgccgccaaatggatgctcactagcctgttgttgactagcgccattgccatccatcataaattcactaccacccgccgcaaatccaaaacctactttggaaaccgttaaaatgatacttccgtctggcgtttcgaccggatcaccgataattgtattgacatcaatcatttgttttaaattttccatcgctgttgtcataagcccttgaattggatgattgctcatgcaagattcctcctagtagctttcatttgtttgctgggtgacaaatgtttttatttctgacaaatgatagtcacgccaatatttcacaactcgtattcctgctaacatagcatgcccgattcgaaaatgaatcatacatacgaatttcgtttcggaaattgcttcatgaaaagatggagtaatcattaaacaaggtgacgtttgtagtttcatatatttgctaaataatgcaaccaaactatatttcaacgaccatcctaatccgacaatcatccctgttgccgctgcatctcctgttccgattttcgtctgccattcgaatttcgtaatggatatatgacgaaggaatttttttataattgcattcagtcgtacgacatgtctggcaaactcctttgctttctgaaagatatcgataatatcctctagcgtatacttgcttcggtttggcttgctttcagaaatattttttactgtttctttatgatcaacgacaatgcccggcgattctgtttctatttttactaatggtatatgtatcgtatatcgaataatcccaaataatgttcgaaacgtaattttccattcatcatcatcttgtgcatgttgaaaaaaaattgtaatcgacaacttcatcaccgataaaacaaaaatcaatagaaaaagagcgacaactatacttaccgcaattttcaacatcagcactccccttcaacataccattgtcaccatatgcgcaaaaaaataaacctgccaatatgacaggtttattcatgaatgacaagtgtatcagcaaactggtcgtgcatcccttttttcttttctgaaaaagcgacaaaaagaaatccgataaataaaatcgttttcgcgataaactttccgatcacttcacgaaataagacggtcgtccatgttaatggctttcctgactcatcaatcacttttaatccaaataccatttttcctaatgtttgttgaaagaattttgtcatcaatacaaaatatgcataaaatgtcaaggtcgtagcaatcgttgctggcgcaaacatattcgtccgatcgacagaaatatccaacagatgaaagagcggaaaaataagcaaacggtttaagctgccgacaacaagcaaatcgagcaaatatgcccaaaagcgcatccaaaacccagcatatcgtacatgagaagatacatttgcatatgtttcatttcttgcctctacaggaactggcagatacttttcggtcatttttccacttcctttattcagcatataaatacattaagcgcggtgaagaagggttagaaagcaattttattaattcggttgcttcatgctttggcgttgtgttttgattgaacgccatttgaaataaggagccaaacgaaaattcattcgtatatttcaccacttgcgcgtccgccaaatgatggtctttttttaatgcggcgatcgtatcgtctaaatagccgaactcatcgatcagttttagctgttttgcttggcggccgtcataaattcgtccatctgcaattttccgaacttcgctttccggaagatgtctgccttccgaaatgactttgacaaacccttcataagaattacggattaattgttgcaatatttctttttcttcctctgtcatctttcttgctggattcatgatatctttatacggcccgcttttaattgtaacgagctctacaccatattttttggcaaggccttcatagttcaggctttgcataatgactcctaatgatccggtaatcgtttctggactcgcgaaaattttatcccctgccgtcgaaatgtagtatcctcccgaagctgccatcgatcccatggaaacataaattggtttcttcgtttctttttttagttccagcagttggtcgtgaatttccgcgctttccacgacgccgcccccaggtgaatttactcttagcacaattgcttttaccgtatcatcatttttcgcttgctcaatcattcgcaaaaatgattgatgatcatatcctgctgcagcaaatagcgcccccgtatctcctacatcttgaatgactccatttacttcaagaacaacgattttttgcaattcatcgccatcttcaagaacctcttcgctgaactcattctgcactaatgcaagccaatttcccgaccatttttccacatcgcttgttaacagtgtagtaataacgtttactaaggcggaaaaaacaaataatacaacagcaatcaataacgcaatccatcgctttcgattcatcattcttccccctatgaaaacaacttatttttagatttcgtgtaaaagtgttacactaaattatgtatacttcacttattgtaccataattaccaattgactaaaatatgacaacgggacaatgggagggttttaaatggcagacgagcgcaatcatctttattttttttataagcgtgatgaacaactgatgaaacgtgtagaaccgctgatcacgcttgcaaaacaaggtccgtttgtggtagtcgatgatcataaaaaagcgaatatcatcgtcagcatcggggacgatggctcgtttttacaagcggtgcgtcaaacaggatttcgcaacgattgcttatatgtcgggatttccacacttccgtcacgcgggttttactgcgactttcaaattgatgacattgatcatatggcagaagcaataaaaaatttacagctggaagtaagaaaatatccaattattcaagttaccattgatggcaccgcttcatttttctgtttaaacgaatgttccattcgctcgcaaattattaaaacattaacgatggacgtatttattgacgacctgcactttgaaacgtttcgtggagatggaatcatcatttcgacaccgacaggaagtacggcatataataaatcggtaaacggcgctgtcgttgatccgcttcttccttgctttcaagtaagcgagttagcttcactcaataataaccgttaccggacgctcggttcatcgtttattttaagcggagagcgaaaattaactttaaaaatgtccgatgaaacaagccattttccaatcattggtttagataatgaagcattaagcattcaacatattgaaaaaattgatgtcatcttaagcgacagagtgattaaaaccgtccgtttaaaagacaattctttctgggacaaagtaaaacgagtgtttttataagaaagctctctctctggaagtaaaccgttcttcgcccgctggggtgttcttgcttttgttgtgatttagctttttgataagacaagtcagtctggagacagtctttcgcccacaatgccgtttaagagcaaaaaaggactgtttcctgtttgaaacagtcctttttttacttttttattgctgctttgcaaggcgcatctcgcgttcgcgcagctccacgcgacggatttttcctgacggcgttttcggcaaatcatcgacaaattcaattttacgcgggtatttatacggtgcggtcagctgcttgacatgctcctgcagctttggaatcagcgccggatcatttttatctactccttcgcgaagaacaacaaacgctttcacaacataaccgcgtatttcatctggactagcgacgacagcacactcttttaccgcagggtgcttgacaagggcgtcttctacttcaaacggtccgattgtataaccggagctaatgataatatcatctccacgcccttcaaaccaaaaatacccatcttcatcttttctcgctttatcccctgtaatataataatcaccgcggaattgcatcgccgttctttccggatctttatagtaatacttaaacagcgttggagtgtcgacgtggacggcgatatcgccaacttcgccgacggcgcaaggttccccgttttcattgataatctcaacgatgtttcccggcgtcggtttgcccatggatcctggtttgatcttcatacctttcataacgccgacaagcaatgtattttccgtttgtccatatccatcccggacttgaatgttgaaatatttttcaaacgtatcaatcacttccctgttaagcggctctccggctgatacggcgctgcggagatgcggaagcttataatcgccgatatttggcacttttgccattagccgatactccgtcggcgtgcagcaaagcacatttacttcgtacttgcttaaaagctgtaaatatttttctggatcaaaccggccataatacacaaacccagtggcgcctgaaccgagcgttgataaaaacgggctccaaatccatttttgccatcctggaccggcagtcgcccagacaagatcattttcttcgatgcataaccaatttttcgcagcgatgcgcaaatgcgcatacccccacccgtgcgaatgaacgacccctttcggatttccggtcgttcccgatgtataagataaaaacgccatatcatcacgggatgtgtcagcagcaacaagctcatcgctttctgccttcatcgcttcctctaaattgatccaaccgctcggtttcgtctttccgacaacgaatttcataatatagtcaatgtttccgatcggttcaaattgatccacatatggctcatacgcaataatcgcttttacctcaccatgggaaatacggtattgcagatcttttgtgcggagcatttccgaactcggaatgactaccagccccgcttttaatgttcctaaatatacttcatacgcttcaattaagcggggcaccataacaagcactttatcccctttttcaagcccacgttttaataaagcgtttccaatttgattggcgtgtttgattaaatcgccatatgtaatctcccgtgtttccccttgttcattttcccattttaaagcaagcttattcggattagccatcgcatgtttttcgatctcagacgttaaattatagcgttccggcgcaatgaaattttcccgcttcattttctccaactcccctttacaatatgataggtgccaatttagcgcatgctacttacattatacaaaataatttatatattttgaatatttttaaaaaataataaaaggcgggataaacccgccttcgtagccatatatattcaattaaaattgttgttgagtaccgcctaattgttgttgcgccatagcaacaaggcgttttgtgatttctcccccaacagaaccgttagcgcgagaagtagtatcagcgcctaattttacgccaaattcttgagcgatttcgtatttcatttgttcaagagcttgttgtgctcctggaacaagcaattgattcgaattgttgttgcgtgccatatgttttcacctccttgtacctatagaatgtgtgaaaacatatggcttcatgcatttatctcattggtaaatttcgggatttagaataactgttcaaactcatcttccgttgcggaatgttcgtcgatgaccatcgtttccgtatttgcgatcgccttctctattaatggttgtaaatcaacaaaactttcataatgaaccactttttctttttttggttttgtttttggcgatcttggcgtaaaaatggtacaacaatcttcatatggaagaatcgaaatatcgtgtgtgtcaatttttttagcaatgtcgataatttctattttatccatcgatacaagcggccgcaaaatcggcgttgtggtgacatcattaatgacaaacatgctttctagagtttggctggcaacttgtccaaggctttcccctgtcacaatcgcaagtgcgcgatgccgctgacgcaacgcatcagtaatttttagcattgctcttcttgttgaaataagcgagtattcgtttggcacttgtgtataaatggcttgctgcacttctgtaaaaggaacaatgtgaagttttatttttcctccgtacgtggttaattttttcactaaatcaatcactttttgttttgcccgatcgcttgtaaacggcggactaaaaaagtgaaccgcttctatttccaatccgcgcttcattgccaaatacccggcaactgggctatcgattccaccggaaagcatgagcattgctttgccgctcgatcccaccggcaagcccccgggacctggaatatcgtgacacgtgatatatgtgccttcttggcgaacttccacgcggacatcgatatcaggatcatgtacatttaccgttaacccgtctgtattgcgcaaaatatgagcgccaatttcataatttaactcgctgcttccatacggaaattgcttgtccactcttcgagcgcttattttaaacgtttttccttcatgaggaagctgcttaacagctgccaatgctgtttcttttatttcgttcaattcattatgacatttcattgctaaactaaatgaatgaatgccaaatacattttttaatttgtcaataatcggttcatgcggttctccgtttagtaaaatgtacatgcgatcacgcatatattcgattttaatattctgaaacgcatgaagttttttagcgacattatcttttaaacggcgaacaaacaagtttcgatttcgaccttttgtcgtcatttctccatagcgaattaaaatacggtcatatttcatagcaattacctcgttacctctcttaatttttcgattgcctttttcatcacggcgatagcaatcggaatttcttcgagcgtattttcaaaggaaaggctaatgcgaatgccgctttccgcccgtttgtcccccattcccatcgccaataatgttttacttggcgccttctttttcgaagaacacgccgatgtagtggaaacaaaaatatcgtttttttccaattcatgaacaaacacttccggtttaatgccatctaaagaaaagttaataatatgcggggcggaatgctctaatggcgtatttatttgaataaagggaatctcttttaattcattgagccaagcttgcttgacttcaagtaaataatcgatttgtttgtcgtatttttctaacgacatccgcaacgcttttgccattgctacaattgccggaacattttcggtcccagaacggagctgcatttcctgccctccgcccgctaacaacggcgaaagctgaattccttggcgaacgtataaaattcccgcaccacgcagcccatgaaacttatgagccgacattgtacataaatcaatatgcgcttttttcatatcaagcggtactttactgattccttgcactcggtcgacatggaaaatcgttttcggatagctcgaaagcagctcaccaatctcttctacaggttgaatagcgccaacttcattattgacatgcataatcgaaacgagaatcgtatcatcgcgcagcgctttttttacttgctcaactgtaacgacaccattttcattcaccggtaaatatgtcacttcaaatcctaattgttccaattgatggcaagcctctgatacagatggatgctcaatcgccgtcgtgataatatgattgccgcgatggcgatattgaaaggcaactccttttatggcaaaattatttgcttccgttcctccagatgtaaaaataatttcgctcggtttgacttgcaatgacgcggcaatttgttcacgagcttgcgttaatagccgctccgctttcattcctaattcgtgaagagaggacggatttccgaaatactttgtagccacagtgacaaacgaatccaccacttcaggaaacggttttgttgttgcgctgttatctaaataaatcatcacgtccatcctccgattatcgttaacaaattgtacactagtaagtaattataataaagaaagccgttaaacatcaaccgaaacatattatacttacattattcgcaaaaaaaccgataaatatctctatctatccagtgatatttatcggtcttgcgaatcgtttattcttccttggaacgttcatcacgaaaaatttgttgaatgcgttgaagcgcaccaggctccactttttctaaagccgctaccgcttgctccagcgcctgttcataatcgtaatggcgaaatagaaattcggcttcttccaatccttcttttacgctaggatagcgacggcggtagcggttcccatattgaatcactttttcgacaagagatgcttgctcaatcatttccaccgtccgttcatatacgcgctgaaccatgtttccggattcctccaacgcttgatggacagcagacatattaagcggtttttcctccaaacgcaccgcgactttcatcaaactatcttttgcttccgacaattgcaattcgtaagattttggaagccctggcaaccggcttttttgcacaagccgcattgcttccgacagctttttcttcatctcatctagtttttcgcgggcaactagctcgtcttttcgcaatgtttgcaacatcttgcgaaactcctcatgctcttctttcatcatttctatttgcgccaacagctgctctaattcttcttttaaaagcgaatgagcggttttcgcttctaaaatgcgggcttgaatgatttcaaaacgcttcattaactgatggatttgtttttcaatgctgcgatatttttcaagatcttttgtcgataaccgatagctttgctgtacaaacaatgtttcttcacttgtttctttcgcttcttcgttgagctcgttcaacatttcttcaatacgagacatttctgtttttatgtagtgatgggaaattacttctttttccaataaatcgtataatgtatcaatctcttcttttatttcagtaatcccttgttttgcttcttctatttgcaaatcgccaatcatttgcatacactgttcaattttttcccgcttttgcactatttcccgatctatttgtaaatgatcaaggatatagccttcctgcttcatttctttatatccatcgtaaagctcttccagctgggctggaatcgttgtttgacactctgttaataattctggaatatcgctcatcatctctgtaactttgtttagttccccttttgatgaaagaacgatttcccgcgcagccaagtagtttcctgatgctgttaattcctcaaactgtttaaattttgattcgatctcttctaatttttcatctagctttgccgctgcaactccgaacgtataccgataagccaacaacgtttttttcgcttcacgatacattgttcttaactcttctatttcagtacggttttgctcctcactgccgatcaattcatgcacttcatcaataatgagttgaacttcctcttccgcttgacgcagcagctgatcgatttcacgcaacaccgcttttgcttttgcataacgatatttatcaagcaattcttctgtatcaaataatttttcttccacgtcaggcaatttaacagctacgagatcgtcccacttttgccgccacttctcaaacaattgttccgtttctcccgtcatattcaattgttttactttcgaaagttcatcgggcaccggtcgattcataatcgaaattttccacgcttccagtcgatcaatttcgctatacattttttttcggtacacatgattatatatcattactccgccaagaaggagtagaacgataactgcgatttccatcaagaaatagcccccttgcacccgagttagtcacaaaagaaaatgaggttaaccgagaaggcaaatttgcgtaatgttttttcaatgtttttatgataccatgttaacgacattttttgaccaaattttttatttttttcacagaaatcttcatttttcttatattaaggaaggagtgagtcattttgcgtgacgggcacatccataccccgttttgtccgcacggaagcggcgattcactagaacaatacgttgaacgggccattatgcttggctataaagaaatttcttttacagagcatgccccgcttccggaaggatttaccgatccgacaccatatcaagatagcgcaatgcgtcgcgaacaaatcgatcattatttcgcatcattaaccgatttgaaagcacgttatcaaaatgatattatcatccacatcggtcttgaagtcgattttattctcggtttcgaagaaaaaacagcacgatttttagaagatgtcggaccgttgttagatgacggcattttatctgtacattttctctattgcaaaggacagtacgtctgtatcgattacagccctgaaatgttcgccgatatcataacattattcggctcgatcgacaatgtgtacaatgcgtattacgacacagttttgcaatcgattcgcgcaaatcttggcccatataaaccgaaacgcattggccatatgacgcttatccataaatttcaaaaacgcttcccttgttcttcaccgatgacggagccgctgttacggattctcaatgaaataaaactccgcgattatgagcttgactataacggtgcaggtgctagaaaaccgctttgtttgcagccgtatccgccaaactgggtaatccgcgaggcaatgaagcgaaacatccgtattatatatggttcagacgcacatagcgcaaacgatttacatcaaggaacggacgttatgctaaaagaagcgtttttcgattgacaaagtttctataaccaccatagaatatcctcatatggacaaaggaggcggaaaaacattgtttcatgctgtcgcttataacggaacacgggaagaaaactacgaacttgtcattcaacagctgcgcgcgttaattgaaggagaatcaaacttcatcgccaatttagccaatgcttccgctttattaaatcattttttcgaacaaatcaattgggttggtttctacttaacggaaaacgatgagcttgtgttagggccgtttcaaggacttccggcctgtgtacgcattccgtttggcaaaggtgtatgcggcaccgccgcaaaaaacaaaaaaaccatcatcgttcctgacgttcatctgtttccagggcacattgcatgtgatgctgcatcgcaatcagaaattgtcgtacctatgataaaagatgggaatgtaatcggtgtactagacattgatagtccgatcaaaaatcgttttgatgaaacagatcaaaaatatttggaaaagttcgtcgacgtcattatagcgacattataggatagaaaacaataatcgagaagaaaggaatccgaacaaacggattcctttttacactttatattgatgaacataatcttttacaaaaacgcaattctttcctgttcttttcgccatataaagcgcctcatcagcccgtttaaataaatccttcgcttcttcgacatgattttttttccaatacgaaatgccgcatgaaatcgttacaggaggatgtgtttcctctcttactttttcagcaagacgatgcgcaatcgaaattcctgaagctaatgacactttaggcaaataaactgcgagctcctccccaccccaacgagcgccaatgtcactagcacgaatattggcacgaatgatattggcaacctgaacgagtacatcatctcctatttgatgtccatatgtatcatttacttgtttaaaattatcgatatcgactaaaataagcgttccaaacgcatcgtgaagcattgatttttttatttgctcatctaaataacgccgtgtatacaactttgtcaaatagtcagtaacaacgagcgtttccagctcttctcttaatatcgcattcgtaaatgcaagggcggaatgttgcataagtgactgcaatagtttaaacatttcaaatgtaaaatggtatggttcgcgatgcaaaacaatcgagactccttttagctcctcattttgaaccataggagcagccattagagagcgatagacagtcacggaaagagaagcatgaatcttatgatttgcatctccaacaaagacgatatccttttccgttttcattttcttttccacaaattcaatatactttttagattgacgggattgaaaaaatggtgtgcttccaggcaatagctttcgttttttcccttcaaaccagaaaaaaccgacttcatccgcatcaaacgattgcttaatttgctttaccataaattcaatggcatcttgaaggcgcaaattggcattcaactgatgcatcgtttcattaattagctgtaaatcagcaatgagacggcgcgactgctcatacaatttcgcgttttccagcgcgcttcccgccgtattggcaagcaaagaaataaaatttatttctctttttggaaactccataatataaggggccataatttcaataacaccgtaaacgccctgagctcctttaattggagcgtacaaaatggaacgacgcagcgaaatggagtcttcaagctgaattctccccgtcagaaaagcctgcatcgccgccgtattttcgccgctttcaccaaaaccgagtgtttttatcggcaaatatttacagtgataattatcgtgcgacaaaagcaaatagtatgtaaaggatggatatacttgcttgagagtgttaataatttcctctaacacatcatcaatcttcatcgatgaatgaatttttgcggcaaaccgatgaagctgttcataacgtttttcatcgctaagcccttgggatatcattttaaatttttgaaaaagcataaaaaaatcttgtttgattttttttagcagctttctgcttacgaaaagatgacgatcgtacacaagctgcaaaaccccgattgattcctcagaaaggcgaaggaaaatttgcgcggttgtatactttttatcttcatgaatttgtatcgtctgttgctcgtcattcactaccgctgctatatcgccaggtagtacagggcaacagaaaagcgagtgactttcttctgatttcgtgattgcttccggataaaacgatttatttaaaggatcaaacacaaaaaaagcagcttgctttatcataagctcctgtttgagtagtaacagcaattctgtgatcacattggaaaaattctcataatcatcatacgataaaaaccaatgaaaaaatttttgtttaaaggctccgtacactttttcttcttctaatttcatcgcccttttcacctaaactgatgttctcattccagttagttttagaatggagtatatacaaaacttttcaaaaaattacatcttttattatatcatattatctcgaaataaggaaaataaaaatattgactttgccctataaaagtcatataatagcctttgtgtaaaatatagcagccttagtgctcacctttatggttccattttgttcctcgataacgaggtgtatcgtgtaactcttagctgctagagcgaggatacatgaaaacaaaatggccataattgttgacgcacgcctgcttttattttacccgaaataaaagcaaaaggaggagcattgaatggctcgttatacaggtccaacgtggaaaatttctcgccgcctaggaatctccttaagcggtacaggtaaagagttgcaaaaacgtccttacccaccaggtcaacatggtccaagtcaacgcagaaaactttcggaatatggtctgcaattgcaagaaaaacaaaaacttcgccatatgtacggcgtaaacgaacgtcaattccgcaaaacgtttgaagaagctggcaaaatgcctggtaaacacggggaaaactttatgattcttttagaatcacgtttagacaaccttgtttaccgtttaggctttgcgcgtactcgccgccaagctcgtcagcttgtaacgcacggccatattttagttgacggaaaccgtgtaaacattccatcttatcgcgtgaaacctggccaaacgatttctgtccgcgaaaaatctcgcaaccttcaagtcattaaagaagcattagaattgaacaacttcgtaccagattatttaacattggatgctgaaaaacttgaaggcacatatactcgtttacctgaacgctccgaattgccatcagaaattaacgaagcattaatcgttgagttctactctcgttaatgcgccgcatcccttcagatatggttctggagggatttttttcttgtgatcatctaccaataaaaaaacccggtcttcccgggtttttttattggtagcgaattaaataatattttttctttccgcggcgaatgatggtaaaacgtccttcgatgcggttttcttttgtaatcactgcattgacatcttgtatgcgctcgccattgatgtaaatcgctccatttgtaatatcttccctcgcctgccgtttcgatggcacaatcttcgccatgacaaggagttccactaacggaacttcctctcccttatattcaaaagaaggaacgtctttaaacccttgttcaatttcctctgctgttaattgtgacacacttccactaaagagcgcctccgaaatgcgaatcgcttgcttcaaggcttcttctccatggacaagtttcgtcatttcttcagctaacgctttttgcgccgcacgctgttccggagctttctgcaattgtttttctagctcttcaatttcttctttcgataagaacgtaaagtattttaaatatttaatgacatcacggtcgtctgtgttaatccaaaattggtaaaactcatatggagacgttttttcccgatcaagccaaatggctccgctctctgttttcccgaattttgttccatctgctttggtaacaagcggaacggttaatccaaacgcttttgcatctccttccgtttttcggattaactctaatcctgctgtgatatttccccattggtcactgccgccaatttgcaaacgacattgttcgttttgataaagttttaagaagtccaatgattgtaaaatcatatagctaaactccgtaaacgaaatgcctgtctcgatgcgcgattgcaccgattctttcgccagcatgtagtttagcccgaagttttttccaacatcgcgcaaaaaagtaatcacatcaagcgaaccaatccaatcatagttgttggcgattttcgccggattttctttcgcatcaaaatctaaaaatcttgacaattgttctttaatgcgttcactccattgttgcaccgtttcttttgcatttaatgtacgctcgcttttttttccgcttgggtctccgattagcccggtcgcaccgccaacaagcgcaattggacgatggccagctagctgaaatcggcgcagcgttaaaatcggcaataaatgtccgatgtgcaaactgtccgccgtagggtcaaatccggaatatagcgtcactttttcctcatttagtaatttctgaagcccttccttatccgtgacttggttaattaatccgcgccattccaactcttgcaacaagtccatttgatccacccctttttttattttttcataaaaaaatcgccccttaaacggaagggacgattgacatcgcggtaccaccctacttagaaagcatagcgctttctcacttcatttcgataacggcaaatgccgtcttttgctacttggacaatccgttcgcaaaagctgctcgaggaggtaattcgtgtttatctatgtgctagttcacaccaaccactagctctctgaaacagggagataaacactactcgttcctgtcatcgcttttatgtatatcgtttttgatatacatgtttttatcatactctcataaatttgtcaaaccgaatcagatcgcatcagctatgaagagtatatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccagttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggataacttgctttttactccctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaacccgtggtgctagataaacttgagcaagcataaaaatagcccttgctggcgaatctcctgtagaatgaaagtgcgacctaccattcgaaaggagaatccccatgcaagagcactttcattttactacagatcaagccaagattcaaaagcaatatgccgccattttcgtttttgtttctgctcaactttcatgcattcaggtgcatcttcatcgtcgaaatcgccatttggtcaagcaagaggacgctgtcatcatcgccattcatcttttaggaaagctgctcagttttacttctgaacgggcgtggcatcgctttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgttgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcaaaacgcggtcaacatcatgcctatgccgtcgttgacagcttgccgctcccgttgtgccatacggcaagaatgcatcgcgccaaacggtttcaagagatcgccgacatcgggtattgcgcttccaaaaagcaatggtactacgggttgaagctgcaccttcaagtgaccgatcaagggctgccaatggggtatgtggtgacggaagcatcttgccacgatcgaatcgcagccgaaagcgtgatgacccaaattccccacccgtataactttggggacaaaggattcattagccgtgacttgcaaaaaaggctgtacgaagaataccaaatggcgctttggactccgtctcgaaaaaaccagaaacatcgtgcgtctgagacatgggagcagtggatccaacaaaaacgcaaagtgatcgagacggtgttctcggttctggttgaccactatcgtatcactgagatccgagccaattcgattatcggatttgaagtggcactagacggtatattgttagcttattccctggttacacttgggctagttgagcgctaaagctcaactagcaccacgggtgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatataccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgagatcgcatttataatgaaagaaaaatgacaaaaagccgcaatattcaacaaaaaatatgatatactgtgtttacatttatttgttgtttatatagggggaatgcccatggagcatataaaacaaacgttttccctaaagaaagcatggcgctattttctcattacatatgaagtatgttggaatctttttcttatttttcttattttcgcactatgcgccatttgctttgcggtcggtcttggcgccggatattttgcttttttagtaaaagatatgccgcttccttcgtatcaagaaatgaaaacagatatttacaactatgaggaaacaacgcatatttacttcgccaataacgtttatcttggaaatttccgcacggatttagagagagaagaagtaaaattgaaagatgtttccccttacgtcataaaagcactgatcgcaacagaagacgaatatttttacgaacatcacggtattgttccaaaagcaattatccgggcgctttttcaagaagctaccaactctgcaatgcaaacaggcggaagcacgctaacgcaacagcttgtgaaaaatcaaatattaaccaatgaagcatcgtttgaacggaaagcgaaagaaatattgcttgcgcttcgcctcgaaaaattttttagcaaaaatgaaattttagaggcatatttaaatgtcgttccattcggcagaaactcatccgggcgcaacattgccggcatccaagcagcggcccaaggcgtttttggagtaaatgcgaaagatttaaatctagcccaagcagcatttttagccggccttccgcaaagccctttcgtttatacgccatttacaagcgatggaaaagtgaaaaaagatttatccccagcattgcatcgcatgaaaacggtgttaacacgcatgaaacaggaaggctatatttccgaaaagcaatataaagaagcgctgcaatatgatatcgccaaacattttgcgccaccgaagccatcaccgtttgagaaatatccgtggctcacgatggaaattgaaaagcgtgcgaaagaagcgctagcggaagttttagccaaaaaagatgggtatgagaaacagcagttatggcaaaacgcatctctttatgaacgctatttagcaaaagcagaaaaacagcttcgccaaaacgggtataacatttacacaacgattgacaaaaatatttacgatcgcatgcaaaaagtagttgcaaattatcaatattacggcgacgacattattcaatacgtaaaagatcaacagacgggcaaaacggttgcaaagcgggaacctgtcgaagtcggtgcaatccttattgaaaataagacagggagaattattagctttgtcggcggcagagattacgggcgagagcagctcaatcacgccacacaagcatatcgatcaaacggttcgacaatgaaaccgctgctcgtatatgcgccagcaatggaaatgggcattattcagcccggttccatcatcccagacacagaattacacatcaagacaggtaaaggttattacactccaaaaaatgcggaccgaaaaacacacggtttagtcaccgctcgacgcgccttgcagtattcttataacattcctgcgattcgaacatatatgaagatcatgaatcaacatccagtacaatatttgcacaaaatgggcattaccagtgtggcaaaaacagaagaaaaccacgttgccttggcgatcggaggaacgaataaaggagtgacagtagaagaaaatgtcaacgcctatgccacatttgcgaattacggaacatttatcgatgcgtatttaattgaaaaaattgtatcgaaagatggacaagtcatttacgaacatcaaagcaaacctgttcctgtcttttctccgcagacatcctatttaatgattgatatgatgagagacgttattcgccgaggcacagcgtcctctcttccgtattatttaaaattccaagcggattgggctgggaaaacgggaacaggacaaaataataaagactcctggtttgttgcaacaaatccgaacgttacatttggcgtttggatgggatatgatactccggcaccgctgcagctaaaatataaagggttatcctatagcaaacgaacccagctattatgggcacaactaatgaatgcggcttatgatgtaaagccgcagctaatcgctccaaaaacgcgattcaatatgccaggcggcatcgtccgtcgtgcatattgtacagtttcagggttcgttccatctgatttatgcgaaaaagctggattagtcaactatgatttatataatacaaaattcaccccaaagcaaagtaaggaccaatatttaatcgaaggacgctttgttgaagtcaacggcaaacggtacatcgcgcttaatacaacgccgagcgagtttgtttcaagcggggtcatacttaataaaaaattgctcaaagaactaggaatctaccatataaactccgccgagtggaacggaacattattggttagcgaaatgaaagaaaacggaaaacgtccagacccgcctaccgtccaactaaccaatgaaacaataacttggaagccgcaccacgaaaacgacgtcattggctatcgtgtatattgtgcggaacaaaaaggagcgccgtttcgtgttgtctctatcgttaaagctggaaaatctttaacattttctaatctacagccaaaagcaacatattatgtgacagcagtagatataagcggcaatgaatccccgccatcgaacatcatttctgaacaaaatgccgctgtaccaaatcaaggaaaaaagaaaacatcagatagcccttcgaagaaccattaaaaaaaaagctgatcatatcgatcagcttttttcttagtcttccattgtcgataaatcccctgtcggcaagttgagttcccaagcttttaagacgcgacgcataatctttccgcttcgcgtttttggcagtttgtcgcggaattcaatttcccgcggcgctgcgtgtgccgccaatccttttttgacaaactggcgaatgtcttctttcaattcctctgatggttcatatccttcccgaagcgaaataaacgctttaataatttccccgcgcaccggatctggcttaccgataaccccggcttccgccaccgctggatgttccactagcttgctttctacttcaaatggaccaacacgttccccagatgtattaatcacatcatcgacacgaccttggaaccagaaatatccgtcttcatccatataggcggaatcgccggaaacgtaccaatcgccgatgaagtacgattcatatttttgtgggttattccaaatcgttttcatcatcgacggccatccttttttaatcgctaagttgcccatacgatatggcggcagctcatttccttgatcatcaacaatggctgcttttacaccaggaatcggtttccccatcgaccccggcttaatttccatgcaaggatagttacaaataagatgagcgcctgtttctgtcatccaccatgtatcatgaatgcgtcgctcgaatactttcatcccccagcgaatgacttctggattcaatggttctccaacactgagaatatggcgaagtgagcttaaatcatattttttgacaatttcatcgccggctcccatcaacatgcgaaatgccgttggtgcactataccacactgttacgccgaaatcttgaatcgcttgataccatgcatccgggctaaaacgtcctccaataacgacgcttgaagcgccacacaaccaaggaccgaaaataccatatgacgttcccgttacccaaccagggtcagctgtacaccaataaatatcatcttcttttaaatcaagcacccattttgctgtttgatagtgctgaatcattgcattgtgaacgtgcaaaaccccttttggtttgccggtagaaccagatgtataatgcaaaataagtccatcttggcggtctacccattcaatgtcaaaatgtttgctcgcttcgttcattcgtttctttaagtcaatatacggaccttcttccacaatgttatccccgacaagaaaaacgtatttcagctcaggcagatcattgactggaacccgcggcaacagttccggtgtcgtgatgattgccttcgcttcactatcctcaagccgatcgcgcaccgctccttccataaatgcttcaaacagcggaccaacaatcgcgcctgttttaatgactcctaatacagaaaaatacaattccggagagcgcggcataaaaataaatacgcggtctcctttttcaatctctgctacttgttttagtacatttgcaactttgttggacatttctttcatttctttgaatgtatacttttcatttctcgatgcatcacggtaatagagagctactttattttttcgaaacgtttccgcatggcggtcgatcgcttcatacgccatattgacccggcctgtttcaaaccacgaaaattccttttctacttctttccaatcaaaatttttatatgtttcttcataattttttaaattatagtccccttgtatgaccggtagtacttccgttttcattctccgactcccccttatgtaagtggttacagtcctattatagtatatctctttcgaattctcaattttttaaaaatttcctttttattttttatgaactttttttgaaaccggtcttccagtcgttttttcatgtataatgttagcagaaagacaaatctaggtggtgctctatggaacataaaaaaacgtataatgcgaaagaactaaaaaccccaaaagggacattaattattgagggcccagtatctgctgaaaaactagcaagttacgaatttcatcacgatttgacatcattccgccagccgccgcagcaacataaagcactcattgaaatcgcaaagctgccagaaggaagaattattatcgcccgtcataaccaaaccattgttggttatgttacgtttctttatcccgacccgcttgaacgttggtcacaaggaaacatggaaaatttaatcgagttaggcgcaattgaagtcatcccggagtttcgcggctatggggtaggaaaaaatttattgattgtatcgatgatggatgatgcaatggaagattacattattattacaacagaatattactggcattgggatttaaaagggacggggttaaatgtatgggaataccggaaattaatggagaaaatgatgaacgccggcgggcttgtttggtatgcaacggatgatcctgaaatttgttcccatccggctaactgcttaatggttcgcatcggcaaacgggtcgatcaagaatctatccaaaaattcgatcgccttcgctttatgaatcggtacatgtattaaaaatctttcttgacaacaaaggggagaggaatcagtgattgtcgaacaaattatgaaaactcctgtcgttacactccagccgacaaatacgattgcagaagcgattcagttagtacgacaactgcgcattcgccatattccgattgttgatgccgaaaaccatgttatcggcattgtaacagatcgcgacatccgtgatgcaagcccttccattttccggattcatgaacatctcgaagatttacaaaaaccgctcagcacgattatgaaaacagacgtcatcgtcggacatccgctcgattttgtggaagaaatagcagcgctgttttacgagcataaaatcagctgtttacctatcgtccaagacggcaaacttgtcggcatcgtgacggagacagatttattatatacgcttattcagcttacgggggcacatcaacctagttcacaaattgaagtgaaagtgcctaatgaaagcggcatgttaagcaaagcggccgctattatcgccaaaagacatacgaatatttccagcgttcttttatatcctgacgaagacgaaaactaccaaattcttgtcttccgcgtgcagacaatgaatccgattggaattattaacgatctaaaaaatgctggctatacggtgttatggccaaacttaccgggggtttcgtcatgaaaaaagattgtgtatttatttacagtgatgatttccttcggtataaatttcatgatgagcacccgtttaaccaacttcgcgttaaactcacatacgatttattgcgcgcgatgaatgcattagaagatgaacaaattgtcacaccaagagtcgcaacggacgaagaacttgccttaattcatgatcaatcatatattgaagcggtcaaagcagccggaaaaggccagttgcctgaacaggtagccttaaactacggactagggacagaagatacgccaattttcccaaatatgcacgaggcaagcgctttgttggtaggaagcacattaactgcagtcgattatgtgctatccggaaaagcaaagcatgcgttaagtttaggcggagggcttcaccacggctttcgcggcaaagcatccggtttttgcgtttacaatgatagcgctgtcgccattaagtatattcgagaaaaatacggactccgcgttctttacgtcgatacggatgcccatcatggagacggcgtccaatgggcattttatgatgatccaaatgtatgtacgttttccattcatgaaacaggccgctacctatttcccggaacaggaggtgtgaatgaacgcggacacggggcaggatatgggtactcatttaacattccagtagatgcgtttacagaagatgaatcatggcttgacgcttatacacaagcgcttcgagaaattgcggaatttttccggcccgatgtgattttcacgcaaaacggagcggacgctcattattacgatccgcttactcatttgtccgtaacaatgaaaacataccgtgaaatcccgaaactcgcccatcaaatcgctcacgaatattgtgacgggcgttggatcgcagttggcggcggcggttacgatatttggcgcgttgttccgcgggcatgggcgcttatttggctagaaatgacagaacaatcgaatatttccggaaaattaccgaagccatggcttgataaatggcaatcgcgttctcctgtcccattgccgcaagaatgggatgatccggaaccactatatccaccgattccacgaaaagcggaaattaccgaaaaaaatgctcaaacggtagaaaaagcgttatatccaattcgcagtcagcgacaaaaatcaaccgatcaaactatttctaataaatgatattttatcatcttcataaaaaacaaaaaggggcttagcaaaaacgatagccccttttcgttatttcgttgagtcacgatattcaatacggtgcggcagcacgacgatatggttttcgacgttttccttattcatatatttagttaataaacgcatcgcaaccgcaccgatgtcatacatcggctgcactaccgtcgttaaacgaggacgaaccattgtcgcaagccgtgtattgtcaaaaccgaccacttctaattgatccggaatgcgaacgccatgatcttgcgcgctatggataatgccaagcgccatttcatcagttccagcaaaaacagcggttggcttctcggctaattcagcgattttttcgtatgcctcaatgccggaatcataggagttatctccttcaattacaagctcttcgtcataggctattccatgcgtttctaaagcgcggcggtagcccgccaatttcttttgattgattggatcatccgtcggtcccgtcacataggcgacccgcttgtttcctttttctacaagataagcaaccgcttcaaaggaagcttgttcataatcaatgttgactgatggaatggtattatttggttcaatcgttgcggctaacacgattggcacaggtgatttctgaaactcattgacatgctcttcggtaatgtttccacccataaacaaaatgccgtccacttgtttagcgagcatcgtattgagcaaatgcaattctttttctttattttggtcagagttgcttaaaatgatattatatttgtacatcgtggcaatatcttcaattccacgtgccaattccgcgaaaaagatgctagaaatatcaggaataataaccccaacggtcgttgtttttttgctagcaagtccccgtgcaaccgcatttggccggtagcctagacgttcaatcgcttccaacaccttttttcttgttgatggcttcacatttgggtttccattcacgacacgagacacggtcgccatcgacacgtttgcctctcgtgccacatcgtaaatcgttacattcattgatttcactcctcttttttataaataaacatcgattgttattttcataaccacaaatatccgtttatgcaaaaatatcattatgatacattatggctgaatcgcaacgaattggcaactattttgcaaatgttttcacaaacaattcactaatattgaggaaaactttctatgtatatcatacccaacctatgaacaatgataactttatggtccatttccattccgtttccgatatattttgcaaccgaacacaaattctcataaaataatgcattcacgaagattagttcaggaaatccgcgctacatcttggaaagagaaacgtacattccaaaaaacatcacaacccaaatggcagtaaacagaaaattcccccttcagagaattgctgaagggggacgttgaattccattatgcttttaccatttgccgctggaacgctcttatttcttccataaattcattaaattgagcaatatccatttgttgtgccgaatccgataatgcaaccgctggatctggatgtacctctgccattactccatccgcgccaattgctaacgctgctttcgcacaaggaattaataagtcacgacggcctgttgaatgagtaacatcaaccaatacaggcaagtgtgtttctttctttaaaattggcaccgcagaaatatccaacgtatttcttgtcgcgcgctcatatgtgcgaataccgcgttcacaaagaataatttgaccgtttccttgcgacataatgtactctgccgcattaatgaattcttcaatcgttgccgctagcccgcgttttaacaaaattggcttgttcacttggcctgccgcttttaaaagctcaaagttttgcatgttgcgcgcaccaatttgaatcacatcaatatagtctagcgctatttcaatatccgcaggggtgacaatttcactaatcacagctaagtcaaactcatcggcaattcgttttaaaatttttaatccttccacgcctagtccttggaaatcatatggcgatgttctcggtttgtacgcaccgccgcgaagaagttttaatccttgtttcttcaccgcttttgcaacagccgcaacttgttcataactttcgaccgcacacggtcccatcacaaaatattggttgccgtcgccaattttttcgccttttacatcaacaatcgtattttccggatgcttcttgcgcgatacaagcaatgctttacgatgatcatcttcttgcagttcaagaccagctttaaaaatttctttaaaaatatgctgcaatgtcgatgtttcaaatggtccatcgttgtgctcagaaattaaatcaagcattttccgttcacgcactgggtcataacgatatgttccttgcgtttccttgatttttccaatttcttgaacaagtctccctcgttcattaattaattttaaaatttgtaagttaatctcatccacctttgcccgtagctcatctaatctcttattgctcatgctttcccatcctttctttcgtgcagtttagttcaaaaccattttccaccttatccggatgactccagtcacggactttgtggttattattttttaattagtcattattataatggaaacagaagcagttgtcatcaaaaaatactttatttattaaacgcttttaagcaataaagtattttataagaaattgcataagatattttatgagaattgcataaaaagtgtctgaatcactcggaaacaaacgccaatggacaataaaaaaggacatgcaccatcctttcgtaaacgcttggaggtgcatgtcttttacagctatatgttagaaatggagtcttcggccaaagacgccattcatgcttgtattacttctttttttagagagtcatatgtgatattccagtgcgatgtatgccacacgacagatccattttcaaacaaaagtgcttgcggagattcatgtttcacaccaaacgtttcagcgatatagttcgaaagtggacgcgcctcttgcacaaacaaataatatgtatccacttccggatagtcggctgcgaatttttcatactcttgaaacgctgcttgactaattgggcaggtaagactatgtttgatgaataaaaaccgtttcccctcttttaatacttcttgaaattgttcaatcgtctccagtttcttctttcccactttgctcactccgtttcattttgtttttgcagtttttgctccgtatcatggaacgcttcttctgcttctttcaacaatttttctatattttctttatccttttcgctcgccggcaccgaaatcgggatgaccgatgtttccgacgttgttgtagattcagaagaagatagcttctcgtccgtttttccaattggaataaatttcgttacttctttcgttttttctttggcgacttctaaccattctgttgctgttgttttcatcggctctaattttcctgtttcattgatttcagcgagccattgttttcctttttcgcttgtcaatagcatcaccgtcaccgcaccagcaattccgccgacaatcgctcctaacaaaaatcctccattattttttgccatcaaatatagcctccttcgtctttttttgcttcctttccttccatttttcccatatttccataaaagcatttccccattgcattacttttactactttttcttggtatgcatctactttctttgtcacagaggaagaaaattgttgcagcgaatggttgaacgactgaacggtagaactgacatcacttactgcatggacaagcgaattcaatccttccacttttttctgaacatcatcagcaagcgcattcgctttctttaacagctgtgccgtttccgtcgtaatgctctgcacttctttgtctaaatggtcaatggtcgccgttaagcgtcggatcgtttcctgcaataccgttaatgtccttgcgatataaatgactaatatgaaaaaagagatggcaatcaacgcgatgctggcatataaaatgatttccacttaatttcctccttgctagcagccgttttgggttctccacatttttcccttttcaaatgttcgacatccatccgacaaattcctgcaagtatattcattcaaaaaatgatgcgaaatcaatgtttccatttccaacaagggcattgcataacgctcattcatcgcggcatggtcataataagcagccttcaggatatcgaggcggtgaaatttcctacgagacatgcttatttattcacaatgtgagctgataaatttggcgataaaaaacgagccggcaagtggatgcctagctcgtttttctttttactaaaaagcaccaaattatgagtgaaccgtccgctcgtatgcttcttgaaacttttgaatatctcctgcgcccataaaaattaataccgcgttttcatgctgttttaatatagatgtattatcttcttgaatgagacgggaattcggaatttgcgcctgcaggtcatgaatcgataatttgccatgatgctcgcgagcagagccaaatatatcacataaatatacttggtcagcttgctgcaagctttccgcaaattcccgcaaaaacgtttgtgttcgcgtatacgtatgcggctgaaaaatcgcaacaatttcgcgccccggatatttttgtctcgccgcatcaatcgttgcgataatttcccgcggatgatgcgcatagtcatcaatcaaaatttgattgccaagcactttttcgctaaaacggcgttttacgccttggaacgtttttaatcgttcttgaataatgcggacatccatctcttcataatggcaaagcgcaatgacggcaagcgcatttaatacgttatggtcgccaaagtgcggaatttcgaacgaagcaaaaaacgtattgcggacaaacacgtcaaacgctgttccttctgttgttttcaccacattgcgcgcttggaaatcattatcatccccaaatccgtaaaacaacaccggcacttttgcttgaattttttgtaagtattcatcatccccacaagcgataatcccttttttcacttgcaacgccatttcttgaaacgctgaaaatacatcatcgatattggcaaaataatcagggtgatcaaaatcaatatttgtcatgattgcataatctggaaagtaggataagaagtggcggcggtattcgcatgcctcaaatacaaaatatttacttccttctatcccttttcccgttccatcaccaattaaatatgatgttggatgcaccccttgcatcacatgtgcaagcaagccagtcgtcgatgtttttccgtgcgatcccgtaaccgcaatgcttgtaaacttttgcaaaaattcccctaaaaagcgatgataccggatcacaggcactcctaattcatgagcagcttgtatttcttcatgcgtttcaggaaaagcattgcctgcaatcaccgtatagcccggtttaatattttctttgttaaagggcaaaatgggaattccccgctcctctaatgctttttgggtaaaaaaacgcttctcgacatctgaaccttggaccgtatagttcatatcatgaagaacttgcgctaaagcgctcattcctgttcctttaatgccaacaaaatggtaaactgtcataattaagccctccaacaatcgtctatctgtaagacagtatatgacgttcatctagttttgccatttatttcatttggcatatgtattctcatatttcatcattataacattgtttgcttctaaaaactatgagtacgtccaaaaagaaaacgaatgggacggtctttctatcagcaacctttatatttccgacaaatcgactctttctaagcgtggatttggccgatatcttcttcctgctttcgcctgatgctttccgtttaacaatacattatcgccggtaaagccgatatgaattttaagaaggcttctgccgacgccatacatatcaacaggcacgccttgcttttcaaattcgataatgcgttcctcattaaatccgccgctgacgacaattttcacatggtggaatccttcacgatctaacgcttcacggagcgcaaaaataagcggtggattgacgccgcggggatcaaacgttccgagcacttccggatgccgaataaaatattggtcaatcatcgttctcgatgtatcgacgcgaaccccttttaatttatcgccaaactcacgggcaacgcgaagcgcatcggtaatacagtcattattgtaatcgacaagcacaattaagtcatcttccggatatttttggtaatacgcctttgccgccgcaacaacatcgccgtcaaataactggatgagcgcatgcggcattgttcccattccttgtttcccccaccattcattcatcgcatgagtcgcttgcgccgttgaaccgccaataaacgccgcatagccatcgccggcttgttgagtgtaatgatcgtcgcggtcacccataaaaataattggtttttgcacacccgataacgccgccgctttcacgacattgtaaacgttcgtcgccactgacgtacgccgggctaaaatgccgtcaataaccccttctaaaaacccgaaattttgatacgggccagtaatggtcaatacggtttcaaatggactgatcttatccccgtcttttaatgaataaatttctaacttctcaggttcgtcagcaaatgttttgatgagtgcgatcacctcatctgttccacataatacagcatgttccttttgaaaaaattgcatcgtaacaatattatttggacaaaactctttgacaatttcacgcgtttttaaaaaataaacggcggaaaaccagccgtcgcgaatccgctcatcaaatttaaacgttttattcgttaatcgtttaattttcccttgtaattttaattcgatttccttcatcgctgctccctcgcctatgtcttcatgtgatgtataacacatttctatcatatcatactattttcttgcaaattcgccaattcctcttcagtaattaatacatctcgcggtttgctgcctcgtgcttcagaaatgattccttgttcttccatcatctctattaagcgggctgcgcgattatagccgatgcgaaaatgacgttgcaagctcgacgtagaagctcctccttgttgcacaacgaatgcacaagcttcataaaaaagctcatcttcctcatgatgagcaaccgtctttttggcaaaatcgtcctgctgaaacaaataagacggcgccatctgcgttttcacatgggccactacccgctcaatttcttcatcagatacgtaatttccttgaacacgtaccgttttcgatgatccattttctaaaaacaacatgtcgccgcgtccgagcagtttttccgcaccattcgtatcgataatcgtccgtgaatcgacttgggatgagacagaaaaagcgattcttgtcgggatattcgctttgattaacccggtgatcacatcaacggatgggcgttgtgtcgcaacaactaaatgaattccgcacgcccttgccttttgcgcaatgcggcaaatcgcttcttcgacatccgccggcgctaccatcattaaatccgcgagctcatcgatgataatcacaatatacgggagatgatgttctggactgtttttctgtttcacgagctcattgtatttttgaatatcacggacacctgcatgggcgaaaagttcataccgccgctccatttcttccaccgcccattttagcgctcccgttgctgccttcacatccgtaatgaccgggctgacaagatgcggaatatcattatatggagcgagttccaccatttttgggtcaatcaggagcaattttacttcatgtggagcagctttgtacaacaaactgacaagcattgcattaatacacacgctttttcctgaaccggtcgctccggcaattaatccatgcggcatcttttttaaatctgttactactggcgctcccgatatgtcaagtccaagcgcgaccgttaacggggatggattgtttcgaaacgcatcgctttctaaaatttcccgaatccatacaggccggcttttcaagtttggaacttcaataccgatggtgcgttttcccggaatcggcgcttcaatccgaatatcttttgctgctaaatttagcttaatatcatctgctaaattcgtaattttgcttacttttacccctaggtccggctgtacttcaaaccgcgttaccgttggcccttgtgttgtgttgaccactttggcgccaatatggaagctggcaaatgttcgattcagacgttcacattgctcgcgaatccattgctcatcgctttcttggcttcgtttgggactctctagcagcgataaggacgggaattgatacccgcttgcggcagattgtcttttttcttcccactttttccgatcttgttttagcataataacattgtatggaatgcgagaacgtgtcgaatgggatgattgtttgctcgtatgatggtcgttttcgggcatatccgtctttgtctcttctttttttgctgcttccgtttcttgtaaattcgtctccttttccgccgcgattgtttcgatttgttcttcctcttttccttttggtgattggaatccatcttctttttcttgaggagcgttgtccactgattctttttcgcttgtttctaatcgttccgacggcgttggtatcggatcattgatgtcatctactttttcttccggtacagatggcaatagatctgttgcacgttctatggagctagatggcagctcccattctattacaggttcgttctttttcgttactcttttatatccataaataggagacagcacatcagaaggccggaaccgttttttttctgaatctgccgaatggtcttgttggctttcctttacacgccttggcaaatgatcggaattccatacagaagaaacgtgttcatgatgttcttgccgaaatgatgaatgacggcgtttcgatgttggttcatctggaataagcggaaaccggaagtttccttttggatattgatatgccacctttacgtccaattgggaagaagaaagtttctccctctgttttttctgcgacgaaacgtattgttcttcttcctctgtttccagcaaataacgaacgaatcgttttaaccatttcatcgctcaatcactctttctgttaaattcgtttcggaaaaaaagtcactagaatccatctagtgactatcatcgcattaccaagtaaatggctgacccacttcatattcatcggataatactaaaatgcctttttcttgcggagcgtttggcaattccaattcgcgcgcggaacaaatcatcccgtacgaaggaacaccgcgcaattctgcctcctgaataataagtccgcttggcatcaccgcaccgattttggcgacaacgaccttttgccctgcttccacatttggtgcgccacatacaatctgcaatacttctgttccgacgtccacttggcatacgctcaatttatccgcattcggatgtttctttttctcttttacataaccaactacaaattttggagaaagatcggcttcaatcgtttcgttccagccgtttttctctaatatattgttaatggcagaaacaagctcctcgttcagctccaataagccgttaccgtcaaaatgatgataagtagaagcttgaaaaatattatatcctgctgtttctcctgttttttcatcaaagatgcggacaacgtctccttttttttcaaacgcccgctgatctggctgaatcggttttaatgaaacgagaagtacatcgccgactccttgacggttataaaatacgttcatccccactcatcctttcttcattttttgcgataattttttcctaaaataaaaatcggttcgagttctccatcttcatataaaaatgataaagcggtgatcggcactcgtccactcgcaaaaaagctcatcgtcatttgcgcgagcacatcgtatccaacttcattttgcaaatcagcaataatcagcacatcttgatgtggcacagcaagcgccatcgttcccgttattttctttttcattttcgctaaaaatggctcgtttaaaatgcggcttgcgtcatagccatcatttgtattcacaaaataaaacgtatttccggctactttgtcttctttgacatgaacatccaacgaacggacattaaaacgagcaatttcttttattcgttcttcattccattgttcttgttccatcatctttttatcgatcagccgatacgtattgcccaagtcaagcgcataataaatgcgggtttccgccgtatgttcatcataaagaagcggaattccttcttttgtctccgtcgggaacgatgtcgagcgaataaccgggtaaatatctttttctttgccggaaagcgtatgtttttcatgcatggtatttagcgcttgttcaacgtaatatacaatttcgtcaacggcttcgtctttttgttcgtaccatttcgcaatgacacccggaagcgaaatcgttaccccttttttcgtttctttatcttcaatgcggagcgtatccttttttcggtcaaattgaaacgtccaatcatcgcgggcaagccttttttttatttcctcacacatttgtttactatccatggatatgccccctatattatgacaagctctggataaaccgttcaacttcctctttcgttttgcgatctttgctgacaaatctgcctaactctttgccgttgtcataagcaataaagcttggaatgccaaaaacgttttcttgctgacatacttcgagcaattggtcgcgatcaacgtaataaaactcatattcggaaaaagcctgctcgatttccggcaaaaatggttgaataaatcggcagtccgggcaccaatcggcagaaaaaacgaatattgctttttttgtttttttcacttcctcatattgtgctgctgtttcaatcgttttcattgataaaaactcctttctatgtcttttttatgatatcgcgaatcagtgattttgacaaaaaaattcatactgaccgactaataactgaacaatatgtcgaaacatgccggcacgatcgacataaccgtttgtaaaaacaccgatcgctccttctttatggcggatgtttctttctcctgtatattccgccatcacatctccgagttctctgccagcacgaattccttttgccacttcaaaaggaagcggaatgcgcgctccgccggcggtaataacggtgccatcacggtcggcaagcgctccccaattgcaaagccataactctccgtctatctccatcacaccgccttccaaaccgatgccgatgtccgcgttctctttttgtagcgcgtgtttagctcgatttatcgctccttgacgcgtttcgtggtcggaaatcggctgggcggaaacatctgatggaacatccgtcggtacaagggtataatgttccgaagaaaaaatgctgcggacggccgccacctttgcttgattcgttgtgccaatggcaatgattttcaatgcttcccactcctttttacggaaaaagagaagtcttgtcaaacaagacttctcatattgattagctgtttttcttaattgcatcgactgttgctttatcgcaccgctttacaagttcaataagcagttgctttgctgcctgataatcatcgacgtgaatgatcgacgcatgtgtatgaatataacgggaacaaataccgatcacggcagaaggcactccactgttggcgatatgcactcttccggcatccgttcctccacccggtgaaacgaaaaattgatatggaatgccgtgcgtttccgccgtatctaatacaaattcacgcataccgcgatgagtcaccatcgaacggtcataaatgcggacaagcgccccttttccaagatgcccaaattctttcgcgtctccggtcatatcgttcgccgggcttgcgtctaacgcgaaaaagatatcaggctgaatcatggttgcggcggtttgcgccccgcgcaacccgacttcttcttggacagtagcacctgaatatagcacgtttggcagtttctcatccttcaactctttcaacaattcaatcgccaatccacagccataacgattgtcccacgcttttgccaaaatttttttcggattggccattggggtaaatggacaaatcggtacaatttgttgtcctggtttaatccccatttttttcgcgtcttcacggtcatcagcaccaacgtcgatgagcatgtttttgatctccatcggcttgtttcgttgttcttcgctcaacaaatgcggcggaatcgagctgatcactccaacaactggaccatgatcggtaatgatttgtacgcgctgtgctaacaatacttgattccaccagccgccaagcggctgaaaacgaatcataccgttattggtaatagcggtgaccataaagccgacttcgtccatatgccctgcaaccatcacggtaggaccgttttcatcgccgcgtttgacgccaaagatgctgccaagccggtcttgtacgacttcatccgcgtacttttccagctctttgcgcatgaaattccgcaccgcatgttcattgcctggtgctcccggcaattcggtcaatgtttgaaacagtcgaagcgtttctacattcatcgttcttaactccttttttctaatcatttttattgtaacgaacaagtaaacgtttttccactttccttacattctttggtgaaatcagatatactaaacagtagacaagaaactgcggaggtctctactaatgaactggaaaaaatttatagctggtatggccgttggatttatcgcggcatacgtcgttgaaacgaagcgaaaacagcgaatgatttcttcggaaaaagcactttcactagccaaagcagcctttttgcaacaagcgccaatcagcggctcatggattcaaacaaatccggaaacatacgaaaaaaacaatatcatctacacggtgtacaaaggaggcgtctgccgtgatcatgaacaatacgaatttgtcatcgacgcctatacgggaaccatcatcgaaacgaaaccgctttaagaccgtacgggtgcccccatcccaacaggaggcatccctttccattttcaacatggatcaaaatcacaggcggtttcgatcaacatgggcgatgatgtttccgttctcgtcccactttagcgcacgataatacgcatcgtgataaaacgtaaaccacgcctgtttttcgatcgcgtatgggatccatttttgtttttcgaaaatcgatgtcattggataatcatcatatgccattacccataatacattttgatgggcatgcgtcgctaataaatcacccatatgaatcgccatttctccatctgattcgatcaaaataatcgaatgcccgtcactatgtcctccggtatgtaccattttgatcccatttgctacttctctttctttttcaaatgggatgacttgctcggcgatcggctcccaattttccttccaatatgtattacgcgagcgaatgtttggatgtctcatttcgtcccattctctctgtgacgtaataatttccgcgcgcggaaaagcagaaacaagccgatctccttcccattttgtcaagccgcaagcgtgatcaaaatgcatatgtgtcattagaatgatgtcaatatcatccgtcgacagccccagctcgttgagagactgttcgagttttgattcctccgttacaccgaaattccgtttttgtttatccgataattttccattgccaatccctgattcaatcaagatattttttccgttcacttgtacgagaataggatcggtacgcaattcaatttgattgttgtcattagacggatactttttcgaccaaagcggcttcggcacaactccgaacatcgctccaccatctaaatgtgttacccctccgtttaaccatgtcattttaatttttccaatttgcaattgttccatttccccatcacctcgctattttagtgtatcatttctgcaaatatttcgaaaacaaaaaaataaagggctgtcttttcttcaaagaccagccttttgatgctttggcggatattttacttcacatcggtaaatgcgatttccttttgctgaaaacttttcttcatattccgtcatcacatttccttcaaaatcactattgtgtaaatccaaacttacgtatgtcagcactaatccatattgtgaaaaactaacaagcgaatattcaaaaaaggcttgattatcggttttaaaatgaatttctccttcatccactaacactttctcatacaactcaagaaacgcacgatacgttaatcgccgcttttcatgccgttttttcggccatgggtcggagaagtttaaataaatgcgttcgatttctccctccgcaaaaaaattcgttaaatctttcgcattcacatttaataaacgcaaattcggcaattcattttcaatgagtttatctaatgcagagacaagtacacttgggtacagttcaataccaatatagttaatgtttggatttgctttcgccatttctgtaataaattttccttttcctgtaccaatttcgatatgaattgggtgatcattgccaaatagctcattccatcttcctttatgttcttctggatttggaataacatattgcggatatgcagcaattttttcttttgcccatggtttattacgtagacgcatacggacacctctgtttctttgttcatcgttgtcaacgatatcatgaataagcacaaatatgcaagctcatttatcaacgcctgggacaaaactttttcgccataaaaaaacacagccgtgcgtacgactgcgaaaaacgaatgataaaatcccctatatctgcgcatattataaatgtatagcatactttttcaaaggatggtggtagtgttgccactaaatcacgagcatcaaatcaccatattaaaagatattttatcggaacatcaagctgactgctgcggcaccgtctccgaatgtgaacaaatcgaacggctcgtaaaatcattgatgggaaatgaacaagtgcatccgaaaataaaaagcgtgcttccaaacatttacacatacggacaaaacggaaagtatagcgctgatttaaactctcacattttatcccatcaacagcaattatcggagtgggtcaatcagcttacgtaggaaatgcagcgactgttgcatttccttttttgcatttttttctttttgccatataagcgagtgaagggtttgcgctatagtataccatttcatgcgaaaacgcaaatcatcggttaacttaaggccgtaaagttcgagccaatcttcccatttttcttcaggaatataggaataaagcaacatcccgatatcaatggccggatcggcaatcatcgcaccatcccaatcaattaagtacaattttccatcttcatcaagcagccagttgttatggttaatatcacagtggcagacgacatactcatcacattgaagtgaagacatatgctgttcgagccaatcgagagcctgttccactaacggctcctcaaatgaatggagagtgaattgctcttttagtttttccatcatcatctctggcagtaatggcgtttttcctaaccttctcagcattgttactaaatctttggaacgatgaattttccgcaataagttcgccacttgttcacttcccatatcttgtggcttcaattcccttgcgttcaaccactgttgagcggtaaacacatcgccattttccattcgcttcgtccaaatcagttttgggacgatgccttccgctgataaaaccgcaagaaatggcgaagaattccgttttaaaaacaactttctcccctcatattccgcaaaatacgcatctccagttgtgccgccagcaggagtgatgtcccactcctttcctagtaactgttccaaagcaagttcaccttcgacttaaaaaaataagagacagcatcacctgatttcgtattttcagacaatagctgtcttactagattttatatggaagagctttttttcgtcaattcacatttttattttccgcaaacaaaaagacatccaagtttccgttcttgctcgtttattttacttgtattatactgaaatatcgccacatcttgcaaatgttttgtgtgttttgtaaaaaataggaaagatatgtttatgtttgtttcacaagcacccatgttccaattccagccaagtttatttgtttatgcacggaaaacaatagaatcgttccgctgtgaatcccgtcacaaatgacatgccattcttcttcatcaggcagaaaaacagattgtttttcttcttgattatggtgaataacaataatatcgcgccaaggtccatattgctgtacatcgcgaagatggtatgcgatgatgaatgctggtgtctcaaggaaaaaaaggtgattgtttatctctgcttcggtagtaaatcggaaagcacggtgggactttcggagctgaataagcccttgaacatatcggacatcgtcttcatgctcgctctttcgtttccagtcgatttgattaatcgaatcgggagcattatagctattttctactccttgctttgtccggtgaactacccccacttaatttctagcgaaaatttgaagtgggggcttccaaagaagtttgactgctttaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcaccatttacatcagcattgattagtttgccggactttgttcgatacaaacctcgcttaatacgtttgccgctgaacttatattcttttggattgtcggcattatattcaggaatctcatccccgtcaaaaaagctggctttagacgtatatgactcttcctgtttgaagaatttaatgccgtaaaatttacaaagatactctagtttttcttttatattaccgagaggaatattgacaaagttttgatttgtcttttttcctagattaatattgcgttgccatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagtttatgatgtaacgacaagtcttgttgatataatcattaactttattattgcgattcatagcaagcaaagcctgtttacgagtggtgcctttgattttttgcttatcttttatgctttgaagtctggcattttctttgttaaaccattgatttatactttttaatctccgcccatcaatgatgaatgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtccagtaacacaggcggaatcgttatcgtgataggcttatgagtctttttaaataggcgagaatacggtatcgtgaatttgttgccgtctatacgaatttgaccaatgattagtgaatgaaagccatcttttttaagatattttgggatactgatagccttgtagtcatatttgccttgtttggctagttttactaagccaaagaaagatttaaaagcctcatcaaccttttttaaaatttgctgtgccatgttgctgttcaacagcttatagttttcgttcgtttttgcaagatgatagtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacattttttcacctcccatctaactatatgatactatattttactgaatctatcctattttcagcaaaatatagttaaggcgattcatctcccacttactccgcttcgcttcgttgaagtgggagtcttctcgcctaattaagataaaaaaggtgtaattagctttacaccttttcttcatccgtattccaatttgttcgtatatcatagtgactatagcaatgacgcaacaaaaaagatgccgcttttaattgcacatgcttcaacggaatcgttaattcccgcaaagacgaaaaccaacgttcataatttcgtttgtcaataaactgcacattgctaaaagtacggtgatcatcgatatagccataacgattcaccactgcttttttgataggaaaatcaatatggtactgtttatatatatctgccactattttttccattcgttgcaaagcgataaccggattgatttttttcttttcttcccgcttcgttatttccgtccaaaaacggtctgaagacgctatgataatattatctttttccccttcggcaaacgtaatacaccatgttgtggtcggacttaataaaatgacatctaattcgaccggagcgcttttgaccaaaaatacgggtttgtataaacataaatatgtgtcgggaaaacgctgtaaaaaatatttcaacctttcttcatagtaaaactttttatttaccttcgattcataccatatcgtagagcttgcccattttaattgcaattcgaacatattttccaaaaataaaatttttaattcatctatattttttgcttccgcaatcatggtcgacaagctctcttcttcgttccaatcatttatttgcgattctgttgcttcttccaatacggaagaacggcaaaaccattttttcatccgctccaacaatgacggtttttctactagccattcccacgtttcatccggttgaggagcatcattatttcttctattgttttcccattgttctttcgtctgctcccattgttttttctttagacgaataaattcacttgtgtagcggtacacatccgtttcatacctggaaatatagtcttgaagctttattaattggcccacactcacaacacttccttcaaataagaagtttacttttagaaaagcgggaacaaagcgcgcgcttcatattttggtgttcgctctaaatgggtttgatataacactatttcatgaacggaaaaggtcgccgttactcttgatttctgcttaagcgcatctaagcgaaactcttcatttccttgccatttgcgagcaatcgtaatatgcggggtaaacggccgtttgtctaaagaaaatccgatatcgatacaggcggtatacacatcgcgttgcagggcaaatagtttttcttctttttccaccccttgccataaaattcgcggcgctgttcgatttccaaatgtatgtatttctgataaggataatgagaatggagcgtggcgctttgccacttgcgtcattgttttgcatatcgcgtccaattttgcgggtggaacgtatcctaaaaatgctaatgtaatatggtaatcttcttcatgcacccatgaacgaaatggaaaatgggaaacgattccatctctccattgtgaaatctgtttttttacttcgctagcgatagggatagcgataaaataatgcgtttttttcatcgttctccaccttttcttatgccgaagcttttttcttattcagcaaatgaatgcacactaatgaaagcatgccgacaaacgtgcaaatgctgaaaaataaatatatagccccaatatgataacgttcaagcatatatccaccgataaatgtacaaaaccaaacgcctaacccattgcctacggcggaataaagggatactgctgtcgcccttacttgttttggcgcaacatcacgtacgtattgaagcgccgcgggaatagataagccgacggaaagaccttgaacaatcgttgtcatatatacgaaaaagagcggcggctcgaaaaaataaaacagccaacgtaaacatgatacagcagtagcaaacattaaaagtggaaccatcccaaaccgatgaataagtccatctgtcattttcataaatggggcttcacttcccgccgccaataaaaacgccaagcctattcccgtcaacgtaccaccaagctgtttaatgaatatcccaaaataaaagttattcgctaaaataggaccaaaaataaagaaagtagcgagcaacaataatacaaaatgaggaattcgaaacagctgcgccataccgcgcagcgcttccgctttcatcgtttggctttcttttggaagccggctggcgagcaagccggacagtattagcataaacgaaaacaaataaaaaatgacaacaagcgcaatgcggtctgatagccacccgccaatcagtacggcaacagcaaagccgatcgatccccataaacgaatagatccatacttttcgccattcttttgcgcataatgaagcgtaatgctgtcggaaatcggaacgatcgcactttgggcggatgccagtaaaacagccatgacaataagccaatgatattcatgcacaaatgaatacattagtccaatgaatgaagtagctaatagtgcgattgtcagaacgaaaaccggtttacgtgtataatcggtaatcatcccccaaatcggctgtacaaaaatcattgtgactggacttatggacataatgactccaatttctgttcccgaaagaccgaccacttcttgtaaatatacggataaaagcggaaataatgctccgaatgcaaaaaatacaaagaaataaaataacgaaaatgtggacttaccagtcgattcccctcgttttaacgctgcctccatacttgattccgcatcctttcatgaaaaagcaccgccctaaaaagagcggtttttctttatcgtaacatatgtttagaattttttcattttgctaattcataaattgcctgagcgtaaatcgcggttgctttcaataaatcatcgatcatgatatattcatccttttgatgcgccacatccggccgtcccggaaacagcggtccaaacgctactcccgctttcagcgaacgggcatatgtaccgccgccgatggaaagcaaggaagcgcgttctcctgtttgttcttcgtatacgcgttgaagcgtctttataagtacatgatttggatcaacatagtgcggttttgaatcgctaaaatgttccaacgcaaaaccatgctgcgctgcgatgttctgtagtttttgcttcgtttgttctatatcattggtgaccggatagcgtatgttaatgccaagctttcctccagcttgcgcatcatatgataatattccaacattgactgttaaatcgccggtaatctcatcgttgtaagcaatgcctaacgcttttccacgagaatcggcaaagaaatagtccgtcacaaaacggataaacgattgcgcctgcgtatccaacgcaacatctgatagccacttcgccagccataaacctgcatttttcccgttttctggttccatcgcatgagcggaaattccttctaattgaagagtaacggtattgcctcccacaacagcatttccattcatgctcgtttcatgaagaaactggcgatactgctgttcgatttcttgttgccggtctgcacgaacgagcaataccgctttagcaaagtcaggaaccatattataacgtcgtcctgcctggaacgactgcagctgaatttcactttcttcctgtgttcctattgatggcttgcgcaaatccatatcgacaattcctttttccgcgtaaataatcggaaaatccgcatccggagcaaatcccattgtcggcatttcctcatgcttaaaataatgttcgacacaacgccacttgctttcttcatctgttccaacaatcatacgcactcgtttttgcaatggcaacccgagttctttcacaattttcatagcataaaatgcagccattgttggtcctttatcgtcaatcgcgccgcgagcatataatttcccatcacggatttctgcagcaaacgggtcgcttgaccagccatctcccggtggtacaacatccacatggcataatacgccgatgagttcctctccttgtccgatttcaagatgtcccgcgaggccatcgacgttttttaccgcaaacccttcttcttggcccctctgcaataaaaactgcaacgcctcgtatactccttgtccaagcggggcttcttctgttgcattctcttcatcgagaacactcggaatgcgcaatagcgcctgcgtatcttgaataagcgcctcttttcgcttcaatacctcttccatccaatcgatattcatcgccattcttcctttcttttttcatttttttcttgctgcaaccgtaacataaacgaagaaatgaagtcaaagttttctttttttacgataatattaatatcttattaaaaaatattgaaatattttgttaatgtcggtaaataggtagcatttttcatctattttcgtgtaaaatgatagtaaatcacagcaagatataatctctcatctcagaagcagcgatgttgtgccatgcgaattatgcaatgatagggagtggttttttgaaaccttcaacacatcgtatgctaacacgaattaaatccgtatacatgtacattagtgagaaaggaaccgtaacgacacaagagcttgttgatgagtttggcaccaccccaagaacgattcagcgtgatttaaacgtgttagcgtataacgacctagttcgcagccctagcaaaggcaaatggacgacaaccaataagaaggtacgaatatcttcttaatgggtgcgaagaagagagagaaaggtgagaggttatagcgagataagaataagcctcaacatgccaaaaaagaatacgtattagtttgcatataaaaggaacctaagtgcggttccttttttttcagctttaatcccagagaagtctctcctcctctaaacggagtgaagggaggaaggttcatgggcgaaattgttttaacatctccacttcctcatccgtcaattctcgatattcaccaagatctagcgacggatcaagcacaagaggccccatttgaatccgttttaagtaaatgacccgtttacctatcgcccggaacattcgcttcacttggtgaaactttccttctgtgatcgttacctccacatccgaacgaagtcccgattttaaaaccaccagttccgctggctttgtttcatatccatcgtccaaaacaatgccgcggcgaaatgacgcaatatcttcttccgtcacttccccgtcaataacggcaaaatacgttttcggcacatgctttttcggggaaagcaactgatgagctaattgcccatcattcgtcaacaataaaagcccctctgtatctttatccagacgcccaactgggaatggcgaaaacacgcgatcttcctcttctagcaggtcaacaaccgtttcttccaccacatcttccgttgccgaaacgactcccggcggcttgttcatcattaaataaataaattctttatactccacttcttttccccgcactgtcacgacctgctccgtcgggttgacttgtgttttcggatctttgaccacaaccccgtcaattttgacgactcctgatttcagcaatttttttacttcttttcttgtcccgtaccccatgttggcgagcattttatcaatacgcaatcccaatgttttcaccaccttttaaaaaattttcgttcgattaggcgtttgtctagtccgcattctccctaatttccatacactatgaaagaaaaaagaagaaaggagatttgcccataatgaattattattatcttccagtgacagatgattatcgtcaacaacctactcaaccttttggcccaggcttcccaggaggtttcggaaacattcaacagcaactgaatcggatcgaacggacgttacagcgtcatgaagatcgtctcaatcgccttaaccgccgtttgcaacgcgtcgagcgccgacttgggcttccttttgaacaattttaatcttttagaaaagaaggcggctaagagaccgccttcttttcctttctgcgctgcaaaaacgcaaatcgatttccaaacagcgaggcaagcagcccagaccgttcgctgaaaaagaaatacaccccagcgccgataagcgcactaatcgcaacaatcacgatcgattccactcttccgccatgataatgcagcattgatttcaaaagcagctgcacaatcgcaacaaatcctgacataagcgccgttaatattccaataaaaatcgtgcggcgcatgacaaactgatattggtagttggtgtattttttaataatccataaattaaatacaaccgaaacaaaataaccagacatcgtcgcaagtatcgcgccaatcgtcgccaattttgtgataagaaacgtattgagtaacagtttcacaaaaagtcccatcgttaagctgacgaccgaaaaacgttgttgattaatgccttgcagcatcgccgctgtcacggaaaacaatgcgaacaaaatggcggttggcgcataccagcgcaacacttgctctccaagcggatcatagctataaaacgcggcataaactggttctgcaagaagtgccatgccgacaacggcaggcaatgttaaaaacatgacgacttgaaacgtttggtttaaatattttcgcaacgatctccggtctttttctacatacgcctttgtaatcgttggaatcagcgtcaaactaaacgatgtcgcgagcgttaccggaataatgacaagtttctgcgcccatatattaaaaatagaataagcatgctcagaaattttcccaagccctatgttcgccatcgcatggttaaaggtaaactgatcaattaactggtaaagcggcatcgccagcccaacaaaaacgaacggcgctgcatacagaaacaattctttgtacatttctttcaaggaaagcgtgacttgtccacgatctctctctaataaatcatccagatacttctttcgtttccaccaataccaaataagaatagcgagcccaccgagtgcgccgacaaatgcagcaaacgttgccacactgactgccgtaacgagagaaccttcaaatacgcgcaacacaacgtaacaaccgattaacaaaaaggtgatgcggacgatttgttcaactacttgtgatagcgctgtcggccccatcgattcatggccttggaaaaaaccgcggattaagctcatgacaggaacgataataagcgcaaaacttaccgcgcgaataacagttacgacgtcatcagtagaattgacgttcgcacgttcatcaatcacaaacggagcaatccatggggcaatggtatataaaacaacacaagaaacgatgccggtaacgatcattaatcgtaatcccgatcgaaatagcacataaccgacacgatactcttctaaagcgttatatttggacacaaacttggaaaccgccagtggcagtcctgctgtagcaaggctgagaaaaatttggtacggcacatatccatatccgtaaagcgcaccgccttcttcccctacaagatgataaaaaggaatgacataaattaaaccgagaatccgggaaatcataacaccagctgtcagaataaacgtcccgcgcaataattttgaggtagacataccatcccttccctaatttgatcacattgaaaataataactatgttattttatcatatttttggtcaggtcgagaaaatttcccccgctccattataatccagaaggaaaggatagtgaagaagatgacatatgaagttgttgttattgggggagggccatcgggattaatggcggcaattggcgctgcggaacagggcgcaaaagtgcttcttattgaaaaagggaacaagctcgggcggaagcttgccatttccggcggtgggcgatgcaatgtaacaaaccgccttccagtggaggaaattattaaacatattccaggaaatggacggtttttatacagcgctttttctgaatttaataatgaagatattatccgctttttcgaacggttaggcgtacagttaaaagaagaggatcatggccgcatgtttccggtgaccgataacgcgcaatctgttgtacaagcgttagtaaacgaattaaaacggctgcatgtagacattcggctcaacacaccggttgccgacgtcgaatacgagcatggaaaaacgatcggcgtaacgctaaaaacaggcgaatttattggcgcaaaagcagttgttgtcgccgttggcggcaaatcggttccgcaaacaggctctaccggcgatggctatgcttgggcggaaaaggcaggacatacgatcaccgaactatttccaaccgaggttccgattacatcaaacgaaccgtttattcaagagcggacactgcaaggattgtcgttgcgcgatgtcgctttaagcgtcctgaaaccaaacggaaaaccgatcattacccatcgaatggacatgctgtttacccatttcggcatttccggtcccgccgctcttcgctgcagccaatttgtcgtcaaagcgttaaaaaagtatggaacgaattccgtcatgatgagcattgatgcacttcccgaccaaaataaagaagaactgtttcagcagcttgctaacgcgtgcaaagcggaaccgaagaaggcggtaaaaaatgtcatgaaaggcttgcttccagagcggtatatattatttttgctagaacaatgccatatcgatccgcaaacaccggctggaatgctctcacacgaaaaaattcaaacgttcgttcatcattgtaaacaatttacgtttcacgtccacggcacgttgccgttagaaaaagcattcgtcaccggcggaggtgtttccgtcaaagaaattcacccgaaaaaaatggcttcgaaattgatggagggactttatttttgcggagaaattttagatattcatggttatacaggaggatataacatcacagcagcccttgtcactggaaggcttgccggagtgaacgcagccaaccacgcaatctctttacggacctaacggatggcgttaggtccgataaataaccattgctgaaaagcaataaatttgctctccttcggattccatcatcgcaacattatatttcacatcaatcagctgcccttcttttagtcctgccaaaaacgcattcaccgcgcgttctaaatctttttcatgctcttcatcaaataattttactttatacatttttttatttcccttcctcccccattatggtttcccctcatttactcattccatttacaaagagaaattccttcactttcctaaaaatagaatatcagcgaaagaactctccctaacctttcatacattctgccgcattaagatttgttatatcgttatatttcacgtaaacaattaaagaaaaaagcgttcagctatttccagaccaaatagccaaacgctttttttatatcttcacaaataatcaatgacctttaatattttttcggaacggtatccccttcccatgccagcatcccatccaccatattgcggacattgtagcctagctcctgcaaatagcggcaaaccatttcgctgcgccggccggaacggcagacgaaaatatactcttcctctttattgaattcatcgagccggcttggaatttcccccattttgatatgtttggcgccagggatcatgccgagcgccacttcctcatcttcgcgcacatcgactaaatttagcttttcaccgcgttcgagtttttcttttacttctgccgcggtaatttctttaatttcttccatcctcgaatctcccttcaatcatttgcccctcgtaaaaagaggggcattttttattagtttgccacgatattgactaattttcctggtacggtaatcactttacgcaccgtttttcctgcaatatgctctttaattttctcatcttccatcgcaagctgttcgagcttctctttcgatatatccgcaggcacccgtaatttagctcgcacttttccatttacttgaacaacaatttcaacttcctcttcgactaattttgactcatcatatgttggccatggttcgtacgcgatcgtattgttatggccgagtttttcccataattcttccccgatatgcgggcaaactggcgataatagcttcacaaatccttccatgtattctttcggcaataccggtgctttatatgcttcattaatgaacaccatcaattgcgaaatcgctgtattaaaacgaagcgcttcataatcttccgttactttttttaccgtttgatgatatacgcgctcaagtgtatctgtttctgggttgtcaacaattttcggattcaaattgccattttcatcgacaaacaagcgccaaacgcggtctaagaaacggcgcgccccgtctaacccttttgtcgaccatgcgatcgatgcttcaagcggccccatgaacatttcgtataagcgcagcgtatcggcgccatggctttcgataatatcgtctgggttgacgacatttcctcttgatttactcattttttcattgttttccccaagaatcattccttggttaaatagtttctggaacggctcttttgtcggtacaacgccaatatcgtataaaaatttatgccagaaacgtgcgtacaataagtggagtacagcatgttccgccccgccgatgtaaacgtcaaccggaagccattttttcaatttttccggatctgcaagctgtttatcgttatgcggatcaatatagcgcaaataataccagcagcttcctgcccattgcggcatcgtattcgtttcacggcgcccttttttgccggttttcggatcgacgacattcacccattcttcgatgttcgcaagcggtgattctcctgtacccgttggtttaattttatctgtttttggaagctttaacgggagctcttcttccggcaccggtgtcatggtaccgtcttcccagtggatgatcggaatcggttcgccccagtagcgctgacggctgaacagccagtcgcgaaggcggtatgtaactttcttttgtccttttccattggcttctagccattcaatcatcttcttaatggcttcttctttgttaagaccatttaagaaatcggagttaatatgttctccgtcgcccgtatacgcttctttcgcaatatcgccgccggcaacgacttctttgattggcaagttaaattttttcgcaaactcataatcgcgctcatcatgcgctggcacggccataatcgcacccgtaccgtagctcatcaacacataatcggcaatccaaatcggcagcttctcgccagtgactggatgaatcgcgtatgcaccggtgaatactcctgttttttctttcgccaaatcggtacgctcgagatcgcttttgcttttaattgcatctaaatatgcctctactgccgctttttgctctggagttgtaattttttcgacaagcgggtgttcaggtgctaacacggtatatgttgcgccaaatagcgtatctgggcgagttgtaaagacagtgaacgtttcatcgtggccatcgacttcaaaacgaatttctgcaccttctgagcgcccaatccagtttcgctgcatttctttaacgctttccggccaatctaactcttctaagtcttccaaaaggcgatccgcatacgctgtaatgcgaagcagccactgtttcatcggtttgcggatgactggatggccgccgcgttcgcttttaccatcaatcacttcttcatttgccagtaccgttcccagcgccgggcaccagttgaccgggacttcatccatataagctaatcctttttcatatagctttaagaaaatccattgcgtccatttatagtaattcggatcggtcgtattaatttcccggtcccaatcgtacgaaaatcctaatgatttaatttggcggcggaatgtattaatgtttttctccgtaaattccgcagggtcatttcctgtatcaagggcgtattgctccgcaggcagcccgaaagcgtcccaccccatcgggtgaagcacattatatccttgcattcgtttcatccgtgctaaaatatccgtcgctgtgtagccttccgggtgtccgacgtgaagcccagctcccgaaggatacgggaacatatctagcacataaaatttcggtttgtcatcgtcatcgaccgttttaaacgttttatttttttcccagtattcttgccattttttttcgatttcccgatgattaaagctcattgtctttcctcctgtcttttttctatgaatcattgttagccaaaacacgtatgaaaaaaccccccatcccaaaagggacgagaggcgaaaattcccgcggtaccacccttattagcatgcggcgcgcatgctcactctcatcgttaacgcagattcacggcgaacactacgaggcaaccacacagccgctcatgtccgcaactccaaggcgagttcgtgaacaaacttcggttgactcgcaccagccgtcaactctctgcagtccgttttgttcactactactccttttcaccgttatttaccgatattgttcgtgtataatattttaaaaaatttgtcgttttattgcaagtggggaaagtggagattacatgctatatatgccgttaatatccacacatggcttgttttattcatctattttatgccacatttcccgcggattcagttcatatatgccgttttcgatgaggattgtcaacctccatattttttcagataaaaaatgaagcagagaacatgtctaccctactgtaaccgtttgtttccccttgttttgcttctttggcaagttccgatcataaaagaacgtcgtgacaagcgaaagcgcgcaaaagaaaacaagcgcggcaaacagcggtttcatgccagcgtaatcagcgataaagccgcctagcacaggtccgatcattctccctgccgttgccgtgctgttgacaaatccttggtaaaacccttctttccctgcaggagcgagctcgcttgccaccgttggaatcgccggccatacaagcatttccgcaatcgttaatacaaccattgccagcgcaaattcaaaaaacgaattcgcttgcagcaaaagagaaaaagaaacgacaaaaatagcaaatccaacaagcatttgccgttttacatgccgcatccatcgttgcacaactgctgacaagaaaggttgcgcgaatacaataagcgcaccattaatcgtccaaagaaggctatattgtttcagcgtaatgtggagctcttgcgtatatgcagcaattgtcgttgcccattgcacatagctaatccaacataaaaaataaccggtacaaagcgtcacgagcgcataccaattggcccgcgcctctcctttcactgcttccgcctcctttgattttgccgctttgacagcgcggacatgacgcaatccaaacacgataagcaagcaaaagacggcgtatagcaataaattggcaaggaaaataagcgtaaacgaatacgatgcgactacaccgccaagcgccgaaccaactgccacgccaatattttgcgcgacataaagcccgttaaatgcccgtcttccgccctctggccaaattgctcccgcatacgcagccgctactggaaatacaatcccgcttcccatcccgatgatcgttaaaaagatggcataatgcggccagccatgaaagaaaacaaggccaacaagcgcggacatcgtcgcgacaattccgatcatcatcgacttaaaaccgccaattttatcaaacaatagccctccggctaagtttccaaccacgcttgctccagaattgagcatgagcaccattccagcgacagagagtgatttgccaagctgctcatgaacgtaaatcgtattcatcggccataaaaaagaagcccctgtcacgttgatggccatgccgatcattaatatccaaagcgcacggggcatatgtaaatcctccttcaatatttcgagtgacaaaataattgtatggattttgctgaaaaaaggcaataaaaaagcagcttgccgactattcgacaagctttctcacccttcgacgtgctgctttgatttttgcggctgcccgcctgtttgttcatatgcttttttcgcttgtttcaccggatcaaaatcttttccaagttcgatatcattgttgttaaggccatttctcgttttttgttcaggattgttctgtttagaacgttttttcacagcgcccacccttccttaatgattaagcaaaatcatttcgttttgcaattgttgaagctgcaaacgcatccgatgcagctgctcgcgctgttgcgcgttacagctaagtgctaaatgcgccaaatcattgattgcgttctctagcatttgctgtgcttgtgtatattcaaggtcattataatgttcttgcttttgcgcctctgtatattgctcttttgcatagcgaatgacatcttcacaatgttgcaaaaattcatcgaccgattgccgcgttgccattatgttccctccaagcgtataatcgtttgtttcatcttttaatgtgcacatttcattttgcgaatatcacgttaatgattggcaatcatcgatttttcccgctaatcatgttacaatgctaaaatgatattacccgtggtgctagataaacttgatcaagcataaaaatagcccttgctggcggatctccagtagaatgaaagtgtcacccaacattcgaaaggagagatcccccatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaacgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcggtttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaactttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacaaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatcaggaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccatggccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacactcaactagcaccacgggtattattttcaaaaaggaggaagctgttttgaaacagcccaacccatttccatatacaaacgaccataaacgttaccatacatggaattatcatttgcgccaaacgtttggccataaagtatttaaagtcgctcttgacggcggctttgattgcccaaaccgcgatgggacagtcgcttatggcggatgtacgttttgcagcgcggcaggttctggcgacttcgcgggcaatcgtgctgatgatcttgttacccaatttaataaaattaaagaaaaaatgcataaaaaatggaaagacggaaaatatttagcttattttcaggcattcacgaatacacacgctcccgtagatgtattgcgggaaaaatacgaaaccgtccttaacttagatggagttgtaggattgtcgattgcgactcgcccggattgtctccctgatgatgtggtcgaatatttggccgaattgaacgagcgcacttatttatgggtcgaactgggcttgcaaaccgttcatgaacggacagccatgcttattaaccgtgcacatgattttgaatgctttgtaaaaggagttgaaaaacttcgcaaacatggcattcgcgtttgtgctcatattattaacgggcttccgcttgaagattatgatatgatgatggaaacagcaaaaacagtggcaagcatggacattcaaggaattaaaattcacttgcttcatttgttaaaaggaacaccgatggtaaagcaatatgaaaaagggctagtcaaatttttgtcatttgaagaatacgtgaaccttgtctgtgatcagttagaaattttacctccagaaatgattgtgcaccgaattacaggggacggtccaatcgacttaatgatcggtccaatgtggagcgtcaataaatgggaagtattaaacgcaattgatgcggaacttgaacgccgcgacagctatcaagggaaatattacaaaaaagaagtgatgaaacaatgaaattggccaaaatccttccttttacccgaacattgatggatcttgcggtgaatgaaggggatatcgttgtcgatgccacggtcggaaacgggcatgacacgctttatttagcccagcgcgttggagaatctggacacgtatttgggtttgacattcaaaaagaggcgattgcgaaaacatcggcccgccttcaagaacacaatatgttaaaccgagtaacgttatttcaagcaagccacgatcaactgatcgaaaaaattccctctatttatcatggccgcatcaccggagcaatgtttaatctcggctacttgccgggcggcgataaacgaattgtaacaaaacctgattcaacgatccgcgccattgagcaattgatgcaaattatggcgaaagaagggatcatcgttctcgttgtttatcatggccatccggaaggcatcatcgaacgtgacgagcttcttaactacgtgaagacgatagaccaaaagcgagcccacgtattaaaatatgaattcatcaaccaaataaacaatcccccttttattatcgcgatcgaaaaacgatcatgaggctgcccttctaatcaggacagcctccttcattttgctattacagagaactttttttgccataaccgatatgcttttccattccaatagaaaaaccaagcaatcattccgcctgatcgaacaagctttttcgcaaggcggcggagttctttttgtttctttactttttcatccgataaatataaaccaagaagtcctcgatgaatgagacgatgaaactccccatgcggcaattgattcacatggcggtccgcctcttcaataaaatggcaaagccgctctaacaaaacagattgatttggatagtaaaaacaaaaattcaaatctcctcctagacgatcttcttcttggtcaataaaataatcaagcaaaatatgcagcccttgaatataaggaaaataaccgtcgcgtatttgttttgccatttcctcatgaaatgtttctgtaaacgcataggcaactaagcaaaaaatgcccagcgtagaaccggaacaagcagaaaactcataccattccatcggtggaagctgatctttatattgtttaaaccagttttcgagacgcggtacacgctcccgtgcatgtacatgtttatgtacttgcaaatcacaataatatccggctaactcatgcaaaaacggcacaattttatcgtaatgcattactttctttaaaacatcttgacaggttcgtacaaggtcatgtaaatagccaccgtcatcttgttcttgacgatggcggtaataattcgaaacgtcggcatcaatcgataatgcggcaggcatcgattcatgaagggctcgaaaatcaagcggatctaatgaagtgcttcgatcacataaattatcaagataatcgctgattgtttgataagcgacaataaaacgaatacactcctccattttctctcctgctaataacgataaaatggagcctccttcacagtgaaacgcttttgtttcaatacttgccaacgcttgctttcgaagctccggttctggaatattttgtgctctttgtttccaataggctaattcgcgatgcactaccggaaagacgtcgcgatagacttttttcataagagtgatcggatgtgtcgggattttcaacaggctcacctcagatatgtttacattgtctagcgatatagttggcattgtgtatctaaaaacgattttgcgtataagaaaacatcttcccgctccggttcattaaaaatttcatgatataatttgttccattctttatacattttttccgatatcggcaaacggtcaaaccattcttttacagctgttttatcgacaattttatcgtccccgccttgcatgagcagcaatgggatatcagggaatttctgaatacggcgaaaagccaattccatcgcctttactaattcacgataccagcggacagatactttcgtcacataaagctcatcatgtttatccgtctcatgtacttctttatttcttgttgccagttcgacagacaatcctgaatcgatcaaaagggatggcgcgatataatttaatactcttgataacatatcaagccctttcgatgggtacgatacaagtcctaaacatggcgaagataaaataaccccttgtacagaagggcgtttttcttgcaatgtacggataacaacaagccctcccatgctatgtccaagaaggaataccggtacatgaaattgtttggcttccgtgatccaatcggccacctcattaatatattcatcaaacgattggatatgtccacgttttcttctcgttgtccgcccttgtccaggcaaatctcctgctacaacatgataaccgcttttcacccactgctcgatcaaccattgatagcgcccgtggtgctccgcggctccgtggacaatcacaaccgttccttttccttcatttgcctcccatttccacatcgtcaatctcctccatttacgaatcgtgccactatctgtacaataaataataccgaaccattttataaaaggaaagggaagaagcgtatgatttatccttataaaggaaaatctccgaaaattgcggaatctgcctttatcgccgattatgtcaccattaccggtgacgtggtcatcggggaagaaacaagcatttggtttaatactgttattcgcggagatgtcgctccaacgattatcggcaatcgcgtcaatatccaagataactcaattttacatcaaagtccaaacaatccgcttatcattgaagatggtgtaaccgtcggccatcaagtcattttacatagcgccatcatccgaaaaaacgctttaatcggcatgggctcgattattctcgatggtgcggaaattggcgaaggagcgtttatcggtgccggaagccttgtcccacaaggaaaaaaaattccgccgcacacgctcgcatttggccgtcccgctaaagtcattcgtgaattaactgacgaagatgtccgcgagatggagcgaattcgccgcgaatatgtggaaaaggggcaatactataaagccttgcagctaaaacaatgatcatcgttcccataattttgacatattcccgaaagaagtctcccacttctaaacgcgaagatgcgatagcaccaatgaaagtgggagatgaatttcggttaagtgtacctaaaattgctttttctatcgaacatatgttattactttataatgtattctttgctaactggatatatgtggttgcatggagcacaatgcgaaaaccaagcgaatgccttccatgcgtaaaatatccaaggtacaaaagaatctccgaatgatcggatatctagggttggaacgacccgaagttacgctcagggagacgaaaggctgctttcgtcgtggaactgagaagctcacacttcaagcattagctaagtagcgagtagttcacagacattccgattataaggaacccgtggtgctagataaaatctcaagacataaaaacagcccttgcatgaggatctcctttaaaatgaaagtgcgaacaaacatccaaaaggagaagtcccatgcaagagcactttcattttacaatagaccaagcaaaaattcaaaagcaatatgccgcgatcttattctttgtatcagaacaattgccttgtatccagatgtatttacaacgtcgaaattgtcatttgttgaagcaagaggatgaggtcatcatcgccgtccatgtccttggaaagttgttaggcttcacttccgaacgggcttggcaccggtttgtgatcgggaatttgttttccaaggacttgttccctgaacgttctcgatacaaccgtcgctgccgagcgcttggctttgcgatcaagtggatgcggcaccagctggccaagcgtggacaacaccatgcgtatgcggtcgtggacagtttgccgatcgagctgtgtcattcatcccgaatgtatcggcgccaaacggtttcgtggaattgcggatattggctattgtgcttcgaaaaagatcgctttctatgggttgaaacttcatctgcaggtcaccgaccaagggcttccgatgggatatgtcgtcaccgaagcgtcttgtcacgatcgggtggccgctgaaaccgtcatgacgcaaattccacatccatataacctaggtgacaaagggtacatcagccaaaaactgcaaaagaagctgtacgaagagcatcgagtcgctttttggacgcccgttcgaaaaaatcagcgaattctccaatccgacgcatggaaacagtggatgaaacgaaaacgcaaagtgattgaaaccgtgttttcgattttagtcgattcgtatcggatcaccgagattcgagcgacctcggtttctggatttgaaacggcactggatggtattttactggcttactcccttgttgttcttaggctagttgagcgttaagactcaactagcaccacgggtataaggagtaatgttatgtctaccgttttgattcttttcatcattgctatcgcattgtttattatatttttcctaataaaagcattatcgaaaccggcacttatttctctttttatgttttgccttctcgcagcactgttgttcaaccaaaaaatagaaacaacgatcgcgcgtttaaaacaatcttttttagcaaaggaagaagcactgatagaggatgttatttctccctctgtagagaaggaaatcaaaccttctgtgctgcttgatgtgccagccattcgccaacttcccgaattgccgcgcggctgcgaggtcacgagcttggcgatgcttctacaagatgccggtgttcaggcggacaaagtaacacttgctaaacaagttaaaaaagacccaactccgtttcaacgaaaaaatggaaaagtatatttcggcaatccaaatgacggttttgttggcgacatgcactcgcttaccacgccaggcttaggtgtgtaccataagccgattaaacagcttgctgaaatgtatctgcccgatagaatcattgacttaacaggaagcgacttttccgtgttgcagcaatatctttcgaaaggagtaccgatttggattattaccaacagcacgtataaaaaactgccggaatcagcctttcgcgaatgggaaacaccgagcggaccgattaaaattacatattacgaacattccgtcgttattacgggatacgaccaagattatatttatttcaatgatcctcttacaggcgaaaaaaataaaaaagcacccaagaccgattttgtagacgcctgggcgcaaatgggaagacaggcaatcacctatcaacctgattagatggataggggttgtctgtcttttttatatagatgggaaaaatcgtactttctttcaatatatacttgatgccaaatcataaatactagcaccgtccaaattttgcggctatgatccgctttattggcacaatgctcttctaacaagcgatataacacatctttatggaataaatgatcggtttcactttccttgatgattgttattgcccaatcatgcatttcatttttaagccaatggcgaatcggcactgggaagccaagctttttgcggtgaagaacatgatcgggaacaatgccttctgccgctttgcgcaaaatgtatttcgtcgtattattagccgttttcatttccggcggaatttttgccgccacttcaaagacggccttgtctaaaaatgggacgcgcaattccaacgaatgggccatcgtcattttgtcggcctttaacaaaatatctccgcgcaaccatgtgtgaatatcaatatattgcatccgattcatcggtggataatgggttgtctcttcataaaacggacgagtaatcttcgtatattccaacccatgtttgtaagatttcaacaaaccttgcttttcttcttcactatacattttcgcatttccaatgtaacgttcttccatcggagttaatccgcgttcgataaagctttttcctttgacaccttctggaagcatatgagcaatgacgcgcaatgcggattttaccgggttagggatctgttcaaacacttttaatgactgtggttcgcaataaatattgtaccctccaaataactcatctgctccctctccagaaagaacaaccgttacatgctttctcgcttcacgggcgacgaaataaagcggaacagctgctggatcggcaagcggatcatccatatgccacataattttcggcaattcttccatgtactcttctggtgaaatgacgtagctaatgttttcgacacctaatttttccgctgtttcttccgcaacagtaatttcgctaaacccttcccattcaaaaccaaccgaaaaagttttgatgttcggatgaaactgcttcgcaatcgaagcaatcagcgaagaatcgattccgcccgataaaaatgaaccaaccggcacatcactgcgcatatgtacgcgtacagaatcgaataaaacatcgcgaatttctttcacaaattcgtcttccgatttccatacaggctggaaccgcgctttccaatagcggtgtaccgttaatttttcaccgactttctttttgatatagtggcccggctccaattttttaatcccagcggacatggtcattggctcaggcacatattggaatgttaaatagtgctgcagtgcattataatcaagaacgtcgttttccatcgcatgcaaaatgcttttcttttccgatgcaaaaaacgtacgacccgcttcttctaagtagaaaaacggcttaatgccgaatgggtcgcgcgcggcaaaaatcgttttttcttctttatcccaaatgacaaacgcaaacatgccgcgaagcttttctaccgctttttctttttcagcgctgtaaagagcgataatgacttccgtatccgagttggttgcaaattcatatcctttttccactaattcatcccgcagctcaaggtaattgtaaatttcgccattaaaaataatccaataccgctcattttcgtaagaaagcggctgatgacctgcttctaaatcaatgatgcttaagcggcggaacccgaaatggacatattcatcaaaatagtatccatgatcgtccggaccacgatgtgtaatcatatcattcatctcttcgaacgttttctgccattgttcgtctggcattttcggctcatcatgaacgcatccgataaacccacacatgttttgtttcacctgtcctcttatatttaccctattggttataccatacataataggaatataacatttcgtttactcttttgaaacaaattgttgccaatcttttctgcagagcagtcgaagcagatgctttttcgttgcgtttgcccttgattttgccaaaaaagagagctacataacgtaactcccttttctgtttgttattgctttgctaacgcaagagcttgctctttcaatgtttccgctttatcagtgcgctcccatggaagatcgatgtccgtgcgtccgaaatggccataggccgctgtttgtttataaattgggcggcgcaaatctaacattttaataatgccagcaggacgaagatcaaaattgttgcgcaccacttcaattaaaatatcttcggatacttttccggtcccgaatgtatcaatggaaatggaaactggtcttgcaacaccgatcgcatatgccaactgcacttcacatttatccgcaagtcctgaagcaacaatgtttttcgctacataacgcgctgcataggctgcggagcggtctacttttgtcggatctttaccagaaaacgcaccgccgccatggcgagcataaccgccatatgtgtcaacgataattttccgtcctgttaagccagcgtcgccttgaggtccgccgatgacgaaacggcctgtcgggttaataaaatattttgtgttttcatcgatcagttctgctggtacaatcggcttaatgacatgttctttaatatcgcgctcaatttgttcttgtgtaatttccggatgatgttgcgctgatacaacgatcgtatcaatacgcactggttttccattttcatcgtattctactgttacttgtgttttaccatctggacgcaaatatggcaaaatggcttctttccgcacttctgacaaacggcgtgccaaacgatgcgctaacgaaatcggaagcggcattaattctttcgtttcattgcaagcaaatccaaacattaacccttggtctccagcaccgatcgcttcaatttcctcgtcagtcatctgaccttcgcgggcttctaacgccttatcgactcccattgcgatatctggagactgttcgtcaatcgatgtcaatacagcacaagtatcggcatcaaaaccatatttcgcacgagtatagccaatttcgcgaaccgtatcgcggacgattttcgggatatctacatatgttgatgtcgtaatttctccacttacgagcacaagccctgttgtaacgctcgtttcgcatgcgacgcgagcattcggatccttctctaaaatggcatctaaaatggcatcggaaatttggtcacaaattttgtcaggatgaccttccgttacagattccgaagtaaataaacgtcttttttttgacattcgtcagtttcctcctcttttcataatcgaacgtctaaatattgtattcttgcaaactgcagatgagacggtactcattcccttttattatagcttttatatatcttgacacatagacatataaaaaaacctttcctgtaattttgaggaaaggtcattgcaatcatattgctcctttcactcttatcgctcaaggacgttgccttgccacaggttagcaccatttcacacatttccagttgtgacggttgctgggtttcatcgggcctgtccctccaccggctcgggataagagtatccgttcaatgagttatcatatcgtaattaaataaagaaagtcaacaaaattagacaattttttcagctctgaggagtaaaaattcttcgagataaattgaacttctagcccccaaattttgataaatatgcgataatttatctggatttatcaagatttaagggggatttgtgaatgttaacaaggaaagaaaaaagagaaagagaaaaaaaccaaaattttttcttcgatttcgttaagattcaaaatcatttctttaaagacttggtagatcaactaaaaaaagtaaaagataaaaggcatcaaagctacattacctatggtccagaaacaatcctttacaccattcttcttaaaagtgtatttggaatcaaatcaatgagaagtatgaccgaattgtttaataaggatgaatgtatcgaaaatattcgagtagttttgggtttgaaagagctcaacgagctcccgcattatgatacaattaatgactttttagcaaagttggagccaaaagagcttgaaaccataaggatttatctaatcaaaaaactttttgaaaaaagatgcttagaatccttccggattctaaataaatattggccaattgttttcgatgggacaggtatccatacatttaaggaaaaacactgtgaacattgtttgagaagggaatacaaggataaggaaaccggagaaacaaaagtggtatatatgcaccatgttctagaagccaagcttgtggtaggagatatggttcttagcatcgctacagaatttatagaaaatgagtcagaaaatgttccaaagcaggattgtgagttaaaagcttttatgaggctagtcgataaattaaagaaaacatttaaacgtcttcctatttgtcttatcgcagatagcctttatgcttgtgaaccagtatttgaaatttgtgataaacacaattggaaatatattttccggttcaaagaagatcggattaaaacggtttctcaagaattcagagcaatccaatctttagaaacgaatggtaaaagctcagaatatttctgggtcaatgatattgcttataacgatcgtttggtaaatcttgtggaaaaagtaaaagtaactgagaatgagaaaaaacaggagtttctgtttattacaaactttcgaataactgaaaggaatgcagaaatacttgttcaggcaggtcgaagacgctggaaaatagaaaatgagggttttaataaccagaaaaatggttggtatgaaattgaacatgtgaattgtcataattacaatgcactgaaaaatcattacttacttgttcaaatagctgatatccttgttcaactatataaatatgggtcaaaacttttgaagcagctgaaaaagtcagcaaaagaaatatcctcgaagctgttagaagcgatccgaacccgcattataacagtcgaggatttgaaaaaatgtaaaaaaatacaggttaggtttacatatacctaacaattctattatagcagaagggtgtgatgaatagggagtaaaaagcaagttatccacaactttatagaaaaatcgcattaataggactagtttttaaaaattttagaaggaaagtaactggaaaattttaccaactgtggataatttgaaaatccctattttgacgaaaaactttgaaatatactcttcatagctgcaatttttttatgaacaaaaatgagaaaaataaaagaaaagaaattgtcacaaatagtatggactaataataaaaatgtgttatactatttgaaggagaccatttcaataaaaaggaaggttttgtacatgggagtcgctaatatgacaagtaaacttaccacattattacaacagccaaatgtgtttcataatttatcggtagcacagcttgtagaaaaagtgttgcaacgaaatgaaggtcggttgacagctaccggagcagttgcggtaacgacaggaaaatatacaggtcgctctccaaaagataaatacattgtagaagaagcttcgacgaaatcaaaaatcgattgggggacgacgaaccagccgatttctgaagaagttttcgaaaacttatacaataaggtaattgactatttaatgaaaaaagatgaaatatttgtttttaaaggatttgccggcgctgatcccaaataccgcttacctattcaagtcattaatgaatttgcgtggcaaaatttatttgcacatcaactatttattcgcccaacagcggaagaactgcaaacacacaaagcggaattcaccgttatttgcgcaccaaactttaaagcagatcctgctgttgatggaacaagatcggaaacatttatcattatttcttttgaacggcggatcgtgctaatcggtggcacagaatatgctggcgaaatgaaaaaatcgattttcactgtgatgaattatctgctcccagaacaaggaattttatcgatgcattgttcggcaaacgtcggtaaagaaggggatgtcgcattattctttggtctatccggcacgggaaaaacgacgctttccgccgatccaaaccgccgtcttattggtgatgacgaacacggctggtccaaccgcggcatctttaatatcgaaggcggttgctatgcaaaatgcatcaatttatcacgggaaaaagaaccgcaaatttttgatgcgatccgattcggtgcggtgctcgaaaacgttattatcgatgagcatacaagactgcctaattatgatgacgctacgttaacggaaaatacccgcgctgcttaccctattcaagcgattagcaatatcgttgatccgagcatcgctggtcatccgtcgacgattattttcttaacggcagacgcattcggagtattgccgccgattagcaagctaacgcgcgaacaagcgatgtatcatttcttaagcggctatacgagcaagctggcgggtacagaacgcggcatcacttctccgcaagcgacattctctacttgctttggagctccgtttttaccgcttccagctgtgcaatatgcggaaatgctcggtaaaaaaatcgttgaacataacgtgcgagtgttcctcgttaacacaggatggacaggtggagaatacggagtcggcagccgcataaagcttgcctatacccgtgcaatggtgcaagcagctgtcgaaggagaactcgacaatgtcgaaacagtgaaggaccctattttcggtttagaaattccgattcatattcctggtgtaccagatgaagtgctgcagccaaaaaatacatgggccgataagcaagcatatgaacaaaaagcaaaagaacttgccgcaaaattccgggaaaactttcaaaagtttaaacatatcgctccggaaatcgaagcgctgggcggtccaatcgtataacttccaaggagggaatcattccctccttttttagtttatcgaatgcaacgaaatcagctcatacgttacaatcgtctgattgttggcaagttccagcttttttaccactgcttggccgctcgcttcgctttgcaacgttcttctcacttcaagcggaatatcgatcggataaatacgatacccttccttttctagaataaatagattgtctttcactcgcttttccttgccttttgtcacaatgagtgtttgaaattccagcggcatgcccattgaaacacaccccttttctttttatcgtatcatacatttggttgtcgtttcatccattccgttaaccgacgaactgtttcgcggttatctttcggtggaaagtaatgagtaaagtttggaaaataccatgccgtcacttgtttatttgcctcttttagtcttttttcaaggcgatacgcgtgttcaatcgaaacgtttcgatctttctccccatgaatgattaacacaggggcttgaatcttttcgatctcatacaatggggttcgccaccggtagcgctctggatatttcgttggcgttccgcctattacccgtttcatcattctccgcaaatcttctcgctcccaatatgtcaatgcaatatcagatactccgccccagacgacgatcgaacaaaccgcaggctccaaaatcgctgtatgaagcgccatcgctccgccgcgagaaaagccaaatacgtgaatgcgttttgtattcacccagggatgctgctgcaaaaggcggaaacttgcgagggcgtcataccgatcttcccccacaaaatcttcatttccttctcccccttgatttcctcgataaaatggcgccatgacaacaaatccgtacgaagcaaactgtgtaatgcgagataggcgcacttgcccaacgtttttaattccgccgcgcaagtataaaaaaccatcgtatattccaggtgttttcggctgggccaaaaaacctttaattttcagcccttgacataaatacgtgacgagaaatacatccacatgcgggttgggggaaggaaatctatattgatccacgatatatccgtccatctccatatatttcttcctttccattaggcattcacacatttttgtcttgcgcatacgataaggtgaagtaagtttcatttcacctttccaaggaggttccctgcatgaaaaagattgctatgatatcgctttttctcttccttcttattattccgctggctgcttgcaacaagcaaacgaaggaggaaataaagacagtacgtgttgcggaagtaactcgttcgattttctatgccccgcaatatgttgccctatcgaaaggattttttaaaaacgaaggattaaaggtcgaactcaccacaacatggggcggcgataaaacgatgacaactcttctttcgggaggagccgatatcgccctcgtcggttcagaaacatccatttatgtctacagccaaggaacaaatgatccagtcattaacttcgcgcagttgacgcaaacggacggaacttttcttgtctcccgcaataaaattgaaaactttacttgggaccaacttaaaggtagcacatttcttggccagcgcaaaggcggtatgccgcaaatggtcggagagtttgtcttgaaaaagcatggcatcgatccacataaagatttaaagctaattcaaaacgtcgattttgctaatatcgcgaacgcatttgccagcggtacaggtgatttcgtccaactatttgaaccaacagcaagcattttcgaacaggaaggcaaagggtatattgtcgcatcatttggcacggaatccggccacgtcccgtatacgacttttatggcaaaacaaagctttattaaaaacaacaaagatacgatcgaaaaattcacacgcgcactttataaagccgagcaatgggtggaaacacatagcgcagcagaagtggcaaaagcaattcagccttactttaaagatacggatattcaaattatcgaaaaagtcgtcgatcgttataaaagccaagggacatatgcgacaaatccggttcttgacaaagaagaatggaataatttgcaaaacattatggacgaagcgggtgaattgccaaaacgcatcgatcatgaaacacttgtcgataattcattcgcggaaaaagtgatgtccaaataacgaaagcgggtgaaaatatgagttttttagccgttgaccgcgtttcccacacatattttacggaaaaaacagccgttatcgcccttgaaaatatatcgtttacagtagagaaaggggaatttgtctcctttctcggccctagcggctgtggcaaaacaacgctgctttcgattatcgccgcattaatccagccgacagaaggagcggttttcgtcgaagggaaagaattggaccgcgctcatccaacagctggatacatgttgcagcaagactatttatttccttggaaaacgattgaggaaaacattttgcttggcttaaaaatcatgggaacattgacggaagaaacaaaaaaacgggcgctggatttgcttgcctacatcggtttaaaaggggtcgaaacacattatccaaatcagctctcaggcggtatgcgtcagcgcgttgcactcgtaagaactcttgcgacagacccaaaaatgttacttttggatgaacctttttccgctctcgatcaccaaacgaaattaaaactggaagagttagtgtggcaaacactaaaggattacggaaaaactgcgcttcttgttacgcatgatatcagtgaagcgattgcgatgagcgaccgtatttttctgttttccgcaaaaccagggcgaatcgcgcgcatctttattgttcccgatgaattgcgccgtttatccccatttgcggcacgtcagcacccgcaattttcctcgctattccaatccatttggaaggagcttgatcaacttgaaacaaacaaatgaacacgttcgttctcttcatcagcagtacatcgccacattgaaaaaagaaaagcggctcatccgcttttttcagttcattatctttgtctcctttttcctgctatgggaggcggcaagcagatataactgggtcgacccgcttttgttcagctctccgtcagcgatttggaacttatttgctcaaaagattgcagatcactctcttattacccatacgctcgtcacgttgtttgaaaccgtattaggatttattatcggcacgttggcaggcgcatgcttgggcgctctcctatggtggtttccgcgcctatcgaaaacgctcgatccatatttagtcgtatttaatgccatgccaaaagtagcgctcgctcccattctcatcgtcgcgctcggtacgggatttacttcgattatcgcaatgggagtcattatctctgtcatcatcacgacgatcgtcgtttattctgcctttcaagaagtggatgccaactatctcaaagtgctaaaaacattcggcgctacccgctaccaatgcttcaaagaagcggtattgccgtcatcgtttcctaccattatttctacgttaaaagtcaatgtcggtttatcgtgggtcggagtcattaccggcgaatttcttgtctcgaaacaagggcttggctatatgattatttacggattccaagtttttaactttacgcttgtcttaatgagcctgcttgtcattgcgcttttatcgaccgttatgtatcaagctgtcagcatcattgaaaaaaaattaatgaaacatcgctagagacgttcaccgcgttataaagaacgtctctttatttcttctaacactaagcgcagcacatcatctttcataataaagctgaaccgatcgtccgaccgaatatgttccggcaactccggaaacaacaccggaccgtttgtttctaaataagaaggctgcttaaccatcgctgcaatttccgcaaagtatatattttttatgatggacggttctactttatattggccaatatacgttaacgaaccgacaattccccccgtttcttctttcacttcacgaaccgcagcttgttccggcgtttctcccttttccactttcccgcctgggaactctaatcctcgctgtgaatgattcgtcaacaaccattgcccttgatagcggcagaccatccacacatggccgggggatggggaaaatggatgatcagcaaacgataaccaaacacgattcccgtagtaatccaaaaacgtatacatgattccataccctcattccatttttctctctatttattatactgacaaatgacataacaaaaaaagccgccaacatggttggcagctcatttatcttttgtctcctccgagagaatgccaagcgaacgaatatgttcctttgcttcttcgttgccaagcttataaatgagttgataaattttcgttagcgtttcatcataagcatcgttttgacgatcataatgatattgaacatatggaacgtgagcgcgccaaaacgcttgccaatctgtagaatagttttgatcaaagtactcacgcaattgaataatttcgtcatctgtagcttcaatttgaaaatcccaaggggaagcggtttttacttgcgaaatttctcccgttgcgatcgacacataataggtttttttttgctgctttgccacacttgtcatctccttatgatcactttctttatgtttagtgtgggtgaatggaaaaaaattatgctaaaaattagtttatctcgtctttaaaaagttcgatcgctttccttaaaaaggatggaatcggaacacctgctcttccttcattttcaacaatggagatgaattcatttgtgatataaaaaaagataatcgcatcacgaataaaatgattgttccagccaatcgcgtcgcgatctctaataaatgggaaacagccactaaaacaaaaataagcagcttacggacaatgccgcgaaatccgacttgacttgacaatcttccttcaatagcgctagcgatcagtcctgttacatagtctgctatcacaaaacaaagtaaaatcattaccaatgagtccatgcttccaattagaaatgaaacgaacgacccaactaacgaaatgccaaacatcaacgcatacttttgcatcctctctcctcctgtgaataagcattattatgatatgcgcaaaggaggaaagaggcatagacaacctcctacaaaaaaatcactccttcgtcatcgaaggagtgattcattttatcggtcaagaaacgattttaacatccatacatgtttttctaagctttgatgaatcccaagcaacatatcgcctgttatttcatctccgacttcctcggcaacttgcattccttcttttaattctccgatcattgtttcaaaatcgctcacaatggttgcgaccatttgttccgctgtttcttgcccagtcgcttcttttacggatgattgttcaagacattctttcatcgtagcgaccggcgctccgccaagcgcgagaagacgttccgccaactcgtcaatatgtaacgctgcctcattgtacaattgttcaaatttctcatgaagcgtaaaaaattgcggacctttgacataccaatgataattatggagcttaatgtaaagaacactccagttggcaatttgcttgtttacaatgtctgttaattgtttggacatatcctcattcctcctctaatatgaatgtgtacaattggataaccttgagatatattcataatcaaactatattatttgctattacctaacacatattcattaccaataatcactaaaattgtgcctgttatttatccattcgtgcaaagtgtcatctcaccaatacgatgataatgtgttacaatggaaagaaaaaaggtgaattagcgatgtatttgactttagtggcatcactgatcattgctgcgctcattcttgctctaaccttgattgctacatcaaaagcatataagtacaaacacacaatcgacccgccttctgaaaaggatcattcgcaaaatgaataaggttatcatcaatataatgatagcctttccactttatccaaatactttctttaactcctctttatcatgctctagccagaaacgcatgagccgctttgccccttcgaggtcgtgcagcttcgcttgcccgcattgccgctctgtcgctgctgggacttcagtcgcgtttagcgcatctttcatcgtttcctcaagcaaatcaatgatttcatccactgtcggcgatccgctcacaacaagataaaatcctgtttggcagcccatcggcgaaatatcaataatatcaaagtgatcatacttttccacatgtttacgaatggtgtaagctaataaatgttccagcgtatgaatcgcatctggcttcatggcctgtttgttcggctggcaaaaacgaatatcgaatttattcacaactccatcgcttccgactttatgaacaccacaatgtctcacatacggcgctttcacagcgcagtggtccaattcaaagctttctactgaaggcatacaaatcactcctactttattttctcttttcatcatacactgaaattcgatttttttcatcttttttacatttatgatacattattaacgaaatcatttattgattgggtgtatgggaagtggtgaaaaaattattgatttccttcatccgtttttaccaaattttcatttctccgttaaagccgccgacatgccggttttatccaacctgctcgcactatggtctagaagcggtgaaacggtttggcgccattaaaggcggatggctgacaataaagcgaattttaaagtgccacccgtttcatcccggtggattcgaccccgttcccgagaagcaggaaaacggcaaatcgtaagcagcgattttttgtcagcaatatactcgaacgagaaagctatcgggcagcattagtatgcctgaacctttctcgttcggttctaatgaaaactattttaaccacttatcatcgatgttagtgatatctcctgtctgcttcctcctcgtttcatcgcaagactttcggcctctaaaaaatttttaatgacgccaaaataaccgttgccgttttggatatttttttgtatgattagctttgttaaatcgtaattattacgatgtaataacaaagaagtttgcttgttaaacacatttactaggaaggggcttaacatgaaaacaaaatcattgattttatcccttttacttgtcgtctctgcttttttgtacggttgcaatgctgaaaaaaatcacgaacagactgaaaaaacaaaagacgttttaacgatttatacgaccgtttatccacttgaagattttacgaaaaaaatcgggggcgactatgttaacgtgaaaagcatttatcctccgggcgtcgaggcacatacctttgagccaacgacaaaaacgatgaaacagttggcggatgcggatgcgtttatttatattggacaagggatggaaagctttgctgataaaataaaagaaacattagagaatgaacaggttcattttctcgctgctgctgaagggatcaaactgttagactccgcacatgaagagcatgcgcacgagcatgaacacgagcatcacggcgataaagacccgcacgtatggcttgatccagtacgctctattacaatggctgaacatattcgcgatttgctcatcgaactaaagccagagaagaaagaaacatttacaaaaaactttgaatcattgaaagcaaaattagaacatcttgaccaacaatttcaaacagtcgtaaagaaagctccgaaaaaagaaattctcgttgcacatgctgcatacggatactgggaagaacgctatggcattaaacagctgagcgtttccgggctttcgccaacgaatgagccttctcagaaagaattagctaaaatcgttaaaacagccaaacaacatcacatcaaatatgtcatttttgagcaaaatacaacgtccaaaattactgaaattgtaaaaaacgagattggagctgactcactccggctgcacaacttagaatcactaacttccgaagatataaaagcaaataaagattatttttccattatggaagaaaatattcgagtgcttcaaaaagcgcttcaatgaaagttaccgtctgtcccattctctgagacagacggtttttttggggcgttttttgatggatgatttatccattcattgtgtgttagggcttctcattttatttccaggcttcgtgtgctttaaacgtaaactattttttgtaaccaatataaggtggttgaatatcgatcatttcaaccgtccgtttccccgtaagaacagaccaaaactcgatcctttttgggaaaaaaccaaacgtttgtcgacaagcaaccggagccatttgtgtataatgctgaacaagacgttgattgtcttccaacaacagctttcggaccgtgtacgttccggcatctttataagcaaaatcaatatccacatgcgttttttgatatcttttccaatgccgatagactgcttgctcaaacaaaagaaatggagaccgttgcacttcttcggaagaggtaaaaaattgaagtaaatgatcggtgatttttgctaaaacggtataataatgaatgggtgactcaaataaatgaggatgaagcaactgtcgatatgtttccatcagttttaacatgtaaaagggagatcgtaatgatggagcggcatgataatattcaatcatcacgctgcgtatcacatttttcacgtcttgctgccatgttcggtctccttcatggcgaatgatcgctttcatcgctatgtacctccgttatttcgttttttctattttttgaataacagaatgaatcgagctccaggaacgcttaacaaaataaattggcttttctttacttttcgctttttgcttaattgtttttgctaaattatgattaacgtaatcggtcatgacgaaaacaatatccacatgttccggaatgtcgcgtttcaccatattcacttttcgaccatcaagatggataatttctcgaaatcctgaatcgattagtttatctgtaatatttcctaaatgatctgcacctaccactaataaagatggcatcgtcatcctcctccattttccttctcttatctccattctaattgagaatgattttctgtgtcaatgataatgataaacattttcaataaaattgtttatagtttccttcataactttttttcaaacagccaaactaaacgtgtagctcattttcatacaatggggggattcatatggcaaaagatgtgctttgtgaagtgaaaaactgctattattgggcagaaggaaaccgctgcaacgcggaatcgatttacgttgtaagccatacggggaaaatggcgtctgattccactgaaaccgattgcaaaacattcgtcccttcaagtgaaatgtaaagaagaaaaacccgaagcctttggcgcgttttagcgccagaggcgcagcgcctacatagtttagcaaagagaggcgacgtgctgagatgaaaaaggacagtttaattaaagcattgaaagaagaagtaaaacgatcaaatccaataacatttccgatctgcgtcgactcatttacaaatttatggcaatatgaatttggatcattggatgacctgccgccagaagtggagaaactaatttcctatcgcattatggaattaggtttaatggatgacgatgagatttaaaaaacggggcttaattataaagccccgttttcattgtttggaatgagctgcttcaactgatggcgcaataatttctgtgaagcgttgcgcggcagttcatcgacaaaatagatttgttttggaattttatatttcgctaaatgggcttggcaaaactgttttaactgttcgacggtgacagaataaccgcgttttcgtttcacaaacgcacacggcacttgtccccatgtttcatcatcgatccctgttacccctgcttcctctaccgcttcatgtgaaagaagcaccgcttcaatttcagccggataaacgttttctccaccggaaatgataaggtcagaacgacggtctaatacataaagaaatccatcttcatctatatatccgatatctcccgtataaaaccagccgccgcgaatcgctttcgccgttgcatccggacgatgcaaatatcccttcgtgacatttggcccttttacaacaatttctcctggttcatacggacgagcaacttgaccgtccttttcaatgcgaagctgtgatggaaacaatggttttcctgcagaaccgagtttggttaaactatattccggcgcaagggtggcaatttgcgatgcggtttccgtcatgccatacgtttgatagacaggaattccttttgctttacacacttctaacagcggtttcggagcaggcccgccgccaagcagcatgcagcgaaatgtctcaggatatcgtctttcgccaaggtcagcgatcattttttgcaacattgcactgacaacagacataatcgtaacttttccgccgataatgagctcatttgcttttttcgcatcgaaagcgcgcatcacatacatgctcatgccatatataacgcttctcatcataatcgacaaaccgctgatgtgaaaaaacggcacagccgcaagccagcagtcattttcattcaatcctaaatttaacgccgaaccaatagcgctccaccaatgattttcgtatgtttgcagcactccttttggctttcctgttgtccctgatgtatacataatcgtagcgatgtcatcgaaatgataatattgctgaaactcaacattttcctcaggcaatgcggacaattcactcatggtaataacacgaatgtttccttctatacggtccgccaactcatcatcggcaattacgtataccgctccgctgtcttttaattgccatgcaagttcatgcgaagttaaacgtgtattttgcagcaaaacaattgcgccaatataatgaagggcatgaatgcattcgatcatcgccacactgtttttcatgaaaatagcgacaatatctcctttacgcaccccggtgtttgcaagttgacgtgcccgcttcatcacagactcatggagctccataaacgttttttttccttgcccgtcgtaaaccgcaatacgttcaggagttaaaaacgcccgctgcataagccaatttggaatcgatgtttgcatgatgacactctccttttcccaataaaagaaacagcttgatggaactcaccaagctgctttgaaaaaacccgccttccgcttttcttattgctgcggcggcaacacattgagttaacttctctgagcaacccacgcaagaccaaactttgtttggtctgagcctcctcgcgggtcctccagcgcgtatcgccgataagcaggcgccttccgcttttcttatggaaaacgtgggaattgtttaaagtttggtttgcgtttttctttaaatgcatctcgtccttcttttgcctcatcggttgtatagaatagcaacgttgcatcaccggcaagctgttgaataccagctaaaccgtcagaatcagcgttaaatgccgcttttaagaagcgaatcgccgttgggcttttctctaaaatttcctgcgcccattttactgtttcttcttccaattgctctaatggcaccactttattgacaagtcccatttctaatgcttcttgcgcggtatattgacggcataaataccaaatttcacgcgcttttttgtgaccaacaatacgcgctaaatagcctgcgccatatccaccatcgaaacttcctacttttggaccagtttgtccaaaaatcgcgttatctgcggcaatcgttaaatcacaaacaacatgcaatacatgaccgccgccaatggcataaccggccaccatggcaataacaggttttggaatgatacgaattaatcgttgcaaatctaacacatttagccgcgggatttgatcttcaccgacgtatcctccgtggccgcgcactttttggtccccaccggaacaaaacgcttttccacctgcacctgttaaaataataacaccgatatttgcgtcatcgcgcgcataagaaaatgcatcgattaattcctcgacagtttttggacggaacgcgttatgtacttctggacggttaatcgtaattttcgcaatcccattgtacgtttcgtatataatatcctcatactcgcgttcctttacccattcgatagccattatactctcctccttgttataaacctacttactattttagcaaaaatttctcgttgttccacatgaattgcatgacctgcttcgggaacttttatcatttcacaattaggaagatattctttcatctcttcagcgatacggcaaaatttttgatcccattctccacacaaaagcaaagtcggtacgtttactttggataaacgattccaaaaggaaggctgtcttccagtccccatcccgcgcaaactatttgctaatccaagcgcattattgtttagccgttcattacggatttgctgctgcacgctaagaggcaagcgcttttgggatgcgaaaagcggcatgttttcccacttttcgacaaatgctgtaacgccatattgctctatttcttccgctaacgcttcatctcttttcattcgttcccgtctttcctgcatcgtttttaatcccggagaactgctttctaatatcagtgtccgaacacgatgaggataaagaattgcaaacgtcagcgcaagacgcccgcccatggaatatcctaacacatgtgcatcttgcaaatgaaaataccgcaatatttcgtccagatcagcagctgctttttccatctcatatcgagctggatcatttggcgaatcggtaaggccgtgcccgataatatcaacaagaacgagctgataatcacgccaatatgggagaaaaggtttccacgtttcaacgctgccagtaaatccgtgcaacagtaaaagcggttctccatctccgtatcgttccacatgataggaaaccccgttgacgaaaatattcataccgttctccctttttcgagaaattccgctatttcctgggaaaccttttcccacaaaagacgatgttttcttacattattttctcttgacgtgcatacttccatcacgtgaaggccatctgttgtcaatgattgtgtaacataatggcgaaattcatcccatgtcttgattttctggtaatttccttcatacatgcggacagcatgctcaaattgcaaatctgttggcgtgccaaacaacatttcaaaatgttttttgtgtttcgcttgcggcaaaaacgagaaaattccgccgccgttattattaagaacgatgatcgtggcgtgtagtccatgcatttttgcggctaatagcccattcaaatcatgataaaaggaaagatcgccaatgacaagcacaagcggttcggtaacagcactggctcctagcgcgcttgacacaacgccgtcaatcccatttgcgccacggttcgccaaaatgcgtatttgcttgtcgtttgtaaagaaaaatgtatccgtatcgcgaatcggcatactattgccaacaaataaggtagcaccgtccggaagcaattgcgaaagttccgtaaacacttttccttcgaataattcctcttccatcgttgcctcaagaagtacagattttgcgatatcgttgatcattttccacgtcgttgaccattgacttttgctctgcttcgacgccccaatatcgataagtcggcggcaaaattcaacctcatcgcaatacaccatgtacgatgccattaatgtcggttcccgccatccgccttctccatccacaacgatttgtttaatggatggatatcgtttcagcaaaagaaatagcggcttagaaaccggcatggcgccgaaacgaataacgacatccggaactaatgaagctgcaatcgtttcatcttttaatatcgcgtcataactgtcaataatatactcttttgcatgtgttccgctgcgcagttgagaaagcggatccgctaaaataggaaaatcgagcatttccgctagcttcgtgaccgcctcagcaaacgctggctgatcgatttgtccgcaaacgatcagccctttttcagccgaagaaagttcattgtataactcctgaatttgttccatgccgatcgtcattttccccggaatgaccgtcgtataagacggctctttcgcttcgatttgttcccacgtttcttcatgaacgatcggcacaagcggctcacgcaacggaaaatttagatgaacagggcctgccggggcgctgattgccacccctgccgctcttgctgccatcgtccgcgcatagcggagcatgtctgtcgacttttctggcagcgccatttctacaaaccatttggcatatcttccatatatgttcagctggtcaattgcttgcggcgccccgacatcccgtaattcatgcgggcgatctgccgtaatgacgataagaggcacacgcgaataataagcttccaccaccgctggaaaatagttcgcaaccgccgttcctgacgtacaaagaagagcgataggatgccgttttgctttcgccatgccgagagcaaaaaatgcggcggagcgctcatcaatgtttatatgtacgcgcatcgccggatgttctgccatcataatggcaagcggtgtcgaacgcgatcctgggctaaccaccacatcttgcacgccgattttcgctaactcatccacaaaagctgctatatataatgttagtgcttcattcatctcgctccactcccagcgccgataacatcggggtaaatttcactttcgtttcttcatattcactcatcgggtcagaatcgccgactacaccgcaacctgcaaaaatggacgcttcttttccctgtaaaagccccgaacgaatggctacggcaaattctccgtttccttctgcatccatccatccgattggtgccgcataccatcccctgtctaatggttcggcttcccgaatttctttgatcgccttttctcgcggtgttccgccaagcgccggcgtcggatgcatttgttctacgatcgataaaacagaagcggcgcggcacttttccccgatcacaggcgtatataaatgttgaatatgctgtaattttaacagttgcggtgaagatgggatttgtacacgcttgcaaaccgcttctatcgcttctttaatcatctgaacaacaaattgatgttcacgaaggtttttctcatcattcattagccatttcccgagctgttcatcttcttgaagtgtttttccgcggcgtattgacccagctaaacaaatagaataacatgtatctttttccttcttcacaagctgttccggagaagcgccaataaaacattgcccttcttgttcaaatgcaaaaatatagctaaatggctgttgttcacgcaattgctgcaaaacgacgcttggatcgatcgcatcagcaaacgataaacgcgcttctctcgccagcactactttatcgaattttcctttgcgaatattctcgattgtttttttgaccgcatcaatccactcttctttttgcacttccttatatgttattaatggcggcaatgaagatgtttgctgtttttgttcctgatataataaccgaatcaacattcctattttttttattatttcttcattctgtccggaacacatcgtcaccgttaatgttgcttttccatttttgagcgataaaagaaccgtcggcactatcatttttgcatgaggaaaagcgcgccatttctctgtcctaggcttgaatggatcaaatgaaaaacccccaaatataataggaactgcatctgttccgttcgaataagaagctgtttgttccatccatcgcttccactctgtctctactgtgcgaaaccgttgttctttttcttcggtttcaatgatatatgtgcagcccagtcctacatagacagtttcgttcgtgcgatcagaccaataaaaccgctgacgaaaggaacaggcttgtcctaatgaaaaaaaataaaccggatctacacgttcaatttcctcgctccagctaataaacggacgattcgctttttttccgatgaaatgcaattgttcttgaattttatgctggtataaaatcgccactgtaatcccgctttcttgttttattacttattttctatctatatttccattatatataataggaaataatttatctattctaaaagggttgacaccttaggtaccgtcaagaattttgtgtaatgaaagatagatagggtatctctgaatggatttggaatagataaggagtcggtttcctccgcacaggagacagaatattctgtctcctgtgcggaaagggagaatccccttactttgttatttacagtatttggttaattgtaacgttcttcaaacattcgctggagggcttcctgtgcttcggcaaatcctcttaactttcgccctgcccatttctcattaaaatcttgaatggtcaaatacacgattttttcagcggcttctaaactattcaaactgttcatcggttttaggcgtttccgaatctccttgatcgttcgttcgatggcattcgtcgtgtaaatcacacttcgaatactgcttggataatccataaatgtaaggaggacatccaactcattggcccaagattgaacttctctcggatacttgctggaccatttcgactcaaactgttgaaacatttgtaacgccatctccttattcggcgcgcgataaatcagcttgagatcctcggccacttcgaattggtcttttttccgaacacggctgagggtgttgcggactttgtgaacgacacagcgctgcacatcggctttcggatacaccgccttaaaggcttcctccagccccggtagtccatcgaatacgcccagaagcacttccttgacgcctcttttgtagagctgttggagaatctcccgccatccataggcgctttcttgtcctcccacgaagaaatccagaatttcgcgatacccttcttcattcactcctaacaccacataaatgacttctttctctaccgtatcgcggcgaagtttcacgtacaagccgtccaaatataagacagaataacgtttggatagtggacgatggtgccatttctcgatgtcttctttcacgacatcggtaatccggctgatcgtcgctggagaataagcatttcctagaattcgttcaataaacttgccaatttcccgtgtactcatgccactttgatacatcctaatgatggcttcctccagccagcccgtgtggcgttggtaaggagcgaacaattgggtttgaaattctccgtttcggtctctagggaccaaaagaccttcaatccggccatattgcgtatctagatttcgttgatagtagccgtttctcatatttgatgttccggcctgttctatttcgaggaaattcttgatttcttcccgcatgatcagttctaatttttcctttacaaactgacgaatgacattttccagttgatttgcccagtcgatattcgatatacttttagacataggtagggttctcctttctttagaatgtttttcgtccaatcagagaataccctaccttttttcttttggtctagcaaaatgctttacacaaaattttatacatcatcacaccttataaccgttttcctacacttattgtgaacgtttgtaaagcattactttatattttatccgaatatgaggggtatgattatgcaatcttcattgcaaacagatcgtcgttttccgccggtcaatcgccgccgcgattggcgtgtttggtggaggttaacgcgtccgcatacattgacagccgcttttgttcccgtttgtattggcacagcattagcagttcatgaaacaaatattcgcttttcgctatttattgcaatgcttgtagcttctttattcattcaagccgcaacaaatatgtttaacgaatattatgactttaaacgcgggcttgactcgccagaatccgtagggattggcggggcgattgtccgcgaaggaattcatccaaaagcagttttacatctagctatttcctttttcgccatcgcaatgttaattggtgtctatatttgcatgaatagcagctggtggcttgcactgattggttccatttgtatggcagctggatatttctatacaggcggtcctgtaccaattgcgtataccccgtttggggagcttgctgccggattttttatgggactagttatcattttaatttcctttttcattcaaactggagaagtgacaaagacagcgattttgatttctgttccgattgccattttagtcggagcgattttgctggcaaacaacattcgcgatctcgatggagacaaagagaacgggcgaaaaacattagcaattttagttggacgaaacaatgcgattcgcattcttgccggcatgtttgccatatcgtttatttggatgattggcttagtccttttccaccttgtttccgtctggacgttgctcgtcttttttagcgtgccaaaagcgattacagcgacgaaaggatttatcggcaaaacaaagccgattgaaatgatgccagcgatgaaagcaacagcacaaacgaatacacagtttggttttctattggcaattggtctgcttattagctattggttgtaacacggtctgaatgaaccgtgtttttttttatttttcgttcatactacaagataaacggtttatttttaggaaggagttatgaaatatgttaacacacaaacagttatctgccttccagatgcagcttcttaaggcaaaacaagatattgaagaacgtttacgtcataatgaccattttggcaaagaacgaagccatgcccatgactcggtcggcgagctctctagttttgacaaccatccggcggatgaagcaacggagctatacgaacgcgaaaaagatttggcactaaacgaacatacagaacgagaattaaaggaaattgaacatgcactggaggccattcgaaacggcacgtacggcacatgcgaagtttgcggaaagccaattccgtacgaacggctcgaagcattgccgacaacaacgttttgtaaggaacatagctctgatcaaacggtttctcaaaagcggccgctcgaagaaggagtgttgattcctccatttggaaaatttgatttcgatgaccgcgacgaatcagtagcatatgacgcggaagatgcgtggcaagaagtagcccgttatggcacatccgatactccttccgatttagggaaaaatgtcgactattatggggaagtatatgcggaatcagaagaaaatgtcggttatgttgaggatttagaaaattttgcagcggtagatttatacggaaaaaatgtgaaagtatatccaacaagagaacacgaacaattggaaaatattttggatgatgaaggaatcatgtccaatattggcgatttaccagcatatgaaaaagacccttatactgaaaaagaagaccatcgataatgatggtcttcttttttgaaacaaaaagggatctaaactcgtatagagaatatgtaccaaagaaacaatgatattgaggtgaagacaatgaatgcccatgaaatcgactacaggctatatggagacgatatgcaatttgttgaaattgaattagatccccaagagagcgtcatcgcggaagctggcggcatgatgatgatgtaagatggcattacgatggagacgatctttggagatggcactgattctggaaaagggttgttcaacaaattagttggagcgggaaaacgactgttgacaggcgaaagcttatttatgaccgtgtttacaaacaacagcgcagaaaaacgccgcgtctcgtttgccgctccatatccagggaaaattattccagtggatttgagcgaacttggcggcaaagtgatttgccaaaaagattccttcctttgtgcggcgaaaggcgtttccgtcggcatcgattttcaacgtaaacttggcactggctttttcggtggagaaggatttattatgcaaaaactcgaaggagacggccttgcctttttacatgcaggcggaaccatttacaagcgccagctagagcctggtgagaaattgcgcatcgataccggctgtttagttgcaatgacaaaagaggtcgattatgacatcgaatatgtaggcaaaattaaaaccgctttttttagcggcgaagggttgttttttgcaacattaaccggcccgggaaccgtttgggtgcagtcgcttccattcagccggcttgctgatcgaattattgcctctgctccaagctcgggaggccgatctgtcggagaaggaagcattctcggcagcattggcgattggttcgatggagatgattaagagagaggcgaaaaacctctctttttttatttattcaacggatgaatattccatatttcatttgcatactcctgaaccgtccggtcactggaaaaacaaccagaatgagcaatgttaatcgcgctcattttcagccatcgttcacgctgcctatacgcctcttctactttttcttgtgtttccacatatgatgcaaaatcacgcagcacaaaatattcatcgttttgtgttaaaagcgaatataaatgcccttctaagtttccgggagtgaactacccccacttaatttctagcgaaaatttgaagtgggggcttccaaagaagtttgactgcttcaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcgccattgacatcagcattaattagtttgccagactttgttcgatacaaacctcgcttaatacgtttgccgctgaacttatattcttttggattgtcggcattatattcaggaatctcatcgccgtcaaaaaagctggcttgagacgtataggactcttcctgtttgaagaatttaatgccgtaaaatttacaaagatattctagtttttcttttatattaccgagaggaatattgacaaagttttgatttgtcttttttcctagattaatattgcgttgccatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagtttatgatgtaacggcaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcctgtttacgagtcgtgcctttgattttttgcttatctttaatgctttgaagtctggcattttctttgttaaaccattgattaatactttttaatctccgcccatcaatgatgaacgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtccagtaacacaggcggaatcgttatcgtgataggcttatgagtctttttaaataggcgagaatacggtatcgtgaatttgttgccgtctatacgaatttgaccaatgattagtgaatgaaagccatcttttttaagatattttgggatactgatagccttgtagtcatatttgccttgtttggctagttttactaatccaaagaaagatttaaaagcctcattaaccttttttaaaatttgctgtgccatgttgctgttcaacagcttatagttttcgttcgttttggcaagatgatagtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacattttttcacctcccatctaactatatgatactatattttactgaatctatcctattttcagcaaaatatagttaaggcgattcatctcccacttactccgcttcgcttcgttgaagtgggagtcttctcgcctaattaagataaatttctaaatcagtgggactgacggagatcaatctgcatcgcgtcctttcctaaattttcttgctgttgatacttatattccacaacggtgtataaattccttgagaaaaaattttctattttttgatatttttcaacaaaacgagccgaaaaatttttttgcacaattttagatgattgtattataatatatataaactaataattattataaagtagaggtgtgccatgtcaccaatccaatacgattatcaccatcttcctcatgtaaaaacgcaaaatcaatccaaaaaaacgctttggatcactcttggtttaacattgttttttacgattgtggaaattattggaggactattatctaattccttagctttgctttccgactctgcccatatggcatctgacgtattggcgcttgggcttagcatgatcgctctttaccttgccacgcgtccgccaaatcatcgatttacgttcggctatttgcgatttgaaattattacgtcctttttaaacggtcttacgttggctattatttccatttggattttttgggaagggattaaacgattcatttttcccgaaccaatcgattttcgcttaatgctgactatttcctcgattggtttcattgtgaatctcatattgaccattgtccttagccgaagtacaaaagaagaggaaaacttaaatattaaaagcgccttatggcattttatcggagatcttcttagctccatcggtgtcattatttcagcaatactcatttattttactggtttttattttttcgacccgcttatcagcattattattgctgccatcatcttcacaggcggggcaaaaattattcgcaaatcgtatctcattttaatggaagcggtgcctgatcagtttcatctcgaccagattagagaggacatccgccaagtcgaaggagtcgaagatgtacacgacatgcacttatgggccgtttccaccgaccactattcattaaccgcacacgtatttatcagcgagcatatccagccgttttgtgtcatcttggccattaacgagatgctaaacaaaaaatacggaatcaaacatacgaccatccaggttgagcatgcgatgattcacgatcacggcagctatggaaaagaatttttgcttcagaaaacgaaaacaaaaatgtaagtcaaataaaccttcgaggcaaatgataccaactaaaaaaccccacagaaactctgtggggttttttcatgtaaaaggatttttgactcacatttgatagagataaagggataagacatcaattccttgcctccactaagttagcgacaaggatataccgcttcggtgctgcgccgatgtagttgaatggatagcacgtagatacggttaatgtggcttttgattttggcacaatcacggttctgtcatcggcgtctacaattcgcactttacggactttgtaggtaaactctccagcgaccgttttatcgataagaagttgttttaattcctctttcgttaagccataatcttcaagcaattgttgtaaattttcttctgtcaatacatcgccaagctcgctgcgaagctcatcgacatcttgaaaatcttctaatgtgtagccatcgtagtctaaatattctttcagctcttcctgggtcataccgatctcgtttagatagctttggagctcaggatcattggattcaatcgcaaaagcagaagcaggcaatgttgcgatggcaagggatgccgcaacagcaaaaggaatcaattttttcataaaataacccccatagtaaaataatataaatatacgagtttagtataaatgaaagcaaaatgatttaatattgtaaaatatataacattaatgtaataaatttcataatgaacaaaaaaaagaaaagcctaggcaattagcttaggcttgctcgtcaatagtcgtcctcttctaaatatttacgttttgcttttattatcaaatgctctttggaataatacaggtcgtacatcttatcaagcaatttccaacgttcttcattgctcattttttggatcgcttccaaaatttcatctgcagtcatttgcttgtttgccattgttcatttcaactcctctcctatttcacttttattattaatgtttttttatccgcatcagcaaacaaaggaccaaactgtgaaaatccgatcctgactgaaggggatatttatttatattttctctaaatcttcattcatttgatttgctaagtttttgaaatataaatagtagcaaccccatataactaaatagactacaataaatatagctgctgaaataaggatgtttttcaaatcaaacgggatccacccaattcccaaggacaggataaaatataaaacaattactgtaacaaagtgcaatgccgtttgttgcgacagacggagcgattctaattcaaaataaagcgaagatacggcaaaaaaccatccacaaaatatgctcccaaatgagttttttataaattcttcaccattaatgacagggaaatgaccgaaatagatgatagagctagttaccactactgcgataaaggaaccgatcaatatcccgatgatgcttctgtataagaattttttcattcttttttccccctattcatttttaatgcttttttgatggcatgaacataacgtcgagaaacgtactctttcactcctgatttaaaataaacgcatagagtgccattgaacgatgcttcaaaccggctcaactcatagagatttacaatgaccgacttagaaatgcgaacaaacttgttagagggaagcaatttttcgagctcatacagcttttccttcaatttaaatgttccctcggctgtcaccgcctcgatgctatccccatgagcacgaaaaaaatggatctcatttggctttaatatataatgcatatcaccattttttccgacaataaattccgtctccatcccttttaaaaaatcaagaatttctttaatcgtgtcatctacttccttacagtgaatggtcacgattgtctcatcgtaatcgctgtcaatatccaaagacactttcattctgcccgcctcctttacattcatcttttttattaaattgtattcgttatgctagctgttgtcttcatgataaaggtaaaaggttgtttttccatcccatccggcaaaaatcgtcctttcaaatgcatacgatacatgaacctctcccacctcggacgctataccgaaacttcgatgaaactggacgatccggcccaaaaagaccacctagcacggcgattgtttttttcctttatttacgacatagtgaaagatctctactctgaaatcgtattcggcaaataaaaaaacaaggaattccacataagtggaatcccttgtctctatccaactataacgaaaaacgaatataaacaaaatacggcaagagtccggtggaatgccgaactcttgccgcataaggttcactcttttatacgtatctatttgacaggtattattatttagccaacctgtatcctttaaacgaatcaatcaaaggagcggatgaaggaatgattatggagttaatcttaaatccgcccaatgtgggtgtgcctcaagtctacgctccatatcgcggaacgctttgagtgaacggcttagcttgctgtaaatttgtaagccatgtttctaaattctcccttcggatgaatgcttcattacagtgatttcaatgcttccgcaatctctgtatcccctgacattaaatcgaatgcttttttatacgtatttggttcatcaagagattgaacgattgttcttgctacatcttcacgtggaatgctcccgacatttaagttttctgctacagcaaccaaccctgtgcctttttcattaagaagatatccaggacgaataatcgtataatttaaaccactattcattaacatacggtcagcataatgtttggcgacataataaggtttgaggttttccggccagttctcacggttgtgggcctggaatgagctcaccatgacaaatcgtttaattccgactttttctgcagcttccatcgcttttacggcaccgtctaaatcgacaagcaatgtcttatccgctcctgtgtgtccacctgaaccggcagagaatacgatcgcgtcacagcctttggctgcttcggcaatttcatcgacagtaccttcaagatcagcgagtaccgcttcaattccttttttctgaaaagcctccaattgctcttgttttcgaaccattgcacgaacggtgtgccgctcatgcgcatgaagcatgctcaccacttgttggcctacttttccgttggcaccaatgaccaaaactttcatacgcatcctccctttcttatatttacgtctttaaaggttatcaaccaaatggattgtcctcatcatgataaagccggaaagtgtggaagcacaaattcacctaattcttcgatcacttcttctactgggcgttggccatattttaagttgatgatgacatggttcacacctgcatctcgtaaagcttcaagaaattcgataaggaaaacgcggcccgtacggaatccaagatgaatcggtattggtacatgatatgggtcttccgccaaatcaacataaagcgattgggtaaatggcttaaattcctctgttaacgaacgccaattctcgattaatgctctttgaaatttgagtgcacgtggatagtaaatccaaccatcactatgttcagcaatccattcaggagactgtccactgtgacctgtcaccattactggtatgtctgacaatttcggttttggcaaaagatctccatttgtcatatgcactcgtaaagagtcaatggcaggaaaatgctctttccatgcttttttcatgacaccaattgcttctcggaataattcgctccgatcttctggattcacagagaatgctggaaactcgattggacggtcacctgttgcgacaccgagaataagtctttcaccagataatctgtctacagaagccgccgcttttgcgacatgaagaggatggcgcaatgttaaaataatacttcccgttcccaaggcaatcttttctgtgttggcagcaacataccctaaatacgtaaacgggtcatatatttgcccgacatccccgaaattaggatcgcgcaacggtacatctctcacaaataatgaagcgaaattgagttcttctgctcgtttggctaacttcatttgtttttctatattcatctcagggacatcgcccatatacgattcaatcggaaagaacaatcctaaagttagtttgttttcttgatacatgcgtgaataccctttgtgatttttaaatttttccatttcacatctaccttccaattattttttaatttcgttgtatctagaaaaacgttccatcaaaacataaaatatcttaaagatgattcagtatgatgttttgtagttactctttgtatgatagccgataaaattccccgagatttattccttatcacagcacttattattcctgacaagatagcgtgcatacagggtgtcattctatagtcaaatagtgtattgttttaagatgccgcagtggcagttgaagcatccatttttatcacttcgtcaataatcgcactgccaagacaaacatcattgtcataaaataccgctacttgtcctggagtaacggctttaactggtttttcgaattccacaaaagccgttccattcggacgaatatgaacggttactttctgatcttcttgacggtatctgaatttagctgtacatgcaaatgtacgtggacgaacatccccgttaataaagctaatgttcgatgcaataagaccggtagaaaacagagcaggatgatttttaccttgagcgacgagtaaaacgttgttttctaaatctttatcgacgacataccaaggttcccctgttccttttccaccgattccaagtccttttcgttggccaatcgtatagtacatcaacccatcatgagtacctagcacttctccatctagagaacgaatttctccgggctgtgccggtaaataattctttaaaaagtttttgaaatttctttctccaataaaacagattcctgtactatcttttttattggcgttaacaaggttcaattcttgagcgatttttcgtacttcatctttcgttaattctccaataggaaacaggacttttgacaaatgctctgctgttaattggctaagaaaatacgtttgatctttattgggatcttttccacgcaataaggcgatttggccattttctctgctgattcttgcgtaatggcctgtcgcgatataatcagcatctagtgaaagagcgtagtcaacaaacgctttaaacttaatttctgtattgcataaaacatctggatttggtgttcgcccccgtttcaactcatctataaagtacgtaaacacacgatcccaatattctttttcgaagttcacactgtaataaggaatcccgagttgattggcaactctcttaacatcttcgtaatcttccgttgctgtacatacaccatcgtcattagtgtcatcccaatttttcataaatacaccgattacgtcatacccttcttgttttagaaggtaggctgccacagaggaatcaaccccacccgacattccaacgacaacccgttttttcttcaaccttattcaccttcttaaactgaaatattttttgttacagttatgtttaaaaaaaatttatggagcacaactaacataaaagcattagtcgtacttttgtttcaggcatgaaaacctaactactattgatttcatcaatgatatctttgatcgttacaccttttaaatagtttaaaaagtgttcttccgcattgtgaaaaacgcgaatgagtatatttgataggtttctgcctattggacaattctcattggaatcagggcatttcggtacaagcgtttcctcactagtgattttaaatattttgtctaacgtaatatgttccggtgaatcgtttaaagagaatccgccttttgccccttctttagaagtaataatattttctttccttaatatgctcaaaattttccttaatcttgctgggtggacagaaacactttgggcaatgtcttcactggtcactcgttggctttgcttttgggccaggtaagcgacgcagtgaacggcaatcgaaaaatcgctattcataatgaaccttcctcctaactgtaataataatgattacagttgatattgtcaattgcaaataatttctaaagtccttcagtttcgagtgttggtaaatcattatatatatcttcaattttcatcttcacacttcccccaagagctttttacttgtaatattctgtctctttgtacaattccccttcttcaactaaactgtcccattagcagctatgaagagtatatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccatttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggataacttgctttttactccctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatataccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctgtaaattatcactttatttcggaacaaaagagccatttttttgcacattccttcagaaaaccctctccccttttctgaaagaatgtgctaaattttttgtgaattatttcggaagagaaaatccatcggttcagaggagggggaggaggacgtgattcaatttcatgactttggcattgacgtccaaacgtatgcagagcgtggaaaagaaaacgacttccctcttctgacacagtgtccgcattgccgggccaagcgcccgttgcaccgccacggttactatgagcgaaacgcattgaccccacatggtgattatcgcatttggattgtccggtatcgctgtcgggaatgcttgaagacggtgagtgtgctgccttcctttctcctcccgtattttcagtatacgttgtccgccgtatggcaagttgtgaaagagcagttgggattgaccgaggggacgaaccaggctccgttcctcccgacaaaggacggcatcatcttttatgtccgacggttctaccgaaacctatcaaaccttcatagcttttttgcgaggcggtggaggatcataggccctatcgtgaaaaaagaaaaggaacgggcttcttggtggatccggacgttggaggaacacggtctctattcggtcatcagagagatgtgggaggacggattccgacacccttttgcgaattaaatgggatcctgattttacatacatatcctaaattggaaatgattgaggttcccacaaacctttcctatcgacggagaaaaagcaattcggtacgataagggcaggaggaccggaacggtcctgattccaagtgagacaaggaggagattcgaatggatgagtcgatgagacacgacattgccctgtttcggtacgggctaatcgctccgttggtgaatgggcaggtggaaccgaagacgtatctgaaagaggtgagcgagcgagtgcaccatgttccccaccagggcgacaagcgaatcgcagccaagacgatcctcgattggtgcacccgatacaaaaaagggggctttgacgccttaaagccgaagcgccgttcggaccgcggccactcaaggcgtctgtcgcccgatgatgaggatcatattttagccctaagaaaagaacatcccaccatgcccgtgacggtgttctacgaacacctgatcgagcagggggaaatcccagaaaaccatatctcttattttactatataccgattgttgaaaaaacacaaccttgtcgggaaagaaatcttgcccatgccggagcgaaagcgctttgcgtatgaccagatcaatgagctttggcaaggggacttatcccatggaccaacgattcgagtcaatgggaaagcccagaaaacgtttttgatcgcctatatcgatgactgctcgcggtttgtgccgtacgcgcagtttttcccttcggagaagtttgacgggctgcggatcgtcacgaaggaagcggtgcttcgttgcgggaagccgaagcgcatttactcggacaacgggaaaatttatcgatccgaggtgctgcagtatgcgtgcgccgagatgggaattacgctcatccacacccagccgtatgacccgcaaagcaaagggaaaatcgaacggttcttccgcaccgtacagacgcggttttatccgctgctggagttggatcccccgaagtcgctcgaagagctgaacgagcgcttttggaggtggcttgaagaggagtatcatcgaaaaccgcacgcctcgctggacggaaaaacgccgcatgaggtgtttcaatcgcaagtgcatctcgtgtcgttcatcgaagatggcgattggctggatgcgatttttctgaagcgggagcaccgcaaggtcaaagccgatggaacgatcaccttgaacaagcagctgtatgaagtgccgccccggttcattgggcaatcgattgaactccgctatgacgaacggggcgtctatgtgtacgaagatggaaggaaggtggcggaggccgttcgggttcgtttggaggacaacgcctatgtaaaacgccatcggtccccgtttgcggcgattccggcgaaggagggagaacacggtgtataaatcgttttactccctttcgcgggagccgtttgcgaaagaaacagacccgtccgaggcgtatcaaggggcgccgtttcaggaagcgttgcgggcgctggagtacgtgaaacgaacccgggggatcgggctgttgatcggagagccgggggcgggcaagacgttcgcccttcgggcgctgaaagaatcattgaatccatcattgtatcatgtcgtctactttccgttatccaccggaggcgtgatggatttttaccgtggtttggccttgggattaggagaggaaccgaagtaccgcaaggtagacctcttccgccaaatccagcaggcgatcgagcgattgtatcatgaacggcggatcacgccggtgttcattttggacgagatgcatttagcgaaggatgcatttttacaggacatcgcgatcttgttcaactttgagatggattcgaccaacccatttgtcttgattttggccgggctgccccatttacaggggaagctgcggctcaatcagcaccgccctctcgaccagcggatcatcatgcgataccggatggggccgctggagaaggaagaggtggcgggctacatcgaacatcggatgaaacaggccggggcgaagcatccgatcttcaccccatcggcgttagaggcgattgccctgcagtcgcggggatggcctcgggtgatcaacacgttggccacgacgtgcctgttatacgggtatcagctgaaaaaggacgccattgacgaagaagtggtgcgcatggccgcagaggaaatggggtattagcacgaaaggggccgaatcggcctcttttgtgctttctcttttccatcggtccatcaggcgcgctggaaatcttcatctgaaagagcgtgcaaacgttccgaaagaatgtgcaaaatccggaacaatccgcaaaaattttgcacattatttccgaatccgcctgaaataatttgaaaaagggattctgaaataatgtgctaatttacaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaagatgatgtataaaattttgtgtaaagcattttgctagaccaaaagaaaaaaggtagggtattctctgattggacgaaaaacattctaaagaaaggagaaccctacctatgtctaaaagtatatcgaatatcgactgggcaaatcaactggaaaatgtcattcgtcagtttgtaaaggaaaaattagaactgatcatgcgggaagaaatcaagaatttcctcgaaatagaacaggccggaacatcaaatatgagaaacggctactatcaacgaaatctagatacgcaatatggccggattgaaggtcttttggtccctagagaccgaaacggagaatttcaaacccaattgttcgctccttaccaacgccacacgggctggctggaggaagccatcattaggatgtatcaaagtggcatgagtacacgggaaattggcaagtttattgaacgaattctaggaaatgcttattctccagcgacgatcagccggattaccgatgtcgtgaaagaagacatcgagaaatggcaccatcgtccactatccaaacgttattctgtcttatatttggacggcttgtacgtgaaacttcgccgcgatacggtagagaaagaagtcatttatgtggtgttaggagtgaatgaagaagggtatcgcgaaattctggatttcttcgtgggaggacaagaaagcgcctatggatggcgggagattctccaacagctctacaaaagaggcgtcaaggaagtgcttctgggcgtattcgatggactaccggggctggaggaagcctttaaggcggtgtatccgaaagccgatgtgcagcgctgtgtcgttcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtccagcaagtatccgagagaagttcaatcttgggccaatgagttggatgtcctccttacatttatggattatccaagcagtattcgaagtgtgatttacacgacgaatgccatcgaacgaacgatcaaggagattcggaaacgcctaaaaccgatgaacagtttgaatagtttagaagccgctgaaaaaatcgtgtatttgaccattcaagattttaatgagaaatgggcagggcgaaagttaagaggatttgccgaagcacaggaagccctccagcgaatgtttgaagaacgttacaattaaccaaatactgtaaataacaaagtaaggggattctccctttccgcacaggagacagaatattctgtctcctgtgcggaggaaaccgactccttatctattccaaatccattcagagataccctatctatctttcattacacaaaattcttgacggtaccgtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgtcccattagcccatcgcttcgcggcaccacagattaaagaagaatttccgttctcccatgggagatagcatatatttattgcaccaattttgatacttaatcgtaaatatgaaaataggggctataattcttgtgtccttattcttttttacaagtacaatcggagaaagcccatgcagggtgtagcccgtctttagacatgggatgaaccgattgctttgacgtagtcaaagatggtatactactcttatagagaagaaaaatccaacgtcttgaatcgggcgcacagggcgataagcaccagtgaggtgtttgcccatgaaagtcttgtggaattagagtcagtatccatgcgaaggtatggaagaagctctatagtacacaagaaccccgtggctttagccatcgggaggttcagagagttaacaactcgaaatatattttaaatttattacatcgtgttctatttcgaggaaattcttgatttcttcccgcatgatcagttctaatttttcctttacaaactgacgaatgacactttccagttgatttgcccagtcgacattcgatatacttttagacataggtagggttctcctttctctggaatgtgttgtggtccaaatcagagaataccctaccttttttcttttgttctagcaaaatgctttacacaaacttttatacatcatcgatttatcagaaaaattaacgattaattaaattcaatatgttataatctttatgtattgtaaattaaatcaagaaatggggggaatagaaaatgggaattggtgatttcttttttcaggcttcttcagttcttattatttttgtttctgtcgctttagtttttctagtatttagatttttatttagaaaatcaaaaaaagaggaaaattattaaatgtatttacattagatagacatcattcttctaaaaagcagcaaaattttaataaaaattcagataaatattgttataaaagtctgtagatgagcaaattcactgacataaattgacaactaaacaaaaaaggagacatgaacccgattccttggttagaatagatgtaccaccaactatccacaaggaggttcatgtctcatgaatagattagcacatcaccaaggaatccacaagtttttcttcacgctggggttgacgctgcagctttccaaaccggtcatcaagcatctcattcatattgtcgatgccttgaccaccaagggattctcgggaacattgactgatattcattactggagctttcatccgaatcatcgaacgacgctcagtcactttttcacgaaaagcccttggaacgaggaaaggctgcttgggaagcttcaagagtggatcctttcccaggtcgaacgactggccaaacggaagaatcaacccctttttgtttcgattgatgatacgatttgccaaaaaacgaagccttcgtcacgggctgcgcacgccattcaagggtgcgactggcactactcgcataaagatcatcaatcggtctgggggcattcgctcgtttggctgatggtgcacaccttcacgcaggcgttcccatttgcgttccgcctgtatgacaagaaagcgggaaaaagcaagatcgacctggcgatcgagatgctttcctcgctcaaggtgaagcgggctcagccggtgtatgtgctcatggattcgtggtatccgtccaaaaagctcattgaagcctgcttgaaacagggattccatgtcatcgcgatgctcaagacgaaccggattctctacccgaaaggcatcgccatccaagccaagcagttcgcccgctatatcgagtccaaagacacccgcctcgtcacggtggggcaggagcgttatcgcgtgtatcgctatgagggggccatccatggcctcgatgacgcggtggtgctgctggcttggaaggcggatcagccgatggcgccggaacatcttcattgcatcttgagcaccgaccgggaactcggggacgaagacatcttgcgttactacgcccagcgctggacgatcgagtgctttttccggcaggcgaaagatcaactgaagctggatggataccgcgttcgccacattcgggcggtgaaacggtattgggcggtggtgctgttggcctgcgtgtacagcatcgccgaatcccgacaaaacctctccaccgggctggagcttcttcggtcgcggaaagaccacagcgtcgtcgagttcatttatgacgctgcgaagcaagatattcccattgatgtgatcaaaaaacagctccgtatcgcgtaaggggtaccctgtttgtctctctaaccatggaaattattgtaatgaaaaatgctcatctacagtaaaagtaataaatgacgtaccaaaactgaaactgatgtcagtttgtacgtcatttttatagctggatttacctaaatatggttcactatcgtagtgacaatacaacagtgtatcttgaataggaacaaaacgttcgaagcgaccttttgtgtttcgaatgcggatgactttttgctcccaaatgatatctgttgtttttatacccaccagttcatttactcgaactcccgtttctaacagcaacatcataatcgtataatcccttaaacctacaaacgtgcgaaggtcgcacgctttaaataacgcctttatctgctggttatcaaatgtttctacaatcctttttctatccttcagcaatttgatgtctttcatcggattgctttttatgagatttcgtccttccaaaaagttaaaaaacgccctcatggctcgcaaacgggaattgatactgactgtcttaagacctttttctctcatgtacataatgacatttcgcttaatggtttctcctgtccattcacttacacgtaattcgatttcttgctctttcagcaattttataaatgcgtttaactcgctgcgataatatttaatcgtatgttcccttaaattcctcaattcgcaatcctcaataaatatctctaacaattcctcaaatgtgtattcaatttctccaatgtcgtcagatattaacaacaactcttcacgactcagctctcctcttcttcctctcttgctctttctctgcaattttctctcattttctatttttttcattttccatttcacctcaccgaacacgattagtcgcacacgatttttcttactcgaatcgtattcggtaaaaataaagaaagggttcccacattcgtgagaacccttgatcctaaagccttctccctattttcgatgccgatggtgggagtcgaacccacacgggcaaagcccacacgattttgagtcgtgctaaaaatggcacttaatgggatatatttaaaactaccgatgtatcaatagttttcctgcaacattttttctgattcaaaaaattactcatacgactttaatttttcttacaatatatcatacataatttatccccttttttcaatattaatttttaaacaacagctgtttcacatttcaaaattatcaatcctgttttcgtatagtttatatgaacaaccttataccgataacctgcaatattataaacatcattcaattttatctttcttgtatactcattatcttgcaacgtcacaaaaatttcactatcagacgttctaatttgaccgccatcaattacaattttttcttgttcaacaatacaaggaaaatcgtcatatatcggatcagtagtttcatatatttcttccccccacggagttgtgccaacaagaatttgttgcccttctttaaccataattcttattgtatgcgtacattttcgcattaatgctttattataaactttctcttccgtcacatcagatataataagatagtttttttcattgtgtagaattaaatttccacgttgaatgttagaaagagtataaatatatttatcttcataatcgccgatttttgcattatttacaattgctttttgttcaacattatctatcgtaaccgtttccccgattgaatctaaaaggaattgaaaatcggaagcgtcaaaagcgaaaggattcatttttaaacctccttatcatgtcgccaaaaaagcgaactcatagtaacatcatgtcatcatgtatattttgaagtaacatcataaaaaagggaacaaataatgctccctcttatgaattgaaaagcataaatacgtttcctgtttgctcttcttcatctgttttcatgctgcgaattttccgctctaattgatctatacgtgcaagaagattttcatgaaagtcagtaacggtcatatcgtcaagtttgtatgttttcattaaagaaggattgttagctattgattcaagaatggaaagtgcagttttataaatgtttcgttttgcagttgctgattgaggattatattcatcatgggcttttaagccgctttcttctaaatataccgctaattcgttttgatctaaatcaataccttttatttctaaaagcaaccgctgaagatttgtcatatttatcatttcctttcattttatttttatggaatgggtaatcataggcaaagcgtatttctattcaatagaaacgttcaatatttcatctatgtttaaaaaacgttgatttataagcatttttgtaatgtacagtgaatgtgcgaaaagtattgaaaaatcaacgtttttggagggtagggaattaaaagaagtcgtccgattttcagcgacaagcgttaggtcatccgaaattgaaaattttttcgtgggtgtgtaaaatgacttgctacgggcaaattttggcaattaggggtacttttttatgcattttcagttgcatatcaatgtatatgatatacattttcagtttacataattctaattatttgcagttaatacatttcaaaaacattgatgtataggcattttaacaacttccgattttattgttttatgcaatttttatacattgttgatttttcaaggttttcagcatttccccgatcattatttccaatcattttttgcataaaatcttgcataaaaatttgattttattgtaagtaaatttgtctatctatacgcataacaagcccattttttgacttaaccgcctgccctgccctgcaacttttttattttttaattggctttttgcgcctatacataacaggcgcgagcaggcggatatattactgtcaagtatttttacttgacacatctacattttcattaaacacaacatcttgtgtcttgttatcaactccactactatatatagtgtcattttcttccttcaatctcataagttcctgctgcacatcatttacataaggattctgttccaacatcgtttgtaaactcaatccaccaatttcacgcaactttttcatattctcaataacttccttatcatttgaaggcaattgataactaaacacaagtcctaacgaatcaaattcctcatcagtaaatgttacccctttatatgaaagcaatcgtctaatcttctcaaatctttgctcaataccttctcttatatattgctcattctgtcctgccttcattaacgccatttgatacaagattctaactgcttccgtactcacattacttatatctgtacgccctactgcgatcgcaggcaaatgtgctaccgtataaagtgcattgagaagtgtctcatacaacgtatcaaatgcatttgaatcgaatttattcgatacaaactcaaatttacccatgtcgtctaaaactatacctgctccaacaatatcaactggcaatccttcacccttgagttgttgccctgttattacaggcacacctgtaatatatttgtagtatgcgtctgttgctttactgattaaatcctcaagcgaatctaaaatactaatccagttctctaattcacttttcccttcactctcatttacttcatttgttgttttatacacaatcggaagccccgaaagattcgcatatcttcctgttaatcttaactgtccacctttgttatcatacgtttctactgtatcttctgaatacacaacataataatcaatcccatcaaccatatatgcttgtataaatgcaatcatttcattatcatgattgtagattgggaaaccttcacttgcatcaatcagcttacttttgattgtattcttatctaaataaacatactcatacacttgcccatacttcaacatcttatctaaaatccgataattcaaccgatcatatttcccttgtttatttactttctgatactcattcacaatacgctctttacccgtaatcgttactggattttgtagcaagaatgacgtttggaagttaagaagtgtcaacgcatgattcaaaacaatttttcttggtacgtactccttaccgccaaacttttcattcggcttttgaagaatcttatgttttccatcaagataatcttttaagtttaatacattcattactctttgctgatttgttacactctgtacttcctcaacgaaccaatcgctacgcccttcatggtattcttttatgtattgttgaagattcatttactattcccccttttttaaagtgaaataaaaaatgtgtaccaactggcacacccctgcacgaatatgcacaatactgtgcaaactcgttcaagtttggtatctttcgctcaacaaataaaattaaatatcaacatagtactttgactgtttaagtgcttgtacacataatgccattgccattaccatatcatcatgataattatttccttttttgtttcccatctttcctttttgctcttgatatatcttcatttcctcaagcgtacgtacacattcaatattgatataaccaagttcaaacgcctgttttaaatcttctataattatcggtttggtaattcttgttgtagtgaaacctctttgcattttacgctttccacgttggtcaaaaatcttttctttcattaagtttaaatagccatgatctttaaaaagtttctcaataaacggcaatcctacgttatttctttcaactgctgtaaaagcgtaattatagaatcttaaaagcgaatttgctatttcagccatcttgtaaactggaatgtcatttgaataccaacttgcaacctgttgaccatcagcgtctaaaatactaattgccgtataatcgttgttacctccagtccccgatgccacgtccacgcctgcatagtgacgtacttttggctttggaagatgataaatgaaaagatttttgtttatgtatggttttaaaacatcgggcaatatgtcataaatctcttttgtttcaattggctgaatcacatattgcaaccgttcaataatcttattagtatcaaagattgacttattgctttccgcaaatgcctcgtctggtgtagtcggaaattcccttttaaacttatccaaactatttgtcgctatataataacgtctaaacatcaattgtctatatgtagcaccatatttatctttaagaatcttctcatcatgatctaaatcctcatatgtcattctgcgtccttgattatttgcccgaaaccacgcttctgcttcgtcaaatgtatgtttaaattgcttctcatacgcttttgctaaccacgaatagaaatgtgccttccaaacactttctttgtcacgatatgccttcataaacatctcttgatatgtgttgtaaccgtatgctgttgattcgataatgattgaactagattcattctttgcgagcgcaggaatacatgtcgcaatgatttcatcttgtacatcttgcggatactttgccatctcggacaagtggattaattggaaagtattacctgaaataacatcttctccttgcgctgtcgcgataataaccctgcttccattctgtaaatatagttcgtccctgttatttagtaatgctttaggaaacaaatctgggtatttctcatgtggtaaactcctgtacatctttttcaatttgacaaataaactctttgaaacagaagcatgatgtgtcatgatgatatagtttgtatcgggctttgtacatgcactataaagcatgtacgcaagagagagtgttgtgaatccgatctgtcgtccttttaaaatgatattatatttccccatctgacccatgaattgttcctgctctggattcaacacgaacggtacagtatcaccgttattgtcaacgatcttaatgaaatttttcgcaaagagtttaaaatcattcataatgattttcaatttttcttctttggtcaatcttttagccaatctaatcacctcctacgacacctcctgtcgcaaataaaaaaggagtgccattacgacactccttaaaatagaaattttatttgtataggattttttaatctaatttttcttttcttctcacactcttaaaatgatgtttccgatggcaaaaatcgtttcccactatgggaaacgttcatgggaaacgattgggaaaccatcgggaaacaatgaggaaacgttgtgggaaacatgggaaacttatactacaatactaaatcatcctcttcttcttgcacttcttcttgtttcgtttgtgttcgattcattgctttttgaagttgtgtcatgtccttatgcatttgtaaaaacaatttcactgccttctcatcaccttgtttcgctttttctgaaacaacatcatacacagtttcaaggtctcgttgcattttgcccttcatatataacatatacaattcaaaatactcatccgtttgttcccaattgtgaaaaaccgtcattgtacgtctatccgcccatttcaaaaactcttcatcagacatagccaaaatatgcgcatttttcggtgtacgtatttgaaacttccgcataaagtacgctcttttacgccagtccactttttcaagtgctttatgtatgccttgatttctcatttatatcatcctccttatttgattaaataaaaaatggactagctttttgctagcccatgattgaaattcaaaaaggttatctttttgcggtatatataatatatgtgtatttttactgtattatttatttataattctaaaaaggttatatatttgcggtatatataataatataaataattaataataaatataatataataataaatataatataataataaatataattattactctatatattatatataccgtaattttgtaacctttttaattctaaagtatatagttaaatgttatatgttatatataccgcaaatttgttacctttttaatttttattttgcaacatactcatctgttcttcaatttgcatcgccagtttttgtttttcttcaagttgtttgtaatatgtatatacactcattacttttcgtttttgatactgtttagcaatatttgtgaaattagttggctcatttataaaatacgtatttggcattttttcaccttttccaagcccgacaacaaaatcttctactttacagtgaatcatattatatttttttaatgaatcaagatatttatcgagcgtccgccctttaatcgctgtttttccttctaatgtttcaagtgaaattctatattcaccgtagatttggttcatacaacgcaaaaaggcgtacaggtaaaatcctgtacagcttaaatcattatttgtcatacaaaaaagaaatacttcaaacggtattaagtgagtgttatcaacataaaagaacgtaccgtcaacatatccatcgtcatattctttttgcatttcttcattatcaggataacgataaaatgctttaattgggaatttaattttataatttttcggtacatttagcatttttatatatgctctaaattctttgaagtcatcgatatattgaaattgtagcccatcaattttatcgtatgaataacttaacggaaaatctttttctgtgcgaatataacctatttgctcaaggattccattttgcttaattaaataatcaagttttttataattctcgttgtatcctaatatttttttaataaatttctggtcaatgagttcattaaccgttccatactttgcatatctataagcccaagtaataaaatatatatatgagtaagcaaatgcgatatgtgaggcattatcaatattcttttttaaatcctcaaaaatctcattaggcataaagattttagattcatagttatcattgtattgaagcaaattagtcatttctgcataagtcatcatatttgcatacctcctaataattaacggtttttatattcttctagtgcttggttgagttttttagtgcgttcaaaaagcgtgaaaatcatgcctgttttcaaatgccgtccttcacatatatagtcgatatttttttcatatctcaaaaaatctctcaacctcttgtcgtaacaaaagaaatagtttttcatttttgaataatcacccctaatttataatagtcaaagatagtcaaaatgtcaagaatagtcaaagtcaaacaaaaggcagacaaaaaaatgtccgcctcaatggtatgtataagatacaaagtttctttttgtataagcgagcgaaataatccgttcacgttctggtaactgtatgtatgtttcatgatttgctctttgacatttcttaatcagtttaaattgttgctgtggtagccctatttcccaatcaaaaaacggctgaattgcatcaaacttaatgtctgattgcaaacagccgtctttatcaattgatattttttcatagagtccatattgtttaattagaccgtaaaaatattttatatctctttgtttaagaatatcaattaattcagtgaagcccaattcttcaagccaattggtatgaatcggtctaaaataatcagaatagaaacccttaaaagatgtatcaattgcaagcaaaatttctttactttccgttgtttttggtaatggaatatcatataaactcataatcagcatcaacgttgacaaggaatatttgcttgtatagttttcgcatgaaatattatgtattaaattcaaattagcgcaaagtgaattatgttcatcgtttttcgttcgtttactgatatgattatcgaaacaacggcttttcagaaatgccatatcaacgccgattgtaggtaaacttgttttttgataacgatagaaattttcgaaatcgtaaaagtaatttaccttccaattgccattcgtaatttcttttaataaactgcaagaaacagcactatccacatcatcaccaagaataaggtcatattttttatcagtttcattaatccagcttgggaatagttctctaatttctttcttcatatagtacagtgaaagaaagagaacactcccgccatccttttagaaaaactcaaaataaatattaattttttcgtcaataacccttttacaacccttcattattgaagggctgtttcctccttttactccaatttgaagtaaaaggaggcggttatgacgtgttccgtactttcttcactttttcacctccattttcttttttcaataaaacgtgaattttatttttcatctatatattctctatacttttgaattttctctttagacatgccacattcacccctctcgtatctcgataagagagattgcgagcattgtagtacttgtgccagttctttttgtgaaattctcttttttctgcgcttaattaaatactcatcacgcaatttaatattcatttcctttcacctccaatcaaaaatatgagtaaatttttttataaaaaaagaggacacaagcattaagcaagtgtcccctttttggctatgtatttaattattcagtaatctcaaaagaaactgcggctttatcatttagaagatttacgcctgcttgagtttcaagataaatggattttttacttcccgaaactgcttctacttgtgcatggaatggaataagtacaggcatttcgatgtagttaggatttagtgcaaagaatttgttgttaccaagttcttcgcaaagaatgaaattaactgtaccgaaaacggtaatatattgttccatgtcaaagcccaagaatttatcacgggcataaaattcaacatttcccaatttattcaattgttttttgatacgtgcaggtacaaatacaagaatttcatcggaaacacctgcatcgtacaatttgccgattgcttcttcaaaagcatcagcagttaattgtccagtgactttatgatctggatgaatttgtgcaagaataccgtcagttgtatatactccgttgctatatccttttgtgccgtgaataaatttattttccattctgcgtttaattgcttttgttttcttttctacttcatgggcaagtaaatcgttaatacctactgctttagaatactgtgcagtatttgttacagtcgcagtagccgcaaaaatttcaagataattctcacgtggagcaagagtatcttttacaaatgctggagcatccccaccttctgcaagcgttactgcgctatctgcaatttcttctgtaatccaatgcacttgtgggctagtcgctttaactgttttactcattaagaaagtaacgaaaggattttgttttttattcacttcgattaatacatcttttaaatcataattttgtcctaccgcaaaatcttgtgaagtaaacatattatcatcctcctaaatattttttagttttataaaataaaaacgacatgaaagattattctttcatgccgaataacgctttaatcatattttttgtattcccttcccgtttcgcttgttcataggcagtcatttgtttgtgatcgcttggtatataacctgtttcaattttaatttcatttacaatagcagtaagttttttcacaacatcttttaattcatcttcattagatacctttacaatgtcagcaaactttcccaaaccgttctctttaagtgttaattgtacttgtttttgccacaactcttgctgttttgcttcaatctctttttgtctttctgcttcattagctagtgtttgctccattttctccatttttgcaacaagttcaagatatgttttcatatccaccgtttgttgttggtcttgttgttgttgctcttgttgttgatcttgttgttggtcttgagtttgagtaactttttcgtcagacataatatctacctccattttcattaattaaatcgaatttttaccgaaccccttgcgagaatcggtttattattgtaaattcccgaaaattcaaagataatctcactttgattcatcgggagtatataatcataaaaatagacaccaacatttttcttattggtgtcatctaatgttatctgttcaatttgttgtttgtttgtattatagatagttaatttaacatcagtcggttcaacggattgcccatcaaacgttttaaaatgacatcgaaaccgtactgtatcgcctgccagtgccatcatatcacctccacactggaaggattttcgattgcgtatgtattagaattgttttcttcatgatgagcataagcatatattttcaatatttctttttttgtctgacaagaaatgtttatttgaatcggctttatgtacgatgaaatatttctatcttcattttttgtaagcgtttgattttgtcttataaccgtttcaaaatgaacaggtaatataaaactattcactgaaacaaattcacgtttatggcgttgtacaatcgtctgaatgtgttttgcatatgaagtaacttctctaccctcttttttagcttgtatttgcaactgtacagaagatgaaatatgctttgcgtatgatatagtttcctgactttcattttttgcttgtgtgcttctatttgtattagaaactatattttttacatatgaaacgacttcaatatacataaataatcaccgcctattgttgcggtacttgaattttaacgctcaatgtcaactcatcttgtgcagtttcaaatgtgaaaggtgcaaatgtttcttctgtcatgattctatttttcgtgtctaatacttgaatttttgtaactgttgaagggagggaaacatcagcacccgtaacagttaatgaaatttcaagtactggattcgattcaatttcaactgtttcaaaaatctcctcgccccaaggcgtttcacctgttttaatttgttgtgttcctttcgtatgtgtccactttgcttttgtgccgtcaatatttgttgagaaaatttgattatcagaagcatcttttagtacaacctttttccaattctgtacgatatgctcacgaattgatatgtagccattaggttgaatttcagccattcatcgacacctccagtttctcaattttttgctcaattcgttcgattgcttgaacgatacgctcttgtgcttcattttgtttttcgatttgttgtattaatttttcttcacgctgtttggattcttttcttgtatcgacaagcagccaaacgaaaagaagtgcaaatacaccgtttgaaacaaattgctcaattggaatagaagttaaatccatttgtcaagcgcccccctttcacaaaaagtaaaaaatatgagtaaaatttttaaaaaaataaaagagtggactaaaaagcccactccgtaaagaaaatggaggcgaaaaagcgaaagaacttgtgaaaatgacaattgacgcatatgcaaatcacaaagaatctcgtattgttgaatgaaggagatacccttcattcgttgtcgattgaatcggcaaccagtgaaaaatacctcctcataaataatgacattttttttattaaatatatcaatatcaacataaaattttatagctttcataatatagctttttaaacaagttttttttaggatttttgacgtaatcatccctcactatatttcatactacaaaaagtttttaatttctccctattttttcctgtaacttcccctcataatattatattctatgaaaaaaaacttaatttctcccatttttttgtctttttaatttgtgacaattttgtgaacaatttaaaacggttattttattataatttattttatagctttcataatatagcttttttaaatgattttttttacgctttctgacacaattattttctacatttgttgcaatatggatgaaaaccatctttactatctgcttttttagtaaaatatctatcattactaattaacttaatttcactgcatttactgcattttttatatttacatatttaccttcctttgtagaccattatctcattttataagaaaatcaaatatagttgatattattgaattttttatactcaagttgaacgctgagtttttaccttacgtatatagtaataattcaaatattaattttgacactttttcgctaaaatttcacattttctacattcataatatcacccataatacaaccttaattttaagccgattttttcattctacacaatgaaaaactttaagcaacctcaaacagaatacttttatattcatcatccaatttcttttctacaatgccccaaaaataagcataaatattccgtactttccgccctcgtttaatgtttcgtactaattgtttaaatgaatcaatagccaatgaaatacgatcatccagcgaataataagaaaggtaatacgtttggatatgaataaccttccacaattcttcaatcgtcttatagtcgtcataaaagcacttcacaagatcacgaaactctactggcactctgctacttgtaaatgaaccgtcaagattttctttttgcacgttttcattacgtttatttaaatgattgctagtttctaaaagattattagttttttggggtgtcaattgttcaacaatattttcttgatttttagcgactttctcctgtttcgtatcagaaataggggtgtcaattgtttgcgaatttaaaaagcgattaaatacccatacgtttgatgattgtgaaccattttttctatgagttgtgtaaactgtaagaatccctaatttaatcgctttacgtttcatacgatgaaaagtgctttcggaaacctctccaaagcgttcagaaatagcttgtaagagtttagaggatgatgtataaaattttgtgtaaagcattttgctagaccaaaagaaaaaaggtagggtattctctgattggacgaaaaacattctaaagaaaggagaaccctacctatgtctaaaagtatatcgaatatcgactgggcaaatcaactggaaaatgtcattcgtcagtttgtaaaggaaaaattagaactgatcatgcgggaagaaatcaagaatttcctcgaaatagaacaggccggaacatcaaatatgagaaacggctactatcaacgaaatctagatacgcaatatggccggattgaaggtcttttggtccctagagaccgaaacggagaatttcaaacccaattgttcgctccttaccaacgccacacgggctggctggaggaagccatcattaggatgtatcaaagtggcatgagtacacgggaaattggcaagtttattgaacgaattctaggaaatgcttattctccagcgacgatcagccggattaccgatgtcgtgaaagaagacatcgagaaatggcaccatcgtccactatccaaacgttattctgtcttatatttggacggcttgtacgtgaaacttcgccgcgatacggtagagaaagaagtcatttatgtggtgttaggagtgaatgaagaagggtatcgcgaaattctggatttcttcgtgggaggacaagaaagcgcctatggatggcgggagattctccaacagctctacaaaagaggcgtcaaggaagtgcttctgggcgtattcgatggactaccggggctggaggaagcctttaaggcggtgtatccgaaagccgatgtgcagcgctgtgtcgttcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtccagcaagtatccgagagaagttcaatcttgggccaatgagttggatgtcctccttacatttatggattatccaagcagtattcgaagtgtgatttacacgacgaatgccatcgaacgaacgatcaaggagattcggaaacgcctaaaaccgatgaacagtttgaatagtttagaagccgctgaaaaaatcgtgtatttgaccattcaagattttaatgagaaatgggcagggcgaaagttaagaggatttgccgaagcacaggaagccctccagcgaatgtttgaagaacgttacaattaaccaaatactgtaaataacaaagtaaggggattctccctttccgcacaggagacagaatattctgtctcctgtgcggaggaaaccgactccttatctattccaaatccattcagagataccctatctatctttcattacacaaaattcttgacggtaccgtttagagatagatatattacttacacctacaacctttactgaaaagcgtaataacgccttaaaacatattaattctgatttagtaaaatcctttttgtgctgcgcaagaaatgcttccatgttgttatttaggtcttttaagtcacgaaattgtgataaatgtttaaattgctcaatgttacctgctttcataaaaaatatgccccctatggtatatttttagggcatactcaaataagcgtacaccttgcctatttttaaaaaatagtgtatgctttatttagccgaatatttatatttgagtatgccttattgggagtggatatttgcggtatccactcccgatttttttattattgtgcaaaattcaatgcttcaaacgcctgttgcgcttcttgaagtgcttgctcttgaaatgacgtatctttcccttcctgtttagcttgttcaatgtcttttctaatgatctgcatatgtgaatatagcgcaacttttaatgtgacaagttcgttttcagtgagttttagtgttttcatcatgtcatctccttcttctatttgaaaaaacattttctatcggcgaaaatgatttatgcttttcaactacatcgtcagaaaatagattgacgtaatgtttcaccatttccattgaagaatgtcctagaacggcttgaagttcgaagattccagcacctgcttcaacagaaagccgtgcgaaggtatgtctgaatttatggcaagtcgcatggataccacatttctttccgtacgattcaatttgcgcctgcatttgtcgttttgttaaaggagtatcatcaacagaaacaaatagataatcatgatctaatgtgccacgaattgctaaatatttttttaactgctctttcatttgcttctgaatcggtacatatcgttgcctataaccttttgtattttgaattaagattcgtgaacgctgaaaatctatgtcgcctaatcgaatcccgacacattcacttgctcgtatccctgtttctaaaaggagcatcattattgttaaatctcttacgccagtgaaagtccttaaatttggttgtttaaaaaggatatgaatttcttcttttgtaaaagtcggcactgcttttttacggtctttaagtaatttgatttcatgaaaaggattttgttttttagaaatgattttttctcgttcaagaaagttaaaaaacgctcttaatgcacgcagccgagtattgatcgttactgttttacaattcttctgatttttcatgtacaaaatgacattctgtttaatgatttcgggtgtcattctgtaaatattaacttcaatcccttgttcacgaagaattttatagaatacagacaattcatttctgtaatattgaatagtttgaggacgacaattccgtatttcgcaatcttcaaggaatttttctaacgctatttgaaaatcaatagcatcagattgtatagaatttgtgtgcatttcaaaaatttcatcaggggataaattattattacgccttgccaaaatatcacctctttgacaagtcgtatgaggaatactgaatcagatttttcaatggagaatcgtatgaggataaaataaaaaaggattcccacatcttgcaggaatccttgatacatcagtttttcgatgccgatggtgggagtcgaacccacacgggcaaagcccacacgattttgagtcgtgcgcgtctgccaattccgccacatcggcgtaaagacgtatataattttacattacaaataatataaagtcaactgtttatttcatgccgagggccggactcgaaccggcacggtagttacctaccccaggattttaagtcctgtgcgtctgccaattccgccaccccggctctgccatatatggaggcggcacccggattcgaaccggggataaaggttttgcagacctctgccttaccacttggctatgccgccgcagggaagcggaagacgggactcgaacccgcgacccccaccttggcaaggtggtgttctaccactgaactacttccgcatcgtgatcatggctggggtagctggattcgaaccaacgcatcacggagtcaaagtccgttgccttaccgcttggctataccccaaaaaaatataaggaagggcgactagtgggaatcgaacccacgcatgccagagccacaatctggtgcgttaaccacttcgccatagtcgccatacatatttattttatggcaggggcagtaggaatcgaacccacaccggaggttttggagacctctgttctaccattaaactatgcccctagtataaaatggagggggacggattcgaaccgccgaacccaaagggagcggatttacagtccgccgcgtttggccacttcgctacccctccgtaaccatggtgccgactgcaggacttgaacccgcaacctactgattacgattcagttgctctaccaattgagctaagtcggcataagaaacattgatatacccttagttttttgtgtcccttcctctgctagcttattcaatgatgttagatgcatcgggacaactcggagcaaattcataaaagcttaagctcgtctctaccagttgagctaagtcggcacatcagccagaaaaacttcaaacttatttaaagagtaaatggtggctcgggacggaatcgaaccgccgacacaaggattttcagtcctttgctctaccgactgagctaccgagccattttattatcttaatttaaattctgtgttgtcgtgtcccttcctcttctagctcattcagcgatgttagatgcgtcgggacaactcgcagcatattcatggaagtatcgctcgtcgctaccgagccatttttttaattagcattaattccattgtggcggtcccgacgggactcgaacccgcgatctcctgcgtgacaggcaggcatgttaaccactacactacgggaccaatattggttgcgggggcaggatttgaacctgcgaccttcgggttatgagcccgacgagctaccggactgctccaccccgcgatgatagaaagaaatagttgaattagtaaggtttaattaaattcattgcctcttcctctactagccaatccaaagatgctggatgcgtcgaggcaactcgcagcgagttcatggaagcttaggctcgttgctccaccccgcgatgatcatggtggaggatgacgggatcgaaccgccgaccccttgcttgtaaggcaagtgctctcccagctgagctaatcctccacaaaaagaaagtgacccgtacgggattcgaacccgtgttaccgccgtgaaagggcggtgtcttaaccacttgaccaacgggccatagtaacaaaattagtggcggagagcaagggattcgaacccttgaggcgctattcgcgcctacacgatttccaatcgtgctccttcgaccactcggacagctctccaagatggctccgcaggcaggattcgaacctgcgaccaatcggttaacagccgattgctctaccactgagctactgcggaataatatgaagaagttatataataaattgttataaactttttcattgattggacaaatattattataatgaccaatattaccatgtcaagagtttttttatttatttcattccctcaaaactagataaccgtctgtttggaagaagccgttttgcataggcggcttccgcttttccgttgtctagctccggtgcctagctctcttgtgccaaataaccttctcccttgaggtgcaagcacctctacgggcgaagaacatttggcttcgagagctaagcgcggcacctccgcttttcgcttggttaagtcctcgatcgattagtatccgtcagctccacgtgtcgccacgcttccacctcggacctatcgacctcgtcatcttcgagggatcttactcgcttgacgcgatgggaaatctcatcttgaggggggcttcacgcttagatgctttcagcgcttatcccttccgcacatagctacccagcggtgcccctggcgggacaactggtacaccagcggtgcgtccatcccggtcctctcgtactaaggacagctcctctcaaatttcctgcgcccgcgacggatagggaccgaactgtctcacgacgttctgaacccagctcgcgtaccgctttaatgggcgaacagcccaacccttgggaccgactacagccccaggatgcgatgagccgacatcgaggtgccaaacctccccgtcgatgtggactcttgggggagatcagcctgttatccccggggtagcttttatccgttgagcgatggcccttccatacggaaccaccggatcactaagcccgactttcgtccctgctcgacctgtccgtctcgcagtcaagctcccttgtgcctttgcactctacgaatgatttccaaccattctgagggaacctttgggcgcctccgttaccttttgggaggcgaccgccccagtcaaactgcccacctgacactgtctcccaccccgataaggggtgcgggttagaatttcaataccgccagggtggtatcccaccggcgcctccaccgaagctggcgctccggcttctcaggctcccacctatcctgtacaagcgataccaaaattccatatcaggctgcagtaaagctccacggggtctttccgtcctgtcgcgggtaacctgcatcttcacaggtagtatgatttcaccgggtctctcgttgagacagtgcccaagtcgttacacctttcgtgcgggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcggttcgcaccttcagccttgcggcttaagcgctccccttaaccttccagcaccgggcaggtgtcagcccctatacttcgcctttcggcttcgcagagacctgtgtttttggtaaacagtcgcttgggccttttcactgcggctctctcgggctcatcacccaagagagcaccccttctcccgaagttacggggtcattttgccgagttccttaacgagagttctcccgcgcaccttaggattctctcctcgcctacctgtgtcggtttgcggtacgggcacctctcacctcgctagaggcttttcttggcagtgtaggatcggggacttcgggaccgatggtcccttcgccatcacggctcagcctttgcgccagacggatttgcctatctggcagcctaaccgcttggacaggctattccagcagcctgctcgccctaccttcctgcgtccccccattgctcaaacggtgaggaggtggtacaggaatctcaacctgttgcccatcacctacgcctttcggcctcggcttaggtcccgactaaccctgagcggacgaaccttcctcaggaaaccttaggctttcggtgcagaggattctcacctctgttttcgctactcacaccggcattctcacttctaagcgctccacgagtccttccggtcccgcttcggcgcgcttagaacgctcccctaccgatgacgggcggtcatcccacagcttcggtggcacgtttagccccggtacattttcggcgcagagtcactcgaccagtgagctattacgcactctttaaatgatggctgcttctaagccaacatcctggttgtctgggcaactccacatccttttccacttaacgtgcactttgggaccttagctggtggtctgggctgtttccctctcgaccacggatcttatcactcgtagtctgactcccaaggataagtcgttggcattcggagtttgactgagttcggtaacccgatgagggcccctagctcaatcagtgctctacctccaagactcttcccttgaggctagccctaaagctatttcggggagaaccagctatctccaggttcgattggcatttcacccctacccacacctcatccccgcacttttcaacgtacgtgggttcgggcctccagtaggtgttaccctaccttcaccctggacatgggtagatcacctggtttcgggtctacgacgacgtactcaacgccctattcagactcgctttcgctgcggctccgtctcttcgacttaacctcgcacgtcatcgtaactcgccggttcattctacaaaaggcacgccatcacccatgaacgggctctgactacttgtaggcacacggtttcaggttctctttcactccccttccggggtgcttttcacctttccctcacggtactggttcactatcggtcactagggagtatttagccttgggagatggtcctccctgcttccgacgggattccccgtgtcccgccgtactcaggatccactcgggagggaacgaagtttcgactacagggctgtcaccttctctggcgggcctttccagaccgcttcgtctaccccgttcctttgtaactcccatgtgagtggtcctacaaccccaagaggcaagcctcttggtttgggctgttcccgtttcgctcgccgctactcagggaatcgcggttgctttcttctcctccgggtacttagatgtttcagttccccgggtgtgccctccataccctatggattcaggtatggatactgccccattacgggcagtgggtttccccattcggacatctccggatcaacgcttgcttacagctccccgaagcgtttcggcgtttgccccgtccttcatcggctcctagtgccaaggcatccaccgtgcgccctttctaacttaaccatgcgaaaacagcttcatgcttgccgccttcgcttctcggcttcttcctatgtctagcttcggcgcctagcccttcacggtcgcttcggtcctgccgtggcggcaatagcctcctcgcaggccctccagcgcctatcggggctaaccgcggcgcctccgcttttcttttcggttatctagttttcaaggaacgaagctactactttgagttcgcttctctgctgccttgcgtcgaggaatctagcttctctgaatccactcgtagacgcagacgcaaaacgactgaaggagtgaaatgctccctcaaaaccgaacaaaacgtaagcgtccacttccgactagcccataagggcagccgcttccgcttttcgtactgtctagctccagcgcctagctctcttgtgccaaataaccttccccctcgaagtgcaagcacttcagcgggcgaagaacatttggcttcgagagctgatcgcggcgcttccgcttttcgtatcatccttagaaaggaggtgatccagccgcaccttccggtacggctaccttgttacgacttcaccccaatcacttgccccaccttcggcggctggctcccttacgggttacctcaccgacttcgggtgttgcaagctctcgtggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcggcatgctgatccgcgattactagcgattccggcttcatgcaggcgagttgcagcctgcaatccgaactgagagcggctttttgggattcgctccccctcgcgggttcgcagccctttgtaccgcccattgtagcacgtgtgtagcccaggtcataaggggcatgatgatttgacgtcatccccaccttcctccgacttttagccggcagtccccctagagtgcccaactgaatgctggcaactaggggcgagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacaaccatgcaccacctgtcaccctgtccccccgaagggggaacgccctgtctccagggttgtcaggggatgtcaagacctggtaaggttcttcgcgttgcttcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcctttgagtttcagccttgcggccgtactccccaggcggagtgcttaacgcgttagctacagcactaaagggtttaacccctctaacacttagcactcatcgtttacggcgtggactaccagggtatctaatcctgtttgctccccacgctttcgcgcctcagcgtcagttacagaccagagagccgccttcgccactggtgttcctccacatctctacgcatttcaccgctacacgtggaattccgctctcctcttctgcactcaagtcccccagtttccaatgaccctccacggttgagccgtgggctttcacatcagacttaagggaccgcctgcgcgcgctttacgcccaataattccggacaacgctcgccccctacgtattaccgcggctgctggcacgtagttagccggggctttctcgttaggtaccgtcaccgtaccgccctattcgaacggtacttcttcttccctaacaacagagctttacgatccgaagaccttcttcgctcacgcggcgtcgctccgtcagactttcgtccattgcggaagattccctactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggccggtcaccctctcaggccggctacgcatcgtcgccttggtgagccgttacctcaccaactagctaatgcgccgcgggcccatccgtaagtggtagcaaaagccacctttcaaccgaagaccatgcggtcttcggtgttatccggtattagccccggtttcccggagttatcccggtcttacgggcaggttacccacgtgttactcacccgtccgccgctaaccgaacagaagcaagcttccgttcggtccgctcgacttgcatgtattaggcacgccgccagcgttcgtcctgagccaggatcaaactctccaaaaagaaagttgattggcttaatctcttaagcttcggcaccgacaccgaaggtgtcaagcgcttcagcttttcttattgtccagctccggctcgcaacgccttgcgaaaaataaccttcctccgtcgacatgcaagcatgtctcgtcggaagaacattttcctttcggcgttaggcgctcgccttcgcttttcgttgtggacgcttcgttttgttcagttttcaaagaacatttgctactcaaaacagcttcttaataatatcacagcgtttttttattgtcaactaatttttttcgttatcaagattgttcaattaattcattagcgacgctatttaatataacaccttaatctaaaaaatgcaaccccttttttatatttttttgttccttcaaatttatttaaatggcgcaattaactttttcacaacaatcggaattggacattctcatttcaactgtttacgattacaactttaaccgaattatttattacaaatcaactatacaccgctttataacataataattacacatatctcatacatataaattaaataatattgccgtttttcatcgattcgttcgataaaaaacaaaacatcttactttgaatttactaaatgatccgatcccctctcatgttaataatgtggataatttgtgaataacatgtgaataacttgttgttaaggaggaaaatatgattaaaattcaagatacgattgtgtataacgactttctcgcgcattcttctctttcaaaaaagcaagaaaaaatatttgaagcattattaaaatcaccagaaacctacgtatataaaaacgaacatcaacttttgtttgaaattattttgcgcgatcgcattatcgatacggccatctcgctcgcaaaaagcaaagtaaggtttgctatttttcgtctttcaaaatgcaatgagcaattttggataaaaaatgagttgggaggtttccaattaaaagaagacgtgcttccctcagatgcgataaacgatattttcataaacagccatttatacgcctttgagtgcgctaccgccatcgttatcgtgttttacaaggcagtattggatgttatggataaacagacatttaataggctgttttccaatctcttattatacgattggcatgtcgatcaagacttaggagtaaaaacaaaaaagggagaagactatctcccaggcgactgtctttattttaaaaaccctgaattcgatccgcaaacgccgcagtggcagggagaaaatacgatctatttaggaaacgacctgcattacgggcatggaatcgggattaaaacgtcagaagaaatcatcgccgctgtgacatactcccaccacctacgcttcgcttagaggtgggggcttctcgggtaatcccatctcatgatgggaagttgaccgagcgatccccgtgtgccccacggttcgaggacaaattagacgatcgccaatcgtttcatgccctcatgtttgatattgatggccgcattgacgtccctgtcgctctcgaatccacattcacagcggaatgtccgttcagaaagcgatagagactccttgactcgaccgcagcacgaacacgttttggacgaggggaaccatttgtcgattttgatcagcttcttcccctgttcggccagcttgtactgaaggaaagtggtgaacatgccccagccgttgtcatgaacgccttgaccgaaatggagggcttgtgacatccctttcatgttgaggtcttcgatgaccacgcaatcataccgtttcgctaatttgtgcgactccttatgcagaaagtccttgcgctggttggcaattttctcatgcagcttcgctactttcagacgctgtttgtgccaacgattcgagcctttctttttacgagacaatttacgctgttctttcgctaatgtttccaatgctttgcgatagaatcgaggataattggctctcttaccctcgctatcgacatacagcgtactcatggaaaagtcaagcccaacaaccgtttgtacttcttttagggcaggttgatgttcgtactctgtgagaatagaaatatagtattttcctgttttggttttcgtgatcgtacaagacttgatgatatggtgggcaggaatctcccggtgttgcttgaacttgatccatttcagtttgggcagcttgatatagccatctgaaagcttgatgttgccatttaccatatttgtggtgtacgactgtttcgccttgcggtttttgaacttgggaaatccagcgcggccagaaaagaagtgttgaaacgctttctgcaaatttagttgagcatttgccagcgcaaggctgtccacttcttttagccaaggaaactcctttttgtacttggcaggggtcggaaatgtttgttgtttcaaggattctttatcgtccttgaacttttcaaacatttgtatgcgttcttcaagcattttgttatacacaaaacggacacaaccgaaggttttggcgagcaattcttcttgttcttttgttgggtatagacggaactgataggctttgtttgccatatcgacaccacatcacttcataccttgattttcgatatattttttgattacttcaatgggcgcaccacccgttgtaagcaggcaaaagcttcttgaccaaaaatattctttccacagttttcttttcacttgcggaaaatgctttttgatcagtcgagaacttgcacttttataggcattgatgaacttggataattcactatttggatgtgctttgaacaaaatatgcacatggtccatatcgtgattccattcgaccaaggaaatattgtaatttttacccaatctcacaaacatatcttttgcatagtcagatatggtatcatcaatcacttgtctgcgatattttacaaccagcacaagatgataatacaataggaacactgaatggttattattgtctaatttcattgatacaacagcctttcatttttctaaaactgattatatcataacacacaaaaaagagacaattttaggctatacctaaccgaaattcatctcccactttcacttcgtttagaagtgggagacttctttcggaaagatgttaaataaaaaaaggaaaaaagatgctacaaaatcagcctacttgcttccgcaaacgacaagagtcgattttatttatttatctcagttttctagcacccccggaggctatcgtcttcccattaacaagaaatatttcattaccgggacgcttgggtcagctactttcttgtattggtagcgacccttttcgattttctccccacaaatatgttccgattcctgttaaaatgaaaatcccccccatcaattgggacggttgaatgatctctccaagcaaaaagtaagctaatattgttgcaccgactggctcaaataaaatgctcatcgaaatggttgcagcacttacccattttaccgaccagttcatcagtgaatgtccgagcaacgttggcacaatcgccagcaaaataaagcaaatccaatctatttttctatatgaaaacaacggaaattgaaaagcaagcacataaagaaagagcgtcaaagaactaattccgtatacaatatatgtatatgtcattaatgataggcgttttcgtaactcttgaccaaacagccaataccctgttaccattgcacatgccaaaagcgctagtatatcaccaaataatgctttaccgctaattcggaagtcaccccaactaatgataatgcttccaacaatagctaataatgcgctaagaaacgatcccgctgtcaatcgttctttaaaaaagacatatccgccaataaatgcaaacaacggttgtaacgttacaagtacaaccgaactcgttacagaagtatagtttaatgactcaaaccaaagaataaaatgaaacgctaagagcacaccagagatgatggaaaatatccattctcgtttcgagatcatttttaattcggaaacatatttcacaaaaagtggtgtcatgaatagcacagtaaaaaacaaacgataaaatgcaatgacggaggcaggagcatgcgcccatttcacaagaatggcggaagtagatacggagattactccgacaaacaatgcaaagtatggtttccataaacttgatgatttcattgtccatcccccttaaaacgttttatcatgattataccatcatacaaacagaagaggtgatcatatatgaacttcgatccttttatcaaactaggaatatcagctatattaggaatgattatcggattagagagagaattaaaacgcaaacccgttggtctaaagacatgtttagtaatttctatttccagctgcttattaaccattgtatcgattgaatctgcttatgtatttcctctaaaaaatcatattacgatggatccactccgccttgccgctcaaattgtctcaggagtcggatttctcggggcaggagtcattttacggcgcggcaacgatagtatttctgggctgacaaccgctgcgatcatttggggagcggctggcatcggaatcgcagtcggtgccggattctatttagaatctgcatttggcgttgcgctattaattgtgagtgttgagctaattcctgttataatcagtttttttggaccaaaacaattgcgagaaaaagaaattcttctacaaatcaccgttgcggatgcaaaaaatattgccgacgtaattcacaaactcaaattgcaaaatatcgatattaagacaatgcgtattaaagacttagacgacaaccatcatttaattaaactaaaagcatctgttgaccaaaaacgcgccgccgccgacgtctactatgccattcgcaccattgattcgatcgtccatatcgatatagaaagcgcctaatccttctaaacaaaaattagataaaattgtattgcatttcaaaaaaggcgtatatataataaaaacggacaataatattccgtgaaaatggggcattagctcagttgggagagcgtcgtgctggcagcgcgaaggtcaccggttcgaacccggtatgctccattcgagaaacccttgcgtggcaagggtttttcctttttatctagatagggggtcatttttatttagcaataatcttttagaaaacagccaataaaaaagcacccggcaaacatcatgaatcaacttgtcgacaaaatcgacaagccgatcccttgcatggcaagggctttcttttttacattacaaaaggacgatcatatataaaaattgcgcgttgactcatattgaaggaggtataagcagatgagaaaattagcaaatttgctggcagcagctttattcattctcttttttccaaccagcagcttcgcccatccaggaactcttgacgaactaggcggacatttccgcaattcagactgcgtatacttgctgcatgaaccgacagcgcttgccatgcaggccaaaaataaagcagagcttgtccaattagtcaaaaaatacaatagcaacgccaagtgcacccgacagctgacggtggataaaattgacctagaagggcatacgctgggcggagtccctgcaacgaaatcaagttcatcggccacattgcgattaggaaaaaaatatcctgcaacattagtagagtgcattgatggagatacagcaaagtttatcgtcaatggccgcgaatatacaacccgctttctattcatcgatacgccggaaagtacaatcgaagtcgagccgtatggaaaggaagcaagccgatttacttgttccctcttaaaacaaggaaacatcacattggaaactgacggcagcacgctgtttgataagtatcatcgcttgctcgcttgggtgtgggtaggagacaaattgcttcaggaagaagtgaccaaagcaggactggtcgaagacttttacgattacggggattataaatacgaaggtcgaatccgcgacgccatggcggaggcgaaacgaaacggcgcgggaatgtatggccgttcatccgcgcaaaaacctgattcctcccgtcagcagcaaacagcggaagaaaaaacggaaagcaaaaaaacaacacccgcaccaaactcaccggcacaagaaaatgaagcgcagcacgatgaccagcaaaaacagcacgatgcagagtccgacaaaacaaattcattcctttacttgctcattggcgcagttgcgattatcattatttacgctttcgcccgcaaataatatgatacggctatatgcagcatcccgccccgaacgaacaaaaggagctaacaactagctccttttgttttataatgactaccgggacctgttactgctccggcagcaactcttcaatcaccgactgctcggacaaatgagccgctgtggagaaagaagcgccatttagccgcttaaagccatatttctctaacctctctatttgctcttccgtcaagtcgttataagcaatcaccgaaggggttcctgatgacttataaattaaattgcctgttaccggacattgaaacgcatcagcgacaaatccttccccgtcttgaatcgtaaataagcgaaccggcatcacatccatacatttccctctttctacggtgtatttctttattacaattgtccaatcccaccgtattctatacaattcttttgccaacaatgatcaaatcccgttcgatcccttctagctccgcaaccttcgggagatgcccccatgtttcaaagccaaagcgggcaaaaagccgcaagcttggctcattatgcgcaaaaataaaccctaaaagggtttttatctccaaactaggcgcttcctcaatcgctttttgaagaagctgtgtgccaattcctcttccccgatatgcctcggaaatataaatgctaatttccgctgtatgacgatatgccggccgcccgtaaaacgattgaaaactaagccatgcgcacacacggccgtcaagttccaccacccacagcggacgcgtatgcgggtcatgttctaaaaaccacgctttcttactctcaacagtcactggctcgagatctgctgttaccattcttgtcggaatcgtttcattgtatatctgaacgattgctggtaaatcttctctgtttgcatttcgaatcatcgtatctccaccttatggaataatatgcctctacagaaaagaataccataattatcgttcaaaatgacatactccttgcttccatcattattgcatataccattatcggttttgcggaaaaaataaaaacaaaaaacgcctaaaaacggcgtttttccattctgttcgttattgttcctcgttgagttcttctacaggcacttcccatcgttcacgaaggtgcccatcgcgcaaatggacagtagcggtttctttttgctcatcataaccgtcaatccaaacagatacaccattataataaaccggaatatctgcgggagacgaaacgatttgttttacgcgattcatatccatgtaaacactccctccttgttgtaattatcatgatgtagtatgaaacagggaggaatttttatgcaaaaaaatgtgcaaaacggtaaagactagctatgtaaaacgatctatatttggaggaaaacaatgaaaaactgggatgtgctaatatcatatttacgccttcctgttttggtacgattgttgttagttggaagtataatgatcgtctttttcggaacattgattcatttcgttgaaccatctacatttcgcaatgtattcgatggaatatggtgggccattgtgacaaccgcgacgatcggttatggcgatatggtgccgaagacgtttgccgggaaaatcgtcgccatttccctcattttgttaggaacgggagtcatcaccacttatttcgctacattatccgcagccgctgcggcaaaagagtctatgttatcgagcgggcagctacgttacatgcagaaagggcatatcatcattgtcggttggaatgaacgggcgcgcgaggtaatagcaaaattaacgaaatatcactcatcgcttcgatgcgtgattatcgatgcgactttacaggaacttccggtttcctataaaaatgttcattttattaaaggaaatgccagttacgatgatgtgcttcataaagcgaacattgccgaagcgcaaatgattttaattacagccgatcagcataaaaatgaagcagaagcagataaagattcgattttaacattgttggcggccaaaggacttaatccttgtatatatgcaatcgttgaaattttaacagaacagcaagtgaataacgcaaagcgggctggcgccgatgaagtcattcagaccaatttgctgtcaagctttgcgatggcaaacagccttcagtcgccaggggtatcgaaagcgacggaagagttgcttcatcaacttcataatagaaaactacagcttatcgatgcggaaggattattcatcggaaaaacattttttgaaatcagccaaatattattagacaaacaaataattttaatcggtataatgaggggagaagaaggatatataaatccttctccacattttttgatcgaaaagggagaccgtttgttcgtgatcatgacttaatcaagcagttggctttctaaatctttgacaagcgcttttccaatgtcaatatatttttccggaaacgtcgcatcagggtcttgcggctccgcaaattggttaaaagctgcgccaagattgccgccatcggcgtagtcatcaatccctatttgatacttatgggacaataaaaatggcctgccgagcttgacggttgttccatgggaatcgagctgcccgtcaattgcttcaaacggaacgcgcaaaaattgatatcctgcttcatcgtcaattttataatcgaacgaaccatgatcataatcccaatttccaccaatcgtataaccaagcggttttaacaactgctccagcttatataacggaaacgtctttccttctaatcgtgaaggaatttcaatcatcgcaaacaccctcctttttcatctatgtttccctatttagcgataatttaaaaaaatttcattctactcatcccttcgaaaataatgtttcccgattgccaatgtcatcgaccgctaatctgcaaaatgctaaaaacaaaaaatcaacagcccttccgtttgcgggaagggctgttgttgatcagcggctatatcatggtatttctgtaaactgttcgacagcgcagttgtttttgccgctgtctgcacagaagagatcacatcagaggtattataaaacatcaggaggatgacgaaccgcgccaagttatttttgttgttgggagtggctattcattggaaggctttttggcttttccgctatttctttagaaaattccatagtcgctaaatttggcattcttctttgattcataaagctgtttatgccacgcatcgcccgctgaatcggatttggcgtcatataataagcgttgcgtctccttctcatgctgaaagcagctgcggcaattcccagccccaatatagtccatatggcgttgttattgcttcggcgtcctgttaagcgcaataactgattccacattcctctattacgcccaaaattaaatagacggttcatgatctgtacactcctcttttcggatttcccttgcgctcgaaaaaattttcttttcgagcatttattaatgtgcgttagagaagcaagttcatgtatggaaaacactacttaatgacaccgtgtatttcttgtattattgctcctgattgccaaaataaagcgcaaaaaacctagaataaagaggaattacaacttcatatttccaaaacgattatttatgccatgaaaaaaggctctccataaggaaagcccttcttattattttaatcgcttttcaagttctgcttttttctcttcatatccaggtttgcctaaaagcgcaaacatgttgactttatacgcttctacccctggctggtcaaatggatttacccctaacaagtaaccgctcatcgcacacgctttttcaaagaaatagacgagatagccaaacgtatattcatttagttccggaagggtaatcactaaattcggcactccgccatccgtatgggcaagaagcgttccttcaaacgccttcgtattgacaaaatcaaccgtttttcctgccaaatagttcagtccatctaaatcgttttcttctgcttcaataactaaatcatggcgcggtttttcgactttcaataccgtttcaaacaaatcgcggcgtccttcttggatatattgccctaatgaatgaaggtcagtcgagaagttggccgatgcagggaaaattcctttttggtctttcccttcactttcgccaaacagctgtttccaccattccgcaaaatattgcagcgcaggttcatagttaatgagcagttcaatcgtttttcctttgttatataaaatgttccgaatcgccgcatattgataagcagcgttttcttcgagttctgagctgctaaagtcttcgcgcgcttgcgccgcccctttcatcatttcttcgatgtttgcgccgcttaccgcgatcggaagaagccctaccgcagttaatacagaataacggccgccgacatcgtccggaatgataaacgtttcatatccttccgccgtcgcaagcgtttttaatgcgccgcgcgcccggtctgttgttgcgtaaatacgtttgcgcgcttcttctttcccgtatttttcttccaaaagcttacggaaaatacggaacgcaatagctggttctgtcgtcgttcccgatttagaaataacgttaatcgagaaatcttttccttcaagtaagtccattacttctttcatgtatgtcgaactaatgttgttgccgacgaaaatgatttgcggcgtatttcgtttttctttcggaagcgcattataaaacgaatgatgaagcatttcgatcgctgcacgcgctcctaaatatgaaccaccgattccgatgactaataatacgtcagaatccgcttgaatttttgcggccgctttttgaatgcgggcaaattcttctttgtcataattcaccggcaaatcaagccagcccaaaaaatcattgcccactccggttttttcgtgaagggaatggtgagcaactttcaccgcatcgcgcaaatatgtaagctcatgttcaccaaagaacgataatgcttttgaatagtcgaaacgaatatgtgtcatacgctcgatcctccaaacaaaaatgttttccctttttacactttaacgaaacaatcagaaggaatcaagtcacaccctatcgtgtaaacgaattcattttgaacatttcatggccataaacaaaataaaagaggcagccgctgctgcctcttttcccaaattataatgatgcacgtaaaatcgcaagcacatcgtctcgatttaattctttgaactttccaaactcaccattcgccatcgccttatcggcaattaattccaaactttcttcaccaattccgtaatccgcaagccgtgatggcgctccgatgctcgaccaaaattcgcgcagtttttcaattccttctaacgctgtgtcccgctccgattttccttctggatttacaccaaaaacgcgaacggctaattgtgcaaaccggctaacattttcatcaagcacatgtttcatccagttcgggaataaaatcgcaagccccccagcgtgcggaatatcataaacagccgaaaccgcatgttcaatgttatgtgtcgcccaatcgccgcgcactcccatttgtaaaaagccattgagggcaatggtgccgcagtataaaatcgtttcccgcagctcataattttgtaagtcgttgactagtttcggcgccgcttccattactgtgcgcaataccgcttcacacatccggtcttgaagcggagtattcgttgtatgatggaaatattgttccagcacatgggacatcatatcgacgattccgtaaaccgtatgatcctttggaacggttagcgtatatgtcggatcaagaattgaaaattgcgggaacgttgccgggctgctccaaccatatttttctttcgtctcccagttcgtaatcaccgaaccagaattcatttccgaaccggttgccgcaagcgtcaatacagttccaaacggaagcgcttctgaaacctttactttctttgtgatgaaatcccacggatcgccatcatatttcgcacccgcagcaatcgctttcgtacagtcaatcacacttcccccgccaacggcaagcaaaaactcgattccttcttttttacaaatttccacaccttttcgtaccgttgacaagcgcggattcggctccacacctggaagttctgttacttccacgttcaactcattcaatagacgaatgacttcatcatacaatccgttccgtttaatgctgccgccgccatagacaagcagtatcttttttccataacgaggtatttcctctttcagctgctcaatttgcccctttccaaaaatcaacttcgtcgggtttcgaaaagtaaaattttgcatatgtatccatccctcctttgcttctattatggaggctgcttcctttggatgtaaagtaattaatttttttcacaaactatgcatattttccgtgagtattatgcattctataagcgaacgattgaaaaattttaaggaggaacttaccgatgagcgcacttcagcgtattgcactatttcttacgattatcggcgctattaactggggattaatcggtttttttcaatttgatttagtagcagctatattcggcggacaagattccgcattatcacgcgtcatttatggactcattggtattgccggactcattaaccttgcgcttctttttaagcctgcagaagagctagggcgcacagaaccaaaaacttcccggacataaaaaagtaaaacactcaccttgtaaaagggtgggtgttttacttggataggtcttcttttttcgattgttcgatccattcttgcagcttttcctttaatgtgttaaaccctgggtttaacgacattttcactttcacgtgccgttttctcctttttccttgtctttcttccaccgctctcatggacaggctgacccgttttgtttgtggatcgatggacaatacttttacgattatttcatcaccaacattgacgtaatctttaatgtttttgacaaactcatgagaaatttccgaaatgtgaacaagtccttgcgtctcttcgtctagttccacaaagacgccgtacggttgaatgccagtaacctttcctttcacgatactccctacttcaatatgagacaaacaaaacactcctattttcctaattgaatatgtgtttttatattataacataatttttgtccaatagaaaaaatatgttctgccatcccaatgatggaatggcagaacatccatggctacaatcgatctaaaaagcgtttcattcgtttgatcgcttcttgcagctgttccattgaggaagcgtaagaacagcgaatatatccttccccgcttgcgccaaatacgtttccaggtacgaccgcaactttttcctccaacaacaatttctctgcaaattgttcagacgtcagcccagtcgattgaatagacggaaatgcataaaacgctccgccaggcatatgacagctaagcccaatttcatttaacgattgcacaaaatagttgcggcggcgacgatagctttttctcatatattcgacatcttgctctccgtttcttaacgcttcaatcgcaccgtattgcaccatcgtcggcgcacacatcatcgcatattgatgaatttttaacatcgcttgtaaaatttccgcaggcgccgcggtaaatccaagcctccagcccgtcatggcaaatcctttcgaaaaaccagaaatcaaaatggtccgctcccgcattccatctaccgccgcaaagcttatgtatgaatcgtcatacgtcagctctgcataaatttcgtccgaaataataagcaaatcatgtttttttgcgatttgcgcaattgcttctagctcttctttatggagcaccgtccctgtcggattgtttggtgaacagatgatgagcgcttttgttcgatcggtaataacccgctcgatttgatctgcacgaagcttgaaatggtcatccccatttgtttctaccggaacaggcactcctcctgccaacgtaacaagcgattcataagcaacaaagctaggctcaacaacgatcacttcatccccaggattcaccgtcgcccgcagtgctaaatcaattgcttggcttgcgccgaccgtgacaagaatttctgtttcgggatcgtattcaatatggaattttcgggctaaataagcggcaatttcttgacgaagctctaaaagtccagcgtttgccgtatatgatgtatatccttgctcaagcgacaaaatacatgcttcacgtatgttccatgatgtgacaaagtcaggctcgcccacccctagagaaataactccttccatgctggaagcaagatcaaaaaaacggcgaattcctgacggcttcagacgagcgactgtttccgacaaataggatttcttcgttcgttgcatcatggcgccatcacgatgcgacgatcttgatctccttggtcaaacaccgtaccgtcatgtttatattttttcaatataaaatgagttgtcgtcgaaatgacagagtctaacgtcgataatttttcagaaacgaattgcgccacttccgacatagaacgcccttcaatgacaacggataaatcatacgctcctgacattaaataaacggattttacttctggaaaacgataaatgcgctccgccacttcatcaaaccctactcctcgttttggcgttactttgacatcaatcatcgccgtaactccttcatgtccgtctacttttcgccagtcgacaagcgccgcgtactgcacaatcactttcatttcctcaagttttttcatgatcgcttctgtttcttccacggataacgataccatttttgccagcgtttcgatcggaatacgcgcgtctttttctaatatttcgataatttctatttctttttcggtcagtttcactctccatccccccgataaacattttcacataaattctatcaatttgcacgaaaaaatggcaaatactacaactatgctacaataaattatgagaggtggcgaacgatggcaacatcgcaaccaagtgcgcaaacaatccagttaaataatattcagctttattacgaagcatacaatatggaacaaaaacgctctgtatttgttgcgcatccatcgtctgtccacaccttccaagcaaaaatgttgagcatacaaaaattataagcgataatccttaaaaaaagaagggagaggacgcattttatgtattcgtttgacgatgtcatcgaccgccgcaatacccactccttgaaatgggatgatacagagcgcgtttttggagcgaaagacgtgctgccattgtgggtagcggatatggattttccagcccctcaagccgtcataaaagcgctacatgaacgaattgcacacggtattttcggatatacagtcattccccattcgctaaaagacgccataaagaattggctcaagttgcggcatcaatgggagattgaaccatcctggctttcgttttctactggtgtagtgccggagattgccaatgccatcgaagcgtttacggaacaaaatgaccgcatcgtcgtctttacgcctgtatatcctccactgtttcagcttgttaaaaaacatcagcgcacgcttgtaacaagccctttgcgacttgcagaaaaccgctatgaaatcgattgggaagatttcgagaaaaaaattcaaggtgccaaattattgctgttatgcagccctcataaccctggaggtcgtgtttggacatatgaggaattaacgaaaataggggaattatgcatcaaacataacgtcatcgtcgtttccgacgaaattcacgccgatttgacatttctgccgcaccgacatgttccgttcgcttcgattgatccggcatttgcggaaaacagcgtcacatgcatcgctccgacgaaaacatttaaccttgccggactgcaagcggccgctacgattattccaaacgaaacattaaaacggcaatttaacaaagtacaacaacggcaaggcttttttacactcaacaccttcgcggttgccggcaccgaagcagcttaccggcacggtcaggaatggctcgatgcattattgcgatatttacaagaaaatattgattacttatgttcttacatagaagcaaacttgccaaaacttcgtgtcattcgccctgaagcgacatatctcgtgtggatcgattgccggcaactagatgtgacagaacaacaactaaggcagcttcttttagagaaagggaagattgctgtagaatttggaagcaaattcggagaagaagggagaggatttattcgcatgaatgttgcttgcccgcgaaaaacgttagaagatgctcttttccgcctatcagttgcgttgcaatagctttcatcttcgagcaacgaacgagattttaaaaaataagaaaaggctctttcctttacacaaggtagagcctttttatctattttttaatttcaccacatgcaattcgtccaccagcatctccagccggctgtgtcatcccatcatcttttctttcatggatgacaatcgccgtcccgtcttttgtcaacagcgaacctttctgtccttctttcagcgtcacatttggcgctgtcaattccacgtttaccgttccgtcctcttttacgataatattaggcaagtccccggcatgagccccttctggatgaagcaatccatgtttctttccatctggattgtagtggcttccagccgattgaaagtccggctttttgcaaactcctttttcatgaatgtgaatcgcgtgctcaccaggcggaagtccctccaaatccagtttcaatttaacgcctttcgcttgttctgatagttttatcgtaccgatcgaatcaccggcactattaatcatattaacttctaaattcgtcacgttttcctttttacaaccggcggcaaataaaaacaccgccagtaacaaacctaacttttgaaacacaaaacccctccagcaacacctttttacatatagtattgccaaaggggaaaacaattaaaccatcatttttcattatgaacaatattgtctttctttaattgttcttctaattcctttgccttttcttcctgacgtttcgaaatttttatgatcagccgcatcgttaaaattgcggcaataagaaaaatcgtacatgtgatggcagctggaatgtactctcgtttatcttcaggaaaatataaaaaagtccagtttaatatatatggaatgatcatcgttcgacaacctctcacgcataaaatgatacatcaattattatattatcataaaccaagcgaaaaatccgccaaaaaagcgacctttaaagagcaaacttttttcttagctgagtcaactacccaacggctaaagccgtgggcttgcaactagcctaattggctgccgcgttcggctggttgacagcagccctgcggatgttttccgcagccacgttgtcggcaggggcagcgtacccacaagctcgacaacaaaactgatcccttgacggtctgttttctttggccacatgtccgcaaaccggacaggtgcgggaagtattttttggatgaaccaataccaccggcacgccagcgatcgccgctttatactcaataaactttctcaactgataaaaagaccaagaagagtgttgacgacgctgttgctttttaaccgttttctcggtgcgttggcggatgccctttaaatcttcaagggcaatgccgcatccgagtgcctttgccttttcaacaatcttcttgctaatgcagtggttcacatcacgggcaaatagtttttccttcttggaacgctttttaagcaggcgtttcgctgacttggtgcctttcttttggagtttggcgcgaagtttcgcatggcggcggcgcagcccgttgaccttcgagccggaaaatacctcaccggtgctatcgacggcgatattaatgatgccaaggtccacaccgataaatccgttttcggaattgggctggccttcgggaacgtccaccacgagcagtaaataaaaaataccgttttgaaggactaaatcggcttgaccccgaacacggttgccgcacagcaaatcttgatggtagcggctaatgaccatagggatttccattcttccttgcaaggtaaggatggaagcatactctaaccctttaaaggacaggattctttcatcatacacgatggcaccggtttctttaaagttatgcaagttttttttatccaaacgatagctttccgacactttgccgatggcacgaacggtcatttgggcagagaggccaaatttttccctgacgtcatagtagcaaagccgctggattttcgttttggaaaaggttctggagcgaaaagcaatctcgctaatatagttgcatgcttggttaaaccgtttcattgtttccagcagcgcatgaaactgttcaagagttggcattaatttaatcttgagagtgcagagcattcttgattcacttacctttctaaatccagtgtacttatattgaacgaaaaattcaatatatactaaaaatataaaccccgccttccttccacagctaaagcagtgggcttccggcggatgttctcgtgatttttattaaagggcttcttcttgattcgtttcaacgaaacggatatttcttcaaaaagaaaaaaagggacttttttacagccccctgtgatgaaacagtgcaagtgcgcctttattaagcctattcgcttgccattgggagagccgcctttattccttctgattgcggagatcgtcccgaacggttctttcccatagttcaaccccggaataataagcggcacggctgataaaatgcgctgcaactggagaggtcataaaaatgaagacaattgctaataaaagacgggaattaaaatgaccttcctggatgaaaaaatgaaaacacgtgccaagtaaaataaacataatcccaagtgtggtgcttttactgatagcatggcttcttgtatacacatctggcagccgaatcgcgccgatagctgaaattaacactaaaatagcaccaacaaccacgaagaaaataacaactgcatcagcgatccctttcacgttcgatgaccacacctttctgtaaaaattttgcaaacgccaccgttccaaggaaagctaaaataccaattaacaaaatcacttcaagaaacgcactcgtttctaatatgatggagaaaatcgctacaattcctgccaaacaaattcccattgcatcaagtgcaatcactcggtcagcaacgctcggccctttcacaacccgataaagaaaacaaaacatggcaatggacaggataacgagcgcaatattaaaaataaccgtcatttgctcacctccagaatcgtcttttcaaacgattcttttatttgtttaatcgtctcctcgacattaggagcatcaagtgcgtggacatagagcgtattaccgtcttccgacacatctacaacgagcgttccgggagttaacgtaattaagttagatagcaccgtgatttcccagtctttttttacctcaagcggcagcgcgaaaatacacggttgaatattcattgacggggctaatatcacttttaggacagcgatattcgacaacaacagttctttcaaaaagataagaataagcttgcatatcacaagaaaagggatgacatagaaacgagagtgaaaatatcttcttaacatgaaaataatcagtaaaccaagaatgtacccgacaatgaaggtggaagcattaaacgaagcggaaagaaacatccagacaaatgctaataaaacattcagcaatatttgtaatgccattcgtctctactcctttaacaccgactcgatataaatcgctggatccgctagcaccgatatggcttgtgacacgaacggacgaacaaattcaattccgactccatataaaaccgtcaatcctagcaacatagcgataggaatataaagtgtgcgaatttcttttgcttcatatcctttttgttcgccccaacatccataaacaaaaattttcataatagaatagagcacgaacaaactcgacagcaaaataacgagagcagaaagaagctggccgtcagcaaaactggagcgaacaataagcgcttttcctataaagccgctgaacggcgggatgcctgcaagcgcgagagcagaaagaaacaccatccatcctaacagcggataggttttcattaatccactaaattgattcaactgattcgttcccgtaacatacgcaatcgctccaataatcaaaaacatcgttgttttcatcaccatatcttgcagtaaataaaagacagtaccttccaaactttcgttcgtcatcagtgaaatcccaaacgtcatgacaccgaccgccgcaataatgttataaataacgatttgccgcaaatcacgataagcaattgccccgatgactccgacaacaattgttccaatggacaaccatgctaaaatagtgtgcgtataacctacatcatgatgaaaaataagagtaaatgtacgtaaaattgaatatactcctactttcgtaagaaggccgccgaaaagagccaaaacagcggatggcggagcggaatacgaccctggaagccagaaataaaacgggaaaatcgctccttttaacccgaaaacgataagaaacaaaatagcaatcaccgttaaaatagactgattttccacctcggctacacgaacagaaaggtgggccatgtttaacgttccagttacagcgtataaatatcccacagcaataacgaatagagcggatgaaaaaacattgacgagcatatacttaatcgtttcccgcaactgtattttcgttcctcccaatacaagaagaacatacgaagatataagcatcacttcgtaaaaaacaaacaagttaaaaatatctccggttgtaaacgcaccattaataccaacaagcaaaaaatagaagaacgaatagtaataaaatgattcgcggctgcggccaatggtggcaaaagaataaagcaagcaggcaaacgcaatgatgcttgtcgtcaatacaagcatggcagacagcatatccgatacaagcgtaataccgaatggagcaggccagtttccgatatccaacgtttgtattccttccgtatgaacacggcgtactagcatgatgctagcgaatatcattcctaatgctccaaaaacggatatcgctttttgagcagaaatattcttcgcgaaaaaaattaggacaatagcagtaactaatggaatgattattggcaatatcagtaaattaatcatcttcttcctttcccctcattttttcaatattatccgttccaatctcttgatatgaacgataagcgagaactagaaaaaaggcagttacaccaaagctgatcacaatcgctgtcaaaatgagcgcttgtggtattggatccacatattgtttcgcctgttcttctaatagaggcggggccccagcctttaatccccccattgttaacaacagtaaatgtgctccatgacttagtaaaccggttccgataataattcggagcaaacttttactcaatatgagataagtagccccggcaaacaaacagccaatgacaatgatcatgacaatttccattaatcgctctctcctatcgtttcaataatggtcatcgtagttccgataacgacaagatatacgcctaagtcgaaaagaacagcggtatgcagcgatgtttggcctaacagcgggagatgaaagtgatggtgagcatgggttaaaaaggggacattaaaaacaagtccccctattcccgtaccgacagcaaataaaagcccaacaccgattaaaattttataatcaaccggaatcattgatcgaactgtctttatatcaaacgtcaaaagcaacaacacgatggcgccggaagtcattagcccggcaataaatcccccgcctggatgataatgccccgcaaaaaagagatgaatggaaaataagatgataataaacgtcacgacacaggtcaacgtccgcaaaataacgtcgttcgttttcactatttctctcctttcgacattcgtagtttgaccatcacgtaaatgcccaaagctgcaataccgagcacacatatttcaaacatcgtatcaaaaccccggaaatcaactaaaatgacattgaccatattttttcccgcggctttttcatacgtattttccacataatattgggcaatggtgtcgaaatttttttggctataggaaagtaaagcgatcaagctaactatcactccgacccctatggaaatgagggcatttcccaatctaaaacgaatccctttttcatgacggctgagctgtggcaggtgataaaagcaaagcaaaaatagcgagacggaaatcgtttcaatgactaactgcgtcaacgctaaatccggtgcacggaacaatacgaagaaaagagtgaccgtatagccgacggaaccaagtgcaataatggcggttagacgtgatttagccatgatagtagtgatggttccagcgatgataattagtgataatacaagttcatgagcccctactggtgccaaatgatcagttgaaatatgccattttcctttcaccaagatggagaaagcgagcaacgcaatgaaagcggagagaatatacacaaagtaagtacggatatagcctgtcatatagctttcggttaacgtgtacgatcctctctccattccatctaccatacggtcatacagatgattaagagaaagacgcttcggaaatttttgatatagacttttccatcttggaaatgtcttgtacaacattgtcccaagtacaataacgccaatcgtcatccatagctcaatggtccatccgtgccagtggctaatgtgcagcgccgatccttccgtgcgaaatggaccggttaaaatcgcatcagcagctggagcgatgagcgtatgtgacaacatgtttgggaaaagtccaaatacgatgacgagaagcgcgagaacaaccggagcaataagcattcctaacggcgcttcgtgcggtttcttcggcaattgttcaggctgataggagccgaaaaacgttctgccgagtaacaaaaagctgtacaagaacgtaaaaacgctagcaatccatgcaataaccgggaataaaattccccatgtatcaagcgaaaaaatgtccgcctgcagcacccgaaccattgccgtaaaaaacatttctttgcttaaaaatccattaaacggtggcattcccgccatcgatagcgcaccaatcaacgcaactgtaaatgtgattggcatcaccgtcattaaaccgccgagacgacgaacatctctcgtccctgtttcatggtcaacaatgcctacgaccataaacaagcttcctttaaacgtcgcatggttaatcaaatggaacactgccgccaccgtcgcgattatatatatattgtcatcaatagtatcgtaatgaaacgagagcgctccaacaccaagcagcgacatgattaagccgagctggctaacggtagaatacgctaatatacctttgagatccgtctgccgtggagcgtgaaacgacgcccaaaacagtgtcaaaattcctattccgccaactagccaaatccataacggcgatacggcgaatattggcgttaagcgcgcaactaagtaaatccctgctttcaccatcgttgcggaatgcaagtatgcacttactggcgttggcgcttccatggcatcaggaagccaaatataaaacggaaactgcgcagattttgtaaaagcccctaacaaaattagcaataacgccggcacaaacagcgaatggcctgccagctcagaagattgggcagctaattcgcgtatgctatacgttcctcccatgacggacagcagcaaaaagcccccaagcaaggcaagtccgccaaaaatcgtaatcaacatcgatttctgcgccccgtaacgggagcgttcacgctcattccaatagccaattaataagaaagaagaaagcgaagttaattcccaaaacaaatacagcaccattaaattatcggaaagaacgacgccgagcatcgctcccataaataaaagcaaatatacataaaaatgatgaagcttttctttttcttttgataaataataaaccgaatataaaataacaagggaaccaattcctgtaattaagagtgcgaataataaacctaacccgtctacataagcagtaaaatccaatcctagagagggaatccaaggtacggtttctatttgtgtgccatatttctctgtaatcgaaatatactgaataaagtagataaataagatgataggcaaaggcaaaataaacaaaccggtatgaatagggcgaacatacttatacagaaacggaacaaaaatagctaataaaaatggagatataattgcccaatgcaacatcgacaccgcttaatcctcctaacttatattactttagctgcctcaccgacatattttatatacaataaccttttgctaactatttgaagtgaggccaatgcagcaaacatgcctattttaattataagaaatagtgaaatgtgcttctgactactattctgccttgcatgttgtcgatatacactaccattcatctttccccattccataaatggtcgttcgttatcatgtctatattatttacgtttttccttatgaatgaattgcgttttattttatgataacatttgaatgtctttttgttcaattcagcttgctctcattgactaaaccaatgggggttgtccaacagcgatacacgtttccccttttttccccttcatgaagcgacgcgattttctcttaaccatgttataattgacgaaacaactcccatttcattgctctaaggttggcaaaaaataaaaaactcttccatttttcattccgttctcccgcaatgcacatatagtaatatagattattcactaataagggggaacaccaccatgttttatgcctcatttcccttatcctatccgataaggcagtatccgcctgttaatccaacttttgtataaagtctccattgagatgatttgttatgtgcatactgaaaaaatattatagttgacataaaaaacattgttcggtacgattttgttaaccgataaataaaaggaggtttacatatgaaagaaacacgcccaaaatggcgagctattgacttatcattagtcggcatgtttgcagcattaatggcaattggagcaaatattacgtcgtgggcgccatttctagttatcggcggtgttccgattacattacaaacgtttttttgcgtgcttgctggcgcaattttagggcgaagattgggagcagtagcaatgattgtttatatgctcattgggctattcggcgctcctgtgtttgcacagtttggcggaggatttggcagcgttgccagaccaacgtttggatttattatatcgttcatttttgctgcttatgtaacaggatggatgattgaacggggaaacggaaatccgtccgttgttcgatttatcgctgctacgctcgctggtatggccattaactatctggtcggcaccaactggatgtatatcgcttataaattttgggcggaagcgcctaaaggattttcctatgctttggcatggagttggatgatcgtcccgcttccaaaagacattattttatccgtgatcgctggcatcctttcaccgcgaatttatatgtctgtccgtaaatccgcctcataccatcaacgcgtggcatagagtaacgctcccataaaaacttttcataaaaaaaacgtgcatgtgaatacatgcacgttttttaaaaaaacaatctaaagatttgatagacaaatccagcaataagtgcagaaacaggcaacgtaataatccatgttaatacaatgcgctgcgccacaccccatttaacgcctttaactcgttgtgccgcaccaacccccatgattgcggaagaaataacatgggtcgtactaacaggcaagtgaatcgtggtggcgccaaaaatgatcagagcggacgataaatctgccgccgccccgttgattgggcggattttcataatttttcccccaaccgttttaataattttccatccacctactgcggttccaagccccatggccgtcgctgcagagattctaacccattccggaatatctgtcgatgtatgataatttgcggcaataagcgccatcgtgatgatccccatcgtcttttgcgcatcgtttgttccgtgcgtatacgcttgaagagcagcagttacgacttgaaacatgcgaaatcctttcgttgtacgcgtcaagttagcgtttttaaaaatggcacgaaacagactcatcatgataaaaccaactgctaaagcaagaaatggcgagataataagagattctaaaattttgaaaaatcctttataatgcaaaacatcaaaccctgctgcagaaacagcggcacccgcaatagaaccgattaacgcatgcgaagaactgcttggaattccgtaataccacgtaattaaattccacgcaatggctgctgtcaatgccgctaaaatgacgacggaaccgttctcgagtgcgaatggatcaacaatatctttcgtaatcgtttttgcaacaccagtaaatgtcaatgcgccaataaagttcattgtcgccgctaaaataatcgcttgtcgtggcgctaatgctcttgttgataccgatgttgcgatggcattggcagtatcatgaaacccgttaataaaatcaaatgccaacgcaaaaatgacaataagagccgtaagtaaaaatatcatatccataaaaacaacgtccccttttatgcgttacgcatgatgattgtttcaatcgtatttgccacatcctcgcagctatccgcaatttcttctaacatttcatacagttctttatattgaatgattttaatcgggtctttttgcactacaaataaatttttgatcgaagctcgtaaaatttcatcgcattttgtctcataatccttaattttaatggcatgtgtccgcatatcgagaagctttttatgagacaacagtttaagtgcatcggcaatttcaatcgtgctttgataaatattattaaaaaattgcaccatatgatcatcaatttccgtaaatgaaaacatttcgaagcgggcggaacattgttctagtccatctaatacatcatccatcttcattgctaattggtgaatatcttcgcgctcaattggcgtaataaacgttttatttaattcgacaacaagctcatgaatataggagtcgcccttgcgctcatattctttcatcacacgcgcaaattctttcaaatcgctgacattacggattttatactcgacaaaatattgcgccgcttctttcacattttcggaaatcgtaaataataaatcaaaaaagacatctttttttggtgaaaaaatcatatgaaaacccccatttatttaacgtatggaaatttggccactgtgttctattttagcaataaatgtcgaatttacaatgaacatataaaaaatttacactaaatttacattaccttaacattttataaatattttttaagtatatcattccaaaaagaaaacgaagccatacaagtcggcttcgtttttcatattattcttattcgaatcgctccaccaacgtcgcaagcgtgcgaaccattaccccagtagctccagacggtccgagatcatgctctttcgaagtaacggatgttcccgcaatatcaagatgaacccacggtgtatcttccgcaaattcaccgagaaacgcaccgcccataatcgcatgtccttctcgtcctggtgaattattaaggtctgcaattttactgctgcgtacacgttccttatccttttccgtaattggcaagcgccaaataaactcccctgtttccgcagacgcttctaacacttgctcaaataacgcttcgttattggtcatcgcacccgttgtatgaacgccaagcgctacaatgacaccgcccgttagcgtcgcgacatcaattaaatagctggcgccatgatgtttcgcatatgtaatggcatctgctaaaataagacggccttctgcatcggtattttttacttcaatcgtttttccgctcatcgatgtaatcacatcatccggtttaaacgcttcaccgctgatcatgttatcagtagccggaatgactgcaacaacattttgttccggccgaagctccccgataatttccatcgcgccaagcactgccgccgcaccagccatatctgttttcatatcgaccatgctttcacgtggtttaagggagtagccgccagtatcaaacgtcactccttttccgacaagcccgatgacgttttcccacgtttctttcccttggtatttgaggacgatcatttttggcggatttttggagccttggttcacagcgagaaacgctcccattccgagcttttccatatcgtctttttccagaatttcatattcaaactcatatttgtttgctaattccaccgcgtaattcgctaaatctgccgcggttaataagttgctaggcgtattgaccaacgtgcgcgccgagtttgtcgcttttccgtatacggagccgacaaacacgcttgcttcgatttctgcttgatcggcttctgtgtaaatcgtaatggattcgatccgcttttctggttcgttctttttttgtttatatccaggaaattcgtatgtcgcaaggtaataagcttccgaaagcgcatgtgccgcatcatttgcgtcaatatcttttgtgacaaacgtatctaaagcgattgccgcttccgttcgttttgcttgttttaatgttttaaacagcttgccaaacgcttcacgcaataagtcaaatgtcaactcttcttcttttcctaatccgacaaaataaagtcgttttactcccgcttgattgagagtatgtactttggaaatttgctttttcttggcggaaatatccccttctttcaacaaaaccgatacttgtccgccaaggcggcggtcacattcggcaataattccgtctaacggctgatttttttcaaacatcccaaccactagcacttcatgcgttgtatcaagggacagctgctgtttaatggtaaacatctcatcatctctccttacgatacggtttctttttccattatatcgaaatacaatgactatttcgacattccaaactcatcataattccagtagataatgttgacaatcttatcttctccccttttttcaaaatatcacaaggaaacagcatacgcatgtggaatgaaaaaagaagggagcatattgttccccaatgacaaatggaaggagaagtgcgatgagacttatttcgctttgtccaagcaacacggaattgctcgcttatttagatatgcacgaccaccttattgccgtagacaatcattccgattggccatcttccgtatgccatctcccgagagtcggtcccgacttaaatatcgatatggaaaaggtagaagcaatgaaaccggatttagtgcttgcttctttaagcgttccaggtatggaacgaaacgtacaagaactgcagaaacggaacattccccacatcgtttttgcgccaaattcattgcacgatattgcagatgatttgctccgtctcggtgaaacacttggccaaaaagaaacggcacaagccgtcgttcgccgctatcactcgtttatagagaaatatcgccagctgtccgcgaatattaagcatcctgcgcggctgtattgggagtggtggccaaggccgatttttacacctggtaaaacaaattggctaacagaaattagccaactagccggggcaacgaatatttttgccgatatcgagcaagcaaacgtgcaaaccaactgggatgaagtgataaagcgaaatccttctcatatttgcctcgtctgggttggcgtgcagacaaaaaaaatgaataaagatgctgtcaaaaatagacttgatgcagagaaagtggacgctatccttacagagagaatttacttgctcgaagaatcgttatattgccgtccttctccgcggcttttgcttggtctaaaaaaacttgccgccttgttgcatccgtctgttttcccacctgatgacgggattgacccattgttaacaaaataaagggcggtgcttgtccgcccttaacttttcgattgtaaatactgttgcctgaacacttgcattgtttcgtcctcatttagtcgtattaactcttcttcggaaagcgtcccatcaccctttttcacgatatacacttgtaccttctttttaccccaatatttatatacatcctcgaccgtatcataatataaatcaaggcgatttcctttaatcgctcctcctttatcggccacgaccccatatccatatccagggataaaaagaatcgtaccgatcgggaatatatttaaatccgcagcaatggttgaatataagtctcgtttcacacgcaccccggaataggtaatcccatattccggatgatctggtatttttcctgttgactctactcctgccgtatatcctgtcgccacaacaaccatggatggatattttgaccaatcaatcgcttcttcaagacgaagcggctgattaatggcctttttcgaggaaattttcggttcattccgtttctcgtaatgcttccactgtttatctatcgcaacatattgtcctttattccatatgtcaaaaaaatggtcatctgtgtagaaaaatgatgatgcatcatacaaactgttagaaatcgttttcgcttcgacacctgaaatcgattgtaatgtcgctagtagcgccattacaaacaataatgacatcgttattcttcttattatattttttagaagaaccatttcctcactcctctcacatttctatttatctccacaaaaaaatagaaatattcattgtgagaaaagtgaggcaaaaaaaaaagactttcatatcaccatgaaagccttaaaacatctggtatcctttcgcacgcaacgagcgaatgacaaatccagcgcaaagcgcaccggcaaacccgctagctaaaattaaaatatccgctggagctagcgacaatactttatgctttaacgctgcaaaggaagctgctggatctgtaaaatattgcgtccacggaatatcatcaataataaacataaatacaatcgggcacaaaattgccataatccaagtcatacgcaacaacatatttaataaaaagccaatgccgaaaaataaaacaaaaaataaaagcatggaaattagtacaacaggcaagctcatttgcatccctattatcacctccagtacaccctttttaagtgtactgaatcggataaagggagtcaattttcagaaacggcttacttcttttgttcggttccttttcctgaacatccataacaagtttccgatccacctaacaaaagctgtacgtatccgtttccttcgcaatatgggcataccgtttgttctgtatgtttcatatttgcccctccattttccctaattttctgataatataccaaaatttttttcaaaagaaaaagagggattttcctcatttatcgtgatgtaaacggatacatcagtggcatgcttctgttttcttcatattccttaatctttcgaatttttgaaatataaactatattttgtgtatccaaacggttccccgggattgagtccgtcatgagccggaaaatagtgaaatggttctaattgcaataaatatcgcaataaccgagatgtatgtcgatcttctcgcaatctttgcttgcttaaaaattcagccgcaaacaattcatcggtttgcacagtaatcgtatgcgaaaaacatttacatttgtacgaataccgtccatttttcgctaaaaaaagaaaaggttgcttcagtatataaatatgatataaatgttgaaaaagggcaaacattgaagtttgcccgtctattagaagaacttaaattttccttttttcattacaagcgaaggaccgccaattaaataaagagcacgattgtcgatcatttttttcataaagcttgcttttgttccccaaatttttttgccgaatacaactccaatcgcatcatcctcgccaagcgaacaaaccgttcctttaatatctggacggaatggctgcaattctccttgctgacgaattagcacagcaaggtttttcgcgcacacttcgccttcttgcatagcaatttgtgccgttggcggatatgggcgatttgtttcttcattaatgattaacgaacagtcaccaacgacaaaaatatcttcgtgtcctggaacgcgcaagaatgggtccactttaatacgaccgcgcatcgcttcaaagccagactcatcgattacatggcttccgcgtacaccagcggcccatacgactgtgcctgctttaatctcttcgatgtcgtctcctttcgctacgataattccttctggtgtacattctttaatggcagtgccgattttaaattcaacgcctttacgctctaattggttaaccgcatattcaaccagttccggatcaaaacctggaagcgctgtcggcgctgcctctacacaaataatacgaactttatgcgggtcaatatcatactcgcggcataattcaggaacacggtttactaattcccctaaaaactcaatacctgtaaatccagcaccaccaacaacaatcgttaaacgctcatcccgcttttcttcttctgtattatacgtagcaaattgatactcaatatgttcacgaatttgccgcgctgcattcacgtttgcaatagaaaaagcgtactcttttagccctttaattccaaacgtctccgattcaaatccaagagcaataactaaataatcataagtaagttcgccatttttcattaacactttcttttcatcaggaagtattttgacaaccgtgtcttgcacaaattttaccttattgcgatcaatcacatcgctaattggataacgaactcggtcatgatgcaatgtaccggctgatgcttcgtgaagccatgttgtttcataatggtagtcgtttttgttcacgagtgtaatgctcgcctcattgatcccaacaagctcttgcaaacgtactgttgtcattaaaccgccataaccagcacctaaaatgacgacatttggttttttcaattaaatcacttccatcctttttaatttttttgtaattttgtttatagattttgccgccatgcacatttttatcgggcaaagtttgtgaaattattcacgttaatcgtcaaaaaaatgttaaacaattgtcacaaaaaattaacaatgcatccacaaaacatattagccctttttttcaatcttttcaagcgttttttatatttttattagctacaaaaatccccataaataacaaatggcttttatggtatgataagatggtgagggtaattttatttgtgggggaggaatctttgataatgaaagaagaccaaaaaatatatgatgttaccattataggaggcggaccggtcgggctgtttgccgctttttacgggggattaaggcagatgagcgtaaaaattatcgaaagcttgccgcaattaggaggacaactgtctgctctttatcctgaaaaatacatatatgatgttgctggatttcctaaagtacgcgctcaagaattgattgatcatttaaaagaacaaatggagaaattttcaccaactgtttgtcttgatcaatcagtggaaatgttagaaaaattggaagatggaacatttaaattaacgacaaacaaagaaatacattattccaaaactgttgttattaccgcaggaaacggcgccttccagcctcgacgccttgaattagaaaatgcaacgcaatatgaaggaaaaaatttatactacttcattaatgatttaaatcaatttaaagggcaaaaagtactcgtttgcggcggcggagattccgctgtggactggtcgcttatgctagaaccaatcgctgaaaaagtgacgattgtacatcgacgcgataaattccgcgctcatgaacatagtgtggaaacattgatgaattccacagtcaatgtgaaaactccatttgtccctgtggaattaattggtgacgaagacggcattcgccaagttgtcatcgagcatgtgaaagacggctctcgcgaaacgatcgaaatcgatgcactgattgtgaactatggctttatctcttcgcttgggccaattaaaaactggggacttgaaattgagaaaaactccataaaggttaactcgaaaatggaaacaaatattcctggcgtttacgctgctggcgatatatgcacatatgaaggaaaaataaaactcattgcttgcggattcggcgaagcgccgatcgcaatcagcagcgcaaaaacgtatatcgacccaacagcaagaatgcagccggcacactccacttcattattctaatttgcttttatgttcacaaaaatgaaagggatgctttatgtataaaaagcatcgatgatgtataaaattttgtgtaaagcattttgctagaccaaaagaaaaaaggtagggtattctctgattggacgaaaaacattctaaagaaaggagaaccctacctatgtctaaaagtatatcgaatatcgactgggcaaatcaactggaaaatgtcattcgtcagtttgtaaaggaaaaattagaactgatcatgcgggaagaaatcaagaatttcctcgaaatagaacaggccggaacatcaaatatgagaaacggctactatcaacgaaatctagatacgcaatatggccggattgaaggtcttttggtccctagagaccgaaacggagaatttcaaacccaattgttcgctccttaccaacgccacacgggctggctggaggaagccatcattaggatgtatcaaagtggcatgagtacacgggaaattggcaagtttattgaacgaattctaggaaatgcttattctccagcgacgatcagccggattaccgatgtcgtgaaagaagacatcgagaaatggcaccatcgtccactatccaaacgttattctgtcttatatttggacggcttgtacgtgaaacttcgccgcgatacggtagagaaagaagtcatttatgtggtgttaggagtgaatgaagaagggtatcgcgaaattctggatttcttcgtgggaggacaagaaagcgcctatggatggcgggagattctccaacagctctacaaaagaggcgtcaaggaagtgcttctgggcgtattcgatggactaccggggctggaggaagcctttaaggcggtgtatccgaaagccgatgtgcagcgctgtgtcgttcacaaagtccgcaacaccctcagccgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtccagcaagtatccgagagaagttcaatcttgggccaatgagttggatgtcctccttacatttatggattatccaagcagtattcgaagtgtgatttacacgacgaatgccatcgaacgaacgatcaaggagattcggaaacgcctaaaaccgatgaacagtttgaatagtttagaagccgctgaaaaaatcgtgtatttgaccattcaagattttaatgagaaatgggcagggcgaaagttaagaggatttgccgaagcacaggaagccctccagcgaatgtttgaagaacgttacaattaaccaaatactgtaaataacaaagtaaggggattctccctttccgcacaggagacagaatattctgtctcctgtgcggaggaaaccgactccttatctattccaaatccattcagagataccctatctatctttcattacacaaaattcttgacggtaccaaagcatccctttgttgcgcccagtttgaacagattacttccattttccttctgtttgcgtgccgtgatttgttctcttaactgtacattttcctgcgctaatgcttgcgagcatcattagcactgttccggcgtgcctgcattcgttgctgttctaaacgatgaaccgcaaccgcatgtggcaatcgcattcggattgttaatcgtaaaaccgccacccattaacgattgtttatagtcaatcactgttccttgtaaaattggcgcgctttctttatcgactagaattttaattccatgctgttcaaattcatgatcgtcttcatgacgctcatggtcgaatcccattccatacgataaaccgctgcagccgccgcctttcactccaatgcgaaggtatgctccttcctcctcatgttctttcatcatatctttaatttgaaacgcagctgcttctgtaagtgtaataatatcagccattgcgatccctccttatggatagtatatcgctttccatacatgtttctcaaatatttaatagtaatacacacctgtacaaatcgtttccgccggtcctgtcatccgcacatttccctcatctgtccatgtaatgattaaatccccgcctgccaaatggacgaccgtttctttatttcgcgctgtttttccatttaatacggaagcaacaacagctgcacacgcccctgtaccgcaagcttgcgtcactccagagccgcgctcccatacgcgaaaatggagttcatggtcgtttaccacctcgacgaattcgacatttaccccttcaggaaaccgctcgtccttttccacaatcggaccaagtgtcgttaccggcgctgttgtgatatcatccacgtaaaaaatgacatgagggtttcccatcgaaacggctgtaatttcatactgttttccatcgacttcaaacggttctgcaacgactcgttccgcatccagaccaatcatcgggatctcgctccgctttaaacgcggctttcccatatcaatggtaacgtttgtaacggctccattttctacggtaacctctgccttcacgagtccggacaatgtttcaataaaaaaggatcggtcttttaccattccatgctcatatgcatattttgcgacacaacgcaagccattgccgcaatttttcccttcagaaccgtcgctattaaaaatccgcatttttaccggagctacttctgacgggcaaatgagaatcatgccatccgctccgattccggtatttacgttggatactttcaccgctaaggacgataataatgattctggaattgtttcttcaaacatatttacatatatataactattgccgagcccatgcatttttgtaaacgaaaatttattcattatttcctccttgaaataaaaaattttttatacataagtataaatcgaaaataaacgggacacaatgagaatatcccccgttttttcataatatacaccttaaagaggatgtctgatgggacatcctcgttttttatgtcacagcgagtacatactatccatataatattccaagaatgatcgatgtaccgtaaaaatagttaataaaaacagcggctaatcgatatagccgcttcctttcgttcaaaacatcggattttcctctaaataacgataaatattttctactagctgttcaggcgtatctccggttacgatttcgccattgactaaagcgaaaagagtttccgcacatcgagtgcagtagcttaaacagctgtattctataatatccaaattaggatccttttctagtatttctaacgctttttgcgatccgctcgctaaattgctgatgcaaaactcaatcattggctgaatcatcgttttctcaccttcctactgtttttcatcgtaacggttttttttagaaacgtcaattcagacacttcgtttgccattatatcttcttcctttgtcaatgctttccgcagctctgaggagtaaaaattcttcgagataaattgaacttctagcccccaaattttgataaatatgcgataatttatctggatttatcaagatttaagggggatttgtgaatgttaacaaggaaagaaaaaagagaaagagaaaaaaaccaaaattttttcttcgatttcgttaagattcaaaatcatttctttaaagacttggtagatcaactaaaaaaagtaaaagataaaaggcatcaaagctacattacctatggtccagaaacaatcctttacaccattcttcttaaaagtgtatttggaatcaaatcaatgagaagtatgaccgaattgtttaataaggatgaatgtatcgaaaatattcgagtagttttgggtttgaaagagctcaacgagctcccgcattatgatacaattaatgactttttagcaaagttggagccaaaagagcttgaaaccataaggatttatctaatcaaaaaactttttgaaaaaagatgcttagaatccttccggattctaaataaatattggccaattgttttcgatgggacaggtatccatacatttaaggaaaaacactgtgaacattgtttgagaagggaatacaaggataaggaaaccggagaaacaaaagtggtatatatgcaccatgttctagaagccaagcttgtggtaggagatatggttcttagcatcgctacagaatttatagaaaatgagtcagaaaatgttccaaagcaggattgtgagttaaaagcttttatgaggctagtcgataaattaaagaaaacatttaaacgtcttcctatttgtcttatcgcagatagcctttatgcttgtgaaccagtatttgaaatttgtgataaacacaattggaaatatattttccggttcaaagaagatcggattaaaacggtttctcaagaattcagagcaatccaatctttagaaacgaatggtaaaagctcagaatatttctgggtcaatgatattgcttataacgatcgtttggtaaatcttgtggaaaaagtaaaagtaactgagaatgagaaaaaacaggagtttctgtttattacaaactttcgaataactgaaaggaatgcagaaatacttgttcaggcaggtcgaagacgctggaaaatagaaaatgagggttttaataaccagaaaaatggttggtatgaaattgaacatgtgaattgtcataattacaatgcactgaaaaatcattacttacttgttcaaatagctgatatccttgttcaactatataaatatgggtcaaaacttttgaagcagctgaaaaagtcagcaaaagaaatatcctcgaagctgttagaagcgatccgaacccgcattataacagtcgaggatttgaaaaaatgtaaaaaaatacaggttaggtttacatatacctaacaattctattatagcagaagggtgtgatgaatagggagtaaaaagcaagttatccacaactttatagaaaaatcgcattaataggactagtttttaaaaattttagaaggaaagtaactggaaaattttaccaactgtggataatttgaaaatccctattttgacgaaaaactttgaaatatactcttcatagctgatgctttccgaaaaattgttgttattttgccacaatttcgttatacttttttatggcattttgcgttttataaaacgataaaaggggtattttacaatgagacaccttgtgctgctcggtggaggatacggaaatatgcgaattttgcttcgcctcctcccaaaccatttaccagaagatgttcacattacactcgtcgaccgtattccatatcattgtttaaaaacagagtattatgcactcgcagcaggaacgattagcgatcatcatattcgcgttccatttccagaacatccgcgtcttacctaccgtttcggtgaggtcgtaaacattgatctcaaccatcaaaacgtacaattgcaagatggaagcagtatccagtatgatgatttagtgattggattaggatgtgaagataaataccacggcgtcccaggcgctgaaacatttacacatagcattcaatcgattgagaaagcgcgagcggcatacgaagcattaaataatttaccgcctggcgctattgtcggaattgtcggtgcgggactaagcggcgttgaattagcaagtgaattagccgaaagccgccctgatttgcacgtcaaactgtttgaccgcggagaacgaattttgccaatgtttccaaaacggctcagcaactatgtggaaagttggtttaaacaacacgatattgaaatcgttcgcggttctaacattacaaaagtagaagaacatactctttataatcacgatcatccggttcattgcgatgtcattgtatggacagcgggaatacagccaaaccgtgtcgtcagaaacttgccagtagagaaagacaaacaaggccgtgttattttaacgaaacaacatcacattcctggatatgaaaatgtatacgtagttggtgattgcgcaagtttgccgcactctccaagcgcgcagcttgcagaagggcaagcggagcaaatcgttcaagtattacaaaaacgttggaaaggagaagagccaccgagcgaattcccgccaattaaattaaaaggtattctcgggtcgctcggcagaaaacatggattcggccttctcgctgatcgtccaatcaccgggagagtccctagattgttaaaatcaggagtattatggatgtataaatatcacaacggttattaatgaaaaaagggagatcttcgttccaagatccccctttttatcatcgataaccatacttctccatttctgcataaatcgcctttagctttgggtttccttctccgacaatggcaccctcaatcacaataacagggtaaaataaatcttcttcgatcacttttttggcaaacgcctttttctcctcatcatcttctggtgggttaaaaatatcaatatacgtaatggaaaacggctggtctggatatttccgtttaatagctgcttctagccattcatatgtttctttggaagatggcaattgcacacaagatggacaaatcacatcggcaccatatacgcatatttctacttgcttcagcgtcatatatttccacctttcatatcataaaaacaaaatttattattagatttttttctttatcatgattataataaacttaaagaaaggagtcgataaaaatgacggatcaagaaatcaaagaacaagtgcaagaagttttggataaactgcgcccgtttttgcttcgtgacggcggggactgcgaattaatcgacgttgaagacggtgttgtcaaattacgcttgctcggtgcatgcggaagctgcccaagctcaacgattacattaaaagccggaattgaacgcgcactcttagaggaagtaccaggcgttgtcgaagtagaacaagtattctaatcacgaggttcatgccaaaaataacagcggtttcccaatggaaaccgctgttatttttcaagcgccagcttatatacttgactgcctttttgtgccaccttcagggattctaccgcacaatctggaaagtgcggaagcaatttttcttttaagctttctccttttccaggttcggcaaaagcaagaacggtaggacccgccccgcttaatgccaccccaaacgctccgtatcgcgcagccaacgtctctacaagcgatagctgcgggacaagttctttacgataaggctgatgaaataaatcagctgccatcatttttccggcaagttcccaatttttcgttaataacgccgcgactaatacgttgctgaccgcacttgcctcgacggcctcttggcgcgccagcagctgtggcaaaacgctgcgggctttttttgtttctagctcatacgaagggatgacagcgactaaatcgaattgcacgtttgggacatgaacgatatttgtctcttcttggcgatgactgccaatgacaagccctccatataaagaagcgccgacattatccggatgcccttcataacagctggccaacctcattttttgctctaaagtcagcgacagacctgcaagctcattggccagctcaattcccgctaccactgctgctgcactgcttcctaagccgcgcgtaaatggaatatcactatatacatcgaccgcacagctcggcaacgtacgcccgtatgtttgagcgacttgcgccgccacttgataaattaaattgtctgttcccggcggaattgcttccacttcaggagatcggggaataaatttccattcatccgccaacctgacttctaacgtcaaataacgggatactgcgagaccaatcgaatcaaaaccaggtcctaaattcgccgtgcttgctgggacgacgatttttaacatcccatcttctttcattgatggacaactccttgaatatgctcaaacacaatcgcctcatcattcggaagtacggttggtttaatttccgctgtttccatcgcaattgccggatctttcagcccatttcctgtcaacaccgccacaacggtgcttccctttctaatttcattccgcttccgttgcttgatcactcccgcaatggatgcgcaagaagcaggttcagcaaaaattccttcctcccgcgcaagcagtttatacgcttctaaaatttccgcatccgatacttcatcgatttttccatttgattccgttgccgcttgcaccgctttttcccagcttgccggattgccaatacgaatcgctgtcgcgatcgtttccggatgctcaatcacttgattgcggacaatcgccgccgctccctccgcctcgaatccgcgcatttgcggaagaccagtttgtttcgccgcatgatactctttaaatcccttccaataagcggtaatattcccggcattgccgaccggaatcgcaagcacatccggcgctttgccaagctggtcgcaaacctcgaatgccgctgttttctgcccctcgatacgatatggatttaccgagttgacaagggtaatcggggcgatatcgctaaggcggcgcaccatttttaacgcttcatcaaagtttccctcaatcgcaaaaatttctgctccgtacataactgcctgggctagttttcccattgcaattttgccattcggaatcacgacaatacagcgcaaccctgctcttgccgcgtaagccgcagcagaagcggacgtattgcctgtcgaagcgcaaataatcgtatggctgcccgcttctttcgcctttgcgaccgccatcaccatgccgcggtctttaaacgatcccgtcggatttgcgccttccacttttacgtacaattccacatcaagcttttccgatagccgtggcagcggaataagcggtgtatttccttcgtttaaagaaagcatcggggtattttcattgattggcaaaaattcaccgtacgcctgcaacagccctttccatgtcattattttccctctccttcaacgcgatacgagctctttacttcatgaacaatttctaaatcacgcaattgctgtaaaatgtcctcgtaatctttttgtgacgcacgatgagtaacgattacgatttccgcaagcccatcttcttttaaaggcaattgtaaaattttttcgaagctaacaccgcgttcagaaaatagtgccgtaattttcgcaaacgcaccaacttgatctttcacatgaatacgcaaaaagtatttcgaaaaaatttctgatgcggattttagctgcttttcgtactgcggtgcaacggcattgcatccgtttactcccaatctcatatttttcatgacggccactaaatcagaaacaacagcagtcgctgttggcaaacttcccgctccaggcccataaaacatcgtctcgccgactgcttcgccatacacatataccgcgttgtattcatcattaacggacgcaagcggatgggaatcaggaagcaatgtcggctggacgcttacttctactttatttccatcacgcttagcaatgccgattaatttcatcgtgtaaccgagacgtttgctgtagttaaggtcttcttccgtaatcgacgttattccttttacttgaacatcatctaaatcaatgttcatggaaaatccgagacgggctaaaatagccatttttcttgctgcgtctaatccttctacatccgcggttggatctgcttccgcatatccaagcgcttgtgcttctgccaatacttcttcataggatgaaccgtatttacacatttttgttaaaatatagtttgttgttccatttacaatccccatcattttcgtaatgcggtccgaagcaagaccatcaacaaggctgcgcaaaatcggaattcctccagcaacacttgcttcataaaataaatcacagtgattttccactgccactgccaacaactctgacccatacaatgccattaaatctttatttgccgtcaccacatgcttgccttgccgcaatgcgcgaagcaaatattgacgagtttcctcgattccccccattacttcgataatgacatcgatttctggatcatcaatgacgtctgtaacatttgttgtcaacaacgatggttccacgcgcacgtcccgttttttatatatatctcttacaagaatttttttgatttgcaccggacaacctacttgatgcatcagccgttcttgatgattttcaataatttttacaacaccgctcccaacagtacctaatcctaataaaccaactaagattggcttttccatattcccccgcctttctgtatctcctgaataaacatttgtttttctatagtagacattataaaagatattgctttgttttacaatgactaaaatgactaatttttataataaatattgaaaacgtttaatatcaagtaaattcggataattttttacaaaaaataggcagccctgcttcataggaccgctttatcgtgaattccactctttgtttacaagcgtttcaggctgttttccttgcaacacggcaataatatttcggctagctaattccatcatctttgtacgtgtttctcccgttgcacttccaatgtgcggcaatgcaacaacgttttttaatgtcaataacggatgggaagcgtcaatcggttcatgttcaaatacatctaatcctgctccggcaatttctccgcttacaagcgcatcatataaagcttgttcatcaacgaccgcccctcttgacgcattgataaatatcgcggattgtttcattttgcgaaatgcttccctgttaaacatatgacgtgtctcattggttaacggcgttaagcaaacaacaaaatcagcggttgccaataactcttgaaacgagcaatatgtcgcgccaagctgcttttctgcttctatgttgcgggaacgattgtggtacaaaatattcatatcaaaaccggctgcccgttttgcaacagcctgcccgattttccccatgccgacaataccgatcgttttgtgatggacatccacaccagctaataaaaatggactccagcttttccattttccttctttgataaattgcgctgcctccactatacggcgggcggttgccaacaacaaggcaaacgttaagtcagcggtagtatctgttagtacatcaggagtattgcaaacagcaattccatattttgtcgcggccgggacatcgatattgtcaaatccgacccccatgtttgcaacgacttttaacgattttcccgcttttaatacctcttgatcgatgacatccgataccattgttaataacgcatctgcttttttcgcctcattgattaacacatcgcgagaaactggtatatcgtcatgcggccacatcgctacttcggcgatatctttgatcggagcgataatatcatcgggaagctttcttgtaataaacacatatggtcgacccataacgcccaccttcttttatgtatttttttctatcttatcataattgcgccattatcataaaaaaaaacgatgattccgtgatcaccgctattatgatacgtgagaaaaccaatcaattttcggaagatgaagctggcggttcgatagtccgacaatatccacaaatgacgcgagaaattgttcatgctctcgggaatggttgacaatatgacgtaacgtttgttcatatgcttgtttttctctctctccttctgatatataatacccttccacacattcaaaataatgaagcgggaaaagaagccgtgcataaattaagcgccaggcaaatgccgataacggggtgacctgttcatagtctcgaaaaaattgccggattctttccacagaagcattttgtctttttgtgtatatttgccgaacccactccgccaaatctcttgcacaatgatcatatacccaatccgtcgctaacttatgctcctttccctctatccactttgcatccggcaaccgttcatggcaaaaagttgcatagtcaataccgacaggctcctcatctaactccgtatccgctacatattgaatcgcattttccgccaagccaagataatatggaaatgattcaataaaaagacgatcaaacatagtagtaattcccatctctatttttcttctccaaaattgctccatctgatcaaggcgtgttccccaaaattctttccattggcctatccgccgacaatgaataatcgaaataggacaagtgcggccacgctgatgaaatttcgctaattcccgaccaatcgagatatttcttgcatatggcggaatggacgtacgaaccataacaatgggctgtctggcgttgtaagcaaccagctctcctgacttggttggaacaaacgatgcgacagtgacatctcctttcgatatcaaataatggctcattttctgcaattcctttatttccgcttccgtacgcccatgtacaggaataacggtataatattgatttttgtatagaaatgtataatatcgtccaattttccccattctttctgccgaaatttcgtattcatgacgaataaattcttgcatcacttctctccctccttataaaagcaatatatgaattcatttgcaaaaaaatctgttttttcccatatttgcaagcatcaaagtttacagaaacggcacatttatgccatgataaacatatataataaaaaataactccttaaagaaacaggtgacgcccatgaaagaaccaattatgaacaatcttgaacaaaccgcccgccaatggctggaagaacgcggggttacaatcaaagacatcgctgaacttgtatattatttacaatcgaaataccatccaaatttgaaattagaagaatgtattgaaaatgtgaaccgcgtgattgccaagcgtgaagtacaaaacgcgatactcactggcatccagcttgataaattagcagaagaaggcaaattagatgagccgttgcagtctattattcagcgtgacgaaggtttatatggagtggacgagattttagcgctttcgatcgtaaacgtatacggctccatcggtttcaccaattatggatatattgataaacaaaagccaggcattttgaaatacttaaatgataaatcaacaggaaagtgcaatacgtttttagacgatattgtcggcgctattgctgccgctgcctcaagccgcttagcccatcgagcggcgaatgtggagtaagcggcgctttagcgaaaagaaaaaacgccgctctagcgaagagcggcgttttttaaatgcgatccatccattcttttagtgaatccgccgtatatgttggctgcttttcatatcgttgcaacagttcttttgtcgttactcccgtatggacaagaagcgtgtccattcccgcattcattcccgccataatatcggtatcgtagtaatcgccgatcattaatgtttcctctctcggcactcccaacacttttagcgcttgttccataataattttttccggttttccaataaaaataggctgcacttgggtcgacacagcaacaacagccgtgagagaaccgtttcccggcaacaatcctcgttctgtcggaatcgcaatatcggcatttgtcgaaataaacgttgcgccattgcgaacggctaaacaagcgatggcaagtttttcatatgtaatgcttctgtcaattcccatcacgacaaattcagcgtcttctttcgcaaaagtaaatcctttttcttcaagagctgtgcgaattccttcttcgccaatcacataaacagaagcatccggttttttttcaaaaatatagtttgctgtcgcttggcttgttgtaaacacatgttcttctgttgctggaacgccgaatgactgcaatttctccgccacttgtgccggtgtgcgcgaggagttattcgtgacaaataaatacggaatgccttttcgatacagctcttttacaaaatcacgagcttccgcgatacattctgttcctcgatacattgttccgtctaaatcgatcaaatatcctttatactttttcaacatcttcacctctttattgatcatcacgtaacaaacttataaaaagaaatgaaaaatgtcaaaaagcaaacacgccccaataccctcccgactgtattccatttagaagcgaggggggctttacaaagaagtctccacgcagaaggaggatatgtatttctacccgataaatggagtggaagtctccttggtacaagttaacattggagacgtgtttgctaaacgatccatcaattgcggaacgcggacacgggaccaagctcgttttctaaatacgtgcgaatagcggatggatatgcttgcagagctggaaaatgtttttgcacttcctcaagcaattttgcgtggtcgacattcgtataatgatgaacaagcattttccgatagccaatgatcgcttttaatccttttgcatcatccgctgttataacccgttcatccgttaaaatatcgataatatcttcgtaactgcctgggtctctcataataaaaccatcgatcatcgcatttccgacatctaaaattgcttcaatcactaaatgaacaatacgctcaagaacaagttgagacaattcatcatcccacgatggcttttgtttataaatatgtaacagcttttccatataacgtaatgtttcttcgattttattgcgatctacaaagtacatcattattcctcctagtatttgttttttttattgtaccataattatacgaatacgagacatttcacatatcgtttgttatgatggaagtacgcacatttcttactggagggcggagtttatgaacgagcgtttttacttatatgacgatacggtcaatacgaaaacgcgttttgtcagttttttaggagaacggcaacgatttgatttagccattatccaaacagatcgtttttacggaaaatatttagtccttgatttgcaaagcaaccgttttgcaattattggacaagacgatttagaagaaccgggatatttggaacatgcttaccgcttgagtgaagaagatgccaacgatttacgatcatttttatatgaatgcatttcatagctgccttctcattaggggacattataaataatccccatcctgaggaaggtgaaacaaatgcaggagaaggaaaagtatagcgatttttccaccgtggaaaaacagaaaaattttttaacggccgaagaatttccagaaggaccgtacggttctccgcgccgcgcagacgaaccagtgcaaaacaaaagcaccccgtggaaaaagggacagcgttacaagtacaatcggagaaagcccatgcagggtgtagcccgtctttagacatgggatgaaccgattgctttgacgtagtcaaagatggtatactactcttatagagaagaaaaatccaacgtcttgaatcgggcgcacagggcgataagcaccagtgaggtgtttgcccatgaaagtcttgtggaattagagtcagtatccatgcgaaggtatggaagaagctctatagtacacaagaaccccgtggctttagccatcgggaggttcagtatagtgcttttaactacgaatacaaatcattccaccaagacattccaagacaagaccctggcgcgcatccgccgcacgatgacccgcgggaaaatgaacaattcccatacggtcaagcataatagttgcggctatcctcataaaaaggatagccgcgttttgttttatcgttttaccttacgaagcacaaaatacgcacaaccaaaattgcaatattcatacaaatactctgataatgtgctaattttcgtatcatatgttgctttttggttatgatcatcaaaaaatccgcgcaaacgaagttggttgtatccccagtctcccacaatatagtcatacttacttaaaatatctgcatatcgcgcacgaaacgcctcttcattaaacgcatttttcacgttttccactaattcataacatatattgttaatgcatatcatccttttcaccttgcctttccactttcatcataaacgatgaaacgttcccaatcaattactgttatcaaagttcataaagaggaacatcctgaaggtgaagggggtgtttgcaatgagaaaaacattgcttacggtcacattaggtacagctgtaacattagcaggctgtgcgcaaatgggacaagataacaataccgatgtatataaacgaagcggtaatacgatgaacgtcaccgatcgcaacgatttatataatgaaagaggagtgccaaacggcaacgatgcacgaatgaacaattttggctatgtccgccatcaacaaagccctgttcgcggtgatgcaaacttatataacaatatgccaacgttcaatcgcgagcgcgcggctgatttaatcagcaagctttgtacacaactgccgaacgttaaggatgtcgccacattagtaacagacgaagaagtattgatcgtttatgatacagatacaaaaaatcgtcaggaaacagcagaccaagtaaaaaagacagctctttctgtcgttccgcgctattatcatgtctatgtggctgatgatccaagcctcatgaaagatatcgagcgctttggacgtttagattccaacagccgaaatatcgatcaaattatcgatgcaacgattcaaagaatgctgaaatatccgcaaggccgcaaactaagtgacggggaaaacgaaaatggggaaatgattaacgaaacaaacgaccgtctcgatcgtgatttccatgatggtacgccaaagcctgcaaaaatgaaccgataacctgagaacagaaaaacggtctgtcttcatctcgatgaaggcaagaccgttttttacacacgttttacgctttcatctgccgtgctgccgaagccgcatttacttgttcgtctgcatgataagaagagcgaacgagcggaccagcttcgcaatgagtaaatcctttgcttaatgcgatttcttttaattctctaaattcgtctggatggtaatatttcactactttcaaatgctttttcgttggctgtaaatattggccgatcgttaaaatatccacatgattggcgcgcaaatcatccattgcctcaataatttcttcttttgtttccccaaggccgaccataatactcgacttggttggaatgtccggctgcaattctttcgcgcggcgcaaaaattcaagcgagcgctcatatgtcgcgcgtgcgcgcactcttggcgttaatcggcgaaccgtttcaatattatggtttaaaatatctggacgtgcatccattaatgtttttaagttctcatatactccacccatatcggaaggaagcacttcaatcgtcgtaaatggatttttgcgacggatggcacggaccgtttccgcaaatacagccgctcctccatctttcaggtcatcgcgagcgacagcagtgacaacaacgtgttttaagttcataaggcgaaccgattcggcaacacgttccggctcttgccaatctagttccgtcggtaatcctgtttttaccgcgcaaaagcggcacgcacgagtacatacgttccctaagatcataaatgttgccgttcttcgtaccgcccaacattcatgaatgtttgggcattttgcttcttcgcatacggtatgtaaccggttttcacgcatcaatttctttaagccagtataattttcatttgtattcagctttatttttaaccattccggtttgcgaaggtgctcttcatttgttgccattgttctcactccaatagttttatttatatttttcattataaaaaaaaaagcaaataaacacaaagaaattagtcacacctcactttccgcattttaacatttatgaaataagcgaatctcctcaaactaaataaaggagatgaatggaaaggggtagaagtatgtgtaccgatttatatttggcgttgtaatgatgataattatattcacgacaccaaaaatcatatttggccaagaaaaattcgatgaagaagagatttatcagaaacgaatggagttatacaaaaaagcagaagcagcctcgctgatcccttggtattattttgcggcgattgatcaatatgaacggaacgtccgtcaagtgcgccgtgatttgcctaaacctaccggcgtacttggcatctatatcaaaccggaaatttgggcggggcctttaaataaaaaccctcatgataccaatccgtttacgatttcgcaatttggcggttttggtatggatggaaacggagacggtgtcgccgatccgacagatgatgaagatgttatttttgctatggcacgctttcttcaatcgtatggaatcgatcataaacatataaaaatggccctttgggactattatcagcgaagcaaaacggttgatttaattttaggcaaagtaaaaatttacaaaaagtatcagacgttaaagttagatgatcatgtattcccgcttccgcttcatgcaaattacagctatcgggatacatggggtgacaaaagaggttggggaggacgccgcattcatgaaggtacggatatttttgcaagctacggtgtccctgtacgatcgacttgctatggaatcgtggaattaaaaggatggaataactatggaggatggcgtgtaggtattcgtgatattaataacacttatcactattttgctcatttaaatggattttcccctaacttacgtgaaggacaaatcgtggaaccaggaaccattatcggctcggtcggcagttcgggctacggcccgccagggacggctggaaaatttccaccgcatcttcattatggaatgtacaaagataacggatatacggaatggtctttcgatccatatcctcacctgaaggcgtgggaacgtgcggaaaaacaaaagaaaaaataaggaggtcggaatgaaacaccgacctccttttcctctacataccactatccgttttgtcttgcttttcttaccgcatgaataatgcttgccgctaaacctccccaaatgacgacgataccaacaaccatcatgacaaccgcacttgtttccatctatcttaacccccccttgctttccgtctggtgcgtttctctgacagtagaaccgtgccattgcttgaatgaaagcaagattccgattgcaatgacagcaagcgcgacaacccagccgaacgacgtaacaaaccaagtttcgtatcctgagtaattttctttaatatttgtccgaatgttatccaccatcatatatcctaacacaagcggcgtgatgacgcttaagcaaactttccaccaggcaccgagcataatatcggaaacgctgttcgcatgctcttgcaagttattaagctcgcgcacaacccaagcaattacaacaacctcaacaagtcccgccaacgcaatgccaaagttgttaataaagtaatcaacgacatctaacaaatataaaccgccatgcgatgcaaagaaaagagataataacgccgcaacgcctcctccaaacaataccgatttcgtacgggaaacaccaaacttttcctgaatcccggcaatatacgtttcgcaaatcgaaatgagagatgttagtcccgcaagcgttaacgataagaaaaagagaacaccgaaaaaggcattaagcgtcggaaactcgttaataattttcggaaacactacaaatgctaatccgacaccgctgcttaccactttatccaccgttaccccttgttgttgcgctaaaaagccaagaacactaaatactccaattccagccaacaattcaaatccagagtttgtaaatcccgtaataaacgcgttatttgttaaatctgatttttgtggaagataactggcatacgtgaccataatagcaaaagcaatggataagctaaagaaaatttgtccatacgcggcaatccaaacttttccgctcataatttggtcccaatccggtttaaagaacacgtttaatccttctaatgccccatcaagcgtaaccgcgcgaataacaatgataaggaaaagaacaacaagcgttggcaagaaaattttgtttgccaattcaattccttttttaacgcctttatagagcacacctaacgtaacaatccagataatcaccagcggaataagtacattaagcgaaattcctcctaattgacccggtttatccgctaaatgcaaataatttttaaaaaggaaactttctgtatcttctccccactttaaattaaaggaaaataccgtataagataatgcccatgcaataacaacggaataatacgtagaaataacaaacgaaataagcacttgccaccagccaatccactccgcgtttttatgaatgcgggaaagcgataggggcgcagaaccgcggtatttatgaccgatggcaaattccatcactaacaacggaatccctgcagtaagcaaagcgaataaatacgggaaaaagaatgctccgccgccattttcataagcgaccccagggaaacgccaaatgtttccgagcccgatcgcagagccagctgctgctaaaataaaccctgcgcgcgttccccattgctgtcgattctccatttacagccccccattttttgtaaaataatataattttttattttctgatttatctgtcttttataagtatagtatacttcctattagtcgagaagtcaaagcaatattagacttctatgtttgttatttccatgtaggaaaaaacaatggcaacttgtcctatattacaaaacttttttcttctttacataaaataagtgacgcccatgatatgacatgcttattacgccgtaacccgagccggcgaacatataaaaaatcttcaccgacccggcaggcgaccgaaaaacgttaagctaatgagaaggcactttaaaagatgggttgacattgccgccattattataaaattgtggaacctctccttgaatcacatgcatcgcaatcggaatttttgttgagacggttgcagcttttgctgaaaacgggattactacttgaatatctacggaaacgtgaatatccacttcaattaacacgttattaatcccaaacggcttaatttcttttgttacatccgataatacattaccaataatttgaaattggacaggaacatgcggcccgagattgccaaggagtgaattattggtgacttggccaattggaatataataaataattccgctatttttccttttttccggtttggcgtcaggaagttcgagttcttcaatctttccttccgttgccgcttttaaactttgcattacatagtcgtccgtatttgctaaaattcgatttacaatgactgcattaaaatccaccgaagcaattttaccattttcatctttctgtactgtaattaaatcactcatttccggattgtcttttaaaaactgttgttcaattgcattattaatgactaaattggcaattcgtttcgtttccttttcagcaatttccattaaaactggttcgatccttttattcacaatccaaagactgagagctgtggaaaacataaagaaaacaaatgtcaataaaaatacatatcgaaagggaagcgggcctcttctcggaaagcgtgcgggaaatctaggcaaaataaaatccctcctttacaagctatatgtatgcttgaaaggagggagataacgcaaattgttatataattttttaccgcatcttcaacaaagcatcttttcctttcataccgaccgtaattcccaactcttcagcagctactgtcaccgattctaaaggcgcttcaagcagttgttcaatcgtgcggaccccgaccgcccttccagcgacaattccgcggtcgcgcagcttctcattcaatagcgccacatcgagcgcgccgcacataatgtaccctttttcacttgctacggcaagcaaattcgtcttcggtaattgaacggaaatagcaataaatggataatgatcgatcgtaataggagttacgttgatcatgataaagccacacccctttccctactttaatgtatgaaatagggaaggaaatgtgcttatttttggtttgctaatttccatgccaaaacatcccgtaaaaattccggcatataatattcttttttcgaagctcgttggatttggggataaaaatttccgatcgcaaacatatcaatcgtcgccacatcatatagttgatctggatttaatggcttgccgttaatcataatgtggcgaatatgttcagatccatctttactcgtttctgtttccagttcgactccatcatataccatttgccccatcaccttgccgcgaaaaccaaatcctttaaattctaagtatttcattctttctgtatttgcttgtaaaataatttcctttaattctgcgccccgaagctgcactttacacgggttgatcggatgcggacaaatacggtgtaaatctttttttgttactgctcctttgtaaagcggctctaacaggacacctgcatttaccatgccgatttccgctttacaccattctttaagtgctgaagcgagcaattcggcaaacggagacggcgaaaaccattgtaacggcaagtcttctttcaattctgcgacttgttccgcttccaatgttgctaaactttgctgttctaataacgataaggtgcgcttcgttttctccaaatccggcagactttttacatccacaacggtagctaatgctttatatgtatgatcactttccccgatttctaacttcactactccaataaactttccatatttcccggctccacacaataatgtttgattaatcctttttccctctggaaataaatgatgggtatgccctccgaggataatatcaatttctggtatcgtctgagcaattttttcgtcctcgttgattcccaaatgcgataataaaatgacaagatccgcttgttttttcacttctgccgcaatgttttccaacatctcaagaggcggcgtcactttccatcctaataactcgtaagatttagcgaaataagccgttagtccaatcacgccaacacgaaacgtatcagaaataggaataatatagtacggatgcgcccaagaaggacgtgtcccgtctttcttaaataaattggcgacaatgactggaaagcgggcgttttcgtataatgtgtctagttccttatggtcaagagtaattccttcattattgccaatcgttaccgcatcataatgaagttcatttaataaatcaacatttgcttttccccttgttgcttccgtaatcggatgaaagcgatcaataaaatccccaatatcaaacaacaacatcgtttcattgtttttttcatgcttttgtctttgttcacataaaaaataggaaattttcggccaatattcaaaatggctatgcacatcgttcgtatggtatacatatactgtccgtttcaacgagcctccccctttatgaaaagctttcgtaaataagacggattcctaaaagaacaagcactaggcgcaagaagatgaccactgttttactgcgaagccgtttattaatgaaagcacctgttttcgctccaaaccaaacacccggaattagagcaagcgcaaatagccattgtacattccccataaaaatatgtgtaagcgagctgacaagtgacgacaaaaagatcataagcatcgaagtcgctaccgcaacatgaggcggaaagaaaaataaaatcatcatcgccggcaccattaatgaaccgccgccaataccaaaaatccccccaaaaaaaccaacgatgaaagagatgacaatagctacgatcgggttgtatccatatgtcaccgtttccccttcattcgttgtgtaagtgcgggtaattttaaatgtttttcgttgtgaacgtactgaagcatttttgctgaaagataaaaaaaacgatacagcgattaaaaaaagcccaaaatagaaagaaaaatgctcaaggctcaacttattattcatccacgcgccaatgatcgctccagggccgcttccgataaaaaataaaaggccgctttgataatcaaccattttttctttcatataggataatgttgatgatagtccgttaaaaataatgacgacgagcgaagtgccgacagccgcttgcggggtgacatgcggcaaccaatgtgtagcgcctaaaaacagcaaagatggcacgatgatcactccgccgcctaaaccgactaaacttccgatcgttcccgctaaaaagccgacaatgactagcagcacatactccatattctcatctccaataactaaaataaatcaagctggcgtggcgctaaatccgtatattcaatgccaagcaaacggatcaattgcttcgcattatccgcagcatccccgccggaattgttgttaaacaatacgtaaatatcctttgtcttcgtttttaatgtttcaatatgcgccacccattcgcgcaattcgtcttcccgataccgatataaatatcttacggcccgccaattttctccgcttgtcgctttattccacccatatacattacgcccgtgcaaacgaatgagcgttttttctgcatttgtaggatataacacggtcggaatggaaccttccccagcttgcggctcatcgcaaatgctatgaatccatccttcttctgtcataaactgtaacgttttcgcataaaagcggggggaaaaccatgaacgatggcgaaactcaagcgctgccggaacttctttcatttgcgccttgcaccaacgcaaatacattacatgctcacggcggcaatcaaaccatggcggaaattgaaacaacaccatcgctagctttcctgactggataaacggctcaatcgagtctaaaaaagcagcaaacatctcttccttgctcgaatacggaatcgggcgccgctcatgtcccgtcattccttggtacgctttcacgacaaagcggaacgaattcggtgtttcatgaatccatttctcgacattttggcgcggctgaatcgcataaaaatacgaatccacttctacagtgggaaaatgtgcggcgtattcttgcagcttatctttcgctgcaagaccaggaggatataagctatcgtgatctccccagccggttaatccgatataaatcatacaccaatcacctaacttcatcatatcacaactgtaaaaaatttgagaacaatggagaatacgtgtagcaaaaagtagagaaatacataaaaatgtgaaaaccatccattcaccataggcaaatggatgattttgcaacaatcattaaccgatagatctttccatttcgaacttgattatttttgctcacagcatgggcaaacaatactttacgattattgattttgtaaggtttttcgaattatttaacctgattaaaaaagtaacccactataaaattgtaagtgttttgtgggtgacccacaagcatctaatcagaaggccggagtcttacttggccttcttttttatgcacaaaaatagcctactcaaatcgagtaggtttaattatcgttcgaatcgcctgagtttcttcatgaatatgtcgcgaaaatgcttttcaaggaactcttccatccgcgatgcgatgaagcaccaacgttccccttttttctccgggtagtacacaaacccgccgttttctaaatcaagcatttgtcggtagcgaggatgaagaaggatattttctttcaaccactcctcgctgtatccagtacgctccttgagatcctgcatggaccaccagactttgttcacgttacccatcctttcgactgtttgctcgtctctctcaataagcggcacggatgtgtcgtgggattttattttgcgttgcgcatcagaatttaatgcttgggtaatttccgcataccaagggagtaatagagacttgtttctctccccactttcgtaaaagcccgattgctttttctggatttgtataggataactaggcaagtttaaccgggattgcctttctcttttgaagcaaatcaagatcgatcggaagtgtcattttcactcacctccttcactctgcgcataatgatgtgtgtatattatcacgctccttgtttcgttttcgaaacttggggctcaataaaaaattcaattataaatacccatattaaaagtcgaaaccctcactccgcctttttgtttcgtttaccctgagcccgacacagtttgaagaccattttagataaacgaaaagaaatacatgagtcaatcggggaagaaaggattttttatttacttttcgaaagtaatttttgaaccaacaagacgaacgatggcaatcttttttaccatcgctgtcgaaaatcctcccacccctaattcctgcgccattcaatgctatttttaggttaacgattggatcaatgttcaccgctacattacccattgtaccactcaagaaccacaattaaattaaaaattattcttgagtcaagtaattaaaatgtttatcagcgatatatgttaaatcaatatcaaaattcatcttatctaagataggtttaatatactctattaaatgtgtgccagcctcaaaattatcagggaatttactaatataaaaagaattattattatcacaatttggcttatgttcaactaacccttcgattacctcagcaatttggtccacaatattttcttctaatttttttctgaaattattaccgtgtggatataattctccgcgccttcaaatgaatcctcatcctctatttcctttaaaataggaaaatcatctaaaacactaggtcttctgtaatctaaaatcaatagcatacagacagtttcattatcttgattatctaaacgaaacaactctaggtctcgcaatttcaacattcttaccaatttgaacattaatatcacctctttaactttgaattcccgatgatgtataaaattttgtgtaaagcattttgctagaacaaaagaaaaaaggtagggtattctctgattggaccaaaaatcttagagaacggagaaccctacctatgtctaaaagtataccgaatgtagactgggcaaatcaactggaaaatgccattcgtcagtttgtaaaagaaaaattagaactgattatgcgggaagaaatcaaacatttcctcgaaatcgaacaggctggaacgccgaataggagaaacggctactatcaacgaaatctagatacgcaatatggccggattgagggtcttttggttccaagagaccgaaacggggaatttcaaacacagttgtttgccccttaccaacggcacaccggctggctggaggaagccatcatcaggatgtatcaaagtggcatgagtacgcgtgaaattggcaagtttatcgaacgaattttaggcaatgcctattctcctgcaacgatcagccgtattaccgatgtagtgaaggaagacatcgagaaatggcacactcgtccactgcacaagcgttattccgtcttatatttggatggtttatacgtaaaacttcgtcgcgaaaccgtggagaaagaagtcatttatgtggtgttaggggtgaacgaagaaggatatcgcgaaattcttgatttctttgtgggaggacaagaaagcgcctatgtatggcaggaaattcttcaacacctctaccaaagaggcgtcaaggaagtgcttctgggcgtatttgatggtcttccggggctggaggaagcttttcgggccgtttatccgaaagcggatgtgcagcgttgtgtcgtgcacaaagtccgcagcaccctaaatcgtgttcggaaaaaagaccaattcgaagtggccgaggatctcaagctgatttatcgcgcgccgaataaggagatggcgttacaaatgtttcaacagtttgagtcgaaatggtccagcaaatatccaagagaagttcaatcttgggccaatgagttggatgtcctccttacatttatggatgatccaagcagtattcgaagtgtgatttatacgaccaatgccatcgaacgaacgatcaaggaaattcggaaacgcctaaaaccgatgaacagtttgaatagtttagaagctgctgaaaaaatcgtgtatttgaccattcaagattttaatgaaaaatgggcagggcgaaagttaagaggatttgccgaagcgcaggaagccctcgagcgaatgtttgaagaacgttattgttaaccaaatattgtaaataaacaaaataaggggattctccctttccacacaagagactgaatattcagtctcttgtgtggaggacatatcccccctctattctaaatccatttcagagataccctatctatcttacattacacaaaattcttgacggtaccaacggaacatgggaatatcgaatccgctataaagatcggtcaaccggtaagtataaagaaaaatctaagcgtggatttaaaacaaaaaaaagctcaattggcagccgcccaagcggaaatggaattggagtattacggattatctgaagatgggaacgaaagagtagatgcgtattttgaaaagtggctcgaagtgtataaaaaaccaaacgtcaagccgatcacttattctctccaagaaagaaacgtccgactaaacattcttccgcgttgggggaattataagcttaaagaaattaccagagttgaatatcagaaatggattaatgaattgagggagcgatatagcgaaggaacagttagacgaattcacagtatcatgaattcggcgctcaatgacgctgttcatgaattccggattttacgcgagaatcccatcgctaaaatcaccattccaaaggaaaaagagaaaaataacgaactgaagtattttacacgtgaacaactggagaaatttttgaacgaagtaaaaaaacacaaaagcatgccaaatatcagcattccattcagtactatgtgctgtttactcttttggcacggactggtttgcgaattggagaagcattggcattgacgtgggatgacattgactttgaaaacaagatactcacggtgaacaaaacgctagtgtatccgactaactcaacgccgtatctttcgactccaaaatcgaaagcaagtttacgaacaatcaaattagacgatgtgacggttcgtctgttgaaaaagcatcgtatcaaccggaatgaaatgtatttaaaataccagaactataaaaaacctgaaaccaacattgtgtttcatcaacatgacggacgttggttacggacaaacgttgtccgtgaatattttaaagaggtttgtaagcgtgctgggcttccgatattatcaccccacgctcttcggcatactcatgctgttcatcttctcgaagccggagcaaatattaaatacgtgtccgaaaggttaggacatgcaagtataaaaacagccgctgacacctacctccatgtgaccaaaaaaatcgaggatgaagcactggagttgtatcagcggtacacagaaaaaatataattgtgggtgaattgtgggtgtggcgttcaagaaaaagcgccacacctttgattttataggattaaccaatactaccttccatctcgaatttgataagccggttcatttccaccgcatattccattggaagctctcttgtaaatggctcgataaagcccatgacaatcatttctgtcgcttcttgttcagagatgccgcggctcatcagatagaacaattgctcctcggatacttttgacactttcgcttcatgctcgagcgaaatgttgtcatttaaaatttcattatacgggatcgtgtcggatgaagattggttatccataatgagcgtatcgcattcaatattcgaacgcgatcctgacgctttgcggccaaagtgaacgataccgcgataagtcacttttccgccttgtttagaaatcgacttcgatacgatggtcgatgatgtgtttggcgcaagatgaatcatttttgcaccagcgtcttgatgctgtccttttccggcaagcgcaatcgataatgtcaagccgcgtgcaccttctccttttaaaacaactgctggatatttcatcgttaatttggaaccaatgtttccgtcgatccattccatcgttgcgttttcttcacaaaccgcgcgtttcgttacaaggttaaacacgttgttcgaccagttttgaatggtcgtataacggcagtacgcatcttttttgacgataatttcaacaacggcactatgaagcgaagcagttgtataaattggcgcggtacatccttctacgtaatgaacgtgcgccccttcatcaacaataattaacgtgcgttcaaattgtcccatgttttccgagttaatgcggaaatatgcctgcaacggcgtttctactttcacgccttttggcacatagatgaacgaaccgcccgaccacaccgctgagtttaacgcagcaaatttattgtccgtaggcggcacaacttttgcaaaatactcacggaaaaggtcttcgttttctttcaacgcagagtccgtatctttaaagataacaccaagtttctccaaatcttctttcatattatggtaaacaacttctgattcgtactgtgccgatactcctgctaaatatttttgttccgcctcaggaattccgagcttatcaaatgtcgctttaatttctgccggtacttcatcccaagaacggcccgatttttccgtcggttttacgtagtacgtaatttcatcaaaatctaaactcgataaatcgccaccccattgtggcattggtttgctgtagaaaatatctaacgcttttaaacggaattcaagcatccattgcggctcatttttcatgcgggaaatttcttcgaccacttcccgtgtcaacccgcgttttgcgcggaataccgatacgtctttatcgacgaaaccatacttatattcgccgatttctggcgcttttttcgccatgcggtttcaccctccttttttcttcttgccattaatgacgctggtgcaaccctttttccattgctttccatgccaatgtcgcacatttaatacgggccggaaacttcgaaacgccttgaagtgccacaatatcacctaaatcaacagagtcatcatgttctttcccctgcatcatatcggaaaatatattggctagcttcaacgcttcttccaccgtttttcctttgatcgcctgcgtcatcatcgaggctgatgacatcgaaatggagcagccttctccctcaaacttcacatccacaattttcccgtcttcgactttcatcgttagatgaatacggtcaccacaagtcggattattcatatcaatatctacactgtttccctctaaaacaccacgatttcttggatttttataatgatccataatcacttgtcgataaagctgatctaaaggattattagaagacatgaccaaaatactcctttgttttctgtaatgcgactacgagttgatcgatttcttcctttgtattatagaggtaaaaacttgcacgcgctgtagctgttacgtttaaccatttcattaacggttgggcgcaatggtgaccggcgcggacggcgatcccttccgcgtcaaggacggttgccacatcatgcggatgaactccttctatgttaaacgtcactaatcctccgcgatgttttggaccataaatcgtgatcccttctatcgcggacaactgttctaaagcgtactgggcaagttcctgctcatgtgcagcgatattatctaatccgatttcttcaaggaagtcgattgccgctcctaaaccgatggctcccgcaataattggagtaccgccctcgaatttccacggaagctctttccatgtcgattcgtacaggccgacgaaatcaatcatttcgccgccaaactctaccggttccatcttctctaataattcccttttaccatataatacgccaattcctgtcggaccgcacattttatgcccagaaaacgccaaaaaatcacaatctagatcttgaacatcgattttcatatgaggagcgctctgcgcggcgtccactacgatgacagcgccatgtttgtgggcgatttttgcaatttcttttactgggttaatcgttcctaaaacgttggaaacatgtacaatagcgacaatttttgtattggatgtgaccgccgcttctacatcttttaggtcgatcgttccatctggctgaagcggaatatactttaatgtggctcccgtatgtttagcgacttgctgccatggaataatattgctatggtgctccatgtacgtgatgacaatttcatcgccttcttgtaaattagcgcggccatagctcgctgcaaccatatttaacgccgttgtcgttcctcttgtaaaaatgatttcttgtgtggacttcgcattaataaaccgtcgtaccttttcacgtgctccttcatatgcgtccgtcgctttcgtaccaagcgtatgcacgccgcgatggacatttgaattgtactggcgataatagtgatcaatcgcttcaatgacgggaagaggtttctgtgatgtcgcagcattgtcaagatatataagcggcttcccgtttacttcttggtccaaaatcggaaacagctgccgaacctctttcgtattcatgactgcactttcctttcaattacttcaataagttgttttttcacactttcaatcggaatagcctctacaacaggagctaaaaatccatgaatgataagacgttctgcctcatgtttcggaataccgcggctcattaaataatatagctgcgtaggatcaatgcggccgaccgatgcagcatgtcctgccattacatcgtcttcgtcaattaataaaatagggttcgcatctccacgcgctttttcacttagcattagaacacgcgattcttgctgcgcgttcgatttagaagcaccatgttcaatttttccaattccgttaaaaatcgaagtcgcgctgtctctcacaacaccgtgttttaaaatgtaaccttccgtatgtttaccataatgaacaacgcttgtcgtaaagttttgcacttgctctcctcgaccgacaacgaccgttttcgtatcgccgaaagaaccgtcacctattaagcgggtaatgttttcagaaactgtatctccatcgttcattaaaccgagcgcccactcaatgcggccatcacgggcagcgataccacggcggtttacataggttgtaataccttttgccaagttatcgaccgctgcaaaaaacacacgagcattcgtgttggcaaacacttcggcgacaatattgacaactgctttgctagtttcttttacggaaatatagttttccacataaacaacccggctattatcttccgctacaacgatgacatgattaaataatgcgatatcatcattttcttgaatataaacagcttgaagaggaacatccactacaacatttttcggcacatatacgaacacaccgccgttaagtagcgcagcatgcaacgccgttaaacgatgctcgtcaattttcacgccatctttcatcaaatatttttgcaacaaatccccatgctcacgtgctgctgtgaaaatatcagtgaaaatgacgccttttgctttcaactcatccgatagagataaatatgctggtgtatggtcgcgttggacatataagtttttcgttccctctcctgcttcaataagcgcctttactgcttcaggcaattcatctaatgaagcaaacggcgcgctttccactacatgattagcaaattgtgtgaaattccatttgtcaatttttgttttatccggctttggcagcggcaactcttctgctttagcaagagcttgtaagcgaagctgtaaaagccagtccggttcgccgcgtccgctggaaaatgagcgcacatattgttggtcgaatggtatttttgttcctgtcgtcataatataatactcctcctaacgcttacgcttcttgctcaaccgtttcatcttcaatgccaagttcttttttaatccaatcgtatccttccgcttcaagacgttgtgccaactccggaccaccggattttacgatacgcccttgcatcatgacatgcacataatccggtgtgatgtagtttagtaaacgctgatagtgcgtaatgatcaaacagccgaattcgctgctgcgcatttcattaattccttttgaaacaatttttaatgcatcaatatcaagaccggagtcgatctcgtccaaaatcgcgattttcggttcaagcatcattaattgaagaatttcgttgcgttttttctctccgccggagaatccttcatttagatagcgatgcgccatatctgggttcatttctagaaacgccattttttcatccagcttgcggataaatttcattagcgagatttcattgccttcgccaagccgggcattgatagcggcgcgaaggaaatcggcgttcgttatgccgctaatttcgcttggatattgcatcgccaaaaataaaccggcgcgtgcacgttcatccacttccatctccaacacgttttgcccgtctaatgtaatgcttccttttgttacttcatattttggatgtcccataatcgccgacgataacgttgattttcccgttccgttcggacccataatcgcgtgaatttctccgccttttacttctaaattcacaccttttaaaatttcttttccttcaacggatacgtgaagatctttaattgttaacactgccatgaagaatacctccaattttcactaaaaattgtgtatatcattgacttgcttgtctttccattctcattttattctcattacaatcttataacaaatgaaaagtattagcaaccttttgaagagaatatcactatgttcatagtgaaaaatattttgatcaagattgttttataaaaataacggaagcggaccgcttccgttattttattgcgctgctggaatgacagcacctttatatttttctttaataaagtcttgaatttctttcgactgtaacacttcgacaagtgttttaatttctttgcggttttcatcgcctttgcgtacagcgataatattgacatatgggttatctttcggcgactcaacagcaattggatctttcgcaggatctaatcccgcgtcaagcgcatagttggcgttgatgagcacagcatcgccttcgccgtttttataaatttgcggcagcaatcctgcttccacatctgcttcaaattttaaatgttttggattttccacaatgtctttgaccgtagcttttgttttatcgataccttcttttaatttaattaaccctttttcttgcagcatcgataaaatgcgaccatggtctgcaacagagttgctcatgatgatcgtcgcaccgtctggcaattcttcgaggcttttatattttttcgagtaaagaccgattggctcaatatgaatgccgccagcgttgacaaagtcatatccatgttcttttttctgtgcttctaaatatggaatgtgttggaaatagttggcgtcaatttctttatctgctaacgctttgtttggtaaaacataatcttggaatttaacaatttttaagtcaatgcctttttcttttaaaatcggttgtgctttttctaaaatttctgcatgcggcacattagaagctccaaccactaattttgttaatttcccttcttttttgccaccatcagcgttgttattgcctccacatgctgccaaagccaacacaagaacgatggcaaataatgcactaatccattttttcatattgatcttcccccttttatcgtttatctattttggaagtgacaaagtcaccgataaactgaatgacaaagacaatcaccaaaactagaacggtagcgacaaacgtcacatcattatggctacgctgaaatccttcaagatacgctaagttgccaaggccgccggcgccaacgacccctgccatcgctgtatatccaactaaagcaattgcagtgacggtaattccagatacaagagcaggcaatgactctggaagaagcactttccaaataatcgttgccgttgtcgctcccatcgctttggccgcttcgatgacacctttatcaatttcgcgaagcgcaatttccaccattctcgcgtaaaatggcgccgctccaataatgagtgctggcaatgccgcatttgcgccaagaatcgttccgacaacgaattttgtaaacgggattaacaaaataattaatatgataaatgggatggaacgaaaaatgttaacgatagcggcgatgatcatattcgccaggcggttttcccataagtttccctttgacgttaaaaataaaagcagtccaagaatcgttcctaatataaatgttgcaacgacagaaattcctgtcatataaagcgtttcaacggtcgctgcccaaatcatatcccactctacatttggtaagaggttagcgagcatccgtaatcacctccaccgccacttgctgctttcgaatataatcgatcgcgcgggcaacttcctctttctctccatccatatgaacaaacagcacaccgtaagcgccttgatgagtttgcgaaatttttccttgaagaatattcgcatcaacttgaaattggcgaacaacgttagcaatcagcggctgttccgtaacctctccaacaaacgtcaattgaaaaaccgttccttttggatatttatcgagtaaatgcgcaatcgtttctttcgtttcctccggttcgatgacctgctgtacaaatcgtttcgtaatctcctgctttggctgccggaacacttgcagcacttctccttgttcgacaatttttccgttttccatcactgcgacgcggttgcaaattttacgaatcacgtgcatttcatgggtaattaatacaattgtcaatcctaaacgcttattaatatccaccaaaagttccaaaatggaatcggttgtctgcgggtctagcgcggatgtcgcctcatcgcacaatagcacttttggattgttcgccaaagcgcgcgcgatgccgacgcgctgcttttgcccgccgctaagctgtgacggataggcgttttctcttccttgcaaacctacaagctgaatcaactcgtctactcgttttttccgctgttctttcggtacaccggcaatttctaatggaaacgcaatgttttcgcgaaccgttcttgaccataataaattaaaatgctgaaaaatcattccgatttcctgacgggcctttcgcaattcctttcctttaatattagcaatatcccgtccagcgacaatgactttccctttggtcggtttttccaatccgttaaggagacggattaacgaactttttcccgccccgctatatccgatgattccgaaaatttcgccttctttaatttgcaaagagacattatccactgctgttacagatccattggccgcttcatatatttttgtcacgttttctaatgtaatcatgcacatttccaccttccctcatgtaaaagacggctcgccgcaaaaagaaagcctttctgctcaagagaacagaaaggcaatgattaccgttctgtctcttatctctcaaagcagacgctttgtgtgaattggcaccatttcagcgagtacgctgacggttgccgggcttcattgggcacatccctccacctctcttgataagagcacaaaaaacactttattcaattaaaatctctcaataattacgaatgtgattttatcactatatgtcgaatagtgtcaatagaaatgttatatcattatggaaaatggcatgattatcatttcttgtgattatgagacggaaacatcagatgtaattccggtagcagccgcaattgcctgttctaaatcttcgattaagtcatcgatattttcgatgccgacagatagacgaactaaatcttctgtcactccagatgattttagttcttcttcgtttagctgttgatgtgtggtgcttgcaggatggataattaaacttttcgcatcgccaacgttggcaacatgcgaccataattttacactgttgatcaatttcgctcctgcctctctgccgccttttacgccaaatacaacgatggaacccgctccttttggcaaatattttttcgctagttcttttgctggatgactgccatgttctggataaagcacccactctattgctggatgacgatctaaatactcgacgatttttcttgtattcgcaatatgttctttcatacgtacatgcaatgtttcaagaccaagctgaatttgaaaggcattaaatgggctaatcgctggacctaaatcgcgaagcagctgcacgcgagctttgacaatgtatgcagcaggtccaaacgcctcagcatacacaaggttgtgatagcttggatcaggagtagtgaactacccccacttaattttctagcgaaaatttgaagtgggggcttccaaagaagtttgactgcttcaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcaccattgacatcagcattaattagtttgccagactttgttcgatacaagccgcgcttaatacgtttgccgctgaacttatattcttttggattgtcggcattatattcaggaatctcatcgccgtcaaaaaagctggcttgagacgtatatgattcttcctgtttcaagaattcaatgccgtaaaatttacaaagatattctagtttttcttttatgttaccgagaggaatattgacaaagttttgatttgtcttttttcctagattcatattgcgttgccatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagtttatgatgtaacggcaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcctgtttacgagtggtacctttgattttttgcttatcttttatgctttgaagtctggcattttctttgttaaaccattgattaatactttttaatctccgcccatcaatgatgaatgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtccagtaacacaggcggaatcgttatcgtgataggcttgtgagtctttttaaataggcgagaatacggtatcgtgaatttgttgccgtctatacgaatctggccaatgatcagtgaatgaaagccatcttttttaagatattttgggatactgatagccttgtagtcatatttgccttgtttggctagttttactaagccaaagaaagatttaaaagcctcattaaccttttttaaaatttgctgtgccatgttgctgtttaacagcttatagttttcgttcgttttggcaagatgatagtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacattttttcacctcccatctaactatatgatactatattttactgaatctatcctattttcagcaaaatatagttaaggcgattcctctcccacttactccgcttcgcttcgttgaagtgggagtcttctcgcctaattaagataaaacccctcttcttctaagaagagagggggatgcactcttcttatctctcagagcaattcgctctgctggaattagcatcatgttgaaacaaccggttgccgggcttcattgggccagtccctccacctctcttgataagaatgatatataccattttttctgaataatactattattcctcctaattgtcaattcatttttttataaaaattaaaaataaagaaatatagtatttagcaaacatagcgatacggttttgacaaatgaaacagagactccagaagcaacatatgacggaaacttccagaaatgtgcacttctcgaagccgaatttgttgttgtaattttaaccttccatttatcaatgattccagcgcctctttcgatcctcgaatggtcactagccgacgttcatctatcttttccttttgaccgattttatatttagaaatcgcaacaaccgctgtttctgtttcacattcaaactgaacgtataactcttcttctggtaaaatcggtgataaatgatttaatttttgaattcgttctgtaagctgtcctactaattcacacatatccattttatacccgcctcccccattatcctgtcacttcattcatttccataaaaaaaaggagaatcctttataaaaatctcgacaaatcgtctggaaaataggcaatattctcatcatttcccaagaaatatgtcaaacgaagtcaaatcaccgtttattttagttcttgcgctgtcacctttaaggggaggagagaatgaaccacatctgttcatttttctaattctaaggcaacatttcctttattgtttcgtataaatacggtacagaatgaaacgcgtataatttttttacaatattgccgcgatcaaataaaagaaggcatggaacgctttcaattttccatgcaaccgcacgctctggcatataattaatatcggtcttgtaaaatggaatatgcggaaatagttcctcgacaacctggagcatccgctccgcaagctggcaagtgccgcacatcggtgtatatacataaagacaagccatatcttttttatgaataatgtcatctatttctggtaactctacttttttcattgctgctttcacctttttaataaataatcgtaatggacatcaaagttcgcgcgtaataatacttgggcaatatgccaattcggcgctgcagccacttcacggtacattcggtcaatatatatatgttccgcttcaggaaattcacggcgaaactgttttcgtaatttttcccccgcttcatcggcatccactaatatatacacttctttataatagagctcctcaatcagctcttccagtctggcatcactaatcgtcccgtttgtacaaataatttcaattggttcattaataatgttttcaattttttgtttgtcagaacgcccttccacaataatcactttttcgatttctatcattattatcacctgattagttgaaaatgtcattcatttattatatggaaaaacaatacgatggtttccacatggataaggaaaggaaacgagactatagtcgtttttgcaaaataaagaagaaaagcaacggcatagcaccgttgctttcgaccccaaccagcctcaccgtcgcaatcgacatactgttgatctggtccaacggtgacggttatttgcttatcaattcgcctattttgttgctaacttgcgacagagaaacatgaccttcatataaatcatgttctatatcctttgtttccgctgccatacgggcaccctttgtaaacctctttatgtatagggtgcccatcgttcgcgtgatcaaccgtggtgattgggtgtattattatccttcttttaccatttcttcatattgctctgctgttaataaattgtcgatctcgctcatatcataaggctcgacaacaatcatccatgctttttcatacggtgattcatttacatattctggattatcatttaattcttcattcacttctactactttaccgctaattggcgcataaagttcggaaacagttttcactgattcgacgctgccgaatggctcgtttgctgtaatttccgcacctacttctggcagttcaacgaaaacgatgtcaccgagttccgattgtgcaaaatcagtaataccgatgcgtactttatctccctcgacacgcacccactcatgttcttcagaatagcgtaattcctttggtgtattcataatcgcaccccttcataatagattatattctttttaataataaccgattttgccaaaaaactcactgaactcgttacatttgtttaaagaatttttcgtattgctcttcgttaaatccaacgatgacatgatttccatctgttaaaatcgggcgcttgatcaacatgccatcggaaacaagaagctcaagaagctcctcttccgaagcagtattcactttatcttttagccctaactcgcgatatttcataccacttgtgttaaaaaactttttcagtggaagcccgctcttgcgataaagttctgtcaattcctcttttttcggcgggttttcgacaatatgtacttcctgtaccgtgataccatgctcatcgagccattttttcgcttttcggcatgtaccgcactttggataccaataaaaggttaacgacatattgcaccatcctttgcaaataaaagtaccaggataaaacctggtactttccattattacacaatataacgttctgcttcaatgagcgccgctgccgcttcacgttttttcgcaataatattgattggagtatagcgtgtcaatttgcgcaaagcagccaacatcatgcgcagcgtatcgccttgttctactgcgataatggtttctttggcgtgcgcttcgatttcgttaaatgcctcctggcagaaaatttgcgtataaagaagtttttgtttgtttttctctactccggtgtttttaattgctttttctgtacgaagcagagcagattccatcgcataaatattcgcaacaatatcagcaatgtttactaaaatttcctgttcattttccaatttcggaccaaatttttgtgctgctaatcccgccgtcattaatgcgatttttttcgcgttgcgtactaaatatttttcttgttcaagtacgccgtcaccaacttcttctggagcgagcatcattaattcttcttgaagctgctgcgctttttgaagaagcggaagttcgcctttcattgcttttttcaaatacatgccaggaactaatagacggttaatttcgttcgttccttcaaaaatgcggttaatccgagagtcacggtaagcccgctcaatttcatattcttgcataaatccataaccaccgtgaatttgtacgccttcgtcaacaatataatctaatgtttctgttgcgaagaatttgtttagcgaacattcgatggcatattcagcaatcgatttcgcaatttcttttccgtcttttgctttttcctcatcaagaaggctcatccgttcgtcaaataaaccgaccgtacgatagacggaactttctgttgcgtacaaccgggatgccattgtcgcaaatttttcttgtgttaatgtaaacttagaaatcggttgtttaaattgttgacgttggttcgcatattgaagcgtaatttccagcgcccgttttgcaccgccaaccgcaccgactcctagcttataacggccgatgtttaagatgttgaacgctataacatggccttttccaacttccccaagcaagttttctttcggaacaggcacgtcttgtaaaattaatgtacgtgtcgaagaacttttaattcccattttcttttcttccggtccagtagaaacaccagggaagtcacgctcgacaatgaatgcggagaaatgttcgccgtctacttttgcgtatacgacaaatacatccgcaaatccagcgttcgtaatccattgtttttcaccgtttaaaatataatgtgtaccttccgcatttaatcttgctgttgtttttgcacctaatgcgtctgaaccagaaccaggctctgttaacgcatatgcagcaattttttcaccagtcgctaatgccggcaagtattttcttttttgttcttctgttccgaataagacgataggaagcgagccgattccaacgtgcgcgccatgagaaatggaaaatccgccagcacgcgccattttctctgcgatcagtgcagagctgattttatcaagccctaagccgccgtattcttccggaatatccgcgctaagcagtccgagttcccctgcttttctcaacaatttcacagaacggtcaaattcatgattttccaaatgctccaattgcggaagcacttcgtttacgacataatcttccgttgtttttgcaatcattttatgttcgtcggtaaaatcctccggtgtaaacacacgttcacaaggaatgtcttcaataagaaagcttccgcctttaatcgcattttctaatgctttcgccattcgtaactcctccccttgattttgtatataatcgggcggaaatgataccgcccattaaattaattcaaatactcctgctgcgcccataccgccgccgatacacatcgtgacaattccgaactgcacattgcgacggcgcatttcataaagcagcgacagcgtcaattttgcacctgtacaaccaagcggatggccaagcgcaatcgctcctccgtttacattcactttttcctcatctagtccaagctcgcgaatcacttggatcgattgagacgcaaacgcttcatttagttcgattaatccaatatcggaaagttctaaccccgcaagttttagcgctttcggaaccgcagcaaccggaccgattcccatcacttccggcggcacaccggcaacagcgaacgaacggaattttccaagcggttttaaccctagagattctgctttttcacggtccatcaccattaccgcagcagccccatcgctcatttgtgaagcgttcccagctgttaccgttccgttgactgaaaatgccggacgaagttttgctaaagtttccatattcgtatctgggcgtaccccttcgtcctcttcgaaaagtattgttttctcgactagtttattattttctacttttcgaacggttacttctaccgggacaatttcatccttaaatttgccttcccgaatcgcttttgcggcacgctgatggcttcgtacagcaaacgcgtcttggtcttcacggcttaccccatacttcatcgccacttgttcggctgtatgtcccattgacatataatactctggagcttcttctgccagtttcgcatttggacggatcacatgccccatcattgggacaaggctcatcgattccacaccgccagcaatgaccgtatccgaatggccaagcatgattcgctccgcagcgtaagcaatcgcttgcaaaccggacgagcaataacgattaatcgtaatggcaggaaccgtgtatggaagccctgcaagcgccccgatgtttctcgcaatgtttaatccttgctccgcttccggcatcgcacacccaataataaggtcatcgatatttccttcataattccccgcgcgtttcaacgtttcctttacaacgagcgcgcctaaatcatctggacgtacatgggcgagcgtcccttttttcgcctttccgaccggcgtgcgcgccccagctacaatcaccgcttctctcacaatcttcccccctgttttttcatatacgctagttgcgcaacggctttcctttaacaagcatatgttgcattcttgcttgcgatttcggttcgccaactaggcttaaaaatgcttcgcgttctaaatcaagcaaatactgttcatccacttccgtaccgtatggaacttttccgccggcgatgacatacgcaagttttttcgcgatttttaaatcatgttcactaatgtatccagaatgatacatcgactgcgctccaagcagcattgccgcataacctgtttcaccaaccacaggtacttttttgcgaaccggcgggcgataaccttgatcgtaaagagaaatcaccgcttgtttcgcgtcatgaagcaaatgatcactattcatcgtaatgccatcttgtttacttaagaagttccattcgcacgcttccgctgctgaacttgatacttttgccattgcgatcgtttcaaacactttattcgccacttgttgcaaatcgacattaactccgtttggcagactgtttaaatatttaatataaagttctttatttccgccgccgccaggaatgaggccgacaccaacttccacaagccccatatacgtttccgccgcggcttgaatgcgtgatgatggcaaacaaatttccgttccgccaccgagtgtcatcgcaaacggtgcaacgaccactggtttcgggctatacttaatattcatcatcgcttgctggaattggcgaacagcaatctcaatttcaaaatagttgtcatcttgtgcttccattaaaatcatcgcaagatttgcgccgacacagaagtttttcccttggtttccgatgacaagccccttatagtttcgttctacttcttcaagggcatagttaatcatttgaacaatatccgtgccgatcgcgttatttggcgagtgaaactctaacaacgctacatcatcgccaaggtcaattaaacttgcgccgctatttttcttaataacgtctttttgctctttcaagcgcttaatatgaatgactttcgggttttctttaatcggtttgtattctccgtggtcgtaatagaatgcttgccctttttccgatttatagaaagaggtgaatccatccgcaagcatatccgttacccacgaaggaatttcaaatccttctgcttgcattttacgaacagattgctcaacaccgattgcgtcccacatttcaaacggaccgagctcccagccaaatccccatttcatcgcacggtcgatagcgacaatgtcatcagcaatttcaccgagcaatttcgcagaatagagaagaactggggcagtaatgttccaaaggaatgttcctgcacggtcacccgcatatacaagcgctttcaacttattggcaagcccttttgcttgtttgctcatttctactgccggggttgttaattttttacgcggctcatattccaacgtttcataattaagctctaaaatatcttttccttgcttcaaaaagaagccttgccccgatttgctgccgagccagcctttttcgagcattgctttcataaagtccggaacgcggaatgcctctttttcttctccttctactttttcaaatacattgttggcaacgtgaataaatgtgtctaatccaactacatcaagcgtacggaatgtcgcgcttttcggacggccaatcagcggcccggtaatcgaatctacttctccaacgctgtatccgcctttcatcatttctcttacagtgactaaaagtccgtacgtgccgattcggttcgcaatgaagtttggcgtatcttttgccatcacaacgcctttgccaagaacctcttctccaaatgttttcatatatgaaaccacttcttgggctgtatcttttgtcgggatgatttcaagcagctttaagtagcgcggtggattgaagaaatgcgttcctaaaaaatgtcttttaaagtcctcagaacggccttctgccattgcttcgatggaaatgcccgaagtgtttgagctgacgatcgttcccggttttcttacctcatctacccttgcaaatacacttttcttaatttctaaattttccacgaccacttcaataatccagtccacttcagcaagacgatgaaaatcatcttcaaagtttcctacttcaataagagcaagattggactttgacataagcggcgctggcttttgtttcaataacttttgcaacgcttgattgacaaggcggttgcgcacttctttatgttcaagtgttagcccttttgcttcctcttccttcgtcagctcacgcgggacgatatcaagaagcaacgtcggtatccccacgttcgctaaatgcgccgcaattcccgaacccatcacaccagatccgagcacagcagccctttgaatgcgtttcaccattccttttccccctcacacattgaatgaatagtcattcattttatgctgaaaaaaaatatgccattaaaattgttgctatattaaatataaaatatgttaataattttcgcaatatataaacttaacaaattttgtattcataagaaattattttttggtgacgataataaaagggggtgagactgatggcaaaactgaaaaagaacccttcggaaagagcagtcagcgcagcaagcgtaaagggtaacgctggtccaactgtggaaacggacggcggaggaaaaaagacgagccaaaaccagcaatataagcggcataatatgcaaggagagtaattcactcataagtaatatatgatgcaaaatcaaaaatataaaagcgatccgcgttactttccaaaagaaaaacgcatcacggacaaaaacgagtctgcgatgcgttttccatttagggttaaaaagtttgccagataactcttgccgacgtgcggatgaccgatcttctcaacgattttaccattatttacgaaaaattcctttaagaacgaatgcgacgtttgcaggacgttccgcaaggcggcgcataaagtaaccgtaccagtccgttccgtatggaacataaacgcgcatcgtatatccttcacgcgcaagctgttcttgccgctctggacgaattccgtataacatttggaattcgaactggctattaggaatgttatattctttgacaagctgcttcgtatattcaatgatggcgtcgtcatgggtcgctaccgctgtatagtttccatttaataaatgcatcttaatgatttttttaaagttttcatcgacatcttttttatctggaaacgccacttccggtgattccttatatgctcctttgacaaggcgcaaatttgggtggtaatcttttaaatcttcgatatcggataccgtacggtacaaatacgcttgcaataccgttccgacattatcatattcttttttcaactgtttaaaaatatcgagcgttttttgacagcgagaataatcttccatatcaatcgtgacaaaaacgccgtgttgtttcgctgtatctaaaatacgccgcatattgcgcatcacaagctcgtctgaaatatcaagccccatcgatgtcatttttaacgacaattgtgaattaagcttttctcttccaatcgcttcaatcgcctcgatgcaatggttcgccatctcgttcgcttctttttcattgtccacgaattctcctaaataatcgaccgtaacagccaacccttttttatttaattgtttaatcacttcgacagcctgtgcgatcgtttcccctgcaacaaatcgggaggccccaaagcgcaatccatattttttcgccaatttagttaatgtcttatttttcgataaaaacaaaaaaaagtcgcgcatcaattgctccatcgttgtacctccttattccgcaaacgcattcgtatttttattgtagcatgttttattattattgaatatcttttttcgacaaaattcttccctgtgtatagtttcccacaaaatgaacaatctacaactgaaacattcaactttggaaaggagcacgatgtatgcaacaacaaatgaacatgcaacaacaaacggtcatgccgcagccgccgcaaatggtttcaacgaaagatgcgctttattttacagacatgctgtcttggaatttgcttgccatgaaaaaagcgcacttttttgcatcgcaatgccaagataaagaagtggcacaagcgcttgaaaaagctggtcaaatgcatcaacgccactatcaaaaaattttaagccacctacaaaatccaagccagcctaaaatgacaatgcaataacaatcgggaggaatgatcatgaaccaaaaccaaattcaaaatccagaaacgcaaataccaaaaacaccgcaaatgaatgatcgcgactttcttaacgatatgttaacaacagaaaaatatatgacttcctcatataacgtctttttgcatgaagcaagccatcaacaattatatcaagatatgatgaatatttttacggagacacaaaactgccaacgtgagttatataacttaatgttcaaaaaaggctggtacaagcttgaagcagctgaccagcaaaaattgcaacaatcgtatcagcaattccaaggatacacaaatcaattcccatatcaaaatacagttcagtaatactaaaccttcaggcagcgaaaaagccatgattgcacacatcatggctttttcgcattcgcgcgcttcttcattccattatttgatttccgcaaccaactgcttcatttgctccttcgcctccagataaagctcactccaatgtttggcgagactaggtgctgatatgtttcccgttacaaagcgccccgcgtattgcgaggacgctctttctcaataccagaatccactatacggataataaggagggtatggataatacggtcttggacgatagaaaagcggcaacgctagcgtactgccgagcaatccgcctagaaagccgcctaaaaacggacctccgaaaaatactggtggatataccatcgctattcctccttcccaaaaaataaaactggacaccaacatattatgtcaatgaaaggcaaaaggagctgggaagctgcccactttttcacaagcttttcttaaaatatggatttgaaaaagttcaaagcctgccatgtaaccggcaggctcaaacaatgtttactaccaataagggaatccgtatccgtaaccgccataaccgccataaccgccatagaacgggcctgttagcgcgctgcccaacagcccccctaaaaaaccgccaaagaacggaccgccaaaaccaaagccccatccccatggacgccagccaaatccccaccatggacggccaaaaccaaagccccatactctcgtatcttgtaagtttatatcattcatgctcctctctcctttgctgatctttttgtttcttccctttcaatatatgtaggacaaacgccgagggcatgggcgattgaccgtttgggcaaaaaataggctgcctagacactctaggcagcaatgaaaaccattatcgaacgactttggccatttccgcgatcgaatcaaaaaggatacggactgctgtttccatctggtcctctgtcattgctaacactggaataaacgtgatcaccggaccgagcgggcgaatgatcaatccgcgttttcgagcttctagaataatacgatgttcgaccatttcggagcgcgggaaaatttgtttcgtgtttcgatcttgaacaatttcaattcctaccattaatcctttttgacgaatatccccaacaattggaatttcataaagcttctctagcttttttgccagcctttctgctttttttcttacgttttcgacaagatttcgtttttcgatgagttcaatattttttaaagcgacagcacaagacaactgattgcctgtatatgtatgaccgtgataaaatgtcttgtcttcgtcgacttctcctaaaaacgcttcatacactcgatccgttgttaatgtggcagctagcggtaaataaccacctgtaatccctttccctaaacaaacgatatctggcgttacttgttcctgttcacaagcaaacagcgtgcccgttcttccaaacccgacggcgacctcatcgcaaataagcagcaccccatattttcgacaaagtgtttcaatgccttttaaaaatccttttggatgtgtaatgatgcccgcagctccttgaacgagcggctctacgatcacgccggcgatttgttcatgttcacgctctaacacatcttcaagctgttgcaaacaatatctgacaatctcctcttcatcgccatatccgtccatgcgatacacatacggagaaggaacttccattcgttcaaacaacagcggcttaaaaatgcgatggaataaatccattccgccgacactcacagcgccgaccgtatcaccatgatacgcttcctttaaagaaacaaatttattttttgccgcatatttaactggatcaatgtttttccaatattgatacgccatttttaacgcaatttccacagcggcagctcccgtgtcggagtaaaacactttcgaaagtcccggccaaagttcaatcaactttttcgccaataaaatcgaaggcacatttgccgacccaagcaatgtcgagtgcgcgatcgtttctatttgcatgtgcaaagcttcatttaattccggatcattatggccgtggacgtttacccataatgatgcatatccgtccaaatatttattcccattgacatcaaataagtagcttccttgcccacgctcaataatcagcggatgttcttgcacgtatgttttcatttgcgtaaacggatgccacacatactctttatcccattgttctaattgttcataactatatcgcaacagaaagcacctcctgtaacaattgcttttgctcgttattctctagccaacgttccgccaacgccatcatcgtatgcttcgtcaccttcgcaagagatggcagtgtggcaatgaccggcaaatctaacattttctttattgtttcaatattattaacatgaatgatgctttcggcattaaattgattaaaaatcaacccaagaatacgaatgccttgctgctgtgcgtaagatacggttgtcaccgtatgatgaatggcgccaagccctgctaaggaaacgatgataattggaatgttgtattctctaatcaaatcgttggtcatataaaacccttgttccttctctattaatgggacagctaaacctcccgccccctcgacaagaacgatgtcgtattgacgtttccattgttcgattttttccactatcaacgccgggtcaatagtggtattcgttaatgttgctgctaaatgcggcgaaacggcgggttccatataatatagcccttctgattgcgccagtccaacaaccttctcgtaccaatattgatccgcaaatgaaactccatcttccgccaagccggtttgaataggcttaaatatttttgtatttaaccccatcttttggaaagcaaaagcaagaaaagaggttgccaccgtcttgccaatctcggttcctgttccagtgataaatattgcttttcccattaggaaaccaccccttgcttgcgaataacgatgtgaagacgcggcagtatacgtgcaacaagtacggaacaaaccgcacataacagtagatctcccggcaccggaagcacaaagccaaaccataacgtttgtccaatggtaagcggcttttccacgatccatttcatcgccatatataaccaggcgcatccaaagcaataaacaactagaagagtagataaattcgctagaaaaatcgttactgccctacgaaattgaaaaatctgcatcatccacccgttgacataggcccccacaacaaagccgatcaaataaccaaacgtcggcttcaacacatagctaggtcctccgccttccgcgaaaactggcgctcccgcaagaccgatcagcacataaacaagctggctcaacatcccaagcttcggccctaataaacatcccgctaaataaacggaagcgatttgcaacgtaaacggcacatatggaatcggaattttgataaacccgccaatggccgtaagcgcggcaaacagcgccgccagcaacaatgattttgttttcatttctctccctccaatcccatattttttctcttattttgcctgacaatctattaaatgtcaacttaattttgtttatgggttaacatatagataaaaagaaaaactgtattccggcgatccaagctcactggacgaagaacataattttccgccagccaaatgatatttccgatgcgcacaaggatagggcaaacaaaaataaaacggctaaccattctttccaaggttagccgctgaatgccattattcgatgcctttttccacttcattgatcatttccgcaacagaaatgaggccgccgccggcaagataccaatagttcggatttaaataaatgatgcgattgtttttataagcgtttgtctttttcaccagctcgttttcaatcgtttgttttgccgacggttttcctgccactactgcatcgcgatccaccacaaataaataatccgggtttttctcagcaatatattcaaatgaaatgctttggccatgtgtcgatacttcaatattcgcatcgaccggtttaatgccaagcacggcatgaataatcccaaagcgggaccctgggccgtatgcgcttacttttccgccagtcgtgagcacaataagcgctttgccgctcgttttttctgccttcgatttgaccgcttcgatttgtttattaatgctttctaattccttttcgacttctttttcttttccaaagattttacctaacgttttcatattattcgcgaaagagtctatatagtttttcgtatcaattcccatataaaccgttggggcaatttcggcgaatttttcataggaattggcttggcgtccagaaataacgattaaatctggagcgatttcatttattttttcaaaatctggttccatcaatcctccaacgttttcatacttactatctttatacccgtggtgctagttgagtgtcagcgctcaaccagccctagtgtgaccaaggaataagccaacaagatgccatcgagtgccacttcaaacccggccatggaattcgctcgaatgtcggtgatccggtattggtctacgagaatcgaaaacaccgtctcgatgactttgcgttttttcctgatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggcttggtgttctttgtacagcttttctcgaagagcgtggctgatgtaccctttgtccccaaagttgtagggatgagggatttgagtcatcaccgtttcagcggctttgacgtcgtggcaggacgcttccgtcacgacatagcccatggccagcccttgattggtcacttgaagatgcagcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaaccgcttgacgcgctgcattcttgcgggatggcacaacggaagaggcaagctgtcgacgaccgcataagcatggtgttggccacgtttcgccagctcatgacggatccatttgatggcgaaaccaagcgcccggcagcggcggttgtatcgggatcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaaacgatgccaggctcgttcggaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtcttcttgcttgaccaagtgacggttgcggcgatgaagatacatttgaatcaacgacagttgggcagaaacaaaacagaaaatagcggcatattgtttttgaagtttggctggatctgtagtaaaatgaaagtgctcttgcatgggggatctctcctttcgaatgttgggtgacactttcattctactggagatccgccagcaagggctatttttatgcttgatcaagtttatctagcaccacgggtaaatatttaatatttaaatatgaaaaaaagccggcatcatgccggctctttgattatctatatactctaacttttacagttctgacgccccattggatagcttttgcttttgtaggcatgaatacatcaattttgtttcctttgattccgactcctttatccgctgcaaccgcatagccgtaaccttccacataaacctttgaacctagtggaattaccttcggatcaacggcaattgctttaatcgaagggtttttctttaaatttaagcctgtagctgttattccgctgcagcctttgcagtttactgtataagcatatgctttaacggtgagtgttttgtacgctgctgttttggctgctgccttttttaccgtagttttagcaggcgctttggttgccgttcctgaaatctttaaaacctgttttggtctgatcaaatcgcttttaaggttattccagctctttagctggctgacagtcactttatactttttagctatgccccaaagagtatcaccactttttacctgatatgtgccggctgccgatgcagctcctgaaaatccgaacgctagaaagattgatgaagtaatatataatagtagctttttcaagatactactccctccttgcttaaattcgtaacaatagaatacttgcttggattcgtactaggattcgtaacagtataatatcaataaaatataacaattatgtttcatagagttagtaattatgttacaaaatgagtaactattcagccacatcataaagtgagctgaatattttcttctttccttgtctatgatgtgaatattgatagacaaggaggtgaatcgcatgttgacggtacaacaagctgtatttacagttgagggcttaatcggcaaagttcaacaacaaaaacagctcattcatcaactcattcaagaaaatgaacatttgcgtcacgaaaacaaacagctacgcaaagaaaatgaacaactgaagtaccgtgttcaagagctggaagcacgcacgaaaaaaaacagctccaatagccatttgcccccatcttctgaccgttttgagaaaaagcgttcctcccgcgagccgtctggcaaaaagcctggtgggcaagagggacatgaggggaagacgctccgtcaagtggaacatccacatcatcgtgtcgtccaccgtgtgcatacgtgtcaaggatgtggagcttctttgcgtgaagtcaaaccgttcaaagtagatatccgtcaagtgtttgatgtccctcctgtggcgatcgaggtgacacaacatgaacgtgaagtgaaatcgtgtccacattgtcgatgcgtgcaacaagccgaattcccatcccatgtcacgaatcatgtgcaatacggtccacggctcacggcgctcgttgtttatttacatcatatccaattgatcccgtacaagcgtttaagtgatacaatcgaagcgttatatcaacactcgattagtacgggaacccttgccaatatggtgaaacgaggacgcgaattgttggaatcaaatatggacatcatcgaagacgccttacttgaatccaacatcctgcatgtcgatgaaacgagtttgcgcatcaatgggaaactcgcatgggtgcatgtcgcgtgtacatcgagatatacatacttggctcctcacgcttctcgtggaaaaaaagcgaccgatgatatcgggattcttccccgatatgaagggacgatgatgcacgatgcgttcggtacatatccgaaatacacccatgccacccatgccctttgtcatgcccaccatttgcgtgagttaaaaggattcatcgaacaagggcatacgtgggcgatgcgcatgaccacgtttctgttagccgccaagcaagccgtcgaagcccatcacggtgcactttccgaagaagaagcgagacggtgggaacgagtgtatgatcgcatcctagaaagagcacaacaccgattagaaacgatgacgcctcttccgaaaaaagcactcgcttttgttcgacgccttcaaaaacgaaaggaagaagcgctgcgtttcttacgtgaagtacatgttccctttgataacaaccaagccgaacgcgatcttcgcatggtcaaagtcaaagagaacatttcgggtacgtttcgcgaagaaacattcgcgcagtcgttttgcatcgcaagaagcatcgtttccacactgacgaaacacgaaaaaaacgtgtgggattcgttatgtcttctgttggcaggcgaaacgatcgatcgagttctttccgctacctagggcattttctatgaccgaaatgccctatttgtgctgggcttttttatacactagcactggggtgaatagttaccaaaatgaagacataattgtatcatcttgttctttcatataaaaaaagtacactttatatctcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctggtcgttccgtatgacgttacacgtaaatgctctcatccagccccaacccctgcagaatccttcgctgatcaggggtaagggagcgatccagtgagcgttggatgcgcccatccggcagcttgaacaggacgacgttcacatattgaaacagctgaaaaatcgcctgtcccgtcggccgggtcagcttgcggcctccaggacccttcaacgggtgttctggagtaataaactgacgcactcggcgctgaaaaacgcggtaaatagccaaggccaacagaaacaaatagcctaatactgcgacccgttctggttttttgacgtaaatctcatccgtgaaaaacggatctttcaaaaaagcgaagttcatttccaccgagatctgccctttatatagcttcaagatctcttgggcatccatgggttggcccttccattccttcggaacggtcgtgacaaggacaaaccgggacgctttccgtctcgcctgttcccacgcgtcttggtcgaattcgacgtcaaggtgcaagaaatacagcgtctccacctcgggtttcgccccttttttcggccgtccgcgccgttttttcaggcgtacgatctcttcgaccgcggccttgacccgatgaaaccgggggcgaagggacgccttgagggacgccaaggcttgttcggcatcttcccggcaggagaaggggtgacgctcccaacgggcttgttcctcgcgaagaagctccgcttctttggttcgttctttttcaagcgtctttccttttcgctggtcgagcgcactcgattcgacgacgatcagccgaacggggtggccttcataggtggaggatgtttcccatacccggtacgtggcgccgtttctctccgccagggtaaagggttcgctccacgggatgtgaggcgaatcggcctccgctaatgcccgtttcacgatccgaagcgacgaagggcctcgggtgatcaaaaaggcgttggccgctttggtttgcgccagagtgtcttttgtcatcgcggcggaatcggccacgtaaatccattcgtcttccatcttggcttgtttgagctgttcgtggacacgggacagcacctccggattccacgttttgtcaggcaggttgccgtcgtgcacatcgccgtaaaacgggatgccgtcctcgttgccgaccagtccgaagccgatctgtttttgccaacgatgatggcggttatagccatgtgtgatctgcaaagcctctaatgaggccgattcatacgcgccgtaaaccgtcttgtccgtcgtatcggcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatcaccttgtgaatgtcggcctcatacaagcggtcgagatgacgagccaaggcatcgtcgttcaaccaggaaggatggagaccgggacggatgagtttctctagatcgatctcctgagcccatcgttccacgtgaacgagggcttgccggccgtcaaacagattgtagatgatggcctgaacggcatcgctgactcgagtctggcactgtggatcaacgggaacgagatggtcaatcaattggggcaggcccagtttcttgaatagggcacttattatattcaaataatcattacgatagacctttttgacttgaacgttcatgagagaaaaactccttcactttccttgtgtgtcaaggattcattcgacatcggaacgaaaaaatcctcccgattttcgttgggagggtgcgaaatgtgagttatatcaagtgcacccgaacaattgacatagaaccaatgaaaaaacggacttgccattatcggcaagtccgttgatttatttttgagcgtatgattatgtaatggagacggtgggagtcgaacccacgtccagagatatcgccacttaagcatctacgagcgtagtcggtatatttcggtttcgctgcatcttccgcctaccgacaggcctccgagcagctagcctgattgttctcttccctcgtcctcaggcggcggactcgggcgtagcccactcgttatgagcccctgcaccaccacgtgggcgatggcgggaggagctagctgcgtttaattaggcagctaaagcgtagttttctttgccagttatctttaagtgacgttttttacgaggacgatcccctcggctcgcagcttaagcgcgacctatccctgtcgaatccgtatcgtccccgtgatggagaaccgataacgataagcttaagctttggataactggcctttgcattattgattataacataatgcatttagttttcaatgatgaagttttggaatcatattttttgccgtttgtgttatttattataacataatgcacttaattttcaattgtaaagtcttggaattataatttttgccgttcgcgaaaagcacgttcgatttcccgttgcgcttctcttcgtttcatatcttcgcgtttgtcatattttttctttcctttgccaacgcctaacaacactttggcaaaaccgtttttaatatatagctttaacggaacgagcgtatagccttgttcttttgtgtaaccaatcagcttattaatttcacggcgatgaagaagaagctttcttgtccgcaatgggtcatggttataacggttcccttgttcatacggactaatatgcatattatgaagaaatacttcccctttttcgactttggcgaatgaatcttttaagtttacttttccagcgcggatcgatttaatttccgttccttgcagaacaatccctgcttcatacgtttcttcgataaaataatcatgatgcgcttttttgttttgggcaatcagtttcccttcaccttttggcatacgacgtccttcctcctcatatcgtgcaactatgattttaacaaaaaacgtgaagaaggaaaagtctcttgctatcgagacttttccttatcgttttttctttttcttcttttttgcttttagctgtggaacgtcttcgtaaaatttctttgattttttcgcttttccattttgtttatttgtttttttccgctttttcccttcaataacgacaggtgcactttttgcctctttaggacggcggcctttcatgccgacaatttcaaagtcgacgatccgctcatctttgttcacgttaatgacacgcacggtaatctcatcgccgatgcggtacacttttccggttcgctcaccgatcatggcgtaatgccgttcatcatagcgataatagtcgtccgttaagtagctgacatgaacaagcccttcgatcgtgttcggcagttcgacaaaaaggccgaagttcgtaaccgagctaataattccgtcaaactccatgccgattttatcttccataaactctgttttcttcaaatcatccgtttcccgctcggcttccacagcgcggcgctccatatcggatgcgtgttcagcgatgtctggaagcttttcggcccattttcgttgggtttgttcatccatttgcccattaattaagtacgtacgaatgagacggtgcacaattaagtctggataacggcggatcggagatgtaaaatgcgtataaaaatcggtcgataatccgtagtgaccgagactttccgcgtcatagcgcgcctgcttcatcgagcgaagcatcaccgtcgatatgaccatttcttccggctcgccgcgaaccgcttctaaaatttcctggagcgcgcgcggatgaatttggtttcctgtccctttgacgacgtagccaaagtttgtaataaattcgagaaaacgctgcagcttttctggttttggatcttcgtgaacacgataaataaacggaacgtttaaccaatgaaaatgttcagcgaccgtttcgttcgccaccagcataaattcttcaataagccgctccgccaccgatcgttcacgaagcacgacatcataaggttttccattctcatccacaagcacttttgcttctttaaagtcgaaatcaattgcaccgcgcttcatccgtttattgcgcaaaatttccgcaagctctgccatcaattcaaacatcggcacaagcggttcgtatttttttcttagttcctcgtctttatcaacgagaattttgttcacatccgaatacgtcatccgctctgtcgtacgaatgacgctttgaaaaatttcatggctgacgacttcgccgcgttcgttaatttccatttcacatgaaagtgttaagcgatcgactttcggatttaaggagcaaatgccgttcgataaacgatgcggaatcatcggaatgacgcgatccaccaaataaacgcttgtccctcgttcgtacgcttcgcggtcaattggcgagccttcttccacataatagctgacatcggcaatgtggacgccaagcttgtaattcccgttctcaagcttagtgaccgttacagcgtcgtctaagtctttcgcgtcttctccgtcgatcgtgacaatcatttgatcgcgcaaatcgcggcggccttgcaaatctttttccgaaatcgtatcggaaatgctgttggcgtgttcgatgacttcatctggaaattgcaaaggaaggccgtgtttatgaataatcgctaaaatatcaacacctgggtcgtttttatgtccgagaattttaataacttctccttcggcgctcattcgtccttgcgggtacgatgtcaaccgcacgaccactttatgtccttccacagcaccgttagcggcatgtttcggaataaaaatgtcattgacaatttttttatcatccggaatgacaaatccgaaatacttgctttccgtataagttccgacaacttcggtgacaccgcgttctaaaatccgtacaatcgttccttccctgcgggcgcctgacgattcggaatgcacacgcactaatacggtatcgccatgcatcgcgtttttcatctcggaaggcgggatgaaaatatcgtcgagcgacggatcttccggcacaacgaaagcaaacccttttgcgtgtccggacacttttccgcgcactaagttcattttttccggcacaccgtagcgattgcttctcgtacgcacaacaagcccttgttcttccatagcgacaagcgccttcacaaattccttaaactcggccgcatccgtaatgccgaacgcttcttccaactcttgaacggtaagaggcttgtacgcctcgtcccgcataaacgttaaaattcgatcgactaatgattgatccatcattttcctcctttcgataggttaccaatccaatgactctaaaaactcataaacatcttcatgcaactgttctttttctttatctagcgtaatgacatggcccgattcttcataccatttgatttttttcactggtgattcaataccgttataaataatattggcactatcagagttaatcatttcatcgtgacgcgcttgcacgacaaatgtcggcgcataaatcaagtcgatatggtcacgtacatccgcaataagctgctgcaacgcttttaacgttttcatcggcgtttttttaaatgcttccatttctttttcaatttgttccggtgtttttccttctcgttttttatattcgcgcgcatactttagcacaccttggtacattgtttcttcgcttttaatatacatcggcgcgcacattggaataattcccactacaggtacagtgtagcctaatttaagggaaaatacgccgccaagcgataatcctgccactgcgattttttcgtatcctttattttttaaaaattcataagcgttcatgacatcttgccaccagtcatccggtccggtatgtacaagctcttctggcggcaccccatggcctttataaatcggcgcatggcatgtatatccttttgattcaagaaaacggcctaacattcttacatccgacgagtttccagtaaaaccatggagcaataaaaccgcacgttctcctgcttcaaagaaaaatggctttggtgggacgatcttcatgatgcacaactcctttctttttatgaaaaaacagaaaaggcagcccgagtaaatggttggaccgcccccattgttttcatcattaaagttgcatatacgtcaccgcaatcgataatacaaaaaacaacactgccagcacaaccgtaatgcgctgcaataccgcgtccaatccgcgcgctttttgctttccaaacagctgctccgcaccgcctgtaatggcgccggaaaggcccgcgcttcttcccgattgcaacaaaacgatcacgataagtccaatcgaaacaatgactaacaatgtgacaagcaatgtatgcattgcctaatcctcctttaaaaacacgcactacaatgctttcagtttaacataaacgcggagcttgcacaataggaatgaggagcatgcattattcattatagcaaatttcttctaaaacaaaaaaataatccattattttattgaaataaaaagaacctaaccgaacgattcggttaggttcccttgcttaatcattattttttcaagttatagaacgatttaatgccgttgtaaatcgctgtatcgccaagctgatcttcgatgcgaagcaattgattgtattttgcgacgcggtcggtgcgggaaggtgcccctgttttaatttgaccggcgtttgtcgctacggcgatgtcagcgatcgtgctgtcttccgtttcaccagagcggtgggaaacaacggcagtatatccagcgcgttttgccatttcaatcgcatcgaacgtttccgttaatgtaccgatttggttgactttaatcagaatcgagttgccgacgcctttttcaattccttccgctagttttttcgtatttgttacgaataaatcgtcaccgacaagctgtacttttttgccaaggcgctctgttaatagtttgtggccttcccagtcgttttcatctaaaccgtcttcgatcgaaatgattgggtatttcgaaacaagttcttcataccatgcgaccatttcttctgacgtttttacaacgccttcgccttcaagatggtatttgccgtcttctttgttgtaaagctcggaagaagcaacgtccatcgcaagcataacttcttcgcctggtttgtagccggctttttcaatcgcttcaatgatcgtttgcagcgcttcttcgttcgattttaagtttggcgcgaatccgccttcgtcacctaccgcagtgttgtagcctttttcctttaataccgcttttaagctatggaaaatttctgcgcccatgcgaagcgcttcacggaagcttttcgcgccgacaggcataatcataaattcttggatatctacgttgttatccgcatgcgcgccgccgtttaagatattcatcatcggcactggcaatgtttttgcgttaaatccgccaagatattggtataatggcatatctaattcatctgctgctgcgcgcgctactgccaaagatacgcctaaaatcgcgtttgcccctaatttgcttttgttttccgtgccgtctagttcgattaacgttttgtcaatgccaacttgatctgtcacttcaaagccgataatcgccggtgcgataatttcattgacgttctcgaccgcttttaatacgccttttccaagataacggcttttatcgccgtcgcgcaattcgactgcttcgtattctcctgttgatgcaccgcttggtactaatgcacggccaaaaccgccatcttccgtatatacttccacttctactgtcggattgccgcgagagtctaatacttcacgtgcgtatacatctacaattgcagacatgttcacactctccttttaattatttttttataattaatgtttttcctgtcatttctttcggctgtggcaagccaagcaaatcaagcatggttggcgctaaatcgcctaaaattccgtctttgcgaagctcgatgccttttttcgttacgatcactggaaccggatttgtcgtatgtgcggtttgcggtttgccatccggcgtcaatacttcatccgcatttccatggtctgcggtaataatggcgatgccgccttttgcaagaatcgcatccacaactttgccaaggcactcatccaccgcttcgatcgctttaatcgtcggttctaattttcctgagtggccgaccatgtccgggttcgcatagtttaaaatgatcgcgtcgtatttatctgcttcaatttcttttaggagcgcatccgtcacttcgtaagcgctcatttctggttttaagtcatatgtggcgacttttggcgagttgattaaaatgcggtcttcgcctggaaacttctcttcccgtccgccgttcataaagaacgtaacgtgcggatatttttccgtttccgcgatgcgaagctggcgcaatccatgttgtgataggacttcaccgagcgtattatccagatttgtcggtttaaacgcgacataaccttttacggtttcactaaagtgtgttaggcatacaaagaacaagtttttcggatgtttcggaccacggtcgaactcgcggaagtcttcgttcgtaaacgtgttcgaaatttgaatcgcccgatctggccggaagttgtagaaaatgatcgcgtcttcatctttaatcgtcgccacaggcgagccgtcttcacgcacgatgaccgatggaagcacaaactcgtcgtaaatgccatgttgataagaatcttcaatgcactcaagcggatcgcgataggttggtccttctccatacaccatcgcgcgatatgctttttcgacgcgctcccaccgtttgtcgcggtccatcgagtaataacggccggataaggttgcgatttccccgacgccatactcttttattttttcttgtaattctttaatatatttcggcgccgtttgcggtccgacatcgcggccatctaaaaagccgtggatgtagacgttttttacgccttctttagcggctaatcttaatagcgcatatagatggttaatatggctatgaacgccgccgtcagagagaagaccgaaaatgtgcaaattcgttcctttttctttgacatgattcatcgccgctaaaaacgtttcgttgcggtcaaactctccctcgcgaatcgcaatgtttacgcgcgttaagctttggtatacaatgcggccggcaccgatatttaagtggccgacttccgagtttcccatttgtccttctggaagcccgaccgcctcgccgcatgcagttaatgtagcgtgcggatattcattccaataacggtcaaagttcggcttttttgcttgcgcgatcgcattgccatatgtttcttcgcgaagcgcaaatccgtctaaaataattaacgccactggttttttactcatgttgtccagcctccactaattgtaaaaatgatttcggatcgaggcttgcaccgccgacaagggcgccatcaatatgttcttgcgctaaaaattcgcgaatgttttccggttttacgctgccgccatactgaatgcgtacagcttcggccacttccggcgaaaagatttttgcaatgattgagcggatatggccgcacacttcattggcatcttcagcggtcgatgatttgccagtgccaatcgcccaaactggttcataagcgatgaccacttgttttgcttgttccgcggttaaaccggcaagcgctttttctacttgcgcgccaacaatgtcattcgttttgccgctttcccgctgttctaacgtttcaccgcagcaaacaattggaataagcccgtgtttaaaagcagcaagcacttttttattcaccgtttcatccgtttccgcaaacatttcgcggcgttcggaatgaccgatgatcacgtaagtaacaccaatatctttcaacgcaactgggctaatttcgccagtaaacgctcctttgtcttcaaaatgcatattttgcgcgccaatttttaaatcagatccttgcgcactttgcacaagccgctctaaaaataggaaaggtgcgcaaatgacggaatcgacttgttcggcaggcgggacaagccgttttacttcttcaacgaagtttaccgcttccgtcaatgttttatgcattttccagtttcctgcgataattcgttttctcatgattgattccttcctttctatgaacggagttgacgcgttatttatcgtttaacgccaccactccaggaagttgttttccttccataaattctagcgatgcaccgccaccggttgagatatgatccattttttccgctaagccaaatttttctactgccgctgccgaatcgccgccgccgatgaccgaatatgtatcgacagcatccgctaatgcttgggcaaccgcttttgtaccttccgcaaaagcatccatttcgaaaacgcccattggaccgttccaaacaacaagcttggatttcataataacatcgcgataaagctcacgcgttttcgggccaatatcgagcgcttcccaatcgcttggaatcgcatcaatcgaaacgactttcgtattggcgtcgttcgcaaaccgatcggctacgacaacatcaaccggcatatagaagttaacgcctttttctttcgctttttccataaacgattttgccagttcaattttatcttcttctagcagtgatttgccgatttcatggccaagcgctttaacaaacgtatacgcaagaccgcctccaataatgaggttgtctactttattaagcaagttttcaataacgccaattttatcttttactttcgcgccgccaatgatcgccgtaaatggacggtctgggttagaaagagcttttccaagcacttcaatttctttttccattaaaaatccagcaacggctggcaaatagtgtgcaattccttctgtagaagcatgagcacgatgggcagcgccaaacgcatcgttcacataaatatcggccaattcggcaaatgctttcgcaagctctggatcgtttttctcttcacctggataaaaacgaacgttttctagaagcaatacatcgccttcattcattttcgaaatggcttcttttactgcatcgccgtatgcctcatctgtttttgtcacatgttttccaagcagttcacttaaacgccgtgcaaccgcatttaagcgtaattcttcgacgacttttccttttggccggccaagatggctcgctaggatcacttttgcaccttgttccattaaataacgaatcgttggaagtgctgcgcgaatgcgtgtgtcgtctgtaatcgcaccattttccatcggcacattaaagtcgacacggcaaaacactcgttttcctttcacatctacgtcccgaaccgtttttttgttcatggcgctatgccccctttttgatgatatcgttcccacaaacgaagaggagtggggatcatttccccgctcccctccaccatcctattatagacttgactgggtgctaaaaacaacgcctatccttatagtcctttggatgcaatatatgctgcaaggtcgacaacacgatgagagtagcctgtttcgttatcgtaccaagaaacgacttttaccatttttccttccaagaccattgtggaaagcgcgtcgatggtcgaagatgccgtgctgccattatagtcgcgggatacaagcggctcttcactgtaagctaagatgccttttaattcgccttccgccgcttctttcaatgctgcgttgacttcttctactgttacttctttttcaagctccgcaacaaggtcgacaacagacacgtttggtgttggtacacgcattgccataccgtttagtttgccttttagttcaggaagtacaagggcaactgcttttgctgcacctgttgttgtcggaataatcgattctgctgcagcacgcgcacggcgcaaatctttatgaggcaagtctaaaatttgttggtcgttcgtataagcgtgaactgttgtcatcattccgcgaacaataccgaatttttcatgaagcacttttgcaaatggcgctaagcagttcgttgtacaagaagcgttggaaataatgtgatggtttgcaggatcgtatttgtcttggtttacacccatcacgatcgtaatatcttcgtctttcgccggtgcggaaatgattacttttttcgcgccagcctctaaatgttttgccgcgtcttcacgtttcgtgaagcgacctgtcgattcaacgacaatgtccacacctaattcgttccatgctagttgagctggatcgcgttccgcttttacaacgatttcttttccgtttacaacgatattattgccattcactgatacttccgcgtctaattttccgtgaacagaatcatatttcaaaagatgagctaatgtgtttgcatccgttaagtcatttaccgccactacttcaatattcggattttttaatgccgcacgaaaaacattgcgaccaatacggccaaaaccgttaataccaatttttactgccatggatagttcctcctttaaaaaatggttgtatatatttaagggatgttactcccctagtaacgctcttgctgcaccttcatcggtaataagaatggaatgaggcgcttgtttcatatacgcctgaatggcttttgccttggaagaccctccagccaccgcaatgacatgttcgacacgcggaaggtcttccaactgaatgccaaccgttttcactttatgcacaacttctcctgcttcattaaagtaatagccaaacgcttcggcaaccgcatgtcgttctttaattttctccatatcctcttttgaggttttccggcgttccgccattgtgatagcatctccgattccatgcacgaccatgcggcatgatttaataagttccagcacttctttcacagtcggttcttcaattaaagattcatacgcctcacgacttaggtggtcaggaacatgaagaagccgatagtttcctaacgctttttccgccatctttgcacaaatggtgttcgcttggtttttcacatcttcacctaagccgccccgtgccggaacaaataaaatacggttttgttttggatcgggagtcatcatctcggcaacagcggcaagtgttgtgcctcctgtcactgccacgatgtcgccgtttgtcaatctttctttcatgcaggtcacacaagctcttcccatttctttttttacccaaggagaaaggtcactatctccagcaacaacgataaccccttcaatatgaagtttctccattaattttgtttctaaatcttttaggcctaataattctctcataacatcctcgagcgcatgcaacaattccttgccttcttgggtcaaactcatgccggcggaactgatggttagcaaattttgctctttcaaaaactgcacttccgaacgaagcacacgctcagttattcctaaactgcccgacagtactctcctcccgattggctgcatcagcgaaatgtagtgcaaaatacgatatcttttttgcataacttcaagaaggtcgggcaataattttttttgcgcttcaattaatgattgcattggtccccttctccttgcaaaatatatggacattaattgtcccgctatgacttattatgtcccgcttgtgtgaaaaaaattccccctgccacaatttcattgtaacagggggaatcataatgttcaaccactttgcgcctcgagtaaacgttttcttatgacatctttttgaaccatcccaaaatctacttcttccccatcgatttcgacaaccggaatcatcaattgatatttttccagcaaaacatcatcttgataaatatcaatttcattgatttgaaacgagaattccttttgcagttcttgcaacacttgttttgctttatcacataacggacagtttgttttcgaatataagttgatgatcacttgctgtcacttccctacatactgttttcgttttgcagatgatggaatatgcagttgttcgcgatattttgcgaccgttctgcgcgagatcaccacaccgtattgctcatgtaataaatcggcgagcttttggtcagaaagcggctcctgcttattttcctgttcaattaactgcctgataaacatttttacttttacagaagaggcagcatcttcatccatgtaaacagaagaaacagcgcttgaaaaaaagcggcgaagttccactgtgccaaacggcgcttgaacatatttgttttttaccgcgcggctgacagtagattcgtgaatgccaagctcttccgcaacttcgcgcattgtaaggggctttaaggctgcaaaaccagtttcaaaacattgtttttgtttatcgacaatgacatgcataatgttcagcaatgtttgtttgcgctgttccagactttttgctaaccataaaaactggcgatatttatcttttacaaacgcgtgaacctgcccgtcttgacagctggaaatcttttgctcgtatccccgattccagatgagttccggatgcacatcttcattgtaaaaaatgcgccaatcaccttcttcgctgcgttggacaattatatcgggaacaataaaatgcggtctctcttttgtataatggatgccaggacgcggttcaagcgtgcgaattaaatcccatacacgctgcaatgaagcgatatccacgccaagttgtttcgccaacgttttccaagctttttcgacaaataacgaaaaatggtgctgtataatctgttccgcgaattcatcgcgatatggtaagcgctttaactgtaaatataaacattcttgcaagttgcgggcgccaacgccagccggctctaatgactgaatgatctgaagcgccttttctgcttcctgtttggaaatagcaaatcgttctgcaatttcttcgatatttacccgcaaatacccatcttcatcaaggcaagcaatcatataatgcacgatgcgttcttcgtgttccgaaagcgaaagagctggaagctgtgcagttaaatatgatgaaagcgtttccgaataagtgctcatattttcaatccactgctgtttttccttatccgataagttgcggaagtttcgctttaaccggtagtcgcgaatttcgagaaaaggattttccaacgactgctcatacaaaaaggactgtaattccacagcagaatattgcaatagttcaatcgcttgagtcaattcctttgtaagcgatagcttcagtcgctgctcctgcaataattcggccctcattgtcaagcccccttttttttattgtacaatactgtcgccccggcggtatataaaaaaataattgttaaacctattgtttataaaaccattggcggtgactgaactttatccgtcattcaaaaaggcagattggtacgccaacagtcgatcatcgagccagactgttgattatattatattcaaggcacaaaaaaacctgctgcgtttcgcagcaggttttcacttgatacgccctcggcaggattcgaacccacgctaagagaaccggaatctctcgtgctatccactacactacgagggcattatatttagttgctattatcagttgcatattcaattatattgaaaacacctttatattgcaagagggaaaatgtgtttaaaaaatgaaaaagaggttatgatgaaaaaagggatgtcctacgtttatagcgaataataataaagtaaggccaatattttttgtttgaccttcattgaccatttaggtatgatagaggtacatacgattaagcgattggtaaaggaggaagcttcatgaatttaattcctacagttattgagcaaacaagccgcggagaacgtgcttatgacatttattctcgtttattaaaagaccgcattattattcttggcagcccaattgatgaccaagtggcaaactcgatcgtttcccaattattatttttagcggccgaggatcctgaaaaagatatttcgctttacatcaatagcccaggtggttcgattactgctggcttggcaatttatgatacgatgcaatttattaagccagacgtttctacaatttgtatcggtatggctgcttcgatgggtgcgttcttgcttgccgcaggagcaaaaggaaaacggtttgccttgccaaacagtgaaattatgattcaccaaccgcttggcggcgcgcaaggtcaagcgacagaaattgaaatcgccgcaaaacggattctcttcttgcgcgataagttaaatcgcattcttgctgaaaatactggccaaccagtcgaagtgattgaacgcgatacagaccgtgataacttcatgacggcgcaaaaagcacaagaatacggcattatcgaccgtgtattaacacgcatcgatgaaaaataaaacatgaaaaaacaggctgcttcgcttgacatagaagcagcctattctttatttttctttttgtacatagtttgccaatttttcaattgcttcgttttcatccggaccatccgcaatcaacttaatgacagaaccggtgctgatcgcaaggctcattagccccataatgctttttgcgttcactttctttccgtctttttctagataaatatcggaagaaaagcgattcgcttcctgaacaaacaacgctgccgggcgtgcttgtaatcccgtttttaatcgcacttctacttgtttctctaccattctccatctccccttttttataatgacttatgaaaatcaacaggcttacctgcccgcaatcgttccgcaatctcatcaatttttcgcagacggtgattaattcctgatttactaatctttccaccggatactaactcgcctaattcttttaacgttacgtcttgatacatcatccgcaattccgcaatttcccgcaatttatcaggaagggcgcttaatccgatggtttcatcaatataacgaatgttttctacttggcgaagcgcagcgccaatcgttttatttaagtttgctgtttcgcaattgacaagacggtttaccgaatttctcatatcgcgtacaatgcgaatatcctcaaagcgcaataacgcttgatgtgcgccgataatatttaaaaactcagagattttttccgcttcttttaaatacgtaataaaccctttttttcgttccaatgttttggcattaagaaaaaagtggctgttcattaattcacataatgaattgttatgttcttcataaagagaaaaaatttctaaatggtacgatgacgtttccggattgtttacagatcctccggcaagaaacgcaccgcgcaaataagaacgcttacagcacttttttttcactaattctggtgaaatcacgcgaattagtgaaaaatcctccttcaatatttttaaatcctttaatagttcatgagcgccgtcaataattcgaacgatgtatacattattttttttcaggcgcattttttttcgaaccaatagttctactgtcaccgtataccctttttttaaaagagtataaattcttcgcgcgatcgcggcattttccgtttgcacatccacaagtatttgctgattggaaaaagacagcaaaccattcatgcgcagaagcgctgacaattctgcttttaaacagcacggtttcacttccaaattcgttagttcttttttcgtttctgacgcaaacgacatagttagtcacctccaacggttcattcatcgtaattaggaggaaggaggtgctgtaatcagcgaaataagtaacgatgccacttttttcgtatcgtgacgaatgacgtgatcttcatagctgacgatattatcgcgaatcacttgaattcctaaatcgatgagccgatcgctatcatccttcaccggttccgccagctcttctgcataacgtttttgaatttcttccggaatatgaccattattcacaacaacaacatccaaaaataaacatcccatatggtcatggagcgctttgacatggtcgcttaccgtgtagtgcagcgtctcacccgcttgggtcatcacattacatatatacactttttttgcttttgcttgacaaacttcttgcccgattttcggcacaagtaaatttggcaaaatactcgtatataaacttcccggaccgatgacgatcaaatccgcagaacgaatcgcttcaatcgtttctggaagcggttcaatattttccggtgtcaaaaatacttttttaatccttttgccggaataaggaattttcgattctccagaaacaatgacgccatcttccatttccgcatgaagaacgacgcttttattcgccgctggcaatacttgtccgtgcactttcaacactttgctcatctcgcggatggctttgacaaaatcgccggtaatggacgtcaacgctgccaaaattaaattacctaacgaatgtcctgatagaccgttgccgtttttaaatcgatgttggaacaattcaacaataagcggctcgacatctgacagcgctgccaatacattacgcacatctcccggtggcggaatatctaattcatcgcgcaatcttcctgagctgccgccatcatcagcgacagtaacgattgccgtaatatcaatggcatactgcttcaagccgcgcaacaatacagggagccctgttccgccgccgataatgacaattttaggctgatgcttcacactcatttatgcttttcctttctcctctccatgtcacggtgggacacatgggttttataatctttcgaaaaataacgggcaatatattcggcaatggcaaccgaccggtgctgaccccctgtacagccgatggcgatcacaagctggctttttccttctcgcttataatgagggagcataaaggctaataaatcaattagtttttcaagaaatttctgcgtttcactccactttaacacataggaggaaacttcttcatccaaccctgttttcggccgcatatggtcaatataatgaggatttggcaaaaagcggacatcaaaaactaaatcagcatcaatcggaatgccgtatttaaagccaaacgaaatcacgttgacggtaaacgtctgttgcgtgtgagaagaaaattgctgtaaaattttttcccttaactcccgtggctttaaatcagacgtatcataaataatttgcgcccgcccttttaactcttcgagcaatttgcgctctaaacggatgccttcaagcggcaatccatttggggcaagcgggtgtgtgcgtctcgtttctttatatcgcgccacaagcgtcgaatctttcgcatctaaaaataaaatctgcggcgtcacccatgattgctccgtcagctcgtctagcgcggtaaacaaactatcgaaaaagtcacggcttcgcaaatccattactaacgccactttattcattttattccccgactctttcatcaactccaaaaattttgggagcaacgtcggcggcaaattatcgacacaaaaaaaacctaagtcttcaaaactatgaatagcgaccgtttttccagcgccagacattcctgtaataatcaccatttgaatatggttggccgaacctgtgctcatgcctctccctccactctattaactgggatctaaccgataggaaagcagctcaaaatctttcgtatatataaacgtcccgtacataatgtctgatccttttagcgcgtaatctaaaatatggtaatcacctggtgccatcggaagctgatggattgtttccatcggatgccattccaactttccttcttcggaatatggaacattttctccgtcaaattgttcggcaaaaaaagtaaacatcatccattcagaaacgatttgctcttggtctttgatgaccatcgtaaaaattcctttgagctttgggttttttaagtaaatccctgtttcctcgcgatattcgcgaatacacgcttcgcggatggattccccttgttccatctttcctcccggggcaacccaccaaccccgtttcggtttttgcagtaataagacttttccatcttttagtaaaacgcaattcgtcacgcgttgcaacacgctcacctcaacattactacataacatccaaagtcttagaatcccatttactttattatactatttcttacagttcgctacaacgaagaaaagcggaggcggcgcgaacagctctcgtagcgaaatgttcttcgaccgctgaagtgcttgcacttcaagggagaaggttatttcgcacaagagagctagccgccgagctagccaacgaagaaaagcggaaggcgcctccgcaacacacacatacttgttcacacataaaaaaagaagcacgggaaagggtacccgtgctgaacaaaaagatctatataaaagggggtcaattacttacttttagcatacaaaaaaaatgtttcatgcgtgttacagcagaattaaacgtctattacgatttcattactttatgtttaatttttcctttaactcttccacataatgttgtgcgctttgcgctgcaatgcttccgtcccccgttgctgtaacgatttgccgtaatgatttttcgcggacgtctcctgccgcaaaaatacccggcacttttgtttccataagctcattcgtttcgatatatccgttttcgttcgtaataccaaggctctcaaatggcttcgaaagcggaagcatgccgatataaataaacacgccatcgcacggaaattcccgttcctctcccgtttgcgtatgaacaagtgtcacgctgtttactttcccatcttttccattaatttgttttacggtatggttccaaataaaatcaattttttcattggcaaatgcgcggtcttgtaaaattttttgcgcacgtaattggtcacggcgatgaacgatcgttaccttattagcaaagcgagttaaatagatcccttcttctaccgcggagtccccgccaccaacgacaacgagattttttcctttaaagaacgccccgtcacagacagcgcaataagaaacaccgcggccgctaaattccgcttcaccaggtacaccgagttttttatactccgcaccagttgcaataatgacagcgcgtgctttgtattgtttatcgccgacaaccactgttttatatgcttcgccgtcaataatttcttttacttcgccgtatgcatattccgcaccaaatttctttgcatgttcaaacatttttgtcgccaattctggacctaaaatattctcatatccaggataattttccacgtcttctgtatttaccatttgtcctcctggtacaccacgctcaatcattaatgtagataaattggcgcgagatgtatagacagcggcagtcatccctgctggtccggctcccgcgataatgacgtcgtaaattttttcctctgacacgctgcttccactccttcattgattagtccttttaccattatcgtatagaagtttcgaatgagcgtctattaatttgctcacgataacagctctttcactttctttacatattttttcaccgttgataatgaaatatgatacttatccgcaatccatttttgtgttacacgttgcccttgctgctgccgccatacatactccatcgccgccgcccaagcagaatggttagaaaatcgctcttttgtcggcaatgcgtttacgacgacggaaaaccatgaaatatacatgttttcatcgatctgatcatttttcatcgataactcattgataatgatatggctattgatgacatatgaaggagacgtttctgtcatatgaaatagaaaataatcggcaaattgactaaggagtggatgatcagtcaaataacgacgaatcgcaatggaaagcgcgggatcatttttgtacggcgattgactaagcaaataaagtccatataacatttctgctatattcgtttggttaaaccaacgaataatgctccgaagttcatggtcgacagatagagaggaaaatgtccacggctcctctccgcgtttgtcaggatttacttttattaccttctcccaaacatttttcgctaattcttcgcggccggtataataggctacataggtaagccaataataaaaggcatcatctccatcatagcctattttatataaatgatatagccatttaaaagcgagatcgaaacggccgacaagcgcgaatgtcgctccaagcttatagcgatgctcgataaaaaacggatacacgcatgccaatttgtcagaaagacgttttacttgctgttcattgcgcaaataataatgaaagacaaggagattgcaaagcgcgtgtaaattacctgggtttcgctctagcacttgttcgacaatttcttgcgccttttgcacatttccgttgtaaaagtaggcgagcgccaaattattgtacgctgaccaaaattcaggatagttcgcaattatcgtttccagcaggcgaattgcttccggaaacttctctttttccaataaaaaccgcgcccgttcctgcaatacaattaaatcatcctgcacatcgctgttttcatcttcttgatcgatttttaacaattctattaagtcctctgtatcttcgacaaaatagccatttggatcacaagctaaatacatttccgcatacttcatcgcctcgcggaataatccgagatgagcaaagttgtttgctaaaaaataaaaacattcatacatcgtttcatctaattcatggacaatcttgaataaccattgattcgaagcctgatattctcctaactccgcaagcacggaggcaagctgcaatacaaatgtagcatcgtttttatcatattgaacggctcgttcaaaatatttttttgctttatataaatctcgttgttgatacgcttgcattccttttttgaaatagtattcaccgttttggataaatggaataattttcgctttttgctgctttgactttagttgcttttccatggaatcctccatctattgttgaatttaccgaaaaaagtataccacattcttcggaaaagcaaacataaaaataatataaaagctgacccagcaagaagccagctcgacgttactgcttagcgctatgccgcttagttagcacttccaacaccgcatcaagcggaagtttttgttcccttagcagcacaagtaaatgatacaataaatcggcgacttcccatttcaattcgtcatggctgcgatttttcgcggcaataataacttcggccgcttcctcaccgactttctttaaaattttatccactcctttttccaataaatacgtcgtatacgctccttcaggacgttccgcatcccgtttcgcgatgatctcctctaacgtgttaataatcgcaaatcggtttggcgaagcttcgtatttttctccattaatacggttcgaaaaacacgaatagcttcccgtatggcaagctggtccggctggctcgacaagcaccaaaagcgcgtcattgtcacaatcataacgcatctcgacaatgcgctgcgtattgccggaagttgcgcctttatgccaaagttccccgcgcgagcggctgtaaaaccatgtttcgcctgtttcgagcgatttttttagcgattcttcattcatataggcaagcatcaacacttctttgctttgcgcgtcttggacaattgccggaacgagacctttttcgtcgaatcggatgttggcgaggttcatcggatgtttacccctctttcttttaaatacgcttttacttctttcaccgatgtttctttataatgaaaaatcgaagccgcaagcgccgcatctgctttccctttttcaaacacttcaaggaaatgtttcgcgttgccggctccgcccgaagcaatgaccggaacggaaaccgcttcgcttaccgttctcgttaacgcaatatcaaaaccatttttttcaccatcgcaatccatgcttgtcaataaaatttcccccgcgccgcggcggaccgcctcttttgcccattcgaccacttccaagtccgtcgcgtttctcccgccgtgcgtatacacacgccacgagccaatcgtttcgtcatatttcgcgtcaatcgcaacgacgatgcattgcgatccaaaaaagtccgctccttccgtaatgaggttcgggttgcgaacagcggctgtattgagcgacactttatccgcaccggcgcgcaagatcgttttcatatcatccaacgaattaatcccgccgccgaccgtaaacggaatcgccagctgtgcggcgactttctcgacgacttccaccatcgttttccgcccttcgtgagaggcggaaatatctaaaaagacaagctcgtccgctccctgcttgtcataaaactttgccaattcgaccggatcgccggcatcgcgaagctgaacgaactgcactcctttcacgacgcgcccgtcctttacatccaaacaaggaataatgcgcttcgtaatcattcaccttgcaccaccttcagcgcttccgcgaccgtgaatttcttcgtatagagcgctttgccgacaatcgcgccgacaacgccggcatcggcatatgtttgaagcgataccaaatcctcgagcgagctgacgccacctgatgcgatgacatgtttttcagttgcgcgcgccatttccacgaccgcttgaatatttggacctgacaacattccgtccgttgcgatatccgtaaaaataaacgtttgcgcacctgcttctgctagctctttaccaaggtcggttgctttgacattcgatgtgttcaaccatccttccgtcgcgacaaatccatttttcgcatcaataccaatggcgatgcgctctccgtattttttcagcatttcttttacaaacggcggatcggcgatagcagcgcttcctaaaatgacgcgtgccacaccgttttctaaataatacacgatatcgtcttccgtgcgaatgccgccgccaatttgcactttcaccggcagctgtttcgccacttcgacgacgaactggtcgtttatgcgttttccttctttcgcgccgtcaaggtcgaccatatgaatccattcggctccttgttcagcgaagaaagcggccatttcgaccggtgaatcgccatataccgtttctttatgataatcgccttgcaaaagacggacgcatttgccgccgcgcatatcaatcgccggataaatcgtaaatgccgccatcacatactcccctttccttcgatgatagacgcgtaattttgcaaaattttcatgccgatctcgccgcttttttccggatgaaactgcgttccatacacgtttccttttccgacgacagcgggcacctccacattgtaaaagctgcttgcaagcacgacatcgtcatcgtccgtcaccacatagtacgaatggacgaaataaacgtgcccttcttccacgttttgtaaaagcggagagggatgacggaaaacgagacggttccagcccatatgcggcactttataccgatttccgtctgccgtcacgccgggaatgcggacgacgcggccgctaagcagccccaatccttctgttaacccgttttcctcgctttcgtcaaacaatagctgcatgccaagacaaatgccaagaagtggagtgccttcatttaccgcctcgcaaacaaacttggcaagccctgtttcccgcaaaatatgcatcgcgtctttaaacgaaccgacgcctggcaaaatgagccccttcgcgtttttcaattcctttggatcatcggaaataatgtactcatagcgcaatcgctctaacgctttgctgacgctgtataagttgcccattccataatcaataatgccaatcatcgttacaacatccctttcgttgatggaacgcctttgacgcgcgggtcgatcatcgttgcttcatcgagcgcgcgccctaacgctttaaacaccgcttcaatcatatgatgcgtgttgcgcccgtaatggacgatgacgtgcaaattcatgcgcgcttctagcgccaatttccataaaaattcatggactagctcgacatcaaacgttccgactttttcgcttggaaactctccgcgaaactcaaaatgcggacggttgcttaaatcgacgatgacttgagcgagcgcttcatccatcggcacaaacgcgtttccgtaacgttttattccttttttatcgccgagcgcctcccgcagcgcctgaccgagacaaatcccgatatcttcggtcgtatggtgatcatccacctccgtatcacctttggcggtgaccgttaaattaaattggccgtgctttgtaaacaaatcgagcatatgcgttaaaaacggcacgccggtatccagctccgcttttccttccccgtcaatgacaaactgcagctgaatatccgtttcctttgtcgttctcgaaatcgatgcatgccttaccataacctatgtcccccttattttttaaaacgttcttcaacggcgcgcgcatgtgcttcaagcccttcaagtctggcaaacgccgcgattttttccgcgttttgctttaacgccggctcgctgtaaaaaatgatgctcgattttttcacaaattcatccacgcttaatccgctcgaaaaccgggctgtaccattcgtcggcagcacatggtttggaccggcgaagtaatcgccaaccggctccgagctgaagcgccctaaaaaaatcgctcccgcatggcggatttgaccaaggagttgcatcggttcggctgtcattacttccaaatgctccggtgctaattcattcacaacttcgaccgcttccgcaagcgtttctgtgacgtaaatggctccgtagttctcgagcgacgcagaggcaatcgctttgcgcggcagcgtctccagctgtttttcgacctcgcgtgcgactgcaagcgccaatttcatcgatggagtaacgagaatcgcggaagcgcgttcatcgtgctcggcttgcgacaacaaatcagcggcaatttcgttcgcctttgccgtttcatccgccaacacgacgatttcgctcggtccggcaatcatatcaatcgcgacttgcccgaacacttcgcgtttcgcgagcgccacgtaaatgttgcctggcccgaaaattttatcgaccggacgaatcgtctccgttccgtatgcaagcgcggcaatcgcctgcgcaccgccgactttatagatttctttcactcctaattcgttcgccgccactaacacgccggccggaagcgttccgtctttatttggcggagaggtgatcacaattcgtttgacccctgccacttgggcaggaatgacattcataagcaccgatgacgggtaggcggctgtccctcctggaacgtacaatccaaccgcatcaagcggcgttattttctgaccaagcatcgtgccgtcttcttttgtcatgatccatgactctctcttttgacgctcatgataatcgcgaatgttttccgccgcctcttggatgatccgaagcacttctgcgcttacgttctgatacgctctttctatttcttcgtttgtcacgcacagcgaatcaaggcggacgccatcgaatttttccgtataactttttagcgcttcatcaccgcgagcgcgcacatcggcaataatctccagaaccttactgcgctgttcttccgtccctgattcaatcgtacggcgcaatgatacacggtttgtcactcgttcgattttcacgtttgctctctccttcattgcggaatgacttcggataaacgatgaactagttcatcgaccgcttcgtctttcatgcggtagctgaccggattgacgattaatcgtgaggtgacatcagcgattttctccaattccaccagcccgttttctttcagcgtccgtccggtcgagactatatcgacgatgcggtcggcaagcccaatgagcggagcgagctcaatggagccgttcaatcgaataatttcgacttgctcgccttgttcgcgaaaatagctagaggcgatattcgggtatttcgtcgctacgcgcggcgcgatttgattcatgcgcacacccggcaatcctgccaccgctaaatgacatttgctaatctttaaatctaacagctcgtacacatcgcgctcttcttccatcatcacgtctttaccggcaatgcctaaatcggctaccccatgttccacataggtgacgacgtccatcggtttggcgagaataaagcgcatgttttcttccggaacttcaatcattagttttcttgactcggcaaattccggcggaagcgtatagcctgctttgcggagcaattcaagcgcttcgccgaaaatcctccctttcggcatcgcaatcgtcaacatcgtttatcactcctcatgagtgttgattatccaattatgaaggtataatagtgtagcaataagtctatataggtctatatagtcagggggaacaaagagtgaactcagcttttctgccggagtcggcaagccaatgcttgccgactggtcatgcgtcgcatgcccatctccaacggcgaacgccttgcggacaaacttgatttgtccgctagcgttcccgttcggggattacagcagaaaagccatgtataaacaaacggtaattttttgtgaatcaacgcgcctgatcactctttttccgtgctgccaagcaaataagtaattggcttataccgtttgctgtaagcatcaatatcacggatcccagaaatatgctgaagcaccacgcgctttccttcccgccgctttgttctcgcaagctcaatcgcttcagcgaaccgctcttggctaaatacgatgcactcgatcgctgcctcctcctctgattccccgagcgcctcgattaatcggtcgacgcgaatgccaaacccggtcgctggggctttccgagaaaatttctccaacagctcgtcataacggcctccatttccaattgggaagccaacgtgttcagcatatacttcaaataaaatgcccgtataataactcatatggctaacaagcgtcatatcgattttcactacatcatcaacgccatatagttgaagcgcgttcgaaagttcgcaaagatcgtcgaccgctcgctttccttcctcgctatgaacaagctccttggcttcttccatcgtcatgtcgttgccgtgtaaatgcaataattgaagcaggcgcttttggtcaatggaagaaaggggcagagacttcacatgctccctatagccaacgtaatttttctcgtataaaaagcggcgcaatacgctggcacgttcttcattccctacaatttctaaaaacaaagcgttgacgtagccgatatgaccgatcgtcaccgtgaaatgctgtagcccagcctgcctgagcgccgcaatcatgacactaatcacttccgcatccgctgcgaccgtgccgtccccaatgcattcgacaccgatttgttcaaattccgccgggcgtcctccctcgcgctgctgggcgcggaacacgttggcgttatacgcaaggcggagcggattgccttccttgtaaagacgggaagcagccagccttgcgatcggagcggtcatatcgggacgaaggacaagggtatgaccttgctggtcaagcagtttaaacaactgatggtcgtcaatcgccgatacggtcccgactgtctcgtaatattccaatgtcggcgtttcgatcaattcatatccccatgtttcaatttcacgaatcatcgcctggcgaacacgtttttttatttcatataaaaacggcaatgtatcacgcatgcctaacggtttttcgaacataaacaactttttggtcatgttcacacgtcctttatgatatatactttagtttgctaatatggtagagaagtgaagttattagtagtttactcctcatttatccgctcgtcaactatgaaaatttccaattgcagcgagcaagatgaaaaactgtcttgtaacgcaagaaccttaagcgccatatttttgtttcttgcggatggttgaaatagtcgtaaccactacggatacgataaaaccgatgatgagcggaatcgtaataactccgattccttgttccatgacaatttcattcccttgttcataataccccttcaaatagaaaattcctttcccgattttttgattgatttctaaatcaaactggttgataaaaatcatgataatactaaatacaattactgttgtcgatgtaaaaatacgaacaaacatgttgatcttttttctcattgtttctcttccacattttgtttttaaaataaggaattttccgatatttccgcttatgagaaaagagcaccgcttttcttttttatgctgaaaggataagggtgctctcattttattgttcgctcttgcgcctttccatttcttctttcgtataaacgatgcgcatcggattgccggcgacaaacgcaccggcaggcacatctttatggacgaccgtgccggcggcgatgacggcgcgatcgccaatcaccaccccgggaagcaccgtcgagttggcgccgatcatcacttcgtccccaataatcacatcgccaaggcggtattcatcaattaaatattcatgcgccaaaatcgtcgtattgtagccaatgatgcaattgcggccgatttgaattttttccggaaacataatatccggcatgaccataaaggcaagcgccgttttttctccgattttcatgcgcaaaaacgtgcggtacagccagtttttcaccgctaaaaacggcgtgtagcgcccgatttggatgatgatcacgtttttgagcactttccaaaacgacaccgttttataaatttgccataaggaatttgcgcctgataccggatatttcgtcgtccgcctcactcgtttttcactcctacaatcgccagcaaatcgctcattttttcaagcataaaatccggttcatattgttccaaatactcccgtcctttaatcgcccatgctactcccgccgttttcgtgccggcgcgttttcccgccaaaatatcgtgataattgtcgccgaccattaacgcttcatccggcgtggattgcagcaagtccagcgctttataaattggctctgggtccggctttgcatgtttgacgtcatcgagcccaatgacgcagtcgaaaaatggttctagtctcgttttctttaatcccatcactgccgtttgatgaatttttgtcgttaccacgccgagacgaaacccgttttgatgcagcgtttcaatcgtttcatacaccgtttcaaattcacggatgagcgcgtcatgctgcgcatgattgaatgcgcggtacgtatcaatcatttcttgtacgcgcgacggatccaatgcgttgaacgtttcataaagcggagggccaataaacggcaagacatcctcacgtttatatttgcctggataatatttttctaacgtatgtaaaaacgattgaataattaattcattggtatcgatcaatgttccatcgagatcaaataatattgtacgaatgttcatactgcagcttccttcctttttgtatcttcgacacgattccaaataaagctaataagcatggttaataaaatagcggtgaccagccgaatgacaaacagcggccataccggaattccaagcggaacaaatacgagcgtatcttctataacggcgtggcaggacacaagaaaaataaaggccaatgttaaatcgcgttttgatacgccgtcttcttttaccgcctgaatcatcactcccgcaccatacgctaaaccgaacacgagtccggccgccaatgtcaaagaggtattttctttcatgccgagcaatttcgtcaccggcgccatccaacgcgaaaaaatatgaatccattttaactcttttaatatttgaattccaatcataagcggaataacaatcaccgctaactgcacaatcccaaggcacgcttttttcaacccggcaagcaaaatagctccccagcttgtcagctgctctggagaattggaaacaaagccgtattgcgccgtttcacttcctccttgccaaagataatgaatcaatagagcggaaacaagcgcgagcccgacgcgaacaataaccattagcgcaacgctcataccggtgcgcgacgcgacggtcgactcgatgagcaagttatgggaaaacgaaagcataaccgccaaaatcaacacttcttttactgttaagtgcattgtcagtatggcgccaattgcggcgtacaagtttaataagttgccgagcacaagcgggatggccgcatctcccggaagcccgatccatttcataaatggagttaccagctgaatgatccattgcagcacaggggtatgctgtaaaatggacatgatgagcgtaatgggaaaaatcacttttccgagcgtccacgtcgtttgcaggccaaccgcgaatcccctttgtaatattccgaccattctcttctccccttttctaatcgttataccgctcttttgctaatccttttactctgcgaaatacccataaacagactgaaagtataatgagtgcaacggaaacgactcgcgcgatgcgaagatggcccgctagcattaaactatcggtgcgcattccttcaatgaagaaacgtccgatggaataccaaataagatagctgaggaataactcgccgcgccgcaaattaacgcgccgcagccacaacagcagcaaaaagcccgctaaattccaaagcgattcgtacaaaaatgtcggatggtaatattgtccgttaatatacatttgattaataataaaatccggtaaatgcaagctttcgagaaactcccgcgttaccggaccgccatgcgcctcttggttcataaaattgccccagcgtccgatcgcctgccctaagataatgcttggcgccgcaatgtccgccagcttccaaaatgaaagccctctcactttcgcaaaaacgatccctgttgcgaccgcgccgatcaatccgccgtgaattgcaagaccgccttcccaaattttcggtatttccgataaatgttttgaataataatcccattcaaaaatcacgtaatagacgcgcgcacacaaaatcgcgatcggcactgcgaacaagacgagatcgacaaatgtttctttcgggagtccgcgccgcgccccttctcttgtcgccagccataatccgatcaatacccccgttccgataatgacaccataccaataaatggtaatcggaccgagatgcaaaaagacacggtctagcggttgaatcgtcgaatccatcaattctcctcctaactgttattcgtaatcatgctcgccatcttcaatcgcatcggttagacgcgcggaaaactcttccgctgcgttgacccccatccgttttaaacggaaattcatcgcggccacttcgacaatcacagctaaatttcgtcccggccgaaccggtatcgttaatttcgttaattctgtatccaaaatttttactttttcttcttccaacccgagacgatcatattgtttattcggatcccaaagttccaaatcgatcactaacgaaatgcgtttatgcgtccgcaccgctccagcgccaaataatgtcatcatattaataatgcctaacccgcgaatttcgagcaaatgctcaatcaactccggcgcgctgccaacgagcaccccttcatcttcttggcgaatttccacacagtcatccgcgacaagccgatggccgcgcttgactaattccaaagctgtttcgcttttgccgaccccgctttttcccgtaattaatactccaacgccgtaaacgtcgaccaacacgccgtgaaccgccgttgtcggagccaatttactttctaaatagttcgtcaaacggctcgaaagccgggtcgttttcatcgtcgaacgcatcaccggcaccgattgccgttcggaagcttcgatcagttccggcggcacttccaatccgcgcgatatgataatccctggagtaatatcggtacaaagccgctccattctcatctttttctcttctaggcttaacgtttcataaaatgaaagctctgtttttcctaataattgaattcgctctgctggataatacgtgaaataacctgccatttcaataccaggacgagacaaatcgcttgtcgtaatcggacgatgaattccttccgctccgcttactaattccaactgaaacttttcgataatgtcttttgtacgcactttcggcatgtcggcatttctcccctttctttgtctttttccattttagcacttttctttctcgcgttgaatcaaaaagaggcggatcccttcgttccgcctctcatacttatttttgccgcaacggctcaataatcgctttttgaataagtaaatggaaaaaggaaagaacaatcgaagcaagcagtgcggtgccaaacccatttatttcaaacgcattccccattaatgctgctgtcatcatcaaggtaatggcattaatgacaaatagaaacaatccaagtgttaaaatcgttacaggcaatgttaataaaattaaaatgggacgcacgacaacgtttaaaatggataaaatcatgctggcgataaaagcggcgccgatgccgctaaatcgaatggaatcaaaatatccatcaatcgccgccaataaaaccgtattcacaaatacaccgattaaccaattgatcatctaccatcaccgtcttttcatgattttcttctgttactcactaccgtcctccatcatttgcagcgaaatcgatcctgctttcgaatccgcgcaaatatgaagcggcggtttggaggaattttcacttgcaaaacgaatcgttttttgcgcagtttcttgtttttcctccacaggtgatacgttcggatgctcgcagatcaatccgccaaggttcgttctcatttctccttctaaacatatatcgcgaggaagaaacaatgcaatgtttcccgttaccgtttttccggtaataaccccatcttttcttcccgttgcatacgtaattccgccgctgaatgtccgtaaacgcacgtagcggtaattcccgttcagtttaatttccccatgaatcgtttctgcttcgacttcctcgatcgcgctatgttccaatacaattgccccatttgccgtctctaattccgcttcttctgcgagcaaacgctgaagtgtgatcgaaccgtttacgtttttgatatgcaactcgtttgcatgcagacgctcgatgccgatatccccgttaaaaagccggcatttgacgccttgataacgtgcttgcggaacatagattatcgcatttgttttcataaacggtttcgcaatggaaaagcgaaaacgcccattttgcacaagaaacaacgtctcctctataaatgacttcttcgccgcatccagcgattcagaacgatatacttttgcttcacattcgactcgaacgtccgcttgatcccatggcactaccttgatatttccattggcgatatgcacatcgatgttttgcaaagccacattactttgttgaaaaatatgtcttacttcaaacgcattggcaaatggaaggtcaaactctttcactttttttacggtcgtgtctaaaaaatcaaatagtttttctttcaacgaagccatttttacggaatgttgctttgagtgcgaatgcgatccagatacatgaagaagttcaagcgggccagcattgcttttttgttcatccagctgttcaagcagcgtaagcgcctcttctattgtaattttcccttccttcaccatttttaatatgcgttttttcttttccatgggcgatccccctcctattatcttatttcaacacttgaatccctttgataatattccaaactacaacgaccaagttgacgacccccgctatagcaaaaccgagccatactaggccgctgccgacccaaaatgacacatcgctgcctccccctgtcaatcctgcaaaaatagcactgatgataaacaacaaaatggtcgcggctggaatcaaatgggaaagaaacgcttttttcgcgtgttgtttcactgcttgatcatcggcgacaaagtaaacgacaatcggaaagatgaatccagcaaagaaaatactgaaataacataatgatgcaagcactttattggaattcacgaaaactccccctttgtttttatatacgaccgcgatcaagaaaagtttctcaggagatgcgatttaaagaaaaacaaaacggcaaaggcttatgcccttgccgtttcatataacgcgcgcattcgttcgcggtcgcgctccaatatcggttttaaatagcgtccggtgtacgaactttctacttcggccacttcttccggcgttcctttcgcaacaatttgcccgccatgatcgccgccttctgacccgagatcgataatgtagtccgccgttttaataacatcgagattatgctcaatcacaagaacggtatccccgttatcaactaagcgctgcaacactttcaataaacgggaaatatcatcaacgtgaagcccggtcgttggctcatctaaaatatagagcgtccggccatttgagcggcgatgcaattcagatgctaatttgacacgctgcgcttctcctcccgacaatgtcgttgccggctgtccgagcttcatataccctaagccgacatcatatagcgtctgtaatttccgtttaattttcgggatattctcaaaaaactcaagtgcgtcttccaccgtcatatcaagcacttccgcaatattttttcctttgtacgttacttccagcgtctcacggttataccgtttaccatgacatacttcacatggaacgtacacgtccggcaaaaagtgcatctcaattttaataatgccgtccccgcggcacgcttcacatcgcccgcctttgacgttgaagctgaatcggccttttttatatccgcgcactttcgcttcattcgtcgccgcgaacacttcgcgaatgtcgtcaaatacgccggtatatgtcgctggattggaacgcggcgtacgaccgatcggcgattggtcaatgtcaataactttatctaaatgctcaatccctttaatcgttttatgctcgcctggctttgccttcgcgccatgcagtttttgcgcaagcgccttatacaaaatttcattgacgagcgtgctttttccagaaccagatacgcccgtgaccgcgacaaatgtaccaagtggaattttaacagacacattttttaagttattttccttcgcgccaacaatttcgacccagcgtccgtccggcttgcggcgctcggctgggatcgggatgaattttttccctgataaatattgtccagtcagcgagtttggattgtccatcacttcttgcggcgttccagtagcgacaacctcgccgccatgaatgcccgcacccggcccaatatcaattaaataatccgcggcaagcatcgtatcttcatcatgttcaacaacaataagcgtattgccgatatcgcgcatgctttttaacgttgcaatcaagcggtcattatcgcgctgatgaagtccgatcgacggctcgtccaaaacatacagcactcctgttaagcgcgagccgatttgcgtcgctagacgaatgcgctgcgcttctccgccggaaagcgtcccagcagaacggtttaatgttaaatagtcgaggccgacgttctttaaaaagccgagccgctcacgtatttcacgcaaaatgagatgggcgattttcttttctttttcgcttaactgcaagttttggaaaaactcaagcgcctccgtaaccgataatgccgtcacttcgccgatatgtttgccgccgacaagcacggcgaggctttcttttttcaggcggtttcctttacaagtcgggcatggctgatgcgccatatatttctccatttgttcgcgaacataatcagagcttgtttcacggtagcggcgctcgacgttcggaataacgccttcaaaaacgatatactgctcgcgaacttgtccgaaatcgttctggtagcgaaagtaaattttctcgccgccgcttccgtataaaattttatcaagctgctccttcggcaaatcttttaccggcacatccatgtcaatgccgtaatggttgcacaccgcttctaacagctgcggataatattgtgagctttgcggttcccacggagcaaccgcatgctcgcgcagcgtcagttcatcattggggatgactaaatccggatccacctcaagcttcgcgccaagcccatcgcagtctgggcaggcgccgtacggactgttaaatgaaaacatgcgcggctctagctctccaatcgagaagccgcaatacggacatgcatgcttttcactaaacaacagctcttcctcgccaatgacatcaataagcacttttccgtctgcaagcttcaaggccgtctctaatgaatccgccaaacgtgcagcaattccttctttaataataatgcggtccacgacgacctcaatcgaatgttttttatttttctcaagttcaatatcttccgtgagttcccgcatttctccgtccacgcgcacgcgcacatatccttgttttcgaatatcttccagcgtttttgcgtgcgtgcctttccgcccggaaacgacgggagcgagaatttgcatttttgtccgttccggataagcaagaagccgatcgaccatttgttcgatcgtttgtgacttaatttcaatgccatgttctgggcaaacaggccggccgatgcgggcaaacaaaagccgcaaataatcgtaaatttccgtgacggttccgacagtggaacgcggattgcggctcgttgttttttggtcaatcgaaatggccggcgacagcccttcaatcgcatcgacatccggcttatccatttgccctaaaaactggcgggcgtacgccgacaatgattcgacgtaccgccgctgtccttccgcataaatcgtatcgaacgcaagcgacgatttccccgaaccggacaatcctgtcaatacgacgagtttatcgcggggaatttccacatcgatattttttaaattatgagctcttgcgccttttacgatgattttatcggttgccatagactccaatcatccttccgcttttaactcaaaaataatatcacgcaattgggcagcgcgctcgaaatcaagcgcttttgctgcttctttcatttctttttctaaatcggcaatgagcttttctcgttctttctttgccatcttgccgtaagatggtttcgtatcgtacgtttctttctcttccgccgcgtaagtcgcacggatgacatcgcgaatttctttcttcaccgtctgcggaacgatgccgtgctttttgttatacgcttcttgaatcgcacggcgccgtttcgtttcgttgatggcaatttccatcgattttgtaatcgtatcggcgtacataatgacatggccgttggcgtttcgcgccgcacgcccaatcgtttgaataagcgaacgttccgagcgcaaaaagccttctttatccgcatcgagaatggcgacaagcgacacttccggaatatccaatccttcccgcaacaagttaatcccgacgagcacatcgtatttgcccatgcgcaaatcgcgaataatttcaatgcgctcgagcgttttaatttcggaatgtaaatacgcaactttaatgccgacttcttttaagtaatccgttaaatcttccgccattttcttcgttaacgtcgtaacgagagtgcgttcattccgcttgatccgctcatgaatttctccgattaaatcatcgatttgcccttcaatcggacgaacgtcaatcgttggatccaacagccctgtcggacgaataatttgttccacaacttccgggctatgttccagctcgtacggaccaggtgtcgcggaaacataaataatttggttaattttttgttcaaactcctcaaacgttaacgggcggttatcgagggcagatggcagacggaagccatgatcgacaagcacttgcttgcgcgcccggtctccgttatacatgccgcgaatttgcggcaatgtcacgtgtgactcatcgatgataatcaaaaaatcatctggaaaataatcaagcagcgtgtacggcgtcgagcctggcggacgcaacgctaaatgccgggagtagttttcaatccctgagcaaaagcccatttctctcatcatctctaaatcgtaacgagtccgttgctcaagccgctgcgcttctaacagttttccttgttcccgcaattcgcgcagccgctcttctaattctttttcaatattttcgatcgctaaacgcattttttcttcacgcgtaacgaagtgggatgccgggaaaatcgcgacatgctcgcgttctgcgataatttcccccgtcaatgcgtcgacttcgcgaatgcggtcaatttcatcgccaaaaaattcaacgcgaatacaatgctcgtcccgagaagcaggaaaaatctcgacgacatctccgcgaacacggaacgttccgcgctgaaaatcaatgtcgttccgttcatattggatatcgacaaggcggcgcaataaagcgttgcgctcgatttccatcccgacgcgcaacgacacaaccagttcgcgatattcttccggtgatcctaatccgtaaatgcacgatacactggcgacaataatcacatcgcgccgctcaaatagcgctgatgttgccgagtgccgtaacttatcaatttcatcgttaatgcttgcatctttttcaatatacgtatcggtctgcggcacatacgcctccggctgataataatcgtaatagctgacaaaatattcaaccgcgttgtttggaaaaaactcttttaactcgctgtacaactgccccgctaacgttttattatgggcaatcacaagcgtcggtttgttcacctctttaatgacgttggaaatcgtaaacgtctttcccgttcctgttgcccctaacagcgtttgatgctttactccttttcgaattccttcgaccaatttggcaatcgcttttggttgatctccttgcggcttatacgccgacactaactcaaaacggtcccccacggattcgacctcctgtttcgtttcatcttatttttcattgtagcacattgttaaaaaagatgcataaaaaatacgaacttatattcgttccaaaatagaaagtaccttccaatgaaaaatggcggacagcattcgccgtccgccgctatttaactattttttcaactgttttaccatttttttcgcatacaaaaacccaactgtcgttgatacgatatctgctagaatttcatgcagttcgtctgtatatcctttgaaataggaagcaaccaatagcgcgatggtcaataatgttccgatataatgattgtacgtaacacgggtaaataacagtacaagcaaacatggcacaattaacgaaactataaaccacatatgaaaaactccttatttagacggcttctagcgcccatttttcccgttcttttacaaacagcagcccaagctcatgatgttcatcttcatataacgccccttgaacgaaacgaacttctccatgttcattgactacctctaatttacaaaatgcgcggtttcgttgcaacgcttcataaaactctgtttccgtttttactgtcattccgttcacttttgtgatgacttcaccaatttctagctccattttttccgccttggaattcggaagaatccctaaaatgacaagcccttgttcacgcttcgaaaaatacggaggtttcaagcgatcttgacgatgctggaagaaagcaagccactcccttccaatcaaggcaagcgctgccgcaatcatcgaaagcggcgcataccaatagcctcctatagcaaacaagctgacaatccatgcgagcaacatcactctttttccagttaaacgaatcgaagcttttggatgcatcccttgtacacgctcagaaaatccgatcaaaaacggcacaagcatcagtgaataagaatcgccagcaacaggaaataatggccaccatgaaaatggagacggaagttctcctgttaccggaagcagcacaggaacgaaccagagccgctgcgaccaatgttctccgacaacaaaaccacgcttgcttttcgctaactgtggagatgtttcgatagcgccgttttgtaaaataagccatgcttccacaaaaagcaataaagcaagcaaaatagcaagcgcagccatattcgtctcgctaagttccgggaaaaaacgctttaaagctggtgccgtttctttatcattggcaagaatactaacgataaaaaacacaagccccatcgtatacgccggggaaagcagccgcatttgcatcgttaatccgattgcgatcgtcacaagcgcaatcattgaaatagcatcgcgcggaagcacgatgccgatagcaaccgctgctaacgacaaaataccgccggcaacgaggccgcttcgccaaaaaagcttgctttcatgaaacatgttgtatacgcgaatagaaaaatagcttctttcccgcttcacccgccgccatccgataacaagcgccagtgcgatcccataataaaacaacggttgcacaagcagccgcccaacgcctttgagcgcctccaacacccatatcgacatatcgccgccacctcgctatgttcgcgattctttatctactattctaccaaatcactttcataaatcctatgatcgcatacacatttttttcaacattatttgtttattattggcgaatcctttcgcataacgactttctttgccgaatccacactagttttgtcaagcaggaagggatttccgtcttgatggaaaatgatataaaagaggatgaaaaaggaggaatcatttagatggaattaaaaacaagcagtgtcgcgaagcgtcttggtgtatcaccgaaaacgattcagcgctgggtaaagaaatataatgtcccgtgccaaaaaaacgaagcgggacactacgtattcgatgccgaagcggttgccttgctagaacaaattaaatttgaacaaggtgctgccctagaaccatgcatcaatcaagaaaatccgcaacatccattctccgctgacgagttgttcaacgtttatatcgaaccacatctcaatgagtttacctcccgcctccaaaatatcgaacaaaagctcaacgaaaaagcggacgatatcgtttccgttcagcttttgcatcatcgccgagaaattgaagaactagcctcccagcttcattcactcgaacaacgtattgcccgcttagaagaagacgttaatagagaacaagcgattataacggaaaatgcaaagcaaaaaccgaaacgccgtggcatcagccgcattatgagtctatttgtataatctcccaccttctctcttttttcttttctaaaaaaagagagaaggagtttttcttttaaaaaacttcctttacatcttcatttattctttattgttttttaacatttttcccgagaagtctcccttcctctaaacggagtgaaggaggaagataaatcaggaggtttttgattcccaaatacgaacatatgcgctataattgaaccatccatcaaacaaagaaagaaggaaatgctcatgcttcgtggccaaaaagtgttcttccgggcatcgaaagcggatttggaccgattgtatgcctgcaatcgggaacccgcccgtgtttggaatgaatgtctccgcttagcaaaagaacactttctccaacatggatgctggatcaccaaaagcgagctacaaaaacaaacgaaaaggaagttccatcttcacagccaatcgattcaatccgtctgccacaaatacctcttcgccagaacctcgcacaccaagccatccagcaaggacagcctgcccgctatccctacaagaaaaagaaatacttcccaacgaaatgggtgaaagacggtttcaatgggaatgggactcatcggagaatatatcggaaaaatttatcaagaagtaaaaagacggccgaggttcaggattgaaaaaacattgcattccccatcgttctcgccatcttccaaaaaagaaaaagtgcatcattgaaaaaacgggcaacccttaaaggcagttgcccgtttcatttcaatgaaacagcactttcatcgctgtttttagttgtacatcattgttgtcgtcgcgaatggcgtccatcacttttgcttgtaatacttcggctgtgtttttatcgatttttccggtttgcgggagtttatttgccttttgaaatgcttttaccgccgactcagtttctttgctgaagtagccgtcggtgcggccagggtcaaatccaagtccctttaacatttgttgcgcactttttacttgctcattgttcatatcaaaggaaagctctttttcgatatgaagcggactaacgtggaagtaatccggctgctttacttcaacgtccggcttaacaccttttttatgaatccaatggccatccggcgtcagccatttatagagcgttaatttaatgttgctgccatcccccatcggaatcgcttgctgcaccgttccttttccgaacgatgtttcaccaacgagcttatatcctcccgcttctttcatggcaccagctaaaatttccgaagcggatgcgctgcctttgtcaattaacacggcgatcggatacggttttttcttcgttaaatcggaataaaaacgttgtttatcgccattgcgttcttcgatttgtacatatggtttatctttcggaatgaattgttttaaaatttcttccacactttgcaaatagccgcctgggttgccgcgcacatcaatgattaacccgtcgatatgcttgctttctaattctgctaatttctttttaaaatcttttgctgtattttcggaaaacgacgttacttctaaatagccgacttttttcccgttatacgtttttacagaatcataaaccgtttcaatcggaatttcgtcgcggactacttttactttaatcacttcttttacgccggggcgaagaatatccaattgtaccgtcgtccctttttccccgcgaattttcaacacggcttcatataaatcaagcccttctagactctcgccattcacccgcaaaatttgatcatttggttttaatcccgctttttctgccggcgagtttttaatcggtgcgacaatcgtgacttttccgttcatcatgcttacctcggcaccgattccttcaaacgaagagtcaagcgactccgtaaattgttcgcttgtttcttcatccatatagacagaatacgggtcgttcagcgtgctaatcattccttgaattgcgccttggatgagtttatcatcatcaactttttcaacatagcgttttttaatcagctcataagcttgttcgactttcttcagttctttctcgtcatcgttcgttgccgctttatctggctcggccagtgttatttcacgatcgctgtcaggcgctgcaagctgcatgccggcatatgttcccccggcaccaactagcatcgataaagccataagtattgcggttgtttttttattcacaactgtctcctcctcaccttatgccatacaggaaaggcaccacacagtaggccgtgcgatgccttttatttttatcatatgactagcttgtacatagtatgattacattctgtttctctgcattactagtttacacatttcccattgttttctcaaccaaataagtttgaaaaaaatgcacaacttgcgtttcgcaagttgtgccatgttcgttacggtaaatcgatgcagcacgttcgaaaatattaataactcacttataaaaatagttctaatagaataggcaaaaaagccgagcaatgtttcactgctcggcgtaacgggtgacatactcccaccacctacgcttcgcttagaggtgggggcttctcgggtaatcccatctcatgatgggaagttgaccgagcgatccccgtgtgccccacggttcgaggacaaattagacgatcgccaatcgtttcatgccctcatgtttgatattgatggccgcattgacgtccctgtcgctctcgaatccacattcacagcggaatgtccgttcagaaagcgatagagactccttgactcgaccgcagcacgaacacgttttggacgaggggaaccatttgtcgattttgatcagcttcttcccctgttcggccagcttgtactgaaggaaagtggtgaacatgccccagccgttatcatgaacgccttgaccgaaatggagggcttgtgacatccctttcatgttgaggtcttcgatgaccacgcaatcataccgtttcgctaatttgtgcgactccttatgcagaaagtccttgcgctggttggcaattttctcatgcagcttcgctactttcagacgctgtttgtgccaacgattcgagcctttctttttacgagacaatttacgctgttctttcgctaatgtttccaatgctttgcgatagaatcgaggataattggctctcttaccctcgctatcgacatacagcgtactcatggaaaagtcaagcccaacaaccgtttgtacttcttttagggcaggttgatgttcgtactctgtgagaatagaaatatagtattttcctgttttggttttcgtgatcgtacaagacttgatgatatggtgggcaggaatctcccggtgttgcttgaacttgatccatttcagtttgggcagcttgatatagccatctgaaagcttgatgttgccatttaccatatttgtggtgtacgactgtttcgccttgcggtttttgaacttgggaaatccagcgcggccagaaaagaagtgttgaaacgctttctgcaaatttagttgagcatttgccagcgcaaggctgtccacttcttttagccaaggaaactcctttttgtacttggcaggggtcggaaatgtttgttgtttcaaggattctttatcgtccttgaacttttcaaacatttgtatgcgttcttcaagcattttgttatacacaaaacggacacaaccgaaggttttggcgagcaattcttcttgttcttttgttgggtatagacggaactgataggctttgtttgccatatcgacaccacatcacttcataccttgattttcgatatattttttgattacttcaatgggcgcaccacccgttgtaagcaggcaaaagcttcttgaccaaaaatattctttccacagttttcttttcacttgcggaaaatgctttttgatcagtcgagaacttgcacttttataggcattgatgaacttggataattcactatttggatgtgctttgaacaaaatatgcacatggtccatatcgtgattccattcgaccaaggaaatattgtaatttttacccaatctcacaaacatatcttttgcatagtcagatatggtatcatcaatcacttgtctgcgatattttacaaccagcacaagatgataatacaataggaacactgaatggttattattgtctaatttcattgatacaacagcctttcatttttctaaaactgattatatcataacacacaaaaaagagacaattttaggctatacctaaccgaaattcatctcccactttcacttcgtttagaagtgggagacttctttcggaaagatgttaaaaattaattaatataattaagcggatttaccgcattcgattttgccagattccacgctccgcgatgaagttcgaagtgaaggtgaggccctgtcgagcggcctgtgttccccatatagccgatgacttgtcctttgcggaccgtttgcccttcaccgacaagacgcgcttcaaggtggccatataccgttgtgtatacttgtccattaatcacatgagtgatgaaaatgacgtttccgtaactgctcgaataatacgaacggaacacgtatccgtcagccgctgccacaacaggaacaacagcagcagttttaccaatatcgattcctggatgaaaatcacttccaccaaaacggtaaccgaatcctgatgtaatcggaccattcgctggtctcataaacgcaccgcttgtaacgggtggaacgtttgatgtatctcgggaactagatgcgccgctgctattttcacttccggacggcgtattttcattttcggaaggcgcactttcatttcctgatgaatatgtatgtctagcagccgctctgcgtttcgcttcttcttcagcacgctttttctccattagctgctgaagctgatatttcatcgctgcttcttgttttctcaacaattcttgttcttccgcaagcgccatttttttatcatggtgttcttgttcttcttgtttcaaatgtgccattaattgattcttttgcttcatttgctcgcttaatttttgtttcagctgctctagttcttttaagtttgcttgaagactagctagtttatccgtaagttccttttcttttttctcttttaatgctttatccgcttgttgttcgcggataatttgtttgtccgcctcaaaaatggtggtgacagcgctcatgcggtcaataaaatcgctaaagctttgcgctccgagcaatacttcaagataactgatgactccgccgctctcttgcaaagaacgaacacgctctttcaaaatctcatttcgtttttcaatgcgcgcttgcacttcggcaatttcacgcttcaatgtttcaatatcttgttctgtttgttgaatatcagcggataagttgcgaatttttccactcgtttcttccactgctaaatcgagttttttaatttcttcggagagctctttttgtttggattgcagtttttgaatttcttgattagcatcatttattttctcttgtaccgcggactgctttgaacgaatgttgttaatcgcatcccgtttttcttgaatatcccggtcgcttaccgcattggcaaagtgcgggaaaacaccaaaacttaacgccgcagctgcggcaagcgccagtactttcctgcttttcatcaattgattcccctctcccttatggtgatgatctttttctatcagactttcaaaaacttacggacagacatcatgcttccccaaacgccgatgcatgcaccgataagcaataaaagcaagctgatttgccacataaacggataaaatggaagaagctctacaaatggaatcgtaattttcggctctaaaaatttgtaaatgttataataaacggccatgatcgacacgattggaaaaaccgcaccgatgacgccaagccacaatccttccaagaaaaacggccaacgaataaatccgtttgtcgctcctactaatctcataatctcaatttcgcgccgccgcgcaaaaatcgtaattttaatggtattggagattaaaaacatcgcggtaaacaatagaccgatgattaacacaagcccgatgtttcgcgccgctttcaacgtgctgaataatttttctacttggccttgaccgtagttcactttgtggacaaactggaacttttcaatttgtttggccactttgatcgtgtctgtcggtttttctgttttcaccacatacacatcgcttagcgggttgtcttgttcaaacaaacggaacgaagagccttcttcgccaaaacttttaattaaatttttcaattcttgttctttcgaagaataacgtatttccttcacttgagggatcgcttcaatctgcgcacgaagcgtttgtttatcttgattgttcgccgttacatcaatatggacgcgaatttcgacatcattttcgatttttttcgcaaaatggttcatattaaacatgacaactaaaaacacgccgactaatagcaacgtaacagtcaccgcactgatggaagcgaacgtcatccagccgtttctgccaagacttttcatgctttcccgcacgtggcgctttagggtactaatcctcataaccgtattctcccttcgcctcatcacggacgattttcccattttccattgcgatgacacggcgtctaatcgtatttacaatttcacggttatgtgttgccatgacgatcgttgtgccgcgattattaattttttcaaacaactccataatcccccatgatgtttctgggtctaaattccctgtcggctcatctgcaatcacaattttaggagagttcacaatcgagcgtgcaatagaaactcgttgctgctctcctccggaaagttcatctggataggatcgcaccttatgttttaatccgactaattcgagtacttccatcactttcttgcgaatcactttcggcgattcttcaattacttccaaagcaaacgctacattttcatataccgttagcttaggaagcaatttgaagtcttgaaacactactccgatatgtcgccgcaataatggaactttgctgtcttttaatttagcgagatttacaccattgaccataatggagccgcttgttggtttctcttcacggtacatcattttcacaagcgttgattttcccgcaccactaggtccaacgatatagacaaattctccttgtttgatgcgaacattcaccccgtttagcgctactacgccattcggatatgtcttatatacatcttgcatttcaatcatgcttaatcacctaatctcattttcattgttgtcatcactcgagctgtttcgctatatttcgaatcgatcatacaaaattctgcaaagcttattataacattatttgttacacttgagttttacatttatatttcaaatacattacataagaaaaatccggcccttgtaggtaccggattgaaaaggtttattttttggacgcaagccattccgcaactttatcagcgtcttctccttttataatgccagctggcatgccgccgcgtcctttttcaataatgtttttaatttcatctttcgaatatttgcttccaactttttgtaagtttggccctgcaccacctgataaatcttgcccatgacaagaagcgcaactttgtttgtaaatgtcttctgcagctgcggcggtatcccctcctccattattgccattgttattatccgttgcattgttgccgccaccacaggccgcaagcgctagagaagcaccaagaaatacagcagcaagtttccatttcataaatgaactccccctaatctaataattacattcagagttattataacccattttgaaaaaattatgtgcgcttaaaaccttctccaagcacttcggcagcgttcataacaatgacaaatgctgatggatcaatgcttttgaccaattgtttcaattttgtgaactccgcttgctgcaccacacacatcagcactgggcgctcgtgatccgtatagccgccgtaccctgacaactttgtcacaccgcggtcaatttcatgcaaaatcgcatgacgtactttttcttcttcattggtaataatcatcgccattttcgagtagccgagcccgatttgtactaaatcaatcgttttgcttgtcacataaagagcaatgagtgcatacaacgcttgttcaatatcaaagacgaacgcagcggttaatacgattagcccgtcaatgagaatcacacacatgccaagagacaatccggtatatttgtgaataatttgcgccgccaaatcggtcccgcctgtcgatgctttgccgcgaaacacaatgccaaggccaagcccaaccccaatgccgccaaataacgaaccaagcagcggatcatgggtggctggctcgacatctttcgttaaatagacaacaaacggcaaaaacaatgtgccgacaagtgtctttacgccaaactgccgaccgagcaaaacaactcccgaaataaataaaggaatattcagcgcccattgcacataagcaggctgccaaccgaacaccgcataagcgatcgtactgattccgcttactcctccagaagcgacgcggtttggcaataaaaagacattaaacgccacggcaacaatcgccgaaccaatcaatatgtatacatattccatcattagctccacttttggatgcaatggttgacttcttcttctcattcatcagacctcccatgagagtatagcacgcccatttctacaagtaaatgacagcgaaataaagcagtaacgcattaaagttagtctacacaaaaaagcatctgctatcgaacgagcgatagcagatgcctttcgtcttatttgagtttggaacgcaagtaggcgtcaataaagatatcgatttcgccatccattactgcctgcacgtttccaacttcgacgttcgtacggtggtctttgacaagcgagtaaggatggaagacataggaacgaatttggttcccccagccgatttctttttgttcgccgcgaatttcggcaagctcggcctgctgctcttcaagtttcttttgatacagcttcgcctttaacatgttcatcgctttttcgcggtttttaatttgcgagcgctccgattggcacgtgacgacaatgccagtcggaatatgggtaatgcgcacagcagaatcggtcgtgttgacgtgctggcctccggcgccgctagagcggtacgtatcgactttaatctcttccggacgaatttcaatttcaatatcgtcatccatctccggcataacttcgcaagaaacaaatgatgtatggcggcggccagacgcatcaaacggagaaatccgaacgagccggtgcacgcctttttctgctttcaaatagccgtacgcgttatgccctttaatgagaagcgtgacgcttttaactcccgcttcttcgccaggcaagtagtcaagtgtttcgactttaaacccttttttctcggcccagcgcgtatacattcgtaaaagcatcgaagcccagtcttgggattccgtgccgcccgcgccaggatgaagctctaaaatcgcattgtttttatcgtatggctcatttaacaagagctggagttcgaattcactaaaatctttcgttaattttttcgcttctgcgaccagctcctgttgcaaatcttcatccggctcttctttgatcaactcatacgtcacttctaagttttcaaaacgctcctcaagtgattggaactcgcccactaaatctttcagcgcatttgcttcattaattaccgtttgcgctgctttttgatcatcccaaaagtttggcgcggccatttgttcctctaattcacgaatgcgcgcctgtttcgtttcgaggtcaaagagacccccttatttccgctaatcgcttagccattttttcaagttcttgcttaatttcgatcagatcaatcatgatgcttcacctcgttactcattgtactggattttcgaaacaagaatcaatgggagttcgcaaacaaagtgagaggcaatccccccactttgccgcaaacgttatgcattttttccgcagcaatgtttatactttttgccgcttccgcaaatgcaagggtcgttacgaccaatgcgaacggccttgcggtacggcttccgttttacttcgccttctccttctttcggatgaaccgcttcgccttttgccacttcctggcgttcgagattgctgtggatttccgctttcataatatattttgctacttcttcttcaatggaagcgatcatgttttcaaacatcgcatatccttccatttgatattcgcgaagcggatcaatttgtccgtacgcgcgcaaatgaattccttgacgcagctgctccatcgcgtcgatatggtccatccacttcatatcgacggcgcgaaggacgatgacgcgttcaaattcgcgcatttgttccggcggaatttgctgttctttttcatcatagcgcgctttcactttttcccaaatgagctcaatcatttcttccggctctttgccgcgcaaatcgttaacggtcacatcgccttccggcaacaggttggcattgacgtaatcgatgattccttttaaattccattcttccggaagctcttctttcggcgtatgagcgttgacgacccgctcaatgaccgattgaatcattttttcgataatgccgcgcaagttgtcggagtcaagcacttcatagcgctggcgataaataatttcacgctgctcacgcaacacatcatcgtattgaagcagctgtttacgcgcatcaaagttgttgccttctacccgtttttgcgccgattcgaccgctttagtgaccattttgctttgaattggctgcgaatcatccatgcctaaacggtccatcatcgacattaaactttccgaaccgaagcggcgcatcaactcatcttcaagcgatagataaaattgcgatacacctgggtcgccttggcgtcccgcacgaccgcgcaactggttatcaatacggcggctttcatggcgctccgtgccaatgaccgctaatccgccaagctctttgacaccttcgccaagcttaatatccgtaccgcgtccggccatgtttgtcgcgatcgttacagcgcctttttgaccggcttgggcgataatttccgcttctttcgcatggtttttcgcatttaatacattatgcggaatcccgcgttttttcaacatgtttgaaagaagttccgatgtttcaatcgacaccgtcccgacaagcaccggctgccctttcgcatggcgctgtgcgatatcttctactacggcgcggaattttccttccatcgtccggaaaattaaatctggacggtcttcacggatgaccggtttgtttgtcgggatgacaacgacttgcatgttataaatgtttcggaattcttcttcttccgttttcgccgttcccgtcattcccgcaagcttttcatacatgcggaagtaattttggaacgtaatcgtcgcaagcgtcatcgactcattttgaatttccaatccttcttttgcttcgatcgcttgatgcaatccgtcactataacggcgtccgcgcattaggcggcctgtaaactggtcgacgatgacgacttttccgtcttccaccacataatcgacatcccgatgcatcgtcacatgcgctcttagcgccaagttaatatgatggtttagcgttacatgctttaagtcgaataggttgtcgattccaaacgctttttccgctttcgtgatcccttcttcggtgagctgtacgcttttcgttttctcatcatacgtataatcgacatcttttttcaatgtacgcacaaacgcatttgcctgaatatacagcgctgtcgatttttgcgcggtgcccgaaataatgagcggcgtccgcgcctcgtcaattaaaatcgagtccacttcgtcaataatcgcataatgaagcggacgctgtacgatatgttctttataaagcaccatgttatcgcgcaaatagtcaaagccaaactcgttgtttgttccgtacgtaatatcggcattatacgccgcttgtttttcctcccgcgacataccgcttaaattcaaaccgatggttaatcctaaaaactcatacaatttgcccatttccgttgcgtcgcgggtcgccaaatattcgttgaccgtcacgacatgcacgccttttccggttaaagcgtttaaataaacgggcatcgttgccgttaacgttttcccttcccctgttttcatttcggcgatatttccctcatggaggacaataccgcccataatttgcactttatatggatataatccaaggacgcgctttgcaccttcgcgcacaacggcaaaagcctccactaacaagtcatccagcgactcgccttgttgatagcgcgccttgaattcctcggtcttttgacgcaactgttcatccgaaagctttgccatctctgggccaagcgcatcgacttggtcagcaatcttttctaaacggcttagttggcgtttgtttgggtcaaacaccttttttaatactccaagcatagaaaacgctccttattcaatggaatcactaatctacatgatatcatgtacacgaatgggtgacaactaagacgcggagatgaaccggggaggaaaatgcggaaaagaagaactggagtagcttcattcttgggattgaatttgttcaatagctccttctacatgcaaaagacgtttgttgatcgcatatatttcaaaccctttttcttccactttcttatctatatttttcaacagagcatgcacatcgtcagcaacttgattttctagacgaaataatgctgctttcgcctcacatagttcccgttctacccgttcgagccgccctttcacatcaaccatatcattttcaatacgatcaaggtgtccatcaacctcttccatcccttgctccagacgtcccaaccgagcttctatcgttgcgaaacatttgtcaatttgatcaaaacgatcgcgaacttctacttgaaattgttcagcattcgtttccatcttgtccaattttactaaaatctgccgcaaaagcgcctctatcgtttttcccctccttcctccatattataacatcccctgccggacgttggcaggggatgagggtcagtttgcttcaattaagccgtattttccatctttacggcgatacacgatgttcgtgcggtttgtttccgcgtttgtaaagatgaagaagttatggccaagcaaattcatttgcaaaatcgcttcttcgctgtccatcggttttaagctgaaatgtttcgtgcggacaatctcaaattcttcttcctcattctcctctaccggaggattgttgttttgcgtgacaagcacttgttttgtttctttattgcgtaatttacgatttactttcgttttatgtttacgaatttgtctttctaatttatccgctactaaatcaatggccgcatacatgtcgtcatggcgttcttccgcgcgaagcaacagttgcggcattgggatcgtcacttcgatttttccttgtttatcgttatatacttttaaattaacgtgaacatgaatatcttctgtgttttcaaagtatctttccaattttccaatttttttctcgacatactcacgcaatgctggagttacttcaatgttttccccgcgaatgttatagatcatcgctgatcactcctttttattaaggctatgtgtttaatattctacaaatcccaacaaaggtcctgcttgaatcagcaaaatgtttttgaaaattttgtgaaagcgagaaggaaatgtggcaatattactcagagaataacatcgtttttcctaaccccattttttattttattaccaattccattttaccattcaaaatgcggcaacatgcaaaaatttgcttatttcatcgtctctacacaatcggatgaaacaccggatatgtcggcgtcgtatcgaaagtgtttcccgactttcctctcagaccgatcgtgcgcatcattaaaagcccgtacgaaatcgatttgcgcaaagaaattaatgtgacaatcgtcaaagccgtataaaaaacaccgagcccacgccatgggactcggtgttttcattgttcgacatatcgctttaacagctgggtgatgatcatcttccacgcttgaaacgcgggggaaagatgctgcacgacgatgcactgcttcatgttcggatcgccaaaatttccatctaatttatacgcttcttccaacacatcggaaaatagccgcaagtgatgaacgatgcccgtctcctcggcaaacagccgacataaatgtacatttgtctcgctaatcttcgccaatgccataaaaatattggcaagcacctcgtctccttgcgtccgctcataatttacgaaactttcttccacatacgcaaacccttcctcgatcgtatcgagaagcgccacgtatttttgcaccatttcgatttgcatcggtgttaacaccgtcatatctatcacaacctatctctttttatcgtaaaacattccgtccattactaaagactgctcgtacgggttcgtataatgggtattggcccgccttttctcgcggaccatcgctaaatcgcgctgaatttgccgcttcagctcccgcaaatgttcttcaatctcttgattccactgcacgatttgcctgccaagccgctgttcttccccgctatacggcggacgaagctcccgtaacagctcgtccctttgtgcaagcaaccgctcgatagcggctatcttctcgtcgcgcgcttccgctgttatcggcatagcgacgaggtcacgcagctctttcgtcacgtgaaataacgcgatgacaacgctcattatgcctgcccgccttgcgcgtattggcgctgccggttgatttgaatcacctgtttccacgtatcgcgaaactcggtcacatatccttcgacttcatctaaaatcgccgcatcgtttttcacattcgcctcgacaagccggcggtaaatgtagtcgtacatcgtcatcatcgacttcgcgacttcatactccatattgagcgtcaccatcagctcacgaataatgttttgcgctttgatcaagttttcgtttcgcgctgcgatattgttttcttcgatcgccttgcgcgccagcttaataaatttcaagcagccgttgtataacatcaatgtcaactcgcctggcgacgccgtctgcaccgcgttcgtttggtagttttgatatggattgttcgttgccatttacctcactcctttacctgcttcactttattgcgctccaccgaaaaaggcgttcattaaatacatactttgctcgttcgcccgctgaatcgccttttccatcgccgtaaactgccgccaatagcgatcctcgatttgtttgagacggtcttcaaaccgatcgatttggttgtcgatttggattaaatcacggccaatcgcgaactgctgattcgtccaaagcgttttcccggctttttgttcgactttgcggatggtgtctttgattgtatcacggagacggcggacaatgcctttttctgaatagttggtgctgtcattattaaacaagcggtaaatcgcattcggattttcttgaattttttggcgaagtttcgtttcatcaataatgagtttaccaccatccaggtagttagatgaggtagtaatgccaatttccgcaagctgggaaaacccgctcgcaactccttgcacactcgtataaagatccatccgcatcttgcttagaccactcgataaaatcgaatcgccgcgcaacatcccgctccgagctttttcttcccaaagctcaatttgcttttccgtcattgcttctttttgctcgtcggtaagcggcggataattgcgatagcgttcttctttcagctcggcgttgattttgccgatgacttcgttgtatttgtcgacgaatgctttgatggaattaaaaatcgaatccgtatccgtagcggttgaaatcgtcaccgttcccgttggctttacgttttttagcgtatacgtcattccgttaatcataaacgtgttcgtcgtacgctccgtctgcagcccattgatcgtaaatattgcattttttcctgaatcgggatcttgccgaagcacattagtagtagtattggtattaggatcggtaacgctatcgatcgcaaaaccaagcgcctgaagtaggtctccgccagatacgacttcaatagacgccccacttccggtctcgtttttcgttatgaccatttttttggtaaactcatcataaaatgcactgactcctagcttcgcattttgattcagctttataataatggaatttaaactgtcattttgcggatcaattgaaatttccacagtttccgccgtcgtgctccccggcttttttacattcaatgttaaagtaatgggatcggaaaattgaaaacttccgttgcctgtcgtaaatgttacgctatttaacttcgcgtttggatcgatgttgccattgtctgtggtgatctgcgtagtggacgtccatcgcgctgccgacgctaactgagtaatgttcccaatctcgacgttttggttcgccgtcacgcttgtcgcgacagcggtcaccacactttcatccgagctggtcaccgtttttttcataaaagtgctttgtcgatagatgccatcgaaaataagcgtatctagttcttgtaataatttgttcatctcccgataatcatcgcgctgccactctaaaatttgctttttctgtttcaacttatcaagcggcatccgttccactttcattaagtccttaacgatctggtcgatatccatgccgctcgccaaaccgccaatgcgcatgttgcttgccaaattcactcaccaccgttaaatttttttatcgacaaccaacccgacaaattccatcatcgccgcgtacatatccaacagcttcttcggcggaatttcgcgaatgacctcattcgtccgttcattgataatttgcacgtaatattcctgtaactcgtcatgcagcttaaacttcaacgatgtctgactcggctgaaggaactcgtttaagcctttgacgacttcttctagtttttctttcgaaatttcgtgctctgatgtttttgaagtactggcatgattttgcttttgcgattctatcacactgctttccttttcattgcgaatactttcatacaaataagaaagaggatgggaagatactcgttccatcgtcatcatcgcccgctcctttgcatgaacactatctatgttttatatcggatggagatggggagttgtgaagggggggagggaaaaataaaaacaccccatattcaggggattatgataacttcatttcttgcgtacaatacttgtcaattgttgaaaatagcagcgctatcatcaagtaaaaaactaacaaacttaaaagggaatatagaagagtaaaatcacattaaagcagagaaacaggatggggatataagtacaaaactttcttggcaaaacttaaacattgcttttatccatatttgatgatgaaatttttaaaattaataatcattcccgttctctccataaagtctacgcctaaaattccgtcaaaaccatatatttctttagtcattcccagttgtaataaaaatgatgctagctcctttccatcaattataacgttgtttacgatttgttcataacaaatctcgctgtatccacctactccgtacattcgttttgttcttccattaataatatctaattctataccaatttgtgcgagtgcatccgtatcaaaaatggtcgtagcacaacctgtatccaataacacgtctgttaaaagaacagttttttcaccacactttatttcgacagaaacaataggtaatccattttctattcttatattcatactctcccccgaatccctataaaatattgttcttctacctctatttgctccttacttgtgtgaaaaatatataattctttctccggaaaagttctgtgctgttgcttataaccattccatgcatcggacgcactattataccgatcgatcactgccatttccttaatgatacgtttgccattttgcgaataagccgaaatggcctccaccaacacaaactgatttggatattgcttacgcaactctgaccatttcatttgtttgcctccatctctttttattccattttatcactaatcaccttacatatataaagcaacagatgacaggcagtatgagtaaacttaacgtcaatgcctagttaaaaacaaactactctaaaaactccctgccttttttctttcccgattagggttctgttcgatattgaacaaaaattttaaacagtatctacaagtaatcagtaaattttcgtgcccctcctaccatcttaagtacataacaggggaataagttaatgatcgccacagaaattttttatatatcgtttgtttcaccatcatttctaacgcatctacccgttagccgccaaataagatataataaaattacaaatattgtataaaggagagattgtaatgggaatggagaatttagaagaatttttgaaaagaaaaaagaaagacgccgaacagaataaaatcgattgggaacagagaaaacagcagtggctggcggaaattgcagagttttataatcaagttaaagcatttcttgcaccccttcaagaaaaagggctgctgtctttgaattgggaagaagtaaaaaaatatgaagaataccttggcgaatatacgacaaggaaattatatgtaaactttcctgatcaacaagtagtcatagagccaattggaaaaaatattataggcgccatgggaagaatagacatgattggtaaaaatggaaatgttatgtttttattagtagataaagaagcagaatccccaaaaattatggttcatttcaacgatggactgtcaaaaggcttagaaaaaattcgtgaaacgaaaaatcccgaatatgtttggaaaatcgcaactcctcccccaaacataaaatttattgacttgaacaaagattccttttctgatgcattattagaggtcgttgccaagtgaaaagacgcatcacattttcgggggagaataaaagccttgaagatattgtgaatttttacaatctatgtaaaagcgcacttttaaaatacaaagaaaatatcaaaaaagggctagaaatacccgaagaattcatcggctttacaccagaagaattagatcagcattttaaagacaaaatcgaagaactggaaaatctaatatgtttagacttactagcagccgtggaggcaaaactaagaatggactatttaacaagagtatataatcgtaaaaaagatcaccttagcaggatcttccgacatatttacaaagaaaaagcagaacgcgcttctctcgatgaagatattctcgaaagctggaaagagcaatatccacaggcgaaaaaatatattagcgattataaaggcgcactgcaattgcgccattggttggctcatgggcggtattggacaccaaagctggggaagaaatatgacctgttaacagtatacacgatatgtaaaaacttagtcgattatttgcaaatataaaaagagagtcattaacgaagaaattgtagtgtcgaaataacacatttgacttatcatctttagagagttttggacgcatctttattgatagggtgttggacttcctgcgagctcatacaatgcacttccaccttttttaaatgttcaaaagccgcttccgtacttcatccccccatctaagtccactctttccacattcgaacggtagaagcgcaatcgattttttatcaagcccttaaccgcttttattaaatccaccaatcctagtccaatatcttccatctgtgatttacctttctagtggcgttttataggaaaattaataattattttgagatcaataacaatttcgtggaaacgacatgcattttgcctggctacacttccttgcggcggcaagccttttcatactccgaaaacatttccggataagcttgcttaaattgcagtgcaatttctttccccatcacgccgacacaattgaccgtgttcaccaaagcttctgcttcatcttctaagaggttgccttgttttaagatgatcattacatcaccttcttcagtagtaccaatgtggccggacagctatcggtttatggcaatgacattggtacataatctcttcaactttttgcttcattttgtcatttttaacctcttaatgccttaaaaatcatcgttccagagaacaatgaacattaatctgtatcccattactaatcaaaagggacacaattctttgaaaccctttttcccgaaaatcatcaggcataatcacaatcaacgtataatcggcgagcgaatggtaaaactgcatttttcggcccgccttctccgcataccacttataacgagtcgaaccatatagtccgaaatattcgacaatccactttctgccgttttgttcgatcacccagtcagggatgtatacttcgtcatattcttggttcacaaaacgacatccttctctttccactttcccatcaacgaccgcgcgaatcaaaaagttatggatttctagttcttcttttgaatcacacaattgcccgtcaatcccaactagcaaattaaattcctcaggctgaaatgtatattcggggaatgattccataatccaacggtaaaatttgctgtcgtaatggcgatcgaccatgctgataaaccgcgggaaatgcttgcgaaaatacgcccgatttaaccgcggcaactccttgcggtcgattccccgcttggcacaaaacgtccgcagcgcctgcacccggttttgcggcgaatgccaatgttggttcggcacacgctgaaactctgtcacatcatacttccccggaaacaccgcctctataatctcaatcggcgaaccgtgatattcatgcaacagaccagtcagcccctccgccatcagccgctgtttcgtcataaagcgcgggacatcctgctcggctactccctccctttcaatcaaatcaataatagcctgtctgacattcttgatatctttccaatagccgtttggttttgtgtgaaaatcatcgagtgaaaattggttggggaaaaggtattgtataaactctagaggcgaattgcggtgatgttttaaagctgcactaaaacgatgcttgatgagcatttgctgcgtcactttcttcggcacgtcttcgaactgaatcttttccatacgaagcatgtccataaactgctctttcaaaaattcgcggtttgttgcataaccttgaggaatttttttaaaatccgtttctttaaaacggccggggtatagggcgttcataaggtgaaatggagaataaccataccgctttaaaggattggaaaacccccattcgacaagaacatagcggtttactttttgagggatctcctcaatcttgattccctctttctctaaataccactctaggcgtttacgtatattctccacattatcccaataatcaaccggaacacggcggaagtcgaattcattatactggttcggataaacaaactcaatgagccgccggggagacttaaaccgattcaacaccccccaaagcttttgctcgccgatcagctttttcgtgatcttgggaatttgttccctcgataaaccaagttgcacttccaacacataacgcaccaagatgatgacattttcgtccttttcccacgtcccagatgggagcgtctttctctttccagccaacagctctttgtacacactgacaatcggaaattgcgccaattcacaagaagggatttgtcgatatttgtttatagtggtcatttggatcaccccctttgattataacataatacaaacatatgttctattaaattttaaagttttttctaacaaaagaaacaccgagggaaccaaatgtccctcggtataatttcgcgtattaacgaagcaattgcaatactgcttgtggttgttggttggcttgccatgcctcaacgtctttcgaacgttgtgtagactatctcttcaccctcagcttcacctgttaggggctgggcacttcggttcggctatttcgcctcccctacggacttcatcaccatagcgtttcgccttaggtggtatgtcctagtcgttgaaccttctccaccctttcgggacaggagcttggctgctggttgcccattgttgcatctttccttttttcaagccatcacgcctgccgtttccagctacgttgtggcaaggaaagctttaggggttcccagcaattcacccagtgatcctcttagccgtttccagctaagacgcccttctaatcaaattaccgaagcagttgcaacaccgcttgcggaatttgactagactgagccaacatcgcttgcgctgcttgtgttaggatgttgttcttcgtgaactccatcatttctttggccatcgtgccaccctcactttcgtgacgggaccagactacatcttcaccctcagctttacctgttaggggccgggcgcttcggatgatacagggcgatggaggaatcctgttcaccctacggacttcatcgccatagcttctcgccttaggcggtatgtcctagtcgttgaaccttctccaccctttcgggacaggagcttggctgctggttgcccaatcctttgacttttccagccgtcacgcctgccgtttccagctacgttgtggcgccaaaggctctaaggggtttccagcaattcacccggtcatactcctagctgtttccagctaggacgactctgcctgtcgctgcttaggcagctaaggcataatctacgtcgcggatgcgggattctgcggcttgtaggttttctgcagaggtgctgagattattaatagtatgttctaaacgattttgataagcacctagctttgaacgctctgcagatactctatcgattgcaatttgaatccttgtgatggcagcagatgcattcgctgcattcgatacatcaagtgcagcttccacagtatcgttgtttgtaccatcagtgacagtgtttgtagcagtaaaccctgaagtaccagctgttcctgtgataccaagtgccctagcacgcatgtcctgaatgtcaattgttaagctttggctttggttcgcaccaatttgtaaagttatttctattgtccctgcagattgtgaatcattaccaccattctgtgttgcccctgcagattgtggatcattaccaccattctgtgttgcccctgcagattgtggatcattaccaccattctgtgttgcccctgcagattgtggatcattaccaccattctgtgttgcccctgcagattgtggatcattaccaccattctgtgttgcccctgcaggtgtagataaaggagtagtagttcttgttccgtttaataatttttgagtattgaactcagttgtattaccgatacgattaatttcagaagttaattgattaatttctttttgaatctcgtcacggtcagtacctgtattcgtgtcattcgcagcttgaacagccaattcacgcatacgttgaagaatagaatgaacttcatttaaagccccttctgctgtctggatgagcgagattccgtcctgtgcattgcgtgacgcttgctccaacccacgaatttgcccacgcattttttccgaaatcgcaagccctgccgcatcgtcgcccgcgcggttaatgcgaagaccggaagaaagtttttccatatttttcgttgctgcgttttgaccgatcgttaattgacgatacgtgttcaacgccgcaatattgtggttaattctcatcctcatttcctccttgaaatttttttcttccacgtccttgtggaatgatcaatttgcggataggaagaaagtcggccgcctttcttcgctatgccgcattcactttttatatcggtttgttttttaaaagtttaataggttggaggaaaaatttttttagattttgatgtcgagaaattgggaaaatggcgaaggttgttgaatttctttaatgatgtgtgctgggtcatccttatgtttattaatgatttcatttaacgcttgttcagcggcttgtttgttatcttggacaatgctcgcaatgattcctgggacatggatgcccataatgctgacgctcatgcttgtttcccccctttccagtgtttcagttgttcgtttagctgctcgagcgatgttttggaggcgagggaggcggcgttgttttcggcttggatggcgagataaatttctttgcgatggatttcgacgtgtttcggtgcgttgatgccaagtttcacttgatcgccttggatcgcgaggacggtgatttcgatgtcatcgccgatttgaatcacttctttcagtttgcgcgttagtacaagcatacttgccgcctcctttatttcgccactttttcgggaaagaggcgatgttttgttttgtaattcgtgtttgttaaaatgacttgcttgccgaggcgcttgtttacgttaatgacaatcggcgcctgcaagttcgccgtcgtgtcgtcgaacggctcggcgacggttaaaatgacgtacaaggcaacatcttgttcgccagtgatttgcagctgctcgagcgtgttgtcatcgagttcgatttcgtacgttggaaagtatgaaaacggctcgattaagacaaaaccgagtgcgggtgtgttcaccgattgtaaaatgataaacggtgtgtcttcgagtggtaataagacaaattgtttttcctctaaaaaccctggaattccttgttcaaaacgaacgatgtccttttcatcaatgtcgatgtttccatgatattttgttgcgattttcatttattcatccctcgattcgtatttatgtgactacatcgatgcggagcgaattgtgctgcgccaaatcgatgtgcaccgctcctggttggtaatgaatgactggacggtgcggttttacgtcaatgagcggcttatgaattttccaatccataatcagtttgctcggttcataatcaattttgacactaaacggcgacggcacaaagccaatgttaaactcaagcggcgggtcttcactgtttgcttgcgcttgctcggcaatcacgtcgccgccgttttcgattttcattaattcatcgccttgttgcgaaacggttgctaaataagcgagccaactttcatatccttcctgtgccgcttcttcaatccggcggaaaatatgttttaagtccatatcggcccacgcttgcgattgatcgatcgttaggtgcgggcggaggacgttgatctccagttctggcttcggctgttcgatcgtcatttcagctggcggctgcgtgatttccagttgcgcaggttcggtggaaatcgccagtttcgcgaatgttgcttccatacgaagctgcggaatacgcataaacagctcctggttactaaaatctataaaaatcgactcaccgcgatggaaccaggaaacaccgcttgccgctcaggaaacacccgagttccatcaggaagggaatttcccttgtcattcacctgctgtgaaagacatcccgtggatcgctgtcagcgacggcgcctgccgtgcaccgttccttccatcgatcagtacacgacaacgattttagcaaccaggggtctacacctccctcagttgaatttggtactggttcagccagcagaatttgtgcaagatattccataacgaccattcatgcgcttgtttgaaattctcgattttgcgtagcatcatcgcgatatattggcgttgtttcttgccgcttctcgattgcttgtaggattcttccatcgaccctaacaaagcaaccaaatggcgtttcactttcgtttttatggtatctatgagttcttttggcaaccgttcgcgataccctaatccccgtctgccaatgacaaatgcggcactttcatggacggataacccatactttttcatatatttgaaacgtccaatgacgcttgtatacgctggattcacttttttgatgcgaaacccaagccttaagccccgacgaatgatcgtttccgtcagctttttctttttgaaattatgggtgaagcgattgaatcgtctgtctgtatcgtgctgctgtcttagttgaatgttttcgatgaccactgcgccaacattctcttgaagcagccagtcatacacgtctctcactgtttctccaacgatgttgtttcgtttattcgcccgcacatattcgagttcatgacagtaaaatactttcgatttaatgaagtttccttgtttcgaaacgatgcttacggcgatgcggtcaatattgatgtcaattcctgcgattcgttccgcttgaatcggttcatcataggcaagttccctgccatatacctcttcttcatagatgagatgaatgtaatattccccgtttttgcgtttgatttcgacggtatatggctgatattcgataatcggctttccttttgcattcactccgacttgttctcccatgacgacatcgatgatttccgcttcatatttttcaggaaccaacacagggaatctcaagcggggagcgtgtttcccttcttgttgtccaagtggattcgcaatttctacataacattcataggtgtgatcatcatacatgaggcgaatatttaaattcccttttttacttttatcgcctctctggcgtacaactgattcgaacgcaaatctttccattcttcgttcgtgatttttcctttcaagcgcttataaaagttctgttttccgccaaaaatcacacgtggaatcgttccttggtcgagatggtgctttagctcatcttctttggatttcagtttttctaatcgtcggtgtaatccgtctaaacatgctggaagatctacttttttcggtgtttttcttccatgttggtagtcatcgattttcttttcggttttttcgattttcgcctgcacatcctctaagagcattggaagcaactcacgttgagaagaaatcagcgattgagcaagcaagaccgcatcttcggcaaaccgtttgttgagccgaaattggcgcgtaaggtgcttgatgatgtcttttgcgttccttccctccagcaaacggttgaacgcatatcgcttcgctgaacaaaagacgcgcatcaactcatctaatgagcgaagttgcgattcatcatgagaaacaattttcatcacccgaaccgttttcatccccttgccttccccctatgtttggatccttcagaacatatattcgccaactcttcttcatctcctttttacatgaggaagggggagatgattttttatcatcagacaggagacgatggaaaagatggagaacatccattcctccatgtccaataacaggagacatttacatgatttcatacatttttatagatgtttaacaaactgcttatacctccttgccgaaaccgccgcgctaggcgggcggagtcgaaacatgataagaaaaaagccagctaaaaagctagcttatcgcaaaaagtcgactaacgtcggctgaatgatgcgcgcgccaaccgctaatgcggcacgatggacgctttcttgcacttttaaatcggtaatgacgcgttccatgtcgacgtcttcgttatccgacagcattttttgtgcaatgatttcttgctggccgatgcgctcctccatcaactcgacgcggttcatacgcgcccccaactcagcgcgggcgcttagtaatttgctaatatgttggtcaatatagccaaggtattcgttaatatcttttcccgtcttgttcggatcgtccaaatcgttggcgagcgactgcaaatcgctgaacagcccttttcctttttgtgaagcgtcataatggaacacttctgtcggattgacgttgacggcaatataaatgcctttcgctaattcgattttcacttcctcggtgttgtttgatgtcgtgatggaagttccgttcatttgcacaggcggctgcagcgtgttggtgccgttaaaaatatatttgtcgccgacttttgagttggcgatcgtcactaaatgttcggtcagctgcttaatttcttgcgagatcgcttggcgctgcgttgcctcgtacgtgtcgttgcccgcctgcacgacaagctcgcggatgcgctgcaacgcctgtgtcgctttatcgagcgccgcgtccgagttttcgatccagttatacgcttcggaaaaattgcgtttcaactgttcgacttccgttaagttcgtgcgatacgccattcctttcatcgccacgacggggtcgtccgacgggcggttaattttcttccccgtggaaagctgttcttgatattttcctaagttcgcatagctagtgctcaaatgttttagcatattatttgccagcatgctttgcgtgacgcgcacgttcagtcacctaccttccgacgattcccattccgttgatgattttatcgagcatttcatccacgacagtaatttgccgcgctgccgcgttataagcgtgctggaatttaatcatgttcatcatttcctcatcaagagatacggagctaactgattgacggcgttcttccactgattggcggaggacgtcgctattgtttttcatccggttggcttgctggccgtcgacaccgagtttgccgatccagccttggtagttcgtttggatcgtgccagaagtcaacggcagattgagcgtgctgatctggatcgtgtttgttgtcccaattaaactgaccgtatccgcagaaagcaacatgctgccaacattcgcgagattaatcgcattgtttccgtttcctggctttccttcttccgtggaagcagcaatgttcgcaaggtcgtcaatatcggcagaaagacgaatcgtttttgccgctccttttgcctcttgaccaagtccatcgaaaaaggaaacacccgtttcgccgttgagcccatatcctttttcgtgaactgcattaaacaatttgccaaacgtatatgcaagcttatctaggttatttaacatatctggataaatacctgccacaattggctgaccgttgctatcctgcccacttacatagccgtacgcttcgatgagcccgcgcagttttcccattggaaatgtaacttgattgttattatcggtgaaggaaatggacgtgccgcccacttgcaactctgtgactcccgtaactggcggcatttccttgatgtactctttgtccccgtccacatcttgaccatctggaaatgaaatcgattgaaaatccccgccttggacgagatatactttttcgtttccgttgaggaaataaatatcatatgtcccttccgccgttgctggcgcgtttccgccggttggatgtttttcgacttgtacgttaatcagtttggaaagctcgtcaataagacggtcacgttcgtcatacagatcgttcggcaaatagccattcggttcgacactcgcaatttgttggttaatctcgctgatttgttttgcgagagagttaatttgtgtaatcgtcacaccaatctgcgtgccgatatcggtttgaatttgcgataacgagttggataaataatggaacgtttcgactacggcaagtccgcgctggcgtacaacagaccgcgccccttcgttttcgggattgacgcttaagtcttgcagcgcttgccaaaactgatccatcgttttcgccaatccgttatccgacggttcgttcatgatgtcttccatcttggcgatggcatccgcgcgcgcttcccaataaccaagcttgttgttttccccgcgatattgaatgtctaaaaagtattcgcgcacacgctcaaccgaacctgcttttacacctgtccccatctgccctgggatttgcggacgattcagaccaggggagggaaatggctccgtctgtacaaaattgacacgctgtcttgtatatccaggtgtgtttgcgttcgcgacgttatgccctgttacgtacagcgcagcttgctgggtcatcatggcacgcttagcggcttctaatccatgaaatgtcgaaagcatcgttctcctccttacgcctttgactcgaatatggaacggtttaacggctcttcgtattggttcgtttcgttatacgtaatcggctgggcggatggcatggccacatccaacatagctgaaacgaactgcaacgactgttccaagagctgtttatttaattcatttgcctgtttgagttgtgtgatcgtttccgtcaaccgttcatatagcttggtaagtttctctcgttccgttttatcggcaagctcaatgcagcgggtcattgtcatatgttgttcgtttggaaacattttttccatccatcgcactcgccgttcctcgaactgtcgaatggcgaaaatatgtttttgttcttcgttcattaacatcgacaatgcatccatgtcattttttttcaacgcttccgttttgcgctgggcgagcttgtataaactttcatgcagcttcgcctgcgcttctaatatcgaaataaggtcagaaaacgtcattatcgttcgctccgtttttattgttttcgataatagtgaatgatacttttggcgatcgcttgcgggtcaatcgtgtacgtcccgttttgcacttgttgttttaaccgttcgactttttcttggcgagcgctttcccatttcgacgcttcctgtaattctttcgccgcttcagaaatttcgacttgatctttttttcttgtagatggaacttgccgctccactttattaaactgccgctcatacggattaacgttcatcggacctatatgatgaattttcacattgttcacctcgcttttctcattccacgttcatctgcctactatttatatcggaacaaagaagtgaatgtttaatgctcctcatctttttggacataataagttaccattctttgtcgttgtcgctgtttttctttctcaagctgctttaattgtgtttgaaaccttgttctacatttcggacaaagttgtccttcgcggatcatcgtgccgcacgattcgcaaggatagccgagatttggaaaatgaacgagctgaagccgccctattttaatccatttcgtaatgagcgattcgcttactcccgtcgcctcgacgacttgcgccatcgtggcagtgcggttttcgcgtttacggagaaattgatacactttttcaaacaatgcctcttcttctttatagcactgttcgcaaacatcacgaatggaatgtttgacaaaaagccgcccgcatctcggacagtttgtaagctctcccatcgttttcccctccccgctttcatttacgtgtaaatgttaataatgagtccttgaatttcccccacgatgcgcaatatatccagtcctttttgttccttttgcaatacgttatttgttaattcgattaatttgcggtccacttctttgacgattttataaatgcgcgcccgtccgccgcggctgaatccgcgctgttcttccaactgtaggccgtttttgacggcgtcgtccaaaaattgcttgacaagctgtttatattttttcaagtcctcgatcgttcgcgattcggcgagctttttcccttgttcttcgatttgttggacttgttgctgcacgcgttcccagacgatatcatttcgttttttcgccatcacttcggtaaatgacaccgattccatcgctgtttcttctttacggctgacgtttgatacgttcgaccttgttactttctgcacttccattgtcatcacctcttgttaccaccattatcgcacaactacaaaaaaagggcgaggtctcgttgacccacccctttaggaaacattagcttttcaataattgtaaaattccttgcggcaactggtttgattgcgcgagcatcgcttgtgccgcttgggttaagatattgtttttcgtaaactctgccatctccattgccatatccgtatcgcggatgcgtgattctgcggacgttaagttttcgttcgccgtttttaagttgttgatggtatgttctaggcggttttggacggcgcctaaattcgaacgctgtgctgaaactcttgaaatagcatagtcatatacttgaaccgctgccgctgctttctcatgagtagtaacatcaagagcaaattcgtttgaatttccgttattcacatcagcgatgcttgcataatatgcagtaatgatttgacctaaatgattttggaaagaaactatcgcaccagctgtatcgctggatagtttcaaagcgagcgaacgcatgtcatcaataccaatgcttaacgtttgaccttcgttagcgccaatttggattttcagtgattgatccgtagttccccctgtaatggtgaaagaagcttcaccgttagttagcgccccaatgttcatggttaaatcaccgttatgaaaacgcagggtcgtgttcggggcaatattgtttaacgtttcaacctcaacgccattcgtgcttaatgtcgctttcgtcgtaaccgttgcccctacggtaaatgtacgtgttccagccgacagcgtgccagttgtaaacgaaacgcctgtgccgctgccaaacgaatacacgccgttattgtcaacgacgagcatcggtacgccggacagtgcgtttcccacgtcatcaaccagcgtggctgtatacgatgacgtcgtgccaacgtcaatctgcacggtcgtatcccctgtcgtataatcagtgatattgtcggctgtatcaacgaaaatgccgccatttaaggtcagattgtcacctgcattaaacgtcgtgaacgtcgctccatcggtcgagtatgaaagcatactctgtatgccgaacgttgctgttcgattgatgttcgtgctggcatatccgttatgattgattgtgtagctaatcccatccgaaccgttaatggtcacattgccagccgtcccatctgtcggagtgatgacagccgttccgatttgcgtgccatttttctttaaagaaagcgcaatattaatatcaaattcattgtattttccgttttcacttgctcttgctgccgctagtgttctgttaataccggaaatcgtcgtaaaggaaacaccaagtttgttgccagataaatcataaaactcgtagttttgttggttattatctaagatgaccgcttgggataaatcattcccgtttttatcttgcaaagttaccgtgaactggccggattctggtgacgtttctgtatagacgagccggaaatcttcaccttttagtgaaaattttttagagtcaatattgacattcgtaatatatagaccattggccgtcccgttttgcacaccagaagcttgggactttgtttctatcacaaacgtattatttggatctagatctgcagaggccgaaactcgcactcctgtcagacccgtaccacctgattggaagttgttcacagcattcgtgcgacggatcacgagattcactgttccatcgcttaacggggagttcggcgcgatcgataccgtatcaatggccggcgacgaccccggattgtttgtaataactttcacatcttgctgttcgattttcaccccgtatgtattaccgaccgtcaagtttgatgttgcatccagtgtgatttgttgcaccccgccggcagctggtcctgtgctttgtattgacttcgtagcaacatcttcgattttcactttataatttccagccaccatcgtgctttccgggtccagcttcaggctcgctccatcgattgttgtgccgcctgctgaaaagctaccttgagcaatttgcacacttctcgcttggctggaaacggactcattgagcaattttttcgtattgtattcggtggagttggcaatccggttaatttcagatgtcaactgattgatttccttttgaatcgcttctcgatcctctaccgtatttgtatcattcgccgcctgcactgccaattctctcatgcgctgcaagatgctgtgtacttcgtttaaagccccttccgccgtttggatgagcgagattgcgtctaacgcattgcgttctgccatttgaagtccgcggatttgcgagcgcattttttcagagatggcaagaccagccgcatcgtctgctgcgcggttaattcgcaaaccagatgataatctttctaagtttttagagacgctcaattggtttgccgctaagttgcgataggcgtttaatgcttgaatgttatgattaattctcatgtttattcgctcctttatcctatttttcttcgtatgtggtcacaaatttttcgtaagctgctgctttttgcataaacgattttggcactggctgcggttctttttttaacgcttcgttccaagcagatgaaatcgtcattattaattgaagcacttctttaatgatggaaacgtcttttttcacattggcttcaatgagacgttctgccatatagttgtaaagcgcatctaattgatgggcgataataccggcgtcatattttaacccgacaccgagccggcggagaatatcattggctttttgcagtcgtttattggcgtctatataatttttttgttcaatcaatgtaatcgctgcttccaaactttcaatgagtccttcataaagcagggccgttagttgttgtgaattttttttataaacaatttcttcagtgaggacctccaaattgtacacccccgtttgctctctattttttatatcggtcatttatcgacgtagtttaatagtttttttctatttcttctattaataacaaaatttctgcaatgacagcgtatagttgcgggggaatgctgtcgcctaaatcaaggtttaacaagttttgcacaaggagtggatcttcttggatatgaacgttatgttgtttcgctaattcaataatcttttgcgccacatatcctgttccttgagcgacgacagtcggtgattttccggtttcttcatcgtaacgaataaccgctgctgtgggaccgtttatttgacttcgttttttttggttaaaatatttttggatcatattgtaaaatcgtatcctttctccgtaaatgttgcataagatggtgtctgtgatatcggtttcgactctttcattggcatattttctttcgataattttgtcacgttcactccggtcacacgataaccaatttcttctaatctttctttggcgacatcgataagtggttggatcttctccgtaaaatcctctttgtcgttacgaaacgtaatcgaaagatttctttcatttgcattcagtaaaatcccaatatcgcccaattttttcgtctcaagcaagaaatataaactgcaattttcccagtcaattcgttcgccgtctttgcgagaattcacatacacttttatgcttcgtacttcattttgtaataacagcggtaacgtgaagaaaaagctttgcacattcgcgcctgcatcaaatttatttaacagttgttgccccgtaagattatttaacgcttgttccgcttgttgtgctacttgctcgtttccgctttgggcaagtttcaagaacattgccttcatattttgttgtggcacttcttcattgtttcctttaaaaacgagcgattcagcgacttcgtaatcatgagttaaaccgagccggcgaatcgtttcaaacatttgccgtgctgatggttcaagcgcaaaaggttgaaccgttttattcatctgcgttaaaaattcttttggcgaaccggcaaactttaaactttcgtttgccacaaaatgtttcactttcacatcagatggtttaaattgcatttttgcgagtacatcttttacttctttcacgattttttgtgcgccgctatagtcgcctttatttaatcgttttctcgcctcggcgagctgtgaacttgctttcattaattgtttttctgtcatcatatcggtaaataacatcatatcgctttttaaaatggcgttgtctaattgcttgattgtcgtttctaaaagctgtttcgcctgaggttgggcgctttgtttatatttctcaattaattgcgaaatcgtctctaaattacgcataatgtcgcgttttatatttttaaagtcaatcgccgcttgcgacatttttttcgtaacggtttgtacaatgatatcttttgtttgcaattgtatgcttgtttgccattcgaaatcgaaaaggttgtctaagctagttgatggatcagtttcttcgttgcccgctgaaggcaatgatgtttcgatttctgtcaatgtttctaacatcatttgtcttgcagcaagttctcttccgttttctttcagctgcaatgctttcgtaaaagagttcattagttttttcccgagctccggctctttgtttaatcgcggcatcgtttccgttttaataaagtcgatcgctttttctaagtttgcttcacgctgaagtgttttgattgctttgcgaacagcatcatatacatgttggttgaatatttctttttcattcgttatatctttcatttgttcgttttctaaatttgtaagactcgcaaggagctgctcgcgaccgcttttatcaagttttgccgcttcaaacattgcttttgtcaactgcgttacgatgttcttatctgaaaaacgatgaagctgctggcgtatttcgcgaatcgccgcttcgatggtctccgccttggcgatcgtttgttttatttgttgaattgcttcaagcagatcggcttgcggcttttgttctttcgctgcagctttttctatttgctcaagcgtgcgaatgagatggtttttcgcgaaagtttcccggccgatttgttgtaacagcgaaacatctttgactgctttttctattttttgttgtatttccataggcacatggtcgttatgaacgagttgcgtacggacatgcgtcagcgcttttgttaaatcggcttcctttattacctggctgcgcacgtctttcactagttccacaagattttgagacggttgaggttttgcttcattgacacgtaatgtctcctctgcctgcgttaacgcctgcattaaacgaacacgggcgtcaccttctcgacccattcgctgaagttgaaccacttcgcgaagcgcttgattcactttttcggctactttccgatccatttccggcgcatcgatgatgtgttggcggacctgttctactgctttggacaagttcggttcacgcgctgcttgttcgcgtacttgtttcacttgattcgccacatcgcgcacgtttggtctttcttgtgcaacagactgttctacctccgctaacgcttggataacttgacgacgcgccagtgcttcttgaccgttcgttttcagaacctgtgcttctttaaggacttggtcaactttttgttgtacttcctctggcacacggtcgttatcaacgagttgtgtgcgaatctgtgccaatgctttcgttaagtcggcatccctcattacctgactacgcacgtcttttactagttctgctagattttgagacggttgagatttcactgcgttttcacgcaatactcggttcactttctccgctacttctcgatccatttccggtgcatccacgatatgttgacgaacgtgttccactgctttggtgagattcggttcacgtattgcttgttcgcgtacttgtttcacttgatttgccggttcttgtgtgcgcagttcttgttcggcctgtgttaatgcttggactaagcgagtacgtgcttcgccttcgcgacccatttgctgaagttgaaggacttctcgtaacgctcggtcgactttcttcgcgatttcttgatccatttccggcgcatctacgatatgttggcgaacttgttccactgctttggataggttcggttcacttgttacttgttcacgcacttgcttgacttcgttcgccacatcgcggacaatcatctgttttgctggttttgcttgctcaaccgattgttctaactccgttaacgcttgaacgacttggcggtgcgccagtgattcttgaccgttcgttttcagaaactgtgcttctttaaggacttgattgactttttgtcgtacttcctccgtcacatagtcgttatgaacaagttgcgtgcggacttgcgtcaacgctttggtcaagtcgacttctttcattacctgactgcgtacatctttcaccagttctatcagattcgctgacggttgagatttcgtttcattggcttgtaatgcttcttctgcctgtgttaacgcctgcactaaacgaacacgagcctcactttcacggccttgttgctgaagttgcatcacttcacgtagtgctcgattcactttctcggctacttcttgatccatttccggcgcatccacaatatgttgacgcacctgttccaccgctttggaaagatcaggttcacgcaatgtttgttcgcgcacttgcttgacttggttcgccacatcgcgcacgttcgatttcgcttgctcaacggattgttccagctccgttaatgcttgaatgacttgatggcgagctatttgttcctgtccgtttgctttcagcgtctgcgcttctttgataacttggtcaactttttgtcgcacttcctctggcacatcgttgttatcaacaagttgcgtacgaacatgcgccaatgctttcgttaaatccacttccctcattacctgactacgcacgtcttttactagttctgcaagattttgagacggttgaggtttcgtttcattggcacgtaatgtttcctctgcctgtgttaacgcctgcactaaacgaacacgagcttcgccttcactccccatttgctggagttgtaccacttcacgtaacgctcgattcactttctcggctacttcccaatccatttctggcgcatccacgatgtattgacgaacctgttctaccgctttggacaagttcggttcacgcgttgcttgttcacgcacctgtttcacttggttcgccacatcgcgcacgttcggtttctcttgtccaacagattgttctacctccgttaacgcttgaacgacttggcgacgcgccattgcttcttggccgttcgctttcagcacctgcgcttctttaagaacttggtcgactttttgctgcacttcttctggcacatggtcgttatgaatgagttgcgtacgaacatgcgccagcgctttcgttaaatcagcttccttcatgacctgattgcgcacgtcttttactagttctgtaagattttgagacggttgggccttcgcttcgttcgtgcgcaatgcctgttgctttgccatttcgaacggtctttccgtttggtcagcttgtttgctcgcaagttctttttcaatttgttcgaatgcttgaataaggcggtctttgccagctttttgggcaatagacaaacgttcaatgaatgtttcgatttctgctgccgttttctcatctacatggctaataatttcgttttttaatcgttgaatcgcttccggcaaattgtttgtattgcgaatgatgtctttcgctttttgcagcgcctgtaccgtttgttcagctccatcatgagattgcacttctgtcgtttttgagctggctgctatttcatcctccatttgtgtcaatgcctgcactaactttgctttggcagaaagaggctgtcctatttgtcgtaatctctctacttcctggagacttgcagctattttttcttgaacatcatgagaaatgtttttgttatccaccatcttttcttttacaatcgcaattgctttccctactaacggctcgcgctgcacatagtcacgtagttttttcacttgttctaccaggtcatcctcgctcattccgcgttgaacgcccgcttcttgagaaacagattgttccaacaacactaatgtttgcacgattttgctgcgggcaaatgattcttggcctttttcatggaaaacggccgcttcacgcaccgctctatttaaggcttccgatacatctgtttctgccgttttagctaactcggcaacgcgttccatgactttggcaaaattcggctctcgttgaatttctttgcgaacattcgcaatgacttcttttgtaatacgaccattgttttcaatttcttgttttgtaaatgtaaaacttgcatccagttgcttcgcgatagacgttaacacttcacccagcggctttccatgcagcgcctcatgaaccgctgttatttgtgtgtttgttacttctaattttttatttactaaagcacgaatcgtatctagtttttgttcgaccgtacccggggcttcagcgaaaaatgtttttaatacggcaaccgtttccttcgttagcggcatttctttagaaagtaacaattgtgccgcttgttttaactcggccggcacattttccactgcgccgagtttggttaaaagcgttgtgatatcattcgtttgcggctttgctacaggttgaggtcgtgggatcactttcactactggaatatcgccttgttgggctgttacctctatcatcacacgtccttcttgaggcaattccccttctacttgaacacgaatatccgttccttttatattcattatcgcttcattggtatttattttttcttttatcgttgcctcatatgtttcaccattttttaatatgatcggttgttcatgcgcaaaagttgcttgtcttgttaggaaatttcgaacttccatcacgatcactctccgttcatcatatccctatttttaatatcggcatatctcaagcggatgtttactgactagttatgaccgaacgagagtgaaggaggagacgtctatcgctccagcctgacgcaacaccttcgccgcatgccttaacgtcgttcctgtcgtataaatatcgtcgattaacacaatatgcttgtcctgtaaaggcatttttcctgaaaactgaaagacgttttccgtccgcaatcgctcacggcgcgattttttggattgtttttcgaggtgatgacgtgtgaggatatcgtggatggggagagcgagtagctcggccagcgcctttgcttggttaaagcctcgctcgtacagccgctcggcgctgaggggaatcggaacgatcaaaaaggtatggtcaaaatggcggtaaaattcgcggcgaaagtcttcctgaaacgcttggacaatcgcgtagtcgccgcgaaatttccaaatcgcaaccacttctttcataaattcattgtacatatacaccgaccgatttttcgtcaacacatctttccactcgtcgtcctcttgccagcgaacacaatccgtgcataatcgctctttacgatgggatggttcaagaccagcaaacgggcgaccgcacatatcgcaaatttctccgttaatcctcatcaacgcattgcggcatttcgaacaaagacaatccgctttttctaatgtcaaaaaatgccgccaactcaccatcggattgtacggcgtatggcaaatcaagcacttcattgcgtttttaacatccccctttctgaagcctccttattcattcgctcaatctgtcgtttcgccgcgaccatttcccgcgtttttccgtaatggaaaaaacggatgtcaccgcttggaaattgagcgcttcgcccgacgcggccggcaatttgcacgagcgcgctttccgtaaaaatgcggtcttccgcgccaagcacggcaacatcgatgttcggaacggtcacgccgcgttccaaaatcgtcgtagtgacaagaagcggaatgcgaccgtcacgaaacgcttgcactttttccgcgcgcttcggatcttccgcgtgaacgccttcgatccgctcgtctaattgtttcaatatacgtacaacttgctcgagctcatcaatatgggggacgaataaaaacgcttgttttgctgtttcaatgcgcaatttcacccaggtgatgacgttgcggggaagacgactgcgctttaactgcttgcgccagttgccacaccattcgaaggacgggacaggaaggggaaaaccgtggtagcgggcgggaatggtgaccgcttttcgtttgccgcgcttgatttctttctgccaagctggatgtggagttgccgttaaataaataagactggatgtctctttgcgcgcttttgcgacagcatattcaagcatcggttccatcgaatacgggaaggcgtcgacttcatcaatcaccatcacatcaaaagcgcggtaaaaccgtaatagctgatgggtggtggaaataacaaaaggggcgaatttgccgcggtcgtcgctgccgccgtacaaggcgatcaatgggacgcttggaaatgcttgtttcaaacggggggcaagctcgcgcacgacgtcggttcttggggtggcaatacatacgcgttttcccatctcaagcgcccgcgcgatgcctggaaacaatacctccgtttttccagcgccacaaaccgcccatacgagcaattcgtcattccgcacgattgcgtcctccaccgcatcggcagcacgctgctggccttgggataatattccgttccaggaaagcggggaaaaatagcaagcttgagggaaagaaaagcgggatacaaccagcggggtgcatgtactgactcgccccatcataatgcatttgcggcaatatgtacaaaccgcttgacagcgtgcacaaggaaatgaggcgaaaaaatgattctcctcgtttccgcacctcatgcaacgccatccatgtttcgttttcgcaatccctttttcataggaaaggtagccgtgttcataatgggcttgaatcatctcgagaggaaaaggaagttcctcgaggagaagctgttttccttccagaaaggaaaggagttctggggagtaaggaaactcggggtgcattgggatagaagacgcgacatcaatgtagctgatcggtttagcagtttggtcattggttttggccaatgcttcgggaatcaaccttccttcatccacaataaaacgcaatacgctccctccatttcgtattgttcgtccctatgccgcataaagctttgcggcatagggatcagcaagattacggttgataccatgttaatcctaacgcaccttcaccaaggtgggtgccgatgactgggccgaaatagctcaccatcaattcgacatgcggatacttgcttgccagctcctgtttccattgttccgcctcgtctggacgattcgcgtgaatgatcgctgctttaagcggcacgccttttgccgcatcttcgctgaacagctcttcaatccgtttgatcgcttttttgcgcgtgcgaattttctcaaacggaacaatgactttattttcaaaatgaagcagcggcttaatttgcagcagtccgccgatgaacgcctgcgcgcctgtcaatcttccgccgcgctgcaaatgcgataaatcgtctaccataaagtaagcgcgcaacgtttttttcacttcatcgagccgtgcgatgatttcctctggcgttttcccatcaagcgccatcttcgccgcttcgatcgtgtaaaaaccttgggccatgcagctgatttccgaatcatacgcgtacacttgcagaccatcgaccatattccctgccgtcagtgcaccttggtatgttccgctaatgccgcttgataggtgtatgctgatgaccgcatcgtatccttcgtcacggagcgatgtaaatagtttgacaaattcgccaaccgctggctgggaggtggtcggcagctctttatgctgctttactttgtcgtaaaattgttccgtgctaatatcgatttcctcacgatacgtttccgcgccaaacgagacgctcaacggaatcatatgaatccttagcttatcgcgcacttctttcggaatataagcggtgctatccgttacaatggctgttttcatcgttcataccttcctcgttcattagtctttattacctattgtaacaaaaaaaaaggacgaaattcattatccaatagcaataaattgtccagccattttccgcaaacattagcgcacttcgacccagccgtttttgatggcgacaacgaccgcttgtgtacggtcattgacatttaatttttgtaaaatgttgctgacgtgatttttcaccgttttttcgctgatatatagcgcctcaccgataccgcggttgctttttccgtctgctaatagctgcaatacttcacattcacggcgcgttaatagatgaagcggccagcggacttcgcgttttctttctttgttttcgcctttttccgatgcaagccggcggtattcgcgaatcaaattgtgcgtcactttcggatgcaagtacgagccgccttctgcgacgattttcaccgcttcaatcaatgtatctgcatccatttcttttaataaatagccggtagcccctgtttgcaatgcgcgcatcacatagttttcatcatcatgaatcgaaagaacgacaacttttgtatcagggtacgtttcaatcagctgtttcgttgcctctactccgttgatgttcggcatgttaatgtccataatgacaatgtcagggcgatgctcttctacaatcgaaagggcttcgcttccgtccgcgccttctgcgacgacttcaaactcctcttcaaactctaaaattcgcttaatcccttcccgaaatagttgatgatcatcaataatggcgatgcgtgttttcataacctctcctcccttttttgattatgttacgttatacatttaacggaatacgaatgaaaatcgttgtaccgaatccaatctttgaccgaatcgttaatgtcccttccaacaattcgacccgttctttcatgccaataagtccaaaagcattctctttttttaccgttgtgtcaaatcctttcccattatcttttaccatcacaaacagctggttgttattcatttccgttctcacttgaatttcggtcgcttccgcatgctttagggcattttgtactgattcttgaacgagacggaacaccgcaacttccattcgggccggtagtcttacttcttcaccaatgtgtacaaaggagacggcaatctccctattataatcttcgatcgtttgtaggtattttcttagtgtaggaattaaacctaaatcgtcaagcgccattggtcgcaaatcataaataattcttcgtacctcataaagagcagaacgaaccatttttttaaaatcgcgaatttcggcaatcgccgcttcaataccgcgatcttttaacactttttcaatgaagtcggaacgaagaatggcatgggcgagcgtttgcgccggaccatcatgaatttcccgcgatagccgttttctttcctcttcttgcgcctcgataatttttaacccaaactcttgtttttgtttagccccttcaataaattcccccacttgacggaagtcgctgtttaaataatcaagaacaaccgtaatttgtccaactaaatgctctgcccgttcgatcgtttccttcagcccaactaagcgccgctcgagctcatcgcgccgcagccgcagctgtttttcccgctcgcggatcatcgccagctccatgtgcaattcatgggccttttcgtatgcttcacgaatttcctcttccgaatatagcgaaaaatccttgcttacttccgcaaggcgctgccgagacagccgggtttgtatttccagtttatccgcctcttcaatcgtctgtttggttagcatcttcacttccatcaattcttgaagcagctgttcatgttcttggcgtgactgttcaccgatccgaaaaatttcgtccttgctatgttgaacggtgtcgatcattttttcgacaattttatctaattcttttgcatccaacgttttatttgaagacatacaagatcccccgtaaacgctttgctgcgctgctttctaattttgtgtatctgcaccaaaaaaatttatttgaaggaaaaatgttgtcgatttataataaaaaaagcatctacttacaataacaatctatttctttttctactaaattagtataacatgtttttgtccaaaacttatcgaatttttgaaactcctttgtgtaacagtggggtgatttttgttttgttacaaaaatattacacagtaaaagggtacggagaaaacgaaatcattattgaaaaatcccgtttcatttgctatatcaatagagcaacaacagaagaggaagcgattcagtttatccagcaaattaaaaaaaagcattgggacgcaacacataactgttctgcctatatcatcggcgaacacgaccaaattcaaaaagcgaacgatgacggcgagccaagcggcaccgctggcgttccgatgctggaagtgttaaagaaaaaaggattaaaagataccgtcgccgtcgtcacccgatattttggcggcattaaactcggggcgggcggtcttgttcgtgcttacggaaaatccgtatcggaagggcttaaggcagctggcattgtcgaacgccgccttgtgcgcgtcatgcatgttgtcattgactacacatggcttggaaaagtggaaaatgaattgcgctcttctgtatatactataaaggatatccattatttagaaaatgtcgagctagaaattttcgttgatgaagaaaaaaaacaaacgttcatcgaatggatgatggaacttaccaatggaagagcggaaataaaagaaggggagacggagtatctcgaaacggacgtctcttaaagcggacataaagtcaaaacgtgaaaaggagtttctattatggtaaatgaaagaaaacggcttaaaaagatgaaaaagaaaaaacggagaagacgcattttattttggctatttgttccctgtttattatttctaatcagttccgcaggatatgctttatttttaatgcataaagctgaatcgatgattaacaagtcgtatgaagagatcggaaacaatgcaaagtctattgacccaaaaaaagataacttctctgtactgtttatcggcatcgatgatagcaagtcgcgaaattttaaaagtgatacccgatcggacgcgcttattcttgctacgtttaacgcaaaagacaaatccgtgaaaatggtgagcattccgcgcgactcatacgtatatatcccttgtgaagacaaatacgataaaattacacacgcgcacgcttatggaggcacaaaatgtactgtcgaatccgtcgaaaatttatttgacattcatatcgattattacgtcaaaatgaatttctacgccttcatggatgcagtagatgcactagggggaattgaagtcgaagttccttatgacattaaggaaaaagactcggaagatcaccataatgctattgtgctgaaaaaagggcttcagaagttaaatggcgaagaagcgctcgcccttgcgagaaccaggaagaaagataatgatatcgaacgcggaaaacgccagcaacaaattttaaaagccattttggagaaagcaagcaagaccagctccattacaaaatacgatgatgtcatcgaagcggttggaaacaacatgaaaacaaacttcacatttgatgacattaagtcattaatttattatgtcacaagcaaaaaaaatatccacatagaatcactccaactaaaaggaacggaccaaaacgacggggtttattactacgagttagatgaggagtccgtacaagaagtggcagatacgcttcgaaatcatttagaatcatcggacgaataaaaagggttaaaaaagtcatctcgcgccaacgagatgacctttttatttcatttttccatttgcgtagcgaatacctcgcacaattttcaaaattggacggtaattgttgccgactaatccgattttttcagcgaataactccagtgcgagtacgacaacgactaatataatcatcgatacccatgcagcagctttggacaaaataatggccacaagcccaaacaaggcgctcatgccgtaaataatgagaactgtttgacgatggctatatccaagtcgaagtagacaatgatgcagatgtgatttatccggtgctgacaatggctgtcttttgagaaggcgtcgaataatcgcaaagaacgtatctgaaattggcacacctaaaataataacaggaataataaatgaaatcgctgtaacgtttttaaacccaagcaatgagagaacagaaatcatatatcctaaaaacagagctcctgtatctcccatgaaaattttagccggatggaaattataaatcaaaaaccctaaaatgctgccgagcaaaataaaacccatgcttgttacaaacatatcaccttttaaaatcgccatccaagaaatggttattagcgcaatggcagaaactccagcagctagtccatcaagtccgtcaattaaattaatggcattggtaattcctacaatccaaagaatcgttaatggaatgctcaaaaagccgaaatataattgcgatccaaacggcaaattaatgtattcgacttgcactccaccaaatacaacgacgacaaaagcagctagcagctgtcctgctaatttcacttttggagaaagctcaaataagtcatctaaaaatccggtaataataatgatgacgcttcccaataaaatcggaacttcatacacattatccggatctaaaaatacaactcctacaataaacgcaatatatatcgccaatccgcctaaacgcggcattattttctgatgtaccttccgttgacttggacgatcagttgcgccaattttaaacgccaactttttgacaagcggtgttacaagcacggaggttataaagcaaatcaacatggtaagaaaataagccataaaaaatcctccttaactttatcataaccactcattcttttttattgtcattatgattttgcattttcatcaaaaaactggaaaaaataacataaaactactatgcatcattggtgtaaatccggacatagtataagaagataaagattattttaactacattcacactgtggattataacatagacatacaaactattaaacaattattttacgtactgttaataacatgtcttttttatatcatttcgaaaaaagtgattcctataaaagggcaattggataacctttttagacaagataggaactaaactctatcatttatactatttacttgtatggataaacatgatcaaataagaaattttttctattttttagggtaagtaatggttattaaggattattcatacattttgtataatattttcacatttttgcttgtctaccatataggttatggtacaataaatgtgaggaccgtcttccgttttgtatcgggatataatcgagagtgcgatggacgggttgaggccaagaaagatatccacgaatagtggatatcttttcttttttatttctttattaattgaaaaaaagctaatattcaacgctgttgaaacgttgaacattagcttgaaaagatgatttatgattgttctacgatggatattttccatttacttaaatctggctcagacttttggatcagctcttttgggaaaatgaatgtccacggttttgtcgtgtttgctttgacttccaaacgatcaaggacgaagcctccgcgtgcgatcacctcacctgtcgcgtcttctacttgaagcggaagttgctcaagataaatattccgatcgctgccgttacgaattagcacagtgatgtgcaatccgtgttcctccgttagctttgcctgaagaccaaaaaaatttacttctcctgactttggcggctcaagttgatcaaccaattgccgtagtttctccttctcttcttcaggaagcgctttttcccaactttcctccaattctaaacgatgctttggttttaattcaaaagcaagcttccacccttcgcttggaatatcatctgtttttaatgtcgcgttttcgaaaagaaagtgccatggccggctgctctttgctgggagttcccccatctcctctaaatcgaactctttccgagcgataatcgcatcgtctgcacttaacaataaaagtgttgtttttccaattttaatcggcttggacaaactatggcgcacgaatgcggatacaatcacgccatccgcttcccttcttaaactaattccagatagggagatttggttcggttttaacggtgatagttcattgtttaaaaagcgcaacacatattgctgttcaagggacaaattccacgatggatgaagagaaagctcggtatgaacatcttctccgccagcaccatccgtttcttgaatgacatcttgtgcagaaacggcggtatctccgccgctttttttctttttcttaaaaaatggaaacaacgtaattcctccttattcgttcgaactatgttgtaatgattgcaataactgagaaagatgcaaactgatttctttttcgatcgttgcatacatcatcgtgaataattcgaatccgtccttttgatacaagcgcattggatcttcctgctggtaatgacgcatgccgattccttcttttaaaagtgccatattttctaaatgcttcatccaattttgatcaatcactgctaacatgatattttttaatttttcctgaagcgataggttgtttttcaaggtttcaagatactgaatataggaatctaccgcttccttcactttctgtttaacatcttcaatatcttctaatggatgttcaaaggaaatgtaccgtgggtagagaagacggtttaactcctcagtcatcgttttaacatcccattcttctgggataagctctagcaggcaatacttctcgacgatgttgttgcacgccgattgaaccattggaacgataagagaaatcctgtcttcctctcttaatactttatcacgtatatggtaaacaacgtttcgctgctcattaatgacatcatcaagctttaaattgtattccctaatcgagaaattgatgccttctacaattcgttgtactttatcaacaaactcatgaatgttgctgttcataattcgtcctgtttcatctgtttttagtttcggttttaatttttccgtttcttccttcgcaaaacgacgaaacatatcatcttcgagggaaatgaaaaactggctcgaaccaggatcgccttgacggcccgctcttcctttcaactggttgtcaattcttcggctttcatgccgctctgttccaatgacgtgcagaccgccaagctcagcaactccctcacctaacaaaatgtctgtcccacgaccggcaatattcgtagcaatcgtaatgcggccgcgttgccctgctttggcaatgacctctgcttcctgctcaaccgttttcgcgtttagcagctcatacggcaagttttctttatctaaatatttagctacctcttctgactgcaaaatcgaagtcgtacctattaataccggctgtcctttttcgtgacggcgttttacttctttcgcaactgccacgtatttgtcatgtcttgtcatgtacacgttatcaggcatatcgatgcgaatttttggtctgttcgtcggaatcggaatgacgtccattccgtaaacgtgctgaaattctttttcttccgtttttgccgttcctgtcatccctgataaaattggatacatacggaaatagttttgaatcgtgatggaagcttgcgttttgttttcttcggtaatttccaagccctctttcgcttcaatcgcttgatgaagcccgtcgcttagcgagcggccttccatcacacgacctgtaaacatatcgacaagcagcacttttccgtcacgaacgatgtaatcgacatcacgcttaaagatgacatgcgcccgcaatgcctgaatgacgtaatggtataaaatttgatgctgcaagtcatacaagttgtcgatgccgaacgctttttcaactttttcgattcctttttccgttaaattcgttgttttcatttcttcatcatatatatagtcaacgtcacgttcaaacttcttgactaaacgtgccgcaatataatgaagttccgagctagatctcgtttttcccgcaataatgagaggcgttttcgcttcatcgattaagacgctatcgatttcatcgataatagcataatgataaggacgttgcactttatcagaaagatcgtacaccatgttatcacgtaaataatcgaatccaaactctgtgccaattccgtatgtaatgtcggcttgatacgcttttttcttttccgaaggagacatcaatggaaggttcaaaccgactgtaagacctagaaattcatgaatttgaccgattaaatttctgtcgcgttttgctaagtagtcattgaccgtgatcacatgcacaccttttccttccagcgcacgcaaatagctcggaagcgatgcaacaagcgttttcccttctccagtcgccatttcagcaatatttccttcagcaaggacaagcccgcccataagctggacgtcgaaatgccgcataccaagcactcgtttcgctgcttctctcaccaccgcgaacgcttccaccttaatatcgtcaatggactttcccaaagccaattgttctttgaagtattctgtttttgccctcagctcttcattcgtaagcttttccatttgtggctctagctgattgatttgttcgacaagccgtctatatttctttaactgacgttcacttgtatccctgattgtttttttcaaaagtgaaagcattccgaattacgctcctttataacgaattctaatatagtataccaaattggtaatcgttacgaaatgcgaatctattataggcttttttctatttttttgaaaaccataccttacttatcctctatttcaaatattacactctacatgaaaaaattacttgtcgacaaattttgtcgaatattgtagaatgatgtcgataggatttagattgataagccagcccacggtttccgtggctggtcttttttttatctgcagaaactatatattaaaaagaaacatgatgccacctcttgatggcaccatgctttattactcatacagatttggatcaaatatttctatcgactgaatttccacatcgttatcgtaaggagtttccgttgtcagcatccctacctttctgttatgcaccaacatctgattgacatatccatccgccacccaacctagaacagcttcaaacgaggtgctatcgtacattgtgacaaaatcgcatttcctgtataaaatattccttttgacgggccaaaggcaatggcagaaaacggattaatggccgtgacatgtcatattcactttctcctgcactgctgcacggaaaacagttcctgcgtgattaaagatacatttcgggttccattttattgtctccatgataagaagaatcattagttaatctctgcaacataattcaataatcggattgccttttttctactctggaaaaaacactctatagtcaaccatcatgataatcgagagaaggaaaaaatctgcagatattatatataatagacgggtttgctagagaggcatttttttataagaacaaggagagaatatactagagaaggactaaatcggtcgattgaatcacctctttcaaaaaacgagaaagttcgcatttaaaaaaattctgttgtaatatatattatgcattgtttcctgccaaataacgaacatgttatacataatgtttacggaaaggcagagtgtccattagccatgttcaatcaataacctttccaccgcagccggcgaaaaagcatccatgtcctaactgcacaaggttatttttacggaaaacaatcgaccatcctcatggaggaagtgcacctcatcatgagataaacaatgtccaaaaggagggatagcaaccatggacatattagtcattatccccgcttataacgaggaagcaacgatacggaatacggtgatgaatttaataaaaacatgcccatatgattacattgtaataaacgatggttccaccgaccgaacaagggatattttggagaaaaatcattttcattacttggacttgcccgttaacttaggaattggcggagcgatgcagactggctatcgttacgcacttagaaaaggatatcaatacgcgattcaattagacgcggacggccagcacgatccaaaagacctagaaaagcttgttgcggaaatcaaacaatctggcagtgatatggtcattggctctcgattcgtagagaaaacgaattacaaaggcagcccttttcgaagaatggggattctttatttttactatctgctctattttctttctggagtgaaaataaccgatccaacctcgggatatcgcattgtaaacagaaacgtgatgcgcgaattcacaaattattaccctgtcgattatcctgaagtcgaagtcatcgcgaaattagcgaaaaaagggtataaaattaaagaaatcaaggtggaaatgaacgcaagacaaggcggaagatcatcgatcaccccgttaaaatcgctatactatatgaccaaagtaacctttacttctttgattcggtctattttttaaagaaaggggggaagggttcgtatgaacaaagtacagctaataaccattatgttcgcttctcttttcctcattcaagttatttattattcgactcgcaataaattgagggacaagcaggcatttctttggtttttgatggcagtgatcggtctttttatctcagtctttctcgaaccactgaataaagttgccgcggtgcttggggtttcttacatgcctaccctcatctttacaatcgcgtttttagtcgtcctaaacgtgctcatttaccaatcgattacgctgtccgatcaccaagaaaaaataaaaacgctcgtccaagaaatcgcttatatcaaacacgaattaaaaaatgatcaaggtaaggaagagaaagatgagtcttgttaattttgtattgattttactaaatacgttcattctcgtcacagggcagtttttatggaaatacggcatgatgaaaacgacgtttaaactggatcctctttctattatcaaaatattgttttcaccgttcattttttccggattagtgatgtacggtttcgccactattttatggctttttattttatcgcgcgttccattaagcatcgcctatcccgtgcaaagcatcgcttacgtactcgccgtgtttggcgcctattttattttcaacgagccgctttcaccgacgaaaatcatcggggtcattctcattatattgggagtttccctgattgggctgtcgcctaacacccagtaacaagctaaaatgacatttggagtgaatggaaatgagatttccaattaaaaaaagaaacatcatcgtcgccagtatgctgttaaccgcactggtgattcggctttttgttctatggaagtatggattagaccttacattaaatagcgatgatatgggatatgtaagaagcggcaaaagactcttggaaaatgggatgctcacataccaccatgaaagcgagccaactgtccatattatgccagggatgccgatcttattggctgctatttttttctttttcggcactggcgatataggtctttacgcagcaaaagtggtgatgattttatttggcgtagccagtgtctatcttatctatgtaatcggaaaagatatgaaccaagaatgggctggcatcatcgctggatttttcactgcactatttgttccacttattgaaacggacaatttaactttgaccgaaccgccttttctattcggatttcttcttttcattcatttcgctatccaacttggacgaaatcataaaatgtctactttctattggctgatgttttcctacttgttctgcttgttgtttcgagctacctttgctctgattccatttgcgcttctcggctactttctgctcatcaaatatccgcttcggctcgcatggaagcaattaggagtagctgtgttattagtgatcatcgtacttggcccatggtgggtgcgcaactacattcactacaaagaattcattccattaaccggcggttctggagacccgcttctgttaggcacttatcaaggatatggataccgatatggcgaaccttataaagaagtaatcaaaaaaatcgatgaacaatacccgcatataagcaattacgaaaaacaaaaactggaaaaacaaatagcgatagagcgaataaaaaaatggtatcacgcaaatccgaaacaatttatcgaaagctatacaactaaaaaagcaaaaatacaatgggaacagcctttttattggattgagatcttaggagttgcgaaaaataccatgatttccgtccaccaatgggttgtatcactggcgtttgcgtccatggcactcaccttgcttttgttaaagcgaaatcgaaaagaattgttgttttttactttcatcatcgcgtactttaccattttaaacaacgtgtttttctcctacccgagatataacctgccgttaatgccgcttttgtttttatatatcggcctgctcgtttccgctgttccgttcatacttttccgcaaaaaaacaacctcctcttaaacatcattgtttaagaggaggttgttattactttcctaaaacccgtggtgctagttgagtcttaacgctcaactagcccaagaacaacaagcgagcaagccagtaaaataccatccagcgccgtttcaaatccagaaaccgagttcgctcgaatctcggtgatccgatacgaatcgactaaaatcgaaaacacggtttccaccactttgcgttttcgcttcatccactgtttccatgcgtccgattggcgaattcgctgattttttcgaacgggcgtccaaaaagcgactcggtgctcttcgtacagcttcttttgcagcttttggctgatataccctttgtcaccgaggttatacggatgtggaatttgcgtcatgacggtttcagcggccacccggtcgtgacaactcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctggtcgttccgtatgacgttacacgtaaatgctctcatccagccccaacccctgcagaatccttcgctgatcaggggtaagggagcgatccagtgagcgttggatgcgcccatccggcagcttgaacaggacgacgttcacatattgaaacagctgaaaaatcgcctgtcccgtcggccgggtcagcttgcggcctccaggacccttcaacgggtgttctggagtaataaactgacgcactcggcgctgaaaaacgcggtaaatagccaaggccaacagaaacaaatagcctaatactgcgacccgttctggttttttgacgtaaatctcatccgtgaaaaacggatctttcaaaaaagcgaagttcatttccaccgagatctgccctttatatagcttcaagatctcttgggcatccatgggttggcccttccattccttcggaacggtcgtgacaaggacaaaccgggacgctttccgtctcgcctgttcccacgcgtcttggtcgaattcgacgtcaaggtgcaagaaatacagcgtctccacctcgggtttcgccccttttttcggccgtccgcgccgttttttcaggcgtacgatctcttcgaccgcggccttgacccgatgaaaccgggggcgaagggacgccttgagggacgccaaggcttgttcggcatcttcccggcaggagaaggggtgacgctcccaacgggcttgttcctcgcgaagaagctccgcttctttggttcgttctttttcaagcgtctttccttttcgctggtcgagcgcactcgattcgacgacgatcagccgaacggggtggccttcataggtggaggatgtttcccatacccggtacgtggcgccgtttctctccgccagggtaaagggttcgctccacgggatgtgaggcgaatcggcctccgctaatgcccgtttcacgatccgaagcgacgaagggcctcgggtgatcaaaaaggcgttggccgctttggtttgcgccagagtgtcttttgtcatcgcggcggaatcggccacgtaaatccattcgtcttccatcttggcttgtttgagctgttcgtggacacgggacagcacctccggattccacgttttgtcaggcaggttgccgtcgtgcacatcgccgtaaaacgggatgccgtcctcgttgccgaccagtccgaagccgatctgtttttgccaacgatgatggcggttatagccatgtgtgatctgcaaagcctctaatgaggccgattcatacgcgccgtaaaccgtcttgtccgtcgtatcggcgtgaaaggctcggagggaaaggccttctttgcgataaatgtgaatcaagcaagtgctgatcaccttgtgaatgtcggcctcatacaagcggtcgagatgacgagccaaggcatcgtcgttcaaccaggaaggatggagaccgggacggatgagtttctctagatcgatctcctgagcccatcgttccacgtgaacgagggcttgccggccgtcaaacagattgtagatgatggcctgaacggcatcgctgactcgagtctggcactgtggatcaacgggaacgagatggtcaatcaattggggcaggcccagtttcttgaatagggcacttattatattcaaataatcattacgatagacctttttgacttgaacgttcatgtgagaaaaactccttcactttccttgtgtgtcaaggattcattcgacatcggaacgaaaaaatcctcccgattttcgttgggagggtgcgaaatgtgaggtgacaagacgcttcggtgacaacatatcccatcggaagcccttggtcggtgatctgcaggtgaagtttccacccatagaaagtgatccttttggaagcacaatagccaatatcggcaattccacggaatcgtttgacgcgatgcattcgagctgaatgacaccgccgatcggcaagctgtccacaaccgcatacgcatggtgttgtccgcgcttggccagctggtgccgaatccacttgatcgcaaagccaagcgctcggcagcgacggttgtatcgagaacgttcagggaacaagtccttgggaaacaaattcccaatcacaaaccgatgccaagcccgttcggaagtgaagcccaacaacttcccaaggacatggacggcgatgatgacctcgtccttctgtttcaacaaatgacgatttcgacgttgaagaggaatctggatactcgatagttgagccgatacaaaaagcaaaatcgatgcatattgtttttgaagtttgacacgatctgttgtaaaatgaaagtgctcttgcatgggaacttctccttttcaatgtttggttgcacttttattttaaggagttcctcatacaagggctattttttatgcttgtctcattttatctagcactacgggtttataaatttaaaaaggtattgatagcatgttaaatttaggtaaatgagaaaataacattttggaattcatagttttttcttttctctctaaagaagcgataatgatgccaaatataatatgcatgttccgaattcgcttactatgaaggagggcccatttttattcctatagtgtttcctttttcatatcgatctgcttgtttcagtcactgcgttcatgcttttccgcaaaaaaacctccccttgatcgtttcaaggggaggttttggatgatggagtcaataactgctcaaactgccgcaaggtaatgtgaggatatacccattgccgttttaactcaaaaactggatcacctggataaaccgtgccttttttcgttgtaaacgccatcgtaaatcccgcgtctttcacgatttgaatcacccgtccgttatacgcgccgaacggatacgcgatagccgtcgcatttactttagcgatgcttgcttttaaatcggccataatttcgtcatacggtttaaacaacaaataaggcccgtgctttttatcgaataaatgaaaatggctcgtatggctttcaaacgtaaacacatccttcatttccgctacttcctgcttgcttaaaaactgcaagccgcgcgggtcaaacggctgcggactcggtcgcatccgccctgtaatcataaagatggtcgctttaaaattcaaccgtttcaataacggatacgcgtacacataattcgatttcaacccatcgtcaaatgtaatcaataccgactttggcggaagcagctgctccttcttgacgtacgccaacagttgctgcggagtaatcgtcgtataatgttgcttctttaagtaattcatttcatccctaaactggcttaacgggacggttgtcgtgcctttgaaaaaatgctcatctttatcttccaagatatgatggtataacaaaactggaactcctggatctttctctgttacatgtttataaatatacccgtctcttcctccaaactcaacaacataaaaaagatgcgtttccgccttcactggataacgaacacctgcattaatcttcccaatggactgtttatttccattttggaaaatatatacttgcaaatctttcgttccaatcacacttctttttaagcgatctgctagtttcgtaaactccgacggcttcccaagttttacgtctcgctttttcaccattcctttcacaaaaccgtattgaatgaaataatacgtttcattcttcccaactacttcaaatactcgacctcgataaatttttcctacttcttttagctcatctgcgacatacgcataaatgggtgccgatggaccgatggtttgaataaagacgttttgatttgttttcgcatgctttccatcaggcaatagaagaagaagtgcaacaagtaacacgctgcctagtaccttgttactcaattgattcccccctgtatctatatcttctatttactattattttcacaatcactcttattttaccataattttagtaataattatccataaatataaaaaagaaggatttatagtaaaaagaaatcctcgaatgatgacagattctgcacctttgtattacaatatgtctatgccaatattttctttaatccgtcgctcaaggcgtaaaacaccgaccaaagtgtttgcccttgaaagccttttggtgcaagatcgaatgtctaaagctctttcgtacataaaaagtcatacagagattcagagtgggggactagtctatgatgtataaaagcaatccactaaaggaaatttttcatccaaaagtcgcatttgcccagcttagagaagcggaacgggtaaaaaacgtaatatctgtcgcccttcttctattactgattaacatcatactttcattgttgcgggcttattttggcattggcacagaagaactgacaaagcatctcgaccggtacacagacgaacaatttgctttcttgcagcttttattcgcgttcggccatgctttgggaggtctgttcgttccgctattattcttgttcatatcttctatcgttttttacttgctttttgatatggattttgtgaaactattaacaattcaactgccgattttactcattttcttactcgaagatttggttctctttccattccaactattttttggtgtaaaagatctcttttccccattttcccttggtgtttggggaccttacataacgaaacatgcttttatatgggcgctgttgcgaaccgtttcactcttttccatctgggccatatcgatacaaatcattgctcttcgctccttgacggaaaaatcggttcaacgtgtcacgatgatcgtcatcgccatctacctctttttcgcttttttagcagcagcaggcacagaatttccatttagtggatcttaatgaaaggtaggataccgatgaaacgatggaaaccatatatattcatcgtcatagtgctatgtatatgcacaaacttttatgtcctgtttaatgaacatagtaaaattccaaaatcagtctatgtgagcgaacggacaaaaccagaaaaaacaaatatcaaagaaaccgttcgcacttctggcatgaccgtgccaacagagcgaaaattcgtttactataatccgcagctcggtgccattgatgaaattcttgtcacaaaggggcaagaagtacaaatcggcacaccgcttatacgctatgtggatgaagaagtcgaccgggagattcaccgaatcgcgcgaaaaaaagaacaattaaacgcgcaaatcaaacagctttcgaaggatatcgattattacaaaaccatgtcctcttctgccaaagaagacagtatagagaagatacaatgggaggaaaaagcgagagaagcggagcacgaaaaaacgctgctcgaatggcaattgaaggaatatgaggaacaacaaaatgaactaacagagaaaaaagacgaactgatcgttgaaagcaacacggctggcgtggtagaagaaatcagctatgacaaatccaaaccactgatcaccatcgcttcctcttccgctatcgttcgaggaaaagtgaaagaagaatcaatcggaaaactcgccgtcggacaggcagcaacgatccaggttccgaacaaaaatgagtcactcgctggcacaattgccgatatcggcaaatttccgattaaagaagcgaactttcaagaaaaaagtgaatatccgtttaccgtacaactaaacgaacagccgaaacaacttcctttcggataccacataaacatcacagtagtgacaaaagaaaaaaacggcgcgatcaccgttcctaccaaagcagtgtggcatgaaaaaacgaaatcattcgtctatgtcatccataatggcaaactcgaaaaacggaacgtaacactaggaatcacacatggaaagaaacaagaaatcaaacaaggccttcgtgagaacgaatatatcgtgtcccatccaacgaaacagatgaaacacggaatgaacgtcatcgttccgcttgagatggaaaagccaagaaaagaagcaatcaagcaactatccaaatgggacatcgccaaacacttcctcgatggatttttccgttctttctgataagaatttctaaagaaaaactggtcttttcctaatacatacaggagagaccagttttttctttccacgcgataggtgttctatttttatagatcacgagttttttatttccatattcatgaatccgaaaaaagaaaaattcattcagtttgcgagagcagacccgaattacactagtgggctccctcgtttgatttttgaaggggaaagtatgatatccggcaaaacatattcgtatttattgtcgtatacaccgcatccgaatgacagggtgatggcagccaaaggtgttgttgtaaggaaaatcgttcgaggagagagacatcaatcaaagtgtactgtaactaaatgtttattttattcgtctaataaattgggagaggatcattatgcagaaagccttatttgttttcttaggtatgtttttatttttaacagcttgctcaactgatcgcacaattgacagctcaactgataattcaactaatgtagaatatctaaagatggaaggttacgttgttgaaaagcgtgaacatggtggtatatatcagttgcttgttattggaaatataaccaaagatgatctagaaaataagacaaaacaggagttgattaaagaagcgggcggcacatacttctatgtcaaaaaagaaatttattcaaaggtacaagaaggggataaagtagttgtgtggatggagaaagggcaaccattacaaccatcagaccctccagaagctagtgcgaaaaagattgaaataataaatgaaaaaaaggcgcctaaatatcaagagtgtgcggaaggctatattataagtaaaagcgacgattctatttgggttatttcaaggattgaaaaggatgatatacagaacgaaaccaaaaaagaattaaatgaattgtttcaaggtaaaggtgtaattttcgatattcgaaatattagccaagaaactaaaatgcggctagaagaaaaacaaaaggttaaagtttactgcaatggaatactcaaagaatcagccccgagtcaaggagaagcaattaaaattgaagtattagaggaataagctcatacttatagttctttagtacaataaggagccttttaaggccctttatttatcttaattaggcgagaagactcccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaattaggatagattcagtaaaatatagtatcatatagttagatgggaggtgaaaacatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgccaaaacgaacgaaaactataagctgttaaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggcttagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactaatcattggtcaaattcgtatagacggcaacaaattcacgataccgtattcgaatctgtataaaaagactcataagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaaacatcatgccaggttctttgagattcagtacaaatatgaaatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcattaaagataagcaaaaaatcaaaggtacaacccgtaaacaagctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcataaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcaacgcaatatgaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaatataaaagaaaaactagagtatctttgtaaattttacggcattaaattcttcaaacaggaagagtcatatacgtctaaagccagcttttttgacggggatgagattcctgaatataatgccgacaatccaaaagaatataagttcagtggcaaacgtattaagcgaggtttgtatcgaacaaagtccggcaaactaatcaatgctgatgtaaatggtgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttaaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaaattaagtgggggtagttcacctatttcttcaatttgtgcatcttctggattatacttctttaaaatttttagattacgagctttccaatccaatgatttaatttgatcagttaaaactacccctgttattggatagccatcgccatcaggggatattccttcttttggtaaatccacttcgaagggataacccttcttttgattggtaatcggacaaacagctataaatcctgttgcttgattgaattctttaggcgataaaacaatagcattccttcttccagcctgctcatgaccagcttgtggattgaagtttaaaacaacgaaatcgcctctctctggtacgtctgctggcattaaatcaattcacgcccttctatcccgaaatcaatttcctcgtgtcgattttcaggtgtaatctgtgatattagttcttccagtgtgtatttcttccgtgttctttttggctttaatgtgatgataccttcatttccaatcacgtttaattccatttcggaaccttgtttaatccctattttatcagcaacatcttttgggatacgaatgcccaaactgtttccccatttttgaacaacaactgtagacatgtagtcccctcctttactttggtttattttgctttctaaatgttcctttgagttcattatgtcacctccaacccaaaatgtatatacatagtatatacattcttccaaaaaatgatacccctgatttttcgaccaacaaatattctcgtcgcaaaggcaatcatttgaatcgattaattaaaaatgcttttttcagactcaaaaagcatatatcaacaagtatagttacaaacattgaattgcgaaatgatgtataaagctttgccataacaaaaaaagtaggaccttcaaggagaatctaaagcatctatagctgaggaatagtttgagtagtgtaaccgtcaagtaagtttagaatcttccatttttattcttaaaaccactatttttagctatattttcgccctctactggacataatcagcatgattccaccggccgggtatttgatttcacaaactacaccatatacttattcctttctgaaaaaaagaaaatggctcttacgttcttttggtgaaaaattgaggtaattgagaatgcaaataaaaagacttatttgcacactcattttctcaatgaacctcttccgatcaccaagattgcgtcagagccacttttattttgcaataaacatctgtgagtattcatgccattcaccttagcaaaactctttgcattttagaaatcagaaagtgatttctcgaataataattgtttcaagttctttatcaaaaccttgtttttctcttcgaaaagctttctcaaaagcatcagggttttttattaatttcactttatcaaatataaacaggaaaagatgatcggcttcataatgaaatgaatctgagcctaactcttcccttaatttacgctcagtcatgttttcccttgtacatttcacctctattacaattccatattcatcgagtactatatcatatctgacggaagcataaccagcatcatctacaacctctaatctagcatctggaaatattggtctgattagcgaatatagtatccgctgaacatcgtactcatttccgattttaatcttatctaaatcttcctttttgatcgtaccattaccatgaacttcatcttgatacatcgcctcaatgtgtttatgaaaattctttaaaatctttcggataattgttacagccattgttttgtctatatgatcctcaacacttttctctggtaagtatttaccggactcaacgtcagattttaatttgctcaaaatatctttacttttttgaagagcttctccgactttactaatagtgtccgctctcgagaatttatttggaactactttcgtttcaatcagaaaatctctacttatcgatggttcagaaaaattttcactcaacgttctttttacattgctcctccaagaattaaaggagttataaacatcttgcttttgctcatagaggcttataagtttttcgagatcatctattctttcatttatttcttttataactatatccggctctttttgaatcatcgacatatacaaatcccccttcacgatcaataaataccccatcttaaaaagaacaggaacaggggatctagaatgaatatttgattatctttccattcaaagacttgataaataggctcactagaaaacatgatatcatgcaatttttgaagagaatctctaatcttgttcttctcgattttttcctttgaattaattactagcagctgatcgattctctctttcatttcgtccactgacaggctaacaacaggtggattttgagcaattgcttttaataaaatatgataaatatccgctttttctccattttttaattgatatttttttctttcttgtccccttgtggatggaccggccattaactttttaaccacttcttgatacggtaagttaatagtagtgaaccgataactttcttccaattttttttcgtcatttatttcctttatactttcatcttcatcaatatttaaaataagcgacaaattcaaacaaattgactgcattaactgtggagatgtaaggctttctaaagccatttttgaagccaattcatcacttattttgatgccaagctgctcaaaaccagtaatcgcaatttcctttaactcatcttcttgccatggttcgatattaattaaatttaatctgccgctcaaatctggatttttcctaatggcgtcatccgctctatgaggtagtgatataaccacagctttaaattctcttctaatggcatcttttaattgataagcgatatctaactgcacctcttcaggagcataatggaaatcatctagaactaacacaaggttattttctttaaaaaattcaatcactttatccttgtttgatccatacttttctcgagtagaaattgatttatcttctggattattatcagtgccttttagcacagtcgtttctgagtattctccttcaagaggcaaaccgactttatttgcaacaacttcccaaaagtcttttgcatttttaaaatcactacctgttaaagaaaccatattttgcggttcgatcactttctcacataagacagtcttccctgttttagatggaccaataatggacgttaaatatcccggtgtattaagagcttgcttcaaacgtgtttcatacgtaaaaccgaaacccgaagactttctagaaacgtatgtgtatttcggaaatgatcccggtttgaacacttcattagaacgaagctttctcaaaccatatccctccttttcacacctttatatatcttatatatattatatatcttaatactaatattttaacctaatcatcactaattttaaacctaataatataaaaaatgacctttatagacctttttatacttttcacagcctttttatcttatacttttcatatttatctaaacgtcaaagcacataaggagagatcaacgattgacagatacgaaattttacatacattgatcccttcctccaaaaacaaattccttggagaatgttctctccaaggaacaacttcgataatataagcgtatgaatgatatgctaaacttgaacatgcagttatggttatgatcctgtctgaccctgtctactcgtaccgtcaatgataaaaggagtattcagtgcctgcgaaattttaaaaagtgtccctactctaggactcgtaagccctgcttcaatccttccaattgtggattttggaactccaatacgatctgcaagttcctgttgagacatattcagctgcttccgtcttgtttttatctgtgcagctatcgttccttctaattgaagtttttgaacatgcagctcacctcgaatagctgcatatttctaaaaaaatcactcattcttttttcctcccagttgattaataaaggcaaggatcaaaagcgcaataactttcatatgctgattcggcaggctcaatatcctctcgtcttatcgctccgttatactgcttgtcgaaataatgaagcagtatgacttttgaattttgaaccagtattacagtggcaaacttatccgcttgtcctcccgaatggtcacttgaacatctttatctttagttatgatgtcgtttatttcttaatgaagaaacctcatttacctgtgttaaagccgatgataaaatgaatccgactctaaaattcattttaaagatttcatgattgacaacagaattaaaagaaaatctctattttcctctcttctatccatttggcgaaatttgcatttttaatttctgtatggaatgactgtccatctaacgaataaatgaccttccttgactcgtttcgaccgctactctgcacaaaagcatagatttcttctgagcttaattccgtattcttaatggataattgtagaatacagtcataagacagcaggatgtattgctctttaaacatcaaaaaatcatcgacacctaatattcgaaataaactttcgttatttacaaaagtattatacatcgtatatacacctttgccgtcatcactacatatataggcaggaccgtagtattgatgaacaagcaataatgagaaaaaacaaataaagcgctctcctgcattatttccgttatgtaaaatgatttgtctcaatttcggaagatccgaaaaagaggataattcacatcgttccagattattaataatatctctatttactctgaaagcttccaaagctagttgtttcatcgcatcaaatatgtattgctttttcgtcattcctttttctaataattgataaatggtttccatcgatataatgtatagctgtttcttcgccgataattgtttgaaaagctcaaagtaataatcattataccgttcctttgtgggtatattcctaaaagactcttctaacactgcatcaggaataagaaaaaccggagactgatgaaacgcctgcagcaaaatcggcaaattggatatttgttttcttaattttgttaaaatcatattatcgaacatataaaatgcctgatgttcgtttagcgactggtacaattgctccgtattatctgaaataaatggacgaaccgattctaaaacaggagaatcgaggaccttcatcctttagtccccctttgatcacgcactgacgccaacacttgttcatatagcttatcataagattttttaatcgattgaagatcctcctcatacatcaatcctttcgctttttcatataattcatcaaatccgctgatgtttattgtataactaggctcgaaaaatgatttgtctatatcataaggaatacgatttctataatcatagtccaatgcgcttttcgcttcgttaatcgtgatcaattcgttttgagcaagtttcacaactaacgctttatacgggatctggaagatactgattaatcgcataattttttctggaagagattgtttcgtatgagcagtttctaaaaattgaaagcttctttctaatacaaagtcattaatcaaaaattcagaagcgaagagattaggaagccgctccttttcatcataaatatgatcaatcatgataaaattttggtcagggtttttcaatttctctctgtcaaaaaagaaatgataaaactcgtgcgcccacatgaaattttcatatattctcggctgtgcggtattaatatggacataataatcaccgttatagtaatacacaagcccaccatagtcagcattttgaatcggaaactgcaatacatttgcatgctcgtaaagataggtttttataaaatcaagcggctttacatgtgcaagaggatctccgagggagtaaatacggtccattgcctttctcattttcggcaaatatgttttgttatgctctagaatcatttcaagattatcttttgtaatcaatggactacccccttggattttccgaatttgtgactgattttaaaacatcgatcagttcaacaaattcactaaaaagatgcatgcctttttttaattcttcgtccactgtaccgtgaaacgaaagtgccacatgattcataaatgaatcagatcggctgcgttcaaacgttttttctttgaattccatatctgacttgtaaaaaaagaacggatctttaatgcggaataacttattgatctttgcaacatactcctccacatttccttcgccttttaagaaattataataagctgtcttcttaataccagtgcgttccatcacccatgaatgtttaatacctttactttctatatattttttgacattctgacctacaattttgtttgtatttaccatacattttcacctctgtatctacaataaattataaataaaaatgtgttgatttcccatatattttcctcaaaaaacggaatatatgattattttatgcaaaaaaattaggaaaaagttcttgatcaaacttaattttttccttaaaaagaggaatgtattgctataaaaattattttaaaaacactccttctgttcttagtccagcgaatttacgtttcggagaaatcaaactgctttttgtcgcttctttttacacaaattcccggacttgatccgtctttttactcatcgcattgcattctccttaatgcctgcatcttccttctcgtgatgcgtctacataaataacggttgtttgtatactttcatgccgagcaaaccgcctaataatttcaatgggcgttccagcattgtctaaatttttgcaaaagctatgacggaagcggtgtggggtaatgttctccatgttggctaaatccgcatattccattagcatttttttgaatggcccgctctgtcagaaacatgaacctttttgatacgaataagcgttgagattccttgtaaatgccctctccagatttgacggtattttaaccattttattacattactcaaatacttttggacaaacaaaacagaggcagaaaaggaaccagagctacttagatctagttcctttgatgttagtctatataaatgcaccttgaaaagttaacctttgcatcacgctgcacaccccaagcgtcgaagcatctcttccggttgttgatctatatatttaaaccgggcaatggcttggtcaatatccatttgatctttgtgaaacacattggcaatgaccgcatccttgagccatttccacaagcgttcgatgggattcagctgtggggaataaggaggtgtaaaaagatcaagtgaaacgattccccttcttggcgcaagaaatctctcaccattttggcatggtggatgcgggcattgtcgagcacgagcacgatcagctggtctggataacggctcttcaagatctttaaaaaatccaaaaacgtcgtcgcattcgcagtgactgctcgatgaagaacggtgtccccattgagcacattcaccgccccaaatacagaaacgtgggcatgatggccgtacgtgggcacttgtttttgcctgcctgcctccgaccaagtggcccgcaggatttgataagaccggacatgagtctcatcggcatataaaagaaccgtatcgggagtgatcagtttttttttaatgagatccatttgtttctcaaacgcctgctgttgttcggcatcgcctttggctagggtataggtgggacgagtccaagacaatctcattcgatgtaaaagtttgcgaattccttcccgggacatgtccaccccgtagtgttcgcggatataagactgaagaatccgcgtattccaagaagaagcgatgtcccaaccgagttcggccggggtgtgggtcaagatcgtctgtttcagttcctgttgctgttccagtgtcaaaaacggctcccggcccggcggatatttccgatcgagcaggagatcgagccctccttcgttgaataaggagacataaaatgcgacgctttggcggcacaggttgagcatggaagcgacgtctttccccagatacccttccatgacgaggcgaacggccatgacgcgttgacgcagggaaatgtttttgatttttttctcttcctttcaaagggttcgtggcgtccatccatggtcattggtgattttcaatcgtttcattccgtttccgctccttttcttcgtgaagtacctaggagcagtataaccgaggtggaagccacttatacggacgttaatgtttcaatgtgcatctatctagtttagcattaggtttgtaagaacagatgaagatgaaagggaacaaaatagataaagattatactttatctatttgttcctttttaatttaaattagtttaaattaggggtgtgtatgaaaaaactctactttatagctaccttgattttcacgttatccatttgtcttggttactatgttgatgcgcctattgtaaaaacggtaggacaagttcatgaactgcaaaatcaaataactatatctgttttttgggatattctggttaataatacagtacctgaatccgtgacaaacatctttacaatggtcgcaaaccgttgatacgataagggaaaacgacgttgacgattcttcatcaagtaggtgatatgatgaaagatttcccgattcggtttgtattgacagatgaagcgattaccccaagtgctgggcttgctctcgttggctacttactccatcgaacgaaactggataaacgggtaaacgcacttcggcttccaacggttcgtcgagaagtgcacatttcccatagcgatgtcattcgctcgatgattggcttgcttgccacaggaaaaacggatttcgatcatatcgaagcgtatcgtcaggacgatatcttttcggcatcgatggggattcagcacgtgccttcctctccaaccttgcgacaacgactcgatcagctcgcttgtcttccgatgaccgaaacgattctttgggaggagtccatacgtctgttgattcaacgacatgccactttgtccccttgttggaccaaaggaaagacgacatggcttccccttgatatagatggttccccatttgacaactccgatacgaaaaaagaaggagtcagtcgaacgtataaaggatttgacggttttacaccgttgtttgcgtatgcagggaaggaagggtatctcgttcatgccgagttgcgtccagggaaacaacatgtgcaagacaacatgccttcgtttttaactaccgccatccgtcgagctcgtcaactgacttcatctcgtctgcttgtccgcatggatgcaggaaacgatgcggaagcgaatgtgcacgtatgcctaaaggaagacgtggactttgtcatcaagcgaaacttacgccgagaatcgaaagcgctttggttccagatcgcttcgcaaaagggcagacgcgtcgatgatggacaaagcgaaggagtacaaacgtatgagttatgccttccacagaccgcagcgatcgatggaaacacgtatacgtacgttcaagtcacccaagtgacggaacggacgatggaacgaaatggacagctgatgctcgttcctgattatgaagtggaaagctattgggtgcggctcaaaggatacgagcatgttcgaatgagcgatgtgctcgcgttgtatcatgaccatgcgacatgcgaacagtttcatagcgaactgaagagcgacttagatttagagcggcttccatctgggaagatgaaaacgaatgcgctcgtgttggtcatgggagccttcgtttacaatcttcttcgtctgattggacaagatctattaagcgatccgagacatccgttgcaccacaaagtgaaacgccgtcgcatcaagacgattattcagacggtgatcacgatggcaggtcgactcgtccgccgatcacgacagatctggatgaaactgacgcgaaggagtgggtacagtatactcctactgaatgtgtatcaaaaatggaaagaggcaagataacaaacagatgttcgggtactcatatccatcactcccccctgtactttttttgtctcttttttggtttgtatctccataaaagaggatttatctcgttttcaaacatgaaagtggtgcagggaatcatcaaaaaaagggatgtatggatcatatatccatagaactaacaccaaaatcaaagttgatttccaaccatcacggattcaggcagtagtgatgattactgcattcatgggtctattttcatttgggttactagccttcgccacgcttgtgtataacgggtttatgtttggtcagctactgaaatcttttattgcaagtcaagcttctatcagcgttttactggcagggacacttccgcatgccctaatagagtgggccgcatttattatagctggagcttggggattgcagggaatattcttactaaagtatatagacaacagaagtatggctcatcaattttttcctaaactcatcagtgatttcagcatatctgtaggcttagtttgtatcgcagccattgttgagtattttgtttcatttaaactactaggactatggtgatagacatgaagaataacaataacttaaatgtaccacagggaatcggtttaaaatctatatcccatttacctgttgcaattttaattttgtttaattatctgacttataagcttctgtccaacaaatttcacattgatgaattagttggaagtactatgtttggcgagattgtctcggttatcaatatagttactggtatagcaacaatacttgtaatatggctactattctcctttatactctatattggcgttaattctctccttggaaagcctgtattgtttcgtgatatgttaaaagttgtatcactttcatttattccaatggttatagcgtctgttattattaatatcatcacaatctttgatgcacctgtcatagatctgcggaatataactgatgtaacaaaatttcagcaggaaatagactcatcattttataaacagataacagattccgttaggataataggatatgtcagcagcactattctatgctggttccttattaaacattttgtgaaagtaactacatgggcttctgttattgttgtatacactcctattctcatgtttgtgattctttttataagtgcccgtcttatattttcctaatatctaagggagggaattattaccttgattaaaaaaacttctagtatattaatcatctttgttattattttcagttttcttcaattagtgtcgtctgcaatggctaaatcagacacccctcctttgctcattgaaattcatgtgactggagatacaaacttcattgtatataaggtgcctaggcagatgtatgatggttctgctaatgcattagaaaaagagttggtttcttctcaaaaattacatgttgataggtctagagttgagtatagtgcaagtttcacaacaattacgctgttcatgaaggatttatatgaaaaggaaggtaagaaccttatcctacatgtatcacctaaggatattacaagtccttttcatgcaaaacaacctgtacaggtgacattgtttacaaataaaatgattgactggagaacagaagaaggtaaaaatttgaatgaaataggttttcgtccagtattcagtttgttaagtgaacgtaaagacgagttcattggagatataaactcattccgaaatatgggaattttaacattgaagggaaatattaacgaaaatgaggtcgtcctcaaaactctaatatatatcttgcttactattatctcaatggtggttacgacttggatgggaactcttttgcgaaaacatgtaagaacaaaccatgtgatacctgcaaacgttcgaagtgttagtcagaaatatcagattccagcactgcttcttgttgccctacaattgggttatgtcataatgacgggcttgtttctggggtatgaaatatttctgggagggattggtggcgtactactggcctttggtccttttgttataagtgctttttttatgattgtttatttcatttacctacaacagcgtattataaaggaaattgaaaacggagaacttgccaaagaggacaatactcctgtctcggaaatatggagtatgcttgttcctcttgtggttcccattgtaatcactattttggttaatatcgtgatttattttattccagttaatattgctaaatttgattcaatggttacaaacatcattacctcctatatggttcagatatgtattattactgttgcatatatctcggcaccatatatatataacttgctccttccaaagcgtaagttaaaggaacgggaactattagaccgtatcaatttattaagtgcaaagcatggtatccattttaataatatttacgtgcagtcgtctaagaatattaggatagctaatgcgatggtatccggatatatccataagaacctatacctatatgactatttagtagagaatttaaaaaatcaagaattagaggctgtcattttgcatgaaatagctcatattaagagaaaacatttagttaagttgctaggtgtaacatgtgtaacattaattacatttcaagccattctctacttttatcccatttttggttggacaagtattccattgtatttaatagttctattgttggtcagcagcttctatatgagaagatatgaattggaagcagaccgttttgctgctttccacatgggagatacaaatggaatgatttctgcattgcttaccttatcacgacttaactacacctcgacaagtgtcaaaggaccgattaaatactttaaaacacatccgagcatagatgttagagtacggcatctgcaacagctccatggtcaattcccaaaaaacagacgatcatcatttcgacattaagatgcaatatgctccctgaagtctacagggggcatattgtttatatttcttaatccattgataatattatcgcgataacaaaggtttaatttctccgccactacaacgactgtctcatcatcctctagcactcgtcgaattgttttcagtttaatcgccttacttatatccctgatgtttttctgatgatgacattctatttcccttcgtacattctagctatcgagatagcatcgtgttcgttatattataatgggtgcatcatactgtcacagctcgaggtgttagtgagttaagtccatataattgtgtaaaaaaggaatagaaaaagagccatgttgcttcccctttggtagaataaacagtggaccaaaaacaccaaacataaggaggaatgcaaccatggctcaataccatattaccgtaaatgatgaatttttgcacgggttattcaccaaagatgagggattatctaagctgctaaaacaagtcctccatcaaatccttgaggcacaagtagaagaacagctggggctcgccgtgataaacgaatggaagaacgaaaaggatatcgcaacggttcgtatccacgccagctgacaacccgggtgggacggttgactttgcgcgttccacggacaagaaatggggagttctctacggaactgtttcaacgatatcaacggagcgaacaagcactggtactggcactcatggaaatggtggtaaacagggtgtctacccgaaaaatcacccaaatcacagaggagttgtgcggcacctcattttccaaatccacggtttcctcgctatgcaaagggctggatccgattatccaagactggaaccatcgttccctgcatgaacacgtatatccgtttatactggtggatgctatttatacgaaagtccgggaagatggacgggtacgttatttattgcaaaattaaagttgcagagatgtgcaaaatttttatgcaaatggttatgcagtggggctttacatggaggggcagccgtgataacctgtttgggtttgccaaatctgttacagctggccgcttggcaaaagaaaatcatggctgcagaggctccatgtcaagcccttaatagcaagaattcggattgaatttttatgcgatataaacaaatttatatactgcaatactctgcacctttttcttgcaaaaaacacttaaaaataaatgttatgcttcggaagaagtaattaatcaatggaaacaacgctatggattaaaataaatgggtttttataaaaaaagactgactcaaaatggtcccctgtcaaacggaattggcaagtggcattttttattgccatttcatgcattttttacatgccagaaacactcttcttcaatgatctcccagtaataatcagcaagaagtatgcttccgcaatggcaaagggattttttcgttttcatcgaatttattacataatacgataattcgggaaaggagcattcataaatggaccatttaaattactttttcccctatgaacgcaaagatgcacatcatgaagaccagttaactagagcatttctagttattttgaagatggtgccatttatccagcatatgtttattgagatgataagagagaaaatgtttgagaaaaatgtaaatcctgaaaatattgtcccttcattggtaaatacagagcacagaatcgagagaattgaaacgcaagtgaagaaaataagccaagatagcgggaaattaatatctattcttatatcagatgatgaatttattacagatcacaaagtacataactcggaaagagatgccgtttatgacggggtcatttactataaacctgattttattttcatcattgaaaacaagccgaataaaaatcaagtatgggtggaacaattaaatcccagccttccggcagatacacagatcgttatagaagaaacaccgatatgtttaagttggaggagtattattgaaagaattaatcgtttattagaaaaagatttagtaaccggcgctgaagccgttttgctgagtgactttcttcgttttatagataaaaactttgagtttttaaacccttatactaccttatccgtttgtaagaataacgaatatttacttaaacaacggtgtatttccattatggcagagttaaaccttggtcccattgactatcataaatcatggaaaaattatattttagtcgactatggcccagtgaaacaaattgctgtggccccgaatattaaaaatgacggagaatgggcgattgaattagaattttacgcaggagatacgatgaatcaagcgagaacattttttaatcgtgttgatgtagatgaactgcttgctcttgaacataaagggtggcgtcttgaaccgaattttcattttgcttttcaaggaaccaaccttttttatccaactacccgggcaggaataagggattatatagagttttggaaagccagaaaaataaaacagcttaataaatcaaatatggatgagtatcagtcattcatcgatgaactcattcgccaaaatatgatgactccagatgataaacataaactggctgatttgtttgataaaacggaaaggcagactttaaatgtatgccccggattatattttggctaccaatggccaaaaacagaagcaataaagttagacagtgccgggcagttaactgatgcaataaaggaaaaaatccaagaagcggcaagaacgtgggagaattccccgacctgctaaaacaaataaagagggagttcccatcacttacatggactccctctttctattttcagacacaaaagaataaccgctctgctgccattctaaaggctttatttttatcttttggttcgagaaactacttccattcaaattgctttccgacattttacgggtggtgacagtggagtgagccttcgaaagtagacatgtataaatggtaataagcaaacagtccattttatcactataagctacttgtatgagcggaatcgtatcctctcacaaattcaacatattttttcttctgttctgtttttgttcccgaaaagtaatctaataatgcggcaatattcataaatgggggtggtagggattttggatacatgtacaaatagaaactgctccagcggtaatgttctggtgcatgcaccatatgggcttctacaggattaagatgaatatatcgactcacttccaacattccgttgtcatcgtcaattaatttactaaagtaacgcttttcaaatacatgccccgtcaaacaatagcgagtattataataattagcgtaccgtttgttcatgagtgccatgactttagaaattgactcatgttgtgaacgtagctgtaaatgaaaatgattcgtcataagacaatatgcggctatttcaaaagggattctttcatgaagctgttggaggatatgaagaaacgcgagaaaatcatttgtttccttaaatagaggatcacgccgatttccgcggcaaacgatgtgataaaaccgatgaggcacccagatccgcttttgccgtcccatcctttttacctcgctcttacttgttgcttcgtatatgtttttagtcgtcgtagcgtcattgcttcccaaagcgattcatctgtgatctcttttgcgcctgttaaatcagaaatcgttctcgctaaacgaataattttcgtttgcgcacgattgctccattgatgctgagatgcccattgttgtaacagctgccgttgccctttggtgagcggacttttttccattaataattcaaagggaacacgcccattcgtcatttcttccccgtaacgttcatattgctttcttcgtgcttcttctactctgttttttattgtttccgaagactccgaaatcttcgtttcttttgtaaaatcaatgacttccaatgataataaaacatccattcggtcataaatcggtcctgacacacgatttcgataggcttggatttgttttgacgtacaggtacaataacgcattcttgaacctaaatatccacacggacacggattcatcgccccaagcaaaagaaagtcagccggataggtgaccgttgaatgagcacggctaatcgtcactttcccgatttctaacggttggcgaagcatgtccaatgtcttttttgtaaattccgccatttcatcgagaaacaaaacaccgcgatgggctagcgatacttctcccggtttcggatgagaaccgccgccaataagggcaacagacgaggcagaatgatgaggatgccgaaatggtggatactctccattcatacatggttctcctgccagctgatacaaactgattacctctaactgcgcatcattggaaagccccggcaaaatcgtaggaaacgtttccgctaataaacttttcccacagccgggcggtccaatcatcaacacattatgcccgcctgccgcagcgatttctaatgctcgctttgcttgatgatgaccaataatatgttgaaaatctcgatcattctttaacggagaatgaaaatgttcgggagccatttgttgcggagataatggaagaacatgttgtccttgcagccattgaacggtttcttctaacgtctgtacaaacacacaattgaaatctttcaaatgatgaagaggaagtgtggaatcataggggagataaattcttttgaaaccaagcttctttgccgctaatacagcaggaagcatgccatctatcggctgaaccgttccatctaacgataaagctcctaaaaacgcatcatccgtagaaatgagctctttgatctgacctttcgcctttaaaatcccgatcgccatcgccaaatcaaacatcgggctatgcttcttccgctctggtggagacaaatgaacaatgattttcctatctaaaacatcacagccaaaagaataaagtgacgcaagaacgcgttccttcgcttctttcacagatgcatccggcaacccaacaatcaccatcaccgcaagccccggcacctccttcacctccacctgcacacgatacccttctaatccccttaatccaatacttgaaatcttaactgtcactcattcattcctccttaaaacagaacattagttcttatatactattctattccttcttcttttccttttcaattcttaatatttcgacacagctatgaagagtatatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccagttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggataacttgctttttactccctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatatgccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgatttcgacaaatttcgagtggtgacaggcacgcatgccaatgaaagaaaaagaagaacacacgatacctctagtatcaaccgttagaaaattaatcgaacacggtctaagccgagatgaaattctagatataacgaatatttcatcagaagaatttgatcgcattgtttctaaagatagacgctgccaactaccgtatatttatttaaacgatgaggaatcgaaagaatttaagaaactgcttgaagatattcatcaatcaaaagatatatatgaactaatcgatgaagaaaaagaaagagaaaggatcaagttcatccatggcgtcttgcttcgatatcaaaaggaaatggatctactatcatcacaaggaaatgaagatagcggcgaaaagataatgaaatacttggaaagagcggttaaaaacgaacaggctaaaagtgcttactatttattagtccgtatctttggaaacgaaataaagcggaaaagagaagaggtgttgattaaagtctcagatgactagatatcatccatttcagggtaaagccattgtcgccgtgccttttttctttttaatcgaagaaaaggaaggaaaaagaaaagccccgcagagatttctctccgcagagctaattcgaccaatgacaggaacacacccaatcctattttttcacttttacaactgttcctgcactcttatttccagctccgtcaacagcaatcaccttaatggacgttcctgcttttttcggtgttattttaatcgtatattttccatacttatccgctttggcgctgccgattttttggcttcccacatatgcaatgaccgtggagttcgcttccgctttccctgtaatcactttagatttactagtaacactatttacaattggagcagcaggaggaattctgtccactacaacaacgatccgctccttgctcgtataaccgtacttatcttttaccgtaatataaagctttgttcctgccttttgtgttggaatcttgatactgaacaaacctttgctgtcgcttttaccggtatatactttcgagttgatttttacggaaaccattccatttggcactgtttttcctgtcaccgcattgctcttattgcttactaaatttacagttggcggtgcaggcagcaagtcagggcattggacgctaagtgtgtattttcccgtataattgctttcttgataaactttaatataatatgtccctgcttcaagatcctccgaaaatgacctttttaccgggtaatcgtctccagaaacatatcggtcgaatactttatttccatttgaatcttccagcgctatattcacccaacctatataagagtccagattaaccgttacccgacctgctttcggcaagacgaccttgtaaacatccttgctgtcattccagctgataaatccggttaccgtttggctgttgaccgcaagcggctgcgcttgcactgttccatcattgggttcgatttcattgttagggactgcctcatagtttactcttaaatcgtattttcccgtataagtgctttcttggtaaactttaatataatatgtccctgcttcaagatcctccgaaaacgacctttttaccgggtccatcggatcgcctccagaaacatatcggtcgaatactttatttccatttgagtcttccagcgctatattcgccccacctatataagagtccagattaaccgttacccgacctgctttcggcaagacgaccttgtaaacatccttgctgtcattccagctgataaatccggttaccgtttggctgttgaccgcaagcggctgcgcttgcactgttccatcattgggttcgatttcattgttatgggctgcctcgtagtttacttctaaatcgtattttcccgtataattgctttcttggtaaactttaatataatatgtccctgcttcaagatcctccgaaaacgacctttttaccgggtccatcggatcgcctccagaaacatatcggtcgaatactttatttccatttgagtcttccagcgctatattcaccccacctatataagagtccagattaactgtaactttcccagcttgctttaaatttatcgtatagatttgttgatcatcagtatcagtaatgtatccagaaactgatgtatcgaacgacagatctgtcgatgaactggcgaatgccgtattcgttttcagaaaagggatagtgaaaataagggcaagcccgaagaaaaaagaaaatatctttttacagtttctcataaaactcccccctaatagtaataaaattcactaattatgtaccacactgcgatcaaaagctgaattttctttttatctaccatcttaatcctattaaaccaaccattactattctacaacaattattaaaaaagaaagttatttttcgtttgacaaaattcgacatatttttcattcattgaggagtgacaggcacgcaacctagaaaagaaaaggaaccagagccgtttagcccagattcctcctgcttaaccgattttatattgtctactttttcggatcacaatgcactggctcctatttcaaacgcagttctactgcctcgattaatccatcaggtgaacttgaggaagaataaaagataagtgtcattccattcgatagagaataaatccaagtataagtttctgtcatttcatccaaaaaactctcttttggtgttccaagaactttttctatatgtttaaattgaatcgcttcttctaaaagatgatattttagtaaagtaacagtctctgattcagaatcattgcaaaactgatagttttcataaaaagcacatatgccaccctcatcatatccttcttccacaggctttccagcataagcttttgcctcatcgtatgacatccccagtgaaacagggattcccttcagttttcctttattaagtaattgcttgaattcttcatcgatgtattcagcccagtcacgcaaaacaattttctttgattcgctaataagaaggttgttttcttccggtttatactctacctctctattgttatattttaccataagacgattggctccaacttttatttgagctcgctcttcttctccaacatcggctggaaaagaaacaccacaaacaatttgttctttttcaggtgacaacaaatagacagaagcttttcctgtgatcatcgttgcgctataactaagttcttctagcacaagagcttcccggttgttctcaaaagttaaagtaccaagcccataggttttagtgacaatatctgattgatagtctttccaaatagtccatttttttgttcttttatcaaattttccaacaacaaagcccgcaaacatattcgtaccttcacttacgggtgaatatggaacaacaatttctggtacttgatcgccttcaaagtctaccgctatgggctcatcaaacttcttgccttcttgattgtattgatttaaccatccgctttttttcgaaaaggcaagccaatccttttttgaagtcggcaaccactcttccgaatctttttttactgtctcaatactctcttttttttgagtttctttacttttttcttcactacatcctgtcaataacaaactaataatcatgacacatcgtacaacttgcttcatttcgatccccttaatccaaatataatttttttacaaaagaacattctcaaccgttcctctttccaaatccccttttgttcatttagctaattaatgactagatttgacaaaatcatagtctatctgtgaatcgttaaattgatatttcaatatatttttcctcttttactaattttataataaattcggtaactttaccagattctataaaaacaaaaaggagagctgttcacctttgtagtgacgctctccttctttttatcctgtcaatctttcaacaattattcggacggtgctcctccggcaaaccaacaaccaccatcgctgcatcccccggcacttcctgaacctccacctgcacctgatacccctctagcccccttaacccaatacttaaaatcttaatctccgctcatccattcacctcaataacagaacattagctcttatccatcattataatacccttacgctttcaattctcaatcctccaacaaatattgaggcatgacaggcacgcaacccagaaaagaaaaggaaccagagccgttcatctttgattcctcctgcttaaccggatcttatactgtctgcttttcgcatcaccatgcatcccaaatcatttaacgtttaccatcaataatctattttttgaagtttgtaagtttttctttttagatagaggtatgttttgcacgttggagtttgcgatatgcattaacaacgccaaaaagccacccaaaaacaacagcagcggtaccagcgaaagcgaaagttgcaattgtgattcctgctgaaataggaccgccagtttgatgttcaacgcggtctgtgcttaggatgtttgtaaacactcttaacatgtctctccacccgtaaaaaactccagtaggatacaaaacaatacaaataaggataagaatatctgttgcctcaaaacgtgttccaccgtatgtaaggaatgctttaacagttataaagaccgccaatacaaaccctaatactaaaagaataatgattttagtcaattcttttttgtaagaactgttcattgccttcctcccctttgttttatagaagaatatcttacgtttttttattttacataatatgtatattttgtcaaaatagaaaaaaagagtatgagtaaattataataaatataataaactctctctacaaactatccattgtatacaatctccctgtaatctttcttcttcctcctatgtaaagtatacaaagtattgtttgctaccaatgcaaataaagcatcgttcttccttctgcaattcatatccataaaaagaaagatatgatgaaaaatgctccatttagatccagtgatataatcattcgactattggaagttactttgttactctcaaagaactatatggaattgaagacgcctaatttgtatggcctaagacgtcatgaacaacatattcaatttttttggtacatttataatcaaatagcggaccaagaagtcaatattgcatcatcaaaagcaccttgaaaccattaagtagaaaaaatgaaccaaaaaatcacaagtaggagtaaaattatcattcaatatactctaaataaaagtttaatgtttgttgcaaaaacaaatctatctaaataataccaatattgtaattttgactattaagaagtaaaattatgctgatataattaaaacaggtatttcctattcataaaactcattttcaataaaacatcaagaaataggaagagagggaggagtaatgtctcaccaaggtagtgaaggtagtggagtgggtggttgtatcgttttcttaatcgctttgtacttcgttcttgagttttggaaagggttcctttttattctttcttttgtaattataggtttcattgcatttaaaatttacaaaaagaaaaggcaacaagcaaaagaaaattggatccctaataacattcataaaatcgaaccaaagataaaagagaaattaaaaatagctgcttcttatgagaaagctctcatagaaaatgagcactatcgctctggtactccttcagcagaacctagagtatatcatacattagaagaaagaaaagtatacttagagacggtggaagaaaagcttgtggaaacctttaaccgtctagttttacctaagtttccttacctagctcccgcaaaaaacctatgggatatccaatataatagctcacacttcaatgatttatttttcaatctatggaatggttttaaacgagcttcaaacgaagatattggcaaaaaggcagagatagaactttttgaaaaatacggtgttcatcctttgtttgctgtagaggttgcgaattatgttcaacctagattttctcaatttataaatagtattacagaattagacgattcaaaaaatgtaatcaaaatagaacagaaaatcattaattcggggttagctggcgaaaaaagattgaaagaagaattagatttgtatagagatgtgttgactaccttatacaatgtgcgtatcgaaacagaaggttcttctgttgaatcagatgctattgttgcttcaaataagggtatatatattattgaagcaaaaaacttttccagttctggtagttatagtatccgtatcaccaaggatggtcaatggttaaaagtatggcctaatggtaatatggaacctatgaaagatgtagttagtcaaacaaatcgtcatgttgcgttaaagcaacgttttattaataatgttcttcgtgaaaaaggtgtgtttacagattacgtatatataaaatttatcattgtaattgcaaatgataatgtcataatagacaacgaaagcgatatcccagtaatacgtgcttcacaggtttacaattatattcaaaaacaacctgatgtgttgtcaaaagaattagtatcagaaattatagaaatttttaaagagcacacattagaagcaaagtcatttccacaccgagcgtacgaacaagaattagaagaatggttgaattttgtgattccagctgctgaatattgttccagagcgggattagctcataaagcatttatcgatcaagttatgacttataataacaatttacctacgcaactcttgtattatggatacgatgacttatcttatcctgttactgcagatttagaaatagcaagaaaattcgaaaatacgttgactatgtaataaagaaaaaggcttatgtcttgtttgaagtaacccaataagatagtgcaaaacacctcctgaatcgaatgtatcactcaattcgatttgtggaggtgttttttcatatgggaacaagatttcattatctagaagagataaatgtaaattagcacattatttcagatctactttttcaaattatttccgtccaaaatctgaaatagcgcacaaatctttgcgaattatttcagattttgcacagtatctcagatagtttgcagattcctttcattcacatacataacaagcgaaggagaacttctgttagcccccctccttagtaaagatgtttctcggccgccatgcggacaatttctccatctatagccatatacttgtatgactattgattatcaccattgttttttatctttctctttttttcattacataaataaaaaagaaaagccccgcagagatttctctccgcagagcttttcgacatattttgataagcttcgggcggtgacaggcacacatcccaagaaataataaagttgtttaaaaataagatattgtttaactaacgatccctgttagcctaactgctttcgtgccactctagtagctgccgataatctatagccccatgttattactaatgtcatttaagtaatcaactagccaagaaagctttgcataaataccagctttatttttagtcgaattaatttcttttgtagcataactttttaggtctttcatttccttttcgttgtacaaacaagcaaaattagtgaaatgaaatccatctctatcttgttttaataaattaaataattgtacatcttgtacattctttactttctcaaaataatcaacggataatataacccgtggataattagccactttactttcaagctcatatgcctctatcatcgctggaccaacaactatattgtctttatggtataagtccccgtgtgttatgccgcctctggttaaataccctttttttcctaaataacattgaatcaagacaacttcccataataaactcattcgtccatcatcgtcatcaggataagagataacaatgctatcggagaaagtggttaccctacgctcagaaatatccaaattaattctatatctttcttccccatctacataaataaattcataattatcttgttctttccgttgttcctctatatatcttaacacttgaaataaattattcttttctttatcatctgacaaacttttgtagacaatttccctaaatcctaaaatatctaagaaaacaatcgctctttttgaataatcgaactgagtcattggtttcccccctgatattatttttgtgttacctcctataataaagtttttttaaataaggtcaaaaatgcaatgttcgtaaatccatcatattttaaccttagactaccatatgttaggtttccgatgaaattaaaaatgtaaacaagtgtctgcattatcctaactcgttcgtatattggaaacgaaataaaacggaaaagagaagaggtgttgattaaggtttcagataactagatcgtccatttcaagggaaagccattgtcgctttgccttttttctttattgaagaaaggaaaaagaaaagccccgcagagatttctctccgcgagacttttcattagattaacctcactctaacgttatattagcaatgttctttccaccacgaacagcctgtacgttcactttcatatccttatactcttcttttagctcttttgcgtatttttctgctaatttctttgcatccgcatcgctaactttcttatccaacactaacgttcctactgccatgccgttttgcgtgtacacttgaccattaagtacgcccttttcttctttcactttcttcgtcaattctttattttgcttcggctcatttgtttgttcttcttttaccgttgtttcttcctgctttggttcatttgctttcttttcttcatttgctgaacaacctactgccagcagcaacactagaaataagctactccatatctttaatttcattacttgtacctcctattcattctcttaactcccttattataaacaatgaataaaattgcgctaaacaaaagaagccttgtagagatcactttctagaagatttcttcgaatgtctgttggaaaaattcgaggcgtgacgggaacgcattcccatttgttctctttgtaacattctttttcaaaagaaaagctccgcagagatttctctccgcagagcttttgaccgattcacactacttcaagcacaagactcaattattcacaacatccacagtagcagaatcattaattacgtttccagctgtatccttaattacatctgcaccatctgctggatcaataggatcaccagctgatactacgccgctagaagcaaatggtgcaccagttacagtcaatgtaactgtattaccggatacagcagctgttactacagtaccattagtagtatcatatgctaagcttgttcctaataactcatttaattcatcttctgaaatttggataccttgttttgtagtatcaatatcagtaaactgagaaacaacattttcactgaatgtcaatttcaacacatcgtttacatcattaccccaaccaacatttgtacctgctgttgtaattttagcagcaacaattactggagcagccttgtcaacagacgcagtagcagatgttaaaccagtaaactcattaccactaacatctttaacagttcctacacgttgtacgttaggtgtagcatctgtatctggtgttgttttctcttctacagttaagaatacatatttagagtctactccgttacctttttctgttgctgttgggttatctagaacaccatcatcatcagtagccgctgcttttacagtatatccagcaacagagaacgttgttgcacttagatagttgttatcaattggttcagtaaactcgatacggatatggtcgatttgaccgtctccatcagcgtctacagtttggattggatctgtagaagctagttttggagcaatcttatctgctacaacaataccgttaccaccaaatgcgtctgctttgaatgttgtatcatctactgcaagtgtatgatactcgctaacattagggtctagacctacgatatagtcatggacaattccgttagcatcagtatatttaccgtctgtagttacctcattatctaacttaatagttacaacagctttaccatctttgtttacaaatgaaacgttttgttgtaatggcttaatatcaccattgccatctaaaacaccatctttactaattagcaagtcagatgcatctaaagattttaattctttatttaatgtaatcgcacttacactttatcaaaattaatatttttccaatatgaatagttataattaaattaatactttgatacatacagttttttgctaagttgaataattgcatataatcatttggtccgtaaatatattgataaaagtaagctttgtaatccttgtacaaatttctaaaaaaagaaccggactttttatcagactccgtaaaataaactaccactcgatttgtcctaattatttctctattttgctcaaactttcgaatataatatttgctcaatcctttttctggtcaagtcttctgtcttattatcaatattttcctcattttaaaattagatataaaatatccttacaatacattggagttctgtacaaaatcttattgacttaattggtatttcaaataatttaacatcggagtcttaatattttaataggaaaaagcaacatcgtttgcaaaccagtttcttccttagtaaagcgtaattttcgaattattctttatttcacttaacaattcgttttgatatccgatatttaatatggtgaaaaaagtcgtattgtcctaccgcgtctcgtccaaacggaataccctgtcgacgatccgggccatcgttaatgtcccgcaaaagctactgcccatcccggatgacctgacattcgtcgtcgaaagcaattcgatttaccgttcgcaacacttttttgcccagtacgtccactcaagcaaccgcgtcgaacataaaggacattaggagggaataaccatgaaaattgatctcgggtatataggagcaatagctgctcgaaatagtgccaaaatgccatccatacatgaaatcaaaaatccattagccggaaagcaagtggaagtcatcagaaatggacaagcctataaactcaccatttcggatgaaatcaaacaggttcaagacatgatggccatgacggtagaagagttttttcaaaaagatattaatgtacaaaacgcagacccttccgatattttttcgtatcggccacaggatcaatggctagtgtttagtcaatatttacatgaatccaaatactttgattctctaaacgacgaagaattgaagaaaatagaatccatcttacaacacataacggatggaatggatagtttagcgaaatatacagggattaacctttttggaattaagaaacaacagccgaactcttatgaagcccatcttgaattggcttcttcaacagctgcacttcaacacttcagcgatacgtttttaagcggtgatgtaaaaaccggattcgatcaactgatccaagattatgttcgtcacaatacgaaaaaagcaatgaattataaatctgtagaggaaatatttatagcagcacgagccaaaatcagaccattgaatgctccgctgacataccaacaaagccgcgagctgtccatgacgaataaacttggaaaaactgtttatacagatgaagaaatcgaatcgatcatccaaaattatcaagaaatgtttaagagcattcaaaatgaagaagatttgtccgcggtgctagttaaagcgaaagaacaactgctttcgtttgtcacgaaagggatctcaccaaaggatatagattaccaattggcaagagattttgttgcagagcgtgccgatgacacaattaaacgaatcgagaattattggaaaatgatatggcaaggaaaacaattgttaaataatgatgttcagagataaccaatgccggctatctctttttttataaaaacctcttatcatattaagattttcaaagtaccatattaagactttaaccaaacatgcaatctttaaaacgacaacaggagtgagagtatatgggattatcttcatgttttgatagacgttatcataaaaaactcgaaaaagtcgccaaaaaggtaatggcgttagaagaaagtcaagtccaaattattgtgtaaattccccttatagacacttgaacctgatgagtggacgtatggtacgcaagtctagaaagctccctgacggtcgccttccggacgtccactgtttattctaccgaaagggaagcaacatggctctttttccatttctctttttacacaattatatggactcaattgccaacggtactgtcaagaattttgtgtaatgcaagatagggtatctctgaaatggatttggaatagataggggactcgtttcctccacacataagactgaatattaagtaccctttgtagaaagggagaatccctttatcatatatatttacattatttggttaattgtaacgttcttcaaacattcgttggagggcttcctgcgcttcggtaaatcctcgcaactttcaccctgcccatttctcattaaagttctggatggtcaaatacacgacttttttcgcagcctctaaactcctcaaactgttcatcggctttagacgtttccaaatctccttgatggttcgttcgatcgcattcatcgtgtaaatcacacttcgaatactgcttggatatttcataaaggtgaggaggacatccaactcattggcccaagactgaacttcttttggatatttgccggaccatttcgactgaaactgttgaaacatttgtaacgcccattccttatttggtgcgcgataaatcagcttgaaatcttctgctgcttcgaattgatctttttttcgaacacgatgtaaggtattacgtactttgtgaactatacagcgttgcacatcagctttcggataaaacgcccgaaaggcttcctccagccccggtagtccatcaaatacgcccagaagcatttccttgacgcctctttggtaaaggtgttgcagaaattcctgccatccataggcgctttcctgtcctcccacaaagaaatcaagaatttcgcgatatccttcttcattcactcctaacaccacataaatgacttctttctccacggtatcgcggcgaagtttcacatacaagccgtccaaatataagaccgaataacgcttgagcagagggcgattatgccatttctcgatgtcttccttcacaacatcggtcatacggctgatcgttgcaggagaataggcattgcctaaaattcgttcaataaacttgccaattagagcaattttataaaaattttaatgcctatacgtataacttcactctacgagtcaataataaaagtaaatcatctgataaagatgacaaacttaccgtggaagtaggtgaagtagatgaaaaaaggtaaaaaaactaatcatcaatttcttgaagaactttttcaggtttgggggaatgagtttgaaccacttgaggaatataaggggtatgatcagccaataaaggttcggcataaacaatgcggaagaattcttgataaaaccccaaaaaacttgatcactttaaaacttggatgtagaatatgtaaaaataaagagaatgggaaaaagagaagaaagaaccacgattggtttgttaatgaggtaaagaaacttgttggtaatgaatatcaagtaaggagcgaatatacaagaagtaaagaccctataaaaatgtatcatacagtttgtaacgaagaatttactactactcctgatgcatttcttggttcgagaaatggtgatggaaaaaagggaaacagatgtccaaaatgttcaggaaaatggaaacgtgatacagaagcctttaagcaggaagtttataaaatgtatggagatgaatttgaagtaatcggggaatataagggccgccatgaaaatattaagattttacataaagtctgcaacaattatttatatccacgacctcgccactttttagatggaaactcatattgccaatattgcagtaaaaaggaaaaaaaagatacgcaacgttttaaagaacaagtatatgaattagttggagatgaatatatcgtacttggtgaatatgtcgatgccaaaacacccattccgttataccacaaaaaatgtaaaacagtgtaccgtgtaactccggataatttcttacgcggaaaacgctgcggcctatgtactgatatccataactcaaaaggatataaagccatctataacttattatttgcaaatcaacttccattcgatacacaatatagggatgaaaattgcagaaatattaagccactcccttttgattttgtactgtataacaattggaggctggataaaatcatcgccttcattgagtttgatggagaacagcatgacaaaccatctaatttgtttgggggagaagaagggtttaaggaaagacaaaaaaatgaccaaattaaaaatgacttcgcaaaagagaaaggaatccccctcattcggataaagtataaggacttaaataatattgaatcggtcttacaagaagaattgaaaaaaattaatatatacatcgatatcaataaaacaaacgttatctaaaagaaaataactgttcctttaattattcgtggtactacctgtaattcccactttcgatgcatttacaaatattttgggttcatggaaagaaagtaaagaattcatttatgactcacataggaatagaatgattaatgattaaaagccagtcttaattgaccggcttttaacatttaaccatgtataagatacatttccccaaaatattttgattaacatttcatagaaaacttgaatcttaaagtctgtatctaatccatttccatgaagaatttttgtaaacgttcagcagccattcgatatgcctttttcttatcacgagggcctattgcaattatttccattcttatcggctgtccttcaaccgggcgataaataattctaatatttagtgactttgacttaatctttgcaaaaccatgcaagtccccatgtaacgattcagcaactccatccggcttaaataggggaccttgctttgcccttcttaaaatttctaataaaacggtttgtctatgtcctttattaatcgctttaatatcttgctttacatcctcaacaaacctcagttcaacattatatttttctaaaataagctcctgcaaatcttcaagtgttttcacatcaatcttcctctaataatttcattaattcgtttacattaatatctgcttcatcaaaaatatctgataaagtttgatttacaggtttattcttacgtgcatatgcctcttccataacaatttgatcaagtgcttcttctacaacttcttttatttgaagcagttgctcaaaataatctatatcgacgactacagccagtgcatctttcttttttgcattttgaataacaaatacttcatctgagactccatttgaaaaacgatcaagtatttctgataatttttttgttctagaaatatccgtaacacttaaaacattagttttcaaaaaattcaatgtgtttgtattggcaataggatattgttcttttgtcaatgtatgaacacccactttccatcctcctttctttagtatatgcattattatctatattatacacataattttacacaaaaaacaacacatttatttatggcgagtcagtcaagactttgtgggaacttttttgattcctgaaaacagatgtaagtcatacgggcggtgacaggcacctatccccttctgactgcatcaattccatgcttacatgcttgctttgtaggataggattcacttgttgcaatcggtttcaccgtttggtgctttcaacacaaaatagtattgtcccgatacatttttcttgatttgaaactttgctgtagccgtactagaaaatagcatacaaaatcttccctcccttcatttaaaaacgtaaggttcatcaccaaattttgtgatttagtgacaaaaaagagaaagcactaacgagatcctggcaataatgttagcgacgaaacaaacattaaggaggtctcgtaagtgctttctatatcactaggattgccagaatttaaagtgattaaacaagaacttctttcctatggttatgcgattcatgtagagaaaacagagacacaggaacgttgccctcattgtgggtttgccacttcctctgtccacgacagacggacaagaaaagtacgggatttggcgattttccatcagccggtgtacttgttcgtcaaggtaaagcgctatcggtgccggaattgttcccaagtgttttctgcctctttggaatcgattgaacccaatcaacattacactagtcgattttgtgagcacttgtatgaactttgtgaaggctccaccattcaagaggttagtcgaaagcagcgcatcccctatacgacattggaacgcatctactactccatcgcatcaaaaaaagcaaaagagcgtcaaaacacaatggaggcatcttgtcaggaagggatggtgcttagcttagatgaaatcgctgtaaaaaagggacatcagtatgaaaccgtattgatggatgccaaagctggatcggtcatgggaatgcatgccgatcgccaatgtgactccgccatcaacttgttgagccaaaatatcctgtcgaaagaaatggtccaaacggtgattcttgacatgtgggaaccttatcataaggcggttcgcgccctgtttccatctgcttcgattgtcatcgataagtaccatgtggttcaaaaagtgacacaagccttggatcaagcaagaaaggaattttctccattgaaaaaggctcgatatcttctcttaaaaggctgtgaaaagcttcgtaaggaccaacggcttcgattagacgatatcttggaggagtatccgacactttccattgcttattatctgaaagagttgtttcgggatttttaccgaaccgatggatataacgaagcaaaggaacgcttggaagaatggattaagttagccaaacagagcccttttgcttcttttcaggaagcagccaacacgcttgaaaggtggaaggagcctattctttcctactttttgtgcccatatacgaatgcccgaatcgaggggacgaatcacaagatcaaaaacatcaaacgccgggcatatggctatcgaaatctagaacggtttcgtttacgtgtatttctggagtgtacagggaacactacaggtagtcaggctgcctaagcactcccttcttccgctatcggtatgatagttggtagaatggaacccgtcaaggaaagcacttgactgtttccattctaccaacttcgtggtctgtatgcggaagaaggatcctgactgatgaacctatttcatccagctaacatgtctctaggattgagtagaaatcacagaaaatggtgaagacccaaacgtaaaaactaccggtcatttcttggtgccaactttattataaaacaattttttacaatatgttacaaaattttttgacaattactgggccacacctatcctcaatccttattgatataactgatatattgtttcttggtaattctttaaccattgaaaagctaatccagaagaaaaaattattgaaactaaacaaacactgatacaaaaggtggccataaaaaacgttgatgtaatcagagatgaaaaagccatctttcagcaattagatcattcaactaaaaaattactcaaagatgatccagacttaaaacctatttttgaccaacttagagaagatgtaagaaaggaactcggagactttattactgttacagagcaagatatcaaaagaccatttatttgctcaaaatgtggtgaaccttgggagcagtatgtttatgttgttgtgagaaatttccgtaattcaaaaaataaggctactggctgtccgacgtgtgcaaacaaaaacaaggagcataacaataaattaaaaagaaaggctttagtcctaaaaaatgaggggtttacgcaaaaggaaataggagaaatactgggaagaacccagtcaacaatttctagttggttaagtaacatgtaaaaaacattctaatcatttcaacagtgttccagcggctaagtttttgatttcaaactacgtcatacatctatccatttcccttaaaaaacaagttccttggagaattttctctccaaggaacagcttcgataatataatcgtattaattatgcgctaaacttgaacatgcaagttatgatcctgtctactcgtaccatcaatgatgaaaggagtattcaatgcctgcgagattttaaaaagtgtctctactctagggcttgtaagccccgcttcaattctcccaatcgtggattttggaactccaatacggtctgcaagttcctgttgagacatattcagctgcttccgtcttgttttgatctgtgcagctatagttccctctaattgaagtttttgaacatgctgctcgcctcgaatagctgcatatttcttaaaaaaatcactcattctttttccctcccagttgatcaataaaggtaaggatcaaaagcgcaataactttcatatgctgattcggcaggctcaatatcctctcgtcttatcgttccgttatactgcttgttgaaataatgaagcaatatgacttttgaaaaattgtgaactgcaaatataatcctgtgatttccagtttttccaccctttataccccatctgtaaaaattatcataacgagtattcatgctaagatgttttaatgacggaggagttatatcgtccggaacgctgttgtcctccggatcagacggatatggattatgttgaataatcgtaagttgccttgcatatacatcagcaacacgacaccatatacccggacgacctttttgtctaagttcttgctctgccttactcaatagataattttcaaattcctttacatttcctgtgtatattacctcaaacaacatcctctaccctttactaataattattattatacatatgatagcatttatgctactgaaaagcaataatttataattacattttccttaatgcttgcacctgttcctctttcgatgcatctacataaatggctgttgtttgaatgctttcatgccgagcaagccgtctaataatttcaatgggcgttccggcattggctaggtttttgcaaaaactatgacggaagcggtgcggggtaatgttcttcatgttggctaaatccgcgtatttagttagcattttttgaatggctcgctctgttagaaacatggatctttctgatacgaataagcgttgagattctttatgagtgctcttctcaaggttttgacggtattttaaccactttctcaggtttcttgaatacttttgaacgagcaaaacagaggcatatttattacctttcccttggcgaacaataatttcaacatcatttcctttgacttgaatatcgcttaattctaaggatgccacttcgttgacccgcaaacccgcataaatcattaagtcgataatcgcaagattccggaggcgcttaaactcattcttctctaactcaacatagcttataaaccgttcttgttcttccttggttaaccattttgtttggctagaaccttgagcatactcgattttttccgttttgattctggtcattgggttatcttttaccaagcctacctcagtcaaataagaaaagaacacctttagtgcagcaatatatttgttgatggttgctggctttcgtttgcattgatgcttcaagtagcttatgtattccttcacatcgactggacgagtttcttctattataatgttcccttcccgctgttcataccattcgagaaaatgggccaccgttgttcgataagaagcaattgtttttttatcttttgcttcttcatataaataacgaacaaatgggtcaataaactgttgcacggcacacctccataaacaaatacttttaagaagatactgttatcgctcggggttgacatattaactcacatttcgcaccctaacaaggtcaaaacaaaggattttttatttagtttttcagaataactttttgaccaacacaacgagcgatggcaatcctttttttaccatcgctggtcgttccgtatcacgttacacgtagatgctctcatccatgcccaatccctgcagaatccttcgctgatcaggggtaagggagcgatccagtgagcgttggatgcgcccatccggcagcttgaacaggacgacgttcacatattgaaacagctgaaaaatcgcctgtcccgtcggccgggtcagcttgcggcctccaggacccttcaacgggtgttctggagtaataaactgacgcactcggcgctgaaaaacgcggtaaatagccaaggataacagaaacaaatagcctaatactgcgacccgttctggttttttgacgtaaatctcatccgtgaaaaacggatctttcaaaaaagcgaagttcatttccaccgagatctgccctttatacagcttcaagatctcttgggcatccatgggttggcccttccattccttcggaacggtcgtgacaaggacaaaccgggacgctttccgtctcgcctgttcccacgcgtcttggtcgaattcgacgtcaaggtgcaagaaatacagcgtctccacctcgggttccgccccttttttcggccgtccgcgccgttttttcaggcgtacgatctcttcgaccgcggcctcaacccgatgaaaccgggggcgaagggacgccttgagggacgccaaggcttgttcggcatcttcccggcaggagaaggggtgacgctcccaacgggcttgttcctcgcgaagaagctccgcttctttggttcgttctttttcaagcgtctttccttttcgctggtcgagcgcgctcgattcaacaacgatcagccgaacggggtggccttcatacgtcgaggccgtttcccatacccggtacgtggcgccgtttctctccgccaacgtaaagggatcgctccacgtcgtgtcctcaacatccgcttcggccagcgcggttttcacgatccggagcgacgaagggcctctggtgatcaaaaaggcgttggccgctttggtttgcgccagggtctctttcgtcatcgcggcggaatcggccacgtaaatccattcgtcttcgattttggcctgcttcagctgttcatggacacgagacagcacctcgggattccatgttttatcgggcaggttgccatcgtgcacatcgccgtaaaacgggatgccgtcctcgttgccgaccagtccgaaaccgatctgtttttgccaacgatgatggcggttgtagccatgtgtgatttgtaaggcctctaacgaggccgattcatacgcgccgtaaacggtcttgtccgtcgtatcggcgtggaaggctcggagggaaaggccttcttttcgataaatatgaatcaagcaagtgctgatgacgttgtgaatgccagcctcatacaggcgatcgagatgacgggccaacgcatcgtcgttcaaccaggaaggatggagatcgggacggatgagtttctcacaatcgacctcctgagcccaatgttccaagtgaacaagggcttgccggccgtcaaacacattgtagaggatggcctgaacggcatcgctgactcgcgtttggcactgcggatcgacgggcacgagatggtcaatcaattgaggcagacccagtttcttgaatagggcacttattatattcaaataagaattgcgatagacctttttgacttgaacgttcataagagaaaaactcctttacgttccttgtgtgtcaaggattcattcgacatcggaacgaaaaaatcctcccgattttcgtcgagagggtgcgaaatgtgagtgataatgcatgtatggaaagttttttctcttatctcaagccggagattcaaaaagagttacagacagtgcaaagcatagaagatgcaaaacaactgatccatgattacattcgttacgataatcaccgacggatacaaggtgtcttagattatcaaacacccgttcaatatgcaaaggccggttaaaagcgagcacaagtgggctacattttctccttcgcgtcttacctgcctcttctcagaattccgaaggactatcaagtgctttccttggcaggttctcggggggctgaaacacttggaaaagacgagaaaagaaaaggaatcagagataaacagctctgattccttcgcattaactcaatttatagtatctacttttcggatccgtgatgtagtgcacaagcacctatccatttattgatttgctagcactccataaggagttacgttgtcactaggcttcaaccttaagatttctccagagttactggatagctaccaagcatcttggcacttactcaggttgtacttttaccaacaagcacccttcagctctaggcgcaaaaaagaaagacctcacagagatttctccctatgaggcctttcgacatttttcgggcggtgacaggcacctatcccaataagctacttgtatgagcggaatcgtatcctctcacaaattcaacatattttttcttctgttctgtttttgttcccgaaaagtaatctaataatgcggcaatattcataaatgggggtggtagggattttggatacatgtacaaatagaaactgctccagcggtaatgttctggtgcatgcaccatatgggcttctacaggattaagatgaatatatcgactcacttccaacattccgttgtcatcgtcaattaatttactaaagtaacgcttttcaaatacatgccccgtcaaacaatagcgagtattataataattagcgtaccgtttgttcatgattgccatgactttagaaattgactcatgttgtgaacgtagctgtaaatgaaaatgattcgtcataagacaatatgcggctatttcaaaagggattctttcatgaagctgttggaggatatgaagaaacgcgagaaaatcatttgtttccttaaatagaggatcacgccgatttccgcggcaaacgatgtgataaaaccgatggggcacccagatccgcttttgccgtcccatcctttttacctcgctcttacttgttgcttcgtatatgtttttagtcgtcgtagcgtcattgctttccaaagcgattcatctgtgatctcttttgcgcctgttaaatcagaaatcgttctcgctaaacgaataattttcgtttgcgcacgattgctccattgatgctgagatgcccattgttgtaacagctgccgttgccctttggtgagcggacttttttccattaataattcaaagggaacacgcccattcgtcatttcttccccgtaacgttcatattgctttcttcgtgcttcttctactctgttttttattgtttccgaagactccgaaatcttcgtttcttttgtaaaatcaatgacttccaatgataataaaacatccattcggtcataaatcggccctgacacacgatttcgataggcttggatttgttttgacgtacaggtacaataacgcattcttgaacctaaatatccacacggacacggattcatcgccccaagcaaaagaaagtcagccggatagatgaccgttgaatgagcacggctaatcgtcactttcccgatttctaacggttggcgaagcatgtccaatgtcttttttgtaaattccgccatttcatcgagaaacaaaacaccgcgatgggctagcgatacttctcccggtttcggatgagaaccgccgccaataagggcaacagacgaggcagaatgatgaggatgccgaaatggtggataccctccattcatacatggttctcctgccagctgatacaaactgattacctctaactgcgcatcattggaaagctccggcaaaatcgtaggaaacgtttccgctaataaacttttcccacagccgggcggtccaatcatcaacacattatgcccgcctgccgcagcgatttctaatgctcgctttgcttgatgatgaccaataatatgtcgaaaatctcgatcattctttaatggagaatgaaaatgttcgggagtcgtttgttgcggagataatggaagaacatgttgtccttgcagccattgaaccgtttcttctaacgtctgcacaaacacacaattgaaatctttcaaatgatgaagaggaagtgtggaatcataggggagataaattcttttgaaaccaagcttctttgccgctaatacagcaggaagcatgccatctatcggctgaaccgttccatctaacgataaagctcctaaaaacacatcatccgtagaaatgagctctttgatctgacctttcgcctttaaaatcccgatcgccatcgccaaatcaaacatcgggctatgcttcttccgctctggtggagacaaatgaacaatgattttcctatctaaaacatcacagccaaaagaataaagtgacgcaagaacgcgttccttcgcttctttcacagatgcatccggcaacccaacaatcaccatcgccgcaagccccggcacctccttcacctccacctgcacacgatacccttctaatccccttaatccaatacttgaaatcttaactgtcactcattcattcctccttaaaacagaacattagttcttatatactattctattccttcttcttttccttttcaattcttaatctttcgacaaatttcgagtggtgacaggcacgcatgcctaattcgtttctagtactagaatggcttcatgtgttgataggcgaaactgagtgattgcttcctcagtccctactgactcgtaaaagaggatgaattgttcttctatcacttgtatgagtggtaacggtagatggccagtcgccttgagcatttcaatatctgttagacattgtataaccttcatcatcttctctcccttacaacagctctacagctgctttcttttcttctcttgtggtttgaatgtagaatttagccgtcatgttgaccgttgaatgccctgttagtttgctaacagtggttaagtctactccttttcgaagcagcctggttgcaaacgtgtgacgaaacaagtgcggatggagcttgattccgatatcttttgagatgttcgctaaccaatttcgaacagcgtcccggtgcatcttcttgcttcgctggctaacgagaagatattcactttcacgaaagcgggattcttgcctttctccaatctgatactcttttattagctgaactaaatcctgacgtaagcttatttctcgaacttttccaccttttccgcgaatcatcaaagtagcggtaagaacatctatgtctgtaagtttgatattgacgagttccgacactcgaacaccagtgtacaaaagcaagtaggcaataagcttatttcggagactgactttggtgcgatcctctaggtaaaacagcagtttctctacttcttcctctgacaaggcagtgacaacgtgttcacttcctgccgcaatctgtacccggtcacgttttagttgaatgtaactttcactgacaattcctttcttttgcaagaagtcgttgtacacctttaggctattgattttcttgttgatggtcgcaacggcaaatccttcgtctagtaaatgttgcttgtatctcacaaaggaaaagcgagagagaggctgctggtctgacacagccttctcacccaaaaatcgctggtagcttttgatgtctcccacgtaagactcaatcgtttttggtgcctttccttcctctgtgagccattgcttaaacgcatcgagtaattcctgcaatggaagcacctccctaaaacgcaaaaaagccattgatgcttgcattggcaccaatggctcttactttttgatgatgtcgataattgttttgatcatgcgatctgtacacagttgactgcacagatatggacacggaaagattttcaatccttttcgctcctttctctagcgtttggtgctatgtccaatcatcctttgtgagttctttcgctacttctgcggctatggcaacgagcaccgacacgattattttttcccacactcttcctcacctcctttcaaggtgagtgtcgctactcacgacagaaatataattatgacgtgagtttttttgcgcctaactagtcagctttccatggtacgactaggttttgctttttcataccgagtacgatttagttatgtcgtgaaattcccaaaagaaatgtcgtgagttattcgttattccccactgattctctctaagtagcgaatgtagttttgtagtaagttgcgatcctcacggtccggaattcggcgcaaagcggcttcaatttccttttcgttaatctcaatctcttcctctaccacttcgtccaacaacagttgaacaagctcatcctcactaagcatttcaccatagctgtctaacccatagctgtattctcggtagtacgatactccgtcaatgataatgcgatggtatttcggcattgcttcttttcctccattcttctaatctaggaagctgtaagaaacggcttctccatttttcagccaaacaatatagagccattcttttgaaaactcattgataacgattcctgcaatccattcattctcttcctcatcgatgtagattagagtttgaaacaacagcggatctggaagtttctctaaatggttaggtggaatcaacgcctcgtcaatttcatcatggtacaattccgtagactcagaacctatcctttcaggctgcacttctacaccgaacttgcttttcatcatgtgcacaaaccactctacgaattcttccatgtcctcacctcctttcaaatgtagcctttttcttttagtgaaacgaacttttcttcgcaaacaatcagatggtctagcaattcaatgccaacgattcttcctgcttcgactaatctttttgtcacttcaatgtcttcccttgaaggagtcgggtcagacgatggatggttgtgggccacaataatcgaagcagagttcgatagaatcgctgatttgaacacctccctcggatgcacgatgcttgaattgagactgcctatgtggcaaatgttgatggcagtcggctggtttttcgtgtcaaggcagacaacgacaaacttctcacggtcggcttccacgaggaatggcttcagcagcttgtacgcatcctcaggagacttgatttgacgctccctgtacagcacgctagactcacgaacgagcttcaggctgacaatgttgacgcgcttcgctggctgtttgacaggcacctctctttctagcaactctagctgttggtgattgttggtttgacacttgctcatccttttccctcctaaaacaaaaatagccccaattccttgaaaggaattgaggtactatgactgtaggttcaaaatcataatatatatttgaaatcaagcttgatacagatttggcaaaaagaaaagccccgcagagatttctctccgcagagcttttcaacatatttcaaatggtgacaggaatcattacttatttagccaaatcatctgaagtattacctgctttatcagtagctttaatttcaaatgcatcattaaagctttgtttgatttgttctacactagcactatttgtccagacagcataagcagtattagtgttaatatcgaacttaattttaatattatcgctacccacattatattgtttataacctgcatctttaatagctgtattcgtaatttctacagcaggtacttcttttccagaactatctttagctgtaagagtaccatcatcttttacctcaaaggtaatttcactgttattatatttgatagtgaatgcttttacagcttcactaaacttaactgtagttactggaagtttaccgtcatcgccaaaactttccactgcatgattaattgttgcagtaggtgcagttctgtcaacgacaactacatttaagtttgaattaaatttaattttatattgatcagtttcagtagaagtatcaccatctaggtcaatttttacttctgatatcgctacagttgcattacctaatcctgtcggtgaagatttatcattacctttgtctacgataacactttcattgtcggatacaaactcaacatccaatacagtagctttagaagctaatgtaccgtttggtgctgttacttctaagatcttctcaagtgctgcttctaaagtattatcttcaccatcaatatcaatttcaactgtgctagcagttaaacgcaatgttggatacttagtagaatccttaacagtgaatgtgttagagaagacttctaagttgtttactagaactttaactgtgtaagttttgccaggttcaaattttgaatctgttgcatcaattgtgtatctgttatcatcttctttaactactttttctacctctttgttatcctgatcatacacttttacagttgatttaacagcttggtcagtttctaaaccattagcatctactgggtacacttcaagtaccatttttgtttcatcatctgtagtagatttatcatcaactttatctagctcagctttgaaaccttttacattatagtcaacggctgttcccggcttcttaacatttacagtaatgttttgttttaatgtaccgattgtcacttcaacaactgcagtaccttctgctttaccagtaacagttaaagtatattctccattattttcatctttaacagatggtgtactgtttaagtattcagcaccacttaatactttaacggtagcctctcctgcattgaatttatttccatattggtctaatgcagtgattttcactgttcctgttggcttaacagttgttacgttaagtgtagaattttctactgatagtgaagttaattttgaagctgcaacaacttccaattctacagtcttagtgaaatcaccatttttaatacgaactggtaattttccttcttttaatggagtaattttaccagttacacggtctaccaatgcaacctctttatctaaagattcaaattctactgttccagtgtaatctccaccgaattgatctttaaattgtgcttttaagaatggagtagttcccattcgaactttgtttgttaaagtatctttcgcccaatctacttcttgaccatcagcaacagtaaacttaggcatatcaacggctttagctgcttctgctgctactttaatacgtttagattttacaactgttccatctgctttagttgctgaaatttctacaaatgcaaattcaccagcatctaatgtaatcttaccatcagtaatatttttatcagaagcaaagcttacttttgtatcagcagttatatctaaaccatttgtatcaaggacttggtatttaattgcagtttctttttttgctggaattgtttggtcttcagcaatgatttgtgcaacttcaccaataacaaagtctaattcagcattaagagtttgatcgccaactttaacatctatgctataagttgtttttgattttaatgcatcatacaactcaatttcagctgatttcttatcagtagcaacagttacagccttgacatattgtttttccccagtagctttgttcttaattgtaaacgaatcacgagttaatccttcgatttccttgttaaatgtaacttttactttagtagtagtaatcgcacttaccgaaactacttgtggtgctacattaacatttgccgctctatatacaaattgcgcaaagtcaccgcgagtgatgttttggtatgcaccgaagcttgttggtgttttaccttttgttacttcgtatttataaagcgcttttacgtatggtgcccatgtatcgtttacatcagtgaatggaagttttacatcgtcaccttttaagttgtaagcgttcgcgatgatttttgccatttcaacgcgagttaatgggtcgtatgcaccaaatttgccaggtgctttaccgtttaatacgccagcttctacaagcgcgttaacgtattttgcacggtcttttggcacatctgtgaagcctgcgtcttttgcgttgtcaacgtctagttttaatactcttgcaagaataactgccgcatctagacgagtgatttcatcgtaaacgccgaattttgtttctgttttaccttttgttgcaccagttgatactaagaaatcgatcgcatctttatattgcggcgcaacatctgtgaagcttgctgcagatactacaggagctaccgcagatgctaccatggcagctgttgcagttgtcgcaacaaacttgcgataggacttaggttgataagccatgaataatttcctccccgttttgtgtattttttatatttttataatgaatcgagggtatcacaaataccatcgatcaattaccgagattaggagctgcaaaaacacttctgagtcatttcatagtaaaaaagacacccatcccagataagtatgtatgatggcttcataggaaagattccataaaatgactcgtaactatacaaactcccaaactcaagtactattctatcaaaaccataagatttttcaactattttttacaagattctcatcacatacgttttttatgtaacaaatgttttatttgggtaacaaactttaattttccatgattgatattatacaaataaataaaaaaattgtaaattactttactaaaaaaagcatgcaggttattcctgcatgcttgttgttttttcattattttgatacacaaaggcgatcgccagtccagacacaagccaaaagatcgtattcagctgtgggatgaaaatgagattgttagataagttttgcaccatgaatgtagcgcttcccgcaatcaaaccgatgacaatgaccttgcttagccggttggttgcggaaaaataaaggcggagcaagtacacgtaatagatgatatagatgatcaagaatgcggctagcccaataaatcctgtttccgatccaacctttaaatacgagttgtgcacggaatactggtcatgcccgatatacagttctggatatttcgtgacatagtctttgtatctcacaagataatttccgataccgacaccaaggatcgggttttctttcatcatcacccatcccgttttccaaagcgtgacacgggagacaacagcgcggctcgtcgtcgcgttatcttcgactttctcctcttcctccggctcttgtgtaaaaaatcctccgtcttctcctcgtgaatgatcggcatcggcgatatgacctggaaggttacgaatgagaatcttctccattgcatacagcgccgaatacgtacgggactgaacatctggcatgaagtagacaaccgtaagcaagacaacaaaagagagaagtatatgcggacgaacggcgtttttaatgaaatctttcggaatgagcaagaccatcaatacgaatccgccgatcatcgccacccaagccgcacgcgtataggtgagcaccaagttaatcacgtaaatgccatacagcgcgaacatcaatagctgcgcttttttatctttgaaatatacaaccgctaataacactaaagtcggaatgacaaaattaagaaacgaagcatagtagttcggattcacaagcgtcgagtccacgcggcctttcgcttccttcagcgcgtacagccctgccgtgttgagggaaatgccgaaaatatattgcacaattccgtaaacgccgatgatcaagaccgatagcccaaacactttggcaaagtcgatatattgtttgcgtgtaaaacgaactttcacgacaatgagaaacaagacaacgtacgaaagatagcgcgcaagctccatgacggctggagcgaggctgaccgcttgcgttaaagaaataaccgcaatgatgaaaaataacagaaacgccgctgcaatcagcttgatgttgaaatcattcaacgtgattcttttctgcacataatcgatgatagcggcaatcgttagcagcggaatcgccacgacttccgctgacaacggcaaagggccgatatacgttttataagaaacaagcggaacgagaaacagagacaaaatcacagcataataagtaaacggttgttggaaacgcatcgcttaaactcctttttgttcacttcattttacttttgatgatatttctccagcacatgtttgtaagtagcgattgtttcttcgtacaagcgatctaatgaaaaatgggaagaggcgtattcgtataacgtctgccccatttgctttaattgctgctttttttcacgcgcttctttgattgcctcagtcagcgccgcactgtcgccgacaggaacgatccatcccatctccttagaggcaataagctgtctaactccgccaacatcggtggaaatgacgggaatacgttcgttggcagcttcgagcagggctaacggaaagctttcgctgtatgaagccatgagcgcgacgtcggagagggagtaaatcgcggcgatatcgcgacgaaagccaagaaacttcactcgatcttcaatttgcagctccgacgccttttcttttagctcctgctcaagcggaccatccccaacgactaaaagcttaatgtcacgatacggaagcgattgaagcgcttcaaatacgagcgcatgacctttaataggatgcaatcttgcgaccatggcgatgacaaaatcatcggcgttcacaccaacatctgctcgttgcagaagacagctgggagatgtttcgttgaagtcgatgccgttgtaaatcgtcttgatccgctctttaggaattccgaaagcggcgagattgtctttaaaccgctctgacacggcaaagaaataatcgattttttttagcgcccataaatttaagcgggtaaaaaggaacccttttaatcccgatttcataaaatcaagacgcggatcgctatgaatcgtcgtcatccacggaatcccgattttccgcttaatcagcgcaccatataaattagctctcgggccgtgtgtatgcagcaagtcgtaacgcccgttttggattaattcgacgagtttgcgcaataccgataaatcatagcgggacgattgcggaagaaggcggacatcaatatgatgttcccgcgcttctttcgcgagcggcccttcttgaaacaccacgagcgttgctgtctccttcgggaatttagataaaagcgtgacgacgtgtttgcgcgatcctcccgtctccccgccgctaatgacgtgcaatactttcaaacgaatctccccttgctgttggaatgaactagacttccttggcttttccgacgatttcattggctcaagccggtcattccgccgatggtttttcccataatactttccataaaaactttggcaatgcaagctgccgtttgaaccgtttcgggtctgtcacaagacggtaaaaccattctaacccaagattgcgaaacagttttggcgcccgtttgacatggccggcgaacacgtcaaagcttccgccgacgccttgcatcacttttacgttcaagtcgttcatgtatgttttgatccacagctcttgccgcgggcttccgagagccacaaataaaatatcggcattcgactcattaattttttggacaagcgaatcgtaatcgttgacgtagccgttggaataaccgacgatttgcaatccgggatattttgcttcgagattttccttcgcttttttaacgacttcctctttcgcgccatataaaaacacgcgatagcctttcttcgcggaaagctcaattaaccgctccatcatatcaattcctgtaacgcgtgaggtgatgcgcccgccttttagctttgatgcaagcaccaccccaatgccgtcagggatttgatacgttgccgagttaatgagctgtttgacgttttcgtctttattagcggcaatgagcttttctgggttaacggcaacaatcgttgatttttctcctgccgccattcttttttcaatatcggcaagaatttcatcgtaatttagcgtggaaacatacacgtctaaatatttttctttccccatcactaatcatactctcttttgctgttattcttggattgctttgacagagtgtaaatttccgattttatataccgttatgctttcatcgtcaagatgcaagcagtttttcgtatcaaaaattactttcgttttcatcgttgcaaaatcttccgctttcatgtctttaaattcgttatggtcagcgagaatgacaactaagtgcgcgccgtcaaccgcttcttccaatgtagaaagcggaaaagatacttgctcttgtttgacatgcggatcgtacgcacgcacttcgaaacggctgtgctgctttaataattcgtatattttaatagccgggctttcccgaacgtcatccgtgtttcctttatacgtcaacccgaaaatcgccacttttggcgacacaagttctgcagtcatacgctgaatttgttccacgacaaaatacggcatggaattattgatgtgccgagccgtttggattaacggtgattcttctttcgctttttccacaataaaataagggtcaacagccaaacagtgaccgccaacgccaggccccggcaaatgaatgttgacacgtggatgtttgttcgccagctcaatgactttatgcgcatccacgccaatccgttgcgaaattttgacaagttcattggcaagtgcgatattgacatctctaaacgtgttttccattaacttcgacatttcggcggtgacggcttctgtttcgatcacttcccctttgacgactgcgcggtatacgtcagccgcttttttcgctgcttctttcgtgacaccaccgacaattcttgtattttcaattaattcaattaaaatacgacctggtaatacacgttcagggcaatgagctaaataaatatctttttctggatctaacccatgttcgcgaataatcggcgcgacgacatcatccatcgtgcgaggcggaatcgttgattcgacaataacaacatttcctttttctaaataaggaagaatcgatttcgtcgcgtcaatgacataatcgatatttgctgtatagtcttcgtgaatcggtgttggaacggcgataataaacacatctgctttttctggaacaagtgaagctctgaacttgccttcttgcacaacttttttgaaaagttcaggcagcccgttttcttcgatatgtatctcgcctgtgttcaacgcttgtacgactttttcgtttacatccacaccgacgacttcaaaaccagcattcgcaaaaatcgccgatgtcggcagtccaatatatcctagtccaattacacatattttcttcatcgcaaaaaacctctctttggtttgaaaattggcaaatgtacttgccacgcttcattatgctcactgcaagccatttttgtcaatcacgatatagtatatcaaacctcgacatattttgcatcattgaatctagaagaggcaaatgctacaattaaggttgatttttgtggcaaaattcatgtgtatgcaagaaaaaatgatatttgatagagggaggaaacatttctttgaaaatcgttatctcaggtttttacggtcttggaaacactggagatgaagcaattctggaagcaattatcgacaatcttcgcgcagaattggaccatccagaaattaccgtattttctctttccccagaaaaaacggcaaaaacgcataacgtgaaaagtgtttaccgcggatggcggcatgataatagaaaaaaaataaaagcgctacgagaagcggatttgctcattagcggcggaggaggattgctgcaagatacatatccgacgagatttctattcggacctcttccttattatttattaattgtctttcttgcaaagctttgtgggactaaagtaatgtttttctcgcaaggcatcggccctgtaaatacgacatggggaaaaatattaatgaaagttttcgcaaatatggctgactttattaccgtacgtgaccaatattcgaaagaattgctgcataaactcggagtcaccaaaccagagacagtcgtcacagcggatatcgtctttgcgtttaaacataaagtggatgatgcttgcttccatagccttccgttaaaaggagacgaaaagctcgttgctgtttctgttcggccatggtttcaccatgaggaatattattcacagttagcggaagcgctcgatcgcttaatagaggaagaaaatattacccctgtcttcgtgccgatggaaggtcatcatgacgtgagagcctccaaacaagtaatagaaaaaatgaagcggaaagacgcatgtcatcttcttggtccggactttacgccaaaccaatatttgcactttattagccgctgccgtatgacaatcggcatgcgactgcattcactcattttctccgcacttactggggttccgcacatcggcatcagctatgataaaaaagtagaaagtttattgaaacgttcggggatgtgggaatattctttccgcttaggagaaatcgatgtggaacgattgattgcaaacaccaaatacgtactcagccatcgcgatgaattaagcgaaatggtgcagaaaaatgccgaatcaatgcgcaaagacgcgatggaaaacatccggttgttaaaggaaaaatttctcgcacattaattcccttaaggagaaggtgaaggatgaaaatattattagctaccgttttcgattatcctcacgctggaggattatcgacacatgttacaacattaaaagcagggttggaagcaaggggacacgaagtcgacgttctctcattcagcgatattagtcctgtaagccaaaatctacttgcgaaagggccaagctttattttgaacaaactatcgaaaggcagtggaattatttggagccaccacgtccggcaaaaaatgctttatcgcttgatcaaacagcataaatcgaaaggatacgacatcattaacgctcaagaagtattcgcaacgcttgcagcggtagaaacggggattccgaccgtcacgaccgtgcatggatatatgacatacgaagcaattagtcgcggctctgttttggaaggaagccggcaagcccattatttattacaaaaggaagttgaagcctatacaaaaacgaggaaaattgttacggtcgaccagcgcattaaaaattatgtttttgagaaagcaggcgtagaggcgacagcgattcgcaactttattgacattaacagttttaagccagataaagaaaatcggctcgcttaccgccgcaaacatggctttgccgaggatacgaatattattttcgttccaaggcgcctgacaaagaaaaacggcgtcatttatcctgtactcgcgcttccacaagtgctcgaaaaatatccgaatacgatgctcgtctatgccggcatgggggaagcattccaagaattaaaatcactgatccatgaaaaaggattagaagagaaaacaaaattgctaggagcgattccgcacgaagcgattaaagagtattatgcgctatcggatatcgtccttgtgccaagcgttcattcagcgggcgtagaggaagcgacatccatttccgctctcgaagcgatgggatccggctctccgctcatcgcttccgccgtcggcggtctaaaagaaattgtccgccacgaacaagatggtcttctggtggaagagaaaaacgtcgatcagcttgcccaagcaatcatttacttgcttgatcatccggaaatgggacaaaagttcgcgaaagaagcaagacgaaaaattgaagaagaatattcccacttggctgcagcgaaaaagtatgaagaaatttatgcagcagcgttgcagcaataaaaatgcggctgtctcgtagcccttagagacagccttttttcgattttttaaaaggaagtgagacagatgtcatcattaaaacgaacggcgatttggattacgttgcttgcgctgctcgtcaaattatcagggtttcttcgcgaaagcattattgccaagcagtttggagcaaatgaatacacagacggatacttattggcattttcgtttattacgctcgtgctggcggtgatttccggcggatttaataacgtgtttcttccattatatatacagaagaaaaaaaaggatcctgaagcagcagaaaaaaacgccaacggcattatgaatgcaacagtggcaatttttcttatcgttacggtcattgggtatttcttcgctccttcgttcgttccaattatttttggcaatatgacgccgatgacagaaacagtcgctgttaagattaccaaaatctttttcctatttatgagcgctatcgcattaaacggaattcttgactcgtatttgcaaggacggcgcattttcgtaccatcgcaaatctcgaaactgctcgcaacattaatgggagcagtgtttgccctgcttttctcggatgtgtggggaatatacagccttgcttacgggtttgtgtttggcattatattaggcatcgtgctgatgtttttctacttgcaaaaaaatggctatcgctggtcaccaacatttgcagtagataaggaatttcgccaaacttttctcgtcttgcttataccatcattattaaactcgctcgtcggacaaatgaacatgtttatcgataaaatgttcgcttctggaaccatagaaggagcagtgacatatttaaacaacgcatcactgttagtcagcattccccataccatttacggtacaaccatcgccgccattatgtttactctgctttccgagcaggtagacgatcagcgtaagtttcagcaaacgttctttacggggatggaattgtctctcatgacgctcatgcctattgcggtcggcttgttgtttgtaggtgacgccgctatttcctttgtctacgaacgcggcagatttacagcggaagacacccataacacgtacatcgcactgctgttttatttgcctcttattattacgcaagggttgcaatatatcgtttccaaatcgatgtatgcccaaggaaaaacagcgattgtactgcggattagcgttacgacgattgctttaaacacattattaaactatttatttgtaaaatcgcttggctatcctggactagctttatctagttcgctcgtttccttttattatttaacggcgtgcaccatttccgtatataaagggtttgaacagggagaagcgaaaaaactattttggttaattgtccgcgttagtctgcctactgccatcatggccgttccattatatgtgataaaatactggactcccgttggacattggtactcccttcttcaactggccgttctcgtgccaattggagtcgtcttctatatagttggcacttatttcttttatcgcgatggtttttaccgtcttctccgtatggtcaaaacaaaacaaagggcagtataataaaaacgaggcaagcaaacagcttgcctcgtttattttgcgattgacagcggttttaataagtcgctgcggatataagcattctcttccgtcggtaaatcggaaagaatttgataccatacatagccgtccggctgtttcgctgtttccccgattttaacgacaggagtgtttgcaagacggtattcatagaatacaggcggaaccgccgctggctgcaatcggacgttcacgccgtctactgttgttcccataatcgtatatttgccccagtctttccagcctaaaaatttgtcagcccgatacataattccagcgattttttgtccccaatatgggtcagacgcataacggacgttaaagccaatggtcttatcaccaagaaccgctccactataccgccagtcctttggattggcatatctgttcgatactatcgtctgtgccatataattgatgcaatcttcgaaggtgttaaacttcaccgcactgttgagtggatcgctatcaaccgctcgaataccgaataagtttttcttctctttcgcgatttcgctagttccccaatcgctttcatgaatcgcgtgcgccaacaaataaagcgcgtttacgttatatttttcttccgtctttttaaaggcttctcctaatgtttttaatgggctgtcagaacggtttgccgcgacaaaccgattcaattcttcggccgtataatttgttttcgtacggattggcaggacgttaaagtattgatacgccgtgccgatgggcttgcctgctgtgttataaaacgtttcgccatcccagctgtaatacttttgcccatcttgcataaacgacggcgctttgccgtacagatagcttacgtatttgttgcttgtcgtattgtaaatgtaatgatacaactcccctttttgcgcaatgtaatacgaccggccttgcagcaacgccgttggcactagcatcacttccgactgtttcacatacccgatcgtattggcgatttgcacttttactttttcttcatcggcatctaaatatttcatttctgtatttggcgcgacatacgtaagactcgtacttaaattagattgatagattattgtggttgattttccaggagacggctgggcaataacgtttccgctagccatcttaacaattttggtgccttgcaccaccacttgagaagaccaattcgtaacagacgcttccgcctgtgcaaatgtggcatagcgctttggcagcagcgttaattgtccgttttgaatctcagcaatttgatacgccatttccggcgtctgctccgcccacacttcaagcaggcggtaaagaaaggcagcggcgtgcgctcttgtcgcgtacgctttcggagcaaatcggaacgtggttccatccgtgtttggaattccgcgaataatgccataatacacattatgagagattgcgattttcgaagccgaatagagcccatccacatcggtaaaatggtcaagcgatgcctgctttttctctattcctaaataatctagcgttcggtcgatcattattgccatttcttctcttgtaattttattattcacgccaaacgtgccgttcgaatacccttgaacgatccctgccgcgcttgctttgtaaatgccgtcggctagttcggaagatggtgacacgtcggaaaagttccccgatcctttcggaagctgcaatgctctggcgacaaacgtagcaaactggccgcgagtgacagattcgttcggacgatatttgccatcaggatatccttgaacgactccttgattcaccatcgcgcgcatttctttttcaagcgcaattcctgtaatatcatctgcgaatgaaacggaaatattggcaaaaaataagcaaaaaactagaaaaagactgacaagtaacctcaacgtttctactcctccttgctatgttttggtagattcagataaatatgtatatagatgaaattcattctacataattctatttcattctatcaaatatgacactatgtaagaatcaaaatttaatatatttcctgtacggcctattttttctgcaaaatcagccaccatctcatccttttgaatgattgctatgacaaatagacaaaaaacggcacgaagtgaatccaccattaaactcgcgccgtttgcttattttggagatgcctgaattgcgctgtaaaccgccgatgcaaaatccattcttgttgcgtaagtgttgccgttaaagctggaactgttaaatacccccgtgcaatccgtcgctttgatcgcaataatcgatggatatgcccaaaagcctggatttacatcattatatttggctgtagtaccagcaatggcggggcttttactaagttgaaacgcacggtcgataatgacagccatttgcgctcttgtaatattttcataagggcggaacgtaccatcgttatatccagtaataatgccagcttctttcatggcagcaatatcttttgcgaatgacatccctaacgacacatctgagaacggtgttgttgaagaggcaggcagttttaaatagcgatttaatatcgcagctgcttgtcctcttgtaacgggaagatccggcttgaaataagagccttcaaatccattaataattcctgctttgcttagctcactgatcgctttatatgccggatgatccgcattgacatcataaaattgcccaggtggaagtgtctcttcaatgattcgtttaccgccagcaaactttggttcccaatacgggttgcccatggatgcaacggcaacgcctcggctcgttgttgcactaatgaattcgtcatttcctatgtatatgcctgaatgagaaattccggatttatatgtatccttaaaaaatactaaatcaccaggcagcaaatcttccttgttgacggccactccggtttgatattgttcacttgctgttctcggcagcgcaactccgactttatcaaatacatattgaacaaacccggaacaatcaaatccgcttggagtaacaccgccgaatcgataaggagcgccaagctgttcttttgcgatttttacgacttcatcgcggttttccgcataagctcttggaaggccgctaatgaggaaggtaaaaatcagcaaaaaagaaatcacttttttcaccatcatcacccgcacatcccgacgatttctctcaaacattgacaattacaagataattttagcaaattttagcgaatcgttattttacaagtatattacaaatatattacttcataagaatttgttagaaaaaacaggggaattttttacaaaaatatgataatattataaatagataataatttttagagaaaggggaatttttttgaaaaagagaaaccaatctaaaaaactactttccctaggaatggctttatctttagcatttggaggaattctcccttatgcgaacgtttctgcagcggaactaaaacaacaagaaaccgctaatcaactgttgaatcgatttggcctttattcaacaaacgaagtgagagcgagtacggtgcaaaagaataaggaaaaacagttgtttagcgaaaatcagctgattgttaaatataaaaatgcactttcatcaacagaacatcgaaaagctggaacgaaacttgtcagacgcatttcttctttacattatgatgtcgtacaaataacaggaaagaaaaaattagaagatgtcgttaacgcttatgcaaaaaatccaaatgtcattgccgtatcacgtagcgcatatttttcgagagcggctgtcgatgatgcaaaaagctacgacatgtatcatcttacaacattgcaagtgaacaaagctcttgcactagccggcaagcatcctgtcaaagtagcggtcgtcgacaccggaatagatactcatcaccctgaattaaagaataaaattatttcaaactataacgttatgaatcctatgcaaaaaggagccgttgatgttcacggcacgcatgttgccggaatcatcgcaggggagaaaggaaacggagtcggtggatatggcgtgttcccaaatgcacaaattatctcgatcgacgtgttcaaccgttcctttttcagttccgattacattgtagcagaaggaattttagaagcgattcgccaaaaggcacaagtgatcaacttaagcttaagttcatctgttccttctccaattgtagaggaagcgattaaaaaagccattgacgcaaacattactgttgtcgccgcagccggcaactccggaatcaatacatatgaatatccagctgctcttgaaggcgtaatcggagtgggagcaaccaatgcaaagaatgaactcgccgatttctctacttatgggcctgcggtcgatgtcgtcgcccctggtgaagatatttacagttccgtttacgatatcgacaaaaaatcaacgtttgcgaaactaagcggaacgtccatggcaacgccgatagtaacagcaacggtggcgatgctgctgtcgaaaaatccaaagctgacaccgtatgaaattaattatattttaaataagacggcgaaagatttaggagaaaaaggatatgacctcaaatacggttatggattagtcaatccagttgcagcgctgcagtttaatccaaaaaatattccagcgaacccttatattgccgaaaaagatttgttaaagaaggcaaaaaacattaacgtaacgtcctattctgtacaaactggcacaatcaagaaattgaaccaaacggactggtatcagtttaaagttcaaaaaggagattacattcaaacaagattgaaaggatcagccgactacgactataaattggacatcttattcttccctgccggcaaagccgcaccgtctacaaaagtaaaagtaaatgatacgttgcaaggtaaagaagaaggctacttattcgaagttcctcaagacggaacactggtgatcggtgtaaaagacgcactcggcaactatagcgaaagcggcaaatcgcgctatactctttccattgatcgaacaaggaacaaactcgatgatggcaacaatgcagaaaatcctttcttgattcactcattgccatatcattcacagagtaaacatggatcactgttctttacaaacgagttaacagacacagaatcaccagctaacgaagaggcaacagaaacggaagaacctaacgaagaaaaaacgctggaagatactgaacaagaagaaacgaaaccaatgccgggagacagcgattacttccgttttgccgtaccagaatcggaagatggaatggagcaaacggttcatgtttcgctaacaggagttcctggaattgattccaccatcaacttatatgcaatcgaaaaactggaagaggaaccaagctctgaaggagaaacggagcaaacgcctgaagaacagccggcggaaaatcaatttatgattgattccgtcaacatgaaagggtatggcgaaggcgaggagctcacatttaacgcgataccgggcatggaatatatgattgaagtgacgaacaaaccaaccttcgacccattgatgacgttcctttttggaaagccggaaattgatttaacaagaaacttctcttctcacttgccttatcagttaaccattgatgcaaccactttaccaaccgacgaagatggttttcctatgacagaggaaataccggaagaagagttaataaaaggaaacgtagaagcatatttagcgaaaaaagaagcgttaaaagagaaactaagtgcagttatctcagattcaatgatgttctttagcggcgatgactggatcaaaaacattcgcaaagcagcaatgccttaccatttaggtcaaacagcaagcggatattttcagtacaacggagatgaagattggtttgcctttacgcctaaagaaaacggaatttatgagttccgctttgctgcagacgaaaataatgatgttccgatgatgaacatattcgcctacaatgaaaaacaaaaagatttctcttacctcggctctaacacttcttacgaatttgaaccaaaagatcgctatcggattggactaaaaagcggtgaaacttactatattcaattgaacgaaaaaagttatcgtccatccgtgaaagcctatacgtttacgtctacactgctggcaagcaacatagcagataagtttgagaataacgatgactttgaacaagcaacaaacatcggactaaaagcaattacaggaaactttgcttccgctcaagatatagatgtttactacttcaaaccagaacaaaacgggctttacggattcgtggtgaaaccgttaaatatcccggcaaaatacaccaagttgccaaaagaactgttaacgccaattgacccagtagtcattgtcattgaagatacgaatggcaacaaaaaattagacaaggacgaggaaggcaaagagttgttgaccgaccgcggcttctcaaacgaagaagagcgtggtgcctttaaagcggtgaaaacgaaaggatactttatcgttactcttcattatttcggagatacttcgctaatgccataccaatttacattggcaaaagcagacttacaagatgaagacaaaaattcggttgtgaaaaacaatattccatcaaaaccgctttcattgaaaaaagctaataaaaacacattctataatagcggttatatgaatgttaccaacaataaaggcgatgttgattattatgtgtttacagctaatgaggagcgagcatatacatttaagctcgaactgccttcagaccttgatgggattatcagcgtttatgatgcaaaaggcaaacaagttggcaaagcagattactatatgagcggggacgccgaatatttgaaattaaaattaaagaaaggaaaatactttattaaagtggaagatgcatttggcaatgcaagcattaacccatataaactcattgtacgaaaagaataacaaaactaagaaaggctgccgtccattggaaggcagccttttatttaaatgcgtcattttcagcgcgagcgatgaatacgaaaaattctagccttttcactgattgatatggtttaaatgtgccatcaggatatccctttgtaatttttgctgcagccactttgtaaatttccttatgtcccgtcactttgtccgtaacgtctttaaacgcgagagaaggcgcactaggaaattggtatgcctttgctaacagtatagctgtttccgcgcgggtgattggctgctttggtcggaacgtgccatctggaaatccgttcagccatcccttctcatatgcagactgaatatatccagatgcaaaattagcagggtcaacatctttaaaaacggtaggccgttttgtcgaatccaaatgtaacgcccgtcctaacatcgctaccgcttcagcacgcgtcacaaaatcattcggcttgatagtaccattattgtatccagtaacgattcccctgctggataaataaatgatcggaggcgcgtaccaaatgtcgtttgttaaatccttataatctggcgctgagacagttactgtcatcggattagacaatgctgattctgttccatcgctatatacggaagaaaactgataacggtaattccctttgagtacgtagtctgtaaatgacgaactagtctgtagctcttttatttgctttccattgcgatacacattatatcctttaatattgtcagcaagtggtgtaacggaaaagtttactacccccgccgcatttgattgcagcttcacttctaactgcggcggtttatttggttttgcctgtactagtccataaccgtaccaattgtcttttccaggcgcgcctaaatcgagtgcgttcgcccttaacatttggcgaagttcaacattggttttatctggatactgctgtttatataatgccaatatgccgctgacaaacggagccgccatggacgttcccgacatccatgtatacccgtccgggttgctgtccgaatcataggcaactggaacggtgctgtaaatgtcttctccaggcgctgcgacttcgactgctgggcctgtcgcagaataggcaatacgaacgttgtttttgttcacagcagagacaccaatgacactgtcatatttcgcaggatactcgacagtatctcctattccatttctattgccgttatttccagctgccgcgacaatcaaaattcctttctgatacgctttatcaatcgcttcttttaacacaggagaaccttccggagtagcaagactcaagttaataatatccatatggttttgtatcgcccattcaatccctgctaaaacagtcgataccgttccctcgccgaagcggtttaatactttcactgcatagatgcttgcctccggagcaactccgagcacccctatacgattatttttcgctgcgataatccctgccacatgggtgccgtggccattatcgtcattataagaattagggcaatacgataacatacaggcaccgcctgatacacgtaaatctggatgcttcgtatcgattcccgtatctaaaatcgctatcttcacgcctttacccgtaacgccgcgagcatgcatgtcggttgcttttgttttctttacgccccagtctgccacctgtccatcaatcgcaaccgtttcatcctgctgcacgtattctacttccggtaattgccgcaaaatatctatagaagccaacggcacattggcagataaagctggaatcacttcaaattgtcgatacactttcccttgcagctgttccactgttttttcgtcggcatgctttttaaaaagaataatcacatttacccgctttgtttcagcggcaaaagtggaagcaacgggtagaaaactcatcattgcgagaaccacactgaaaaaaacgagacaccattttttcatcataaataacctctcatgcaaaaaatctgccgcttgtttaactgcttttgtgattacgctcttagtttactatttttattgaacacggtcatataaaggctggaagttcaatcctgattcagatgcgtaataatctaagattccaagataaattgcctttgctgctttttcctgccaatatgaagaacccaactttgcggcatcttctttacgatcaatgaagcctaactcaactagaacagcaggcatattattttcgcgaagaacatgcaaattgcctcttttcacttcacggtccgttgcattccatgcttcgactaaccgtttttggatacattgggcgagctttttgctcttttctacatacggatttgtcgctgccgcgctataatagtacgtttccgtaccagttccgccaccagaattggtatgaatgctgacaaatatatctccattcatctttttcgcaaaatcaaccctgccactcagcgaaacaaatacatctttttcccgcgttaaagcaatattaaatcctgtatctttaaataatgattgtacttttaaagcgacactaagattaatatccttttctcttaatccattcgccaccgcgccaggatcgctgccgccatgaccaggatcaataatgatggtttgcgtttttacatattccagcagcttgtccgatggaccagctggattagattgactgattccgctaaggtaagcagtatgtacaaaaccttccattcccgaagcgcgaacgtatgcccagctgccgacaatatgtaaaatctccactttttgtccttttttcaggacagccacagcatcaaagttggtggatggtccttgacgaacattcagagttaacgcatttaccgtagcttgttgaatagctgttgcttgataattgatccggaattttggattaatggcttttgcaacaaacaccgcaaaatcggcacggataatcggctgatcttgaccaaacgttccatcagcgagcccttgggcaatccctttcatctttagttgctgaatcgctgccgatatcgtatttccaccaagcgaataagcacggttaagaagcaacgccatttctccccgtgtaacgaattggtcaggacgaaaagtaccgtctttgtagccgctaataatgtttttttcaactgcttcttgtatgtatccggaagcaaaattccctttgcccacatctttaaatttcgtagccctctgtgttccatcgaaattaagcgttcttccgataatggcagcagcctctgctcttgtcacatttttatatggataaaagtatccagataaactaccttgaacgattttccccttcgctaaataattaatctcgtttgcagcgcgatgagtcgtaccaacatcataaaaatatggtgcagcactagtatgaccagcaggaataatgagtcctacgaccaaccatagacaaaaagcgacaaataatccctttctcatacatcctttctccttttttgatatatttttctatcattctaccataaacttcatattttccaaataagaataacagtctatttcaatctcgtcttcgtttcctatctctagcgaaatataaagtgaaaatggaaattttactgcttgcgaaataataaagtttatggcggattttctcgactgtctgactcgtcacactgatgcgcaatcaatgccagaataacatcataacgaacaaaaaatggtattggtccatgtaacatactgttgttctgtcgccgacagccgaagcccctgttccttatttattagaaatcaggttcatcaccaaattttgtgatttagtgacaaaaaagagaaagcactgacgagatcctggcaataatgttagcggtgaaataaacattaaggaggtctcgtaagtgctttctataccactaggattgccagaatttaaagtgattaaacaagaacttctttcctatggttatgcgattcatgtagagaaaacagagacacaggaacgttgccctcattgtgggtttgccacttcctctgtccacgacagacggacaagaaaagtacgggatttggcgattttccatcaaccggtgtacttgttcgtaaaggtaaagcgctatcggtgctggaatggttcccaagtgttttccgcctctttggaatcgattcaaccaaatcaacactacaccaatcgattttgtgagtacttgtatgaactttgtgaaggctccaccattcaagaggttagccgaaagcaccgcatcccatatacgacattggaacgcatctattactccatcgcatcgaaaaaagcaaaagagcgccaagcagcaaagggggcatcttttcaggaagggatggtgcttagcttagatgaaatcgcggtaaaaaagggacatcagtatgaaaccgtattgatggatgccaaagccggatcggtcatgggaatgcatgccgatcgccaatgtgactccgccatcaacttgttgagccaaaatgtcctgtcgaaagaaatgggccaaacggtgattcttgacatgtgggaaccttatcataaggcggttcgtgccctgtttccatctgcttcgattgtcatcgataagtaccatgtggttcaaaaagtgacacaagccttggatcaagcaagaaaggaattttctccattgaaaaaggctcgatatcttctcttaaaaggatgtgaaaagcttcgtaaggaccaacggcttcgattagacgatatcttggaggagtatccggcactttccattgcttattatctgaaagagttgtttcgggatttttaccgaaccgatggatataacgaagcaaaggaacgcttggaagaatggattaagttagccaaacagagcccttttgcttcttttcaggaagcagccaacacgcttgaaaggtggaaggagcctattctttcctactttttgtgcccatatacaaatgcccgaatcgaggggacgaatcacaagatcaaaaacatcaaacgccgggcatatggctatcgaaatctagaacggtttcgtttgcgtgtatttctggagtgtacagggaacactacaggtagtcaggctgcttagcgctcccttcttccgctatcggtatgatagttggtagaatggaacccgtcaaggaaagcacttgactgtttccattctaccaacttcgtggtctgtatgcggaagaaggatcctgactgatgaacctatttcatccagctaacatgtttctaggattgagtagaaatcacagaaaatggtgaagacccataaaaggaggaattcaaatatgaacaggaaatttataggagtaatgtccctctttttgataatattattcggaatgtatggtgtcgggactaaaattgtcgccaaatcaaaaatttatgaaacagagtcaacaactacattagtggttaataaaaatgatttagaggacctttcaatttacttcttaacgccttatataaccaaagcagtacaggattattatggaaaaccatctggaattcagtggtggaagcctaaaatattagagattaaaaatttagaacccgggagtcgttataaattcttactcaaaattcgtgtagaaacatttaaaggggctcacaaccctccttacggaattgatataataacacttgaaatcgattttgacaaaattcgtattattgattacaagcacatcgaagagaagataaaaaaacaaacatagggtattacctcttttatttttcctaaataatggactcactaatcagcgaggaacagctgagcttatacagctactttctcctgcccgagttcgacagtgactaggcaaataaatcgcctctcagtccttgatgcagaagggctgagaggcgattaggtatacttgtggcgtgtatctatatagactcccatgacaaaaaaatttcgtcaccatcggaaggatgaaaacaaccttctgtcgaatggtctccttgcagctggggtcatgaggtcgttgtatctatggtacgtaaaagtccgatatatagacggaccccagtagtctggtgcaccacggaatgtcgctcccttgagggaagcacgcaggatagaatgcttgaacaaagactgctgcaccagctgtttttgagaacgaagcagggagggagaccgatgcgcgtcttgtatgaacgctgttgcggattggacgtgcataagcaatcgattacggcttgcgcccttacccctgaaggaaaagagattcgcacgtttggtacgctgaccgacgatctcgaggagttggtggattggctgaaagaaaaaaaggtgacgcacgttgccatggagtcgacgggcgtatattggaagccagtgtataatctcctcgaagcagagccgatcgaagtgcttgtcgtcaatgcccaacacatcaaagcggttcccgggcgaaagaccgatgtcaaagatgccgaatggatcgcggacttgcttcgccatggattgctaaaagggagttacatccctcatcgggctcagcgggagctccgggaactggtccgttatcggcgcagtttgatcgaggaacgggcacgggagctcaaccgcatccaaaaagtgctggaaggagccaatatcaagctttcttcggtcgtatccgacatcaacgggatgtcggcccggctcatcattcgcgcccttatcgaaggaaaggacgatccggcggccctcgcccagctcgccaaagggcggctgaaacaaaaaacggaagagctccggcgcgcattgaaaggagtgatggggccgcatcaacgcatgatgctggccgagcaatggcgtcatgtggagtatttagatgaagcgattgcccggttggatcgggaaatcgaggaacgaacgagcccttttcatgaagcgctggagctcatcgatacgatcccgggagtggggcggcaaagcgcggaacaaattgtagcggaaatcgggacggacatgagccggttccctaccgccgcgcacttggcctcatgggccggaatggctcccgggaatcatgagagtgcagggaaacggttgtcaggtcgaacgaggaaagggaacaagaagctgaggtcgtgcctcgtggaatgcgcccgtgccgccgcccgaacgaagaacacgtacctatcggccaagtatcatcggatcgccaaacgaagaggagcgaatcgagcgagtgtcgcggtcgggagaacgattttagaaatgatctattatatcttaactcgaaaggaaccgtatagagagttgggagccgactactgggatcggcagcgagaagcgcgcatcgtgcgtcaaacggtgaaacgattagaggggttagggtacgaagtgaaactggaaaaaacgagtgcatagcacttattaaccatatatatactgaaataccttcctttggaatccgattacgaaggctaggtggggtccgtttttttgtcttaaatggtgttttcaggatagatgcaccttgaaaagttaacttctggattacactgcacaccctaggcgttgtagcacttccttagggcgttcatggatgtagtccacaaaccgggcaatggcttgggcgatatcgttttgatctttgtgaaacacattggcaatgacagtgtctttcagccatttccacaagcgttcgatcgggttcagttgcggagaatacggaggaaggtaaatgaagtgaaaactccgtccttcttcccgcaaaaactctctcaccattttggcatgatgaattcgggcgttatccagcaccaagacgatgagacgatccgggtaacgctctttgagaacccgcaggaaatccaaaaatgttgtcgcattggccgctcctgcttgataaagaactgtttcgccatcatggacgttaacggcgtcaaacagcgatacgtgagcatgatggccgaacgtcggcacttgcttttgacggccaacctctgaccatgtcgtacgcaacacatgatacgatcggatatgcgtttcatcgatgtacaacaggacggaatctggatcgattaagtttttttattagatccatttgtttttcgaagtgtttttgccgatccggatctcctttcgccaacgtgtaagtcggccgggtccacgaaagcccttttcgatgcaagagttttcgcaaggcttcgcgggatatggagatgccataatggtggtgtacataggattgaaggatcttcgtattccacgccgaagcgatgtcccagcccagctccgcgggtgtcgtggtcaacacaaggtgtttgatctcttcctgctgttcttcggtgagaaacggctctcgcccaggggcaaaatcccgatgaagcaggagttccaggcccccttcgttaaacagcgacacataatgggaaacggtttggcggcacacgttgaccatggaggccacgtctttgcccaaatagccttccatgaccaggcggacggccatcacacgttggcggagatgagcgtttttgatcttccgttcctgcttgcggagtttccggggcgtccatccatggttgtcggtgatgttgagacgtttcatgcagaattccgctccttttccatgcttttccttaggagcagtataaccggagtgggcaccacttatacgaaggttaacttttcaatgagcatatatataggattgagtagaaatcacagaaaagatccatgggcaatggtttgccctccacccagggatgaaaatcccccttttcttcccataatgaagaataggcgcaaacagtttaacaggacgttatacttaatggtggcttggaccctgtacagaaaagtgtttgaatccactgggtgcaccacccattgtccgccctttcctgtgacagaggaaaggtgacgacgaacggaaaactgccgcatgtctcccgtggattcgctgtttgcgcactccatcatcgaaaaggaggcgtttcatcatggatgtcatctatcctcgctgcgcaggattggatgttcataccgaaactattgtcgcttgtgccctatgggaagaagagggggagattcaaaaggagatccaaacgttctcaacgttctcgaaagggcttggcgacctgctcgattggctcgaagaccatggggtcacccatgtcgccatggaatccaccggcgtgtattggaaaccggtctttgccttcctcgagggctatgtcgacttgactttggccaatccgcagcggatcaaaaatgtcccgggaagaaaaaccgatgtctctgacgccgagtggatcgccaagctgctccgccatggactcattgaaaaaagtttcgtccccccagcgccgattcgtgaactgcaggattttacccgcctgcgcaaaaagtgggtcggacagttgagttcagagaaaaaccggattcaaaaagtgctggagtcttccaatgtcaaactgggctccgtcctctcggatctcttcggcgtttccggacgaaacatccttgcccggctgctcgagaagggatacgtggacaaggacgagctggatgaatgcctgcgcggcaggctcaaaacgaaaaagcaggcggtgtacgattcgctgctgggcaccttgaccgaacatgagctctatctccttcgcctcttgtggaaacacgtggaggagttggagcggctcatcgaagaagtcgaccagcacatcgaccgcctgctcgagccgtatcgggaggaagtggacttactgatgaccatgcctggaatcaaaaaacaaaccgccgccgtcatcatcgccgagatgggaaccgacatgagcgtctttgaaacgccggaacgggcggcttcatggacggggttgtcccccggcaaccatgaaagcgccggaaagcgaaagagcacgcgcaccaccaaaggcaatccccatcttcgatcagcgttatgcgaggcggcatggtcagcagctcgatccaagatgcatcctttgtcccgaaaattttggtcgttggcggcccggtgcgggaagaaaaaagccctcatcgccacggctcgacgaatgttggtgatcatcttttgcatgatctcccgcaaagagccgttccgccaaccacaactgatttagtctagccaaaaggcagacaggttatacgagatgcccgaaaatggggcacctctgctttcctattgccttttttggccattttcagtatacccgcacggatcaggagcgtataccgcactcacccagtggtggggattttcacggaaagtatttgagcttttcggattaaacgtaaaaaccccctcaaagtaaacagccaacttcttctgtctactccaagggagtctcttcatgcgaattacgattgagatgttaatttttccttcaaccgctcaatatagtacttcgcttccattctacacgtataatcaatatcatcaatccctaattgagcaataagattgtccagctccttcatttcttgatctgtcggggggtctgtcaatactttttcaatcacttcgtttattttgacagccaactcttcgtgaaaatctgggtgagctttgatctcatcatctatttttttgaaccacgaagcatttttttgggcgtaatcccgccagtacgtaataaattccttcaagtcatattttttttcatcccattgaatcatttccatatatttctcaaaggccgccgaaatggacctcgtaatgcttatttttattccgtacggaaggctgttaaacataatagttatatattacctcctaaagtgatgttcatttcatatttttatcaaaagcaatattcgataaaacgcttattctgtctaaatagtaaaaggcgctggagcagattctgccttgccaaaataataaagaattgcttccacaatgcgcttagaagcttgcccatctccgtatggattcgaagctttcgccattttttcatattcgtttcgattattcaacagctcgcgggtcatgttgtatatcgtttcctcattggtccccgctaatttcaacgttcccgcttcgatgccttccggccgttctgtcgtatcgcgaagcactaataccggaacgcctaacgaaggcgcttcttcctgcacaccgccggaatcggtcaaaataagaaacgctcttgcagcaagattatgaaagtcaaacacccctaaaggttcgattaaatggatgcgcggatcattgccaagaatttcatcggctacttcacgcaccgccgggtttaaatggacaggatagactacttgcacatcttcatgctcttgaacaatgcgtttaatcgcgcggaacatgttgcgcatggattcgccaagattttctctgcgatgggcagttaataaaatcatgcggtcattgccgattttctctaaaatatcatgcttgtaattttctgtcactgtcgtttttaacgcatcgatggccgtatttcctgtaataaaaatcgaatccggttttttattctcattaattaagttttcatacgcttttttcgttggtgcgaaatgaaggtcggcgatcacaccggtaagctgacggttcatttcttccggaaatggtgaatatttattccacgtgcgcaacccagcttcgacgtgtccgacagcgatttgattgtaaaacgccgcaaggctggcgacaaacgtggttgtcgtatctccgtgtaccagcactaaatccggcttcacctttttcatcacgtcatcgagtccttctaaggcacggacggtaatttccgtcaatgtttgacgatctttcataatatttaagtcataatcgggctttatatcgaaaatttctagaacttggtccagcatttgccgatgctgcgccgttacggtgacaatcggttcaattagttcagaatgttttttcagttccaatacaagtggcgccattttaatcgcttccggtcttgtgccgaaaatagtcattactttaattttatcagccatactttcacctacaatgccaaaatgttaagtccgatgcaaacttcattccttacattatcataaccttcccatttcctcaaccgttaacacatggcattctctacaaacccaaaaacccccataaactttgtttatggatgggggaacccgagttagataagaagaagtgtactggtgaatttctaaactgagaaaaagagcttggtgcaatcaaggtaatgttcattgacatccaaaaagcccgaaacaaaaatgagtaacatccataacgttaactcttaatgacgaacatgcatcgctttctacacaacatgcgtcgcgtatatctagaaatgaacatcacttcccaaaacaaaagggatagctctggaaactcccaagccatccctttattttataaattccctctgttagagtttccctaatttagtatcgttttgcgcccaagtaacgcgctttccaataagaattatccaagctgctaatggtgacgccagtggaagaaccgctatgaacaaattgtctattgccgatataaatgccagcgtgggacggaccagatcgactcgtttcaaaaaagacaatgtcgccgaccgaaggggaggaaaccggcatgccgacgctccaaatcgccgctaccgtgcgaggcaaagagattccttgttttttaaacaaataaacaataaatccgctgcagtcaaaacctacttgcggcgtctccccgccccaaacatatggtttgccaagaagttccgccgcatcggcaacaagcacagtaacatcaagctttcgctgcggcgcttttcccatcaaacgctcataggtttctgtatcgacaacacctgttgccttcagattaacatcccgttgaaaactctttactgcatttgctgtaatggttccataatagccagtgatttgcgaatatgtaaaatagccaagctgttttaactttgtttgcacttcttttacttcagaaccagtcgatccagttgttaaatagatgcccgctttcggtgcggacggctgcggttcggagctggctatcgcttcgtttattttcgctagcgtcgcactgtcagccactccggtaactggaagtttgtttttctcctgaaatttgcggaccgcctccgccgtaaacgttccatagtaatccgtaatttccggatatgtaaaataaccgagctgctttaatttttgttgcaatttgcttacttccgtccctcttgaacctatttttaatgcatttgcttgcaaagttttgttagattgcttattcaccgcgttttgaatcaactgtacagtgcgcgcatctgcgactcctgttgcggaaaggccgttatttcgttgaaacttcttgaccgcctcttgcgtaatcactccataataaccagtgatctccggatatcggaaatagccaagcaactttaaattttgctgcagcacctttacattgtttccgcgcgagccgattttcatttccgctgtactggcagctgccccttttaacttggcgtatgtagcgtcatcgacgatgcccgtgaccggcaaacgaacggatgcttgaaacgcttttactgcctgctcggtaatcgttccgaaataaccggtagcagtcggatatgtaaaaaatcctttctcctttagcagttgctgaagctcctttatttgcggcgagctcatccccactttccattccgctgcttttccatcatccggcatcagaaacagcgcagagacgaaagcggacgttaacacgatctgtcttggtttccaattcacaatcatctacctctcccttattgtttctcccgctttgtacaacgtttgccgccttgaatcaatgctaattcagctcaactcaacaccttttcgctctcccccgtggctgaatctacatcgcaacaatgtcgaaaaaaggaatctattgaaattgcccattctaatagtctgagagatacgacatctttttaggcagattccatttttcgacatgcggaaaggtgtgaaaagtggtcatatatatcattagtatagcgaaacttcctttctcatagaaagagcatttttgtttttttatacaaaatttagataatctttacgaaaaaacagccatgttcgctgccatccaaaccagaataatcgcggcggggaactggaaaactttaaaaaaataatagggaataccctatttaagcaaggatcaaatcgtattgaatatctgcagcttaacgtacaatcctcatccaaaataccataggaaaagcagaacaaacgagggaagttcttgaggcgatcataaaacagctacaaccgtttattgttttttcttgccgggcacataaataaataagaaatacgattgttgtccaaaatataaagcgactgcaaaatgtaataaataagctgcctctcaatggttaatagctcattggtgtgaaggcggagatatttttgttggagctgattccactcatagagggcaatttcgaacttttgtttttgtaaatcaagctttacgataaacatatatagttgattgatcgatttaaatacgaaatacaattgagcatcacaagaacacgcaatggtgcgaaaccgcgcttcttcccccaagaaacggtcatgtttttccttgctttttaaaaaccgcaatgaatccgtaaaattagttggtgcaatcgttttcaatttgatcgaaaatgggcttcgcatttctttgataaatacccgatacgttcctttctttcgtttgaaacctttccgctcacttaccattaaatccgcgagataaatattcaccatcatccctctttttcctaattatagtaaatatttatccatttttcgcttattgtaccatgatgacagtcaacggacaaagatgtcgaacattgacaagtggaaaagtttgatctttttgggaacaaataaacaaacgttcctaaacagaacacaaacctcttccacgctctcctatctttaagttattgatggattttatttgagcgtggtgataatgatcatgaatttaggagaaaaactaaaatatttgcgcaaacagcataattggacacaagaacagctggcgcaacatctcaatatatcgcgctcacaaatcagcaaatgggaaaacggggatttgcttccggacgtgcaatcgttgcaaaaactaagcaatttatacaaagtgagcgtcgattttttaattgggaagcatacgacaaaaaaagagttgctgcgagaggtaaaccttctatatcaaacggatcgtattgatgaaaaaatgttggatattattgactatttgagacaaaacccaaatatggaaaaaacgatttactcgctgacccaattgccggtcaaaaagcgaagacatttagaatcgatcatcattaagctagtaaaagaattttccgatgccatcaaataatcacgagaacatccgccggaagcccactgctttagctgtggaaggaaggcggggtttatatttttagtatatattgaatttttcgttcaatataagtacactggatttagaaaggtaagtgaatcaagaatgctctgcactctcaagattaaattaatgccaactcttgaacagtttcatgcgctgctggaaacaatgaaacggtttaaccaagcatgcaactatattagcgagattgcttttcgctccagaaccttttccaaaacgaaaatccagcggctttgctactatgacgtcagggaaaaatttggcctctctgcccaaatgaccgttcgtgccatcggcaaagtgtcggaaagctatcgtttggataaaaaaaacttgcataactttaaagaaaccggtgccatcgtgtatgatgaaagaatcctgtcctttaaagggttagagtatgcttccatccttaccttgcaaggaagaatggaaatccctatggtcattagccgctaccatcaagatttgctgtgcggcaaccgtgttcggggtcaagccgatttagtccttcaaaacggtattttttatttactgctcgtggtggacgttcccgaaggccagcccaattccgaaaacggatttatcggtgtggaccttggcatcatgaatatcgccgtcgatagcaccggtgaggtattttccggctcgaaggtcaacgggctgcgccgccgccatgcgaaacttcgcgccaaactccaaaagaaaggcaccaagtcagcgaaacgcctgctgaaaaagcgttccaagaaggaaaaactatttgcccgtgatgtgaaccactgcattagcaagaagattgttgaaaaggcaaaggcactcggatgcggcattgcccttgaagatttaaagggcatccgccaacgcaccgagaaaacggttaaaaagcaacagcgtcgtcaacactcttcttggtctttttatcagttgagaaagtttattgagtataaagcggcgatcgctggcgtgccggtggtattggttcatccaaaaaatacttcccgcacctgtccggtttgcggacaggtggccaaagaaaacagaccgtcaagggatcagttttgttgtcgagcttgtgggtacgctgcccctgccgacaacgtggctgcggaaaacatccgcagggctgctgtcaaccagccgaacgcggcagccaattaggctagttgcaagcccacggctttagccgttgggtagttgacatccagctattcgctttgcacggtgcaagcaacgaaaacgctcgatatctacaaaaaaaagcgctaacgtttcctgctagcgcaaagttggggatgttacgaggaaacacgctctctttcttttggggaaaaggttggaaggaaaagaatggggaatcatagaggaaatttacgcatgttcgatccattcattcgttttgccgcccataaaccgcacggattcagccactacttctgtcacgtatactcgttgcccatctttcttttcatagtttcttgtctgaatccgccccatgacgccaataatcgaacctttccggcagtaattggctgtattctccgccactttccgccaaagtgtacattgaacgaaatcggtatcaattcccccttccgcattgcgaaaatttcttgttaccgctaacgtaatgttagcgactgctgctccatcggcggtatatcgaagttccggatcttttgtcaaccggccgacgagcacgacttgattaatcatgtttcgacacatccctcccttccatttcgatgcatattcatcataatcgacttctatttcttcgtaaaatcatcattttttaattttacataccgtttgtttccgcaattatgatggtcatacggtctgaacgacgtaaaatcgacagcaaaattcaatttttctatattctcatcaaaagtagacttatcgaaccataaaatgacagctcaccacatcgatacggttgcaattgggtaaaatattaaatagataacgggcacgtgatacattttccctcggtcgttggaatatgctataatttctacaaggacaatgttgacgaggtgatggaatgaagaccttcaagcttgtggggctctccgttgtttacgatgatttgcaccaacaagaaatcccgtttattgatggactgattattaataaagaagacggacaaaatcgctggctaatcgaaacatatttagataaagaatatgaatcgatattttcagaactgcaaaaaagaaatgacgaattccgtcttcaagtaacgattacaaaccgaagcaacgatcccgccaatatgctcgcaactgttcgttccatcacaagaatgaacgaccatatcagcgtgcttatggatggattgttaatccgaagcaaaacagatttagcggaagtggtacttgcgggtcttgtaaaaaaagggctgcaaggagaagcattgttgaaggaatttaaacagcaattgaacgagcgccgcggctttaaaaacaatgaatcaaccataaagggctagaatcacgcatctagccctttttctttatggtggaaacaagctgcgcaatgagaacatagcgctgcttcgctttgccaataaaatggaacggatagcatgtcgtcaccgttaatgttggacgaggcttttcgacgagaaccgtacggttgttttcatccacgatgcggactttttttactcgataaataaactgcttcattgttgtttccacaattaatttgtcgccaacaccgatttggcccaattgccgaaatacagtatcacgatgaccggatagcaccatattattcttatctcgttctcccggcaaagcgctttttggataatgcccaattccttttcgcaattgccgctcttctgttccatgataaattggtatagaaacgccaagctttggaatcgataacatcccgatttgctcgccaatctccggtttggcggccgtatttatagtcatttgccgagcaataggcgtttttcctttctcttccaacggttttacagcatcgtacccgagccaataggaatatccattccaaagtgccaacaccaatcctatcattatacaaaccaacgcaccgtacgtttgatatgttttccaccgcccgctcatatgtctcactccgctaatttgcttcttgcgcgccaataaacataagcgccaagcaaaacaaacagaagaccaagcaacatattggcaagatacggagaagcggtatctggcattttttcgccatacattttttctttcatttcacttgctaatgcgctggcgtcgatcaatttttcacctgctcggaacacatatcccgaagtaaacatttcttccgacaactggacatcggaaagcaattctcctttttgattgtatagctcgacccgtaaatcccgaccaccgagcgtatccattgacaaaagccggcgataagatacttcctgcttgtccccgtttttctctaggtaaaatttcggttgtatttccagcgcagccagcacatcttcccaaatggaaaacaattgtttctgttgctgcttcgttagctgtgttgcatcttccacttgaagaaacggttgtatgcgcgcgctcaatgcttctaactgttgcttcaaattttggtgatgaagcgatgcaatatgcgcaaataaacgattcgcttccttttctgtaaacccaatcgccccaagcatatcattaatttgctgcatttgttcgttatgtcgcaaataaaagccaacagccgcatccaagtcatcaataaacgtataatcttgaaccgtttctccaaactggccaagcaatgcttctaattcttcttgtgtcagttgatagcgtgtaagcagctgatggaaattttcttctgtaatcggtgtaccgagccactgctttagctcatccatcgtctgaaaatctgcgaccgtcatctggtaatcatctaaataatttagtaaatcttccatcgtccagccgatgctgcttatgtactgctctagttcttgcttttggatttgcgcaaatgcatgcggtccgtcatgggcgatggtgaaaacgaaacatgcgatgatggcgaagaaaaatcgtttcaatgccgtttcctccctcataaaatatatacattggtagtattttccgaacttctatgtcttatgtataaaaacatataaaaagaggcggatacgaaagtaatggattacttttcgttccgcctcttatgtattttatacttcgtttcctacggaagcctcttgaaaatacgcttcataaagcgcgcgaaccgcatcggccacgacttcttcttttacgccgaacatcatgcttacttccgatgaaccttggttgatcatttcaaggttaatgtttgccttcgcaagcgccgcagttgcttttgccgccatcccgacggtgcgttccatgccttcgccaaccaccataatcagcgcaagtccatgttcgatatgaacttcatcgacttccagctccgtttgaatgcggtctaaaatgcgctgctcttttcctccttctaattgattttcccgtaaaataacggacatgttgtcaatgccagaaggagtatgctcatacgaaattccttcatcctctagaatttgcagcagtctgcggccaaatccgatttcccggttcattaaatatttgctgatgttaatgctgcaaaatcccgtatcactagcgatgccggcaatcggttcgtcatgatggttgcgtttggcgacaatccaagtgcctggagcggcagggttattcgtatttttcacacaaacaggaatgcctgctttataaactggttccagcgcttcgtcatgaaacacggaaaatccggaataagaaagttcgcgcatttctcggtatgtaatttcttttaactggcgtgggttttcgacaatggaaggattgacgcaataaatcgaatcgacatccgtaaagttttcatacacatccgctttcaccccggctgctacaatcgatccggtaatatctgaaccgccgcgcgggaatgtgacaatatgcccttcgggagagtagccaaaaaatcccggaatcactaatacgccgcgtcgttttcgtaaatgatatagcttttcatacgattccggcaaaatttgcgcattacccggttcatccgttacaataattcctgcttcccgcggattgacgtagcttgcttctaaccctatctcctgtaaataaagcgccatcaatctagcgttatgatcttccccgctcgcttttatcgcgtccatcaagcggcacggatcatgccgatattcgttcattttccaacgcaaatccttttctagctctgctgtaaattcatctgccggtaattccagctccttggcgatttctgcatatcgttttactaccgcctgaacgatctcatcgcatgcttttccgtccataaccgcttgcgccaattgaataaggatatcagttatttttatatcctctttaaatcgtttccccggcgccgatacaacaataatgcggcgctccacatcagagctgacgatatcggcgacttttcgaaactgtgtggcgcttgcgaccgaacttcctccaaattttgccactttcatattccataaccctttctgtctgaaaatcttttatatttgtttatcataccacacttttttatcaatggtgtcattattttttatgaattctgaaaacggtattgctgcgaaaatgattttctgccggtacttacttttgcgccacattgccattttgcacattggcaattccttctttacacacgccatacggaagccacgaacagttggcgcataagtaatctaaatcatccggccgcactttttgcgctgtaagccgcactaattccgattttaaataaatttcgttttcttcaattcctaaatggcgaatcactttttggtccatggagatcacatgttcattcgaatttggatctgcttggcatgccgtttccccgtgatgcggacatgtcatgcacgtatcatcgagcgcgacaacgacttgaatcggaaaatcttgttcttcatcgcgaattttcgtcactacttcccacatttttttgacaaacgacgggctatatcccattccgcgaaatccatgaacacataataaatgatgacctcgcagccttagcggcttcattgcttttctcctccccttttctattagttccatcttactcaaagaagctcgattctacaactaaaaaaaggaagcaacgttgacggtggatacatcaccatgacattcatgaacctcccccacttatcgaagtgagggtttcctgttttcccttcggggtggatgcgtgataggatggttggcagcctatctgcaggcaacgcctggcacccgtcccgttgggaaccacaggcaacatgagtatccatgatactcaagggcgggaactcgccatctacgacttcttgcttatgcaatccgtcgatacgtaaacggtttgaccgtaaattccaatggtcggatttcaccataatacactttagtaaataaattcatcgctccgtggatgtcacggtgttgacgataaccacaagagcaactataatttctagaagaagatttgttcttcttcccgcaaacagggcatatttgcgaggtataactttcgtcttttttctccaattggatgccttcggcattcaacttatattccaaataatcatataactttccaaaagaccaattggataacttctgattggtctttttgtttcgtttctttttcgtgttccgttgtactccttcgacatccccaataaccacttctttcacttggttttccaaacaccaacgaacaaattgtctcgtggttttgtgcagtgcatcctttagttgtgcctctgatttcgaaagcacatattgcttggcacgattatactttttccattgcttcgaaccttttttacaacgagacatcaacttttgcagctcttttaattttttgtttctcaaccgatggatgcttcttatttttcttcccgtgataatgaggctttccccattttcacaaacggctgcgatggtgtgaatttcccctgggtcaatagcgacacggttttgatttttattctcttttggttcttttccatcttcatacgataaacaaagccacaaaccacggtcatagaccaactcgatttcttttacttgtccgtttggaatttgttctttatcgattttgactacgagcggttgttgccttttccgtttccaaattcctagcgacagttccaacgttccgtcttcatgcaaaacaaatccatcttttgcccatttcgtgttgaaatgttttttctttttgtatggatatttgattttttcgccttttttccgtgcttctctcactccgtctctagcaaaaatatacttatgcacaactgcttggatgctttggctgtggataggaaaacgaccttttgttgctttttgcagttccgttttggttatccattttcctgtttccaaatgatgttctttcgccaaacgaaggcattcgttccaaacttctgcggagatgcgattgcattcaaaaagtttgtccatcacttcttttttcgctcgaaaacgggttttcagcgttcgatacatattctcaccccctatgtttattgtattctatcgaaaatcaaaaaagaagggagaaacaaaaaagaagccattcatcccccacctgtagaggtgggggacttctggctaatttatgttaaaatatacaacaacggctcagaaaggaactgccaatgatgaaaatgacaaaagaggaaattgcccgtatattgtccgttctctttcatgaattgaccgcccattggacgaaagaaaaaattcattctgatgtgctggaaatcattatgaaattacgaatccaatcaaccgatgaggacgaatatatgcatggattgcttgcgaacgtagcattcgcaacagaatcctcgtatgctttgcaacaaatatttggaaccatgctgcaagagcaatcatttctttctgctgcagcggtcgaggaaatgctgaacgaagcgcaagcacgaattcgcggacatatatccgaactcacctcgcgctatcaagcgcatttcgaacaaattgatgataaaaccgaacgcaaaaagcagctggaacgttcttattgcgcgcttttgatcgtcaaccgcatcaaaacagactttctatttcagtttgttcatgaaaactaccaaaacgccgccaaacaattttttgccgcgaatccaaacgatgtgctcgaagcgtttcatcacttaagcagcgtatatgcaagccaatggctagaagggctcgagctgcattactagattttcatttttatatttttaaataattcgaaattttgttttgacaaaattgtcatacaatgctaatctagtcattgggaggaatttttcacttcataatatggcatacgcttccttgtaagcgtatacaaaaaaatacaaagggggaatattggatgatttacgctcaacctgggcagcctggttcactcatcacgttcaaaaaacgttatgaaaacttcattggcggcaaatgggtccctcctgtcgacggggagtattttgaaaatatttctccagtcactggaaaaccttattgtgaagtgccgcgctccaaagcagcggatatcgagctagcattggacgctgctcatgctgcaaaagatgcatggggccgtacttcccctgctgaacgcgcgcgaatcctcaacaaaattgctgaccgtatggaagaaaacttggaaatgcttgctgttgcagaaacatgggaaaacggcaagccgattcgcgaaacgttgaatgccgacattccgcttgcgatcgaccatttccgctatttcgccggctgcatccgtgcggaagaaggcactttatccgaaatcgatcacgatacggtcgcctatcactttaaagagcctcttggtgttgtcggacaaatcatcccttggaacttcccgcttttaatggcagcatggaaactcgctccagcgttagcagctggaaactgcgttgtcttaaaacctgcagagcaaacaccgacatcgatccttgttttaatggagttaattcaagacatccttcctccaggtgttgtcaacgttgtgaacggattcggcgtagaagctggaaaaccgcttgcttcaagcagccgcatcgctaaaattgctttcactggcgaaacgacaacaggacgtctaatcatgcaatacgcatcgcaaaacattattccagtcacattggaacttggaggaaaatcgccaaacatcttcttcgaagacgtggcggcaaaagatgatgaatttttcgataaagcgatcgaaggctttacgttgtttgctttaaaccaaggcgaaatatgtacatgcccttcccgcgctctcattcatgaatccatttacgacaaatttatggagcgcgcgttagagcgtgtaaaacaaattaaacaaggcaatccgctcgatacggaaacgatgatcggcgcacaagcatcttcggaacaattagaaaaaatattatcgtacattgatatcggcaaacaggaaggcgccgaattgcttgccggcggagaacggaatatcctagaaggcgacttaaaagacggatattacgtaaaaccgaccgtctttaaaggccacaataaaatgcgcattttccaagaagaaattttcggaccagtcgttgcagtcactacatttaaagacatggacgaagcattagagatcgccaatgacacattgtatggcttaggtgcaggcgtatggacgcgcgacattaataccgcttatcgcgttggccgcggcattcaagcaggacgcgtctggacaaactgctaccacatgtatcctgcacacgcagcattcggaggctataagcaatccggattcggccgcgaaacacataaaatgatgcttgaacattatcaacaaacgaaaaacttgcttgtcagctattcaccgaaaaaactaggactcttctaatttttaggcagcgtgtcattcacgctgcctttcctgccatccatcttttttattttaggagggagattgcgatgagtaatcagccaaaagtaatcgcgacagaggccgctttagagctgattgaaaaattaaaagcgaaatacgggccgttgatgtttcatcaatccggcgggtgttgcgacggaagttcaccgatgtgctatccgcaaggcgagctgatcgtcggcgattccgatgtattgcttggcgaaatcggcggctgtccgttttacatttcgaaagcgcaatacgaatattggaaacatacgcagctcattatcgacgtcgttccggggcgtggcggcatgttttcgttagaaggtccagaaggggtccgttttcacacccgctcaaaagtgtttgacagttgatcaccgcttcgtaaataaagcgacaaaacgcaccagcacaccgtcaacaacaccacattttccttcttagcaaaaaacctcccactaaccgttacccatcgcttccacaaaaagaaactgccgcggaggtttagctctgcggcagtttttccttttcggccatttcttgcaactgttgtctatcagatagcttgatattcttcaacccaaatacgagcactgttccaccaatgacaaaaataagtccaaataggaaaaccgaatgaagcgaatccacgagcgactgttttaaaatcggcacaaacgtctctctcatttgcggcggtattttctctaaggcctccgggctaagcaaaatcgaataaagcccttgcggatcatcatgaatcatatgggcaaaccggtccaccattccttttgcttgcaccggaagcgactgaagcattggcatgaggcggtcgtcaagcagctggctcgatcgatggttcataatcgcccctaaaatcgtcattccgaacgtcccgccgatcgaacgaaaaaattggcttgaggaagtgacgacgccaagctccgactttggaaaactctcttgcaaagcgagcgttaaaatcggcatcactaaccccattccaagccctaaaatgatcatatacaacgtggccgtccatttggacgtatccacatccatcgtgcttaataaaccgaaccctgccgccataatagccataccgatcatcagctgcggttttacgccgattttataaacgattcggccgccaatgacgcttccgataatcatcgtaatcatcatcggcgtcataattgtgccggactgggttgcgcttactccgaccactccttgcataaaaaacggaacgaacataatcgcgccaaacatgccgatgctcattaaaaacccgatgccattgagcacggtaaacgtgcggtgtttaaataaatgcatcggcaaaatcggttcttccgcttttctctctacaaatacaaacagcgttaaaaagacgagtgccacggcaaataacgtgaagatctgccatgatgtccattcatacttatccccgccaaacgttaacgctaaaagcaggctaaccacgccgacaaccatcgtaaacatcccggcaagatcaaatttcactggcccctcggctttatatttgctcaatcccatcgcaataaaaatggttgctaaaatcccgacaggaagattaatgtaaaatacccagcgccaatttaaatggtcgacgataaaaccgccaacttgcgggccgatgacggaggcaaggccgtataatccaccgaaaaccccttgccatttcgcacgttcttttcccgtaaacacatctccgatgacgatcattgccatcggcatcataattcccccgccgattccttgcagtccgcggtaaataatgagctctgtcatattatccgccatgccgcaaagagcggagccaaccataaaaatgacgagtcctgtcacataaatgactcgtctgcctaataaatccgcaagttttccggcaatcggcacgatcgtggtcgatgtcaacatataagcggtcgtcagccatatcattaaacttaatcctccaagctctccaacgatgcgcggcatcgccgttccgacgatcgttccttccaatgctccaaaaagcatggcaatcataaggccagtaattaatatctttcgatgccgaacggtgttcgattgcatttcaaactcatttacttgttccattttcgtctctcccatctattcgctgtcatatattgttggataacttctgtcaacgatgctaaatcatcagctaatagcggaatatgttgattttcgatatataataaaattcctttcaccacatatttccttggtgccgactcttcattcattaactctgcttctaacgcatcaagcgcgtcatgaagttcgtgctgtatttttttatcgagtgaaaacgataaaatctttttttgcatatgggcaatgtgggcgctgatcttttctcgcaatacacggcgttctttttcttctatttccatcaacggctttaacatttctttgtttaaaatcggcgattcttcatgcgaaaaactcgcaatgatcgcatccaaacgccgtacgagaaaacgcgctaattcttcggcatgaaacttatttgcctgcaaaatgaaacaaaatatatattgccgaatcatgccgtttaacatcgtcgccacatcaaacacgtaccgctctacctctgttccatatacttcgatgagacggtcgcaataccaagaaaagatgttagcatactgcttcaataaataatggtgaatatcgtggctaatttttggcagctgttcgttcatcatcatttgcaaaaagtctttatgctcatgcatattcgcaaaatgtgcggcgatttgctgaataaaccgctctttttctgaactgctatcctgtgaaatggcggtgatgtttgccatcattttttcaaaatagtgccgtatgatagcgagcattaagtcttcttttgacgaaaagtgatgataaaacgctcctttcgaaatcccccacgcatcgacgatatcttgaatcgatgtcgaatggtatcctttttcagcaaacaatttcatcgctgtttcgataaattgcactctccggcctgctgtcatgcccgtcatctcctataaagaggaacttttcgaaatacctggctcgatgcattgccgatacgatggcaatgagatgcggggtttcgcaatttccgcacgcacgccgcgctgccgaagccattgaacaattcgttgataattcgtttcctttttcattggacttcgctcctaacgataatatgactagacagtcaaaaatattataaaacagcggtatatatttatcaacttattttataacatgattctatataaattatgacccatcagtcacagaaattaaaaagagctcctgttgtacacaaacgttaagtagatcatcggccaacgcctgcttggcgatggcaaaaaacatttcttgtgccttataattccgtgttataatttataaaaggggtcattgtattgtgcatatcatttacgattatagtttgcccttataccatggcacgatccatttatatgctgatatcattatgaaacatggtataagaatatttcctagacgcaaaggcagtacagattttggatcgggtttttatttgactgcgaattttgctcaagctaaagaatgggcaaaacgtagaacggaaagacctattcctgttcagccaatgctcgagttatctggaattacgattcgtgattttcttggaatgaaaaagacctttgaaccgactgtactcaagtttgagattacaaatacagagaattggataaaattagaacataaaatttttaatcatgatcatgatgattggaaacagtttgtatggatgatgagacaaggaaatctccctttgccgcaatatgattggatttacggaccagtagcagatggcggtttgcaatccacagattatcatgatatacgtgcgtatcaaaataaaaaccagttagcggttttgacgtataaggcagtgcaatatctaacgatttcggaggtgatttcatgcctgtagccgataacgcaaaacttcaaaaagagattgatgtaatggttcagcacatcattcgtgaactaatgaccgaattcggaaaaagtaaaacagaagccattcatttagtcgaacaatccaacgtaaaaaaattgttaatgcaagacccagcaggatttcatgactccccttatcattgggccttaagcatactgaccgaccaagatgatgtagaagctttggaaaaacatttataccattagaagtaggtccctacttcttttttattttggctaaaaatataaaaagaccgcctgtgtgaacaagcggtcagtggatcattgtgcaagcgcctgttcggcgagggcaagcgccccgcagatgccagcattatcgccgaggcccggaagcacaatatattgatcaatatcgcgcaaaatcgcttcttgctgaatgtacccgttcaacagctcctgaacgttgcggcggatttttggcaacagctgtttttgcttcatgacaccgccgccgataatgactttctccggcgataaaattaagatgtagttggcaatcgcctgcgctaaataaaatgcttctaactcccatacttccgagcgatcagccagctccgcgccttttttcccccagcgcttttcaatcgccggtccggacgccattccttctaaacaatctccatgatatggacaaacaccggcaaatgtgtcttccggatgacggcggatgagaatatgtcccatttccggatgcataagaccatggagcaggttcccttcaacaatcgccccgacgccgattccggttccaaccgtaatataaatgcagcttcgcatcccttttgcggcaccccagcgccgttcaccgagcgcggccgcattcacatccgtgtcaaatccgatcggcacttgaaaatgccgtttcatttcaccgacaaaattaaaattcacccatttttgtttcggcgtgcttgtaatatagccatatgtcgcactatcgggatgcaaatcaatcggaccaaaagaaccgatgccgatcgactctaattcatatcggctaaaaaaatcgacgacatggcgcatcgtttcttccggcgtcgtcgttggaaatgtcactctttcttttatatttccgtcacgatccccgacagcgcatacaaatttcgtgccgcctgcttcaatcgccccaagatacacgcatttctccccgctttcatctctatgatttccgattttattgtaccataaggcgttaagacagtgataaaacccgctgaaaatcagcgggtgagtttttgcacgattggaggtcgacgacaaagattgtggcacaggaagttcttactgcagatgttttggcattatcgaaatagttcttctccctgccagctcctaaaagatcccccacaaacatttcgcctttgccggcatgcctgattacccttttactgaaccagctaacaaaccacggacgaaatatttgccgaggaacatatagacaagcaatgttggcaaagcagcaagcagcgcccctgccatttgcacgttccattgcacgatttggctgcccgataagttttgcaaagcgaccataattggctgctgggaagacgttgtgatcgttaccgcaaataaaaattcgttccatatgtttgtgaactgccaaattgctacgacgacaaacccggtaatcgacagcggaagcatgatatagcggaaaatccgtaaaaacccggctccgtcgattttcgccgattcaatcatttcatccgggattgccgcgtaaaaattgcggaacatcaacgtcgtgatcggaatgccgtacacgacatggacaaatacaagtcctggaatcgtattatacaaaccaatttcccgcaaaaactggatgagcggaattaaaatactttgataagggataaacatgccaaacaaaatcaacgtaaaaatcgtatccgcccctttgaatttccatttcgataatacgtagccattcaatgctcctaacagcgccgagagcaatgttgcaggaacaacgagataaatagagttcaaaaaatttggcgccaatttctcaaatgcggtctgataactgctccaatcaaaggcagtcggaagcttccacatatcagaaagcgtcacttcatcgagcggcttgacgcttgtcacgagcatcacatagacaggcattaagaaaaataagctcatcaggatgcaaatgatatataaaattgcccgtgaccatgtccgttgtttcatcatgattcaccctttcggcttgaaatcaaatatggaacgataaaaatagccacagaaagcagcataatgatcgcgatcgccgctccgtttgcgtagtagttgccgcggaacgtcgtttcaaacatatatactcccggcacgtctgtgacaaagtttgctccagggccagtcatcgcgtaaatcaggtcaaagattttcagcgaaatgtgggccataatgatgatgacactgaccgtaattggccgtaacatcgggataataattttacgataaatttggaactccgtggcgccatccattcgcgccgcttcccgcacttcttccggaatcgctcttaatcctgccaaatacatcgcgaccgcaaatcccgtcatttgccatacagcggcaatcaccaccgccacgatcgccaccggcacgccaaattcaattttccctatgtggaaacctcctaaaatgtttgtatctgtgtaccacttcgagtccaatccaaatttttttaaaaacaagttgacccctgttgacgggtttaatagccattgccaaacaacccctgttacgacaaacgataacgccatcgggaaaaagaaaatgttacggaaaatcgattcgccgcgcaatttttgatccaacaaaatcgccaacaattgtccaagcacaatcacgacaccgatgaacaagaccgtaaagacaagtgtattccgcaaatcggcttgaaaacggaaatcatgaaataaatagatatagtttttcagtcctgcaaacgacaagtcaggtacaagggaattccaattgctgagagaaacatatcccgtccagccgataaatccatacacgaaaatcaaaataagcacaaccgatggcgatagaaatgcaagtgcaagccaatggtctaccgtccatttccgctttttttgcgactttggaacgactgtcacgcttcgttccgatactgcctttgctgtttccatattccatccctcctgtcgtaacaagaaaaggggaagagaatggttcccgtccccttttcttctttatttcttcaattctgacgaagccgatacaagtgtatcaataaacgttttcgcatctttttgcgtcacgaaaatattgactgcttggttgacttttgtcacaaatccttccggcgctgcggatccatgcgctaagcttggtgcaagttctgctgttttaaaatcttgaattgtttgttttccatattcgtcatatttggacagatccgcatcaatacgagctgggatcgagcctttcagagggttaaacgtatcttgtccctccacggaaccaagcaccgataaaaatttcttcacatcttctggatttttcacgccttttggcaagccaaacgtatcggtgatcaccataaatttgccttctgtattcggagttggcacataaccgaagtcttcattgacttttaatttcaaatcgttcacaaaataacctttgacccaatctcccataatgttcatggccgcttcgccttttccgaccaactgagcggcatcttgccagttgcgggagctgtggtcttcgttgacgtaattcaacattttcttaaacgtgttgaccgcttcttttacttttggatcgtcaaacgataattctcctgtccaaagctttttgtaatcttctgttcctaacgtgcctagtaaaaccgtttcaaaaatatgcgttgccgtccaaggttctttgtcccccaacgcaagcggagtaatgcctttcgctttcagcttttcggcaacttggaaaaattcatcaaacgtttttggcggctggaggccattttcggcaaagatttttttgttataccaaagcacattgccgcggtgaatattcacaggaacggaataaattttcccgtctttgctgaccatgtcgatcaatgattttggaaacttatccatccaaccttctttttcatacaaatcgttgagcggctccattttaccggcagctacccatccttcattcaactccgcgccgccgtgcacttggaatgtcgcaggagggtcgtttccttgcatgcggctcgctagcaccgctttcgcattggttccggcaccgcctgctactgcggcattttctactggtatatctggatatttttcttgaaacaatttaattaacgcttttaatccatcttcttctccggcgccagtccaccagctgaatatttcaagcttttcgtgtcctttgcttcctccttgatcctctttattgttattgttggatgcggaattggaatcggaattacagccagctaacgccaagctgaacgttaatgctaaggacaaccataatccttttttcttcacgtttcctcccccttttctttatcatgaaaaccctttcaataatgaatgtaacatgttttttcatcatttcagccaacaaatctctgcacttttttgcgatcttcttcacttttttgtccatagataaaaagctcctcatcaccatcaagtggcgaagtggagctttttccgatattcggtaggagacattccggtatgttttttaaaaacgcggctaaaatagttcggatcattgtagccgacaagaaaacaaatttcttttagacttttatttggatctgccatttcctttttcgcgcgcgcgatgcgcacttcggttacgtagtcaataaacgtcattccgaagcggtctttaaatagtttgctaaaatagtatgggctgatgccgacatattccgccacttcttcgagtgtcagcggatgatggtaatgctcgtcaatataatctttcgccttgccaatctttccatttgcctgctgatgccgccatgcttgtatataatgcaccatgtgctgaagctgctctgttgctgttcttttcaattcctccaaggagccgcacgaatgaaaagtggtggtccgctcatacgaaataccgaaatcggttaacatgcgcccaagcaaaataaatgtttcctccatcttctgtttcacgataggaaacggatgatgaaaagctatctcttctatataagatagacattgtgttaatgcttgtttgaaatcaccttcacgcaccacatcaaacagtcgtttttctctttccgtttgatcgatggccgccgatgcgagcaccgctttcttcggcagaaaaccgctctttgcctttttttgcgatgcataatattgtacagcagcgagcgcttcataataggaataacgcaacccctctagctgggatgccggagaaccaagaccgatataaagtgtttcttcatattgcttttcaaactgctggacaaggtcatgggcaagagattgtatcattggcttccatgttttctcgggaatatccgtaaaaaacaaaatcggcatttgtccatcgatgattcttccaatgacgtaatatgtcgccgccttttctaaaagcacctgttctacccaatgtttccatacctctttttttccgccgctaggaaattgaatcaccataaacattcccgagtcaatcgaaaacggaaacagcgtctcccattgtttccattcctctgaagaaacttcttcgagcatcagcactgataaccattctttttctacaagcttttgcaattggtgcactcgttgttgcaattccctgttttcttcttctttcttccgctcttccattaattcgtcatacactcgccttagcgcgccaatcacttcttctttccggctcggttttaataaatattctttcacaccatgccgcattgcttgctttgcgtattcaaacgtatcaaacgcggatacgataataaacttcatatccgggtgatgccggcgaataagctcaatcgcttccagcccgtcgattccaggcattttaatatcgattaacatcgcatccggcttatattcgttggcgatttccaccgcctcacgtccattggcagcttccgcgactacttccatattcggaagatggtcgcgaatcattttttgcaatgcttttctctccaacacttcatcatccacaatggcaattttcattcgcttccacccccttttgtcattggcaaaagcagacgaaccgttgttccttccccaaccgttgactcaatctccatcacatcttgtatcccataaaaaagctgaagccggcgaatgacgttgcgtataccgatgctcgtggagtgtccgcgttttttttcattcgaagcagagtcgtcttcttgtccctttataaaagccattaatttttctttcgtttcttcgctcatcccgacgccgttgtcccttacttcgatgatgacgcgtttgttccttttttctacttttaacgaaatctccgctcctttttcataagattcgattccatgaataaaggcattttcaataagcggctgcaaggttagaggcgaaatgggcaatggcaaacattgtttatcgacattcatcgaaaatttaattcggtcaaaaaagcgtgtctgttggataaaaaagtattcccttgcgatatggacttcatcggctaatgttaccgtacgctgcaaatctcctaaattatatcgcaaaattgccgcaatcgcttcaatcaaccgtgatgtttggttcgcttcttctaaatacgccattttcgaaaccacatttagcgtgttaaataaaaagtgaggattgatttggctctgcaaactttttaactctaattcttttacgagcctgtccagttcggattttttcttcatttcctcaatcagccgctgcagattgcggcgcatatcattaaacgtatgggttaataattttaattcatcattcgttgtgctaacgacatcaggaccatccaacttcccgcttgcaatttcccgagcggcacgcgaaagacgcgcgatcggctttgtgatgcctccggaaaaccatacagccaaaagaacgccaagcaaaaacgttgtcataaacaatccgaacaccatgtagcgaaaataacgattccgctcttccacttcattgtaaaaatgctgataagtcgttaattcattgtgaattaatgaaagggtcgtctcttgaataaatgaagaaatcttcatcgcttcgtgaaggtgggaagagtataagctaatattgcctgcttgaaaatgatagacggtcaatgccccttcctctagtaaactttcaatcatatgttcataattttccactaaaagcgcattttttcggttggaaaacatttctccaacttgtttgcggttttcttgcagccagcggtattggcggttatattctcgcaaatatcgttcatctttttctgtaagctaagcattcaactgttctactaattgattcgtacgttgagaaatttcattcaacagcaaaagccggcgcatgctgtagtcgtactcattcacaatatcttcgctgctgttgtataaaaagaagacaatgccattgagcaacaggataaaaatactaaaatacaacaatagttttgtccgaattttaatcatgtttcacctcgtagttgcgagccggacgcagcggcaaatcttgcttgcggataacctttgtttccgtatttgtaacagacggaacatcatttcctttgataatatccaccatcgctttcaccgcttggtatcccatctcataaggttcttgcaccaccgttgcatgaatcgttccttttcgcaaataatgaatcgtctccggcagtgtatcaaatccgataatatatgtttccttttcgcgatgaaactgttcaatgacctttgcgatcccgatcgcatccagcgcgcttgtgccataaaacgcgttcacctcaggatgcttttttaaaatgctgtacgctttttcggctgcttgtatgcgcgtaatattcgactcttcgatggcaatgatgcgaatccctttttcgttcttcaccgcatctttaaacccttgaacccgcagtttctgatgggaggcggtaaggcttcctgtaataatcgctacatttgccttcccgtgcgtatcttccgctagcgcttttccagcaataaaaccagcgtaatagttatccgtaccgatataagctgttcgcttgcttgttggcgcatcggtatcgatcgtcaccacaggaatatttttttcgataatgcggttaatcactggcgtaaactctttttccgtcaatccttgcgtcataatcccatctactttggaagcagccgctttttcaagaatatgaatatgctcatcaatgttggcctgccgcggtccgacatattcgagatgaacccctgtctcttttgccgccgctttcgctcctttttccactaagcgccaataatcattatccagctcctccggaacaaggacaaaatgatacgcgttattttcgtgttcattaatttctctttcgcctggctgatgataggcatatactttccacgcacaatagattgtaaaggaagcgcttgcaacaagcgccacaatgctgctggcataaatgatccacttccatcgttttcgcatgggcgaccccctattttgacaaaaacatgtatgatacgactttattgtacatatttttcccgcactccgtctaacgaaaaaagaaaggatggattttatcacgcaaaaaaaatcccccactgagcgtgaatcagtgagggattttcattataagaaaattttccccggattcataatgccgttcggatcaaacagctgtttaatccctttcatcagcggaatcgagtcgcgatgttcttcatataagaaatgacgctttccgatgccgatgccgtgctctcccgtacacgtgccgccatgcgataaggcgtagcggacgatgcgggcgttcacttcttcgacgcgctttacttcttccttatccgccggatcaaaagcaagaatggtatggtagttgccgtcgccgacatggccgagaatcgcggccgtcatgccatattcatcgacaagcttccgcgtttcggcaatcgctttcggcattttggaaatcggcacacatacatcggtcgataacatcgctttccctggatatgccgcttgaatggcaaatgccgcgtgatgccgtgcttcccacaatttggcgcgcgcgacagaatcctcttccatttcaaacgaaaccgcgttttccgcaacacacaactctttgacaagctctgttccgtcttttacgcttgatgcgctgccgcttagttcaataaatagcgtcggcgccgctggatagtctgtctgtttgtattgattgaccgcttgaatcgtttgctcatccacaagctctattttccccggagacacgcccgcttttaaaattgacgctgcggcctgcgctgcctccgccaacgtaggaaagcttactttaatcgcattcgtcgcttccggaatgccctgaagacggacaataatcttcgtaaatacacccagcgttccttccgaaccgacaaacagccccgttaaatcataacctgccgacgatttcaccgccattccgccggtatgaacgattttcccatcggcgagcacgacttccaagcctagcacttgatcgcgcatgacgccgtatttgacgctgtttgtaccactggcgttcgttgacgccatcccgccgatcgttgcgtccgctcccggatcaaccgggaaaaacagtccatgttttttcaatgcctgattcagctgcatccgcgttacccctggctcgacgatggccaaaaaatcatcggggcgaatgtcaataatattattcatcatcgtaaagttgattgtgatgccgccttgaacaggaataatatgtccttctagactggttcctgcgccaaatggagtaaccggtatgcgccgctcattcgcataagacaacaccgcgctcacttccgccgccgttttcggaaagacgacgacatccggctttctcggcgcgtgataggaaatccctttgctatgctgttcaagaactgtttcgttcaccgtcacccgttcacggtcaccaatccgttctaataaatcttcataaagtcccatcgcgatcccctttcgtgcttattaatagcgcattaacatttgtaccccttcgaaaatacgagcggcgttcggcagccaatcatcctcgaccgacggcaccggatacggtgtatcatagccggtgacgcgcacaatcggcgccgccagcgagaacaaggcgcgctcactgatgagcgcggcaatctccgcgccgaatccgttcgttttcaccgcttcatgaacgatcatcacccgtcctgtcttttctaccgattccacgatggtatcgatatctaatggctgcaggcagcgcagatcgatcacttccgcgtccacgccttgcgctttcatgtctgcggcgattttcgcgacaagcggaatggtcgccccccatgaaatgatcgtcacatcttctccttctttgacgatgcgcgctttgccgagcggaatttcatatggctcctccggcacttccatgcgcaaggcgcggtacaatttcatcggctctaaaaacaagaccggatcttcatcgcgaatcgcggcaatcaacaaccctttcgcgtcatacgcgttcgatggcatgacaatcttcaaaccaggtgaatgcgtaaacagcgcctccagcgcatcggaatgaagctccggcgtgcgcactcccccgccgtatgggcttcgtacgacaagcgggcatgtaaaccgtcccgccgaacggaagcgaaggcgcgccgcctgagccgccagctgatccatcgcctgatagacaaagccgagaaactgaatttccgcaatcgggcggaatccgttcaccgccaagccaatcgatgtgccgataatgcctgattcggcaagcggtgtatcaaatacacggcggtccccaaattgttctaacaatccatctgtcgcgcgaaacacgccgccatttttcccgacatcttctcctagtacgatcacgcgctcatcgcgttccatttcttgccatatcgcttcattaatcgcctgaatcatcgtcttttccgccatgttatttcacctctttcccttgctttctccttgctgcttcttgttgctgctcctgtaaaagcttgcttggcttaccgtacacgtagtcaaatacatcgacgatcgaccctgtctccgccgccaccgcttcttcatacgccgccgtgacttcgtcgtttgcttgcgctacccatgcttcttctttttcttctgtccaaagcccgcgtttttctaacagcacccgcaagcgatgaagcggatcttttttccttttccactgctccgcttcttccgcgcttcgatattttgtcgggtcatcggatgtcgtatgcggccccagtcgatacgtcagcgcctcaattagcatcggtccttcgccgtttcgcgccgcatcgaccgcctctttcatcgttttgtacacggcaagcgcatcgttgccgtcgacaagcacgcctttcattccgtatgcgatcgctttttgcgcgatcgtccggcttgccgtttgcttatgcaccggaacgctgatggcgtattggttgttttggcagaaaaaaatgaccggaacttgataaacagacgcaaagttcatcgcttcatggaaatcgccttctgatgtcgcgccatcgccgaaataacagacggatacttgcttttctcctttcagttttgctgcccatgcgcaccctgtcgcatgaagcgtctgcgcgccaataatgatttgaatcgggaaaatgtttaaatgctccggcgttctgccgccaagcacatggcctctcacgtaatgaaaaatttgcgtaagaggcagcccatgcgccaaacaagcagcgatttcccggtagcttggaaaaatccagtcctctttctcaagcgcgagcacgctgccgatttgcgccgcttcctgcccgctgaatggcgcgtatgtaccgatccgcccttgccgctgcatttttaacaaacgttcatcaacgactcttgcttttcgcatccatttatatagtgtgacgagaaattcatcggaaaattgttgtaatgcttcctcatccccgttcccgttttcatccaacagctgtaccatatcaaacggcaattggttttggtcaaacatcgtttcctcccccttcgcttaccgaacatctaacaggagctgctctggatgttctaaaatttgcgctaccgttctcataaatcgtcctgccggttccccgtcaatgacgcgatggtcaaacgtgagcgacatccccatcatatcgcgaatgacaatctcatcgccaattacggccggttttcgcttaatcgagtgaacgcctaaaatcgccacttccggatagttaataatcggtgtcgcaaaccagccgccgtttgccccagtgcttgtgatcgtaaacgtgcttccttgcagctcatcgacacgcagcgtatggcgatgcgctttttccgaaagctcggcaagctcgatcgccagctcgcgaatcgatttttggtcggcatgcttaatcaccgggacgacaagcccttctttcgtcgccgtggcaatgccgatatggtattctttctttagcacgatttcgtttgtttcttcatctattgttgcattaaatattggatgttcttttagcgcacgcgtcactgctttaatgacaaacggcaaatatgtcagtttgaccgactccgtctccaactgtttcacaagacctgtacggatctccaccagtttcgtcacatcgatttcatccatccccgtcacatgtggagcggtgtatgctgatttcaccattttttcggcgatttttttccgcagcccgcgaatcgggatgcgttcttcgtttaccgtttgcttatgaaccgtcggcatctcggtggcttccagcgctggtgccaccgccgccgatgcggactcgcgctcttttacatatcgctctaaatcggcaagcgtcactcttccgccttctccggttccttctacttcttcaatcggaacgcccatttcccttgccctttttcttaccgatggggcggcaatcacccgttttttccgttgcgccggcttagattctgcggctgcttcttcatgatcagaggctttttgctggtcaacgatgataagcggttcaccgacttttaccgttgctccctccggcccggcaagcgctactacttttcccgctacgggtgtcgtcatttccaccatcgccttatctgtttgaatttctgcaatcggctgatcgacagaaacttcgtctccttcttgaataaaccaacgcacaatctccgcttcatgcagcccttctccgatgtctggcaatttgaattcgtagcgcatatgtaccttctccttttctgtttcatagaaaaatagtgtagtatcataatatgtgggcaaaacaggatgtagacattcttgagctgctattcgtgaggaatcaataattggtgaacgaaaaaaccaggttggtaagcgttttcaaaaatgttgaatttttagaggtgatgttttatgagtaaaatataaatatatgaatattttgaatattattatctattgatttttatgataatatacatattattccacgtcaatattcatgcagaattggatttttttatttttaaaaaataatgtcacttctagtagaaattcatttgccttgctaaaggaggagcttatgcaattcacccgcattcaccatatcgcgattatttgttccgactacgaacggtcgaaacatttttatacgaatatcctcggtttcaacattattcacgagcaatatcgaaaagaacgaaattcgtataaattagatttgcaagtcggcgaacatacacaaattgagctgttttcttttgaaaatccgccaaagcggccaagctatccggaagcgtgcgggctgcgccatctcgccttggaagttgacgatatcgatgaagctgtcgcatacttacaaacgcaaggcgtcgctaccgaaccgatccggatcgacccagttacaaggaaacggttcacgtttttccgcgatcccgatgagttgccgattgagctgtatgaacgataaaatggtatagttacgacaaacaaggagggaccgccatgattcgatttgccacgatcggaacgaactggattacggaagcatttattgaagcggcaagaaaagtagaagacttcacattaaccgcggtatattcgcggacggaagaaaaagcgaaggaatttgcggcgaaaacaggtgccaaacagacgtttacgaaccttgaggaactggcgaaaagcaaagacatcgatgccgtctatatcgcaagcccaaattctttgcacgccgaacaggcgattttgcttatgaaccacggcaaacatgtgctatgcgaaaagccgatggcatcgaatacaaaagaagtcaaagcgatggttgatgcggcgcgccgaaatgatgtcgtcttgatggaagcgatgaaaacgacgatgcttccgaactttctaacgattcgcgaacatttacataaaatcgggaaaatacgccgctatttcgccagctactgccaatattcatcccgctatgatgcgtataaacaaggaacgattttgaacgcgttcaatcccgccttttccaatggctcactaatggatatcggcgtctattgtatttacccgatggtcgtcttattcggaaaaccgcatcgcctccaagcaaatagcttgaaactcgaatccggcgttgacggagaaggaagcattatttttgattacggcgacatggatgcgatggtgatgtactcaaaaatcaccaactcttatcttccatcggaaattcaaggggaagaaggaagcattctgatcgatgcgatccatacgccgacaaaagtggaaattcgctaccgcgacgggcgcatagaagatattaccgtcccgcaagaacagcctccgatgtattatgaagcgaaggaatttatcaagctgatcaaaaacggaaaacgcgaatccgaaatcaattcacatgagcattcgttgctgacgattgccttgatggaagaggcccgtaaacaaacgggaatcgtgtttcctgctgacgagtaaaaacagcttcctgcatgtctgcaggaagctttctcatttcttctgccaattggcgctatgctcatctgcctgtttggcgacaaacatcatgctcatgacaacaagcatcaccaatgaccccacgaatactccggcgataaaagcaaacataaagacctctcccctctttgattctagcaaacttgcttttatcattgtttccatatttaccgcaaacgatacttgggagaggccgcgatatgacgacggtatattctttttcgatcttttcacaaagattgtcatttttcatagtttttctatagtattgttatatgtggtaaataaagggatattaaggtaggaggtgttttttgctaaaatgatcgaagctttaggcaacttctttagtgccatcgcaacggctctattaggcaaaaaacgcaagaaaaaaataaagatatctgggcacggagttagccattagttcgattgctcatccccctaaacacttctcaagttgttatattcgacaagcagaaataagcatttgtttgactcgttcatcaaatgctgttttttttgcccatttcaagtcaaatcgtctaaatgctttgcggcgacttcttgtaatccatcatccacatttttcagcaacaatctatacggaaacatccttctttttccttttccaatacatatacaaacggacaaaaagcaaggcaaggaacgctccgcacgagtcgatcgccacatctgtcggcgcagcggtgcgccccggctcaaacgattgatgccactcatccgtcatcgcgtataccgtcgcaaagacccatgcgccaacatacgccatacgccctcgttcaagcgcccgccaaacaagcaccgccagtatgccaaattcggttaaatgcgccagcttccgaacaataaaatttaacggagacgatgcatcatccccgtcatggctaaatggcaaatacgacaacaccgcttctaatatgcgcttcgtattttcaccggtaaacagcgaagattcactaaaggaataaatgacgatacaccagatcacgacaaggctccagcgttggattttctgttgcattgttgtcacctaatttctttttgcatgctgtttttctattgaacgatcacatctttatattgtacatgaattattcggcattttcttttaaaaatcgttcaacctcttctttcattggcattccgccttgcgcgcctagctttgtcactgatagcgccgccgctgcgttggcgaacagacaagcttcttctaaactcattcctttgcttaacgcgaccgccagcgcgccgttgaatgtatctcccgctcctgtcgtatccacgaccggaacgcggaagcctggtatgagcatctgttttccatctttccgaatcgtcacgccgcgcgctccttccgtgacaatcactttatcggcaaacgcgtccgcatcgacttgttcgaaaataatatcccgttcatgttcgtttggcgtaagaaaatcgacttgctctataagcttctgaggcagcggctgcgctggcgcaggatttaaaatgacgcgcactccatgctttttcgctaaaaaagcggctctttctacaacggaaagcggaatttccagctggagtacacatacgtcacttttggcaatcatttcttcgcatcgatcaatgtcttctggacgaagcgcatggtttgcccctggcacaacgataattcggttatcttgttccgaaatcgtaatcgaagcaatgccggtccctttatctgtaaccggtttcacattatcgatatgaacaccttcccgctccaatgagcgaagcagctccgttccaaacgcatcctccccgaccgcgccaatcatatgcacatccgcgccaagccgcgcggccgccaccgcttggtttgctcctttcccgccaggaatgagatgaaactcctcccctaaaatcgtctctccttgtgatggaaagcgggaagcgatcgtcacaaggtccatgttgatactgccgactacagtaatcactggttttgtcattttcattcccccacacgcgcaatttgtcgtcctattagcgaatggaaacacgccattacggaatgatcaacaacaatccaatgtaaaacccattagaatctatttccatcatatatgtaacatgttaccacaaaattaaaatgtcatatatcttgaggatttctttttcactcaatactgtcatgtcatttctttcgtcaaacttatatattttcatcattgttcatctactttcaatccaaaaacattttgtaatgaaaaagtaaaatacccatctacatttgtatcaatgaataacattactaaattttttctacaaaagaaaaaagattccagctctgaggagtaaaaattcttcgagataaattgaacttctagcccccaaattttgataaatatgcgataatttatctggatttatcaagatttaagggggatttgtgaatgttaacaaggaaagaaaaaagagaaagagaaaaaaaccaaaattttttcttcgatttcgttaagattcaaaatcatttctttaaagacttggtagatcaactaaaaaaagtaaaagataaaaggcatcaaagctacattacctatggtccagaaacaatcctttacaccattcttcttaaaagtgtatttggaatcaaatcaatgagaagtatgaccgaattgtttaataaggatgaatgtatcgaaaatattcgagtagttttgggtttgaaagagctcaacgagctcccgcattatgatacaattaatgactttttagcaaagttggagccaaaagagcttgaaaccataaggatttatctaatcaaaaaactttttgaaaaaagatgcttagaatccttccggattctaaataaatattggccaattgttttcgatgggacaggtatccatacatttaaggaaaaacactgtgaacattgtttgagaagggaatacaaggataaggaaaccggagaaacaaaagtggtatatatgcaccatgttctagaagccaagcttgtggtaggagatatggttcttagcatcgctacagaatttatagaaaatgagtcagaaaatgttccaaagcaggattgtgagttaaaagcttttatgaggctagtcgataaattaaagaaaacatttaaacgtcttcctatttgtcttatcgcagatagcctttatgcttgtgaaccagtatttgaaatttgtgataaacacaattggaaatatattttccggttcaaagaagatcggattaaaacggtttctcaagaattcagagcaatccaatctttagaaacgaatggtaaaagctcagaatatttctgggtcaatgatattgcttataacgatcgtttggtaaatcttgtggaaaaagtaaaagtaactgagaatgagaaaaaacaggagtttctgtttattacaaactttcgaataactgaaaggaatgcagaaatacttgttcaggcaggtcgaagacgctggaaaatagaaaatgagggttttaataaccagaaaaatggttggtatgaaattgaacatgtgaattgtcataattacaatgcactgaaaaatcattacttacttgttcaaatagctgatatccttgttcaactatataaatatgggtcaaaacttttgaagcagctgaaaaagtcagcaaaagaaatatcctcgaagctgttagaagcgatccgaacccgcattataacagtcgaggatttgaaaaaatgtaaaaaaatacaggttaggtttacatatacctaacaattctattatagcagaagggtgtgatgaataggaagtaaaaagcaagttatccacaactttatagaaaaatcgcattaataggactagtttttaaaaattttagaaggaaagtaactggaaaattttaccaactgtggataatttgaaaatccctattttgacgaaaaactttgaaatatactcttcatagctgaaaaagattccaaaattattgaccattttctgattatttagtacaataagatttggaagcgaatacatattacgagcaacatttatgagtctgtcataaatgcccctcgtaatagctgtatttggttggaggattagcatgtttgagaacaatgccatatatatcatcggagacgcaaaagcgccttcaaacaatccgattactcagcaatataaagcatttttcatcggattagtggttaataaggaaagcggtatcatcgtagatgcagattgttcagcgacgattgaactgacgaaatcctttgtcaaaagcttattggtcggccgatcgatattggatattgacacagtaaaaaaagaaatcgaaactcgctatttcggctcttctcaaaaagcgctcatcgtcgcttttaaaaacgccagcttaaaatatcaaaatatagtttcgtcagctgcttcatctgtaccttcatcacgcagatgaaacccagcgaatagagtgattgttttctctatttgctgggtttttatatttttatataaacaaggaggagagacaatgattcaagacggcgttgtttacttaagtattttgctggcttacgcagcacttatcgcctttgcggagcaaaagtctaaatccaaactttttaaagtcgtccccggcattatttttatttatgtcggaggcgcactgatgcaaacatttggagttttcgggaaaacggattcgatcgacaacacgtacaataccatgagaagcgtgttgcttcccgctatgctcattctcatgcttctgcattgtgatttgcgaaaaatcatcaaaatgggaccaaaaattcttcttaccttcttcgctgcttcattgacgattatcattggatttacagtcacctatgtgttatttaaagggctttatgcggaagatacatggaaagcttttgccgcactcagtgccagctggacaggcggatcggcaaacatggtcattctacaaaaaatactagatgttccagaaaacattttcggctatgccttaatgatggacacgatcaactattctatttgggtcatgtttatgttttggcttgtaccatttgctggcagattcaaccgttggacaaaggcaaaaatggtagatatacctattacaaacgacgaagtagccgtaacaaacgaaagtcatcaaagaaaaatgggatttaccgaattaatcgtcttacttggattcagcattcttttatcaacaatttgcacggaaatcggaaatgctttgcctgaggtgggagccgtatttaacggatcaacgtggacgattgtattcgcatccgtcatcggtttagtattggcgatgacaaaagccgcaaaaattcctggctccagcgacgtatcgaaagtcatgctttatgtcgtgattgcattgattgcatcaaaagcagatttttctcaattatttcaagcgccaatttatatcatttccgggttcatgattctgttgattcacgcattgttaatgttagtaatcgcgaaaatattcaaactggatttgtttacaatgggagttgcatcactatctaatatcggtggagtagcgtccgcgccaattcttgcaggcgcttatcatcagtcactcattcctgtcggggtattaatggcgctgctgggaaatttacttggaacttactatggattgctcactgctcatattttatcatcactgtaactgaaaggatgtctattcatgaaaataaaagacgcaaccatcgccacacaatcgactccattaataaaacctttcaaaacggcattgcggacagctacgcaaattgaaagcatcgtcgtaaaaatcacgctagataacggaattgaagggtatggggccgccgtcccgaccgaagccatcacgggagaaacgaaacaaggaatcataggtattttagaaaatgtactcatccctaaaatcatcggtaaagaaatcgaagaaatagcaaaaaacagtaaagatattcaaactagttgcatcgaaaacacaagcgcgaaagcagcattagaaatggccatgtacgatgccctttgcaaactactaaacattcctctctatcaattattcggaggaaagacgaaccgtcatgtcaacgatatgacaattagcgtaaatagtgtagaagaaatggtcaatgacgcaaaaaaagtcacagaaaaaggcttttcgattttaaaaattaaagtaggaaaagaagccgaaaaggatatcgaacgaatcgaacgaatttatgaagaagtggggccaaatgtttcactgcgcattgacgctaatcaaggatggacagcgaaagaagctgtggaaatcattcaaacgttagaacggctccaacttccgatcgaatttattgagcagcccgttcctaaatatgacataaaaggtcttcagtttatccgagaacgagtcaacataccgattatggcggacgaaagtgtattctcggctcgagatgcactagaactgatccgtcatcacgctgtcgatttgatcaatattaagttaatgaaaacgggaggattacgggaagcctacaagattgctagtctagcagaagcggccggtatcgaatgcatgatcggaagcatgatggaaccaactctttccgtactggcagcaacccatttagcaattgcccatccgaacattacaaaagtcgatttagatgcgcctctatggatagatgatgatagcagtcgctcgttctttcaaggaagcgaaattaacgttcctgatttaccagggatcggttatgttcctttatataactaatcattgatcgtaagaaaggagattagcaatgaaaaaatggaaaaagttctttactgcattcctttgcttttgcatgatgctcgtctttctttcacctgtaaatgccaaaacgaacaatgatgaaatagcttatgttgacgtctctgtcgcaacgctttggacagagccgaacattgcaagaaacattgacagtccatcgttatccaatccagttgatatgtggaaatggacaaaaagcatgacatatgaagaaaaactatggttagtaggaaatcttgaaacacaagcgttatatggcatgaaagtcacgatactagaaaaacagggggattgggctaaagttgtcgtacatggccaaccaacaccacgccatccgcttggatatcccggctggatgccgattcaccaactgacaaaaggaaacgcatttgcacaatttcaatcgaaaccatttgcccaagttacctcaccaactgcatggctttacaaagacccaaaaggaaaacataaatttatggaaatcagctttaacactcgccttcctgtgattcactcaacaaaaagtgcagtcaaaatgataacaccaagtgatggtgccaaatggctaagaaaagaggatgtccaaattttccagacggaagcagacatttcagcaccaactggggaagacttagtaaataccgcaaaacagtttttaggcttgccttatttatgggcaggaacatccggatttggctttgactgttccgggtttacccatacgatttataaagctcacggaattacgatcccacgcgactcatctgtgcaagctcaattcggcacgcctgtaaaagaaagcgaactgcaaccaggcgatcttctcttctttgcatataataacggaaaaggaagagtccaccacgtcggcatgtatatcggcaacggcaaaatgatccactcgccaaactccagcacaacagtacgcgttgatgattaccgtgctcctggatatggcgaagagttcgccggcgcaagaagatacatcaacaaataagaaagaacacaaaaaggagacatgaatgtttcagctcatgtctccttcttcttttttcctcattgtgtctgttagaacaacaaccccattttggaaaatacagacataaaaagaagttccctctccctacatcacgcttttttctgtgtcgacgctgacagatcgggtcggaatccagcttacgaccaccgtgacaacgatattcacaatcaatgcgataattccgacattcagatcttgcacgacctgcggcagagaagggaacaacgtgccgatgctgctgcccgataatgtaatataggcaactgtcgcaacaccagcgataataccggcaaacgctccttgtttcgtcacaaaattgtttttcatcaggctgagcacaaacgatgggaacaactgcgtcacgaggctatatcccataagaagcagtgcaacgatcgtatttccgccgcggaacgtgaaatataacgaaactaacgcaatgacagggacgagatatttcgctagtttcgtgacctgatcgtcggtagcggaaggagaaaacactttatagacgtttttcgcaagcaacgtcgatgctgtcattaaaatcatcgaacccggaaccattgccgtcaacagccccgctgcaccgatcagcccgacgacccaagggtcaaacgtttgaatggacaaccgcaataaagccagatcagcatcggagccttctaaatgcggaatttgcaaaatcgctgcaaagccgacaaaaaagacaaacagcagcactaactgataaagaggcaaaatcatcgcatttttccgaaaaacgttggcgcttttcgccgaataaatcgaaccgaacgtatgcggccacatataaaaaccaagcaccgttaacagcacggtggaaataaaccaagacacgctcatgcctttgtccggcaatacgagaaaccctggttttgcttgttcaattgcttcaaacatcggctgaattccgccgtaataatggaatggaagataaagacctaaaaagaccgcgacaactaaaatcataatatctttcactaccgctgtccacgccgagccgtggatgcccgaaatcatcacgtacactgtaacggaaagaacgccgatccatatcgccgccgtcgacgaaatcgtgccgtatgaagcttgagaaacgataatacccaatccttttagctgcagcaccaaatacggaataagcgcgaccaccccgactagggaaacgagcacccctaacagcggactgttgtatttgctaacaaaaaagtcagattgggacatcagctgatgctctttcgcatatttccatacttttggaagcatccaatatgacagcacatacgccaagcagccgtacgcgataatgtaaaacgtcggcccccctttgccgtaagcccaaccgcttccgcctaaaaaggtaaatgtcgtataaatttcgccggccaggaggagaaagacaaagatcgtgccaaacccgcggccgccgaccgtccactgttccaagttcatatcttttcctttgcgcgcttgcacccctaaatagagggaaagcaacaggaaagcgaaaataatcaccaatgccgcattcatgtacgctcctcctcccgcacttccggatcaaagcggtagacaatcgccatgatggcggaagtgagaatcacccaagcgacaagccaaaagagaataaacggcatgccaagcacgtatggagtcactttattggcaaacgggatgccgccaagtatgccaagaaacggaagcaccatcagccagcgaattcctttcatccttatttcctccctcacggaataataggaagcggaagcttttacggggcttccgccaacagtttgagcgccgcatggacaaacaagcgcacgccaatttctaacgcatcttcatcgatcgtaaaacgcggatggtgatgcggatatacaatacctttttctttatttccagcgccgacatagaagaagcttcctggtgctttttgctggaatgccgaaaagtcttctccgcccatatttggctttatatgatcaatcgcttcttcgccaaatacttcccgcaccgtttcctcaatgacacgggtcactttctcatcattaataactggacgatagccgaattcatatttaaattcgtatgttgcgccgtgtgcttcagtaatgccttttatgatccgttccattaattttggcacattttgacgaagcgttttatcaaaactgcgcaccgttccttgaatttcgacgcttcctggaatcacgttgtgcgtcgttccgccaataaattgcgtcaccgatacgacgagaggctcaagcggatctgtgttgcgcgatacgatatgctgcaagttcgtcaccacttgcgcgccgatggcaatcgaatcaatcgtttggtgtggcaaagcagcatgcccgcctttcccatgaatccgaatgaaaaagcgatctggggaagccatcatcgggccgtacacaatgccaatcttgccagtttctaatggcgcccaaagatgggtgccaatcacgacatcgacgccgtccatcacgcctgcctgcaccatttcttccgcgccgcctggatgcagttcttcagcatgttggaacaaaaagcggacttctcctttgatttgcggccgcagccgcgaaagaattttcgctgtgccaagcagcatcgccgtatgcccgtcatgcccgcacgcatgcatcacgcctggattttttgaagcaaactcaaacgtattttcctcttgaatcggcagtgcatccatatcggcgcgaatggccaccacttttcccggctcatccccgattaaccgcgccataacactcgtttttgtcggacgagaaagctgcaaattgccaaatgactgcaacgtttcataaacgaattgcgccgttttttcttcgtgaaacgatagctccggatttgcatgcaaatgccgtctccatgcaatgacttcctctttgatttcatccaccagctgtttaatttctgtttttgtcatcttctcttccccctttttcccatcttattctcccatcgctaaacgcaatacggtatggtacaatacgttcgcaccggccgcacaatcttcctttgaactccattcctccgggctatggctgatcccatctttcgagcggacaaaaatcatcccgatcgggcaaagatccacgagctgcaccccgtcatgggcagcgccgctaggaagggagaacacatcaaaacctagttgtttacacgcttccttcgctgcattttgcacaagttcggaacataataccggaggcatctcttgcagccgctcgacagtgacctttacatttctctcttggccaatttgttgcgctcgttcaataatcgactggaatacgttatcgcgcactgccgcgtcaatatcccgcaaatctaaggaaaattcgactcgtgccggaatgacgttaattcctcccgggaacacctgcatttgcccaacggttcccacggtggttcctgtctttttcgcctcttgttcgatcatttggatgatctgtgctgcggcaacaagcggatcgcgccggattggcattggcgttgccccggcatgttccgcttttccttccaccgtaaatttcgcccatacaagcccggcgatccctgtgacaattccgacaggaagattcgcttgttccaaaacacgcccttgttcaatatgtaactcgacataagcttttactgatccttttcgccgcgcagccttgcctatttcactggggtcaagccccgctgctttcatcgcttcggcaatcgaaattccatgtttatcttgatgaacgagttcttcctccgacaatgttcccgccattccacggctgccgatcataccgtaactaaagcgtgctccttcttcatcggtaaaagcaacgacttcaatcggatgcttcgtttccacccctcgttcgttcatcgtttgtaacacttccaccgcggaaagcactccgagcggaccgtcaaacattcctccgttatagacggagtctaagtgcgaaccgaccagcacgacagcggcctccggatcttttccttctttacgtccaagcaaatttccaaccgcatcttcatacacggcaagccctgcttccttcatatacgaagctactttttcctttgcggcacgttcttcttttgtaaacgataaacgagtaattccgcctgacggctgttttccaatctctcctaattccatgagccgattccaaagccgatctgcattaatcacttcgcttcccccttcactacgattactatttacggatgaatgtcggttatgaccatgaataattccatttataaaaaaatagcgaaccaatggcatgtccgctatcaaagtaaatgtttcttgggcatccgtgcggatatggattcgtttcgccagcggcctccgctgcttgcaatgttttgaataatcgtccttaattcccttctcttttcagagccgcaaaatcccctttgttgtcaaataacgtttgcgcatgcagcccattcttcagtccagtaaatcagcgatgaccttttcggcgatggcgcgaatttctttgcgatcgtatattttattttcctccacttcgaaaaactcacgtaccgcttcattaacaagctgatttaactcctgccgattctgttcttttccaaatatatatcctgtttttacaagtttatcgagcatcgactccacaagttcgctaacagggtatggctcttcctcatcccaatacttgtcatcatcccattcctcgatgaaatcattgtcctcttcgaaatcttccgataggagatgatctgtcatataatccatcatctcattcactttcttggaaatactgcttgcggaaacgccataaagatgcgccaaatccgtctgtgttactgcctcgccgcgcaaaatccgacaaacaaaataatgcaaagcagccgcatgcaaaggaacgctgcgaataacaggttggcaggtatcacaatattcatgccaaatcgcttttgccatattcaaattcatactttgcggcattttcttttctaattcataaaccaccgctgcgtaattcggatgttcccattcgaacggatcggctatgaatgacacgagcaaacgaacggccgtcatccacgcgcttggaaaggatgtccgcaaaaatgcacgcgcatcttccggtccgtatgcttcccaatcctcttttagcgaacatgcaatttcatgggcgatcatatttggaaatgaaaaaaaggtggtaaaatacgtgtattcctctccggcaggcactataatccccattagcaaatctcctatttgcacttgcggcaatggctcactgtcaaaaatgcgcacgactcgtttttccaatgtcaacacatcttgaacgacgaaacgccgttctccttgaagctctaccactatatcaaaagacggcgccgctccaatccatgacgcaagaatggagcgagtggaaggccgccataacgaacctctccactttacatatcgctcaatgatcgtttcgccccgcggcgccactggaacgcaaaaaatagtccaatttgctataaaaaaactaatcgcctctccgatttccccatgttgttcccattctcctggatcgccgatggtttttaacaactcatccgcatattcttcggtcgcataccataataaatcatgcatgcattccgttaattgttgatccactgcggtttgtatggaaacaatgttccccttcccacttctgcgagaatatggggcgtttttgtccgatttcattttatcactccacttctttgttctatattatcattctaccaaaaagcgctcgctttctatcgcaaaaacatataaaatttctaaatttactgatacaaatttgtataaaaaaatgccaaaactaggcgaacctagttttggcaaaatgttcacggccatctcctagtctttcgtatttcacaaatggatcgatgacagtaattttttgtgcttccgcgtcgctaattcccgcgtaaaaatctgcagtgccatcctccttccgaattaacccgccgctaaataccacatcaacgaggtctgggcgtttcacaggaccttccaaaaaatgcgatcttgtcgcaattaattcgatatcggaaagctccattgtatccggattcaacacaaataccatcggataatagtggcgtttgccatcttcaccgaaacgagcaatatgcccaagaacaccaacaagtccattcgaaagcaagtgaagttcattgactcctccccattcgtcatctacgaactgattatccaaaagaggagcctcttccatgatctccactgtcaactcatctaatgaatcgattcgtgtaaaacctattttccctcgtccgcctttttccccttgcggacgtgtaaacacaccaactgatccatcttttaactcaatcaatcgaatatctttcatcccatctgggccttttgcaaattcttttaaactagagatattcttccctttgtaaaaaatcgttctccagcttaaggtgccttctatggatggatgtggaaaagtttgtactccaccgaagatcaattccccgcgaattctcgaaacaaacgggtcttgaagcgtgaatactggcgctccttcctttggcacccattcttctccacggttcacaaagaaatgcacttccgaatgctcactatctcttggctctactcgaccagcgataacaaattctccctcgtcttcaaacggtgccgagatattatatacatcccgttctcccactcctgtaaaaaccaacttctccggactaaacggcttcggcccttgctcaaactcttttaatagcatctcgcaagttttgacattggccttcttcgataacataaaactcctcctaaaactcctcccaaatctatataatgcttcatctggatgctaagtcagttgcaaagtctggtgcatgaagatgtttatgtttattagatatattaacaagttggcatcaagaatcaagtaaggtgctagcgaaaaaaccgcatcatgccatattttcttttgaacaaacgatccaaaaatatatagtaatatctccgctttttctaagcaagtagcactttgcggagtgcaaaacggaaatgtattacaattctttcttcatataatatgaaattcctttgtacgtttccataaaaaacgacctcccaatcgaggctgggagatcgttttctttaaccgctatgcttcatttttctcgtttccttatcaaacaaactgtatacgacagggatgacgaacaatgtcaaaaaggtgctgctaattaagccgccgatgacggtgatggccaatggctggttcatttccgctccttcgccaatgccaaacgccagcggcagcaaccctaaaatcgttgtcaaggccgtcatcaaaatcggacggacgcgcaatttcaccgatgtgacaatcgcatcgtagctcgccaaacctttttctttcatttgattaatgtaatcaacaatcacgatcgcgttgttgacgacgatacccgcaagcacgatgacgccgataatcgccataacgctaactggcgttttcgttgccattaagccaagcgcgacaccgatggccatcagcggcacggtgaacataatgacaaacggatatttcaacgattcaaattgcgccgccatgacaaggtacacgaacgtaatcgctaaggcaaaggcaagcagcaaatcacccaacgccgattctaacaattcgcggtcgccgccaaagacgatttccgtctcttccggaagatgcaatttcgcgatttctttatcgacaatcgcggacatctcccctaaattcgtcgtgtttttgtattttaatgtaaactgaacggcgtattgctcgtcgatgcgatgaatttgaaccgggcttttcccgatcgtaatatccgcgatgtcgccaagcggaataaatgtgccgtcttgctttttgatcagcagttttttcaaattgtcgaccgagtttttcaccgattcgtcgtattcgacgttaacattgtacaaattcgactctttatcaagcatgcgtgtcgccgtcacaccgcgtgtcatatcgttgaccatcgtcgccacttgcgctggagtaaacccttgcgcgagcgctttttcgcgatcgactttgatttgaatttcgtcgaccgtttccgaaatatcggtcgtcagttcgttcacttcatcgagtttgcttaagcggtcgtatattttttccaccgctttttccagccgcgcttcattcgtatctttcacgctgaacacaagcgtattcggcgtacttcctgcagtcgattgcaagttgatcgatacttccgccgtttgattcgcttttttcgctgcctgttccatatcgttctttatgtcatcgacaacgtcaaatacggaacggtctcgctcgtccaagtctttcattttcacatatatctcagcaacattgctttgcgatgtaccgcggaacgcctgctcctgcgtcgagccgattaagctgacatacgcatcaatttcttttacttttttcaactcgtcttcaatggcagaaacaaccttttccgtttcgcggagggcgctgccgttggcaaggttcacgcggatggagaaaaagccttcatccgtattcggcaaaaactgcatgccgactttcgtcacgccaaataacccgaaagctaacgtaccgatcgcaatcaccaacacaatgatccgatggcgcagcgaccatctcaccatcttgtccagaccgacaagcatgcgcgaagactggcgtttttcctcgatgttttcgcgaggcggttttaaccagcggctcgccagcatcggcacgaccgtcaatgccacgaacaacgacgcaagcaagctaaacgaaatcgttaacgcaaattcggtaaacaaatcgccgattaatcccgtaatgaaaacgactggtacaaacacggccaccgttgtcaacgtggacgcagtgatcgcagcgccgacttcttttaccccgtctcttgccgcttgtttcggatctttccccattgataaatggcggtaaatattttcgatcacgacaatcgagttatcgacgagcattccgataccgagcgcaagaccgccaagcgtcatcatgtttaacgtaaaatcagcaaaatacattaacacaaacgtcacgatgaccgaatacggaatcgcgatgccgataataagcgggctttttgcactgcgcaagaataaaaacagcaccagcatcgcgaatactccgccaagaacgagcgattgaaaaatgttctgaatcgtccgctgaataaaatcgccttggtcaaacaaaacatccgcatgaaccgccgaaaattttttcgtatccaacaattcgttcaagcgtttttggaacgctttcgacacttctgctgtattggcatccgctttttgcagcacgcttaataatacagaaggcttctcgttcgtgcgcgtaatcgtatcttctttttccggcacaatcgcaatatcggcgatatcttgcaaacgaactttttcgccgttgagcggattcaccgtgacaacgagctgttttaacgtatcaacggagtcgatcgtgctgataatccgggtcgttaactgcttatcatcgatcacgaccgtctcgcctggaagcgaaatatcgttggcggagataaagttggcaatatcttgctggctcagcttatacgtttttaatttctcctggtccaacagcacccgcacgtttttcgtcaacgtgccggaaacattcacactggcgaccccttctaccttcgtcagctctgctcgcagctgatccgctaattgttttaaaagttcctcgttccctttcttcgatgttaatgttagctgaataatcgggaactgtgacgggtcaaacttcaaaaaccgcggcttgttgacatcatccggaagcgccgtctgatcgatccgctgcaatacatcgttttgcacatcatcaatcgatgtcgaccacgaaaactccagcaaaatcaaattagaaccttcctgcgatgtcgatgtgatcgactttagcccaggcaatgtcgacaaattcgcctccagcggcttcgtgactttctcaagcacttctttcggtcccgcccccggatagctcgtcacgaccaccccgactggcggattaatatccgggatcagcttcatcgggatattgaacagtgataccgctcctaaaatcaacactaaaatcatcgaaacgagcgtaaaaaccggtcttcgtatcgaaaagtcgctgattttcatcgtcttccccctcttatgtaaacaaaaaagttttcttctataagccgcatccaccactcccattcgcgccgtcctcatccatggcggcgaatggggaatatgcactatgccccgctagacgcttgtccatcgatgacaagcgatcaataacggtacaacctgtttgcctagcgatttaacacatcctcgtgttcacgcagacggtagtggtcttccgctggacacacccgttttcggccgatcgattcgtaaatgattcctgcctcgcgcgcactggctagactgtaacaattccgcccatccaacacaagcggcgttttcattaaattcgcatattgacggacgtcaaattgccggatttccggccactccgtaaaaataaaacaaatatcggcgttcgcaaccgcctcttcgatcgtcgaacaataggtgatttcctttggaaatacgcgctttgcgttttccatcccaacagggtcccacacccttacatttgcgccttcttccaataataccgcgatattagcaagggaaggggcctcccttatatcgtccgttcccggcttaaacgtaagacctaacaccgccacctccagcccgcgaaaatggctcacgtacgttcttgccttttcgatcaatttcactttttgactttcattcacttccattgcggcttgcaccgttttcagttcataatcgcaaccatcggcaagccaacgcagcgctttcgtgtctttcggaaaacacgacccgccataaccgatgccggcgcgcaaaaaacggctcccgatccgcggatccattcccattccttccgccacgtcttcgatattggcgccaaccatttcgcataaattcgcaatttcattaatataggatattttcaaggcgagaaaaacattggatgcgtatttcaccatttccgcactttttcgatctgtcacgacataaggaagataaaacgggtcatacacttctttcatgaccttctccgcatgcggcgattctacccctagcacaattcttgacgcatgcagcgtatccttgattgctgtcccttgtgataaaaactcgggattcgccacaacctcaatatgaacggggtgcttccggtgttcatatatccaacgttccacttgatcgcttgtcccaacgggaacggtagatttcaccgccactacacagtctttttccaccgtctgcgcaatctgctttgccgcttcccatacatattgcaaattcacggatccatccggctcttccggggtgccaacagcgatgatgatcacatctgcccgccggcacgccgccgcatagtcagccgtaaacaacaaccgctcgcgattttttcttattaactcctccaacccaggttcatagatcggagatttccctcgctgaagcaatgccactttttccacatcgacatccacgcacgccaccttatgtcccttttccgccaaacacgcggccgtgactagtccgacatatcctacacccgctacggcaatatccatatttcatcacacctttaattgtttactccgctcgcaaatgcgattcatgataggagaaatcatagataatcaaacatcatttctgccaaacactcgcattcgtccatgatattctcattcatatatgaagttattataactgataatgaacctcttttgcattttccatgattgtgtatgtaagtgcagatccatcatatggaattccatgtgagtgttctaaaggtttattcgatttacctatttatgacgaaattcattggtttttgttgattttgtttgatttgttgattttgtttggttcgaatgataaaataatttcaagaagaggtggttgaaagtgacacgattgattgatcaagaacaagaaaacctgtgggatagcgtgcaaattctttcgcaaatcaatgtcgaaaaagccaaatctgtattcaaggtcacgattgaaaaatccttgcagcaactcggtataacctcccctattttttcaacgattcctttgtctgtaccaaacacagatcgtctttcccaactccgccgaatcgaaaagaaaatgagggaggcctacgcacatcaagagaaagagaaagcttacgagtatttggtggactatatcgaacaattgagtcaaatggcggaagataatccgcttgcggttcgaaaaaaactgttggcttccttattagccgaacatcacaaacgaaaacctaaaaagtaccgactatcttcctcttcagcacctctcctatccaagcaagtcgccacggcttattacaccacaactgaagtagccaaaaaattagggctaagcgatcaaaccattcgacgaatgtgtgaaaaaggaaaatttccaggagcctataaaaccgatggaggtcattggagaattccacaagagatcttcattacgacatcagaacaagatgaacgaacggaagaagtacttaaacgaattgatataaagaatcagaaagcgggggatgtagatgaatttgatctatgatgccccgcgtcctcctaaagtatttatcgatacaacgattctatgtggtgccttgcgagtcgacggggtgaaccgaaaaattcttaaagcggctcgcttccctcatttatttcaaccaatcgtatcaagggtatgtttatttgaatttattcgaaatgcttctcaaggacttggaaaaggggacaagagggttgtgtataaccaacaagaaatcgaagcgtttttaaacgaatttttggatccgatttttcaatactatacgaatctgcccgttaatagtttggttggccgatatagtgtcgaaaccgtcataagagagaatcgacccattggagaagtattggtcgagttaagtggctgcgatcacgaaacagcaaaacaaattgtttcttcgcaagaaatgtctgaaccactttatcgttttgaccaggaggattttcacgtctggataacggcaattcaagaagagtgtaactacatactcacgaccaaccatcgacgatttccggctcaaatcggaccaatcaagcgcattcatccaagtgatttttacaatcatttgtctaatccataacacgtattgggctttataggagatttacgaacagggatggagcaaagacttgatcgatcctcgagacgaaacaagagtcgcacagacgggaggatgtgtcagcgaagaacggtcttgtctatatgatgaaattgtattgccttctaacaaattatctagttgaatagtttggagtatttacattctgcagtaacgatttcagacattgacctaaaaaacagggatatatccggtacggtagacaaacgcggagcatatcatacaacagaacgaaaaaactccaataattaagaagggaagtttacacatgcatttttaccctgctccgtatcaaatgccctattatccaccgcaacaaacaggggcctatccacaatatccgcaatctgagataatagcacatcagcaaataaaacaacctctatatcctcaactaaaagaccaaacactcaacgtgattgctccttttgttcaatacggcttaaaggaagcaaagcatacctcgtttgcgcacgcattacaagaagtcgcggcgatggcttatttaatcggcagaggatttgatccgcaaatggcttatgctatcgttgaatcttgggaattgaatgaaacattttattaatgagtcaaagctagaggaagagatcccactcttcctctagcaatatcttatgaacgaagaaagctatccaattcgatggtgttgcaaaattagagtaaaaacgcgaagtgatgcataagattctaatagtcaagattggaattcataaagatatttaaatagttttcgaaatccacttccaccaacgacggagagctatcccactcataataacgaatcgttttcataaaggagtaaaaattagcgttagaaagcagcaagttcataattagtttgtttttttctctacttctccttttatcaggggaatcattacgaataatacttctaaccattcctaacagtgaactacccccacttaattttctagcgaaaatttgaagtgggggcttccaaagaagtttgactgcttcaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcaccattgacatcagcattaattagtttgccagactttgttcgatacaagccgcgcttaatacgtttgccgctgaacttatattcttttggattgtcggcattatattcaggaatctcatcgccgtcaaaaaagctggcttgagacgtatatgattcttcctgtttcaagaattcaatgccgtaaaatttacaaagatattctagtttttcttttatgttaccgagaggaatattgacaaagttttgatttgtcttttttcctagattaatattgcgttgccatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagtttatgatgtaacggcaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcctgtttacgggttgtacctttgattttttgcttatcttttatgctttgaagtctggcattttctttgttaaaccattgattaatactttttaatctccgcccatcaatgatgaatgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtcaagtaacacaggcggaatcgttatcgtgataggcttatgagtctttttatacagattcgaatacggtatcgtgaatttgttgccgtctatacgaatttgaccaatgattagtgaatgaaagccatcttttttaagatattttgggatactgatagccttgtagtcatatttgccttgtttggctagttttactaatccaaagaaagatttaaaagcctcattaaccttttttaaaagttattattcaatccactctaaaaattcgagtctgttgccaaaaggatcattgacataaaaacgatttgctccttttagcggctcatcttcctttactgcaattcccttttcaattaggtggtcgcgcaatacagcaagattttttacatgaaaggctgggtgtgcttttttagcaggttgaaagtcatcttgtacaccaatatgtagctgatgactcccgcattgaaaccatactccacctcgcttttgtaagttctcaggttttggaatttctttcattcctaaaatttttccgtaaaactcacgtgctttttcttcacaacctttaggagcagcaacttgaacatgatcaatttccaagaaagtaaagttcatgtacattcctcctcagtaaatatattaaattaatttaaattgtttattttttgaacatatttgtcgcgcaagagcggcatatactttgcagcgaatgacaattatgttatcactctaattcaaagtttgaacaacagtgaaaaatgatactctttcatagaactaatttactaaaaacacgattattgaagtaacagttcaattcttaataatgtcgtcacgaaccagaagataaagtccgaatgggattgaataaatgattttagcggcattttcaagctaaatgatagaataaatttccattctatacttattatagcttataaaacataaattttcaattatttaaaaaaataaataaatttaaatattgacaataaaatttttgtaactattcaccccagtgctagtgtataaaaaagcccagcacaaatagggcatttcggtcatagaaaatgccctaggtagcggaaagaactcgatcgatcgtttcgcctgccaacagaagacataacgaatcccacacgtttttttcgtgtttcgtcagtgtggaaacgatgcttcttgcgatgcaaaacgactgcgcgaatgtttcttcgcgaaacgtacccgaaatgttctctttgactttgaccatgcgaagatcgcgttcggcttggttgttatcaaagggaacatgtacttcacgtaagaaacgcagcgcttcttcctttcgtttttgaaggcgtcgaacaaaagcgagtgcttttttcggaagaggcgtcatcgtttctaatcggtgttgtgctctttctaggatgcgatcatacactcgttcccaccgtctcgcttcttcttcggaaagtgcaccgtgatgggcttcgactgcctgtttggcggctaacagaaacgtggtcatgcgcatcgcccacgtatgcccttgttcggtgaagccttttagctcacgtaaatgatgggcatgacaaagagcatgtgtggctttcgtgtatctcggatacgtaccgaatgcatcatgcatcatcgtccctttgtattgtggaagaaccccgatctcatccgttgctttctttccacgagaagcgtgaggagccaagtatgtatatctcgatgtacacgcgacatgcacccatgcgagtttcccattgatgcgcaaactcgtttcatcgacatgcaggatgttggattcaagtaaggcgtcttcgatgatgtccatatttgattccaacaattcgcgtcctcgtttcaccatattggcaagagttcccgtactaatcgagtgttgatataacgcttcgattgtatcacttaaacgcttgtacgggatcaattggatatgatgtaaataaacaacgagcgccgtgagccgtggaccgtattgcacatgattcgtgacatgggatgggaattcggcttgttgcacgcatcgacaatgtggacacgatttcacttcacgttcatgttgtgtcacctcgatcgccacaggagggacatcaaacacttgacggatatctactttgaacggtttgacttcacgcaaagaagctccacatccttgacacgtatgcacacggtggacgacacgatgatgtggatgttccacttgacggagcgtcttcccctcatgtccctcttgcccaccaggctttttgccagacggctcgcgggaggaacgctttttctcaaaacggtcagaagatgggggcaaatggctattggagctgttttttttcgtgcgtgcttccagctcttgaacacggtacttcagttgttcattttctttgcgtagttgtttgttttcgtgacgcaaatgttcattttcttgaatgagttgatgaatgagctgtttttgttgttgaactttgccgattaagctctcaactgtaaatacagcttgttgtaccatcaacatgcgattcacctccttgtctatcaatattcacatcatagacaaggaaagaagaaaatattcagctcactttatgatgtggctgaatagttaccattttcagcaagtaatggtgttccataacgatattaattattctccaaatggtatttctttctttactgtcaccactatattctgtccaatggatttttgtggccttgattttttcattcagttgttgaatattttcgttgttatagtatttagtcggaattgctaaaccagccattagatgcggcttaacctgattgtttccgctttcgtcaaagaataccatcatatccagaacgctaaatggttgttccatatccattccctctttacaaaacgtaatcgttcatacataatgtatttataagaaggatatattaataaataacttgtcgcgccctagacctagcgacacgttatttattatttcgtggtttccactcactgcgccctagacctagcggtgcgtggtgccataccgagaaaaggtggtaagggagagtaatgacgctctcccttttgtttgtaaaacgcatcaatgagatgaaacagtctccagcctattttactttaccatattgcaacaaaatatgtctaattttttcgaaatttgttttaatttcattttttatcttaaataggcgagaagactctcgcttctaaacgggcagggtgtagtccaatgaaagcgggagatgaatcgccttgtgataaaaaataacgaacatatgcgctataattgaattgcttcgtacagattgctctatgaaaaaggagagccgtccacttctgactgtggcaagctctccttctctttggcaaaactcgaaaagaaacaatgcgctacaccggtactatttcatccactttcgcacttcctcttccgtaaggccagtgagaaatgttgtctctttgcttctaaagatagaaaaagacaggatactcccacaccctgccttttcgttcattattcaaaataattgcgaagcccagtggaaatcgcgcttgtcacttcctgctggtaacgatctgtcgcaatgatgctcgcttccgtcggattgctcaaatatcctaattctactagcacggacgggagctcgttttcgcgaatcacgtaataatctccgaaactcgccccgcgaaacggaatcgacatcatgcgggaaaacggatgttccagcgacaatgcaagcaaatagtcggaaaacatatcatagtaatataccgttgctcctttggcattttgatccttcgcactatcataatgaatactaataaatgcatccgcgtgatagcgatacgccgtttgcacgcgctccgacaacgaaacataccggtcgctcgaacgcgtcatcaccacgtttgccccttgtgcttccagctttcctttgagaagctgcgctgtccgcaatgtcagcgttttttccatcatcccggtatggctaatggtgccgctatcttttccgccatgtccagcatcgatcacaatcgtttttccttttaaggttttggactccgatttgccatccgcaccagcggaaacgagccagccggcaatataaccaatgccccgtcctggaatctcaatttcataccaattgccaatcttccctagcacccgataacgttctccatactgcgctgttgtttttatgtttccatccagcgaaggagccgaacgaatattcacatcattatacaataccttcacccattgcgaagctgtcggagaaacagcggcaatatactcactggacacccagccaatctttccattctctgtggcaatttgataccattgtccttgtttgaacataatttgcacttgttggccgtatgtaactttttccacacgttctgcctgcagcgacggtcttgcccttacgttcaatgaatccgccgttacccatcctgtttgcctcatcgatgttttcttatcatcattcgaagtaagataagcggaagaaacccagccaataaacgaaggagtcaccactttctcccaatcgttttccttctctatcacctcaacggcttgtccttgagaaagatagccaacgaccttgccgttcaagctcgggacggtccgtactcgcagtctatcctctgttgccatcgcctgtttgcggacataggcgatgtattgttgggcgacccatccggtctgattttgctttatttctaactgcacccagcctgccttttcacgaacgactcgatacgtttccccttgatcgaccttcatcacaacgtgataaagcgttcccggcccttgccgcacatttacctgcttcgccgtcaccactgccgtttgttttgccgccatcgcctgagacgtcggcagcgcggcgagaatcaccgtcatgcatataagaaacacgaacgatctcatccgcagcctattcaatctattattctcccttcttaccaaataccacttcgcttactatatatttcgaagggaggattgattttcctttccgttaataaagaaaaaattaaaatcgaactgtcttttcccacgatattaccgcattccgcttcttcgcttttaataaaacaggccatcatgtctgccgtgatcggctttcttttccttataacaacacgggaacggcaagcgccatgccgaagcaaagcggccgttcccaattctccagcttttacgctgtccgatgctgcttcaagacgatgttgtccatcacaaagccgatgattgccccgatgatggcaggaaccacccaacctaatcccatcgagaaaaatggggaccaagataataacggctctaaccattgcgtatccacaccaaacgccttcaagccatcatatacgctgaacaccgaggtaaacaacaaagccattccatacgttttcgtagaacctttatacaagcgatggaaaaacgacatgaccacaagcacaatggctaatggataaatcatcgttaacgccggagcggaaatcgaaatcagttgatttaatcctaaattagaaacgactaaactaaacatcgtaatgatcgtcacataagttttatacgatatgtttggagttattttatgaaaatattgcgcgcatgccgtagttagcccaatgcaggtcgttaaacacgctaaagcgacaatgacgccaagcaatagctttccgccgcttccaaataaaagcgcggccgcactggacaataaatccccgccattggcaaatggaccgtttacagccatttttgccccaaccaacgcagtcgctatataaactaacgccaaacccactccagcgatcaaccctgcttgaatagtggcttttatcattgccgattgctgatgcacgcctctatcttttaaagcgttcaccacgacaatcccaaacgcaagcgccgcgatcgcatccatcgttaaatatccttccataaatcctttaaaaaacggagcggaagcatatttttccgccggttcttgcagcgggttttgcagctgaatgatccctgcgatgcaaagaacggcaatcgaaagaagcaaaatcggcgtcaatatttccccgatgcgatcaaccagcttcgacggatttaagcttaaccaataaacgatcacaaaaaagataatggtaaataaaagcagcgagaacgcgccgctattcccgctgagaaacggttttactcccatttcataagtgacacccgctccccgcggaatgccgaaaaacggaccgatcgctaaataaatgacaagcgcaaagcataaactaaacagaggatgaacataatttccaatcgattgaatcccatctttggctagcgcaatagcgacaacagacaaaataggcaaacttacccctgtaacgacaaacccgataatcgccggccaaaccgctttccctgcttccatgccaagatacggcggaaaaattaagttccctgccccgaaaaataaggcaaaaagcattaaccccgtaaagaaaatgtcttttttcttcatctaagatgccctcccatatatggtctttgtaattttttaaaaatacaatcattttatctcagtttacatcaaaatttattacttttgtataattgaaacttttttaatattacatttttttcgctatttcgtcaaccaaagcaatggagctgcagctatgaagagtatatttcaaaacccgtggtgctagataaaactcagacaagcataaaaatagcccttgctggcggatctccagtagaatgaaagtgtcacccaacattcgaaaggagagatcccccatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaacgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgctcccgatacaaccgccgctgccgagcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcgatttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaactttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacaaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatccaaaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccattgccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacgctcaactagcaccacgggttatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccagttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggtgtaaattatcactttatttcggaacaaaagagccatttttttgcacattccttcagaaaaccctctccccttttctgaaagaatgtgctaaattttttgtgaattatttcggaagagaaaatccatcggttcagaggagggggaggaggacgtgattcaatttcatgactttggcattgacgtccaaacgtatgcagagcgtggaaaagaaaacgacttccctcttctgacacagtgtccgcattgccgggccaagcgcccgttgcaccgccacggttactatgagcgaaacgcattgaccccacatggtgattatcgcatttggattgtccggtatcgctgtcgggaatgcttgaagacggtgagtgtgctgccttcctttctcctcccgtattttcagtatacgttgtccgccgtatggcaagttgtgaaagagcagttgggattgaccgaggggacgaaccaggctccgttcctcccgacaaaggacggcatcatcttttatgtccgacggttctaccgaaacctatcaaaccttcatagcttttttgcgaggcggtggaggatcataggccctatcgtgaaaaaagaaaaggaacgggcttcttggtggatccggacgttggaggaacacggtctctattcggtcatcagagagatgtgggaggacggattccgacacccttttgcgaattaaatgggatcctgattttacatacatatcctaaattggaaatgattgaggttcccacaaacctttcctatcgacggagaaaaagcaattcggtacgataagggcaggaggaccggaacggtcctgattccaagtgagacaaggaggagattcgaatggatgagtcgatgagacacgacattgccctgtttcggtacgggctaatcgctccgttggtgaatgggcaggtggaaccgaagacgtatctgaaagaggtgagcgagcgagtgcaccatgttccccaccagggcgacaagcgaatcgcagccaagacgatcctcgattggtgcacccgatacaaaaaagggggctttgacgccttaaagccgaagcgccgttcggaccgcggccactcaaggcgtctgtcgcccgatgatgaggatcatattttagccctaagaaaagaacatcccaccatgcccgtgacggtgttctacgaacacctgatcgagcagggggaaatcccagaaaaccatatctcttattttactatataccgattgttgaaaaaacacaaccttgtcgggaaagaaatcttgcccatgccggagcgaaagcgctttgcgtatgaccagatcaatgagctttggcaaggggacttatcccatggaccaacgattcgagtcaatgggaaagcccagaaaacgtttttgatcgcctatatcgatgactgctcgcggtttgtgccgtacgcgcagtttttcccttcggagaagtttgacgggctgcggatcgtcacgaaggaagcggtgcttcgttgcgggaagccgaagcgcatttactcggacaacgggaaaatttatcgatccgaggtgctgcagtatgcgtgcgccgagatgggaattacgctcatccacacccagccgtatgacccgcaaagcaaagggaaaatcgaacggttcttccgcaccgtacagacgcggttttatccgctgctggagttggatcccccgaagtcgctcgaagagctgaacgagcgcttttggaggtggcttgaagaggagtatcatcgaaaaccgcacgcctcgctggacggaaaaacgccgcatgaggtgtttcaatcgcaagtgcatctcgtgtcgttcatcgaagatggcgattggctggatgcgatttttctgaagcgggagcaccgcaaggtcaaagccgatggaacgatcaccttgaacaagcagctgtatgaagtgccgccccggttcattgggcaatcgattgaactccgctatgacgaacggggcgtctatgtgtacgaagatggaaggaaggtggcggaggccgttcgggttcgtttggaggacaacgcctatgtaaaacgccatcggtccccgtttgcggcgattccggcgaaggagggagaacacggtgtataaatcgttttactccctttcgcgggagccgtttgcgaaagaaacagacccgtccgaggcgtatcaaggggcgccgtttcaggaagcgttgcgggcgctggagtacgtgaaacgaacccgggggatcgggctgttgatcggagagccgggggcgggcaagacgttcgcccttcgggcgctgaaagaatcattgaatccatcattgtatcatgtcgtctactttccgttatccaccggaggcgtgatggatttttaccgtggtttggccttgggattaggagaggaaccgaagtaccgcaaggtagacctcttccgccaaatccagcaggcgatcgagcgattgtatcatgaacggcggatcacgccggtgttcattttggacgagatgcatttagcgaaggatgcatttttacaggacatcgcgatcttgttcaactttgagatggattcgaccaacccatttgtcttgattttggccgggctgccccatttacaggggaagctgcggctcaatcagcaccgccctctcgaccagcggatcatcatgcgataccggatggggccgctggagaaggaagaggtggcgggctacatcgaacatcggatgaaacaggccggggcgaagcatccgatcttcaccccatcggcgttagaggcgattgccctgcagtcgcggggatggcctcgggtgatcaacacgttggccacgacgtgcctgttatacgggtatcagctgaaaaaggacgccattgacgaagaagtggtgcgcatggccgcagaggaaatggggtattagcacgaaaggggccgaatcggcctcttttgtgctttctcttttccatcggtccatcaggcgcgctggaaatcttcatctgaaagagcgtgcaaacgttccgaaagaatgtgcaaaatccggaacaatccgcaaaaattttgcacattatttccgaatccgcctgaaataatttgaaaaagggattctgaaataatgtgctaatttacattgtggataacttgctttttactccctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatataccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgatggagctgattattaattagcctcctgctaaacaccattcagcgggaggcttttcggtttaccttgctttttccatgcgcttgcaatcatcccttccaacgaatattccgcttttcagccaactcgtcatccattttttgcgatgaagcaacaacgggcatcggtcgatggattcaatgctggctttgcggccggtggctttttcacatgtttccatcacttaatcctaaaccgctgccaagacggtaaatggcgatttttttgtgctgtttttttgacaagtagctgacgaccataaactgaatcagatcagagtgttcttaccaaagtacaagtcgttttttatggtgttgacaaaaatggacatatgtaatattattcttacatgtaaaatatttattacatatgttattaaatttttaactattaaatatcccaaaatgaaagggggatgctgagtaccgtaaaactttaaacggggttatagcagtcgagaagattggataagacgcggaataaaaagggagagacatagtgatggtaaataaaaatccgagcttgtctggagatgacttatctggagatgaattgcttgctgtattggaagctctgtcgaaccctcatcgcttaaaaattatttctatattagcaaaagagaggcagtatgtgagccaattagcaagagccgttcagatgagccggcccttgctttatatgcatttgcagaaattagaggcagcggggctggtaacgagtgagttggagctgtcagaggacggcaaatccatgaaatattatgaattaaagccttttgatattcgtttaacgaaagaattgattgcaaaatcgataaacacactgaccatcaagaagaaaggagaatgaacatcatgcatacgggtgtattttatagtttaactgtattggtattgacaacaatcattatcgtctatttgatcaaaacatggcacgtcaaaatacaagcagggaaagaacaagcttatcaaaaaatgtccgaagaattgctcgctttacaacgagacacaagcgaacatcaaaagcaaattcttcaagaactccaagatctgaataaccgaatgaaaaatgttgaaaaaatccttcgagaagtagaataaaggtaaatcaaagtgtttgaaaaataccaaaaggagcggagcaccaaagaagatgctccgttccttttagtcaacattgccgcttccatcaaataatgcgataaattcttcatcaatatcgacaacgataaattcgatgtctttcgccggttccaacacttctttgaagatggcggcgacttttgctttatccaaatttcctactcctgttcccaacgccggcagggctactttgtcaattccatgtttttgacaataagcgactaaattgtttaagcatgttctgacaatgtcataagaggtcgctcctgccggttctttcatcgtcactagatgaataatgttttgaaacggaagtgttcccgcatgtgtgacatacaggtcacctggcatcggattttgctcctgacaaactttgatcgcttctatttcaatctctttgccgccagctctgcgaatcgcgcctgccactcctcctcccatcggaccgattccgtttgccgcgttgcaaatgtaggaaacatcttgaagtttcgtaatgtctccatgcactgctttgatcatgactattcccctccaattcactccaatattttctttcttcgaaaaggcactatattcaatagccagtctttttaatcaaattcgactaacttttgtataatttaaaccaatgtgtaaatttttgctagtatatgttaacaggcctttagctttgacctttttctttttaaatataactaccccttattttctccgtatatttgttcattttttgagaattcgataccatttatattagctgttcgtcatcaaatcgaaaacctaagaaagcactattatcataaatgggagagaattttactcctgtttcaagaaatagcaattgcccattaataaataggtactatcttgattaccaagtaagaatgtcaaacaataattggagcataacaggcaccaatcctaataaaaacacaaaaaggagagctgctcgtttacagtaatgagctctccttctcttttatcttatcagcctttttcaggtagtaacaaacaacatttactttttataccttgctaaccttacatctacagggggggtttttgccttcatcttttttggacgaaatcgcatcgccttttcgatctcgacatttagcttttcagtttcagcatataactgatgggccttttcaaaaagcttatcaatttctttccagccagttgtattgatcattgtatatccgccccctttcatactctcatcacttctattttatcacacagcaataggtaagtacatatattagcataaaattgcaccgctttcaaatcttcctcactaaacccctctttactttccgattgtaaacataatattccatatgtttgcccatcgactactaaaggtaagcccataatagaataaaattcatgattaggtttgttagcccccttaaacatttcatcctcttcataatcaatgttattttttataaccggctcacctttttcccatacataaccagcgaaaccttctcctttggcaaaggaacgtttataagctgattccgcaccaattcgaacatattcccgaattttcaatttttctcccacgacctcaaacaatgaaattgatttgtcactaagatctcgatgaagcacagtaatacattcttccaatgtatctttcaacattctattaacaatgtcaccatggtttatctttgtcaaataaataagcgaatcaatgatacgattagcattatcgtgatgtcgaagttggacccttagcttcgactctgtacgttgcaaaaggtcaacgtactcattattttgttcctttgccttttgcaataaacttctctgaacattgaattgcgtcaacagttcattatacttcacctgcaaccggaaaggtcctttttcaaaattagggtcataaaacgggtttcgaaaattagtcaccgctgttccgatttcctgtaactcattcgcacgccatgaatcaccaaaatatttacccatgtacagaacaagaaagactccacctatatatccaattatctcctttttactaaattccccttctgtcagataacttaatatttctgaaatccccggtgctaccactaaatgtaaaataaataaactccctgaatccgtgacagcagctcatcaaaagaaccgtaaaacataatcatatcaaggggttagcccagtttcggatgttcacttattgagtgaaaagcaaaaagtgtgatatttgttgatttatcaagctttctcagcagtttgaacgcgtttttatcacggattcaggaaactcactaacaaagctgtaccgtagcatagcaaccatttataccatgggtacttttgagtttgtggaacgtcactattcaactcttcatgatcatgtgtatgatcccgatcactcattgtacttccccttcctttactcatttttgtgagaaaaattcttgaatggtgacagaaaccagacacacatccctagaaggagagagcatccctaactttaaccgcggttgaaggtcgaccattttttgacgcacgacatcttcatgagcgattaactttcggattgcattcatcatggccgttttattgagaaacacctttgtccttcaatatcagacacacgagaattccctcgtcagaaagcgacacgacttgaaaatgcttcatttcctttgaatgtagaaacaactttcccttcataaagctcttctaacagggcttccacacttgttctgtgaatcactgctgattcattgtttctatccttcatattggctatattggcaccaatctttttatttcgacaactgctcatcttactccttgtccttccatgatattttcacgaaaatatacctatgatgtatgtactataaccatctcgtctatctttctgctgactgtcaagtagattgcaaaaccgctgctacctttatgtgtagcatcactaaaaattaactgaatattaagttaattatatccataaataagccctacgtaacaagggtagcctgtctttctcaacctttccactgatgtcacttccacgcgcttttgatgatttgctccaacgaatattccactttccagccgagttcttcatcaattttttgcgatgagacaataagccgcgctgggacacccaggcggcggtcagtatatcaatgacgctttgcgactgattatttttctataatatttctataatttctttgacggaatagcctagaccgttgccaagattgtaaataggtatcgatttagctgtcgactgtctgacaagcgacaggcacccacaaaatctcccgtcagctttccggttcggcgggcgcctgcggctttactttccgcaaaaagaaaatgccaaggagcaccatcaccaaaagcgatcccatcgccaaccgattggcaatgtttccatacgaatgaagaaggagagtaatgcttccgtaaaccgccggaccgacgatggccgacacttttccggaaaaagcgaacagcccgaaaaattgcccttgcttgtctttcggcgaaagttcgacaatatacgttctcgaagtgacccacatcgctcctaaactgacgccgaacaaacttccggcgatccacaaggaaagcttggaataagcaagcgctcctatcgccaaggcgatgcacatcatgatgccgacatacaaaactgctttttttgcccctttgtttctcgtaatatagccgaaaagaaaggaacctataatgctagaaacggtggaaactaaatataaaaggataaattcccccgccgtaaacccggcaatggccttggcataaacggacatgatggcgatcgtcgtcgccacagcatcatttaaaaagaaataagcaatcatgaaagtaaaaatgttttgatactttttcatttctttcaacgtcgtataaatatcccgatagcccgcaaaaaatccggtctttcgttttagcgcagcggcttcttctttgacaaagaaaaaaagcggtaaagaaaagaggagaaacaaaagagcacttggaataaaagcccggtagtaatccttttcgccaacaaacggatacacggcaagcccgacaagcgttccgacatatccgacggcaacaccaaaaccggagatgagcggaatttcctgtttattccccaaactcgaaatcatggaatcgtaaaaaacgaggctcgaatggtaaaaaaattttgctgcgacaaataaaagcacggtgatgacaaaagacaccggcaatccaaaaatgaaattcccatgattcgaatatccggcaacgcccataagcaaagtcgctacaaccgcaagaactgtaaatatcccaagccatttctttcttctcccagtccggtcaatccatgtgccgtataaaggagaaaataaaactaaaaagaaagaggctaacgcattcgcatacgaaataaatgtactggcgatctggttcaagctctcgctttttcccaccgtttccgaaacataaagcgggaaaaaaatcgtattcacattcgaagaaaaaatcgtattcgcaaaatcatacaacgcccacgataaaaccggcaaagaaacatacagtttccatcccggccgcctttttgtttcatgcaaaggcaaggcatcttctatcttcttcactgcgctctcccccattctttcggttataaaacggtcggcaaatcacttactctactatataggttactttacatatttgatgattttgtttagtttacgtaagtaaatctttatctttttcaacgaaagaacacctctttaacacccgaaaaacttcgtctttatttttagaatatacataaaattttaacaaattatgatacatttgtgtattatcatcgtttcccgctaatgaatgggggaaaaatcattgtaatcatgatgatataaagaacactaaataagacacggaccctaatacctaatgaacgtgattaaaaccaagcgttggcaaaatagtatttcaagacatccgagcgtggcaaatcaatcgtctgttcttctccggtcactaagatgatgtgtttgttcaataacttcggattgcaatgcacagacacgcaagcaatcattccagagaatattttcccttaataaggaaacaaatattaataaaagtttcttttatttcttttttttctttagtttctttaatcattctgatataatggaggtgaggaaggggtgaataaaaaaatgactactctttttcgaacagcaggaaattcaaatgttgatgaatatgaaaaaacgtcaacactaagtgaaaacgccagacgttacttggagctagtaagactttcacttgaactggaaaaacaaaaagagaagatgtatctagcactaaacgaacaagagaaagaagaagtccagaacgttcttagccaaataacggaaccaaccattccagaatatctaaccgttcgcgatgtcgcacttcttctcgacgtcacaccacaaatggttcgccgatattgcgcagaaggaaaaattgatgcgtaccagcgccttgaaggcagtggaaaatggatcattccaaccgcacagtttctccatcacccaaactggccagcatttctccgaaaaagacaaaagataaaaaatcaatccatcaacatagcggaaaagatgttggaatatttaggggaagaggagtaaagaaggaaaatatggggaacataacagaaacaaaagtatatatgttagacacgaacgtattccggtataagtctaacccacgtgcccataaaagctacaaaaaagcaacaaagcgtttttggaggaacgttttacaggaatttcgaaacggagaatcagtcctttatattcctaaagaagtaatccgggagttagaggtgcaatcctatacgctcagcgaaaaagaaaatcaacgcatagcacaactactagaattgatagaagaaacagtccctgatctcgcaacaccagagatagaacatcaaataagaaaaataaccgcctacgttcgttctgagtacaaaagtgatatcaatgcagcaagagatatggaatatgggagcgtatctgacgctcgaatattattggccgcctggcaatacgattgcattttcgttacggcaaatatcaaagatttcatgctgtatccccttttatttcctcagaacgaaagtaggctctttgatcttttgtcagaaaattatgtaataattgacccaactgtatatgaaaacatacatcgtgatccagtttttgctggtatgttgcaagatttacataacatgttagaacgatgaatctcccctacctactttcgattcgtggcaaatacatgccctcaacataaaaacaagaacagaaaaaatattgtgtggatagaggaaatccccttatttcatcgccaagcgacaggccctcaccaaaaaacggagccccacaagctccgtttttcaacactttttccccatcattttcgagcgatgagtaaacacctcgatttcatccaatacaccgctgcctaagacgacaccgagtacaattaaaataaatccgatcatttgtgtatgggaaatagattctccgaggaataaataagctcccagcaaagaaaacaaaggattcaaattaatgaaaatcgccgattccaccgcaccaatatgttgaatcgcttggttgtaaaacatatggccgagcgcagtggcaaatacagcggaagcaaggaagatcatccatagggatggcgtaccgcctgccaagctggataagccgttcggttccatccacaaactaatgaaaaataaaagcaaagacccaaacaacaacatccatcctgtcatcacacgggcatcgaccgttgcttttttaatcatgataaaactaattgcttgcgataatacggccaggaatacataaaaatcgccaatggacacatggtgaatgccgcttttaccgtttaacacgacaaacgccacgccggcaaacccgaggaaaatcccgacaaaccgaaacactgtaagccgattgcctaaaaagatggccgccaacaccgatgtcaccagcggaataagccctaaaatcaacccagcattggacgctgtcgtttttgttaatccgagcgcaagaaaaaggtgatgggcaacgacactgaacaaagcagctatgccaatatacatcacttccttccaagttaatttccgcaactgccccatgaatagcaaaatcagaatcacaacgatccctgcagtaaaaatccgaaacgatgttaacgtcaccggcgaaaaatgttcgactaaaatcttgatggcaatcacgttcaatccccagatcatcataatcaagacgaggaagatataaacgaacgatttcgacatgtccgaactcctctcacgcatcaactgaagtcaaaaaaaaattattttggaaaagtatatccttctgcccaaagatgcgacatgcattattctagcaaccatccaacggaatgacaattaaagtgattttcagcagattataaaatgttcgttatctccattcctatatatgtatgtgtttcttcacgacatcatgtttgttgtttatattatgacgcctgatgtaccgaagaaagagattttcccgctccatcaacgtcacgatgcttggaagaacactttttgcatcacctttgttacggatcaatcacagcacatacgttcgtctttgtgaataaaaaaactttccgatccatctccctacacaccgtttagaagagggaaacttctcggagagaatgttacttcttgttctcgataaagaagcggtttgatcaatccctagctttagaaacaatttcttataattaaactcccagtagaaatgccaatgctacagcggcaacgccgacgatttcttttagtagcttatggctaaaactttgttaaatatcgaattttgttatgtgtcctaatgatcttcgggtggtgacaggcaccaaaccctctggtagcggggctatgcggcaccgagacccgcattgcgcacatcgtttccttcccctcgctaaatcctcatatttgctaaataccgccttactgctacataccactttaaaaaaatgacagaggggcaatcgatggctctctgttaaacatcacaatcacacccttatttcaatttttcaatctcttcaatcggcagttcggttaattcgtgaatcgtttggatgtcgtacccttttaccaacatctttttcgcaatttgtcgcttttcttgttgtaatcctttttttacaccctcttttaatcctttttgctcatacgaaattaacaattcgagcacttgttctttttctttcgtttccatcttgttcacctcgtttcgtaattgttgttcttcttcatccgacagttgcacatatgtttcgaaaaagccgattaacaatcgttgctttgcttcgtctaattccatgcgcacaagcatgcgtaaaaattgttttttcaattcaattcgttcactttcagtataccccattttgcttaacagcgcagcggcgatcgggttgtcgttgcgaatataatgacgccagttttgtttgcgcagctcgacggtgaaaaaacggaagtggagtatgttcccaaatggaagtcgaagcgtaaatgaggatggttcgtcgcggatggtatcgtagctaaagacggcaatcggaacgatgtttgtgcggtatttttcaaacaagcggctgaagtaaataaacatacgctctggaaacgatggttgaacgtagctttggttttcgatatggacgataattaaaccgtcttccccttttagcttcgtttccactaacaaatcaacgcgatatttttccccagcggtcacgtccgtgaacagttcttcagataaaaatgataaatggtgaaaatcaatatgctcgtgcacttgcgggaaaaagagaagaataaactcttcaaaaaacgttgtgatgagctctttaaacaagcggtcgtgatcgacggccatacatttacctcacctccaaaaattttacatactttttcgacaaaacgaaccaaattcctgcttgggaatgaattttttaaacaaaagcagagagccaatctatgaccctctgtttctacaaatctcgacatatatcggggtgtgacaggcacgctgcacaatgtggggcctctgtatggattgccgcgattccattattcaactgtatccaagaaagcgaaagaagttccctatgacatcatgaaacgcttgttggcgttgacatcatgaaacgcttgttggcgttgatcatttccaagtgcaaccgccaaacccgccgttcgcttcggtttcccaaaccgcttcgggtggtggattcgacgaccgtcacggtcgggaaaaaccgcctcccatgggctccgtatcacggcgaacgcgccggagtgaagctgcacgtcgcgtattcgccggaatcctcgctgccggcagacgtggtggaaacgaccggactgcgtcacgatggcccagtgggagaacagttgacgaacgctcaacaagtgctggtggaagaccgggcgtatttcaaaatcgaacgcctcgatcgatttgtggagcaacatcagctctttgtcattcggatgaaggacaacatcgaacttcatcagaaaaaaagcttgaaacgcctttccagcacatcctcatcggttcaagccgacttcacgtgccagttggggacgaaacaatgccgatcgaccaagcgtcaccgggtagtgatctttcgagatgcaaatggccgcgacattcgggtcgtgacgaacctcttccatgcgtctgcggaaaccattgccgacatgtaccaacaacgttggactgttgaggtctttttccgttgggtgaagcaatatctgaatgtcccgaccttgtttggcacgacggaaaatgcggtatacaaccaactgtttgcggcgttcatcgcgtatgtgttgctgcgatggctgtatgatcaaaccaaaaaacagacgaacgtctctctttccttcatttcgttcgttcgccgttttttctctgggcagcttcctctcgattggaaatccgggatggccgctgctttgtttgagtatgcccaaatttatggaaggcgtatgtataattttggataatcaacactcgtggattcatccaaaaatcgctgcaccatttgcgacagctcatatttttggccaaaaaagcggcgctggcgcacccgtttgatttcatgattctgctgtttgttcatgcagcacttcttatactttttcctacttccacacggacatgggtcattccagccgatcgacatgcgtcatcctcctctcccatctttcttttttcaatatttccatcaataatgtttaaattctactatggacaggataaactactattatacaaaacgtttatccgaaaggagacgagggctatgaaccccgacaatcttgctaaactgatcgacgaattgtctgccatgttccatccgacagagcgggaccgtccacacggcagatgggttaaggcgccaaagagcgcaccaccttccaaacggcggcggtccaaaacagcctaccagctgaaaatcacattaaacggcatccgcccgccgatttggcggcgcgtccttgttcccggacatgcgacatttcacgagcttcatctcatcatccaagaagcgatgggatgggaacaagcccatttatacgaattcgatttcggaagcgttctcatcggcatccctgacggctgggattcgtttcagctggaaaaagaactgatggacgcccgccgcatcccattacagcaatggctgacggaagaaaaacaaaagtttctatatatttacgattttggcgactactggcgccataccgtcactgttgaaaagattgaaacactcccaaaaccgttggaacgcgccgcttgcctgaaaggaaaacgggcgtgccctcccgaggattgcggcggcgtctatggctacctggagctgctggaagcggcggcgcaaaaagactctcttgccgatcccgaattgcgcgagctggtagactggatgtacgacatgaaaggcgaagattttgaccctgatgcctttgacgtcgaggaagcgaacgagcggctggcctatatccgattgtaacgcatgcgaaagaaggtatccgtcatctctcaagggcaccttctttcgcacccatctgtcctttgttgcctgctttgtccatcgccttacaaaaatccccgttcggcaaacgtctcccagacgagctcctcgagctccttgcgcaactcagctgcatcgactccttcaagcaacccgtcctttttccatgttcggatcgctttgtcgatcaagcgatggacttgatcaacgtcccagccctcgcaatcaaacaactcctcaacttggtcaagccattcctcaatcgcacggtccagctcatcgccatcctccatcccaccgtcgtcgaaccagatctcatcaccgtcatccccatcgtcaaagagccactcatcatcattctcgccctcatcatctccatcatcgagcaactctgtgcgaaataaaaacaattccatcacagcggcttccacttcctctacaggaacgccgtagtgttccgcaaccttttccatattgacaaattctcttccagccatttcactcgccaaataacggagtgcagccgcatacacagcaggattcttgatgaccggttcatccatttcgcaatatgcgcgccaaaggaacgcagcctcgctgagcactagggaggaggttgtttcttcctttttctttaattcgcgaaaaacatcatcttgatctcgatccccccagtccttttcgctcagcagctgccacaacagctcatggaccgctatttcaagcaattccggaaacgactcgcgcaaaaacacttcacacgttttcatatccggattccattccgcttgaagcgcccgcgcaagccgatccttcccgctctttggaatcggcagcaccttcatgaagtacgcccactcgtccccatgcggaacgaggcatcctactaacacgtccccctccctagcagacggaagctcctccggcgtcaaaaaacggacgtacttttcttttctggtcaacagatcgcgtacaaggaaacgccgctcatcctcgatatgaatgatctcgtcaaacgacggaaccgcctcgtcccatcgcttcaaatgagtttgcactgctggacgccaccgcgtgcggcgccggcttctcatataggctgaaaaaattgtcatccctttgtcatcaacgtgtctgtgaaaaatcgcccagttcgtcagcaataaattggcgctggtctccagctcgttaggaagcccttgaaatggagaaccagacatcatgaaagcaagctcttcctcatatcgctctaacgcaaacgaaaacacatcttgcatacatttggccacttcacggtcaattagagattctatcgatactgcttctttcttcccacaacaatgcttgtacgttttcccactgccgcatggacaaagattgtttcgcgatgccttcaccatatagctacctactttctttgtatcatagtcattgaacgttctccccctctacgctaacgctcgggccagctaaacactttggggagacattcacgatcaacgtgtgatggaactgctttcagcaacacatatcgcaagcactttgggactttcgccgctcatgtcgagaacatcgattcgcattccattttttatcaaaaggtgcccttggctttttcaaaacatgccatatttccttctccaaggagaaatcagccaatccatgattttcatgccggttgacactccgcactcctaaaggtgtaggattcttggatcattcgcgtcctcatccgtttctcggtaaaacgagaaaaaccctgcttctcaagcacacgttatggtgatggaccaaaatcctaagaatatgaatgactcttaccattgggcttgcctgcataatggagaatcatagaggccgagccgagagaaacaagcgccccgtcattcatcgggacgcctacggccggcgaagcaaacgggacaacgaggcaagcaggcgctcttgaaacgcagcccgttctttctccaccttgtctggccactcttgcagcgcctgaagccacggctctacgtacggtgagaaagacggcggatatacgcgggcaagatcgtccagcttgccgttgcgatcggtcgcggcgacgatatacatgcccggcaacagatgcggctctgcccgcttcggaatgtcccatgtcaccgttcggttatgggcaagccaatccagcaccgccttcccctgttccacacgcttgacgcggaaaaacgagaaaccgacggaaagggaaataggcaaaccaaacaaacgagcaagctgccaagccatcagttcctcatccccctttccgttctcgcccctccattcatccagcaaagcaaagcaatgttccaattcgcttctgacctcttccagcacggcaccaataacagttcgatgattcgttccataacggcggtccagccaatcggcccactcaagcaacatatcgagcgctcggctcaccacttcccatgaaaacgaactccatcttgacgggatttgatcgacgatgcattgtttccagtcttcttctcctacgtcctcccacgatgaaaacgtccgctcggtcatatattcacacacgagcaaaaccacggcccaacacgcctctttggcttctttttcttcgctcacgataacttcgttataaaacgccaatgcgtcatcggtaaaatacatcccttcccattccgcgcggatcaacaatgtctcggttctttccggccccatccatttcattttccataagtccgaaagacgatgtgatgagctaaacggagatgggggcaatccataacgggagcgaatggaattcactccgatgagcaccggcaaattggctcgttcttgcatgttaaacaaatggaattcatactctttcagccactcatccacttcctgcacacgcccctcgcgcgccatttcgtgaggggtttttccattccatttctcaagcgggatgtgaagggctttttccatttgaacatccaatccggccatcgttgccacccaagggggagagtctgggtctgaatcaatatgaagcgaaacgttttcgatcccttttcggcgcaaaacggcttctgtcccccgttttcgttcttttggggaatacccaaacgcctgcagcagcgacacgagctgttcggccgtcccttcctcctcggtagacaacacgagacgcgaccgatgagcggataatgacccgcctaattcaaacacatgaatcggcttgggggaaatcactccgacataatggtacacattggtgcaccatgaaccttccactttctccccatcgtcatgatcaatgtgagcgcgtccgatcgaagcaagcttcctcatcgcctcagcggcttcctggcattcgtattcatacgtccatcgcgtgcgctcctcttgcacatcgtccgccctcggaggatagcctgcatcaacgatatcgagaaaatgttcaacggctaccttttcatacggccaatcggtttgcgtcaacaagacgcgaatgttctcttccgcccgttccacgcccttcggatccacaatcgatgatacaccgcaaacgtaatagccgccgtcaaatggctccaaaaaggcaaacatgccgccccaagggcgcacaacctccaatgtctcgcaatacggcatgagaagtttctcgcccgtcaaccggtcaaccgccactcctccttcatcatccaaatcgacaaattgcacaaggcgcggcacaagccgaacccagcggtccaacatttccttgagctccggagacagacgacgccctttttcctgttgaaaccattcaacgccgcgcaatccattcggataacgatggaggaaaaaacgccaaagcgtctcaaacaccttcaactcttcacgatgatccttttgttcgatcattcggcgaaatgtacggttgaccgcttcgcgttcatcataagacagcgattcatccaaaaaccgctgcaccatttgcgacagctcatatttttggtcaaaaaagcggcgctgccgcacccgcttgatttcacgctcctgctgtttgttcatgcagcacttcttatactttttcccgcttccgcacgggcacgggtcatttcggccgattgccatgcaaaatcctcccttctaatcattcctttccaaaacggcgaccaagataatgaacctcccccacttatcgaagtgggggtttcctgtttccccttcggaggtggatgcatgataggctggttggcagcctatctgcaggcaacacctggcacccgtcccgttgggagccacaggcaacatgagtatccatgatactcaagggcgggaactcgccatctacgacttcatacctaagcaatccgtcgatacgtaaacggtttgaccgtaaattccaatgggcggatttcaccataatatactttggcaaataaattcattgccccatggatatcacggtgtcgtttgtacccgcattgacatgtataatttctagaagaagatttatttttcttcccgcaaacagggcatgtttgcgaggtataactttcatcttttttctcgatttgaattccttcggcattcaatttgtatttgagataatcaaataattttccaaacgaccaattggataatttctgattggtctttttgtttcgtttctttttcgtattccgttggattccttcgatatctccaatgacgacttctttcacttggttttccaaacaccaacgaacaaattgtctcgtggttttgtgcagtgcatcctttagttgtgcctctgatttcgaaagtacatattgtttcgcccgattgtactttttccattgtttggagccttttttgcatctgctcatgagtttttgcagttcttttaatttcttgtttctcaaccgatgaatgcttcttatttttcttcccgtgataatgaggctttccccattttcacaaatggctgcgatggtgtgaatttcccctgggtcaatagcaacacggtttttacatggattttcttttggttttttcccatcttcatacgataaacaaagccacaaaccacggtcatagaccaactcgatttctttgacttttccgtttggaagtttctctttgtcgattttcaccaccaaaggagattgtcgttttcgattccaaattcctagcgacagttccaacgttccgtcttcatgcaaaacaaacccatcttttgcccatttcgtgttgaaatgttttttctttttgtatggatatttgattttttctccttttttccgtgcttcttttgccccatcacgggcaaagatatatttatgcacaaccgcctggatgctttggctgtggatagaaaaacgaccttttgttgctttttgcagttccgttttggttatccattttcctgtttccaaatgatgttcttttgccaaacgaaggcattcgttccaaacttctgcggagatacgattgcattcaaatagtttttggataacttctttctttgcccgaaaacgggttttcagcgttcgatacatggtttcacctcctatgtttattgtattctattgccatccaaagaagaaacctgaatccgtgataaagacgcgttcaaactgccaagaaaacttgatcaatcaacaaatattgcactcgggcttcttcacctaataggtgaacattcggaattgagttgatactttggcatgattgggttttccaacatttttgatacacttctgtcacggattcaggaagaaagagaaaaacagaaaaaccgaacgccattcatcccccacctgtagaggtgggggacttctggctgatttatgttaaaaactgtcggaatcgcgcacaaagccatttttcccaatccattatggattcggtcaaaaccgatcgttccccgccgctttttttggagtttcacgaatggaacgcattccattccctgtttctacttatagagggcttgggttgagcccaatgatgtttgaatgagagagcccttgtggaaccggctttcctttctgacgaaatgccgctgacttgcgcgcagcgcccgtttttctgccagcttctagatgaatccccgatcggtgaagatctcccacgctacatcgcggagttctttacgcaattctttttcattcacttcctcaagcaggccttcattccgccacgaacggatggcgcggtcaatatgacggttgactcgcttctcgtcccatccttcacgcatcaacatcagatcgatgtcatcgatccattcattgatgcgcgcatcaagctcatccccttcctcttcgaaccagtcttcctcccagtcatcgagccattcctcgtcgtcttcatcatcaacagccatcaggaaaaaatccaacgccgccgatcgcacatcttctggcatcacgtcataccgatcggcgatgtcttccacctccgatccttccgccttcatcaaatgcccagccacatagcggagcgccgccgcgtagacgggaaccgaataagggaggcgggatgtttttccgcaatagatcgcccatatggcgaacgcttgattgagcagcgccgctggcgcctccggctcgttttcatcgagctcgcgaatgacggccgcttgtttcggatcatcccatttgaactgtttggcgaactgccaaagccactccaagagcacatcggaaagcacagcgacgaaccgatcgcgcatccataaagccgatggctgaccgctccactccccttcttgttgaatcgcccgaagcaatcgatctttccctgacgccgggagcggaaacaccgctgtgaaacacgtgaacacgtcttggtacggcacaaggaagccgaacaccacatctcctgtttcgatcacgctcggccattgatcggaagtcaataaatgaacgatcttttcctctcccgtcaacaaatcccggacaacggggcgattgtcgtcctcatagccgatgaactcgccaagcgacggaacggctccttcccacctctcgatgtgagcctgaacggacgggcgccaccgctcccaatgacggcttttccggtaagcagaaaagatcgtttgtcctgtttcatcaagcggccaacaaaacaacatccagttcaccgccatgatctgcacgccaagctcgagttcctccggcatctcatcaagcgggaactggtctaaaagctcttccacctccctctcataccgctgtaaaacaaactgacgcatatcattcatgcattcgatcaactcgcggtcaatcaatgacgaaatcgaaaccgcctctttttttccgcaacaatgcttgtactttttcccgcttccgcacggacaaagggcattccgcgacaccgtcatatcgtcacccactttccttcgattcggccttgccgttatgttcattgtatcataacagagagaaaattaggaataaatcccacgccaaacaaacatagcaacagtacaatccgccatgctataataatgtagatataaagaatgaacggaaaacgggggctttcttcgggaacccatgatgcacaatggacggaaaggacggactgatatgttgcagaccgcaatctccaaacctctgttgcaaaaagccgctgccgacttgcagcgggaatggccgttttctctcttccaacatgtcatccaaaaagggcgggaattgtcacggcaagggttggtgtataacgtcacggtcatagacagcgattttatcgaaggaaaagtcatcgacaccgccattcatgacgtgacgcttgatttgtcggacatctccctccacagctgcacatgcggggcggaagatctttgtccgcacgtactggcgctgttcttttacgtgtacggaaatgtatttgacaacggcgagttgttgcggcaatggaaacaaggaaagaaaaaaccgaaccggaaagcggcatcggtccaaacaccgtctgaaccaaacacagcggaatcggtcgcccaatggcggaagcagttcgccgacctattggacgagtggagcgcccgccaccgccgccgcaatgattggccgtaccgcttgtcccatcaactgtttccgcgactcgtcaaaaacagcccgaaacacagcgctgtccgtttgttgcatcgctttcatgcggccttgtttttgcttgaccatttgttcgaatacggacgcgaacgcggttgggaccgtgggctgttgttcggatcatacgagcagttttcgtggcaacaagacgtcgattatatcgccgacgaatggttcgaaacgttggaacggtttccgtccgaactgctgcccccgtctgttgaaacgcacatcgaacagacgatcccgtatgtacgggagttgttgctgcggtggggaaaggcgtccccttcactcgtctacagcctatacacaaccgcttgggagctgctgttcacgaaagaagcgcagcgccggcaagagaaagaaacgctgatccgcctggcaacggaaaaacagtcaaccactctgttgctagctgccgcccatctcgcctttttactcggcgaagatgacgaagcgctcgccatctaccgccaacatcccaaggaagcggctccgttttttatcgattggatggagcggttcgcatcctcgcattcgccggaacgtttcgcatcattttgggcgaaaggaaagcaagagcttgccttctacatatccgctcttccagagatggagcggtcgccgtttgtcaacgaaatcggtcggctgtacgaatcatacgctcgccaacacaacaaatgggacgactatgagaagctgttggccgcatgcttcccatacagcgcgaaccgctacgttcattggctgctcgatcaaaggcgctaccatgatgtagtcgacttatacttatgggtggacgccaccgcccatgacattgatccaacatttctcgccatgctgcaaaaacaaaacccggcgctcgtcttgccattgtatcaccgagcggtcatgcgttttgtcgaggcgaaaaaccgcgcaagctatcgcgtcgccgtgcaatatttaaaaaaattgcgtgcgtgctaccgatcgttgaaacgaatgaacgactggcagatgtatcttgaacagctgttagccaaaacagcgcgcatgcgcgcgtttcatgaagaagtggagaaaggaaaattgcttctatgatggaacaagcgttgcagacgatcaccctttcatgtgaatggagcgaagaaggacgatgcttctggctcagcggcccggaccgtgtttcgagctgggcgccgcttgtgttcgcctggcatgaagaaaccttttacggcaccttgctcgatatcgaccatgacggtgaaaacgggatcgtgcggctgtcgccgtggcaggcgctcaccctgttcgctttgcgtccgcactcacgcttttccgccattgaatgggcagacgagttcaccgcccgattggaagagtgggcgaagcacatttggaacggtttgcgcgaacgccgcttccttccagatgcttccttatggaaaagcacaggcggcgcatggagcgaagcaggacgcacccgctggcgcggcgcggatgacgatcccgatccgttcgtcgccacatggcggtcgcttgcggtagccgactggctctcacgcgacccggaacttcgcggcatttggggcgaaatcgttcgcacttatccattgatcgcctcccccagcggccaatggaccggaacggaagacgactggctcgaacaaatcggatggctcggcgaccggccgccgtttgtcgtcggactgcgccttgtcgagccgtccgaggaaggcgacgtatggacgcttgaagcggtgttcatcgccgtcgacgacagcgtcatcgcctctgcccgtgatattccgcgcgcctggcgcccatatgaatcatcgatccagcgcgccattcgccgcatttgcgcgatcgtgccgtggcttgacgccggggagggtctgcggacggaactgtctaatgaagaagcgtggcgttttttgtccgaagacagcttaaagctcaccgaagcgggcgtacgcctcttgcttcccgactggtggcacgacatccgccaggcgcagctgtcgatcaaagcgaaactgtcgccttccgtcaacgccgaatcactgttcggccttgagcggctcgcggactttgactggagggtggcgaccaacgggattgagctgacagaagaggagtttaccgctttggcggaacaaaagcggcgcctcatccgcctgcgcggccaatggctcattctcgatcccgcccttgtccgccgcgcacaggcgctcatggaaaaggcgaaaaaagaaggcgtgccgatccacgatatcgtggcgcaaacgctgctttcggaagcagaggagcgcgaagaggcagcggacgaatcgatcccgatccacattgacgtccacgaccaattccgggcgtttatccgccagctccagcagcttgatggattgccgaaagcgaatgtgccgccgtcttttcacggcacgctccgcccgtatcagcagcgcggcgtcgactggctcgtctttttgcgccgattcggctttggcgcctgcttggccgatgacatggggcttggcaaaacggtgcagctgcttgcttatttggcgcacgtcaaagaaatcgaacgcccggacacgccggcgttgctcatttgtccgaccagcgtgatcggcaactggcaaaaggaatgcgcccgcttcaccccagacttgcgcgtctacgtgcaccatggaccgaaccgggcgaaaaacgatgcgttcgtgcaaacggcaggcgaggccgacctcgtcattacgtcttacaaccttgctcatttggaccaagacgatttaaaacagattcattggcatgcgatttgccttgatgaagcgcaaaacattaaaaacgcgcaaacaaaacaagcgcgcgccatccgccgcttgagcggaaaacataaaatcgccttatccggcacgccggttgaaaaccgtctcggcgaactttggagcatcttccacttcctcaaccctggctatctcggcagccgtgcggagtttgagcggcgctttgccgggccgattgaaaaagaaggagatgcccgcaaaaaagcggcgctgcaggcgctcatccgcccatttctcttgcggcggacgaaaacggatgaagcggttgcgctcaacttgccggataagctcgaacaaaaagagtattgcccgctcacggccgagcaagcagcgctgtacgagcagctcgtcaacgatacgcttgagcgcgccaaaaatgccagtccgtttgcgcggcgcggcttgattttgcaaatgctaaacggtgtgaagcaaatttgcgaccatccggcgctttatttaaaagaacgccggccgcgccaactcgtcgagcggtcgcataaacttgaaaaactcgtcgaactcatcgagcaaattcgcgccaacgacgaatcgtgcctcatcttcacgcaatacgtgcgaatgggcgagatgatccaacagctgctttccgacctgtttgatgagcgggtgttgtttttgcacggaggcgtcccgaaacaaacgcgcgatcgaatggtcgaagagtttcaagcacgaaaagcgccgattttccttttgtcgctcaaagcaggcggcaccgggctcaacttaacagctgccaaccatgtcatccatttcgaccgttggtggaacccggcggtggaaaaccaggcgaccgaccgcgcctaccgcatcggacagacgaaattcgtccacgtccataaattgatcaccgtcgggacaatcgaagaaaaaatcgacgagatgctcgaacaaaaacaagcgctcgccgacatcatcaccgaaggcgaggcatggatcaccgaactgtccgatgacgaactgcgcgacttgctcgccttatcggccgcagcgaaaggaggcgcttgagcatggcggaagaaaaacgaaagcgcaagaaaaaaacggcggaaaacccgtgggaaaagctgctgaagcggatggaagagaaaatgaaggagcgggaaaagcggcaaaaacaaccgtaaaggacatcacgcgggcgatgaacatcctgttggacacagaaaaaacttcatcaacaagtgttgttctttgtccagccatgaaaaggatcatccaggcacgtgtgttcatcgaaacatctcatgggcaacgttttgcccttcacccgggcatgaacatgaatcatcaaggcacgcgcattttcacggaaaggtccatgggcagcacgctttgccctccacccggggatgaaaatcacgcgccagtcctgcattttcacgaaaacagcgtgggattgatcccacgctgttcgctttcaagccatcctctcagcaccttgtcaacgaaacaattcgggcatgtcgattgcaagccccggaaaatacacggagcgaaccgttcccgttttcacttgaacatccgcctgctcatacagccgttcctcattgagcacatacaccgtcaccgaacaagtcacgtttatgtcaaaccgaagcccttcgcacaaggcaagaaacatagccggccaaatgtgaaaaaggaccggccgccaaccttccccattcatagagaaggtctgtcgcaccgatcctttcgctaaacggaagcatacatccgatcaagctcttgcgcttcgtatttcgcaaacgggtcgatgagcgaaattttttgcgcctcggcgtcgctcacgccggcgtacagctcagccgtgccgtcgcctttgcggatgagtccgccgctaaagacaacgttcgccaaatccggccgtttcgccggaccatccaaaaagtgggagcgaagcgcaagcaattccagctctgaacgctccatcgtctccgggttcaacacgaacaccatcgggtagtaatggcggttgccgtgctcgtcaaagcaagcgatatggccaagcgcccccacaagcccgttcgccagcaaatgcgcctcattcacgccgccccattcttcatccgtaaattgggcgtccaaaatcggcgcggcctcaatcacgtccggcgtcaactcatcgagcgagaaaatgcgggtgaacccgattttcccgcgtccgcctttttccccttgcggtcgggtaaacacgccgatcgagccatctttcagctcgacaaggcgaatgtctttcattccgtccggcccttcggcgaactttttcaaactgcagatattgcggccgcggtaaaagaccgtccgccagctcagctcgccgtcaaacaccggatgcggaaacgtctccacgccgccgaacaccaactgaccgtgaatgcgcgccacaaacggatcctgcaaggcgaacaccggcgccccgtcacgaggaacccagacgccgtcgcgctcgacgaaaaagtacacttccgattgctcgctgtcgcgcgcctcgacgcgcccagcgatcacccattctccttcatccacaaacggtgcggaaatattataaacatctcggtccccaacacccgcaaagcggagtttttccggctcaaacggctgtggggccgaacgaaattcatccactaacacttgacatgtctttaatgttggcaatgagaataacatgattcatccctccggatggcgccaaaaacgcccgcattggcatttttggctgtttttcctgatcgcggttcgaacaggaaaccccactccctttcacaccggcttcgtcattcggacatcaacgatgatgccacctcctgtcggccggatgagaaagtcaatgaaactcattcattcgtgtgttcttattataatatgattatgagaaagaaggaaacacgttattcattgccaaaaaagcagggccaagacgaagtcaaggccctttttctccctttattggcgctgttggacaaaacggatgaatgcttgatcaatatccaccaccacaaactccacatcctcgaccggacccaacacctcgacaaacaactgcgccacgttttctttgtcaagccttccgacgcctgtccctagcgctggcaacgccaccttcttgattccgttctcccgacagtgcgcgacgagccgctcgagacacgcccgaacgatgtcatacgacgtcgcccctgcaggctgcttcatcgtcactaagtgaaggaccccgcgaaacggcagcgagcctgctcctgtcacgtacaaatcgccgggcttagggtcttgcgcttgacagacgcggatcgcttcctcctcgatcacacgtcccccccgcccaacggatcgcctctgccacgccgccgcccatcgtgcatatggtataacagagaggagaggagacccatgttcccacgctaccgccaaaagacgatccgagccaggactggggtggcggttctcactgccgtcgccgtgttggtggcgatcttgtctctgtttctttcgaacgaacggaacgaggcaaaggaaatcgttgacacgttttaccgctacgagcaggcaggggattttggcagctcttgggagctgtttcacccgcttatgaaaaagaaattcccaaaagacgtctacatccagcgccgcgcccacgtctttatgcaagacttcggcgtcgagacgttcgactaccgcatcgatgaggtggaaaaactgtcgtcatggtcgatgtctgatgagaacaaaccgcttcacgacgtgtatcgcgtccgcgtcattcagacgttccatagcgcttttggcgtgttcgaaatccatcaagacgtcttcgtcgccaaagaaaaaggggaaaagaacattttgttcccttaccgcccgtaacccccaacatcgatgcggccccgatatcgaccgggcgccgctttcaccgctccttccattcctcgatgatctcaagcgtccgattaatgccgacattgtatatcagcagcttaagcaagttttcccgctcctctttcgtaaaaaagagatcgccgtcaatgatctcaagcgggacaggggagagctcggcatacagctcataatcaaccttctgtccttccggttttaggacaaacgttctcattcgcgccatcctcctttttcacctacacgttttgacaagaaacacccgttaggcaacgctccctgtcaagtatagactaacgcacagcgcgttcatacggcattggcggccgcatgccatgcgcatgagactctcttcccatttgagcaaccttattcgaatcttctcatacactaatgtatcatcaatcggagctattttctccattcatcgaaaaaaaggagcgaaatgccatgtacaaacatatcgtcaaacacggggaaacgatcgcctccatcgcccgcgactaccgcacatctgttgaggcgctccttcgcgccaatggtttgaccgccgcgtccgtcatctttcccgggcaggagatcgtcatcccccaccttccgccgaaaggatcgattccctacacgatccacatctcgatcagccgccgccagctgacgttaaaacaccggggacgaacgatccgcacgtatccgatcggcgtcggcaaaatggtcaccgccacgcctgtcggcgattttgtcatcgtcaaccgccagccgaacccgggcggtccgttcggcgccatgtggctcagcttatccaaagtccattacggcatccacggcacgaacgacccgtcctcgatcggcaaatacgtatccaaaggctgcatccgcatgcacaacaaagacgtgctcgaattcgcctccatcgttccgaacggaacggaagtgtttatccggccgtgaaggcaaaacagcgtcattcatccgtctgttctgagtcacaacccgttttatttttcaagaagatgtcattcactcccaccgaacgaacaccgtgtttccgctcacgatggcagctgacaatcgatcgggcaagtagtataattaggtcaaaagcgaatggagtgaagacgatgccaggcgggatctcgcatcacgccaaagacattttgttcaagtcgctgagcgcattgtaccaaaaccaagccctcgatgtatacggacttcacggactcccacggatcaaagcactgcttccaaacgaatttccgtctgtacgggcggatgaacggcgcgccgacaccgtgtttcttctcgaagacgattccattttgcttctggagtacgaaagcaatgaacgatttctcgacaaccatttaaagtatcttgattatgcctgccgcatccttcacacatactatcaacaggaaaaacgaatccgcccgattcgcatcgttgtgatctacacaagcgatgtcacgaccgcccgcgaacggcttgacgccggcgatgtgtttctttcatccaaagcggtgttgcttggcgaattcaacggcgatgcgattttccatgccattgaagaaaaagtccacaacggcgaaccgctcactccggaagaaacgatgaaactcatcctcgtgccgctcatgcacacccgcttcgaccggcaaacgatgatcgaaaaaacgatcgagctggcgaaagcgatcggcgacgaaccgaaacagctgcacatcatcgctggcgttctgaccgctacagacaaattcatcgaccggtcatacgccgaaaaagtaaaggagtggatcaaaatgaacaaagtgtttcgcctgttagtcgaagaacttgaacaagaaaaagaagaaatgttgaagaaagtgatgcaggaaaaagaacaagcagtgcaaagagcgatacaagaaaaagaacaagcagtgcaaagagcgatacaagaaaaagaacaagcagtgcaaagagtcatgcaagaaaaggagcaggcgatcaagcaaacggaaaaacggaaggccatcgaaatcgccaaaaatttgcttgatgttcttcccattcacgagatcgccaaacgaaccggactgaccgtcgccgaagtcgccgacctagcgaaggaaatggacaacgatcagccgccgatccaatagcgccaaagagccgcaaccgtgcggctcttatcactggtcttttccctatggcttttggcgtgtggaacaagcaacagtcggacttttcccttggcctttggccgccaaagcgagcgcacttcccagtgtgtcaatccctctactcgccgcttgccaatcgctgacgggcttcatccgttaacaacaaatacggacggcgtttcccctcctcctggcgcaccactttctccgtccacgggtgaagcaaaaacagccctaactttagacggaattccgggtccaccatttttttccgcacgccatcttcatgggcgatgagcttctcaatcacattgaccatcgccttcttgcttagaaacacatccttctccttcgaactcaatcgcacaataaccccctcatcggaaaacgaaacaacgcgaaacgcttccttccctttgaacgtcgataccatttttccttcgtacagcttatccagcaacgacttccacatttcctccgcaaacagccgttggttcatgccctctcccccaatgataaaaagtgtctttttccgtccccctacccctgcacagcttccgatccaaacgaacttcgcatatcggccagttgcaccgccagtttttccaattcataaatattctatttccatttgtctgctgtccagcagccaatgtatctgttcctgtttttccaccaagttttccccctttgatctccctgcgaatacgtcgttccaaggcatttgccaaaaaaggtcctaaaggtccttttccttgaaatataaaccaaaacctctcccctacaacatcctcccgtcccgctcactccactttcttacccatcacccgctcgatcatcgcaagcagagccagccttcttttttcaaaaaactgctcaaaatcatccgctcttatcaatgccacatcaatgacatgcgtttgcaggatgtcatccaacaccgctgccgaaacgcctttcctctcctctagtttcttcaaatatacacttggagcatcacgaccaatcatccgattcgttttataggacaatggagttttattaataatacagtcgtacttcgttttctcaatcccccgtttttcgcaatagtcacgagggaaaatatggtgaatatcaatcgactcgccgtaatacgtctgaatatcgatcggcaccccagataagaaatcccgcgccccttccctcatgaacaacgcatgcaaccctttgtaagccgcactatttcgagtacgcaatgtcaagagacggtcagcggcgaaatgggcatcccgcaccgtcgtcggctccgcaccgccgtgaacccattcgacgacttccaccacgtcacgggcaatccgcgtctccgtcgctcctccatacaattcacccaatacaccgcaccaataccaacgggcgattcgatcacggacacgaacattgtgcgcctcttttcccagctcgacaaaaatggctgccagcgggatcaactgggtgccgtacggcaaatctcgcgcagaaaacacatgttgctcatgcaaaaattgagccgcctgaataaacccttccgttacccgatccgcccatctttggtaatccgccaacgtcaactgcaagatgtcgcgccgcttgcagctgaccgccacaccctcccccgcttttcgtcgattgtacgtggccaacaacgcaactgcctgcaggaaatcggtgctgctgatatcggccaacactttgttgtaaatttctccagatctctttaattttgcttccttctcttcccaatcatccctcagcttgaaatcttccgccgcaaatgtggcggtaagaagctcgaagacggtcagagagacgccccccgtgtttacattctcaaaaacttggcaaaccgcctctttcggagtcggcttccgaagcataataacaggcacttgatattgctgaaaacggggaaatacgtccgtcatcaacttttgccacttcaatgaccgttccgcaattttcgttgaatccgaaaaatagcgcgtctgccacgccaacaaccccgcaggatcgaaaagcaaattcaccggaagcattcccgcttcgcattctttctccaagtcagaacaatcaagaacaaccctccctcccggtccgcgaatgatccggtcttccggaacactgacgatcgtctcttctcggtcgacgttcggatctaacattttgtcaatgtcaatatagtagaaccgtttgattgccttgtctctcttgtctcttgtcgctacaggcgctttcaatttcaatgattgaaacaacgccgtcagccgctgttgaccgtcaagaatcagccgttccggttccacttggttcacgttatcgaccccttcgatcggccttgaggcaaaacggacattcggatttcccgtctgcagcatcatcaccgcaccgatcggataagagagagaaacactgatcaacaaattccgaatccgctcgtcatcccaaacccagcctctctgaaaatcaggaagctgtgttcgacattcctgaatgctttcaagcaaatcaagcaaactttcgaccgtactgtcaaacgtggtaatcgtgctcatatccttccccctcgtttcatgaaaaaccctacacttccatacgattcaatcgaccaatatgccatcatccaatgcatattcctgttgctttccaaaaaacactttattctttcgacaatggcattctttttcctcctgccgcgcagcgtttgacagaaacatcccccagccaacgaaaagtgtgagtcaagtttttatgggatccttttccccacttttttactttaaaaagagagctcggactccttataataagagttttctaactccttctctcctctttttcctacgtttttaaaaacctttaatggatttcaaggcaagtccacacggtaatttcgaatcatagtgcacaggcgcgcaagaaaaaagaagagcgcaccgccttcgcggaaacgctcttccgataatcttcatagggaaatcagacgtttgtcattttaagttgcccggaacggatttagaaagtcttcccgagttggacgccgcaactggcgataccgctggacgtaaaatgcgcatatcgtttcacctcctcctttgccatcccgttaggcattcaaaccgcctggcagcgcggcatcatcgcgccgacgttactttgatttcgattgctgcgcatgaatcaagcgcagtacctgtttaatttttcgtttttcataaggacaaggacgctctcctttacgtatgcgatacaacggacaatgattcccttggcatgccgggcggaaaaaacaggcttggcacatttcgtcttgttcttctcccgacgtgacccataaggccaatttatcaaaatcaatatccatcgttccatcggcatgaagccatccgacatggttatattcctcgccaaggaaacacgtacatttatacactcgaccgttggcctcaatgacgaacgaatgcggcttggcagcgtaacaaaccgccccggaaggcataagcatcgactcaataatcgagctcatatgcaaccctttgttgatccctaattccgtaaactcccatattttcgtttccgcggtacgatggtcgcagatcggcagcccttcatcgttcgctccgccccatcttccaacaggacggcagaaaatttgaaagcgcgagtctccggcaaaataacgggccaactcctctaaaaacgctggaacgtgggaaagattgtcttcatcaaaattaatgcgaatgtaaatttcaaacgaatcatctaacgtctggatatcgagcaaatggttgactatggtctcatacgtcggcccccgattcgcaagagcccggcgcgaatcatgcacgtctttgcttccatccagcgtcaccgtgaactacccccacttaatttctagcgaaaatttgaagtgggggcttccaaagaagtttgactgctttaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcaccatttacatcagcattaattagtttgccagactttgttcgatacaagccgcgcttaatacgtttgccgctgaacttatattcttttggattgtcggcattatattcaggaatctcatccccgtcaaaaaagctggcttgagacgtatatgattcttcctgtttcaagaattcaatgccgtaaaatttacaaagatattctagtttttcttttatgttaccgagaggaatattgacaaagttttgatttgtcttttttcctagattaatattgcgttgccatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagtttatgatgtaacggcaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcttgtttacgggttgtacctttgattttttgcttatctttcatgctttgaagtctggcattttctttgttaaaccattgattaatactttttaatctccgcccatcaatgatgaacgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtccagtaacacaggcggaatcgttatcgtgataggcttatgagtctttttatacagattcgaatacggtatcgtgaatttgttgccgtctatacgaatttgaccaatgattagtgaatgaaagccatcttttttaagatattttgggatactgatagccttgtagtcatatttgccttgtttggctagttttactaagccaaagaaagatttaaaagcctcattaaccttttttaaaatttgctgtgccatgttgctgtttaacagcttatagttttcgttcgttttggcaagatgatagtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacatgttttcacctcccatctaactatattatactatattttactgaatctatcctattttcagcaaaatatagttaaggcgattcatctcccacttactccgcttcgcttcgttgaagtgggagtcttctcgcctaattaagataaatcggcccggaaacacgatttcgatacgcttgaatttgtttcggactacatgtgcaatagcgcgttcttgagcctaaatatccacacggacacggattcatcgctccaagcaaaataaagtccgcgggatatgtcaccgtcgacgaaatacggctaatcgtcactttccccgtctctaacggctggcgaagcatatccagcgtctttttcgcaaattccgccatttcatcgagaaacaaaacaccgcgatgtgccagcgacacctcgccaggctttgggtgcgttcccccgccaattaaagaaaccgatgaagcggaatgatgcggatgacgaaaaggcggatggccgctctcgattttttcccctgccagctggtacaaactgatcacctctaactgcgcatcatgagaaaggctcggcaaaatcgtcggaaacgtttccgccaacaaacttttcccgcatccaggcggtccaaccattaacacgttatgtccgcctgccgctgcgatctccaatgcacgctttgcttgatgatggccaataatcgattgaaaatcccgatgatgctttcgcggggagtccataatttcaggagtgcgaaaagctgggagtaacgaaagaacgcgttgtccttgcagatattgcaccgcttcttccaatgtctgaacaaagatacaatcgagatctttcaaatgatgaagcggaagtgtgggatcatacggaaggtatactttttgaaaaccgagcttctttgccgccaatatcgctggaagcatgccatccaccggctgaatcgctccatccaacgataatgaacctaaaaacgctgcatcgggggaaaccggcgctgtcagcttgcccattgccttcaaaaatcccaatcgccatcgccaaatcaaacatcgggctatgttttttccgctccggcggagacaaatgaacaacgagccttttatcaaaaaagtcgcagccgaaagcataaagcgaagcaagaacacgttcctttgcctctttcaccgacgcatccggcaacccaacaatcaccatcgccgcaatccccggcacctcctgcacctccacctgcacccgatacccttctaacccccttaacccaatgcttaaaatcttcaccgtcactcatccatccctcccaatcacagaacattagttctcacccatcattgtaataccctctcatttatctttcaattaccaacatttcgacaaatttcgggtggtaacaggcaccaaccctaagttgcagcacagcgacctttttctatgcaacagctctttcatcccgtggctgccctgccaatgtagccagcaccatcgatgatgaaaactactaaacttttaatcaatcatagacactcttcatctatttccacttcgaaacaacagattctaaaaatacggttgcacatattgttttcacatccttcataaaagtacctttatatttttttaaagaaaaacgaatttgttgtccttccaaatgtctttgtaacccagctgttcttttctgaggatttttttcctcattgtacacaacgtaatatactttatctattttgacgatgtcatgaaatgatatagaaggatcatgttcttttatcatttcatatagacctataaaaggtccctcgattgccttcaatctgaggctttgccgttcttttttatcaattttgccgttcttaaattctacaaaaagtaattgattgtcttgaatatgaagaaggtcgggggattttaatgcatcttccccctttttacttgctaaatcttgaatagcattatcaaatgctaaacaaacaaatggagaagaacaaagactttcgttattttgatcatccctgctgatgtcctcgatggattgaaaaaattctctgtatttgttttgcaatagtgcttttaactcatctatcttcatcatcctgcaatgtctcctcttctaattggtgaaaaggttctgtcaatagctgaaaaacttcctcgagctgattcgtaacatctcgaatgacagatgaagacgtgctaattttttgggcatgataaaatttcatatcctcttcaagccccttttggtcactataaactttaagagcttcgataaaatatggactatgggaatttactaatatatggaccccttcgcttttggctagctcgaccaaaattcgcgcatactctatttgccagctaggatgcaagtgaacttcaggttcatcaatgataagaagcgttctcttcgtcaaccatcccgactgcaacaacaattgaaaaattcccagcgctttaattcctgtggctgtattcattaatgcaaacttttcttcctgcccgcctgaccgttgaaaaacaaattcatcttccatctctttataatacattttcccgcccattaagctctcaagttgagaatgatatagtgaattttcacttgcatctttcgcaatatgttctgacatcgaaaacatttgcggatttttcgatttcaacttttcgaataaatcttttaaatgatatggaatgctttggtcccgatttgttctttgcattaggcgtctagccataaatcgttgcagcaaatcgataaagtaaaatacaaatggagattcaatataaataacatccttatagtagagaggatctcccaacttaaattccgtcaaacgattgttttttaaagccaggcgaagaatttcttgatgattttccgtaatcgaaacaagcgattcagcgttttcattgttaagacgtgaaatggatttttgaaattcgcttctcatcaccatttccactgcttcttgctttattttttcctcatcacgagcaacattcaaaaagtcaatggtttccgtgagcatatccgctaataggttctttccttcttcatctaagtgcaaatgttctaatttcaatagacgcttctcaattgttgctgttaatttctccgtcacattttcctcagaattaagccaatgcgataattcatgttgaaattccactccaaaaaacaaacgatcttcgtcagataaacgaattaagcggcgaagcctgaaataaaacagttctgcttgatttaataaataatgggtgcgatcttgctcaaacatttcctcaaaatgattaagcgcatagacaatcgaaaataacaatttgccaacggtgctttttccagtatcattttcgcccgcaatgcatactaagccatttaactcaatttccgccttttccaccataccaatattagtgaatgccagtttcaccatcatcactccaataaatatcgtccatttaacaccatcataatataaactgtataatgatttctattcctttgaacattgtccactacccattttctccacatgacatgaaaatcaaacgcgacagctttgcaagcatacactatacattacaccctgttgctgttgatcatatgttttcgttcgtcgtaacacaatctcttccttgattgattcatctgtgatctctttatattggattctgataacaaagtaaatttaaaagtgatttatgggtggaatttgtagtcagcaaaacttaaaatctaggcagacattatatcatgtgtgggaaaatgcgatccggaaaggacgccccgaaagaaaagataaactgtcgcagccgatactaccaagtttgagaaatttatatgtcaaagagatcaccactggagatagcgaggcgtgtcagtgctatatgttggtgtacagttcaaaagaagatgaacgtcaagacaagagcgaaaaaaactgttggagacactgaaagcggaattgggagggcttcggcagctgccgaataaggccaacataaagcgacatgcggtgtcagaaaaatgtctcctgccgaaacttattcaacaggaggctctgtatttatgccatttccacgcgctttcgatggctgacaagtgacaggcagctttgggcggtgacaggcaccaaacccaatgacagagatgacacgcactaagacgggggagtataataatagtaaaaacaagtgaggatggaaaaatggcaggtggtatatcgtatcatgcgaaagacgttttatttaagtcgttaagcgaattgtaccaaaaccaagcgctcgatgtttacggactacatggactgccgaaaattaagacgctgttgcctaatgaatatccagctgtacgagcggatgaaaaacgttcagacaccttgtttcttctcgaagatgattcgatccttctccttgaatacgaaagcaaccaacgatttattgaaaaccatttaaagtacctcgattatgcttaccgaattttgcacacatactatagacagcagaaacaaatcaggcctattcatatcgttgtcatttatacaagcgaagtcacaagcgctcacgaacaattacacgctggagatgtgttgatttcttcgaaagccgtattgctttgcgaatacaacggagatgcgattttccatgccatcgaagaaaaaattctcaacaacgaaccgttaacaacggaagaaacgatgaaactcattcttgttccgctaatgcatagtcgtttcgaccggcaaacgatgattgaaaaaacgatcgagctcgcgaaagaaattcgtgacgaaccaacgcaactacacgtcatcgccggcatcttaaccgctaccgataagtttattgacgaagaatatgccaaaaaagtgaaggagtggatcaaaatgataaaagtcattcggcttttcgaacaggaaaaagaagaagcagtgaaagaagcagaaaaacagaaggcaattgaaatcgcaaaaaacttactagatgtcctgcctattcatgagattgcgaaacggaccggattaaccgtcgctgaagtagcagatttggcgaaagaaatgggcaaataacctgtcacgcgacacgaccatccccgacaaagagccgtaacgaacaggggcgctcttttcatcggccagcggcgacaggctcccaccgccattcgattgggccgagggctgtttgtcgctggggaaatgagcagtagccgggcttttatcatgatgacccttgtgctttttcttctaacgacggacgcgctaataacttgttttcccctattcggcatgctgatgtcctgtgataaggcggcaaggagcaccgcaccaaccgggcggcggtcggtggattcaatgacggctttgcggccggtgactttttcacatgtttccatcgcttcttcgtcggaataacctaagccgttgccgaggttatcaatatccatggcaatgaccaagccatccccgctaatgttaaatctctgacaaactccagagcacgacaagtattatcccataacaggagataattcatccaatgttgcctcttgaaaagaaggaatttcgcactcaaaggctactttcagccaccaatgaggtgttgatttatcattcatatacacaacacgaacggaagggttcactccattttctaacgaggtattgatgaacattacgtaaataccataacttctgacttgaccgattttcctttaccaatttcccggtctatcatgacggatatccaatcgtttgaagtgcttatcccatgtgactacatcctcaggcggattcgctttagcatgtgctgctatataggcatcaatgaagtcaacatttttttcagcgtaatcacgaagcgcttgttgaacgaccgatttttcttccgtttccactccgatactattggtgaatttgagcaaggcatccgaaatatctttagggtctgcttcataaaaagatgctaatacccaacagcattcagctataacaaggggagttaggcgcaaaatcaattccccagcctctactttttgaagcatttctcccacttcttctgctaatgcttttgggtcgcccgttatgatccgaatgatcacattcgtatctatccaaagtttccgtgccaattaatcttcctccctgtcctttaactccttctccgccatgttccgatatacttctttccggatttcatcaactggttgaaagggcttatttgtttttagaatgccgagtaattccgatacacgttgcttctttacgacttccaccttaatttcgccatccttatttaaaatgaatgttaaatcatcaccctctgtgagacccagggtcttccgtatttcaatcggaattacgacttgtccacgactagataacctgcttgttgcctttaccacaacatttggttggtggtctgcaaaccccatagcgcccataaatccatctcctttctattttttcgcttccaaacatacttatttttttgtttttcttattatatattttattcttacatcgttattcggtcaaattattataaaatttcttattacgtcccaaacatcttatttcaatttaagctctgaaaaccgaatgaatgaagaaatcataccctaaaatttgtaaaaaatataggcgttacgaatgtggtattaggtcagttgaggaaatactttcatccaaacggactgctgggccattcctccggaaacggaaaagaaggaatcatcgaatcgaagacgcccatacttgtccaatagcgttcctttgaggtgcatcgcttcgaatcgttcggttggaaggaaaagcagtttctctttttcttcttcccacaactcttggatgggccgttttttctcgtagtggagggttcccatctccttttctgctttttgtttcatgacctcgttgatctgtttccacgatgtcatcaccggatggggaacgaaccattatggagaagtcagcaatggaatggatgcagcggatatagctagaagagaaagcagaggatctctataaccatgaaaaacatagaggggattcgcaatctttatcacacctaagaacatgttcctcgtaaataaatccgcacaacaaataacgcaatcctcgccccgcacgtgtcaatcaccacatccgataaaagcggagtccgtcccggctgaaacgactggctgacaagtgacaagcactctcaccctctcacaaattcaacatatttttcttctgctctgtttttacgcataaaaagtaaatctaataatgcatccatattcataaatttcgaaggcagcaattttggatgcatatacgaaaaaattcttcagcggtaatgttttggtgcatgcactatatgagcttctacagagttgcgatgaatatatcggatcacttccaacaaccccaacaaccacaacaaaaatcgtcatacaaaaaatcacaccgtatgcaagtcagagcatttacagaaagagaaaatgcgaaaaggcttgcagaagaattgaaaaagaaaggtatctgtctgttattgtgtaattcccctgctgtttggcggggattctttgtttttataccaaatttcgacaatatttttataaatattttggcaattttaatttaaaaagtttaaaataagaggtgtaagagatggatataagaaaagagtttgaaaaccttcaatatttttttgattcgtattataaccagactttttatgatgcaaaattagaggataagtttttagaatttctcaatgatgagcctaaatgggtatcaaaggctttaaaagaggaaatcaagaaattagaacaaatatataacaataaagatattaatacatgggctaaaatagaaaaactagtacatgaaaacagtatgagatatttcccgtacgaagatggtaaaaaatttattgaaatagccaataaattcttagaaaatgtataatacaaatgagttagaagccatcgatcaaacgatcgccgaacagcgggaataaacggcgctattatctgaaagataggcgtgccgttcatatccagtcgttgttttgggaagtggaagtgaaataaaactttattgggatcgcgaaaaaatcgatccaccagatggaaaacgctcatggacacgttttcgattacaccaagtatgtcaagaaaagccaatgctcttgataacgcatgcatggaaagctttttctcgtatctcaaaacagagattcatcaggaattgaggaacgtcaaaaccatagaagaggcaaagcagctgattcatgattacattcggtactataatcatcgacggatacaaggtgttctagattatcaaacacctgttcaatatgcaagagccagttaaaggcaagcacaagggggctgcatttcctccttctcgtcttacctaccttttctcagaattccgaggggctgtcaagtgctttccttgacagttcctcagggttctgagacactgagaaaaagacggagaaaagaaaaggaatcagagctttatcactctgattccttcgtaaaaccgaatttatactgtctacttttgggatcgcaatgcaataatgaagactattcggtttcggattttccaaaaaccttatacacatttataggtggcaaaataactggattaatacctgactgcgcagtaaagcttgttataattgatctaacgtacggcaataaaatggccataccatgaaattgaaagtcctcaatgtttactccctcactacatgtaaagaatcctcttacggttgtctttaaataaaaaggagcgttatttttttcaaaatcatcactaaagatcttacaggtcaagataatgattgacttatcattcccatcagagagaattgcttttgcctctaaatgaaagtcaagttcaatttcttgctcgcttgaaaagaattcgtaatttctacgatagatcatttcatctacagagtaagtatgaaatcgtaatacactaactgcatccttcatcatgaatactcctataccttaaaattaacaagccaaaggaaaagaattcatttttgctggcttttccgccattgggttgctcggattaaacttgaccgttaccttgccactaacaacggattctgtataaataacttcaccgctcccctttgtcacttcgaaaccggattcttgaagcaattgtattaattcttcatccgataaagactcaaatagcttttttgcttccaattcagcattcatcattttctttccacctcactaaacaagccgcttgttttttatacaatttatgtccttaacacataattcaataccatttggcactctggaacttaatccaaagattctgtcgtaatcttggtaggtatatgttgctgctcttactaacttaaaccccttggctttgcaaataaaattatatgtttttccatcaaaatcctttcgatttttagctctaagttgtaaatttcttttcttaatttgttcaataagttgttttcttacagcatgaaagaacttgttatgctcacccagaggatctacaacatcaaatacttcttcctccgctatttctacttcacacctaattactccctttttactattagggtacttataattagcccatgaacgagctaattcctgattttcttcaaacaggtaaatccctgtccccaaccagccaacttttgtgtgatctacgacaaaatttgtgcataaaattttttccgcaaagactgagctagtcccatgataaccaacaaagtacttcattaaacatacctctagtttccccgacttttgtcttctttttctttatatacatcatatctttttcattattgaacatcaagttacattttcctcaacgttttaacttgttccttctgttaataacagctgtttaaatactttcgtaccggtttctaatttaaacgcccaatgataatttcagatcgtgacaggcacgcatacaacgatggcatccgccatcctgtcctaaataaagaataaacgtgccgttcctaattgaaaagaaggctcgtcttacagaccaacacattaaaacaacccgaaattcatttaaaactagtgaatttgttgattgatcatatgaaagttgatatttaccggtatatatttccttataagatcaatatcccgcttcttgtagtccataatcacaatgccagtaatgacctcatcctcttcagaaaaccggataaacacaccaggagctgcttcgtcatcgtacgacacttttggttcgcccaaataaatataaagaacatcgtgatcatagtcataggagtatttaacgttttcctgtaaattttggacgaacataaatcgcacctcctgtttcctgatttaacctacttttcgcaatgatggtgacaacgtcgccatactcttcgtttttatggtcgacaataacgactaacgcttttaatgacttgaatttaggtaactgaacaaggtctatgtatttttgcctagtatcatttttatcttccggattattcggcagtataaaacaaggatcctgaatgacacttttaatcgtttcttcctgacctataaattcttcccttgtatgatccccgccagtaatatggtaattccatgttgtacttttaagccttacttctttaccaaaagggtctttagttataaatatgtagtctgtatttgttttgttaccttccattattactcactctttacatcaataattcctaattccgaaagcttttgaattttttcctcactcggcggggaaggtatttcaccaaatatctcctcgtattgcttaatgtaattcaacaataaataagcaaattgtttggcgtgttgtgggctcatagtaatcttccccagatatatattttcatcaggcgattgttgttgaagattaaggataatatcatgaagactcatacttaaactaatggaattacaataaacattgaagggtctcttttccatattcccttccatatacctttcctctcccttttaaaacggtattgtaattatattttacaccttaaagaattttcttgcactcatttcattagggaaaccgctgtatatagaaaatgcctataaataaaccgccccaccaaggggcggcctaatcatcgtcctttccgctgatgccatttccacgcgctttcgatggctgacaagtgacaggcagcctcaccccctcacaaattcagcatattttttcttccgctctgtttttgtgcctgaaaagtaatctaataatgcatccatattcataaatttcggaggcagcgatttgggatgcatatacaaataaaaactactccatcggtaaagttccggcgcatgcaccatatgagcttctacaggattgagatgaatatatcgactcacttccaacattccgctgtcattgtcaatcaatttaccataataacgtttttcaaatacatgtcccgtcaaacgatagcgagtattataataattcgcataccgtttgttcatgagcgccatgactttcgaaatcggctcctgttttgagcgcagctgcaggtgaaagtgattcgtcataagacaatatgcggctatttcaaaagggattctttcatgaagctgttggaggatatgaagaaacgcgagaaaatcatttgtttccttaaatagaggatcacgccgatttccgcggcaaacgatgtgataaaaccgatggggcacccagatccgcttttgccgtcccattctttttacctcgctgttgcctgttgcttcgtatatgttttcagccatcttagcgtcatcgcttcccaaagcgattcatccgctatctcttcggttccctttaaatcggaaatggtccttgccagccgaatgattttcgtttgtacacgattgctccattgatgctgggatgcccattgctgcaacagaagttgctgccttgtggcaagcgggcttttttccattaataactcaaaaggaacacgcccattcgttatttcttttccgtaacgttcatattgctttcttcttgcttcttctactcttttccttatggtttccgaagattccgaaaccctcgtttctttggtgaaatcaatgacttccaatgataataaaacatccatccggtcataaatcggcccggaaacacgatttcgatacgcttgaatttgtttcggactacatgtgcaatagcgcgttcttgagcctaaatatccacacggacacggattcatcgccccaagcaaaataaagtccgcgggatatgtcaccgtcgacgaaatacggctaatcgtcactttccccgtctctaacggctggcgaagcatatccagcgtctttttcgcaaattccgccatttcatcgagaaacaaaacaccgcggtgtgccagcgacacttcgccaggctttgggtgcgttcccccgccaattaaagaaaccgatgaagcggaatgatgcggatgacgaaaaggcggatggccgctctcgattttttcccctgccagctggtacaaactgatcacctctaactgcgcatcatgagaaaggctcggcaaaatcgtcggaaacgtttccgccaacaaacttttcccgcacccaggcggtccaaccattaacacgttatgtccgcctgccgctgcgatctccaatgctcgctttgcttgatgatggccaataatcgattgaaaatcccgatgatgctttcgcggagggtctatgatttcaggagtgcgaaaagctggggataacgaaagaacacgttgtccttgcagatattgcaccgtttcttccaatgtctgaacaaagatacaatcgagatctttcaaatgatgaagcggaagtgtggaatcatacggaaggtatactttttgaaaaccgagcttctttgccgccaatatcgctggaagcatgccatccaccggctgaatcgctccatccaacgataacgaacctaaaaacgctgcatcgggggaaaccggcgctgtcagcttgcccattgccttcaaaatcccaatcgccatcgccaaatcaaacatcgggctatgctttttccgctccggcggagacaaatgaacaacaagccttttatcaaaaaagtcgcatccgaaagcataaagcgaagcaagaacacgttcctttgcctctttcaccgacgcatccggcaacccaacaatcaccatcgcagcaatcccaggcacctcctgcacctccacctgcacccgatacccttctaaccccctcaacccaatgcttaaaatcttcaccgtcactcatccatccctcccaatcacagaacattagttctcacctatcattgtaataccctcccctttatctttcaattaccaatatttcgacaaatttcgggtggtgacaggcaccaaacccattctacttcccttcgaaaaaatgcaacctcctgttgaaacttgttcaataggaggttttcgtgtttacttcacatttcggctatgccacttccatacgctttcgaatgatttgttccaacgaatattccgcttttcagcaaagctcttcatcaattttttgcgaggaagcgacaagccgcgccggggcgcccgggcggcatatttatgacagctatgcagctggttgcttttttacatgtttcaatggcttcgttagcgaaacagccttcgaccagcggcaggcgcctatgctggtcacaggctccaaatttccattgcctttttgaccagtctttcttgtctggaaagaatttggtcctttgtccattccttttcctctaatatttctttcgtaagatcaaacgatacttttttgtttcgtttttcgtaaatttcctttttacggtcaaatgaatagtattgtgcagcagaatttttcacaccgctcaataaagtcaaatttccaagcttatgaaccaattcttgatgaacatcaggcgtgaaacgttggatccaatattcatcttttagcttttgcggaaggatgtgctccaccgtaattcgtccatggaattgttttaccacgctctgatcttggctttcttgttccaagcgaaggagtattgcttttacagcaggagaatggtaaatatccgcacgtatcaattgttcaaattctttattatccgcatattttttaaccgtttcaatcagttcatccgctgaacatcctttattgatcaaattaatcacttgataataaaccgtatttcgttttgttttgccaagccggcgaacccagttttggtacgtgattttttccattaattcaacaaaatcagcgaattccatatccggcaccggtttatttagaaacgcaagcacaggaggtatccactcatcatgagcaacccgatggagggaagagatgagtttttgcgtcttaagatgattatcgaaatcgttttccataattttttcataatgatgagccgagcgcaggagaaattcagcgaaacgagcgggagcttctttatattcttcaaggatctcatcaaactcttgataaagaatttcctgctgcttgttccctttgatcgaagtccgcaaatggcttaagaaattatccagctgccgaatgccaacgatattctccagttcattccaacattcttccactcggcttctctcaagaggcttgctttcacaatattcaaacagccggttttttaataaatccccgttggaaagagacattcctctcgcatttaagacattaaaaagccgataggcggaggtaaagttatcggtgaccacaaagacaacatatacatgttctaaaatataattgaccaaccgccgcaactcgacttcgctgaattctgaaactacttgtttgatttcaagcatattgtcataaaacttcgcttgagtttcactcatttcttgtgcagagcttatatcttctcccatgaggatatacttctgaaaaaatgcttgatcttgctttctgactatcaggcgaggctgctccggttcatccgtataagggtttaccggcataattcgtttttgaatatcctctacactagaaggatgcgtgatcaactgcttcataaccgcaaaaataatatttaaagtcgttaaccgctgctggccgtctacgacttcataacggcggttgcgttctttttcaatcgtaataatcgatccgataaagtattcagggtcattacgctgataagcttggcaaatatcttctatcaactcgcgcgcatggcttttctcccaagaatacggccgttgataaggaggaatttcataaattttattttccgtcagtatctcgttgatctttttttcacttgcctccatttagcatcatctcccccaagtagtaaccagatttacttttacacatacatctataatacaaattttacgtttttacaactctctccttattcacacatgttgaccccaaccgtattaatgatttcttctcaaaaaccaatccatatcatagttttgtaatgattgaggaagaaattttatgtaaaaaaggattcctcgtaagcgaagataacaaaaagcaatcttgaagcatctatggggtagttatggagaagttcaccaatgaaatggatgcagcgggtatagctagaaggagaaagcagaggatctctataaccatgatgcaaaacatagagggaattcgtaattttacatttcagaacatatccgtcgtaaataaattcgcacaaacgaataaagcaatcccccacatgcgtcaataaccacattcgccaaaagcgccatcctccccggttgaaacgattcagttccttcttccgtttttgaatataaatcatttttccatccactccaactcctccagcgactggacatcttgaagaatgtagcggatcgttttttatcgactttggcagctgttgaaacgatgacatacatacctcccaatactacttatgatgattccctttaaaaattggttttaactgatgaacaagctcccgaaccatgtctttcgcggtcatattgcggacaattcccctcgttgatacgctttgatcaatatatgtttgaaacgctcggtttctggctgcagaggctttttctccataacaaaagtcacctccaaatagtaaaaataaatacagcctcccgctaaacgatttcaacaggaggcttgcaaatggttatttatcgttttatcgcttggataatgacgtcaataactctgttttgttcctcaacggtcatgctggaaccagacggcaaacaaatgccattggcaaacagttcatcggaaacgctccaatcttcctgatgcgggtaatacgttaccccattaaacacaggctgcagatgaagcggcttccatacaggacgcgcttcaatattttcctccgcaagcgtgttgataatatccattggcgttacgccaagcgcttgctggtcgatcgtcaacgtcgtcaaccagcgattggacatcgtgccttccagttcaggcataaagtgaactccttcgatatctcctaacgcttgcacatagcggtcaaaaatggcgcgtcttgctttcacccgctcgtccaatacttccaactgcgcccggccgatgccggcgacgatattgctcatgcggtagttatatcctacttggctatgctgataatgcggagccggatcacgcgcctgagtcgctagaaaacgagctttttgcaacgcttcgacatcatcggaaaccaacattcctccgccagaggtcgtaataattttgtttccgttaaacgaataaatgccgaacttgccaaacgttccacttttcttccctttatatgtagaaccaagcgactccgccgcatcttccaccactggcacttgataatgattgcaaatcgctaaaatttcatccatcttcgcgctttgaccgtataaattaaccacaatcactgctttcggaagcttgccttcccgcttcgcctcttccatcgctctttctaacgccaacggagacatattccacgtatccggctctgaatcgataaaaacaggctccgccccttgatacaaaatcggattggcacttgcgataaacgtcaacgaagaacaaaaaactttatcaccttgttgaacatccaacaatcgcaacgcaagatgaatcgccgccgtccccgaactaacagcggccgcacctttggaacctacatattccgccaactctttttcaaacgcatcgacattcggaccaagcggcgcaatccagttggtttcaaacgcttcattgatatacttttgttcgtttccgctcatatggggaggggacaagtaaattctattttgtcgattattagacattttctacaccttcaaactttgagttgttttctttctccagatctaataatagattttttaactcaaataaagattcaattacgaaatgagcttggtattcttcggaaacctctatatttaaatattctccttgtttccttttaatttgaatcgttaaccatcccatctttttagcagtgacaaaatcttttgcgggattatctcccacataaataagttgttcgcctttaagttgaagtgcttccatcactttcgcataaggaacagaacttggtttccagttttctcttccgtatgcatcactaaaaacaattacatcaaagtcatcgacaattcccaacgcttttaccttatttttttgggttactaaaaatccatctgtaataatcccaagtttatatttatcttttaaatattggatcgcccattttgcatcttcgtgaagcacaatagtcggcaaatgttctctgtaaacagcaacaagcttgttgataaagcccgaatcataatcgatttttaattgatcgagcgctaaattaaatatattgccccttgctccttgattaaacaaataaagagcctctcgataaaaacccacaactccttgttgtcttaaatagttatctactgctataaaaccgcttttcacaaactcactttctggaaaaagagtatcatcgagatcaaatataatagctttgatcattgtatgtcatccttatttacaaaaatagcatcatcataccgcaacatcactaatccatctttccaatcatcaacattgatggaaggtggtttacctaataaactttcaataataaaacgaggaaaatccgctcctgctgcgatggaaagtggaaaacctcccccaaatctagggttaatctcaataaatttaacctcatttttatccgttagaaaacattgtaacgtaatacacccaacagcacctggtaatttttcaaccactcttcgagcagaatgaattaataattcattccgtaccgtcatgcctttactcacttcacccgctcttgtttccattctcaatcttggaacagcggtaactacttttccattgaaatcaacaagcacatcaatggtatactcctcgcctttaacaaactcttgcagtactggttcggaaatatagtctttaaaaaacagtaactcttcccgatttcgaactttatatactccaatgcttgaactacctttagcaggcttaattaaatatggataatttgcatttggatcattaataatttcttcaattacgtactcttttggcgtatcaaacccgttttccacaaaaaaccgacctgtttttcttttgtcgaagcaaatttcattcgtttcaatagatgaaaccaaaactgtgacccctaattcttcaaactcctctttatgtttagctaaaatagttaattccgtatcaataagtggaattaataaatgaatatcatattttttacaaatcttttttaaagacggaatgtaattatcatctaaaacccgtggaactaattcgtgatagtcagacacaaaagcggctggtgaagtggacttcaagtcagccgtaacaattaccccttctatccctaaatcatttaatacatttctaaagtgacgaataagcgatactcttcgcccactacttgtaaataaaatattacattgcttcatcgttgtcttttttctctcctttaaaaaaaggcatcgttacatgcccttcatgactaataccttcagatttaaataccttaattatcgtaaggaaaagaatctttaagtcaagccaaaacgattgattatctacgtaccaaacatccaatttaaacttctcttcccatgaaatcgcattacgtccattcacttgcgcccaaccagtaatgcctggttttacttcatgacgacgagcttgttcgggtgtatacagctccaaatactccataagcaacggtctaggaccgacaaggctaatatcccctttcaacacattaaacagctgcggcaactcatcgatactatacttccggagaaactgcccaaacggggtcaatcttaaatgatcaggtaatagttctccgttttcatctcgttcatctgtcatcgtacgaaacttatacaaataaaaaggcttgccatgcaacccgggacgttgttgtttgaagataacaggagagcctaatttatagtgaacaagtattgcagttatcaacatgacaggtgataagatgattaaagcgatgagagaaacgacaaaatcaaaaccccgttttaatatagttatcacctcgtttctttgaagtaaaagttaaacctgataaacaaaccaaactataaaagctctttcacttttatcatacagccattatctttaaaatcatgtgtttattttgttaataacacgctttcatacccattcggattattcgattgccaccgccaagcatcgcggcacatttcttcaatccctctagtggctacccaacctagctcttctttcgctttggtaggatccgcataacaaatggctacatcgcctggacgacgatctacgattttgtacgggattttgatacctgttactttttcaaatgccgatacgagctcaaggacgctatacccccgccctgtgccgagattatacgcctctactcctgttgtgctcattactttttccaatgctttcacatgtccgattgctaaatcaacgacatgaatataatcgcgaactccagtaccatctagcgttggatagtcatttccaaacacgcgaagtttttttaattttcctaccgctacttgcgtagtatatgacatcgagttgagttgtgctgaacaacttatttaagttccctttatattactccaatcctttttctttcaataaagtcttgtataaatgatctaactcgttccatattctttcggacgagaactccttaataactcttttttttccttctacacccattttctttctaatttcgggatttctaataagaaattctattttctcctctagttgttttacatttcccaccccatagattaaacctgttttcccatcaatcacggtatcaatcgctcctgtagcgtttgtagttataactggtaaacccatgaacgctgcttctatgcttacattaccaaaaccttctctataagtgggaaaaacaaatatatccattaatttataatatggatatggattattttgaaatcctttataaattatattgggatgggtttcaattattgttctacttttatttgatattgcatcttccttctcaaaatcacctagtatgagaagtttgatatttttgtaattattagttaaattcaagaaacattctaataaatcttcaacacctttatcctttgttattctacctacatatccaagcactatatcttcttcacttatacgttcttcttttatttcaaaatttgtatcaatatcactaaaattgattccgttgccactaccagaacctaaaatacaaattttatcttctgttgaaatccctaattgtataactctatttcttaaactgggactaactgcaataatttttgtagaacaataacaagcaattttttcagtaaacataagtattttcctttttaatccttgagctgtttccaatctcagtccgtgtattgtataaacccttatgggtacccttgtgagccaagcggcaagtgttactagtagtcctgctttaggagtaccagcattaactatatgaggacgatatttcataaaaaaaacaatcaaatttatcaaagaaataaaatcggaaaacaaggaaatatctcttttcatctttataatttttacgtgtgttttttctcttcttttaaattcatctacttcttttcctggggagcaaataactaacgtatgatatccttgattccctaagtaattaatttgacctctaagtaaaattaaacttttcgagactgttaccgcatgaaccacttttattttcattcaaatcccctcaaactataatcgccaaagttttatttgttttggacaagtttctttttctaatttacttttaatatccacaacaatgcccttaccatgttttaatagtctatcgaactgttcccatcctttttccacatactcatcatgtggaacagctaataccaccgcatcagctggaattaacttatcataatccactaattcaataccatattcacgcactgcttcatccttatcggcaagggcgtctgtcacttgcacctcaacaccgaactcttgcaattcacgaatcacatcgattactttcgagttgcgaagatctggtacgttttctttaaatgttaaacctagtacagtaactctcgcgccttgaatcggcatattttgatgaatcatttgttttactaatgaggtagcgataaatttacccatgttatcgttaatacgacgccctgctaaaataacctctggatgatacccaacactttccgctttatgcgttaggtaataaggatcaacaccaatgcagtgtcctccgactaaccctggcgtaaacggtaggaagttccatttcgttcccgcagcctctagcacctctgccgtatcaattccaagtttatcaaaaataatcgccaactcattcattaacgcaatatttaaatctcgttgcgtattttcaataactttggctgcttctgccacttttatagaacttgctcgatacacaccagcttctactaccgaaccgtaaacccccgcgattatttctaatacttcatcattttgtccagatactacctttgtaattttggtgaatgtatgttctttatcccctggattaattcgttctggggaatatcccacaaagaaatcaacacccgcttttaaacctgatgctttctcaagcacaggcacgcatacttcctccgtagcccccggatataccgtcgattcgtacacgacaatcgcgcctttttgcaaattcgaaccaacggtttcagacgctttaattaatggcgttaaatctggctgtttcgtttcagtaatcggcgttggaaccgccacaatgataaaatccgcctcacggagtcgagacggatcattggtaaaatcaatatctgcttctaataaatcttgagattcgacttcttttgtataatcaataccttgtttcaacgtattgattcgatgctcattaatatcaaaaccgataatacgtccttttttaccaaacgctactgcaacaggtaatcctacgtaccctaatccaactactgcaatttttctattcattttactttcaccccatagtaatcaagataccaatcaataaatttacttactccttctttaatcgatgtttgaggcctgaaattaatttcattatataaatcatctacatccgcatatgtagccggaacatctcccgcttgaagcggtaagaattctttcttcgcttcgatgccaagcttctcttcaatcgctgtaataaagtccattaagtttactggattactatttccaatgttgtatacacgataaggcgcataacttgtacctggatcaggatttttaccgtcccagttcggatttggttttggtttcttttgaatcaaacgataaatactttcaacaatatcatcgatatatgtaaaatcacgcatcatattaccattattaaatactttgataggttctccattaataatcgccttcgtaaataaaaataaagccatatccggtctaccccatggtccatatacagtaaagaaacgaagacctgttgttggcaaaccgtataaatgactgtacgtatgtgccattaattcatttgcttttttggttgctgcataaaggcttacaggatgatcgacgttgtcatgaacggaaaacggcattttcgtattcgcgccgtaaaccgaactagaagaagcataaatgagatgtccgacattgtaatgacggcatgcttctaaaatattcatgaaacctacaatgttcgaatcgatatatgcatgcggatttactaagctatagcgtactcctgcttgggctgctagattcactacaattgcaggtttatattgaataaatatattattgattctttctctgtcctccaaagataccttttcaaacttaaatttaggatgttttatccattctagtctgtcccattttaattttggatcataatagtcattaatattatcgataccaattacttcgtatccttcatttaataaacgtttagataaatgtgaacctataaagccagcggctccagtaactaaaatattcattttgttatcacacctttttgtttattttcacaaaactctcggaacttttcccaaaacattgttctctttcgatctaaaacatctttataataattttttgcaacatggaaattacgttgagcttgttctttcatccaatcttggttcaaggaattaagaataagttttccaagttctttataatttttgggattatgcatacaatcttccggtagtagttcaggtattcctcctactgtagaaccaatagctggacaccctctgctcattgcctctattaaagctcgaggaagtccttcagtaagactcggttgaatatataaatcgacctgatctaaccattgatatactgcttcacctgcaggcaagacaccatcaaatattaccttatcttccactcctatttttttagccatttctctccacttattaggatttccaggtcctaaaattcttaactggatattaggaagttcctcttctatatattttaaagcatggaaagcagtatcaatccctttataagcagcttgtagtgagccaatcaatcccaatacaactttgccagacttattctgctctatttttttgatcctattatgtaaaatatctatcaattgagcattaatttcaacatttgaacaagattctgtatatccgtttgttggatattttctttgtaaatactctttcgttacatataatacaaaattacaatcttttattgtcctttttacacgataagatagtatcggagcatatactttcccaacaaaactcccatgataccataaagcactaaaaggctctcccactaattctattgcgtaagggatatttagctgttttgcaacatcaattgctaacaaaccaatttcacttggcaagcgagaaattaatgcatcgcaatctctcaaagtatcagcaatagccttttttactttttgacgttttaaaattcccttcaaattatttatgtttgtaaccggtgcaaacttgacattttttccgctagataaactaagtttttttatatttacggtatcatcaatgtttttgaatctagagatcacaactacttctctaaaaaccttcaaatatcgtccccatattctgtatgagaagtctccactagtataaaatttaaaattttcatctacataaaatacgtggtcatgtgcaaaagcaattttcacaattttctccccttaaatttagactctataggcgtaactttaagttactattttatacatagatgatgctacaaaactagaataaaatcccagagttatacataagaatgcaacataatacatgcagtaaatatcgataaaacctaaacatctattgatcacacctcgttttcaaaaagaaaggaaatacccagccgtaggcatttttccgttcctcgctactgcggcggttgatgaaagacatgaacatgactgctgcttatttagctgtttagcgaatcttttcactggcataggcatcgtcgcccagtacgaattcgatatcccattgttgcaaagaagcaagcaggtctggttccactgcggcgtcattctgattctccgtttcaatacataagataaaatgattcccgcggtaagtgatgcagagacgaagcttatatcctttaaaccagcgatattgggttggacattccccactttgcctacgaatcgcaaagaccgctccaaaagacagtgctttcgatcaacataatttggagatatcacacttctaaatcttttagcaactatgtataaaagacaggaaattcctgttcctgaaactacttcgctgcacgggaaaacatagaaagaggagggacttcaccaagctattgaaaacaaagaaagtgctacagtgtacgtacttaatttccgaaaggaatcaatggcaaaataggtttttaaaaagaagcatttcaataatgatttttttcgaaattcgtggtcttcttaattacatactatgtttccgataatgataaagaaaagagtcaatatatcaaaataaatcttcgaaaagtgggaagatttcataaaagaccatccatatttgttattaaaaattggaaaccatgatcatatccaccccttggtaattttatttggtcactgtgtatgatttccaaaggggtggattttttatgtttatatatgcttccattatgcgtgttacaacatgttttttaattttttcaacaccatcaactattattttgtactaaccaatctattaatttttttattatacatcatgcaaatatctttgattaaatataaacctagataaggaataattgaataccatattaatggtctgaattgtgaaatcgactcccctcttgcaaaaaagaaaaagtaagctaagaaactagataccattactaatttagcagtttcccctgaaatttgtgcttttaaaataaagcttctatacaaatatcctattataagtagggctaacggcgaacccaaccatccaaaattagcatatgcctctgcaataaacgaatagccataccctcctccaatgcttgcaaaggaggggtcaatagttgatactaaccaatcagcaagcttctttgtagcagcaggatgaatacctccaaaaatatttgggagtatagttgataagccataaatataactcattccaaattcaaaattcttaatattaggaatgagttcaattgtataagcaactgtagacatactgcctcccatttcgttcaatatagcaatagcgggattttgcaccataaaaaactctctaaaagcatcaagcaaatttaattcagtgctatttcttataaatccaataaacggaaatattataaataatataatcgcacctgcagataataatggtaacctcgggatttttttaatcttcatatcaaaaagccacaaataagcaattaaaggcataattgccgatgaccttgatcctagcataaattgaataaacgtataaataattatcaatataaaagagatgattaatggaatttttttgttttttaaattactcccgcctaatagaaaaagagtaccaggaataaggaagtcacttaatacgctagatgctgccttaaaactggtcaccttttcttgttgatataaggaaaaatatcctccttgttgaacagcttcaatggaattttttaatagaatgaaggttggaataatggatatggataaaagtaaccagcccataacccgaagttcaaaatcactaaatttttctttctccttttgattaactattttatctgtcttattataatgatgttcagataataatcctcctaagtgaaaaaaagataatcctaccattactaaaaaaatagtttggttaatagtttcctgttgaaatttaccacctaaaataaaatcatttaatcccaaagcatataataatacttgtccaccattgaaaagaatcgctgctactaaaaatagtgtgtatgggttaaagtagcttgttctttcaatcttggatgtaattaatagccatatgcatagagccaaaaaaagcaaactcacaaaagaactggatgtaataaaccaactttcatatattgcatagcttaggagaattaaaggaattactatcaatatatgaattacaaattttatagataatctcatatgacccaaccttactaatttatatttttgaatatatgtaagccaaatcctttattacttccttgatatcataccccgattgttttattttctctttttgtattgaaatattcctattactattctctaattcctcttttatcgccttagcccatatagtatcatctaaatctaaatcaataaatttcattaacccagcaccaatatctgcctcagatggtatcttactagacacaatacattttaatcctacagcctgtgcttctactagaaccaatcctaacccttcatataaagaaggaaataaaaataaatcgagatttgctaatatttctggcacatcgcttctgacaccaagcatatgaactttatcttcaataccatagtgtttaattaaatcgctaattttgtttttaagcggaccatcaccaactaatacaaggtggacattgtccatttcatcgcatagtaaggaaaatattttaattaatctacaatgatttttttgattagtaaaactacccacatgtcctattaatttagctttggaatctaaacgtaatgcatctcttagatttagatacactcctttctctatcttttcgaaaatttctaaatcaataccatttctaagtacttgcacattgctattctttaaacactcaggtccaaaaagcaccctacatgcttcttttgaacatcctaataaattagttgcattcttcaatattaattttcgcatgtagcttctatacatattccttaaaattcctgaagaatggccatcctgtgtattatgactatgtgcaattcttattggtatcccctcttccttagctatctttaatacgtatccgctaaaagtaaaaatatggctatgaatgacatcatatggtctcttctcacgtaatattttttttagttcttttctatattgtaatatattctctctaggatgaggaacagaataaattgtgcctcctaactctttaatttcttgatcataatgcccttcttccttagagtgcactaaaaaatcaaactgaaatttttctctatctatatttcgaaaaacattcattattagtgtttcagcaccaccacgattcattctaccaaaaacatgtaagactctaactttcttttttaccattgtttactctcctagtctgagttttacatataaagctataaagagggagaaaaattgtagtatggcagagattatcactgaataccctgcaccaattaaaccgattttaggaattaaaataatcgagctgataaaacttactacaatccaaatagctcctaaatatggttgtatcttaaatgtttttgtagccgtaagccctattcctagaaaagtgcttgaaaaactaaaggtccccgatattagcaataaagtaaataacacgttatatttagcatatgagggtttatacagtatacttaaaattaactctccaaataatagggtaataatcacgccaaatatgcctgttataaatcctattgatactaactttataagtaattttttaaattgaataaaattcttttctgaaaacaaaatagctaaccttggagcagctgcctgccctatggctcctataaaggtattacccgctactattaaataagcgatagctgcaaaatatccaagttgttcctctcccaagtatttctcaatgattatcctaggaatatttgtataaagagaaccaagcattaagacgataccaagaggtaaagctaattttacgatatcaacataatttttataattgaatatcaatttaggagtaataaactttttcaacacttttaagtcataaaagaaaaaaactaacatgtaggataaacataaacctattaccatccatattacattatgagttataaataacagtatgctaattagtagcaacattaatactgccttaagtattcttgaaatcgctgtaagatccattctttctctttgctgtaaataaccaaagacaacatcgctccatgattctatcacttttgaaaaagctactaatataataacaagtgatgtcaaaggattatagtttcctagaagaattacaaatatagtaattaatatagctataaaatttgtaacaattcttaaaccaaggtattccccgaatttgtatttatgttgagtatcagtaacttgtatcgaattcaactgtaaattagtgaataaaatgataggagccgtaattgctaaccctaaggaaaattgacctaccatctgcggattacctaacttagctaataaagaaagtatcgcccattgagcaaaagcgtaaattaagttacccgtaaaattccaataaaagttttttttaagagatagccttttagttactggttccatacaaaaatacccttttccgttttgtcacattaattcgttgatgtgtaagcagatacagacactttagaaagctccttattattcgcaatccccaacaatctttccctaacctcttccttatccatcgactcaaattgctccataaagtcgttaaggattttttgatccaccatcgttgcttttccgataaatattttcggaaacacctgttccggatgaacttcgttttcattaagcagctcttcaaacagcttttcacctggacggatgccggtaaattcgatgccgatttcttcgatggtatatccggatagtttgattaagtttttcgcgagatcgacgattttgactggttcgcccatgtccaggacaaagatttcgccgcctttggcgagcgcgccggcctggatgactagctgagatgcttccggaatcgtcataaagtagcgtgtcatatccggatgggtgacggtgacaggaccgccggcttggatttgctttttaaataacggaatgacgctgccgcggcttcccaagacatttccgaaacgtacggcaacaaattttgtcttgctctgcttgtccaattgttgaataacccgtggtgctagttgagctttagcgctcaactagcccaagtgtaaccagggaataagctaacaatataccgtctagtgccacttcaaatccgataatcgaattggctcggatctcagtgatacgatagtggtcaaccagaaccgagaacaccgtctcgatcactttgcgtttttgttggatccactgctcccatgtctcagacgcacgatgtttctggttttttcgagacggagtccaaagcgccatttggtattcttcgtacagccttttttgcaagtcacggctaatgaatcctttgtccccaaagttatacgggtggggaatttgggtcatcacgctttcggctgcgattcgatcgtggcaagatgcttccgtcaccacataccccattggcagcccttgatcggtcacttgaaggtgcagcttcaacccgtagtaccattgctttttggaagcgcaatacccgatgtcggcgatctcttgaaaccgtttggcgcgatgcattcttgccgtatggcacaacgggagcggcaagctgtcaacgacggcataggcatgatgttgaccgcgttttgccagctcatgacggatccatttgatggcgaaaccaagcgcccggcaacggcggttgtatcgggagcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaagcgatgccacgcccgttcagaagtaaaaccgagcagctttcctaaaagatgaatggcgatgatgacagcgtcctcttgcttgaccaaatggcgatttcgacgatgaagatgcacctgaatgcatgaaagttgagcagaaacaaaaacgaaaatggcggcatattgcttttgaatcttggcttgatctgtagtaaaatgaaagtgctcttgcatggggattctcctttcgaatggtaggtcgcactttcattctacaggagattcgccagcaagggctatttttatgcttgctcaagtttatctagcaccacgggttgaataatcatttccgcaaagcgttttgtcgctcccatcacattggttggattgactgctttatcagtcgaaattaatacaaaggtttggacaccaaatgtatcggcagcttcggcgacgtttttcgtgccgaaaatgttgtttttgaccgcttctttcgggttgtattccattaacggaacgtgtttatgcgccgctgcgtggtagacgacatctggcttatgttcttccatcacttcaaacatgcgctcgcgatcttgaatgtcgccgataactggaacaatgtcgatttggtctttatattgattgcgcagttccatgtcgatttgataaatgctgttttcgccgtgaccgagaaggacgatttttttcgggttaaatcggcatacttgccggcaaatttccgaaccgatcgagcctccagctccggtgactaaaatgactttgttttcgatatagctggagatgctttcgatatcgagtttgaccggttcgcggccaagcaagtcttccacttgcacatcgcggaattggctgacagatacttttcctgtcacaatatcctcgagtttcgggacaatttgtgtttttgccttcgttttcgcacactgctcaaaaatgcgattcagttctttttttgtcaacgacggaatcgcaataataatatgttcaatgcgcaacgcgcgaacgacatcttcaatgtcttttgtcgttcccatcacaggaatgttaaaaaactgcaatttttgcttattaggatcatcatcaataaacgcaattggttttagttccgcttccggattgtttactaactgacgggctaccatcgttccagcagcgcccgcgccgataatcagcgtccgccgcttgttcgcgtttggtgttatgtaacggtcgcggaacactctccagacaaaccttgatccgccgatgagaataatatgaatcatccatgtaatcattaacgcgcgaatataaatatcttgaaagactgcaaactgcacgatcgctgttgtgataatcgaaaaagtgaccgctttgataatcgccgttaattcgccgatgctcgcgtattcccacgccttttgatataaacggtatataaacgcaaaagaatgatggctgacaagcagcgttaacgccgataacagaaccgatttgtatttccagatttgtattcctggatgaatcgtaaacaagctgacgtaaatcgccgttaacacgattaatgagtccaatattattaaaaacgttaatcgttttcgatatgccaacgcactgcgtctcccttcgtataatagataacgagccatgttcgccatggctcgttatgatgcattcgtattttgttttgtttccgtaacgattttctccataaatgcgagtaaatcgtctcttaactcctcattctgcaacgcaaactcaatcgtcgtttggataaatccgagcttctcgccgacgtcatagcgcttgccttcaaattcgtaggcaaacacacgttgaatttcgttcagcttttggatcgcgtcggtaagctgaatttccccgccagcgccagcttcttgtttttcaaggaataagaagatttccggtgtgagtatgtatctccccataatcgctaagttcgatggcgcggtgcctggtgctggtttttcgacgaattggcgaacttggtagcggcggccgtgttgttcgagtggatcgataatgccgtagcggtgtgtttcctcatcaggcacccgtttaacgccgatgaccgagctaaatgtttgttcatattggtcgattaattgttttaagcacggcgtttccgcttggacgatgtcatcgccaagcaaaacggcgaatggttcgtcaccgataaagttgcgcgcacaccaaacggcgtggccaagtcctttcggttctttttgacggatgtagtgaatatcgacttttgatggctcttttactttttctagcaagtctagtttcccttgtttcattaatatttgttccagttcataggcgttgtcgaaatggtcctcgatcgcgcgttttcctttccctgtgacgatgataatatcttcgatgccggatgcgatcgcttcttcgacgatgtattgaattgttggtttatcgacgatcgggagcatttctttcggcatcgctttcgtcgccggcaaaaatcttgtgccgagccccgccgccgggatgatcgctttgcgtacttttttcaatgaaaacccctcttttctatgtatttttcaatacgcaccaacgtatgggctattggtaaatagcacatacgtcgatgcgcatcgaataaaaatagtccctttgttgggacttagttttgcaaatgggattttaagtttaaaatctctctttcgtgctcgatcattttatcaaacatgacatctgtccgtctttgtaaatacgcgacagttaaatcgacggactgtttcatgcttgtaaggtcattcaaaatatgcccttgattgtttttcgaaatgcgaagctcctcaaggatcttttcttgtgtctgctccacatttccgagcgtttgcttcatggcggccatatcgtgttctaatttctgttggccggtttgcagttgtgccacatcgcgctgtaacgcacgctggccttcttgaagttgcgcaacgtcttgctggagtgcccgttgaccttgttgaagctgggcaacatcgttttgaagttgggagacatcattttggagttgagatacattattttgaagttgagctacatcattgcgcagttcttgctggccttgctgcagcctggcaacatccttctgaatttgttcgacatcgctgcttaatttttgctgtgtttgctcaacacggtctagcctatctcgaatcggttctaattcttccttcaaaaccgaacgcaacaaatctctcaattcttgactcatcttcacccctcctttccccctttctcccattataacatgtccaacagaggcataaacaaaaatatagataaaaaccgggcatctaacccgccctcacaccacaccctcgacgactagcgtctaaggtggcaggaccgtcatcgtccccacccacggcatggccgagtgcctccattgataacggtaaggagacatcaccgaaaagtggaagcggctcgttcatccccgagacgcgctggagggcctgcgaggaggctcagaccaaacaaagtttggtcttgcgtgggttactccgagaagttaacccaatgtgtcgccgcctcggcaggctccgagtatcgcgaagggatagccgccggaactagacatcaccgaaaagccgaagcgccgcgattagctcccgaagcgaaatgttcttcgcctgcggaagtgcttgcacttcaagggagaaggttatttggcacaagagagctaggcggcgaagctagacatcaccgaaatcgaaaagctcaggcgactgcctagccccataatctctcttctatttcacatacattaccatcatttcgtcattttttcatccatctttcgccccacatttttgtcatcgttcatagaaatcagcaacgattcgacaaaaacaggcgaaaagaaaaatatgttttatgacaacgttgttaccataaaacatattagaacaatcctagaaactttttctttttgattcgttccggctcttctcgatataccgcttgtccgcggaggagaagctcggcgttttcttgaaagaagtagacggcattgacgccgaattcacgattaattatatcgtaagcttcccgcatgcggaatgggcggtttgttgtgttgtgcgcatcggaagcgatgaaatgcgctaagttcgcttccatcagctgtaaggaaaatttttttattttttttccgaaatgtcctgatacacttgaggccgtcagctgtgtcagcacacctcgtttcaccagttggtagagacgctctggacgttccatgatttctgcattccgctctggatgaacgataattggaataaagcctttcagctgtaaatcaaacaacagttgttcagcataacgaggtacgtgatcgaaaggaaattcaatgaataaatacgaagtatctgctagggtcatgatttcgttttctgctaggttttttaataaatccccatgaatgcgtacttcctgtcctggcaatactgtaagcggaatatcgtgctgcttcatgatatcgttcaattgtgcggctaatgtgatgatggagtgtttcggattgtcatattttccgtttttatgatggggagtcgcgatgatggtcgtaattccttctttcactgcggcgcgcgccattgctatagcatccagctctgaggagtaaaaattcttcgagataaattgaacttctagcccccaaattttgataaatatgcgataatttatctggatttatcaagatttaagggggatttgtgaatgttaacaaggaaagaaaaaagagaaagagaaaaaaaccaaaattttttcttcgatttcgttaagattcaaaatcatttctttaaagacttggtagatcaactaaaaaaagtaaaagataaaaggcatcaaagctacattacctatggtccagaaacaatcctttacaccattcttcttaaaagtgtatttggaatcaaatcaatgagaagtatgaccgaattgtttaataaggatgaatgtatcgaaaatattcgagtagttttgggtttgaaagagctcaacgagctcccgcattatgatacaattaatgactttttagcaaagttggagccaaaagagcttgaaaccataaggatttatctaatcaaaaaactttttgaaaaaagatgcttagaatccttccggattctaaataaatattggccaattgttttcgatgggacaggtatccatacatttaaggaaaaacactgtgaacattgtttgagaagggaatacaaggataaggaaaccggagaaacaaaagtggtatatatgcaccatgttctagaagccaagcttgtggtaggagatatggttcttagcatcgctacagaatttatagaaaatgagtcagaaaatgttccaaagcaggattgtgagttaaaagcttttatgaggctagtcgataaattaaagaaaacatttaaacgtcttcctatttgtcttatcgcagatagcctttatgcttgtgaaccagtatttgaaatttgtgataaacacaattggaaatatattttccggttcaaagaagatcggattaaaacggtttctcaagaattcagagcaatccaatctttagaaacgaatggtaaaagctcagaatatttctgggtcaatgatattgcttataacgatcgtttggtaaatcttgtggaaaaagtaaaagtaactgagaatgagaaaaaacaggagtttctgtttattacaaactttcgaataactgaaaggaatgcagaaatacttgttcaggcaggtcgaagacgctggaaaatagaaaatgagggttttaataaccagaaaaatggttggtatgaaattgaacatgtgaattgtcataattacaatgcactgaaaaatcattacttacttgttcaaatagctgatatccttgttcaactatataaatatgggtcaaaacttttgaagcagctgaaaaagtcagcaaaagaaatatcctcgaagctgttagaagcgatccgaacccgcattataacagtcgaggatttgaaaaaatgtaaaaaaatacaggttaggtttacatatacctaacaattctattatagcagaagggtgtgatgaatagggagtaaaaagcaagttatccacaactttatagaaaaatcgcattaataggactagtttttaaaaattttagaaggaaagtaactggaaaattttaccaactgtggataatttgaaaatccctattttgacgaaaaactttgaaatatactcttcatagctgtatagcatcttcgattgtttgcgcgccgtcatcgacgccaggtaaaatatgactatgtatatcgatcatcctcgctcctccttgctattcgactaaccaaacaactattatgttagcataggaagttagcactatcaatcagtgtattttgtagaattttgtcgaatataagatattttttgcatttttgagaaacttgtggttatgatagtaaagaattcctaattgttatacttctcctggttgtatagcatgaaaaaacactctataatcttaatagcaacatgcaaatttgatgctaaaaggaaggttgcacatgagagcaaaacgtcgaaaaaagaaaaaatggctgcgctggattggcgggattgccgctgtccttctcatcggtattggagcatacgcttattcgatctatcaccatgtgaaacagacagcaaatcaaatgtatgaaaatgtagactggaaatccgataagcgggatgacgaaatatcgtttaaagagaaaacaccaatttccattttattaattggcgtcgatgagcgaaaaggagatcgcggccgcgccgattcgttgattgtgatgacggtcaatccgaataaaaaatcaatagaaatggtcagcattcctcgcgatacacgcacggaaatcatcggaaaaggcaaaaaagataaaatcaatcactcgtatgcgtttggcggcgtagagatgacgatggcgaccgtcgaacatttcttagatattccaattgactattatattaaagtcaacatggaaagcttccgcgatattgtcgatgcggtcggcggcgtaaccgtggacaacccgtttgcttttacgtatgaaggggtgacgttcccgaaaggagaaattacgttaaacggggagaaagcgttgaaatattcgcgcatgcgcaaaagcgacccgcgcggcgattttggccgccaagaccggcaaaagcaaattatcgaagcaatcattcaaaaaggggcaagcttttcttcccttacaaattatgatgaagtgttagcagcaatcggaaaaaatatgaaaacaaatttaacgtttgatgaaatgcaagagattcaagcaaactacaaagaggcccgccaccatattgagcaactccatattaccggaaaagggacgacaattaacggtacttattacttgattgtcccagaagaagagagactggcgatttcgaataaattaaaagaacatttggaactgaaaacggcatcgtaataaggaaagcgcaccgcatgaaagtgtggtgcgctttcttatttggcaataaaatagtcgatcaaaaagtctgcccatagctggtggcctcgttcatttggcaagtctgtgttttcattgacaacatcgttgagctcttcgcttttgtaatccggccatgctttccaatggtctaagtaaatgtaccctttttcttttgcgaacgactgaagttgttctacttgtgacgggtaatatctcgcattataaatcggatgcggcggctgcagcattatcgtcacatccggcaatgcggattggatgttttggatgatggtgtcaatctgttgcagcgtatcttcgatttcgatgacaccgttattgtttaatataaatggctcccataacaaaatatctggcttcgcatcgataatttctttgtctacattcgcctctaacgcctctttcgttgtcatttccccatattctttgacgaccacttcgaatacttgttgaccgtatgtagattccaattcgtttttaaacaaagccggccagcttttctcggaagaagaaattgcttctgaaccgacaatgacaagccgcaccgggtggtttgtatggatcgcatttttgatcttttcttgcacttcggaaggcagctgagctgcatatttcatcagcttgctttcattttcgattgcttcttgcttgggtgcttcggccatcgcctgcttcaccgtgtcatcaatttttttctgccaatacagctgccccgctataataaatgacacgcagcttaccaaaagcaacaccgttaagagaaaatttttcacgatcactctcaccctctatgcaccatatcgaaggcttcccatcatcgggaagcctcccttccttatttatatcgatagtaatagtagtagccgccttcgcggtgtttccgtttgttcagcacaacgccaagcagtttcgcgttggccgcttccaatagttccttcgcttttacggcagcctcgatttccgttccgccgctttcgatgaccaatattgtcccgtcgcattgattcgctaaaatttgcgcgtccgtcaccgccaacaccggcggcgtgtcaaaaatgagcaagtcgaattcattatacagttgttgtatgcattgttccatcgctttagagctcagaagctccgctggatttggcggaatgggaccggatgtaagaacatataaattttctacacttgtttcttgacatgacggcaataacggtgcggagttggttagtacgttggttaaccccatatagttgtttaagcgaaacgtgtaatgcaccgtcggcttgcgtaagtccgcgtcaattaataacactttttttccttgttgagcgaagacgatcgctaagtttactgtcgtcgttgattttccttccccaggacctgccgaagtgatcattatagaacgcatcgttttgtcgacaaacgagaattgcacgttcgtccgaatcgtccggtattgttccgaaattggcgatttcgggtcttccatcgtaattaaacttcgctctattttttgtatttttttccgatctctacgagccaatggtttcacctcttgttttcaccatgcttacttgttttttcgcttttttcgattcttcggccgaaatgatgcttaccgcgccgagtactggcaaaccaagatgtttttcgacatcggtttcggttttgatcgtgttatctaagtattctagtagaaaggcaagtccaacgcctgtcatcagtccaacgacgaaggcaatcgccatgttcaacattggtttcggcttcacaggcgcctgattctcttttacttcggccttcgaaagaatcgtgacgttgtcgatgttcataattttgacgatttcgtttttaaacacatccgccgttttgttggcaattttggcggccatggcaggatccgggtcttgaacggtcaccgagaacacttgcgaatctttttcacttgaaacttggatttgttcgttgagctcatccactgtaaggtccaagtttaattcttcttttactttttcgagaattgtcgggctttttataatgacgctatacgtattaatcaactgcacgttcgtttgaatttcgttataattgtatagctgttgttccgattttgcctggttgactaaaatttgtgtcgatgcttgataaatcggcgttaaaaaaaagtagctgactacgccgcttataattgtcgctaaggcagtaatgagtacgataagcattaaacgtttccgcaatgtttcgaacagttcgcgcaggctgatggtttcttccataatgatgattatacctcctagaaataaatcccttgtcgtctaacaaatatcataccgtaaccattataaacgataaggatagatatatctaggcaacatttttcctctgtagctaagaaagcgttcacaatatggttatagcttggtcgtccgctgacaaaatcgcgacttcgcataaataaaacaaggttgccccttgcttgtagggcaaccttgtttcattattcgtctttattgtctttatcgtttatatcttgcgggtcttcgattgggtcttcacggtccggaacgttatcgttttcatcatcgcctggtgtgttgttcgtatcgtcgcctggcggcaattgatcatttttattgtcattgagatcgccgttattgttcatattgttgtcgacgtcatcgtcttgattgatgtcgtccgctgggttcatgtcccgatcgttgatgttgttattgtcattttgatccacgttgttgtttggcggcggcggattgtcgttgtcattgtcaccattgcagccagtcgcaatgaatagggcgacgaaagcgctgaacagtttgaataaaagccactttttcttcatcggttcttctcctttctgggaatgttgttgaccttatgtaaagaccggtccttgcttatgtttaccagaaaggagaaattcatgcattttatgaggaattttgtatcattcgtttgaagtctttgagttcggtttcttgcgcgagggaacgataggagagggtttcgatcatccggtcgtggcgctgtaatttctcgtttatttcttcatatcgttcatcgatatggtgggtaattgtgtcaaaataaggagctaagttgtcaatgatactttgagaaagtttgtcgatggtttgttcgacccgcacttgcccctcctggagttcagcaaccgccttctgcaacgtgcgaacatcggactttagctgttgttggcctaagtgaagttcacgtacatccgattccagctgctcttggcctgcgcgaagctcgtgaatgtccgattctaattgcttttggcctgcgcgaagctcgcgaatgtccgattctaattgcttttggcctgcgcgaagctcgtgaatgtccgattctaattgctcttggcctgcgcgcaactcgcgaatgtccgattctaattgcttttgacctgcgcgcagctcgcgaatgtccgattctaattgcttttggcctgcgcgcaactcgcgaatgtccgattctaattgcttttggccttgcttcacttcgtttagatccacacgcatttctttcaactcaaaaagaatttgttccatcagccgctccaccgtctcctcacctccttcttgacgtccattttaccacaaaaatcagctttcccggacaaacaaaatgggctctcctttcgctgccgaaaggagagcgaggcatcagtcgtttttcttgtcgccaagggcgaacataatttccgtttcgcaaacaagttcaccgtccactgttgcgacaccttttccttttccgatcgggcctttggcgcggatgatttcgacttcaaggcgaagctggtcgcctggttttacttgctttttaaagcggcagttgtcgatgccggtgaaaaaggcgaggcgtccgcggttttcttcttttttcagcatcgcgaccgcgccgacttgcgccaatgcctcaacgattaagacgccaggcatgaccggatattccggaaaatggccgacgaaaaatgattcgttggcgctgacgtttttgatgccgacggcgcgttttccttcttcgatttccaagatgcggtcgactaataaaaacggatagcggtgcggaatgatcgcttgaatttgttggatgtcaagcatacatagtctcctttctatgttcgccttgttattgcttctcgacaaaatcgatgatgtgctgccatgtcgagcgtttaaagacatcaaacgggctgccatcgccgatcacgccatagccgatcatcgcgccagcggcaagactcaccgtcatcaggacaaaaacgatcacgaggcgaagccaaatcggaatgaggcgggtgcgctgaaatttgcggcggtgctctgtcttcgcttcttctttatgctcttgtttttcttcttggtgttgttcattcatataaatgtccccttatgatgaacggattccgttaattaaaccaagcatttggtcggaaagggaaatcgcgcgggcattcaattggtacgagcgctccgtgatcatcatatcggttaattccgcgccaaggtcgacgttcgattgttcgagagcgccctgcgtcatgctgatttgattgcgcaaattgccggtcatgttcaccgcgacatcggtttcattgacgttcagcgcgtttaaatccgggagggtaaatatattatcgccgaccgattgcaacagctgcggccgcaatatcgttgtaatgccgatattggctcttctcatcacacggccgtcggaagcgacagcggtaatggtgccattattggaaattgtaatgtttttaaagccttccggaagcaaaatcggcgcattgttttcgtcaagcactggatggccatcgcttgtgaccagcatcagctcatttggattttcagcggacggagttaaataaaatgcgccagatcttgtatagccgatttcttgcgcgccattttctccttggacgaggacgcggaaaaattgtccttcttttgcaagggcaacgtctaaggcgcggtccgttttcgtcagcgccccttgtgcaagcacgaggtttgtttcggcaaggcgcgcgccgacgccgtaccgtacgccgtttggggtaaggcgagtggccttgtcatttggtaaattcgtaaattgttgggcaagcagttcgccgaagttcgtttcacgccgtttaaatccggttgtgttgctgttggcgatgttgttgctaatgacgtcgagctgctgcccgagctgcgccatcgtattggcagcggtaatcatcgaacgtaacacgtattgatccccctactcgttatttgagccgcccgatttcgttcacggctttatccatgcttcgatcataagcttgtacgattttttggtttgcttcaaaagcgcggtatgcagaaagcatttccgtcatcgcgcggttgaggtctacgtttgcccgttctaaaaagccttgtttcagcgtgtatgtaatgttcgggttgccaagtgcgctcggcaagacgccgttttcgctgcggaataagccgtttccttctttgacaagcgtatttggattcgccgcaaaagcgatgtttattcttgcgatgcgggtgttgtttgcgacaatcgttccatcggcgttcacggcaaaattcgtgcttgggagctggatgcgccggccgttttcatctaatacgtaccagccgtcattggtcgttaaaaagccttgtggattcaaggtgaaattgccgtttctcgtatagcggatgtcaccgttttcgttttgcacgatgaaaaacagcgttccttccttccccgtttccgcatcaacaggaagcgtcccgttgatcagcgcaatgtcggttggctgtccggtttcttttatatcgccttggcggaaattcgggatgagttcttgcatatagacgcctgtgttgatcgaaccaatcgttggctgcaacggaaatgaacgcggcgttttcgttggcacggttgccttgtccaatcgcgaaagaagcagttccggaaatgcgcgcaatgccgcttggtcagacttgtatccaggcgtattggcgttggcgatattgtttgtccacatttcgatgcggcgctgctgggccatcatgccgctggccgcggtataaaaccctcgcaacaagggatgtcacctcgcatgtggtcatatattaccattataagacagtaggcgaaaaaagcgaataggtaccaattcctaacggcatctattcgctttgttcatcaaaaaattacgcaaaactttgctttggcgcgcggtcgatgttttcaagcatgagccccgttccgagcgcaacgcaatccatcggattttccgcgataagcacaggtacttttagttcctcggcaagcaattggtcaatgccgtgcaacagcgcgccgccgcccgttaaaataatgccgcggtcaataatatcggctgacaattctggcggggtgcgctctaatacgcttttggcagcttgtacaatcatcgcgaccgattcacgaagcgctttttcaatttccccagagcggatcgtgatcgtgcgcggcaagcctgtgacaagatcgcggccccggacgtcaatttcctcatcacgtgcgcctgggaatacagttgcgactttgattttaatttcttccgcagttcgttccccaattagcagcttatactcccgcttgatgtaatgcaaaatttccatgtcaaacttgtccccagccattttaatggaggaggcggtgacaatgtctcccattgagaggactgccacatcggttgtgccaccgccaatatcgactaccatattcccatatggctggaaaatatccattcccgcgccaatggccgctacttttggctcttcttctaagtaaatttttttgccgccgcttttttccgctgcctctttgatcgctttccgttccaccgatgtcgtattcgacgggcaacaaattaaaatgcgcggtttggcgaaaaagcctttgacgttgagcttgtttaagaagtatttcaacatcgcttccgtgatgtcgaaatcggcgattactccatcttttagcggccgaatggcaacgatattcccaggagtacgccctaccattcgtctcgcttcttcgccgacagccagcaccttgtttgtatttttatcaatcgcgacaacggacggctcatttaacacgattccttttcccttgacaaaaatgagtacgttcgccgtgccaaggtcaatcccaatatccctcgagaacatatatgatcctccttgcctttaccctcgaatcactcctaattggttattttaccatattctattaggagaatcatactatttttgttacgaaggtatggcgcaaggaagaaaacttcttagttatttttcacggcttgttttttatattttttctttgtcgcttcccccccgcgcaaatggcgaatcgatttatggtaatcgagaatttgtttgacttcctgtgccagctccgggttaatttcagggagccgctctgttaagtctttgtgaaccgtacttttggaaaccccgaattctttcgcgatcacgcgaacggttttcctcgtctccacgatgtactttccaatcttgatagtacgctctttgatgtaatcgtgcacaccactcgccctccctaagttggatgtgaggagtgtgaaatgagactcgcctcgtggatgatgaaaaccacttctgcttgtgcatttcgaaaatatctagagcttgtatccgtgctgttatgaacgatccccacctcaaacactctcgttgttgttcaatttgtaacagtttattagacaaatcgggcatatatgccagaaatatcaaggaggacaaggattttttcataatttttttcgtttcttgtaacaagatgaaaaatggggacgactatatatagaaaggagtgagctttatgggaaaagggcggatgatcgggctagcggtcatcgctgtgggggtggcggcaatcggtatgcttttttccaacaatggaggagaacggccaaaggcaaaagaggaggcttcgcaagcaaaatcgcaagtagagcgagggatgagcaatgggacgctcaaaccttcattaacgtatgagaaaaaagatggaaattacgtggtgacgtttacggtaaaaaatcaaaccaatcgcgtgcaaacagtgacgtttacgagcggaaaaaaatatgattacattttgtaccgcgacggaaaaaaagtgaaacagttcagcgaagggaaaatgtttacgcaaatttatgaagaacgtccgttaaagccaggcgaagcgctcgtttttaccgaaacgtttgccgatttgccaaaaggaaattacaagctcgaatggtggcttgcggataaaaattggccaaacgcaaaagcgacgattatgtttacggtagaataagcataggaaaaacctgcctctttccaacaaggcaggtttcgtttttaagataatttacttttaccatgcggcgatcgttccatccgtgcgcggttctgtaccgcccgcgagcactcctgtgcgcggattccgccaaatgatttgaccgcgcccgaatgtcccggaatcgagggaaacatggatttcatgcccttttcgtgccagcgcttcggcaatatgacgaggaaaatgaggttcgacgagcaccttttttccttcgacccattgccatcttggcgcatcgagcgccgcttgcggattgagatggaagtcaatcatgttcatcacgacttgcaaatgcccttgcggctgcataaatccgcccatgacgccgaacggtcctaccggctcgtttcctttcgtcaaaaaccctggaatgatcgtatggtacggttttttccttggggccagccggtttacatgatgttcatcaaaggaaaaattatgcccgcggttttgcagtgcgatgcctgtacctggcacaacaaggccggagccaaatcccatgtagttgctttgaatgaacgacaccatattgccgtcgccgtccgccgctgctaaatacaccgtccctccttttggcggcattcccggctttggaagcaatgcttcttctccaataagcgctcgtcttgcctcggcaaatgattcggacaataattcttcgacacgatgctgcatataacggcggtcggtaataaaagcctttccgtcggcaaacgccagtttcatcgcttcgatttgctggtggtatgtcgcgaccgttggaacttccggaacgtcgaatcctttcatgatgtttaatgccattaatgcgacaaggccttgtccgttcggcgggatttcccatacgtcataaccacggtaatgaacagaaatcggctcgacccattccacttcatattccgctaaatcatcgatgtctaaaaagccgttatattgtttggaataggctgcgattttttccgctaattcgccgcggtaaaagctttccgcattcgtttccgcaatgaggcgaagcgtattggcatgatgtttggacgcccatatttccccgattttcggagcgcgtccgtttggcgcgaacgtttcaaaccagctggcaaactccgggccttttaacgttttttgatatgtttgaaatgcggcctgccagtacttccctaacgtcggggaaaccggatagccgttttccgcgtagtcaatggcgggttttaacacctcggtaagcggaagcttcccgaatcgttcggataacgcggcccacgccgccggcgcaccaggaacggtgaccggaatccagccgtgttttggaatttctttatatccgcgctcttttactgcttcgatagaaatcgacttcggcgagtacccgcttgcatttaatccataaagctttccgttcgtccaaacgatcgcgaacgcatcgctgccgatgccgttggatgttggctccaccaccgttaagcacgcggcggccgcaatcgccgcatcgatggcatttccgcctttttttagtatttctagccccgcttgcgccgcgagcggctgtgatgtcgccaccatgccgtttgccgcaaacgtcgtcatccgctgtgacggatacggatagtgtaaatagtccattgcattcccccctataccagtgaatctatcgctattattcgctttccgaaatgtttttcctttttttatagttctataaaaaaatcgcctgcttccctccatctaataggaaggaaacaggcgatggtttacgttcttgccatgccgatcgaggcgtctggcgttttgtaagattgttcatcgctcggtgtcgttgtttcttcatcggttgattgttccgttgacggcgtttcttcattcaactggctttgttcatcagatgttgtttgttcgttttcttttgtttgttcatcggttgacgttgcattgttttgttcagtcgcgttttcgtttccagctttttgttccgttagcgctgtaaacggttggtcaatgtaatcgatcgggttgaccggcttattgtctttgcggatttcaaagtgagcatgaatgccggcttcttggttaaattggctttgccccgcttttccgatcacttgtccctgttttaccgtatctccagctttcactttcacatcggcaagcgattggtaaacggtgacgatgccgttttcatgctcgatttccacgacatgacctaaaatcgggtctttttccgctttggttactgtaccgcttaacgaagcagtaacatcaaacgctttgccgtcctttctcacgatatcgattccgcggtttggatgatacgtattatcataaaagacgagagctgcttcctgttcttcttttgacgcatggtaatcgtagaacggtttttggatttccacggaatttggatcaagaaccggcatcgtgaatttttctaccgcttcgttgactggaacggccggctcattttgttgcgaagtgcctgcttggctgtattcgtattcgtcttttttagttttttcgtcctgtttgttttggaaccagagcgctcctgctacaatgagggcggcgcatgttaaatagatagctggaaacacccaacgctttctgaacaaacgttgtaaacttggtttctttggagaaattggattcttttcttcctctctcatgttcatcacctcagcaaccattttgaacagaaagaggaaaatatatacacgaaaaaacaattttttcatttattttttgaaaaaatacgttattttatgcaaaaaaatagaggcatcttggcctctattttttcaccgtcagcttatttaaaaaagcggtcgcagaagaaattttcactccccgataataatatttgacgatttgatcgtatgtcttcccttccttcgccataaaattggcgccgtattggctcatgccgacaccatgcccgtatccttttgtcgtgatgacgatttgatcgccttttcgaacccacgtaaaatcggtggatgttaaatctaatttttctcgtacttctcttccttttagttttttcccgttaatctctacaacgtcgacacgtttccccggcgtacgcgataaaataacgccaaccgagccgttttccggtagtttcactcctagttttcgttcaaattccgccaccgaaattaccttttggtgatagaatttgggcgactttttatcccacgggctagcaacgctttttaagtatggaaattcgttttgccaatacgcttcggaattttcggtaaaaccgttgcttgttgaaaaaaacgacgcttcaatcggtttattgtcgtatgttaaaatttgcccgcttgttgcttgtaccgcttctgtaatcttttttattttccattcataatcgcttccccatagacgctttaattcgtcattgctgtagtacacttgatgcatgattgtatcggttacattcgctccttttggcaggctgattggttgatcatttaataattgtttgacaatgtacgttctggcagtaagcgcttgtgcttttagtgcttccatttcaaattccgccggcatttccgctgcgacaacgccgatgacgtattgttcaagcggaatccgttcaatccgcttttctttactgcggtataccgctacttccacggccggtccgttttcggttgcttttgcatttggcactttctcctgtttgcgaagctcttcagccaattttccaacctcaccgtcgttaaatggaattactaacactgttggaatgagcaatacgacgacaaataaaaaagaaaggagtgcgataagtggttttatacgtttcatatactccgagcccccaatattcattttccaagcacaagcgtatatccgttcccagttaggcgctagctgcatatttgcacttagggacacttggtttgtgcttttgttcgttatatagttatgggctcggacaagtatatatgacaacttcttttcattcgctcctttgcatctgataggacgtgtatttttcgccgtatacagagatgctttcttgcgcgcgcatgaagcgaaaatcgctcggatcatggcggcagctttttcaatgtcataaaaataaaaacgaccattcactacatatgtagttgacggtcgtttttatttttatatgttgagatccttcacttttacatcctctgccgccgtttcgctttcgtcattgacacgctcgatgtcggcaccaagcgccgctagtttctcatgaaagcgaacatatccgcggtcgaggtgtcttaattcggtcacgcgcgtatagccttccgccgctaagccggctaaaattaacgctgccgctgcccgcaaatcggtagcagctacttccgcgccttgcaaattgcaaggaccgttaataataacagaacgtccttcaattttaatgtcggcattcatgcggcgaaactcttccacatgcataaagcggttttcaaataccgtttccgtaaccatactggtaccttctgctttaagcagcaatgccatcatttgtgactgcatatccgttggaaagcctggatacggcattgttttaatgtccaccgcttttaatttttctggacctattacccgcagtccatttccttcttcgataatagtgacacccatttcttccattttggcaatcaaggaacttaaatgttctggaacagcaccttgtacaaggacgtttccgcctgtaattgccgcagcaaccataaacgtacctgcttcgatgcgatcaggaatgaccgtatgagtcgtgccagtcagctggtctaccccttcgatacgaatcgtgccggtcccagctccgcgcactttcgctcccattgcatttaaaaagtttgccaaatcgacaatttccggttctttggcgcagttttcaataatggtggtgccttccgctaataccgcggccatcataatattttctgttgctccaacgcttggaaaatctaaataaatttttgcgccgcgcaatcttccttttacttcggcatcaataaatccgtttccgacttttacgtgggcgcccatcgcttcaaagccttttaaatgttggtcaatcgggcgcgaaccgatcgcacagcctcctggcagcgccacgcgggcgcggccatttcgggcaagcaatgatcccatcacaagcaccgatgcccgcattttacgcacatattcaaacggcgcttcgaactttagctcttgcgacgcatcgacagtgatcgtattttcctctatttttacatccgcgcctaaataacgcagtacttcactgattgtatatacatcggaaagagcaggcacatcatgaataacacttttcccattactggctaataatgttgcggcgatcacaggcaaaacggcatttttcgctccttctacttttacggtgccgcttaaccggtttccgccacggacgatgatcttttccaaggtattcccctccgcgtccaatttctctatattaatattcaatcgtaatgattggggttccaatgacgacagccgtcttcccgcccaatctttctcgcaatgcaagttgaatgttcattggctgatgtttgctagttggaagaacgtattcccactgcccagtatatgcagacagggaaacaaatgactcttcttgtaatgattcaactggtgttgcttgaaattctcttagaagatgtaaagcattgtagaacaaaccaccttccatattatcactgaaatcccctttgatacaagtgaaaaatgtaggctgcttcacaaataattggctcgactttttctctatcgtttcgacaattttttcccatatttttctgctccaacctactcctttgagttcatagaggatatacgtttggggcttgtcctttgtgtcggtcatgacgagttgaattttttcttgaaagaaggggcggttgtatatacccgttgcttttttcatatggtggtttgcctcaaaatgccaatgaaaggcgcggttttcgtttttgagttcgtctagctttttaaaaaaagttgcatcatttcgaatatgctgggcatactctcttgtgtaaacagtccattgttcaatttctacttcattgtcttctaaaacgcgcgcgatcgtttttaatggctgaagggactcgttccccatcgcttctccggatgaatattgatacattccaataatcatgataaataatgatgtccataaaaaaatgaatggacgcacttgtctttttttcatatccgtttcacttcctctccttaattgttattgttgccagatcggaagtgaacatacataaaaaaaatcgacaataaccaaaaatgaaagcgctgtcagttaaaaaaaagcgagtaatacggcattactcgcctccaaatagaaacgggagttgtttcgaccatgataaatagtcaagaaaaaagttggccaccgtcgaaccgatcataatcgtcaataaaatataaagcaatcgtccctgaaatacacggtttggtttgatgatcatctcgagccgaactccttgtaatgtccaccacgtaatggcgataaacacgagatggacaacaatgcttactaacgcctgctggcccagcatgggcatcatcgtttttcactcctttctttccatccattacttcgcggtttggcgataaaagaagaaaggggaataaccccctttattgtaacgctattgaaggaaatcgctaaagtgatcgaattattcaagaaagtgataagctagccctggaacgacaccgaatagcaatgtgccaagcgcgcaaagcacaacaaccatcgccagcccgatcggcattcttaacgatgttgtttcatcggcaggacggaaaaagatttgcacgaaaatgccgaaatagtacacatacgatacaacggtcgtagcgatcatcaccgcggcaagcacataatgacccggctcggtcataagcgccccgaggaaaatgtttaattttccgataaaaccggccgtacctggaattcccgcaagcgacagcaagaaaattcccatcgcaaccgctaaaagcgggtttcgctgataaaggccggcaaaatggctgagatcatcggaatcggcttcgtcagatattcgttgcaatatcgcaaatgcgccaagattcatgaacaaatacgcaagcaaataaaaccaaatcgaatcgatcatgacccatgacatcgccgcaaaaccgacaagaatatatccggcgtgggcaatgctcgaataagcaaacagccgcttcatgctccgctgctttaacgctatcgtatttccgatgatcatcgttgccccggctaaaaaggcgatataatcttgcatcgaaaacaatagcgaagacggatcttttccttgcgccggcgcttgggtaaagatggtgataaacaatcgtaaaacgatgacaaacccggccgttttcgaaacgacgcttaaaaacgcggtaacaggagtcggcgctccttgatagacatccggcgtccacatatggaacggaacggatgaaatcttaaacgataaaccgacaagcatcatcaagaacgcaatcgccaagatgtattggtatccgctatcggttagcttctgtacctctaaggcaatttcttttatgttcgtcgtgcctgttaagccgaaaatatagctcatcccaaacagcgtaatcgctgtcgaaatcccgccgttaatcacatatttcatcgccgattcgtttgcctgcatcgatgtttttcgtattcccgccaagatataagaggaaatcgataatagctctagcccgacaaataaggtgattaaatcgccgctagaggccatgatcatcgcgccaagcaaggcgcaaagcaataaatagtagaattccccgcgatcttttaacccttcttttgggcgataatcaaacgcaagcaacagcgaaagcgctccgcctgctaataaaagaagcttaaaggctttgccaaacgcgtctaagcgaaacgtatcgttcaaaatcgaaactgctttggccggaatcagtccgattgtcgcgatcaacgcaatggcaactccaacaaaagcaatccatgcaagcggacggcggtctttatcatccggcataaacaggtccatcagcgagagaatgagcgccgttccaagaacgatgaattccggtgtcatcatctcccatttatattgcaataatgtatgcatgctcatttctctcacactcctaacccgttcatcatcatttcaatcgtcgcttgcaatggtttcgctaaaatatgcggatatacgccgatcatcacaatcaatgcgagcaatacgaacaccggaatcgcttccgccaggctcatatcaagcgcttgtacatcatcgcgcttggaggcgccaaacgtcatgttcaatacggcgcgaagcaggtaaaccgcggtcatgataatgccgagcgcaccgatcgccgcaacgaccggctctgttttaaacaaacctaaaaatgcggtaaactcacttacaaacccagacattcccggcaatccgagcgacgccatcgctcctgccaataagcatcccgccgtcagcggcatcactttcgccagccctcctaaacggtcgatcatcgtcgtactcgttcgttcgtataaaatgctgacgagcaagaacagcaatgcggaaataaatccatgggaaacagcctggaaaatcgccccttgaatccctgcttcattcagagctcccaatccaatgagcacaattcccatatgggaaacactcgaataggcaagcaccattttaaaatcgtcttggacgaacgctaaaaacgctccgtacaataagttgacaacccctaaaatcgcaatccaaaaagcgaaatcgcggaattgatctgggaataaaccgatgccgaaccgaatcaaaccgtacgccccgatttttaataacacgccggagtgcagcatcacaatcgacggcggcgcttgtacgtgcacccgcaaaatccagcggtgaaacggaacgatcggcagcttaatcccaaatgcgatcaacaatgcaataaacaatcctaagcgcaaatcgtttgaaatcggcgcgacaagctgcgcctcgaccgccgggttatgaagcatttcttttaccaactcgacattggacgtcccggtgcgggcaaataaaacgataatggcaatcagtaaaatcgccgaaccaatcccgttgtaaagcaagtagctgtatgcggcgcgctcccgttcaaaaccgccccattttccaactaaaaagaacatcggaacgagcgtgatttctaaaaagataaagaataaaatcatatttcctgccgcaaacacgccaagcatgccgatttctaatagaagaaagagcatgaaatagcctttccactcttttttgatatggatggaggcgacggcggcaagcgtcgccaatagcgacgtaagcacgatcatgacaagcgaaaagccgtcgatgctcagctcataacggatggcgaacgtggactccgttaaaaacggaaaatccgcgaagcgaacccaatcgtgtttttctgccaaatgttccaggcggtaaccccgcaaatattgtacaaaggcaaatagcgataaaatcagcgatggcagcgtagataaaaaaccgagccattttatcgtccgctcttgcgtttttggtacaaacgcaagcaaaagaatgccaacaagcggggagaaaacgagaagggagagaaaatacgttccattcattataaatacccccctgtgaacgcgagaatgacgacgagaagcgcaaggccgatcaacgtcaccgcgccatacatttgaacttgcccgttttgcagccgcgatccgattgaaccaaccgtgtttactgccgctgcaacaagactggccattccctctacgataaagcgatcaatataatagaataatagactaatggcgtttgccgcatagccaaccgtccacgcataacattcatcgatgtaatatttattccataacacgttgtacgcaaacggaacgcgcgagctaagccaatctctcgcaagcgaacgttttccgtacatcagccacgcaaggaaaatgccaagcagcgaaacgatggcagcaacgaccataatccagcttggcgcttctttgtgagcataatggccatctgtcagccaatcgccgagaaatgtcccgaaccatggagtatgaatgtacccggaaatgacggcaagcacggccaagacgagcatcggaaacgtcataaccgctggcgattcatgaatttcctccgcttcatgccgcccctcgccgctaaagacaaggaagaagagacggaacatataaaacgcggtgaaaaacgaagcaaaaaccgcaatccagaataaaacgacatgaccatgcgtccaagcggcggcaagaatttcgtctttgctaaagaatcctgataaaagcgggaccccgctgatggccagcgttccgactagaaatagcggcgcggtaagcggcattttccgccaaagtccgcccattttttcaatgtcttgcgtgccgacggcatgaatgacgcttcctgccgctaaaaacaagagcgctttaaaaaatgcatgtgtcgtcaaatggaatattcccgctacatagcttcccgaaccgagtgcaagcatcatgtagccgagctggcttaccgttgagtaggcaagcacgcgctttatatcggtttgcacaagtccaatcgacgccgcaaagatcgccgtaaatcccccgacaaccgcgaccgtcagcatcgccgtttcgcttgcttcgtataacgggaacagcgcagccactaaataaacccctgcagctaccatcgtggccgcgtggatcaacgccgaaactggcgtcggaccttccatggcatctggaagccacgtatgaagcggaaactggccagattttccgatcgctcccacgaaaatgagaatcgccgctagggtcaccatcgtctgcgacagcgttccgtcttgcacggctttaaaaatgtcatcatattcaaaactgcccacttgccagaataatagaatcatgccgataaaaaagccgacatcgccgatccgcgtcataataaacgcttttttcgcagccgctttcgcttcttctttatagaaataaaatccgattaatagaaacgaaccaagaccaaccagttcccaaaacatatacgtctgcaataaattcggcgaaacgacaagaccgagcatcgcaaacgtgaacagccctaaatacgcatagaaaaccgagaaccgctcatcgccgcgcatatacccttttgcatacatatgtactaaaaagctaacgagggagacaacgacaagcattaatgcgtttagcgccgtcacctcaaatccagctgtcaatttcgtgctgccgatcgcaagccatacttgttctgctttgtaagtcgaaccaccaatgcggtcaaacagcacagcgacagaaacaaggaaagaaatgaacgtcgctagtattccaacataagcactcgcttctttcattcgttttccgaaaagcagcaataagaaaaaggaaaacagcggaaaaagcggcacaatccaagccatttccatcatggtatcacagtccccttttgatcaaagagcttgaagagctctttgcattttcttgctttaatgcttcatcgaatcgatttcatcgatatgaacggttttgcggttgcgataaagcgccattaaaatcgcgagtcccaccgcggcttcagcagctgccaccgtgatggtaaacagggcgaaaatttgtccggcaataccgggatgagccccgtatttcgcaaaagcgactaaattaatattgacggcattcagcattaactcaatacaaatgagcacaatcactgtatttcgtttggtgagcgctccatacagcccaatgcaaaacaagatgagcgcaagtaccagatatacggataatggaacggagctcatttttttggcgcccccttatcattttttttcgctagtataatcgcgccgacaagcgccacaagcaaaatgatcgatgtaatttcaaacggaatgatataatgagaatatagggcgaggccgatttgttccgtattgttttcatggagatttgcggcttcctcgccaaaatcaagctgataaatgccgagataaacggcgatgccaaaggcagagaccgcgatggcagtgaatgtttttcgccaaaatccgcctgttgtcgtttcttctttttcttcctcccgatggcgcgtcaacatgatgccaaacagcatgataatggtaatggcgccagagtaaataagcacttgcacagcagcaacaaattccgctgataagagcacgtaaaggcccgcgatgctgatgaacgtaaacacaagcgcgatgaccatatgaacgactttcgttaaattcagcatgagcactccgccgatgatcgcaacgagggcaagcactaaaaaggcgagatattctccgctcacggcttattctcctttcggacattggcgtcgttttcatcgagccatgccaaatctttataaagggcatcgcggctatattccgccagctcaaaattgttcgtcatgacgatggcttctgtcggacatacttctgtacaaaggtcgcataaaatgcaaatttcgaagttaatgctgtacgtatcaatgattttcccttttttcgtcggatccggatgcttttttcctgtcaattgaatacagtctgttggacaaatattagcacattgattgcaaacaatacatttttcgggataaaatttttgaatgccgcgaaaccgatctggaaggggaagcggttcattcggatagtcgtacgttactttttcccgagttaaatttttcagggtatatgccaaccctttggctaaaccgatcatgcatgccaccccattcttattagaaaaatagttcttgtataagcgcggtaacaaaaatattcaaaagcgccacaggaaacaatactttccatcctaattccatgagctggtccgctctaaggcgcggaaatgtcacacggaaccaaatcaggacgaaaacaacgatgctgaattttaacgcaaaccaaaccgctcctggaatgaaatctaaaaacatcaccgggtgccatccacctaaaaataatatcgttgtaagcgctgccatagcaaaaagatacacatattccgaaagcataaagaatgcccaacgaaaaccggaatactcgacatgaaacccggcaacaagctctgattccgcttccggcaagtcgaatggagtgcggtttaactccgcgacagcagcaatgaaaaatacgataaacgcaattggctgtatgaaaatataccatacatctttttgcgcttcgacaatatcgtttaaatttaaactgcccgttagcaaaacaacgccaagcacagacacaacaagcggaatttcataggaaatcatttgtgccgccgcacgcattgcgccgatgagcgcatatttattgttcgatgcccatccgccggccacaacgccgatcgtcgtcagtcccgaaacggcaatgtaataaagcaggccaacgccgatatcggcaaattgaaatgcgtcagtaaacggcaatgtcgccaataccataaacgccggcgcaaaagcgataatcggcgctaaaatgaataacggcttgtcagcagcttttggaatcgtatcttcttttaaaagcagctttaatacgtccgcgaccgtttgcaatagcccccatcggcctccgacttggttcgggccgtaacggccttgcataaatcccatgacttttcgttccgctaaaatgccgtacgtcacaaaagcaagaacggcaaacaacaaggcaagaccaagtccgaagaagatcacgagattcgtccagcttggagcagaattcagcaattgttccatcatccgtcgacctccccgagcacaatatcaatcgagccaagaatcgcaatcacattcgcaatattttccccttttaacagtttcgggagtatttgcaaattgtaaaacgacggccgacggaatttgatgcggtacggctctttctttccatcgctggcgatgtaacagccgatttccccgcgcggtgattcaatgcggacaaatgtctctcccggcggcgctttaatgatgcgcggcactttccccataatttctccgctttttggaaattgttcacatgcttgttcgatgatttttaatgattcttctatttccgccaagcggcattcataacgggcaaggcagtctccttcttcccgcaccggaatgtcaaaatcaaaacggtcataaatcgaatacggctcgtttttccgtaagtcccatttcacgccggtacaacgcaagtttacgccgcttaacgaataattgatcgcctcttctttcgtatatttgccaacaccgatgacacgatggcggaaaatttcatttcctgtcacaaggtcatgataaccagcgagtttttcccgcatatacgggacaaattgttttactttttcaatccatccatccggcgcatcccatttcacgccgccgacgcgcatgtaattgaacgtcagtcgcgcccctgacagctcgtttaatagattaataatcatttcccgctcgcggaatgcgtacaaaaacgggcttgtggcgccaaggtcgagcaaatacgtcccccaccagacaagatggctggcgattctgccaagttccattgctaaaacgcgcaaatattccgctcgttccggaacttcaatgcccatcattgtttccactgcatgacaaataacatagttattggtcattgccgataaataatccatccggtctgtatacgggatgatttgcgtatattgtaagttttccgctaacttttccgttccgcggtggaggtagccgatgacaggtttcgcttcttgaatgatctctccatctatttttaaaatgaggcggaaaactccgtgtgtactcgggtgctgcggtcctacgtttaaaatcatttcttccgtccgaagcatagttatacctccgcgtcgtatggttcataatctttgcgaagcggatatccgacccaatcttctcctaaaaagatacggattaaattcgggtgccctttaaagcggattcctaataggtcgtacgcctcgcattccggccaatttgccccctgccaaagcggaacgagcgaatcaatctccggctggtcgcggtcgattttcacttttaatgcgacagcttgtcgttttttataagaatataagtgcacatatacttccatatgtgtttggaaatccgttccatgcagctccgacaaataatcaaaactaagctgttcgttatattttagaaactcggcgattttgtaatatgtatccttttttgcgaccaatgtcggaacatctttggaaaggcggttaatataggcatcttctagcacatcttcgccgagatgttcgcgaatcactttgacgtatttatcaagaagcggctgatttggcgatggagtttcttcttttttcgctgctggccctgaatctcctgcggctttcgctttcgccgcagccgctgctttggcttttgctgccgctgctgcctttgctttcgcttttgcgagatcatcatcgttttcgccagcggtgccgcttgcttgttgttttgccagcgcttttgctttggcttttgcagcggctgccgccttcgccttcgctgccgcaatcgctttttgtttggcaaggtcttcttccgctccgtcgtccgctgcttcttttgccttttgtttcgctagcgccgccgctttggcttttgctgccgctgctgctttcttcttcgcaagcgctagatcatcttcggctgtttcttggttttctccttctgcctgctgcgcttcttttgccttttgtttcgccaacgccgccgctttggctttcgctgccgctgctgctttcttcttcgcaagggtgagatcgtcttcggctgtttcttggttttctccttctgcctgctgcgcttcttttgctttttgtttcgccaacgccgccgctttggctttcgctgccgctgctgctttcttcttcgcaagggtgagatcgtcttcggcaagtttttcttcggttgggacttttggttcttcgagcggctgttcagtttgttcagcggctcgtttcgccgctaatcgttcgcgagccaactgtctcgctcgctctgccgcttcttttttccgctgctgtaaatctttttcttcactcatcgattacagcaccttcttccctgtctttgcttcataacggattttttcttttaatttattaatcccgtaaattaacgccgctggattcggcgggcaaccaggaatatatacatcaactggtacgatttgatctactcctttgacgacgctatatgatttcacatacggcccccctgccgttgcgcatgaccccatggcaatgacccattttggttctggcatttgatcatataaacggcggatgattggcgccatctttttcgtcaccgttccggatacaatcatgacatcagactgtcttggagacgcacggaaaaaggagccgaaccggtctaaatcataatgagctccaccgactcccatcatttcaatcgcgcagcaggcaagaccgaacgttaacggccatagagaattgctgcgggcccacgcctttaattgttccagtgtagtgaaaaacacgttgcgctttaactcttccgtatctccttccggtacgtccaaccattttacatccattgtaacaccttctttttccaagcatagacaagcccaagaacgagcatcaacacgaaaataatcatttccactaaagcgaataatcctagtttgttataagcgactgcccatggatataaaaacactgtttcgacatcaaaaatgacaaataatagtgcaaacatatagtaacgaacttgaaactgaacacgcgagtcatggaacggattgttaccgctttcataagtcgtttgctttgcctcactcggaacgtgtggacgtagaaatcgtcctattgttaatgcgccaacaggaagcaaaatgccgatacacaaaaatacaaaaacaatcacatagttattaacgtatacgttccacaatatgccgttcgctcccttcattattatgctactttatattgttttgaaatattacacaattacgaattatcccagtgccattataacatttatatccagaagtgtcgacagaccatccatttttacttataacgacagcgataacaataaaaaaagacgggggaaacgatttcctcccgtcttttatttcatgtttgctacgtttaagcggttaatcgcccgttttagtgccagttccgcacgtttaaagtcgatatcatcctgcttgctttgcagacgccgttccgcgcgttctttcgccgcttttgcacgtgctacatcgatatcttccgctttttccgctgattgtgccaaaatcgtcactttatcaggacgaacttcgagaaatccgccgctgacagcgatatactttgtttctccgccttttttaagacgaaccgcactgatctcaagcggagcgacaagcggaatgtgtcctggcaaaattccaagctctccgctttttgctttcgtgcttaccatctctacgtccgcttcatataccgggccatcaggagtaacgacactgaccttgatcgttttcatcatgaaatcctcctatgtccctcaattaaacttctacgcccatttgcttcgctttttcaacaacttcttcaatgcgccctactaagcggaaagcatcttctggaatgtgatcgtattttccttccaaaatttctttgaagccgcgaactgtttctttaataggcacgtaagaaccaggttggcctgtaaattgctccgcgacatggaagttttgcgataagaagaattgaatgcggcgagcgcgatgaacgatgagtttatcttcatcggatagctcatccataccgagaatcgcgataatatcttgcaattctctataacgttgcaatgtttgttgcactttgcgcgctacttggtaatgttcttcaccaacgatttcaggcgcaagcgcgcgagatgtggacgcaagtggatccactgctggataaatacccatttccgcaagtttccgctctaggttcgtcgttgcgtccaagtgagagaacgttgttgctggcgctgggtctgtgtagtcgtccgctggtacgtaaatcgcttgaatcgatgtgatagaaccagtggctgtagaagtgatccgttcttgcaattgacccatttctgtcgcaagcgtcggttgataacctacggcagaaggcatgcggcctaatagcgccgaaacctcagaaccagcttgcgtgaaacggaaaatgttgtcgataaagagcagcacgtcttgtccttgctcgtcacggaagtattccgccatcgttaatcctgtcaacgctacgcgcatccgcgcaccaggcggctcgttcatttgtccgaataccatcgccgttttgctgataacgccggaatctttcatttcatggtaaaggtcgttcccttcacgagtgcgttcccctacgccggcgaatacggaaataccaccgtgctcttgcgcaatgttatgaataagttcttggattaagaccgtttttcctacaccagcaccgccgaatagaccgatttttccacctttaatgtatggagcaagcaagtcaacgactttaatacctgtttccaaaatttctacttctgttgcaagctcttcgaattttggcgctggacgatggattgggtcacgacgcgcatcatctggaatttccccttgcatgtcgatcggttcccctaagacgttgaatacgcggccaagggtaacttctccgactggaacggaaattggcgcacctgtgtcaatgacttccattccacgaatcaatccgtctgtcgatgccattgcaatcgtacgaaccgtatcatcgccaagatgaagtgctacttctaatgttaagtcgatgtcgacttcattttcattacgcgctttatgttgaatcttcaaagcgttgtagatcgcaggaagatgtccgttttcgaactttacgtctacaaccggacccataacttgaataacgcgtccttttgtcatcgttttccctcctaacttgctagttggacagcagtacctatatagtgaaacttgaaaattctacttttgcgatctattttttcgactgcgcttatgcgtgacgaaggcaagttatcgacttgcctccgacagtcgaaaattctttcgataagatgaaatatcaagttgcgtttatataattgcagcttccaatttaccgttattgcaacgcgtttgctcccgccacgatttccgtaatctcttgggtaatcgctgcttgacgagcacggttgtaggaaagagtaagcgtacgaataagctcgtgcgcgttgtccgtcgcgtttttcatcgccgtcatccgcgctgcatgctcgcttgccttcgcatctaacagcgcaccgtaaataagactttcggcatattgcggcaaaagcacatctaaaatttcttcttgagaaggttcaaattcatacgttgtccgttgtttgttatcgactaaatccgttaacggcaacagctttctttctgtcacctcttgttggatcgcactgacgtaatggttgtagtacatatacaactcatcaaacgtaccatccgcaaacaatccgaccgccttattcgcaatttctttaatatccgcaaaagacggttgatccggcagcccagtaatatttaaaatgaccgggaaatttctctttttgaaaaagcttaaaccgacacgtccaatgacaataatcgcatattcatctggagattgatggcgctgttgaatcgtttggtacacagtgcgaagaacgttgctgttatacgctcccgccaagccgcgatccgatgtgatcactaaatagcctgtctttttcaccgggcgcgtcactagcatcggatgtgtcgcattgccggcaccaagggcgatgttcgcaacgacttcttgcattttatccatatatggaacaaacgatttcgcgttcatttccgcgcggtttaacttcgaagcggaaaccatctccatcgccttcgtaatttggcttgtttttttcgtcgcgttgatgcgctttttaatgtcgcgtaaggatgccaaaggtttcaccaccttttttatgcacgaaatctagaatagaggaggaacagaagccgtcatccttctgttccgtcctgctttattgagaaacaacaaacgttttcttgaacgcttcgatcgctttgttgaaatcttcttcgtttggaagttcttttgttgtacgaatatgttcaagcaagtgttggccgttttggtcgagccataagaagaattctttttcaaagcggcgaatatcttcgactggaatgtcgtctaagaaaccgtgagtaagcgcgtaaatgatcgccacttgtttttctactggaatcggtgcatgcaagtcttgttttaacacttctaccgtacgagcaccgcgtgcgagctttgcttgcgtcgctttatcaaggtctgaaccgaactgtgcgaacgcttcaagttcacgatacgccgctaagtcaaggcgaagcgtacccgatacttttttcatcgctttaatttgtgccgcaccaccgacgcgggatacggaaagaccagcgttaatcgccgggcgaacgccggagaagaacaaatcagattgcaagaaaatttgcccgtctgtaatggagatgacgttcgtcggaatgtaagcagaaatgtcaccagcttgcgtttcgacaaacggaagcgctgttaacgaaccgccgcctttggcatcgcttaattttgctgcgcgctctaagaggcgagagtgcaagtagaagatatcccctggatatgcttcacggcctggtggacggcgaagcaatagtgacaactcacggtaagccgccgcttgttttgataagtcgtcataaacaacaagcacgtgctgacctttatacatgaaatattcgcccatcgttacaccggcatatggcgcaaggaacaatagtggcgctggttgtgatgcagatgccgtcacaacgatcgtataatctagcgcaccgtgtttccgcaatgtttcgacaaccgtgcggaccgttgattctttttgtccgatcgcaacgtaaatacaaatcatattttgatctttttggttgataatcgtgtcgatcgcaatcgatgttttccctgtttgacggtctccgatgattaactcacgttgaccgcggccgattggcaccaatgcgtcaatcgctttaatccctgtttgcagcggttcatgaaccgatttacggtccataacacctggtgctgggctttcaattggacgggtttctgtcgtttcgattgggcccaaaccgtcgactggttgtcctagagggttaacgacgcggccaattaacgcttcaccgacaggcacttccatgatacgtcctgtacggcgcacttcatcgccttctttaatccctgtatatggacctaaaataacgataccaacgttgttttcttctaagtttagcgccattcccatgacaccgttggaaaactcgacaagttccccagacattacgttgtccaaaccatgggcgcgcgcgataccgtcaccaatttgaattaccgtaccgacatcgcttacttgaatttcagactcatagttttcgatttgctgcttaatgagcgcgcttatttcttccgctctgatgctcattcatttcacccctatcttcaaatcttagccgataagctgtcgttgaattcgttctaattttccgctgatgctgccatcgtaaatgcggttgccgatgcgcagcttcacgccgccaattaagcttgggtcgacgatattttcaatgtgaagcgtcgttttgcccatttttttcgcaaacacatccgaaagtgcgcgtttttcctcttccgttagcggacgagccgaatatgcggtcgcctcagcgacgccacgagcttcgttcaccaaatggataaactgctctgcaagctgtggaacgatatcaatgcgatgacgttccaacaaaagcagcaatgtatttcgtaacgggcttgacaccgccgcgaacgtttcttttattaacgcttttttcttttccaatgatagcttcgggtatgtcaatagcgataagaatttatcgttttcagcaaacacttgccaaacggcgcgaatttcttcctctaattgatcaagaagctgcttttccgtggcgatttgaaaaagagctaacgcatatcgctttgctatgatttctttgttcatcgcccttctcctacctcttgaatgtactcgctaatcaacttcgcttgatcttgctcggttaactctttttcaatcactttggaagcaattaatacagatagtgaagcaacttgttctcgcaacgcggccatcgcttgttctttttcgcgttcgatttcttttttcgctgtctcttttaaacgctctgcttccgcacgggcagacgcgataatttgctctttttgctcctcagccattttgcgcgcgttttcaatgagctcctgcgcctcttggcgagattgcttcattagttcgcgctgttcttccaatagcttttccgcttctttgcgatgtttttccgcttgttcgatttcgtttgcaatatgctcttcgcgctgtttcatcacgcccattaatggaccaaacgcgtatttacggagcaataacattaataataaaaacataattagctggaataacatatcgccgccgttgaatccatgcccagcagcccctaatgcaaaaaagtttgccattacgcgtttcactcccttcaagagtcgccctctagacctatttttctcgctttttgagcgtcattgttatcttttacgatgaaatgaacataaaggaatggcgaaggttcgcatggaatgatcttcgccatcattgaacgattttgcttgtcctatcgatttttacgttgcttgccaacgttgatgaacaagcgctacgcaaaaattagcgcccttgaaccataaaggcaataacaaccgcaataatcggaatcgcttcgactaacgcaaccccgataaacattgttgtttgaagcataccgcgcgcctctggctggcgtgcgatcccctctactgtacgagatacgattaaaccgttaccaatacctgcaccaagtgcagctaaaccaattgcgattgctgcagctaatacacccattgaaaagtcctccttttagtatttattgaaatttattgaagttgtttttataaaaaattaatggtcatgactcactttgtgcgccatataaaccattgttaacatcgtgaaaatgaacgcttggatggcgccaacgaaaatactgaacgcttgccaagcgatcgttggaatgatcgctgcgatcgtaccgccaacgccagtagccaatccacccgccaataaagcaagcaaaatttctccagcataaatgttcccgtatagacgcaaacctaatgttaatgtgttagcaaactcttcgataattttaagcgggaataaaatccacattggactgacaaagcctttggcgtattcttggaatccacgaagtttgatgccgtaataatgcgacagcgcaacaaccataatcgccaacgttaatgtgatcacagggtctgctgtcggtgatttccaccatagctttccatcgatgacgatagagaacggaagaccgagcatgtttgccacaaaaatatacatgattaaggtcatgcccagtagatgaaaacgcccccccgttttccagtccatgttgcttttgatgattcccttgacaaagtcgacgacccattcaaggaaattttgcattcccgttggcttcatcgaaagattgcgcgtagcagcaacggcaatgatgaacacaatcacgctagtgatcgttatcatcaaaacgttggctaagttaaaggtaagtcctagaaattcatataaaggagcttcatgatgcactagttaccacctcgcttccttgcctcattatgtatgtgcagaaaataatctattataatgacaaaataaggtgtcattaaccccaatatgacaggtgcaatggaaaaatggttcggaaattgcaatacgactaaagcagcaagtgccgcaagcgccattcgtgaaaacgtacctagtgagcgaacacgcttcccttccgctacggctcgtccaaatttcattactcggctggctaataaccacacactataaaatcctatagatgttccgaacagcaagctcaaaaataatgttttatactctgtcatcccccagcctgccgcatacatcaaaaggagaaacaacgaatattttcgcaaatttcgcattatatgttccataattctattattcccctgaaaaaaattgacggattgttcttaacattgcagagatgcccgcagctagtccaagaaggagaccaataataagaaaaagaggttcggagtcaaactttcgatcaagccatctgccgccgaatataccaattaaaacagaaccagccaactgagaaacaatggcagacatcaaaccgattgcccggaaaggatagcgttggttttgccccatatcgttatagtcctcacattcgtaaaaactatcgtaaaaactatgtatatagtgtatctgaaaaccttatcatacatcccctgtcaagcatacaataccatggggtcgatgtcaatgtgtttcatagaaaaaaactgtattataacaacgaaaatgttaataatttgtgacatttattaattttcttttcactaaactagtgtataatgatatatttacttttttagacacaattttgtttttgataaaaaaagacggcatcatttccacgaaatgatccgtccttgaatgccgtcctatttggtgccgaacaggcgatcgccggcgtccccaagtcctgggacaatataaccatgatcatttagtttttcatcgagcgcagcgatataaatgtcaacgtccggatgcgcttttttcaccgcttcaacgccttccggagcggcgatcaaacacataaatttaatgcttttcgcgccgcgtttttttaaggcgttaatcgcttctaccgctgatccgcctgtcgcgagcattgggtccacaacaataaaatcgcgctcttctacatcggtcggcagcttcacgtaatattcaaccggttttaatgtttctgggtcgcgatataacccgatatggccgactttcgcggctggaatcaattttaaaatgccatcgaccataccgattcctgcgcgcaaaatcgggattacaccaagttttttgcctgcgattactttcgattttgctttgctgaccggtgtctcaatttctacttcttcaagcgggagatcgcgcgtaatttcaaacgccatcaacgtcgccacttcttcgacaagttcacgaaactctttcgtgccagtgtttttgtcgcgaatatatgtcagcttatgttgaataagtggatgatcgaatacatatacttttcccattttgcactctcctctttgtttgcagtttacacttccattaattctaccgaaaaatatacgtgtattcaactacaaacaaaaacgcgcctctaaagacattcgtcttagaggcgcgttttttgtcaacgatataatgggaatttttccgttaatgccgctacgcgttttcgcgcttcttccaattttgctccgtcttcgtgatgttttaatgtaagactaataatgcttgcgatttcatccatttcttccaaaccgaatccgcgcgtcgttaccgcggcggtgccgatacggatgccgcttgtcacaaatgggctttccggatcgtacggaatcgtatttttgttgacggtgataccgacttcgtccaacactttttccgccacttttccagtgaggccaagggaacgtaaatcaattaacaacaagtggttgtctgttccgccggaaacgagtgtaaagccttcttttttcaatgcttccgcgaggcgttttgcgttgttgatgatattttgcgcatatgttttaaagctgtcttgcagtgcttcaccgagcgcgactgctttcgccgcgatgacgtgcatgagcggtccgccttgaatgcctgggaagatcgctttgtcaatttgttttgcaaactcttctttgcaaaggatcatgccgccgcgcggcccgcggagcgtcttatgcgttgttgtggtcacaaaatgcgcatatggcaccggatttggatgaagacctgccgcaacaagacctgcaatgtgcgccatgtctaccatcaagtacgcccctacttcatcagcgatttcacggaaacgtttaaaatcgatgatgcgcggataagcgcttgcccctgctacaatcagtttcggcttatgtatgcgcgctttttcaagcacatcatcataatcaatgacatgtgtttctggatcgacaccatattcgacaaagttatattgaatgccgctaaagttgactgggctgccatgcgttaaatgaccgccgtgcgacaaattcatcccaagcaccgtatcgccatgttccaaaacagtaaaatataccgccatgttcgcttgtgcgccagaatgcggctgtacgttggcatgttccgcgccaaacaattttttcgcccgttcgcgcgcgagatcctcgacgacatcgacatattcgcagccaccataatagcggcggcccggatatccttcagcatatttattcgttaataccgatccttgcgcttccataacagcgcggctgacaaaattttctgacgcgattaattcaatttttgattgctgccgtttcaactcattttgaatcgcttcaaatacttgcggatcttgttgtggcaagtagttcatcactagctccccctcatttcgaaataatgaatattcttttttattttaccagctttttgcgggtagattcaaagaaaaaatgaacaaaatcatcaggaagtgcaagaagtattcggattttctaaagagtagactgcgcgggcgccgccgatcagtttcggtctcgtttttgccaatgtcacatgggcatgtcccacttgctttaacgacacgcgcacaggaacagcgacatgctttaaatgcatgccgatcaatgtatcgccgatatcaatgccggcatctgctttaataaattcgacaacgacgggatcgttcatatgacgatacgcgtattcagccattgctccgccggctgttcggacagggatgaccgagacgatttcaagctgacgggacatggcggtctgtctttctacaacaagcgcgcggtttaaatgttcgcaacattgaaacgctagctgcacccctgtttcctcatgccactttctcaattcggcaaacagcatttcggcgacttccgttgagccagctgttccgattttctcgccgatcacttcgcttgtgctgcagccgatgacaagaatatgctcggatgaaagcgggacttgctttcgaaattcacgaataatcgtctgccattgctgcttccattcggataatggggaagacatattgacgattcctcccatgttataaatgtttgttttcatattgtgtaattttttccacgcgtcgtgcgtgacgtccgccttcaaattccgtcgtcaaccacactttcgcgatttcacgcgctaatcctggtccaatgacgcgttctcccatcgctaatatgttgctatcattatgctggcgcgttaatttggcgctatatacgtcgtgacagagcgcgcaacgaatgccttttactttattagcggcaatcgtcatgccaattccggtgccgcaaattaaaatgccgcgatccacttccccgtttgcgactttttccgcaactggaatcgcataatcaggataatcgaccgatgtttcgcattcacatcctaagtcgatgtactcgatccccatttcgtccattaattttttaatttcttcacgaatatgaattccgccgtgatcagatgcaatcgctactttcatgttcatttcctccttgttttgtcatatagaaaaaagccgcctttctattcattttacatgtttccgatatagaaggcgacctttctaattttatcttgtaccaaattggtcgatcgtttcttttaattttttcgcttgttccgccaattcttccgctagtttgtttacatgctgaataacagaagtttgttcttgtgttgccgccgttacttccatcgccccagccgacgtttcttcggcaatcgccgcaacttcttgtgattgaatcgatgctttttcgatatgtgacatttgttctttcgctaattccgcaatttcatggacggaacgaacgacttcgtgaatcgatttggtcatttccgcaatcgcgtcgttcgtatcagcgccttttgcggcttcttcattcgcggattttacttgctcatgaatttgtgatacgacatgtgcgacttccttttgaatgttttgaatcagctcagaaatcccttgaaccgcttttgcgctctcatccgcaagcttccggacttcttccgcgacaacagcaaaaccttttccatgctcgccagctcgcgccgcttcaatggaggcatttaaggcaagcaagttcgtttgcccggcaatatcaccgactagagagataatgttttccacttctttcgcgtgttgctccagccgctcgaccgcacttaaagacgtttgattattgcgcgccaattgttcgattccgctgacaagcgaactaatgacttcacggcttttatgtaatgttgtcaccatttccttcgctaattgttcggattgattcgccttttgctgcacttgattcgcaatgcgcagcacatcatccaccgactcagcagccgtttgcatcgatacagcagagtcattcgcgcctttagaaatttcttcaatcgtgtgggcaatatctttcgaacgctctgccgcaacaagggaagcgttcgtaatttccacgactttctcattcgtgcgagaaaaattatcttcaatatttttcacaattgttcgcaaacttcgcaacatttcattaaaagcaatccctaatgagcggatttcatcatctgatttgggcaacggaacatcttcattaatttgtccgcttgctgctttgattgccgcctgttctaaccgatgcaacggctttacgatcaatcctgatgccatgtatgcaagcaagcctgaccaaatgattccaagcaatagtataataatggtaaacgcgcttttgttcatcgaagtgaagaataaatcatacaaaatataaataaaaaacgcactcgtcgaatatgtaataagcgctaacacggttgtaaacacaacaagctttagccgtaaactaaagcgatatctcttttttcgcttttccattccctatatccccctactgatttcccccaagcttacatacaagatgatcaatcagattttccagctcatctctcgtcttgcgatacgtttcaacagaaccgccaaatggatcggatacgtccccttgttttccgaaaacaaattctttgagagtgaatgttttctctttcgcttctggaaatctttcaatgattaactgcttatgcccagccgtcatggcaaaaatatgcgtcgcccaatcgatatcttccttttttagcaatgacgaacgatgttctgcttcaattcctttttctttcaacaccgtttttgcgtgaggcgaagcatcgcttccttccgcagcaaacacccccgctgatttcacctccaaatctggcaattgtttgctttttaataacgctgccgccatcgggctgcggcatgtgtttcccgtgcaaacaaataaaatgcgatgcgacatacaaacacctcttaccgttcataactcgactaacgtacaaattaattataataaaaattaccagcaaaatatagtgtcaaaaaagcggcccaaaacgttcaaacttctttttggagcagctcttttgttttttagtgagcagcagccaacttaaaacgaaaataatagtttcagcccaaacgctaacaaaatactgccgccaagcgcctcactgtaagcaccaagccattgttggaaatgacgccctaacattaatcccatccacgtcaacaccgtgctgaaaaaaccaaacaataaaatcgtaagcaatattcgcacgccgtaaatgccgagactaagcccgacagaaaagctgtcaaggctcacactaaaagcaaaaaaaataagtcctattcccattggcgaaacaaacctatcgctttcctttttaaaggatgtaacaatcatttgaattcctaacaatagcagcaacgcccctccgatataagaggcgatgctgccaaattggtatgataaaaagcggccgaggaacattcctaaaaacggcataataatatgaaaaagcccaatcataatgcctatgtaaaaaatttgttttaattgcaatcgaaacaaccccatgcctaatgcgacggagaatgcatccattcctaatgcaaacgccatcatcgatagtgccacaagttcgccgatgaacatcttcatttgatttccctcccggacttgccttactgttaacatatgcatgtccgggaattttagaagatttatttttcatcaatcacttgatgacctgcggcttttttcagccgattcataatagcttctccaattccttctgtcggaaacgattcgctataaatgaaatcaacatctgtttcgtcaaattttcgaagcgtatcatataaatggcttgctacggtatgtaaatcatgacgcgatccgcacgctaacactacatcggcatcataaaaagagcggttttcttctgtcgttaggacaccgactttttttccaagcgtacgttgtttattcacaagcgtttgcaaaaaagccggagagccttgaacaatggccattggtgattttggggcgtaatgtgtatatttcattcccggtgatttcggtgtttgccgttcatcggttagcgcgctatctacgaaaacatttccgatcactttctcgagtgcttcctttgttacaccgcccggacgtaaaattgtcggcactttcgtcgtacagtcaagaacggtcgattccactccaatacctgtttccccgccatcgacaatgccagcaatccgtccatttaagtcagcgaacacatgcgctgctgtcgttgggctcggacgccctgatatattggcactcggcgcggccaatggcaatccgctggcttcaattaacgcaagggcgactggatgtgctggcatgcgcaccgctacagtaggcaatcctgctgttactggatcagaaatcactccttctttttttggcagaacgagcgtaagcggtcctggccaaaagcgttttattaacgtatgcgccacatcaggaatggcagaaaccatctcttctagctgtttaagatgagcgatgtggacaataagcggattatcacttgggcggccttttgccgcgaaaattttttccactgcttttgcatctttcgcgtttgcccccagtccatacaccgtttccgttgggaaagcgacaacctcgccggatttcaatagttgtgcagcctctttaacctgtggataaatactttgtttatcaacaatattatccacaacccaaatattcgtttccactctgttccccccaactatcgttgctgcttgctagcaaaatagtataaaaatatcaacaatctcttcgagaattatatcttaaaatgaaaaaaagaaaaaagtttcgcaaaatttatccacaaaatgtggataaatgtgttattttagtggataagtttgtggatatgtgagtgagttttacacatttatccacaaactattatggaatcaattgttcaataagttctttcacgaaaaatttgacttccacaggttgatcattttctgctacaaacggagacggcgtcgttgctatacttgcccgctttacttcctcttcttttatggttttttccttcttgctgctttgttcttgctgttcgtctgtttctaccgtttccttattctctccttgtgcaggagcgaacacctcttttttattgtcattggcgtcgtatggttgctcgttcattcgcaccgcatcgctattgctaaaatcaagaaaacaaagcggcggaaataaaacgcaccaccagtttgctccttttccctcgccaagcgtaattaaaacagcatcatattgcccggctggataaacgtaattcccataaatttttgtcggaaaatcgacttttccgaactgtactttatacgattgatcgctgtgttcttttcgcaacacatccgctacagtttgttcaatttctggaatatgggatcgaatcacttgctttgcctcttgaaaagacgttaaatcggctacccacccattaatttgcgcattcaccgcgttgcgcacttttcgtttcaacgcttgatcttccgcagaatcgctattggctaaaatccgcagacggatcgcttcgtccggaatagcgaccgtcgcgttttcccccgctttcgtttgatggccatatacatttaccagcaccccgatgattaatagaagtatatataaaataattccgatatttttttggttcatttgcttgcaccgtcctttcacttttcattgtggacagcgcaagcaaattttaaactctatcaatctaaaaaataacttccaggtggtactggaagttattttcctaatgatgcatataccattcggtcttttccgttaatgtcgaaaacaacttccacctctgcttgtggaaacgtctgccgcaatattgccgcgaccgcctctccctgcccagctcctacttcgaacgcgacaagcgcgcgttcttttaatacgaatggcagctcgcgggcgaaacggcggtaaaaatcaaggccgtctttgccgccggaaagcgcccgtaaaggctcataatcttttacgacaggggaaagcgaagcaatttcattctccggaatatatggcggattggaaacgacaacgtctactttgcgactggcctctacaagaggctgcaataagtcgccgcaaatgaatgcaacatccgctccaagacgttccgcatttcgctttgccacttccagagcctcgggagcaatatcgatggccgcaacgcgaagcgatttgttttctaatgccagcgtaatcgcaatcgccccgcttcctgtcccgacgtcgaccacatcgatcgttttatttcccgggaataattgtgtgattctggttagcacgccttccactaattcctctgtttccgggcgggggatcagcacattgcgattgacgagaaacggccggccgtaaaattgttccaaaccgatcagatgctgcaccggaacatgttcatacacatgcttacgaacatctgcttcaaatgattggcgcacgttttcatcgattggatcgcgcagccgggcaaacagctgcgctcttgtgatttgcaaatggtggcaaagcaatagttccgcggcccgctcttctttgccatgttgttttaaaaaagaagaagcccatgtgaggacttcgtaaattttatagctcattgttcgcttgctccaatttttttgattgatcgtctaatatcagtgcttcaataatttcatcgaggttgccgtctaacacttggtcaagcttttgaatcgtcaatccaatgcgatgatcggtcacacggttttgcgggaagttatacgtgcgaattcgctccgaacgatcccctgttccaactgcttgtttgcgcgtctgatcgtattccgcgcgcgcttcttgttggtatttgtcataaatgcgggcgcgtaacactttcattgctttttctttgtttttaatttgcgatttttcgtcttggcacgttacgacaattcccgttggaatgtgcgtcaaacgaaccgccgacatcgtggtgttcacgctttgtccacccggtccgctcgatgcaaacgtatcgacgcgaatatctttttcgttaatttcgacttcgatttcttccatttccggcaaacaagcaaccgttgccgtcgatgtgtgaatacgtccgccagattccgtttccgggacgcgctgcactcggtgcgcgccgttttcgtatttcagcttggaatacgctccttttccgataatcgtaaaaataatttctttatatcctccaagcccggtcggactcgcttcaataacttccgttttccatccttgcgattccgcatagcgtgtatacatccggtacaagtcgccggcaaatagcgccgcttcctcgccgcctgccgcggcacggatttccataataacgtttttctcatcgttcggatctttcggaagaagaagaatttttaacttattgacaagctcttcttctttttgttccaactcatcaatttcttctttcaccatttcccgcatttctggatcaagcttctcttctaacatcgcttttgcctcatccagctgcttgcggaccgatttgtattcgcgatacgtttgtaccgtttctgataaatccgattgctctttcgaatagtcgcgaagtttttttggatcgttaatgacttccggatccatgagcagttgatttaatttttcataacgttcttctactgcttccagacgttcaaacacgtttttcacctctgtttttcgatgcacagtctaatttattattatatcgcaaatatgtgaaacggaaaagtgtacaaatgtaaagacagctatgaagagtatatttcaaagtttttcgtcaaaatagggattttcaaattatccacagttggtaaaattttccagttactttccttctaaaatttttaaaaactagtcctattaatgcgatttttctataaagttgtggataacttgctttttactccctattcatcacacccttctgctataatagaattgttaggtatatgtaaacctaacctgtatttttttacattttttcaaatcctcgactgttataatgcgggttcggatcgcttctaacagcttcgaggatatttcttttgctgactttttcagctgcttcaaaagttttgacccatatttatatagttgaacaaggatatcagctatttgaacaagtaagtaatgatttttcagtgcattgtaattatgacaattcacatgttcaatttcataccaaccatttttctggttattaaaaccctcattttctattttccagcgtcttcgacctgcctgaacaagtatttctgcattcctttcagttattcgaaagtttgtaataaacagaaactcctgttttttctcattctcagttacttttactttttccacaagatttaccaaacgatcgttataagcaatatcattgacccagaaatattctgagcttttaccattcgtttctaaagattggattgctctgaattcttgagaaaccgttttaatccgatcttctttgaaccggaaaatatatttccaattgtgtttatcacaaatttcaaatactggttcacaagcataaaggctatctgcgataagacaaataggaagacgtttaaatgttttctttaatttatcgactagcctcataaaagcttttaactcacaatcctgctttggaacattttctgactcattttctataaattctgtagcgatgctaagaaccatatctcctaccacaagcttggcttctagaacatggtgcatatataccacttttgtttctccggtttccttatccttgtattcccttctcaaacaatgttcacagtgtttttccttaaatgtatggatacctgtcccatcgaaaacaattggccaatatttatttagaatccggaaggattctaagcatcttttttcaaaaagttttttgattagataaatccttatggtttcaagctcttttggctccaactttgctaaaaagtcattaattgtatcataatgcgggagctcgttgagctctttcaaacccaaaactactcgaatattttcgatacattcatccttattaaacaattcggtcatacttctcattgatttgattccaaatacacttttaagaagaatggtgtaaaggattgtttctggaccataggtaatgtagctttgatgccttttatcttttactttttttagttgatctaccaagtctttaaagaaatgattttgaatcttaacgaaatcgaagaaaaaattttggtttttttctctttctcttttttctttccttgttaacattcacaaatcccccttaaatcttgataaatccagataaattatcgcatatttatcaaaatttgggggctagaagttcaatttatctcgaagaatttttactcctcagagctgatgtaaagagaaaaagaaaaagttcacaatcctcgtgaactttttcttgacgtccaacttttttcaacactttaaagggattaacccataatggattaatcccttgaaatcattttttggctgtctttattctggtttgaccaaaattttcacttggtctttttctttcatgagcgtttcaaatccttctgttacaatatcatctagcttaattcgtttcgtaacgagcttttcggcttggaagtagcctcgtttcattaactccattaccgcagggaaaatatcgcggtacgcaatgattccttttacgtttctttcttttaatacgatattatttggctgaatgttcgcttctttttcccatatactaacgataatcgtttcaccttcaaatgtagtactatcaatggcctgttgtaaaacggccggcactcctgttacttcaaacgcaacatcgacgccgccatcggtcaattcgacaagcttttgaaccggatcttcctcttttggattgatgacagatgtagcgccgagctctttcgctttttgcaaacgttctttagaaacttctactgcataaatttccgaggcgccagctgcttttaatgcttcaataacgagaagacctataggccccgtgccaaaaacagctgctttatcgccaggcttgattttgcttaatctaaccgcatgtaaagcgacagctgccggttccaccagcgctccttgttcaaaagaaagcccttcaggcattttgtgcaccatatattcatcaacaacggtatattcggagaagccgccgcctcctccggatagaccatgaaatcctaaatgatcgcaaagattgtattttccttttttgcaagctgggcattctccacagcgaagaatcggttcaacaacgacaggatcgccaactttgactttagtaactccttccccaacttccacgactcgtcccgaaaattcgtgacccatgataatcggagcgacatctttactgacgggatgaggattttggacaggaataaaaatcgggcctgccgcatattcgtgtaaatcgcttccgcaaattcccgcccattcgactttaatttttacttttccttttcctactttcggttcttctacttcttctactcgaatgtctctagcattataccatcgcgctgctttcattcgtttcccctcccaaatttttttatatttcattattattttatcacccgtggtgctagttgagtgtcagcgctcaaccagccctagtgtgaccaaggaataagccaacaagatgccatcgagtgccacttcaaacccggccatggaattcgctcgaatgtcggtgatccggtattggtctacgagaatcgaaaacaccgtctcgatgactttgcgttttttcctgatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggcttggtgttctttgtacagcttttctcgaagagcgtggctgatgtaccctttgtccccaaagttgtagggatgagggatttgagtcatcaccgtttcagcggctttgacgtcgtggcaggacgcttccgtcacgacatagcccatggccagcccttgattggtcacttgaagatgcagcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaaccgcttgacgcgctgcattcttgcgggatggcacaacggaagaggcaagctgtcgacgaccgcataagcatggtgttggccacgtttcgccagctcatgacggatccatttgatggcgaaaccaagcgcccggcagcggcggttgtatcgggagcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaaacgatgccaggctcgttcggaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtcttcttgcttgaccaagtgacggttgcggcgatgaagatacatttgaatcaacgacagttgggcagaaacaaaacagaaaatagcggcatattgtttttgaagtttggctggatctgtagtaaaatgaaagtgctcttgcatgggggatctctcctttcgaatgttgggtgacactttcattctactggagatccgccagcaagggctatttttatgcttgatcaagtttatctagcaccacgggttattttatcatttagacttagttcttttctataataaagacacattgcagtcatatggatggggatctagacatatgaagaaggcacatgtaagcaaagacaaaaaggaccggcctcaaaaacagttgagttccagccctttcactttgtggatagtaaaaaagaaatagcctggatttattgaacaagcaaacaacgtaacggcgataatttcaccgtttgccgtccccctgccgctagacgtttcccgaatttctaaaaacaaacggcgggaactgctggtcagcgggcgagatgattgttagtttgtccatttttcgttggcttatcgggaacttcatgatggtggcggcagcgcggttcgtatgattcgcttgcccctactaaaataacagggtcataataagacgctggaacgccattaataagccgctgcgtccggcttgcaggggaaccgcataccgtgcataccgcttgcagttttgtgactgattcggcaatcgccattaacgttggtacaggtccaaacggttcgccacggaaatcttggtccaatcccgcgacaatgacgcgatagccgcggtctgccagcgtctgcacgacatcgataatgtcatcggaaaaaaactgcacttcgtcgatagcaataacgtctgttttttctgaaatatgctcaaaaatttctttcggcgaggaaacaggaatggcgatcaacgaattgccgttatgcgacacaaccgcttcgtcgctataacgattatcaatagtcggtttaaatactttcacttcttgtttggcaaatgtcgcgcgacgaacgcggcggatcaattcttctgattttccggaaaacatgcttccgcaaatgacctcaagccagccggactgcttcataatatacatgaaatgcctctcccttcgttctcatctgccggcgtatgtatgttttattgtaccttgtttgcccgtgaactacccccacttaattttctagcgaaaatttgaagtggggggcttccaaagaagtttgactgcttcaagcaatccttattctttgaggcgtgtccacttcgccgctagagcataagacactcaggtctacagctttacttttctttaagatgtttaatgcaccatttacatcagcattgattagtttgccggactttgttcgatacaaacctcgcttaatacgtttgccactgaacttatattcttttggattgtcggcattatattcaggaatctcatccccgtcaaaaaagctggcttgagacgtatatgattcttcctgtttcaagaattcaatgccgtaaaatttacaaagatattctagtttttcttttatgttaccgagaggaatattgacaaagttttgatttgtcttttttcctagattcatattgcgctgccatgtttccgcatagccaatgacaagtttgccaatttgattttcaatacagtagtttatgatgtaacggcaagtcttgttgatataatcattcactttattattgcgattcatagcaagcaaagcttgtttacgggttgtacctttgattttttgcttatctttaatgctttgaagtctggcattttctttgttaaaccattgattaatactttttaatctccgcccatcaatgatgaacgatctgccgtctgatgtgacacaagtggcaagattattcactcctaaatcaatcgccagtgctttttggtcatttaattctctttgatcttcaggcatttcatatttgtactgaatctcaaagaacctggcatgatgtttaggaatgatttcaatctgcttaatctttttgtccagtaacacaggcggaatcgttatcgtgataggcttatgagtctttttatacagattcgaatacggtatcgtgaatttgttgccgtctatacgaatctggccaatgatcagtgaatgaaagccatcttttttaagatattttggaatactgatagccttgtagtcatatttgccttgtttggctagttttactaagccaaagaaagatttaaaagcctcattaaccttttttaaaatttgctgtgccatgttgctgtttaacagcttatagttttcgttcgtttttgcaagatgatagtttttctcataattaagaaattccttgtgttcaaaatagtattgtctgacattgtacaatccgacgttgtacatgttcttggcaatatggcacagttctcgaagagtcaagtattcttctttggtcaaaccatttagctgttgtttgatacaaaaatacattttttcacctcccatctaactatatgatactatattttactgaatctatcctattttcagcaaaatataattaaggcgattcatctcccacttactccgcttcgcttcgttgaagtgggagtcttctcgcctaattaagataaaaaaacaggcaagaatcagccgcttgcctgtttttcatgaaattcgttaggacgtgatagacgcttaagcgccctccgcttttcttattgtccagctcggctcgcaaccgctcggggtcaaataaccttctccctcagggtgcaagcacccctacgggcgaagaacatttgcccttcgcggttaagcagctcgccttcgcttttctttattgtccagctccgggcgctatcggctcgcgacgcttcggccccgctgtggcggcgacagcctcctcgcgggtcctccagcgcgtgtcgccgatgagcaagcgccctccgcttttctttattgtctagctccagcggctagccttcttctgccaaataaccttcccccttggggtgacaagcacccctgcgggtgaagaacatttggcttcgaaggctgatcgcgccgcttccgcttttcttatttcaagccgtattttttgttgaatttatcgacacgtcctgcagcagaaacaaatttttgacgtcctgtaaagaatggatgacattcggagcaaatttctacacgcaattcatcttttacagaaccgctttcaaattcgtttccacatgcgcaacgtacgattacttttttgtactctggatgaattcctggtttcatgatcttcactccttccgccctgtatcatttcgaaacagagtttgtatatcattatttttatcatattttggcgtttgtcaaaacacacatggtaaaattataacaactttaatgttcttttgcaaccagtgatttttgccgatttcttccctcggttctattaaattcgcacggctccattacttttccattcttcatcaagcatcgcaaaaaattcttcgtttgattttgtttgacggagtttgcttaagaaccgctcaatgaaatcaggggaatcagacattgtttttcgaatcgcccataatttttcaagatgctctttcggaatgagcaactcttctttacgcgtacctgagcgacgaatatcgatggctgggaaaatacgccgctccgccagcgatcggtcaagatggagttccatatttccggtgcctttaaattcctcgtatataacatcatccatacgcgaacctgtatcaacaagagcagtagctaaaatcgttagactgccgccttcttcaatattgcgggccgccccgaaaaaccgtttcggacggtggaacgcagccggatcaatcccccctgaaagcgtgcggccgcttggcgggatgactaagttataagcgcgtgctaaacgagtgatgctatccataagaataacgacatctcgtttatgttcgacaagacgcatcgctctttctaacactaattccgctactttaatatgattttccggcacttcgtcaaacgtcgagctgacaacgtcaccattgaccgaccgctcgatgtctgttacttcctctggacgttcgtcaatgaggagaacaatgagttctacttctggatgattggtcgtgatgctgttggcgatttcttttaataacatcgtttttcccgcttttggaggagctacaatcaatccgcgctgcccgaatccgaccggggcaattaagtcgataattctcgttgatagcttgtccggggttgtttctaatttcatttgtcgatttgggtataaaggtgttaatgccgggaagtgcacgcgttcctttgcgacttctgggtcttcgccattgactgcttcgacatgaagcaatccgaaatagcgttcattttcttttggaggacgcacttttccagacactttatccccgtttcgcaaatcaaatcggcgaatttgtgacgcggaaatataaatatcttcggagcttggggaatagttgatcggacgtaaaaagccgaatccttctgattgaatgatttcaagcacgccctccataaaaaacaatccatcttgttccgcacgcgctttcaaaatggcaaaaataagctctttttttgttagcttactgtaataagaaattttatattggcgagcaagctcatagagctctttcagtttcatattttctaatgtagaaagtgttaactccatttcgacaccacacttttgcaatttttcatgttcttccatactcactccaaaccttcaatttattatgaattttaaaacggatgggatgaaaagaaggcgatgaaggctgaaaatgaagtagaaatggcagagcttattttacgcacacgcagcatgactattttaccctttttatcgttttttaatcaacagttttttatttcgtgatataaaataagcaagggcgacaggttgaacctttttcgccccgctggcattcgcttttacttgatgactaaatttggttttttcttcaagctgtgccgcccttcaataaaacgaacggttcctgatttcgcacgcatcacaacggagtgagtttcgccatatgcacctttaaattgaacgcctcgcaacaattccccatctgttacaccagttgcggcaaaaatagcgtcgtcgcctttcaccaaatcttccatgcgaagcactttcgttacatcaatccccatttttttgcatcgttctacttcctgttcattttgcggcaataattttccttgaatttctcctcccaaacatttcagtgctaccgcagccaatactccttccggcgccccgccagaaccgaacaaaatatctacacctgtatggtcaaatgcggtattaatcgcagcggcaacatcgccgtcattgatcagcttaatgcgcgctcccgcttctcttagctcagcgatgagccgttcatggcgcggcctgtttaatacgacggcaacgacatcttcaatatctttgtttttcgcttttgcaaccgcttttaaattatcaatcaccggtgcttcaatatcaatcattccgaccgcttcaggaccgacggcgattttatccatgtacatgtcaggagcgtgaagcaaattgccatggtccgccaccgcaacgaccgctaatgcgttccaaccgccggaagcaacgatatttgttccttctaacggatctaccgcaacatccacgcgaggtccatagccgttgccgagcttttctccgatatataacatcggtgcttcgtccatttctccttcaccaatgacgaccgttcccttcatcggaatggtatcaaatacatcgcgcatggccgatgtcgctgcttcgtctgcttcgttctttttgcctcgccccatccatcgagcggcagcaagagcagctgcttccgtgacacgaaccagctccatggataaacttctttccatcgccacttctccccttccctttgttgcctatgcatttttgacttgttcaatctcttcgtccgtcattttttctcgccaaatcgttgctcctatgctatttaacttttcgacaagattgctgtatccgcggtcaatgtgctccactcccgtgatttccgtaagcccttgtgccattaaaccagcaaccacaagcgctgcgcctgcgcgcaaatcgctcgcttttacttttgcgccctgtagccgaaccggaccggtaataatggcggaacgaccttccacctttatgttcgcattcattctgcgaagttcatcgacatgcttaaagcgggcgctataaatcgtatccgtgacaacgcttgtcccgtgcgcttttgttaaaagcgctgtaaacggctgctgtaagtcggttggaaaaccaggataaacaagcgttttcacgtccactgcttttaaagttggtgcactggaaacaaggatttgatcgtcgctcgtttctacatgcacgcccatttcgcgcaattttgcgatcaatgattcaacatgctgaggaataacgttatcaacgactacttctttccccatcgctgccgcagcaatcatatatgtaccagcctcaatgcggtccggaataatcgaatgacgacatcctgataatttctcaacaccgtcgatgcgaatgacatcggttccggcgcctttaatttttgctcccatgttggaaagcaatgtcgccacatcaataatttccggctcttttgcagcgttttcaataatcgtccggcctttggcgcgcaccgcggccaacatgatgttaatcgttgcccctacgcttaccacatctaaaaaaatacgggcacctcgcaattcctccgcgcgcaaataaatcgcaccttgctcgttcgttactttcgctcctagcgcctcaaagcctttaatatgctggtcaatcgggcgcggacctagatggcagcctcctggcagcccgacaaccgcttttttaaaacgaccaagcattgctcccattaaataatacgaagcacgcaatttttttacttttccattcggcagcggcatcggtaccatattggtcggatcgatgaccgcttttttgccatcgaaatggaacgttccgccaatctctttaattaagtcgcctaaaattcgcacatcagaaatgtccggcaatccttcgattgtaaccggtgaatcagcgagaatcgtagcagggatgagggcaacggcgctattttttgcgccgcttaccttgatcgttccctgcagcggatcaccgccgataattttgattttttccattatagtctcccttcttttttaacgagaagttgacttctatttttgccgattccaatctgctaaaaacttttcaattccttgatccgtcaacggatggttaaacaattgcattaatactttgtacggaacagtagcgatatgcgctcctcttagtgcagcttccgttacatgaagcggatgacgaatggaggcagcgataatttctgtatcgattccgtggatattaaaaatgtcggcgatggtggaaatgagttcaaaaccgttatgaccgatatcgtctagacgaccaagaaatggagacacgtatgttgctccggcacgtgctgctaatagtgcttggtttgctgtaaaaattaatgtaacgttcgttttaatccctttttcgctaaatacctttaccgctttaagcccttcttttgtcatcggcactttaatcgtaatgttcggggcaatttttgctagttcttcgccttcttcgatcattccttctgcatccgtggaaatcacttccgcgctaaccgacccagaaacaatggacgtaatttcgcgaagacgatcatggaatgggacattttctttcgcaacaagactagggtttgtcgtcacaccggctaaaatcccaagctcattcgcttttttaatttcttctaaatttgccgtatcgataaaaaatttcatggcgatatcctcccttatcattgatggggcaagaaaaggaaaccgcgataacgtcacaacgttcgttgttccgttaggcggtttttccttttttaccaatgaaaatgttattggactgcttttccggaagaaccaaactcgcgcattttcccgattactgtcgctttaatcgcatcgcggccaggaccgataattttgcgagggtcatatactttttcgtctttcgctaacaattcgcggacgacttttgtaaatgccatttggttttctgtattgacgttaattttggatgtaccgagagaaatagcacgttgaatttgttctgttgggatgcctgtaccaccgtgaagcacgagcggaatgccagttagatcacgaatttgttccatttccgcaaaacctaattttggctcccctttgtacggaccgtgcacagaacctaatgcaggagccaagcagtcaattcccgtccgtttgactaattcttcacattctttcggatccgcataaataatgtctttcccaataacatcatcttcttggccgccgaccgtacctaattctgcttctaccgatacaccgcgtgcatgagcatattccaccacttgagaggtgattttgacgttttcttcaaatggatgatgggaggcgtcaatcatgacagaagtaaaaccggcatcgattgcttctttacatttttcgaagctagaaccatggtcaagatgaatcgctaccggaacggtaatattcatatcttccattaatcctttaaccatatttactaccgttttaaaaccgctcatataacgcgccgcgccttcagacactccgagaatcaccggtgacttttcttcttctgccgcggctaaaatcgcctgcgtccattctaagttattaatgttgaattgaccgacagcgtatttttctttcaacgctttattaagcatttctttcatggatactaaaggcatagtaaaatcctccttatgctttaacgtcttcgcctttcttcaatatagctatgcgtcattccaacgggggacatgtatgaaaggcgtcaatagtcttacgttaataagcataccaacttataaacaaaacagcaacattgtaacttagagcaaactatgacaactttcttacgaaactaaatgcttttttactgcctcgcgcaaatcatcgatatcaaacggtttcgcaaaatgcataatcgcgcctaattcttttgtttcctgaatcatatcgagttctccgtaagcagtcataataatcactttaatatctggatcaatttcttttaatcgctttaatatttcaattccatccattccaggaattttcatatctaataacactaaatcgggttgatgtttgcggacaatttccagtgcttgtatgccattagcggcttgatatgtcgtatatccttctctttgaaacacttcatttaacaaaatgcgaatcccgtattgatcatcaacaattaaaattttactgcccatctctattatgcacctcaattctttgtttttcttccatgttattagtttcgcatcgttcagttattttcctgccaaattttttgcatttggataaattccaattagcaaatcattttattatacccgtggtgctagataaacttgatcaagcataaaaatagcccttgcatgaggatccccttaaaatgaaagtgtaaccaaccattaaaaaggaggatccctatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaacgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgatcccgatacaaccgccgctgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcggtttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaactttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacaaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatcaggaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccattgccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacgctcaactagcaccacgggttttattatataatagcaacgaaaggaggacgaacagtgaaaatttttacgactcaaatgatcggttatttgaaaaaaattgccgaagaagaagaaatggcattcgaggatggagcgcgtctgctcgcacaggcgatcatcggagacgggcgcattttgcttcacggatttcacgaaatggaagccgttgtcatcgaggctctctgcggacaagataaacttccaaaagcggtacgcttaatggaaaatggccatcttcgcaatgatatcgatgaaacggatcgcgttttattgattgcgcgattttccaatgataaagacgccatccgtcttgccgaacgattaaaagaacaaggtcttgaaattgccgccatttccgctgtggtcaaagacgagcaaccgtcactagttgacattgtcgatgtccatatcgatagcaaattgctaaagccgatcgttccgaaagacgacggcagccgcattggcttcccgacggtcattacagcctcgtttgcatactattgtctgttgcttaccatttacgacattttagaagaatacgagtaaataataaaggactatctaacctatgcggaagatagtccttttttgtgcaaccacagttattgttttaatgatgctttaataaaatcacggaacaatggctgcggtcttgtcggccgtgatgtaaattccggatggaattgggcagcgacgaaccaaggatgatcttttagctcaataatttcgacgagacggccgtccggacttgtaccggaaaagacgaatccgtactgttccattatttgacgatattgattgttgaattcataacgatggcgatggcgttcataaataacttcatcttgatatgcttcgtaggcaagcgttccttctgacaatttgcaaggataaagacctagtcgaagcgttccgcctaaatcttctatatccttttgttccggcaataaatcgataattggatgaggtgtattcgggtcaaattcagcggaatgagcttctttcagccccactacattgcgggcaaactcaatcgaagcaagctgcattccgagacaaattccgaggaatggaactttctgctcgcgcgcgtaacgaatcgcttcaattttcccttcaatgccgcggtcgccaaatccgcctggcacgagaatgccgtccgcatcgctcaataagtcggctgcgttttccttatttacatgctcggagttaatccatttaatatcaatatcggtgtcaaacgcatatccggcatgacgcaacgcttctactacagaaatgtacgcatcttgcaattccacgtattttccgacaagcgcgattttcgttgtccgtgacaaattgcgcactttttcgacaagcgccttccattccgtcatgtccgcttctttacagtctaacttcaaatgttcacaaacgatttggtctaatttttgctcttgtagcataagcggaacggcgtataaagtatccgcatcgcgcgcttcaatgaccgctttcggatcaatatcacaaaatagtgcaattttctctttcatatcttgagaaattggcatctcggtgcgaacgacgatgatgtttggttgaatgccaaggctccgtagttcttttacgctatgttgggttggttttgttttcatttcgccagccgctttaatatatggaacaagcgtacaatgaatgtacattacattgtcgcggccaacgtcgcttttgatttggcgaatcgcttctaaaaatggcaacgactcaatatcgccgaccgttccgccaatttccgtaatgacaacatccgcattggtttcttgaccggcccgaaatactcgttctttaatttcgttcgtaatgtgcggaataacttgcaccgttcctcctaaataatccccacggcgctcttttttgatcacagcggaataaatttttcccgttgttacgttgctatatttatttaagttaatatcaataaagcgctcgtagtgtcctaaatcgaggtccgtttctgcgccatcgtcggtaacgaacacttctccatgttgatacggactcatcgttcccgggtctacattgatatatgggtcaaacttttgaatcgttacgttcaagccgcgattttttaataaccggcctaacgacgccgccgtaatcccttttcctaacgatgatacgacaccgccggtaacaaaaatatattttgtcatattgcgttcccccctgccgaaatatatataacagtttaagtgtgtgccaaatacaaaaataaaaaacgctccgcttacgtatatgtaagggagcgatatatttgtactgtctgtttttaagagcccagataagattttacatagttccatggataaagtcaagagaatattactcgtcttcttccgggacgtctatatctaaatcttcgtccagttcgtcatcccctaagtcaaattcatcgtcatcaagaagttcgtcatcaaacgcctcgtcgtcgtcgagatcaaattcgtcatcatcgagaagctcgtcttcaccaagatcaagctcgtcttcatcatattcgtcaagatcatcataatcgatatcttcatcatcgataatatcatcgtaatccttataatcatcaagggcttttttcttcttcttcggcttggcgatcattaccgtttcatcttctgtttgatcaaacggataccaaacgcgcagaccccagacattttctccaacacaaataaaacgaccgtcaatatttaaatctgtataatattgagcaagccgctgttttacttcttgctccgataaaccaattagcgcagcaacttcattcacaagctgttggaacgataacgcttcccttttttcagataaaacgagactagcgagttccacaaacgacatttctcgcaattcctcttgagagtattgctgcaaactcaaattcggcactccctttcctatgtaaactggcgatgaatgcgattcgaatacataccattcattataaacaaattctcgttgtttatgctagatgtttactgaaaaaaatgcgaatttcctcataaaattgttttgacgatcgtagaaagcttgttttgcagcgaaattgtagatcataacccatattttttatgccatgaaaaaaggaaatcggcaagcgatttccttttttcaacgttacatattgcggcgatattgaccgccaacttcatagagagcgcgcgtaatttgtccaaggcttgcgacctttacggtttccattagctcttcgaaaatattgccgccgctaatcgcgacttgtttgagacgctctagcgctgcatctactttatctttatttctctcttggaattcacgcaagttcttaatttgcaattctttttcttcatatgtcgcgcgcgctagctgtatattgttcagctcttcttcagacggcgggttcgggttgagatatgtgtttactccaataatcggaagctcgccgctatgttttttcatttcataatacatcgattcgtcttgaatttttccgcgctgatattgcatttccatcgcgcctaacacgccgccgcggtcgttgaggcgctcaaactcttttaacactgcttcttcgactaaatcggtaagctcttcaataatgaaagagccttgaagcgggttttcgtttttcgcgagaccaaattctttcgtaatgattagctgaatcgccattgctcgacggaccgactcttcggtcggtgttgtgatcgcttcatcataggcattggtgtgcagcgagttgcagttatcataaatcgctattaacgcttgcaatgttgtgcggatatcattaaaatcaatctcttgcgcatgaagcgaccggcctgatgtttgaatatgatatttcagcttttgactgcgttcgtttgctccatatttttcccgcatggcgatcgcccaaatgcggcgcgccacccggccgataaccgaatattccggatctaagccgttgctgaagaagaacgaaaggtttggcgcgaaatcatcaattttcatgccgcggcttaaataatattcgacgtacgtaaagccgttggcaagcgtaaatgcaagctgtgtaatcggatttgctcctgcttcggcgatatgatatcccgatatcgaaacagagtaatagttgcgaactttatttttaataaagtattcttgaatgtcgcccatcattcttaaggcgaaatcggtggagaaaatacacgtattttgtccttggtcttcttttaaaatatcagcttgcaccgtaccgcgcaccgtttgcagcgtatatgcttttacttcttcgtactcttctttcgtaagcgggcggcctagctctttttcccgcttttcgacttgctggtcaattgccgtattcataaacatcgctaaaataatcggtgctggaccgttgattgtcatcgatacggacgttagcgggtcgcataagtcaaagcctttatataattttttcatgtcatcgagcgtacagacgctgacgccgctttccccaattttcccgaaaatgtctggccggtaatctgggtcttcaccgtaaagcgttaccgagtcaaacgcggtgcttaggcgcttcgctttatcttctttacataaataatggaagcgacggttcgtccgttctggcgttccttccccggcaaactgccgtttcggatcttctccctgccgtttaaatggaaagacgcctgctgtatatgggaacgaacccggaacgttttctttatacacccagcgcaaaatttcgccatagtctttgaatttcggcagcgccacttttggaatatctaatcctgataaacttttggtcgttaagtccgttacgatttctttatcgcgaactttagtcacgaattgttttgcggagtattttgccttcaagtcttcccatgaatcaagaattcgttttgattccggcgttagttcgttttcgtaatgttgtttgagcgtctctaaagacgcgatgacgtcttcgctttcaccgcgctcttttgccgcttcaatcgctccttcgatttggaataagcggcgcgcgatttctacttgccgttcgacgcgtttatgatagttgcgaacggtttcggtaatttcgcgcaaatagtagcggcgttcgctcggaataatgacgttatgtttttcgacattcgatacggtttttaagcttgttttccaattggttcctgctttttgattaatgaggtcaacaagcgccacaaatagcgtattcgttcccgggtcgttaaattgactcgcaatcgtgccatataccggcatttcggaaaggtctttatcaaataattgatgactgcgctgatattgtttttgcacttgacgcttcgcatcttcggagccttttcgttcaaatttgttaatgacgattaaatccgcataatcaatcatatcgattttttcaagctgtgttggcgctccgaattcacttgtcatcacatacatcgaaatatcacatacttcggtaatcgccgcgtcaccttggccgatcccgcttgtttcgacgataattaaatcaaaccctgccgctttgacgaccgagatggcatctttaatcgcaagcgacaattcggaacgggaatttcgcgtcgctaaactgcgcatatacacgcgcggtgtgttgatcgaattcatgcgaatgcggtcacctaaaagcgcgccgcctgttttttgtttcgtcgggtcaatcgataaaatcgcgattttaatatctggtatttcgtttaagaaacggcggacaagctcatcggtaagcgaactctttcccgatccgcctgtaccggtaattccgataactggcaccggtttcgtcagctcttttactttttccatcactgtttccatcgccgcagctgcttcattcgtcacatcaacacggttttcacatagcgtgatcaagcgagcgatcgcctgaacgtccccttttggcagccgctctaattcatcggtaatttctgttacagtcggaaaatcacattcttcgagcatgacgttaatcatgccttgcaatccgagcttgcggccatcttccggcgaaaagatacgcgcaattccgtattcgtgcaactcttttatttcccttggaataatgacgccgccgccaccgccgtaaatgcggatgtgggaagcgccacgttcttgaagcaggtcatacatatatttgaaaaattccatatgtccgccttgataggaagataccgcaattccttgcacatcttcttgaatagcggcattcacaatttcattagcggaacggttatgtcctaaatgaatcacttccgctccacttgcttgtaaaatgcggcgcatgatgttaatcgatgcgtcatgtccgtcaaataagctagaagctgtcacaaaacgaacatgatgctttggacgataaatatgtgccaccctttctccccctttgtcatgatgaccgtttctccataattccctttagcaataattccgtttgcaatgcaatgtattcatcgagcgtatacattttttgcagcgcccagcggcggaacgcccacatttgccctagaacaaagatgttatgggcgaacaatttaatttcttgttctgttagttgaaataccccattgtcgacacacgtctgcaaaattttttcaaacatcgcgaccatttgtatttccttattgagcacatatggcagcgattctttactaagcgattttgcttcttgatacattacaagcacttcgtcttgcaaatcatcgatgactttaaaataacgggcaatcgctaatttaaagctttccaatgtcccgtgatgggtgtcgatatctttttccatccgttcgcgcacttcgtcatatatacggtcacagacaagatataaaacatcttctttttggcgaatgtattcataaagcgttccaatgctaaaccccgaggctttcgcgatctctctcgttgtcgtgcggtgaaatcctttttgtttaaacaaggcaatggcccctttaatcatttgattacggcgttttttcaccagtttttcatcttttacggacgctatcacttcccgttttttcatatgcatcacctgtatgccgcggaatgcttatcttgtaagcatccgcgaaataacgagacgttgaatttcttgcgttccttcataaatttgtgtaatttttgcgtcgcgcataaaccgttcgactggataatctttcgtatagccgtagcctccgaaaatttgcacggcatcgaccgttactttcatcgctgtatcgccggcaaacaatttcgccatcgccgatgctttgccgtacggaagaccgtttgtttcgagccatgccgcttgatacgtaagcaggcgcgccgcttcgatggcggtcgccatatcagcaagtttaaaagcaactccttgctgttcagcgatcggtttgccaaattgcacccgttgttttgcatattcaatcgctgcgtctaaggctccttgcgcgataccgaccgcttgtgcagcgattccatttcggccgccgtcaagcgtcatcatcgcgattttaaatccttccccttcttgcccgagaaggttttctttcggaatgcggcaatcttcaaaaataagctcggttgtcggcgatgaacgaatgccgagttttttctcttttttcccgatcgaaaagcctggtgtgcctttttcaacgataaaggcgctgattcctttatggcgcttttctggatcggttacggcgaacaccacgtaaatttccgcttcgccgccgttggtgatccatactttcgagccgtttagcacgtaatagtcgccatctcttacagccctcgttttcatggaggagacgtccgaaccggcacctggttccgaaaggccatatgcgccaagtttttcacctgtcgcaagcgcgcgcaaatatttttgcttttgttcttctgtgccgaatttgtaaatcggccagcttgcgagtgaaatgtgcgcagacaacgttaccccggtagacgcgcatactctcgatagctcctctactgcgatgacatacgctaaataatcgctgccgataccgccgtactcttccggccatggaattccggtaaggcctaattcagccattttattaaaaatttcgcggtcaaatcgttcttcttcatcccgttcggctgcagtcggtgctacttctttttcagcaaattcgcgcaccatttttcttatcatttcatgctcttcacttaactgaaagttcataatcccgatcccccatttatttattgatataaatatttgctaatgactagacgttgaatttcgcttgttccttcgtaaatttcacaaatttttgcatcgcggaacaaccgctcgaccggataatctttcgtatagccattgccaccgaaaatttgcaccgcttcaatggcgttttccatcgccgttctggaggcaaacaatttcgccatcgatgcttcttttccgcacgggaggccttgcgcgcgcaaaaacgcggcatgatagacaagcagtttcgccgcttcgaccgctgtcgccatatcggcaagcttaaaagcaacgccttgctgttcggcgatcggtttgccaaactggatgcgttctttcgcataagcggtcgcatgttcgagcgccgcttcggcaatgcctagcgattgcgcggcgatgccaatgcgtccgacatcgaggttggccattgcgattttaaagccttgcccttcttcgccaagcaagttttctgccggcactttcgcgtcttccagcgtaatttgcaccgtccgtgaaccatgaagccccatttttttctcgtctttgccgatgataaatcccggcgtatctttttcgacgataaaggcggaaatgccgcggcttcctttttcattcggatcggtgcgggcaaatacgatatacgtatccgcctccccgccgttggtgataaaaattttcgagccgtttaaaatgtagtagtctccttggcggaccgctttcgtttttaaacttttcacatccgatccggcgcccggttcagtaaggcaaaaagcgcctaaatattcgccgctggataattttggaacgtattttttcttctgctcttccgttccaaagtataaaatcggattggtgccgaccgacgtatgcaccgataaaatgacaccaactgtagcgctaactttcgaaatttcatggatggcgataatgtaggaaataaagtccattcccgcaccgccgtactcttcaggaacggtaattcccatcaaaccgagttcggccattttgtttaaaatcgggcgcggaaattcgccttgttccatacgttcaacaaatggagcgatttccgtttgcgcgaattcttgcaccatcttccgcatcatttcttgctcttctgtaaagtgtaaattcatgtatgccaccttctttgctgattaatcgtacgtgtaaaaacctctgcctgttttgcggccaagccagccggctttcacatatttgcgcaataacgggcatgggcggtatttatcatcgccaaatccttcatgaagtgtttccataatgtataagcacgtgtccagcccgataaaatccgctaatgtcaacggccccatcggatggttcatgccaagcttcattacttcatcaatcgcttcttttgtcgcgaccccttcatataacgcgtaaatcgcttcgttaatcatcggcatgagcacgcggttcgagataaagcctgggaagtcattgacttccaccggaactttgttcagcttgcgcgtaatcgcttcaatcgtttcatatacttcatcggcggtagccaatccgcggataatttctacaagtttcattacaggaaccggattcataaagtgcatgccaatcactttttccggccgcttcgtcgccgctgcgatttccgtaattggcagtgaagatgtgtttgtcgccaaaatcgtgtgcggcggagcaatttcatcaagctgggcaaacaactttgttttaacatccatgttttcgacgaccgcttcaatgactaaatcggctttcgcggcgttttgcaaatcggttgaaggagtaagccgcgacaatgtcgcctctttttcctcttctgtcaattttcctttttcgacttggcgtgacagcaatttttcgatattcgccaatcctttgtcgagctgttgttggctaatatcatgcaagaaaacgtcgtatcctgccatcgcgcacacttgcgcaatgccagatcccatttgtcctgcaccgataaccataatcgttttgacgtccattgttccacatcccctatccttagtcatttccaagtgaagtacagtttgtctgatggaatatcgagaccattgcttttcttattgtctagctcccttgtgcgaaataaccttcgcccttgaagtgcaagcacttccgcgcgcaaagaacatttcgcttcgggggagctagaacggcgacatttcgccgttgcccgcaggatgcgggccgcctttaggcgaaattgcgctgcctccgcttttctctctgtctagctccggcggcaacacattgagttaacttccctgaacaacccacgcaagaccaaactttgtttggtctgagcctcctcgcgggccctccagcgcgtgtcgcggagacaggacggcgacatttcgccgttgcccgcaggacgtgggcggcctttaggcgaaattgcgctgcctccgcttttctctctgtctagctccggcggcaacacattgagttaacttccctgaacaacccacgcaagaccaaactttgtttggtctgagcctcctcgcgggccctccagcgcgtgtcgcggagacaggacggcgacatttcgccgttgcccgcaggatgcgggccgcctttaggcgaaattggggcgacctcagcttttctatacttgtaccataatggcatcgccttgaccgccgccgctgcaaatcgccgcgattccgatgccgccgccacggcgttttaattcgtgaatcaatgtaatgataatgcgcgcaccgcttgcgccgatcggatggcctaatgcgaccgcgccgccattgacgttcactttttctggatcgatgccagcgattttgatgctagccaatgcaactgcggcaaacgcttcgttaatttcgaataaatcgatgtcattgaccgttttccctgttttgcgaagcaattcgttaatcacaagccctggcgttttcggaaagtcttttgcttccactgcaatcgatgtgtgtgccaaaatcgttgcgagcggttttcttccttcccgcgccgctctttcctcgctcattaacacgagcgccgcagcaccatcattgaccccaggtgcattccccgctgttaccgtcccttctgggtcaaatacaggcggaagcttcgccagcttttcgagagatgtatcttttcttggtgcttcgtcatgctccaccaatagcggcgctcctttacgttgcggaacttccactggtacgatttcttccgctaataatccggcttccatcgcggcgatcgcccgctgatggctgcggtatgcccactcatcttgttctttgcgggaaatttctaattctttcgccgtttcaccaccgtacacacccatatgcacaccggtgaaactgcatgtcagcccgtcatacaccattaaatcttttacggtagaatcgcccattcgtaatccccaacgagcatttggcaaaatatatggcgcgttgctcatcgattccattccgcctgcgacgatgacttccgcatctcctaggcggataatttgatcaccaagagtaacgctccgcattcctgaagcgcatactttattaatcgtttccgtccgcacctcccatggaatgccggcataacgcatcgcttgacgggatggaagctgtccttgtccaccttgcagcaccgttcctaaaatgacctgatcgacctgctcaccgctaatgttagctcgacgaagcgcctctttgatcgcaatgccgccaagctcaggtgccgtaagcggctgcagtgctccaccgaattttccaaacggtgtgcgaaccccacttaaaataaccgtttttcccataaaacctctcccctttgtttatatgtcttgaccaccagttcaagaaagcgattacaacaatgcagactgaacgctcgctcgatgttgatggtcaagagaaggtgtacattggagcgcacaccctctctatctattatactaatattttaaaaaatgagaattatatattcaattattttttatgaagcagcttccttttcttcgccaaatacggatttagcaagcagttctgcgacatcgtaagtagtgacgcgatcttcgacttcttttgcttttgtaccgtcggttaacatcgttaagcagtatggacagccagcgctgatgaccgttgggttgacggcaagcgcttgttctgtacgagcaacattaatccgattgcctgttgtttcttccatccacattaaaccgccgcctgcaccgcagcacatgcctcgttcgcggttacgttccatttccacgagctccacgcccggaattgcttgcaaaattttacgcggcgcatcgtacacatcgttgtagcggcctaaataacaggagtcatggaaagtaactctttcttttacttcgtattttggtactaatctgccttcttcaataagcttcgcaagcagttctgtatgatggtatacttccgcttctaatccaaaatcaggatattcgtttttaaacgtgttatacgcgtgcgggtcgatcgtcacaatctttttcacgcccgctttttcaaattccgcgatattgttggccgcaagttcctggaataaaaattcgtttcctaagcgacgtggcgtgtcgccagagtttttctctttatttcctaaaatcgcaaatttcacgccagcttcgtttaacaatttcgcaaacgctaaagcgattttttggctgcggttgtcaaatgcccccattgagccgacccagaataaatattcaaactcttcgccagcttttttcgcttcttttactgttggaatatgcacatcatcgcgaagctcgcgccagttttctttctctttgcggttgagtccccatgggtttccttggcgttcgatattggtcatcgcccgctgcgcatctgggttcattcttccttccgtcagcacaagatagcggcgcaaatcaataattttgtcgacatgctcgttcatgaccgggcattggtcttcacagttgcggcatgtcgtacaggcccaaatttcctcttcggtaatgacgtcgccgatgaggcttggcatctccaatgccgccgcttgttcctgcactccttgcgcggcaaacgccaattggttgcctctcgtatttttaaaggcaaatgtcggcacccacggagcgcgggacgtaacggccgcccctttttcggtcaggtggtcgcgcagttttaaaattagatccattggcgacaacattttcccagttcctgttgccggacacatgcttgtgcatcttccgcattcgacacaggcgtataaatcgatgagctgcttttgcgtaaaatcttcaatttttccgacgccaaacgcttcctgcgtttcatcttcaaaatcgattttcgacagctttggccgggacaaacggctgaaaaagacattaatcggcgcagcaattaaatgagcatgcttcgattgtggtacatatactaaaaatgtaagcaagatcaataagtgcacccaccaagcgataaagaacaatacggctgcacctgtttcgccgacccagctgaaagcgccagcgatgaatgatgcgaccggttcgctccacgaggcttccttaccgtgccaaatcatgctcattccatttccaaacaagacggagatcattaatccgccgataaaaatcaacactaggccagctttgaaatctcgttttaaacgaacgagtttttcaatatagcggcgataaaacgcggcgaacactgcgatcaaaatgagcaaagtaacgatttcttggaaaaacgtaaagcctggataaagcggccctaacggaagatgcgccccagggacaagacctttaataataaagtcaatcgccccgaattgaacaagaataaacccgtagaaaaacataacgtgaatgattccgctttttttatcctttaatagctttttctgtccaaatacgttcacccaaattttttggagacgctcttttactttgccatcaaactcgacttttttaccgagtttaatgtaagcggcacgagttttaaccaagtagacaaacaagtagacagcgtaagcggttacaattaaaaatgcgagaaaattaatgactaacagtgaattcattattgtctccccttccccctttgaatcgatgagatgatcatcaaaaatattgataacagaataaattttcagaattatgactttgtgtttattttacataatgaatgagcattcagtcaataatgtttttacaagttgtcctgctattttttctcatgacgggtatattaataaataacgatgtaatcaggagggcacgaaatgattgtacttttcgttattgttattatattagcgctaatttatctcgatgacaagctgggagaatacttttacaaaaagaaaaaagaaaaaatcgtgtatccagagcgccaaagcgatctttcttttttcataaacggtacacatctatttgccgattattttgcagaaattcgcaaggcaacacatcatatacacattttgttttatatcgtgaagacggatgaaattagccagcaattttttcaattgttaaaacaaaaagcagaagaaggcgttcgcgttcgtcttcttgtcgattgggtcggcagcttcggattgccaaaaaaattgatacgttccttaaaagaaagcggcatcgaattcgcatatgcacataaaccgcgttttccatttttcttttatcggctaaaccggcggaatcaccggaaaattaccgtcattgatggaaaaatcggatatataggcggctttaatatcggcaaagaatatgttggacaagatccaaaattcggcgagtggcgtgattaccatttgaaaatagtaggagaaggggttggcgatttacaaatgcagttttgccgtgattggaaagaagcgacaaatacatcgattgtggaagatcaatatttccctcctcttcaaaaaggaacggtttctcatcagtttgttgccacgaacggttatttgttagaacaacaattcatcgatttcattcgccaagcgaaaaaagaattgatcattggaagtccgtattttatccctagcagcgctgtgatgaacgcactgcttgatgcactctcccgcggagtaaaggtgacgattctcgtaccgttaaaagccgatcacttatttgtcaaagaagccgcatatccttatttttaccgccttttaaaagctggagcacatatttatcggttttatcaaggattttatcacgccaaaacgatggtcattgacgaagattgttgtgatatcggtacgactaactttgataaacgtagctttttcttaaatagcgaaatcaattgttatatttatgatcgcaattttgtgcagcaagtaaaagaagcgatcaggcatgatctggctcgctcggaaccgctgacgctcgatttttggaaaaagcgcacattatggcagcgcggcaaagaatcgatatctaccctcctttctgcatggctgtagcgtatgatttaaaaaacaatgttgagggaatcgccctcaacattgttttatttccaaaaataacttacccattcaaacactttcattcctaggtatactccaacaatgccagcaatgcccgctaatgctggaggagcagggatcggcaaacgaaacagcgtaaataagaaaccgaccacgatgcctgtcactaatgataaaatcacttctttcatcggttttcctcgatgtgtgcttttttattgtcattatgcccataagaaagaggggtcactctgaaagtccccctctatcccatgtctattgtatcattattgtcgaaaaacgtcttccgtttttactgctttccgtctttcacgctgatccgccgattttcttacatcttttctggagcggatacgccaatgagcgctaaagcgttttgtagcgtgatttggacggctttcattaacgctaaacgggcacggcttttttcgatgttttctggatctagtactttttctgcattgtaaaagctatgcaatgctgatgctaactcaaaaacatagccagtgatccgatgcggcatccgtttgatcgccgcttccgaaactgcgcttggaaattcccctagttttttcaatagctcgatttctttttcggtttggatataatcaagctgcaaatctccttcgtacgataactgcagttcttccccttgacgaagaatgctagaaacgcgcgcatgagcgtattgtacgtagtacactgggttttcattcgactgcgatacggcaaggtccatatcaaagtctaaatgagtgtcgcttgagcgcatcgcaaagaagtaacgcgtcgcgtcaagaccgacttcttccattaattcgcgcatggtcaccgcttttccggtccgtttgctcattttcactctttcgccattttgatacaaattgactaattgaatgatttcgacttcgagcacgtcaggatcatagccaagcgcctcaattgccgccttcatccgaggaatataaccatggtggtctgcgccccaaatgttaatgatttttgtaaagccgcgacgcagcttgtcttggtggtaggcgatatccggcaacaaatacgtatatgtaccgtctttcttaattaagacgcggtctttgtcgtcgccaaacgttgtcgaacggaaccatgtcgcgccatctttttcgtaaatatgcccgcgttcgcgcaatagggccagcgtttcatcaatttttccgcttgtatataaagatgtctccgaataccaaacgtcaaacgtcacgcggaagtctgccaaatcttttttaatcttttctaattcataattgagtccgtactcgcggaaaaaggcgagacgttcttgttcatccatatgaacatacttgtcgccatgctcctcggcgagctttttcccgatttcgataatatcttcgccataatagccgtcctccggcatttctttatcgatcccgagcgcttggaaataacgagcttccaccgatttcgccaaattgtaaatttgatttccggcatcgttaatataatattcgcgcgttacgtcaaaccccgctttttctaaaatattgcataaagaatcgccaaccgccgcgccgcgcgcatgccctaaatgcaagtccccagtcggattcgcggaaacaaactccacttggactttttgtccttttccgacatttgtttcaccgtaagatgcgccggcttgaataatcgttggaatgagctccgtaaggtaacggttgtccatgtaaaagttaatgaagccaggaccggcaatatcaattttttcaatcgacgcttttgttttatccatatgctggacgatttcttcggcaattgcgcgcggaggtttttttgcaatgcgcgctagctgcatcgccatattggttgaataatccccatgcgctttctctctcggtacttctaaaatgacctctggcacttcttcctccgcagcaaatcctgcgcttacgacagcacgtttaatttcctctttaatgcgttccttcatttgttcgacaatattcatggatctatgcctccttaaacatgatcgtcatcgcatgccgtcctgcttgttcgttttgcatctccaattgatacgataaaaataggtgtcctttctttcttttttcattataccgaaattcaatattgtccgtttttgtttttatcgtccactgtccaaacggagtatggtagtgtccagtcgtttcctctgttttgcgaaagacatggcgcattcgaaccgctccggaccgcattacgaccacttcatgatccgttattttcatcaccgtgtttactttgcctagttcttgctgttcctcaaattgcaaatagacggcattttcttttatgtagtaaaatccgtccgtttccaaagcaatcgtttctttgcgaaatccgtcacgaatatccgtaatttgcttgaggcgaataggaattccgtgttgcttttccatcaaggacacatccttatgatccaaaacaagtaataactaactttattaagtataaaggaatcgtttcctaatgttcaagaggatgagacgtgcggatcatgaataaatcgtaagtacccgtctatattcccaaaaaatataaaaaatcctgcctttgattgaaaaaggcaggattttcgttgcaaatattttgtcataggcatatctcactaccatagcaaggatgctttttgcctgcaccagaaaaacgaccttccacctcgtttatgcgttccgtttttgcacccagccgagaatcatttcgcgaatgagcttgcttgctgtgttggcggtttgttccgaatggtcgtaaataggagctacttccactaaatccgctccgacgatgcgaacatccgatttcgcgatttcatggatcgccgccaacagttctttagacgtaatgccgccggcgtcgaccgttcccgttcccggggcatgggcagggtccaaaacgtcgatgtcaatcgtcacgtacaccggacgcccagctagctttggaagcacttcttttagcggctcgagcacttcaaattttgcgatgtacatcccgttctctttcgcccactcgaattcttctttcatgccagaacgaatgccgaacgaaaatacgttggtcgggccgataagctctgctactttgcgaatcggcgtcgcatgggacagcggttcgccctcataatgttcacgcaagtcggtatgagcgtccatatggatgaccgctaaatcgggatattttttatataccgctttaatgaccggccaagaaacgagatgttcgccgccgatgccaagcgggaatttatcggccgctaaaattttatccacgaagtcttcaatgatctctaaactgcgctgcgcgtttccaaacggaagcggaatatcgcccgcatcaaaatattttacctcttcaagttcgcgatctaaatacgggctatattcttccaagccgatcgatacttcgcgaatgcgtgccggaccgaagcgggaaccaggacggtagcttaccgtccaatccatcggcattccgtaaatcaccgcttcgctttcctcaaaattcggatggcttttaataaacacattacccgaatacgcctcatcaaatcgcatcgtcatgcccctcccttacttcaataaatcagcgacaaatttcggcagaacaaagcaagctttatgaagctcttttgtgtaatatttcgtctcaatatcgtggaagcgttcatcgcttacttcaagcggatcgtattttttcgagccgatcgtaaacgtccatagaccgcttggatatgtcgggatattggcagtgtatagacgcgtaatcgggaaaatttcgcgaacatcgcgataaacattacggattaagtctgctttaaaccaagggttgtctgtttgtgcgacaaaaatgccgtcttctttcaaagcctttgcgattccagcataaaaaccttttgtaaataagttgacagccgggccgactggctctgtcgaatcgaccataatgacgtcatattcgttttcacttttcgcaatatgcataaaaccgtcatccacttttacttctacacgcgggtcatctaactttccagcaatttccggaagaaatttttttgagcattcaatcacttttccatcaatctccactaatgtcactttttttacgctcgggtgttttaacacttcacgaataacaccgccatcgccgccgccaacgacaagcacattttccggattcgggtgggtgaagagcggaacgtgtgcaaccatttcgtggtacacaaactcatctttttgcgttgtcatcaccattccgtctaaaataagcatattgccgaactctactgtctccaccatgtccagcttttgaaatggggtttgctctgtatgtaaagttcgtttaattctcgctgtaatgccaaaatgctctgtctgcttttccgtaaaccataattccatcttcaacaacccttcctttactcgtttcgtctatcatctatatactacttttcatctttccctggtaaagaaaaaaccaaacatgaaaaagtatagagcaatctagcaaaaatgcaagtgaaacttaatagaaaaatgtttaaaataaaaaaaaattttgcatactaatacaaagacgatcatgaggtgatgaacgttggaaatcattccaagcagccggtttcgcggaacatggaaatacattcgggcgttcgtttttattagttttatcctagcaatcttattcgttgttacgcttgccggtttgatcgcgtttgccaaattaaaaggagccccgcctttagcagtgccgcaaacgacgattttttatgcagatgatggcacaaaaatcggcgagagcgataacgggcagacgcgttactgggtagaccttgatgatatatccccctatattgtacaagcaacggttgctgtagaagatcggaaattttatgaacatcacggctttgatataaaacgcattatcggggccattattgccgatataaaggcgatggcgaaagtgcaaggagcaagcaccatcacccagcaatatgcgcgaaatttatttttgaatcacgagaaaacatggacgcggaaattgcaagaagcattatatacgattcgcctcgaagcgaattacagcaaaaaacaaattttagaaggatacttaaacaccatttactacggccatggcgcttacggaattgaagcggctgctcatcattattttggaaaaccggcaaaacagcttaccttaagcgaagcggcaatgttagccggaattccgaaaggtccatattactattcgccacttattgatgagaagcgggcaaaagcgcggcaaaaaacggtgcttttgtcaatggcggaaactggatacatcagcaaaaaagaagcggaacaagcgtataaagaaccgcttgtttattctccccatcacaaaatagaaacgaaaaagatcgccccttattttcaagatgtagtgaaatatgtgctgcgaaatcaattaggattggatgaacgcacgattgaaatgggcggattgcgcgtgtatacatcgctgaatacgaaaatgcaggaaactgcggaacaaaacattcatgacatcattgaccctcactcgaacattcaagcggcacttgtagcgatggatccgcgcacaggagaagtaaaagcgctcgtcggcggcagagattacaacaaaagccctttcaaccgcgccgtgcaagcggaacggcagccgggttctacatttaaaccgtttctatactatgcggccattgaacaaggatttacgccgtcgacacaaatgcgaagcgagttgaccacctttgcctttgacaatggaaaagcaacatatacaccacataactacaataactactatgcgaacgactcgattacgctcgctcaagccatcgcgctatcagacaacgtatttgctgtaaaaacgcatttgtttatcggggaggaaaaactggtagagacagcgaaaaaactaggcattacaagcaaattaaaagctgttccttcactcgcgctcggaacatcgccggtgaaagtgatcgatatggtgaaagcttacagcgtatttgccaataacggcaaaaaagtcgagccagtttttattaaaaaagtcgtcaatcatcatggagaaacaatttacgaatacaaaccatcaagcaaacaagtgctagatccggacgctgcatatgtaacgacccagctgatgacaggcatgtttgatccgaaattaaatgattatacaacggtgaccggtcaatcgattcgaaaggagatcactcgcccttacgcaggaaaatcaggaacaaccaaaacggatagctggatgattggctttgcgccacaactagttgcaggggtatggaccggttacgaccatagcgaaacgattgataaaattgcggagaaacaatatgcaaaacaaatttgggtgcaatttatggaaaaaagtttgcaaggaaaaccaaagaaaaagtttaaaccaaccaaaggggtcgttggtgtctatgtcgacccggataacggcaaacttgcgacaaagtcatgtccggtaaagcgtcttacttattatatctctggctcagaaccgaacgactactgcaccgaccatttacatcaaaagaaatcaaagaaaaaagaaaagcagaaaaattggtttgaaaaactgttcccttggttctaaaggaaaacccctcaagcgaaatcgcttgaggggttttcctgtcctagttttattgtgttatacatttaggtctagtttaccctgtttcctgttagacgacaagtattcgtcacataacattcacaaaaatgtcacatatatggaatttcatgaaagcatgggcatcttctcttgttatttttcgccttcgagtccttttttcaattcctcactcgaacgattccacatttcgatatcgtgtttctttaaaaagtccgcaagcacccgttttgatttctcatccatatgatccacgataatatggcgctttaatgacttatctagacgatttacatgctctggaagcagtttatagccgcggcgagcctccctgtcgaccgtcatttcgcacgccgttacgccggcataatacggtccatcttcttttcgctcaatcgttacccatacgatccaatacggttttccgtttggcacttcatcgcgatttggcaaaaatttaattccccgttccactgcgctccgggcatgcatcgctcccatatctacgaacgcttcccccgcttcgacatcgataatcaccggagaaacattttccaagcttaatacccctgcgccaaacccgccgtggccgcccgttggatcatctttaatgatattaaacccgatcgttttctttttcttctccatccaaaaacgcctccttcacgacttaaaaaagaataatgtagaaaaaaatgattgcaagttttctaatacaaacggaatcgccacatgaaaaatcggctgtatcgtatagcggtcaagcggcgtcaacacaagaataagaaaaataagcgctccgtaactttcccactgcgccattttcgcgcgaatgccttgcggggccaaatcctcgataatccgataaccatcgagtgggggaaatggaagcaagttaaatacaaacaataccgtatttaagccaataaaaatttgaaaaaataaatcaaatcccgcagcaaaccaatctgggatcgcctgcataattccgaaataaatcatgctataccacacaagaaaaccaagggcggcaagcaataaattgcttaaggggcctgcaactgatacaagaatcccggcaaggcgaggatgtttaaagtgaaaacgattcactggaacaggttttgcccagccaaatccggcgagaaaaataagcaatgtaccaagcaaatcaagatgggcaagcggcgataacgttaatcttccttcgttttttgccgttgggtctccgaacttataagcgacataggcatgggcaaattcgtgaattgaaaaagcaatcgcaagcgtcataaacacatatggaatttcattaagcgaataaggcaataattgttccactttttttaactcctttttccattcatttattacttaagtatacatgatttgacagaaaaagtggactaaagttccatttttcatgatataataaacgcgacagatgaccaaaaggaggacgggacgggccatgccttatgttacgatcaaaatgctcgaaggacgtacggaagagcagaaaaaggcgcttgtcgaaaaagtaacagaagcggtcgccgaaacaacaggcgcctcaaaagacaaaattgtcgtttttattgaagaaatgtcaaaaaatcattacgctattggcggaaaacgtttgagcgacgaataataagcatacaggcaaggaacttttatgttccttgctttttttattgccaatttttcaaaaaacgaatattattatatatgtgatttaaaatgttcgtgttttggaggtaaacgatgtttgatttagcgaaacataacactaacttaaaaacagaaatcattgccggatttacaacgtttttaacgatggtatatatcatcgtcgtgaaccctgttgtattatcggatgccggcgttccattttcccaagtgttcaccgccacgattatcgctaccgtcatcggaacgctatggatggcgctgtttgcgaactatccgatcgcaattgcgccgggaatggggttaaacgcatattttgcctactccgttgttggttcgcatggcaatatttcctatgaagtagcattctcggctgtgttcgttgccggaatcattttcgtcattttgtcgctgacgccatttcgcagcaagctgatcgaagcgattccagaaaacttaaaacatggcattaccgctggaatcggcttgtttatcgcatttatcggcatgcgcctcaccggcattatccaagcgcatccacaaaacttagtcgcgctaggggatttgcactctccatcggtcattctgacgttagtcggtttagcgattacgcttgtgcttatgtcgcttggcgtcaacggcgcgctctttttcgggatggtcatcactggagtgattgcttatttcaccggacaattgaaatttgaaaaaggcttcgtttctatgccatcgcttccggaagggcttgttgtcgccaatccgcttaccgccattagcgatgtcatccattacggattgtatgccgttgtattttcctttttgcttgtgacaatttttgacacgacgggaacgatgattggcgtagcccagcaagccggactgatgaaaggaaaaacgatgccgcgcgcccgtgaagcattgctttccgactctatcgcaaccacgatcggagcaatgttcggcactagcccaacatccgcttatatcgaatcttcttcgggagttgccgccggagggcgcacaggtattacagcgttaacggtcgccatattatttatattatcctcctttttcgggccgcttgttggcgccgtatccggcatttcggcgatcacagctccagcgttaattatcgtcggaagcttaatgatgggcagcatcgctcacattcagtgggatcaattagatgaggcattcccagcgtttctcattattttaagcatgccgcttacttccagcattgcaacaggaatcgcgctcggctttatttcctacccgctgttaaaaatcacgcgcggcaaatggcgtgaagtacatccgctcgtttatatctttgccgtcctcttcttctatcagcttgccttcctgccgcattaacgcaacaaaaaaacgaagtcccgttcaggcgtggacttcgttttttactttggcgcgcaatttctctatgtacgcatacgcttgctcaatttcttcttccgtataacgctgcttgctttttaataaaaatactttttctttcacttcatctttcgttaaatgctcaaaatacagcactgtcgatacgagttccaaaaaccgcgaattttgttcattcatatcttgcatacattcttgtaaatgaggcatgtccaactcgtagtggtttaaaaactgctttcctgcttccgtcaacgtgtagcgatattggaaataaccgccctttttctcttttacttcatgcaaaaatcctaaatcgcaaagctcctcaacgcggcatgttaattcttcggaatacggtccatagaagtgaaagtcaaacttctcgtaaaatggaaactgtaattttttcgcgatataaatcattttttgtagctttttgcgaccaacaatttccccagctgccgccaacgccttcatcacttttgcatgctctgtgaacactccccgtcatctcctaaccctctaaaatttcgataatttttttcttggttgtccgcttcgttgaaaaatcataaatgaaatcagctggaaaatatagcttatggtcggttctccgctttccggaaatcgcatcgacaagcaccgattcccgtgacagttcgcggagctctccgttcggcattaacaaataaatcggcagccgctccccttcttcgcccggacgataaaaatcgtacggcaaatcggaagaagaatcgacaactaagtaatattccggatcaatgcccgcttttttaaataagtttgtcagttcgatcagctttgtcatttgttcatttgttggattaaattcgacatatttgaataaatgacgatttacaaaacgacgacataggtcgcttaaaatcgcgtcacgctcgtcttgccattgctggaaataaaataatatgaccgcttcatcaagctttaaataatcttgtaaatctacctttccagtaaagagagaataaaaatgaaccggtttcgtttgaaaattgtatccttcttcatgcaactttttcgcccgatgcaaaattttcgttaaaatgacttcggcactgcgcgtcactggatgaaaatatacttgccaatacatttgatagcggctcataatatagtcttccaccgcatgcatgccgcttcgcttaatgaccacttgatcttcgcgcggacgcatgacgcgcaaaatccgttccatatcaaaattgccataactgacgccggtataatacgcatctcttaacaaataatccattcggtcggcgtcaatttgacccgaaattaagctgacaaccagtttattcgggtatgttttcgcaatgacttcggccactttttttggaaaatcctctcctacgcgccgaagcacttcatttacttccgtatcccctaaaataatcgcctgggtaaaatcttcatgatcaagatgaaatactttttcaaatgaatgggaaaacggaccgtggcctaaatcgtgcagcagggccgcacataaacataggagccgttcgctatgatcccaatgttcgcggccgacgaacacatcatcaacaatgcggcgaataatttcatagactccaagcgaatggttaaagcggctatgctcggcgccgtggaacgtcaaatacgtcgtaccgagctgtttaatgcggcgcaatcgctgaaattccttcgttccgattaaatcccaaatgactttgtcgcgaacgtgtatatatcgatgaactggatctttaaatactttttcctcactcagttgcccgccgggatataccatgttatcccctctttcatttctaacatgaatctattataagccgtttcaaatgataaaaaaatacttgatttttcctccttcacctatcagtatttcctaaaaatagaaacaaaaaatcaccttcttcttaaaaaatgaaggcgattttagcttttctttaatctttcggcaattttttcaataagctcatcttctgtcagcgcggagactggacggttattgacaaaggcaaacgtttttttgcggccgggaccgcaatacgactggcagccaattttaatcgtcgcgtttggatccagctttttcaaacggggaatcaacgtttttaaatttggcgctttacaatcgtcacagacgcgaaattcattcgccatctcttgtcaccctttctcttcgcttgccgtgtagattaaactaacgtgtattctaacgcttctttttcaccaatgcaagtttatttgcttgaaggagtcagtcaagactttgtggagaacattttttcggttcactacgggcgttgtaaatcactagttagcgaaccattttcaggaattcatatcgtaagcgctttcggactctcatccctcatcttgaggcgatgatacgatattccatttttttacacccaaccaccatcccggagcgccgacaacgcttgatggatcggtgtcccggatgaccgctgcagacacggtagattctgacgcaccacatctgcccataaccgtccggccttccgtttggcctgttcgatccgcttggactttgttgaggccgaggccgccgttcgggtctcttcttcctccaccaactgcccatttctccgccaaatcccgtcgattcgggccgccatcgccctcagaaacgctcgaagcccttggtctttccagctgcggcgggatttcacccgatgcgcaaaccggctcatcacgctctcggcgtggcccatcggacgcatgccggtcgtctccaccccttgctccgacagccactcccgatagtcccggatgcatcccggcatcgactcgatccggcggatcatggcagccatctgcttctctttcgcttcgtcctccaacgtgccgaccgcgctgttcagctccacgagaagcccctcttcgtcttgtttcgccagcttcttccgcacctcccgccaacgcggatggccggacagacactgacgcagctcccgcgccacatgaaatcgatccagctgaaagcacgcccgcttcccaaaatactcccggcaggccgtgatccacgacgccgcgtcgccgttgatgatcaacaggtcccggcacggatcataggcatattcgttcatcagccactcttcgaaccgttcccacacgtctccctccccttcatggaggtagtggcgccggttcacgagctcgagttgcgaaccgtttcgtttccatccctcgtgaaccgccaggattttctcttctttcgcccgtttccctttcccctggcgggaaataaacagtccatccgcctccacaaacagcacccggccgtgccgttgggaaacagggcggtgcagcgagacaggggcctccagcaccagttggcgaatcgcctcgtggctcatgaccgcataccccacgatcgactccaacgtacgggctgctttgcggtaggaagagcactctacggccaactcgaccgccgtttcctcgaggcaagggctgatcgactgcgctccatcaaagcccagttcggcatccagcaagaaggtatacgcccccgcctgccgatcatagtagtagttccgtcgaaacgtcacttctccaaacagcgtttggatcgtggtcggccgtttgtctttcagctgataccggcgcttgtcccgcgcttccgccagttgttgatcaatctcctccaaaagggccgccaacaagacagcgaacaccttttgaagagttctgactaattgttcctccagctcttttaataaaggccattctgtggtaagatgtttcatggactctctccctcctgttttcggttgatgttgacaatcaccatcatagcagggagagagtcctttttgcatgacatttgcttttttctaccgcgcttcgcttggtggccccgacgagcgtcgcgaacaaaagttcgcaaccctcgtcggggaatcattcctgaatgtcacccacaaatattttactcacactgcttgaacctgaatccgtgatggttggaaatcaactttgattttggtgttagttctatggatatatgatccatacatccctttttttgatgattccctgcaccactttcatgtttgaaaacgagataaatcctcttttatggagatacaaaccaaaaaagagacaaaaaaagtacaggggggagtgatggatatgagtacccgaacatctgtttgttatcttgcctctttccatttttgatacacattcagtaggagtatactgtacccactccttcgcgtcagtttcatccagatctgtcgtgatcggcggacgagtcgacctgccatcgtgatcaccgtctgaataatcgtcttgatgcgacggcgtttcactttgtggtgcaacggatgtctcggatcgcttaatagatcttgtccaatcagacgaagaagattgtaaacgaaggctcccatgaccaacacgagcgcattcgttttcatcttcccagatggaagccgctctaaatctaagtcgctcttcagttcgctatgaaactgttcgcatgtcgcatggtcatgatacaacgcgagcacatcgctcattcgaacatgctcgtatcctttgagccgcacccaatagctttccacttcataatcaggaacgagcatcagctgtccattgcgttccatcgtccgttccgtcacttgggtgacttgaacgtacgtatacgtgtttccatcgatcgctgccttctgtggaaggcatagctcataggtttgtactccttcgctttgtccatcatcgacgcgtctgcccttttgcgaagcgatctggaaccaaagcgctttcgattctcggcgtaagtttcgcttgatgacaaagtccacgtcttcctttaggcatacgtgcacattcgcttctgcatcgtttcctgcatccatgcgaacaagcagacgagatgaagtcagttgacgagctcgacggatagcggtgactaaaaacgagggcatgttgtcttgcacatgttgtttccctggacgcaactcggcatgaacgagatacccttccttccctgcatacgcaaacaacggtgtaaaaccgtcaaatcctttatacgttcgactgactccttcttttttcgtatcggagttgtcaaatggggaaccatctatatcaaggggaagccatgtcgtctttcctttggtccaacaaggggacaaagtggcatgtcgttgaatcaacagacgtatggactcctcccaaagaatcgtttcggtcatcggaagacaagcgagctgatcgagtcgttgtcgcaaggttggagaggaaggcacgtgctgaatccccatcgatgccgaaaagatatcgtcctgacgatacgcttcgatatgatcgaaatccgtttttcctgtggcaagcaagccaatcatcgagcgaatgacatcgctatgggaaatgtgcacttctcgtcgaaccgttggaagccgaagtgcgtttacccgtttatccagtttcgttcgatggagtaagtagccaacgagagcaagcccagcacttggggtaatcgcttcatctgtcaatacaaaccgaatcgggaaatctttcatcatatcacctacttgatgaagaatcgtcaacgtcgttttcccttatcgtatcaacggtttgcgaccattgtaaagatgttttgtcacggattcaggcttgaagtcttgattccatttacttccttatgtttgtataacgaaagttagcaagttcctttttcgcatagacagcaactcttgcaaatttttattcacggaaactaaaaatagtataaaatttactatttttgtccatgcttctactagcaaacaagaaaaaaggggagttgagaataatgaaacaacgtcaagatgcatggacagaagaagatgatttgctattagcggaaacggtgttgcggcatgtgcgggaaggaagtacacagcttaacgcgtttgaagaagttggagacaaactaaaccgaacatcagccgcctgcggattccgctggaacgcggttgtccgtcgtcgctatgagcaagcattgcagctcgccaaacggcagcgaaaagaacggcagcgccttttaggaaaacagcaaggcgggaagaaaaaattgttgtacaatccaccagttccttctttggaggaaataggagaactcgcccaattaccagctgttgtatctccttccaatgaaacagcgtcgatgacgatcgatcacgtgattgcctttttacaaacattaaaaacaactcaccgcaaccacgaagcattagcaaaagaaaacgagcgtttacgaaaagaaaatgaagaaatgcgcgcaaaaaatgaagaattagaaaagaaaattgccaaattagaagaaaactcttccacgattcaagaagattatgaaacattagtaagaattattaatagagcccgcaaacttgtcttgcaagaggaagaagagcggcaaacgctcaaattccgaatggaccaaaacggaaatctggaaaaaatcgcagaataaataatggctgcccggttccatcgaggcagccattattgtgtcatcaacgctttctcattccgcttgacgatccgatcccaataatattcgtatagcgatagctcctccccggtcagtgcagacgaataaagctcgccgccaaacgattgcagcgtgcgaagcaacaaaagcatgaccgacggtatcgtcaaatcctcgtttaacaattcggaaagcgatgccatcgtgcttggaacaatcgtcgggtatacgaacttcgtcgtttctccttttagtccaagctcataaaactgccggattaactccgcccgcgctgatccgcttccatttatgcataaataaatttgcaccgcgactccaccgcgcacacgccgctgagaaataccggcaaatttttttccagcaatgcttaaatcatagcttcccggacaatacgaaccgacgatttcccttgcttcaatcgttttattgtaagccgaaaacatcgcctgtataagctgccacatcgcttcatatccttggttgatatcaattgctttcgttgtttccggaaaaatgagggatatattgagcaccccttcatccagcacgacggcaagccccccagaattacggacaatgacattgtacttttgcgcctttaaaaaagacaccgcatcatgcaaataggggagcttcgcatcttgaatccccaatactaccgtattgtaatgaacccatgtacgaacgaccgtatcagactgtcccgttcctaccgatgtgcaaagtgtatcatcgatcgcaaacgattgtttcgcatcaaacatcgggccgaaattcgactgatcaataatgcgccatttcgcctgttgcaacaattcgtgaaccattgcttttctccttaacgaagtaatctgccaaaaattatatcacaatatgaaaaaagggtgaccacttgtcacccttttttcgattatagcgattgcgccgcggtaatgagcgtaagcttgtacacatcttccgcattgcagccgcgagacaggtcgttaacaggcttattcagcccttgcaaaatcggaccgactgcttcaaaattaccgagacgctgagcgattttataaccgatatttcccgcttctaagcttgggaagataaatacattcgcatctccttgaatgaccgaatccggcgctttctttttcgcgacagatggaacgaacgctgcgtcgaattgaaactcgccgtctaacactaagtctggcgccatttctttcgcaagccgcaccgcttcgacgactttttccgtttccggtgatttcgccgatccttttgtcgaaaagcttaacatcgccacacgtggttcgatatcgaacatttttgcagtgttggcgctctctacagcaatttccgctaaatcttggctgtctggcgcaatgttaatcgcgcaatcggcaaacacgtacttctcgtcaccgcgcaccataataaatacgcctgacgttttgcggatgcctggtttcgttttaataatttgcaatgcaggtcttactgtatcggcagtcgaatgtgccgcaccgcttacaagcccatgcgctttatccatgtacacaagcatggtgccaaagtaattttcatcgagaagcatttcccgcgccacttcttctgtcacttttccgttgcggcgttcgacaaatgctttgacaagctcatccatttcctcgtattgatgcgggtcgatgatttcgacattcggaagggtcaatccaagctcatttgctttttgttttaccgcttcctcgttgccgatcacaatcggtatgacaacttgttcattggccagacggcttaccgcagttaaaatacgctcgtcaagaccttctggaaacacaattttccgttgttttcctactactttttcttttaaggcagaaaataaatcgctactcacgaataatcctcctcaatataaaaaatccccatatactaggatactcttattatgtagaaacgcaaccaatttaagcacttgcaatgaatagtcgatttattaaaataattcagtttactgacttccacatgcgacattcgcgtgttttttggctaaactatggtatagtagaactgtaaattacatataaggagtgaatataatgagtgaagctgcacaaacactcgatggttggtattgtcttcatgatttccgctcgatcgattggagcgcttggaaaacgttaacgagtgatgagcgtgaagcagcgattcgtgagtttttatctttagtcgaaaaatggcaagaaacagaagataaacaagaaggcagccacgcgatttataccatcgttggtcaaaaggcagatattatgtttatgattttacgtccgacgatcgaagaattaaatgaaatcgaaacggcgctaaacaaaacaaaactagccgaatttttggtgccggcctattcatatgtttctgttgtcgagctaagcaactacttagcctccggcgacgaggatccttatcaaattccggaagtgcgccgccgcctctatccaattttgccgaaaacgaaacatgtttgcttctatcctatggacaagcgtcgtcaaggcaatgacaactggtatatgctttccatggaagaacgccgcaatttaatgcgcgcccatggtctgacaggtcgaaaatatgccggcaaagtgacgcaaattatcactggctccgtcggtttagatgactttgaatggggcgttacattattctctgatgacgcattgcaatttaaaaagcttgtttatgagatgcgttttgacgaggtcagtgcccgctacggggaatttggatcgttctttgttggaaatcgtttaacagtagaaaaagtaccggtatttttacacgtgtaacctcgacggggatgcatcaagcatccccgattttttttggacaatctccgttttttctgtcatataccgtttttcttccccataaatataaaataagaaattcgtttataaatttgtcaccatttctcgcttccgcaatagcctattattgtcgagaaaaaaaagacaattgaggtgacgacatggctgttgtggcacatacagaggaagacgtaaaactgctggcaagactgatgcgagcagaagcagaaggtgacggaaaacttggcatgttaatggtaggaaacgtcggagtgaaccgctgcattgccgattgccttgactttcggggaatacgcaccatccgccaaatggtgtttcaaagcccgggcggctttgaagcagttcaaaagggctatttctaccaaagagcaagagacatcgacattcaattagcccgtcaagtgcttcgcggctggcggtaccatccggccacctatgcgctttggttttttaaacctccagcgggcgcagattgtccaccgcagtggtttggtcaacggaatgtcggccgttataagtcgcattgcttttttgcgccatcaccgagtgattgcccaagagtatattattaaattttcatggaggaggtttcccctatgtccaatcattcatatgaaaatgcgtataacccgctagaagatgagcgtcaacaaccgtatcaaccttatcaattttatcaaccttatcagcagtatccatatggatatatgtacccacaaacctactacccaatggcttatccatactaccaacaactaatgacagcgtaccaacagccaatgatggcgccaacttctgaatttggtttgcaggcgccttctttcgcggcccaaacaccgacaatggcaagccagccgtctatccctggcatgctgccaatcgaacagtcttacattgaaaacattttgcgcctcaacaaaggaaaaatcgctaccatatatatgacatttgaaaacaaccgggaatggaacgcaaaaatattccgcggcgccatcgaagcagcagggcgcgatcatgtaattttaagtgatccgcaaacaggaacacgctacttgctgccgatgatttacgttgattatattacgtttgacggggaaattgcctacgaatatccgtttgccggtacggcagcgggattaatttcctatcctccgcggtaaacacacaactagattctgtaatgcaaacaaggttgccaaacagcaaccttgttttttacgcatttcatgatgaaaacatcacggggcagccctcttctgcctgtccccattataatgttttcactgctgcatatccgattagcacccacgcaattaaaaacgcaacgccgccaaacggcgtgatcgccccgagcggtttgatttgcgtcacgcttaatacatataagcttccggaaaaaaggacaatgccaataaacataatccagccagctgttgtcaataggctgatattcggaaacttaccgagcaatagaccaacgacaaacaagccgagcgcgtggaacatttgatattgtacgcccgttttccatatttctaagtaacggtccggaatttttccttctaacccatgcgctccgaacgccccgagcgcaaccgctaaaaatgcattgatcgctccaaggagcacaaacattttcattgatctccgtcctctcatgaacaattttccatcactatgataacgtatttccacacaaaagaaaaacccttctgctcaggaagggccgcattatcgctgctgcaaatacatctctaatacttgttttactttttccgccgaatcgcgatcggcatgaatttcatagtgatctccatccacttttgccgtcacattcgaaaatccttgatgatgcaaaaactcttcaatatcaatgatttcctcttttgggctaaacaatgttttatatccgacaaaatcgccgtttacgtatacttcgtaacgatcatgggtcaattttacttcatttgcatcggtatcgacaaaagggaaaaaatcaaaacgatctggcatatggtcacctccgcttattgaccattattcccttttgtctaccgattatgagaaaagaaaatcttaagttaaaaatcgaataacgatggtccgtttgcgtcatctccgatttcgatccgctcacttttcccttgtgagatggaaagcggcgacacctccacggaaggagaaacggtcatttcttttgtttcttcttctaacaccaaatcgcaaagagcacggacaatggcgatatgctcgcgcaaatgctgcgggctggcagtcgtcttcgcctgccgcagctgttcctccattttcgttaaaatggtggtgatcggtatatgcaactcctttcactcctatcaacataaaatcacgctgaactccaacacataatgattcttttcctgtccgtttctcctctttccaatatcggaatcgcttaaagatgcggatttgctgacatcgacagattaaatattttcaatctgccaatcaatcggttcgcgccccactttttgcaaaaaggcatttgttcgcgaaaaaggacgatgcccaaaaaagccccgcgctgcggaaaatgggcttgggtgaggcgcttcaataatatgatggcgcggattggtaatcagttcttttttcgcttgcgcatgccgtccccataaaagaaagacaacgggatcttctttttcattaacaagctctatcacacggtccgtaaaaaattcccatccttttcctttatgtgaattcgcttccccgcgccttactgttaatacagtgtttagcaataatactccttgctttgcccactttactaaataaccgttattcggtatgtaacaccctaaatcgtcatgaagctctttaaaaatattggctagcgacggtggtatcggaactcccggtttgacggaaaaactcaatccatgcgcctgtcctggtccgtgatacgggtcttgccctagaatgaccactttcacttgcgcatacggcgtataatgaagtgcattaaaaatatcatacatatcagggtaaatcgttctcgtacggtattcctctttcaaaaattcgcgcagtttgatgtaatacggcttgtgaaactcttcttcgagcaatggagcccagtcattttttaaaatcgccatacgcataactccttctcgtttgttcaccattaatgtaccacagccgacttcaatataaaaccattcagcaatgaaccgaaacaggcaaatgaacagcaccaaatcgctgcaagctagcacgatcggtgaattcggcgcagatgaaaccgatgatgttgaagcacttgccaaccgtctccagcttgtcgataagctgagagcgccttatccataaaggcgctctccttcgaacttaaaattgaattttttcttctaaaaagctttttagctctgaaatcgggattcgcacttgttccattgtgtcgcggtcgcgcaccgtcaccttgccgtcttgctcggaatcgaaatcgtacgtaatacagaacggtgtgccaatttcatcttgacggcgatagcgtttgccgatcgaaccagactcatcgtaatccaccataaagtgcttcgataagtcggcaaaaatgttgcgcgctccttccgccaattttttcgataatggaaatactgccgctttataaggcgcaagcgccggatgcaaacgcatcactgtccgcgtcgtgccatcttccagctcctcttcatcataagcgtcaatcatgaatgcaagcgtcacgcggtccgcaccaagagatggctcaatgcagtaaggaatataacgttcgttcgtttcttggtcaatatatcgaaaatcttcaccagaatattccatatgctgtttcaaatcataatccgtacgcgacgcaattccccatagctcgccccagccaaacgggaatttgtattcaatatcggttgtggcgttgctgtagtgcgacaattcttctttcgtatggtcgcgaagacggatgttttccggcttcatgcctaatgacaacagccattgcttgcaaaactgtttccaataatcaaaccattctagctcctcaccaggtttacagaaaaattctaactccatttgctcgaattcgcgggtacggaacgtaaagtttcctggcgtaatttcattgcggaagcttttgccgatttgcgcgatgccgaacggcagtttttttcgcatcgtacgctggacgtttttaaagttcacgaaaatgccttgcgccgtttccggtcggagataaatttcgtttgcacttgattccgttactccttgatatgttttaaacattaaattaaattgacgaatgttcgtaaaatcatggctgccgcattctgggcaggcaatgttatgctctttaatgagctcttccattttttcaaacgaaagaccgtcgacaaccatttcgattcctttttcttctaatgcgttttcgatcagcttatccgcacggtgacgcgctttacattgtttacaatcaatcattgggtcattgaagttgcctaaatgaccggatgcttcccacgtctttggattcattaaaatcgccgcatccaaaccgacgttataaggtgattcttgaacgaactttttccaccacgcccgcttaatgttgttttttaattccgttcccaacgggccgtaatcccacgtgtttgctaagccgccgtaaatttcggagcctggaaatacaaagccgcgatgttttgcgtgagcaacgatttgttccattgtcactgacatggctattcctccttttatcgttttcgtaacagacaaaaacgctctcgccactaggccttacgcctagggacgagagcgtgactcccgcggttccaccctagttgatgcgacactcgcatccactttttaaaaaatcaactccggactgccgtttcattaaccatcttcaccaggcttccaccgtccccggctcgctatggaagagagggttaactactattgatccatcatcgttacaccatattcgtattttgctaattataatagcaaaatcaaaaaacgctcgtcaatggccaacaccattttttaaacatgttttaaacgacacagtcttgatattatcggcgttccatcccaaacaatcttgctttttgctcttcgttttttcacttccggctcatcaagcagcaaccaaaagtttttcatcggcaaatttccaagcccatgcttttcgcttaaccgatttaagtacatttgtcgtttgtcgctcatctgtcgcgacaagttgtctccatcattggaaaaagcgtacaatacgctcgcgaccgcgacacgcttgatgcgaaacgcctcggatacgcgtaaaaaaaagtcccaatcccaataatggtgaacattcggatcaaaataaccgaggtgatcatgaatcgattttcggtataaactcccggatggaacgtatgtagaaaatctccgcatcgcttcccggtcatattcataagcgaataagaagcggtctgtcgggatacgctgcccgttttcgattcgataatggaaaatttctacatctgaataaacgaagtccacatcggcaatttccgcaaccatttgctctatatgacaaggaagcaatatatcgtcatcatcgcaaagcataatgagttccccttttgccgctttaacgccgatatttctcgcctcgacatgtccgacattgtcgcggcaatggatgagatggacgcgcaactctggatataacgcgacaatatcatcaacacgctcgccaccatcatttacaacgatcacttcaaaataacgatatgtctgtctgtttaatgattctaataattccgcaagcggatacagacgattataggtgggaacgacaaccgatacaaagggacgcaaagtccgctcaccgcctctctttttctccccacaaaaaagaaggagcaattacccttaaggtataagctcctccccctttttgtcaaccgctatgccaattcctgttgcttcgtttcttttcctaacacccataccgcaataacgccaatgaaaatagaaatacagaaaatcagaaaaatcgttgtaatcgtaatatgtctattgacaagatagccgacgaaaagcggtcctaaaatgccgccgatgcgtccaaatgacgccgccatcccagctcccgtgccgcgaatcgaagtcgggtaaagctctggagtataggcgtataacgctccccatgcgccaaggttaaaaaacgatagtaaaatgccaaaggtcatgagcagtgcaagcgaatccgcgttgccaaagaaataggcactaacggccgtaccaatcaaatacgtgatgagcacaaatttccgacccgctcgttcaataagccatgcggcgctaaaatagccaggcaattgcgccagcgtcataatcaagacatactcgaagcttttaattaagctaaaccctttcataaccattacgcttggcagccataaaaacataccgtagtaagaaaatacgacgcaaaaccaaagcacccaaagcatgaacgtttctttccggtaagaagacgaccaaaccttgacgatgttgtcccatacggtttcttctttgcgcgcacttgtaaaccttggcgaatcaggcaatccccatcgtaaatatagggcgtataacgccggaatcgccgcaagcaatagcgctgtttgccaaccgtatgttggaatgacaaaatatgaaattaacgcggataacaaccagccgactgcccaaaagctttccagcagcacaacagcttttccacgttcttgcgccggcacgctttccgatacaagcgtcgaagcaaccggcagttctccgcccaaccccatgcctatgagaaaccgtaaaactaaaaacgccgtcaatgtcgtcgttaaggcagatagtccgcttccgatcgagaataataatagtgtaataataaacacgttttttctgccgatgcggtcggccaacaatccgaataacagcgcgccaactgccataccgatggagttgatgctgccgatccatcccatttgttcgacacttaagttccaatctttttgcaacgccgcgataataaacgacagcatgccaacatccatcgcgtcaaacatccagccaagcccggcaactcctaacagctttcgctgcgaaatcgtttgttgaagcatgtaaatcctcctatttttacaagtgtaaagacaccttttacatcattatagggggttttgctggatgattcaataaaagatatttttaaatagaatgttttgcatcataagaaatattccccaaccgcctatccctagcccgattgataaaatgaatggaaaagaagcttttaaacataaagcgataatcagcaataaaaacgcggttgccggaaatccccataacaccccatacacaaacttacttaaaatttttgcctcttctccttgaaaatataaccaaaataaatttagcaagctgactagcggtaatgccgcaatgattcctccaatggctggatatctccgggccacttctgttacaaagccgatcacaatagcggaaacaactatcttgactagcgcaaacattttttcgctccctcactaagaatggtaaacgctttttgtatgagttctaaatcagattcatccatttgtttgaaaacttcttttagtttgtctttgtctaatcgggtatgccgatataagatatgtcttcctttctccgttaacacaacaaatactttcctctcatcaaggctgcctctttttttactaaccaggcctttttttatcaaccgctttgtatgttcggaggtcgtgttatgagatactgccaaatgctttgctaaatctccaattgtcgcctctccatttttttcaatatactgcaacaaacgaatggcttgatgtgtaagattgtccttgtttacatagtgcagtgagtaataaatatcggtccattgctcgttaatcgcttcaatcatgtcatcaatctgcatctttattatccctcctcccttaaatatatcttaatatacgatataatcttaagtaaagatataaaaagaggataagccatttgacttatcctcagctatgctatcttgcaaatacttcgttaattgtatactccagccacgatttcaccgtcgtaaacgcaaaacgaacgttgaggcgttccgtccattgatgggcgtcgcgtccgatcggaccgacattgagcaccggaacttgaaattttgccagcgcatcaaacggcaaatgatagccgcgattccatatcggcatattatcggtaagagctcgtaaagaagatgaagattgctgcaagccgacatagcttaagtcggaaattccgccgaagtaatgttgctgcacaagagaaataccatgcttttcttgcgcgtatttttgcagcttcgcaacaagacgctgaacgagcggatcgctgctggcgttgacagccggataataaggaggagcataaaaaagaacgatcatcggcgcgaaatctttacaaagtatagcaagccggtcgactagtttgatcgttttctcccgctcgtctttcgctgtttccgttgatagaacgcttgcttcaagctgttcgattctttctaatccaaccatctccactgctttctttcttaactctgaaaaggtgaatacgttgacagacagcggtttcggtgtccatttttcgagtttcgcgaagcgggacgcctcaacgttataacgctcttcgatgcgttttgctgcccgctttgcgattgcgattaacgagtttgtcacatcatcgagcgaccttttctgcaaaaataaattaaataacgttaccgcgcgatgcggtatttgcacagaatattcttcttttaaatcggtctgcaataagtttgtcggcggcggactgacttccccactaaacacttcgcaaaaatcagtgttaaattctaattcattagcgatttgcgccaccatgaaattggcatttagccctgcgaacggttctccgacatgcgtttcttttccgtaacaataaaagcccggcagcacttttccaatcgagccggtgtaaatgtaattcgctttgtcccctggatagcgagtaaacatcggttcggaattaagcacaagccgataggttaatccgtatttttctgccatttcgacaaggatcggcacggccgcacgcattcctaccgagctcacttcctcatccggtaccgtaagcagcagtaaatttccttcaaactttccttggcatgcttgctcgatcagcgacatatgaagagcaagaccgcacttcatatccatcacgccgcggccaaataaccattccccttcttccatatcagcttgcacatcagaaggaagctgttgtttctgttcgtaaaaccgctccgtcagcttttcgggagaaaacgcggcgtccttccatgccccgtaatcttgcacatcgaccacatcaaaatggctgatgagaatgacggtatcgcgcacttgctccgcttttttcaccagcgcggtaacaaaataacggccgtctcctgtcggatgcaattgcacaaactcattatttctttggaaataatcaagtgtaagcaactgttccgctatgtactgcgcaagcaacacctctgcttccgttccgctgatgcttggatattcgactaaacgacaaagcaattgctttaattgttgcgtcgtttgccatttcatcccgatcccccatttgatatcgttttcccttattttagcaaaaaataacgccgccacctatggcaggtgcggcgtcacaacctccatttttggatgtcaaaaataaggtgttcgtttgtggcagatgaaatccaagtaataacattgcggcaaacccggaacatgccgcaatcgcaaattcaattcaatagtggttacgcattattcgtttcaatatggaaaataaccgtttctccttttgttgcttgtgcttctggcgttttttgcaagcttgccacgacatcgccgtttgttacaataattggcgtgatcgtgcttttcgctttttgtttgataagatctaaatcgaacgttaataaacgttgtccggctttgacacggtctccggctgctacgtgcgccgtaaatccttcgccattcatcgaaactgtttccaagccaacatgaatgagcagctctatccctgcatctgaacgtaagcctacagcatgttttgtcgggaatacttgcacgacttccccattgacaggcgcaacaacttctccgtccgtcggctcaatcgcaatgccgtctcccatcattttttgcgaaaaaacgggatcgggaacttcttctagcggcttgattgcccctgtcaacggcgcaacaacatcttcataagttggttttgtttttttgccgaaccattttttaaacatgttgtccatcctttcttcttttttcaaactgttaccgaacaaaaaagacctaaaacgcctcaatgtgttcgtcttaggccttgcatgcattcgcagtcacaatcccattattcttaagagtaaatggaaatgccgcatttgtcaaagaggaacgatataagttcattggaaattcacatttcggctatgacggcaaatttcgtccttaacttcggatagccgcttttcccccgatgtcatgagtttttatgccgtctgccgttaccgtctgttcctttgcaaatcattacatttttttgcagtccctgcatgccatcgctcatcctctcaaaaattggtttcgtgctaaaataaaaacaaacaattttttgtttgtgcatttccacaaattcacgttatgaaacgagggaaacggatatgactcatcacgatgacccatttcaagggaacttcgacagcctcgaagaatttgcggaccatattagcgatctgttgcaatgtccgattacgattgaagacgcaaaccatcggctcatcgcctatagcgctcacgatgactataccgatccggcgcgtaccgcaacgattatcagccggcgcgtacccgaaaaagtgattaatagtttatggaagcaaggggcgatcccggcgctattaagcagtcgtgaccctgtccgtgtcgcggccatttccgaagtcggtctcggcagtcgtgtcgccgtctcgatttggaaaaacgacgaagtaatcggatttatttgggcattggaaacagaccgcacgttatcgaaagaggatatggagttgttaaaaaaagcagcaaaagcagcgaaaaataaagtattgcagctgtatatgcgcaaaaataaaaaagaagaacgggttcaggaatttttttggaagctgttgacaggacatatgacgacagaggaagaaattaaagaaaatttcgagatgatgcaaatcccgaccgctcctttattttccgtcatcgtttttcggcttgccaacgaaattacgagagagattgaaaaacaaatttcttatctgttacagacaactcaacaaattcaacttcttctgtatacgacagaccggagtgatgtcattttattggcggctccgcaaacgacaactcaaccgctgcaagagtttaactgctttatccaatcattcgcgacgaaaatgaaggagcgatttcacattagcagcattcaaagcggcttcggcggtatatacgaaacgtatacatgcatcgaaaaaagctacaaggaagctttaacagtgctgaaaatgaaagaaaagtttccggcgcaaatcagctccatttatggatatcaacaattgggcatttatcaattttttgatttattgttagagaaaaaacgacaaggagagtttaccaacacggctttactcaaattacaatcgtatgatcaaaaacaccatagcgatttagtcgaaacatttgaaatctttttcgaccacgacagcaatgtcaatgaaacggcgaaagcgttaaacattcatccaaacacccttgcttaccgactaaaacgcatcgccgaaattggtgaaattgacttacatgatatcaatcaaaaagtaaaactatatatcgatattaaacttgccaaatatgaagcgctccattaaattaatttgtggaaatccacaaaatgatagcgcttcttttttccttcttaacaaagaaaaaattattacaaccatttatactataattaaggccaaaatacgagggaggaatttcactcatgattattggggtaccaaaagaaattaaaaataacgaaaaccgtgttgcgatcacgccggcgggcgttatgtcattcgttcaagctggacatacggtgttagtggaaaaagacgcaggaattggaagcggtttcactaatgaagattatgcaagcgctggagcgcaaattatcgatcaagcacaagacgtatgggcaaaagcggatatgatcatgaaagtaaaagagccgctgccaagcgaatataactatttccgcccaggactaattttattcacgtatttgcatcttgctgcagaaccggaattggcgcgtgcactgaaagaaaaaggcgtaattgcgatcgcgtacgaaactgtacaagtcggccgcacccttccgcttcttacgccgatgagcgaagtagcaggacgcatggcggcgcaaatcggcgcgcaatttttagaaaaaccaaaaggcggaaaaggcattcttctcggtggtgttccaggagtaagccgcggtaaagtgacgatcatcggcggcggtactgtcggaacgaatgcggcaaaagtcgcagtcggtttaggcgcagatgtaacgatcatcgatttaagcgcagaccgccttcgcgagctagatgacattttcggccaccaaattacgacattaatgtccaacccaatgaacatcgctcaagcggtcgcagagtcggatcttgtgatcggcgctgttttaatcccaggagcaaaagcaccaaaacttgttacagaagaaatggtcaaagcgatgaaaccaggttctgtcattgtcgatgtcgcgattgaccaaggcggtatcgtcgagacaagcgaccacgtcacgacgcacgacaacccaacatacgtcaaacacggtgtcgttcactatgcggttgccaacatgcctggagcggttccaagaacatccacgctcgcattaacgaatgtaacgattccatacgctctgcaaatcgctaacaaaggtgttcatcaagccgtcgcagacaacccggcgttaaaacttggcgtcaacgtcgcaaacggcgaaatcacttacgaagcagttgcccgcgaccttggctacaactatgtcccagtggaagaagcgttaggaaaacaactaaccgcaaattaatccatcataccggcactgcgccaggcgcagtgccggttttttattcctttgccacaaccacttttctatcttatcgaagtgattttatgctattattaaagaatcatgatacatacgagggaggaatgcaccatggcaatgcctaaagcactgaccatcgccggttctgacagcagcggcggcgctggccttcaagcggacttaaaaacgtttcaagaacttggcgtatacggaatgaccgcgattacgacgatcgtcgcgatggatccacataaacaatggtttcatcaagtgtttccgatcgatctcgctactatcgaagcgcagctcgaaaccattattgttggcgtcggagttgacgcgatgaaaaccggcatgcttccgacaacagatatcattgaacttgccgcaaaaacgattgaaaaacatcaattgaccaatgttgtcattgacccggtaatggtatgtaaaggagcggacgaaccgcttcatccggaaaatacagtatgctatcgcgaagtgcttgtgccaaaagcgacagtagtaacaccaaacttattcgaagcagcacaattaagcgggctaagccgcattgaaacggtggaagatatgaaggaagcggcgggaagaatccatgagtttggcgcaaaatatgtaatcgtaaaaggcggacgcaaaattcctcatgaaaaagcgatcgacgtcctatacgatggaaaaacgttcgaattgttggaatccgatcgcatcgaaacaacttatacacacggcgcaggctgcacgttctccgctgcgatcgctgcagaacttgcgaaaggaaagccggtgaaagaagcgatcgcaacggcgaaggagttcattacggaagcaattcgccattctttcccgctcaaccaatatgtcgggccaacaaatcatggcgcgtaccgccgctatcatcaataatgaggcaggaggaatatctcctgctttccttttgctttatacaaaaaaacaaacgtgacccgtggtgctagttgagcgtcagcgctcaaccagccctagtgtgaccaaggaataagccaacaagatgccatcgagtgccacttcaaacccggcaatggaattcgctcgaatgtcggtgatccggtattggtctacgagaatcgaaaacaccgtctcgatgactttgcgttttttcctgatccattcttcccatgccttggatgggccgtgcttttgattgtgtcgagacggtgtccagaacgcggcttggtgttcttcgtacagcttttctcgaagagcgtggctgatgtaccctttgtccccaaagttgtagggatgagggatttgagtcatcaccgtttcagcggctttgacgtcgtggcaggacgcttccgtcacgacatagcccatggccagcccttgattggtcacttgaagatgcagcttgaaaccgtagtaccattgctttttggaagcacaataccccatatccgcgatccctcgaaatcgcttgacgcgctgcattcttgcgggatggcacaacggaagaggcaagctgtcgacgaccgcataagcatggtgttggccacgtttcgccagctcatgacggatccatttgatggcgaaaccaagcgctcggcagcggcggttgtatcgggagcgttcaagaaacgagccgtttgtgaacaaatttcccgtgacaaaacgatgccaggctcgttcggaagaaaagcccagcagcttccccaaaaggtgaaccgccatgaccacttcgtcttcttgcttgaccaagtgacggttgcggcgatgaagatacatttgaatcaacgacagttgggcagaaacaaaacagaaaatagcggcatattgtttttgaagtttggctggatctgtagtaaaatgaaagtgctcttgcatgggggatctctcctttcgaatgttgggtgacactttcattctactggagatccgccagcaagggctatttttatgcttgtctgagttttatctagcaccacgggtaaacgtgataatattataaaaaaaaacaaataatttatcttattaggcgagaagactcccacttcaacgaagcgaagcggagtaagtgggagatgaatcgccttaactatattttgctgaaaataagatagattcagtaaaatatagtatcatatagttagatgggaggtgaaaaaatgtatttttgtatcaaacaacagctaaatggtttgaccaaagaagaatacttgactcttcgagaactgtgccatattgccaagaacatgtacaacgtcggattgtacaatgtcagacaatactattttgaacacaaggaatttcttaattatgagaaaaactatcatcttgccaaaacgaacgaaaactataagctgttgaacagcaacatggcacagcaaattttaaaaaaggttaatgaggcttttaaatctttctttggattagtaaaactagccaaacaaggcaaatatgactacaaggctatcagtatcccaaaatatcttaaaaaagatggctttcattcactaatcattggtcaaattcgtatagacggcaacaaattcacgataccgtattctcgcctatttaaaaagactcacaagcctatcacgataacgattccgcctgtgttactggacaaaaagattaagcagattgaaatcattcctaagcatcatgccaggttctttgagattcagtacaaatatgagatgcctgaagatcaaagagaattaaatgaccaaaaagcactggcgattgatttaggagtgaataatcttgccacttgtgtcacatcagacggcagatcgttcatcattgatgggcggagattaaaaagtattaatcaatggtttaacaaagaaaatgccagacttcaaagcattaaagataagcaaaaaatcaaaggtacaacccgtaaacaagctttgcttgctatgaatcgcaataataaagtgaatgattatatcaacaagacttgccgttacatcataaactactgtattgaaaatcaaattggcaaacttgtcattggctatgcggaaacatggcagcgcaatatgaatctaggaaaaaagacaaatcaaaactttgtcaatattcctctcggtaacataaaagaaaaactagaatatctttgtaaattttacggcattgaattcttgaaacaggaagaatcctatacgtctcaagccagcttttttgacggcgatgagattcctgaatataatgccgacaatccaaaagaatataagttcagcggcaaacgtattaagcgcggcttgtatcgaacaaagtctggcaaactaattaatgctgatgtcaatggcgcattaaacatcttaaagaaaagtaaagctgtagacctgagtgtcttatgctctagcggcgaagtggacacgcctcaaagaataaggattgcttgaagcagtcaaacttctttggaagcccccacttcaaattttcgctagaaaattaagtgggggtagttcacaaccacccagctgttatccattccgaccaattcaggaaaagccgcaaccattgatgacttgccaaattatacagaaccgtattacgagctattcacttcgttagcgaaacaaacgggcatgtacttaattggcggcacacatgttattcgcaaaaacggaaagttatataatgtcgcccatttatttacaccagacggacaaattcatcaacaagcaaagctgcatattactccgacggaagtaaaagaatggggcattactccgggagaaagcatcaatgtgttcgaaacagaaaaagggacgatcgcgctgttgacgtgctatgacattgagtttccggaagccgttcgcatcgttcgcgccaaaggagcagacgtcatcttctgcccatcatgcaccgatgaccgtcatggattccatcgcgtacggtattgctgccacgcgcgcgccgtcgaaaaccaagtgtatgtcgtcacgacaggcacggtcggctcgctgccaaccgtcgacttcatgcgcgccaacttcggccaagccgcggtcattacaccaaacgatattccgttcccaccgcgcggcattttagtcgaaggggaaatcaacgacgacatgattgtcaccgccgacctcgacttgtcgctgttgtataaagtgcgggaaaaaggttcggtgacgacatggcgcgaccgccgcaccgacttatatccggattggaaataagcgaagccaaaatgaaaacacgcaaacacccgtgcatcataagcttgcacgggtgttttctttattataacgatgctttaaatttgtcaaactgctcgacaactttttcttccggcgcttttgtcaacaagctaacgacaacaatcgcggccaagcttgctgcaaaacctggaatcatctcatacagcaagtttttcaaatattccgattgtgtccaaagaatcacggtcatcgctcctgcgaccatgccggcaaacgccccccatttcgtcatgcggcgccagaacaggcttaataaaatgactggaccaaacgaagcaccgaatcctgcccacgcataaccgaccaagtttaaaatcgtatcgtttttcgtgtacgcgaacgcggacgctactaacgctacaattaatacggaaagacggccgacgaaaatcaactctttatccgaagcggaacgacggaataccactttatataaatcctctgttaaggaactggacgtaacaagaagctgcgaagaaatcgtactcataatggccgctaaaatcgccgcaagcaaaaatccggtgatgagcggatggaataaaatttctccaagcttgataaatacggtctccggatcatcgagcttagtgccgtgctgtgaaaagtaagcgattccaaacagccctgtcaacatcgcgccgacaacggagaaaatcatccaccccattccgatgcggcgggcgcttttcatttccttgaccgacgaaatcgccataaagcggacaataatgtgcggctgcccgaaatagccaagcccccacgcaaacagcgaaataataccgaggaagctagttcctttccataaatcgagcaaattaggatcaatgtttttaatggtagtaaacgtatcgccgacaccgcccgtatggaaaagcgttacggccgggacaagaataagagcaataaacataatcgttccttgcacaaaatcggtccaactaacagccaaaaatcctccaaacaatgtatacgccacaacgacgccggcaacaatccataatcctgtatgataacttgcgccaaatgagttttgaaacagcaccgctccagatacaagaccagaagatacataaaaggtaaagaaaatcataataacaagaccggaaattaaccgaagcagcttcgatgtatcgccaaatctattttctaaaaattccgggatggtaatggaatcatttgctacttccgtatatacacgcaaacgaggcgcaacatataaccaattcgcatatgctccgagcgtaagcccaataacaatccatgatgcacttaatccttgcgcatacattgctcctggaagccccatcaacagccaaccgctcatatcggaagcccccgcactgagcgctgtgaccgcagggcctaacgtccttcccccaagcatataatcggaaaggttggacgtacgtttataagcccaatacccaataagaagcatcccaatcatatacactgcgacagaaatcaataccaaggcattctcccctttcctttgttgccttctctatcatcataacgaaagaatattatttttacaataataattataattttccaattgtttagaacataaatatattataaggttttccaaaaaacaaaacgaatattcaattaatttataatataaaaataaaccaccccacttctgctacattattttataaaaatgaatattcatttgtttcaagacggctggaatccgctctttgccgtattgcaaagcaaagaaatcgatatggcgatctccggcatcacaatcaatgataagcggaaacaaacatacgatttctccattccttattttgaatccacctatatgattatggtgaaagaaaatagtccaatcaaaaatgcgcttgacttaaaaggaaaaacgatcggcgtccaaaacggcaccacgggacaagcagcagtagaaaaattgcttggaaaagaaaataaaaacattaaaaaattcgaaaacacggttgtggcgattatggacttattaaacggcggcggcgaggcggtcgttacggacaacgcggtggcaagcgagtatgtgaaaaacaatccggataaaaaaatcaaaaccatcgccgatccagaacatttcgagtctgagttttacgggctgatgttcccaaaaggaagcgacttgaagccaaaagtggacgaagcgacaaggttttttacggaccacaacagcaaaaagctggtcttcgccatgctgcttccatccgcaaacaaaaaagaatccttccctcgcatttagggaaggctaaacagaacgacccagctgctttgccagccgttcgcgaatgcgcggatttaacgtttgccacatccatttttcaaatagctcctttttttcttgaaatggtaaatagtagcgctcgcctgcttgttggcgcgctctctcggttacatcgtataacgcaagcgctgccgccactgatatattaaaactttggacaaacccatacattggaatcataaacgtcgcatcagcggcacgaatcgcctcttgcgacacaccgctatgctcgttgccaaacagaagcgctgtcggccgcgacacatcgatgtcgccaaggcgaagcgttccttcgccgagatagctggcatacacttgatacccttttgcttgcagctctttaatcgtcgttacaatatccggtttttgctgcagcgtcagccatttatcggcatgtcgcgtcacaagcgggttcggctgaaacggcgcttttccagtgacgacatacacatcctgcacgccaaacgcttccgctgtccgcaacaccgccgcttggttatgcggatcatcgactgcttcagtcaataccgtaatataacgcgtccgcttttgaagtacatcatacatccgctttaaccgttccggtaaaatcatttcccaaataagacgcgtttcttccgtcaacaccccttctttttgcagctgttcaatgaacgcttttgcttcttgctcgttcattgccatcaccttcgtttcttctaataatctacctagaacgaatctcattgtacaaaattttgacaatgcgagcaaacacaacaagccgaaaaacttcttaataaatccatacattcccatttttttattgcctatcatgaaccataatacatattacaaagcaaatgatatatttattagaatattattaattttatttaaataacaaagataccacttatttcatatataaatacatttacaaatatttatccagcatgtactatattaaatgtaaacgctttaaaaattttttaaaataatttatttttttatttgctttttacaaaattgtcccgatcgataggaggaaacgattatgcaaactccaaaaaatgaacaaaaattacatcgtggattagaggaaagacatatttctcttatgtctcttggggcagcgattggggtcgggctatttcttggctctgcatcttccatcaaattagcgggaccagccattttgattgcttatgcggtaagcggcgcggtcatgttcttgattatgcgcgcactcggcgaaatggccgtggaaaacccggttgccggttcattcagccgctacgcgcatgactatttaggaccgcttgctggttatttaaccgggtggaactattggtttttatgggtagttacttgcatcgcggaaatcaccgctgccggcatttatatgcaattttggttccctgatacgccaagatggatatgggcgctagccgctttaataatgatgacattaatcaatttcctcgctgtcaaggcgtacggggaattagaattttggtttgcgcttattaaaattgtcaccattgtatttatgatcatcgttggcttgggcatgattctgttcggaatcggcaatggcggagtcgccacaggcatcagcaacctttgggaacatggcggatttctcccgaacggctttaccggtgtgttaatgtctttgcaaatggtgatgttcgcctacttaggaattgaaatgctcggcgttacggccggagaagtaaaaaatccggagaaatcgcttacccgcgcaatcaatacggtcttttggcgcattttaattttctacgtgggcgcattatttgtcatcatgtccatttacccttggaacgaaatcggcgaaaaaggaagcccgtttgtcttaacatttgaaaaaatcggcattcacgccgctgcgggaatcatcaactttgtcgttttaacggctgcgttgtcttcctgcaacagtggaattttcagcacaagccgcatgctcttcaacttggctgagcaaaaagaagcaccgccttccttcgctaaactgacaaagcgcggaattccaggcgtcgccctcatcgtcacggcgttagcgatgttagtcggtgtgtatttaaactacgtttccgaaaaagtattccaatgggtcacaagtgtcgcgacatttggcgcgatttggacatgggcgattattttgctttcgcaattgcacttccgtaaacgcttaagcccagaaaagcaaaaacaattaaagtataaaatgccgctttatccttatagctcttatatcgctctcgcctttttagtcggagttgtcggtttaatggcatatttccctgacacacgaatcgcacttatcattggaccagcctggctcatcttgctcgttgtcgtctattatgcaaaaggcatgcataagcgccatgcctacccttctgataaaaaacaagttagctaaacaaccgtctccatcccttttatagggatggagatgtttattttttacatccttcttcatgttcattgatgatcacttctcccttccccctgttacataccaacaccgtcattcaattaatattgttcaatatttcacaaactattcaataatagattgttctaggcgccaataaatatagtattgtatagttgaaatctgttatatatattttttcagtctgttatagttacaggcgattgggaggggatctgttatgaaacaagctactactgtattagacccgtggcgaaattttaaagggtcaaaatggaaaaaatccattgacgtccgtgactttattttaaacaacgtcaccgtttactatggggatgagtcatttctagaagggcctacagaagcgacgaagaaactatgggaacaagtgatggaattatcgaaacaagaacgcgaaaaaggcggcgttctcgatatggatacatccattgtttctaccatcacttcccacagaccgggttatttaaacaaagacttggaaaaaatcgttggttttcaaacagataaaccgtttaagcgcgcattaatgccgttcggaggcatccgcatggcgcaacaatcatgcgaagcatacggctacaaagtaagcgacgaagtgaaaaaaatttttaccgaataccgaaaaacccataaccaaggtgtgtttgacgtttacaccgaagagatgaaattagcgcgcaaagcgggaattatcaccggccttccagacgcatatggacgcggccgcattattggcgactatcgccgcgtggcgttatacggtgtcgatcgtctgattgaagaaaaacaaaaggatttgaaaaacactggcgcaagaacgatgacggaagacattatccgccttcgcgaggaaattgctgaacaaattcgcgcgttaaacgaattgaaacaaatggcattaagctacggttacgacatttccgaaccagcgcaaaacgcacacgaagcattccaatggctctatttcgcttatcttgccgctattaaagaacaaaacggcgcagcgatgagcttaggccgcgtgtccaccttcttagacatttatatcgaacgcgacctacaagaaggtacgctaacagaaaaagaagcgcaggaacttgtcgaccattttgtgatgaaattgcgccttgtcaaattcgccagaacaccggaatataacgaactattcagcggcgacccgacatgggtaacagaatcgatcggcggaatggcgatcgatggtcgtccgttagtcacgaaaaactcgttccgcttccttcatacgttggataacttaggacctgcgccagagccaaacttaacggtactttggtcgaaacaattgccggaagcgttcaaagaatattgcgcgaaaatgtcgataaaaacaagctcgattcaatatgaaaacgacgacttaatgcgcgtggaattcggcgatgactacggaattgcttgctgcgtatcgccaatgagaattggcaaacaaatgcaatttttcggagcgcgcgccaaccttgcgaaagcattgttatatgcgattaatggcggcgttgatgaaaaattaaaaatacaagttggtcctgagtttgcgccaattacatccgaatatttagattacgatgaagtcatgcgtaagtttgatcatgtacttgaatggcttgcggaactttatattaatacactcaatgtcattcattacatgcacgataaatattgttatgaacgcattgaaatggcgcttcatgattcgcatattttacgcacgatggcaactggtatcgccggactatcggttgtcgctgattcgttaagtgcgatcaaatacgcaaaagtcaaaccgattcgagatgaaaacggcattgccgttgattttgaaatcgaaggggatttcccgaaatacggaaataacgatgatcgcgtcgaccaaattgcggttgatttagtcgaacgttttatgacgaaattgaaaaaacataaaacgtatcgcgattcaaaacatacgttatcgattttaacgattacatcgaacgtcgtatacgggaaaaagacaggaaatacgccagatggccgtcgcgctggcgaaccgtttgctccgggagcgaacccgctgcacggccgtgacacgaagggagcgctcgcttcgttaagctctgtcgcgaaattgccatttgaacatgcattagatggcatttctaatacgttctcaatcgtgccgaaagctttaggaaaagaagagcaaacccgtgttcgcaaccttgtcgccattttagatggttacatggaaaaaggcggacaccatctcaacattaacgtgttgaatcgtgaaacgttattagatgcaatggaacatccagaaaaatatccgcaattaacgattcgcgtctctggatatgccgtcaacttcattaaattaactcgtgaacaacaaattgacgtcattaaccgcacgttccacgaaacgatgtaacgatctccccctccttcttgagggggtatatttctcttaggaaggagaccatccgatgaaagggtttattcattcgattgagacatgcggcaccgtcgacggcccaggccttcgctatgtcatcttcacacaaggatgcttgctgcgctgtcaatattgtcataacgccgacacatgggaaatcggaaaaggaaaagaaatgaccgtagaagaaattatcgatgatgtaaaaacatatttgccgtttatcaacgcttccggcggcggaattaccgtcagcggcggggaacctttgttgcaaatcgactttttaatcgagctatttaaagcatgcaaaaaactcggcattcatacagcgatcgattcgtcaggaggatgctacacagcggaagcgtcgttccagcaaaaattaaacgaattgctttcctatactgatttaattttgcttgatttaaaacatattgacgaaaaaaaacatcggaagctgacaggaaaaacaaatcaacatattttacaatttgctcggttcttatccgaaaaaaacgttcctgtttggatccggcatgttctcgttccaaccattacagacgacccgaatgatttgcgcagtctcgccgcttttattcgcacgttaaataatgtggaaaaaattgaaattctcccgtaccataaactaggggtatacaaatggaaagcgcttggattgaagtatcctttggaaggaattgaacctccttcggaagaaagcgtacaaatggcccaacaaatcttaaatggaacggaaaatagcacgcctcttacgtaatgtaagagtttttttctgatttcacataatagataatctaacacctatattatgtttagaagatcagcaaatggctttctcaattccttcgccgcagagtgggactttgggatatacacacagaaaaaggatggctcaccgcgctttaccagcgaacataggagccatcctttttcgatggagaaggcttgttgtaaactcctttaaacgactgacaataatatgaactaaatcgatggggcaacctctattctggcgctttcatatatgcctgtctcggatgattcggttggtcaggatatttcaagcaaattttcccttcctctaataattttcctaaatagttgtttcttaatccgtctggtgttctctccagtagtgccgctagttcctttaacatcagcggtctttgcgcacaaagctgcaaaataatattttccatcacacttggaggcaatcgttttttccttctcgccaactccgcaatgttccatagtttttcatcgatttcgctcttctctttgtacggatcagatgaagatggttcattatttatggagtccgaaccgttatttatggagttaggttcgttatttacggagtcagcatcgttatttacgaagtcaacgccgttatttatggagtttggcgatttatttacggagttgtcttgtttatttacggacttttcttcgctatttatagagctatcttcgttatttacggagttttgctgcttatttatggagttcaaatcttcttccgttaatgtaagatccatttcactatcatcatgctgttctatatcttgatatatatctgtttcatatgatgcagctgtttcatctggaaaatcgaacggatataatatcacgacagttcgttctggattcgaatgttgaataaattcaggctgcttgtattgagggttgctccatgttgtaacaatatgctttaacccgaaaccagcccgcttgcaaagaccgatcaaaataaacattttaaacaaattcggattgcgaagattgctcatatgaccggaaagagcagaatcaatcggaatgcgaaataatcctggattggcaaagcgaaacacaccgttttctttttctacaataatcccgccttctcctaaataatccgcatgaacaatcgcgtttacaagcgcctcgtgcagcgcaatttgcatggagcgatccatatcattatttttaagctgtgagatcactttaaaataaaaatcgtataagttgccagaccatgtgccatcttgagaggtgaatcgctttgtccaatcgttcgttactataccgttcaaactttcccgatattcgagaaaatattgtggtaaaacttctgtaataatgcgttcctcactaaacatcaataaccctgctaatgtaactccttctttgctgctatctcgcaattttccccatgcaccgatcttgtataaaaattctttcgtttccaacccattccatggatggtttggcttgacagctgcaaacttttcccggtagcttttcaccgattcaaaatttaattcatgcagtccatagtgttccaaaatggaactatcatgccaaacagttgaattcccatcataaaaacttgaatatttattcacttccgatcttcctttaattattattttataaaaatatttacttccttctttattcttattgtatcatctttcgttttcgttgcgtgtagttgccaaaaaaagaagaaagaagatgcccaacacgtttattgcatgttggaaaatagatggatagtttttctaaaagtgagcaaaactaatataaattaaaacacagtaagggggattttgttacatatgctatctcttccttcatcactagagccgtattggcggacatctgtcgagcttccatcgtttccgaaactagaagaagatattcgcaccgatgtcgccattatcggcggaggaatttctggtatcacgaccgcttatttgctcgctaaacagggagtgcgcgtcactttattagaagcggatcgtcttctgaacggaacgacagggcatacgaccgcgaaaattactgctcagcatgatatcatttatgatgaattaatcaaccaccttggacaggaaaaggcgaaactgtactacgaagcatgtacggaagcattgcgttttattcgaagtacaatcgaacaagaagcgattgactgcgattttattgagcaagatgcatatatatacaccaattcctcctcatcgttaacaaaattaataaacgaatggaaagcgtatgaaaagcttggcattgacggagcgtttgttgaatcgattccacttccgatccctgtgaaagctgcggtgttgatgaaaaatcaagcgcaatttcatccgctgaaatacttaatgaaactagtcgacgctgttgtcgaggcaggtggaaaaatctacgaatacacgcccgccgccgatatcgagcaaggagcggcgcttaccgtcgtcacccgcgacaaaaaacgggttacgtgtgaacatgtcatcatttgttcccattttccgttttatgacggcggcttttatttttcacgcatgtacgcagagcgctcttacgtattggcagccaaaatagcggagcaatacccaggcggcatgtatttgagcgctgataacccgaagcggtccatccgctacacaacgatgaacggggaaaacttgattttaatcggaggcgaaaaccacaagacaggacagggcgtcccgacgatgcgacattacgaggcactgcaaagctttgcctctcagctatttaccgtcactgacatcccataccgttggtcggcgcaagatttaacgacacttgataaagttccttacatcggaaacatgaccgcaggcacgccgaacatctatgtcgcgacaggataccgaaaatgggggatgaccaacgggacaatcgcggggctattgctcagcgacttagttatgggacgcaacaaccgctaccatgacttatatacgccgtcgcgcttttatgccgatccgagcgtcaaacattttctcacgcaaaaccttgatgtcgccaaacacctcatcgaaggaaaagtggaggtggtcgtccgcaatccggaagacttggcaaacggtgaaggcgcagttgttgtcgtgaacgggaaacgtgccggtgcgtataaggacgaaaacgggacattgttcatcgttgacacgacatgcacccacatgggatgtgaactggaatggaacagcggcgaccgcacatgggactgcccttgccacggctcgcgattctccattcacggcgatgttgtcgaaggaccggcgcaacggcctttaaacaaaattgaggactatccatcatagcaagaagctgctctatgaggcggctcttctttttattccacaactttttaccggaacttacggtatttatttgttctatttcccatgtcgaatcacgttaatataaaaatgtgaaaaggcttacaaaaaagggggtaacaacattgaaactgctcgctgttacttcatgccctaacggtattgcacacacgtacatggccgctgaaaaactagcaaaagcggctgaaaaaatgggacatgagatgaaagtagaaacacagggttcgattggagttgaaaacgagttaactccagaagacattcaatctgcagatggcattattatcgctgcagacaaacaagtagataaaagtcgcttttatggaaaacgagtgcttgaggcatccgtcactgacggaatccgtaaaccagaagaactcattgctaaatttgaacgcaatgaagttccagtatacggaaaaccacagtctgacgcgttacaaacgattgaagaagtaaaaaaagaaagaaaacaaaaacaaaatctggtttaccgcaacttgatgaatggagtttcgtatatgattccatttgtcgtaatcggcggacttttaatcgctctttccctcgctattggcggtgaaccaacagaaaaaggtctcgttattccaaaagggtctatatggaacgatatccttaatgtagggacagccagctttaccttcatggttccgattttatctggttttatcgcgatgagcattgccgatcgccctggacttgctcctggtatgattggcggttacattgcagcaaacggaagtttttatcatagtgaagcaggcgctgggtttatcggaggaattatcgctggatttttagctggttacattgcaaaatggattaaaagtattcctgttccgaaaatcattcaaccaattatgccaatactggtcattccattattttcttcgatcctcgttgcaattattttcatttttatccttggtcagccaattgccggcattatggaatggctcacttcttggctcaacagcatgcaaggagctagcaaagtaattctcgccatgattctcggagcaatgatcgcattcgatatgggaggacccgtcaataaagttgcctttttattcggttccgctatgattgcggaaggaaacgcttatattatggggcctattgctgtagcgatttgcatcccgcctcttggactaggattagcaactttacttaataaatccaaatttacagaagaagaacgagaagctggaaaagcggcgctcgctatgggacttgtgggcatcaccgaaggcgcgattccatttgcggcgcgcgatcctcttcgtgtcattccaagtataatgattggttctatggtagggtccgtcattgccatgctaagcggcgttactgaccatgtaccacacggaggcccaatcgtggcagtattccaagctgtagaaaatgtgccaatgtttttcgtatccatcattattggaatgatcgtgaccgctttactagtcaataccattaaaaagacagtttaagcatatgcatcattttggaatctttgctataagcaaagattcccgctttttactaggagaaaaaataaaatgatgaacgtaaggaggtgagaatggttgctttcccggcataaacaactattaaaacagctgctgactgctcatacgtatacatcggtctctgcattagcaaacaaattagtttgttctgaaaaaacggttcgcaatgatttaaaagcacttgacgaatttctttcacagaaatatccaaatgttgtgatcgagcgaaaaccaagcgtcggcgtcattattagaggaagcgatgaagaaaaacaacagctgcttcgcgatctcagtcgaatggaggaaaccaatcctccccaagaataccgaaagcttcagttaataaaaattctcctaacagaagacaaaccggtaacgatgcaacagcttgccgaacaattttacgtcagtaaatcggtcattcaatacgacttagaagaaatcgagcattggctgcaatcgttcggtcttgtgcttattcgcaagccccatctcggtataaaagtagaaggatctgaaaaggcatggcgtacggcgttatcgcggcttatcgaactttttgtagaccattcttactatatcctcgattccaagcagctaaaattgatcgaggacgtattgaaaccatacgaactcactttgattgaaaaagaaatacgaaaaatggatgaatggcttgaatttccccttaccgatcaatctgtgatcagcttaaccatacacatcgccatcgccatcaaacggataaaaaaagggcatcgcattcatatagatacgaatcaattgcaagagttacaaaagaaaccggagtataaacttgcggaacaattagcaaaacaaattgaacaatgggttgcggtgaaaattccgaaagcggaaattgggtatatcacgttgcatctcctcggcgcaagattacgatatgaccaagtacatgaaaaagaagatatagaacaactattgacaaaaatggattacgaagcgttgcaaatcgttaaagagcttattcatgatatttctttgtgtacggatgaacgcttgcgtaaagataaagagttgctattaggacttacgattcattttcattcgacactcaatcgattacgcaacggtttagcagtcaaaaacccattattaaaagatatcaaacaaatgtatcgctattcatttgaaatggtgttatcactaattccaaaaattgaaaaaaaagcaaacgtcgcgattccggaagatgagatcgcctatattgttcttcacattcaagcggctttggaacggatgcagaataaaaacgaaaaaatccgaacaatcattgtttgcgctactggatcaggaacatcccggctaatcgaagcgaagttatctacgacatttccaaaattggaaattattgctgttacttctatggctaaacttcatgaaacgatcgcaacaacacagccggacttactcattagcacagtcccattagaacatccaaaaattcctgtcatcacagtaagcccattgttgccaaagaaggaactggacatattagaacaatggatagaacgcatatctcagccatatcattacgaaatgctgcggcagctaatgaaccctgcatgtatttttcttgatgtaccagttactgaccgttttgaagcaatcgactatatagcaaatgaactttatcaacgaggatatgttcaaaagccgtatggacaaagcgctaaagagcgagaagcgctttcctcaacgtatatcggcggaggaatcgcaatcccgcatggtcagatgcaatggatcaatcaatccattattgctgtggctcgtttatcctcgccgattgactggggcggtgaacaagtaacatttgtatttatgattgcccatcgtctcgataataacgaacaaataaaaaaactgtttcaagaaatagcccttctttctgaagacgagccaacgctaaaacagctgtctatctgcaaaacagcagatgaattttatgaattacttaaaaaaaaatcaagcaaaggagcgaattggaaatgcaattaacggaattaataacgatggacttgattgagctgcaattaaaaggagaaacaaaagatgaaattatggaagaaatggctacaatgatcgatcgttctggcgccttatacgacaaagaagcatataaacaatcactgtatcgtcgggaaatggaaggaagtacaggaatcggatttggtattgcgattcctcatggaaaaagtaatgcagtaaaacaaacgtgtgtggccttcggagtaaaacgcagcggtgtagactgggacagcttagacggcgaaaaagctcagctcatttttatgatcgctgtaccagaagaacaagcaggcaatgaacatttaaaaattcttcaactcttatctcgaaaacttatggatgatgaatttcgcgaacatcttttacaagcaaaaacaaaagaagaaatcatgcaattattcgaacaagtataaacagaaatatttttgtataatgaaattatagcaatcatgtataactctataaaaggggtgattcccatgccaatcgagccaattttcctcactcctattttccaagagcgaatttggggcggcacgaaattggcggacgaattcggctattccatcccgtcagcacacacaggggaatgctgggcagtttccgcacatccaaacggacaaaccgtgattaaaaacgggccgtttcaaggaatgacgcttggacaattatgggaagagcggcgcgacttattcggccactttccatccgaccgttttcctttgttgacgaaaattttagatgccaacgcggatttatcagtgcaagtgcatcctgatgacgcatacgcacaaaaacatgaaaatggcgaatttggaaaaacagaatgttggtatattattgactgcaaaaaagatgcggaacttgtttacggacatcatgcgaaaacgaaagaagaactgaaagaaatgatggaaaccggccaatgggacaagttgcttcgcagaattccgattaaacctggcgactttttctatgtccctagcggcacaattcacgccctttgcgaagggacgcttgtcttagaaacacaacaaagctctgacacaacataccgcgtctatgactatgaccgcgtcgacagcaacgggaagaaacgcgaactgcatttagacaaagcgttagacgtcattactgtcccgcatcgcgacgccgccgtccacccgcgcgttacaaaaatggacggcgctgtcgttactacctttatcgagagcgactactttggcgtgcaaaagtgggaagtggacgggactgccgaattcgaacaaacgcgacattttttgatcgttagcatccttgccgggcaaggggaactcgtatccggggaacgtgcttacgtactgaaaaaaggagatcattttattttgccgcatcaatttggccgcttcgccatcaaaggaacattagaagcaatcgcctcatggccgcgcgcataatgcaaaagggagctgtctataatgatcagctccctttttacatcttcacttactgctttagcccgagaggttgaatactctttttctcaaaaatccgcgccggtgatccctcgcttcactgggtcaaagatagggccttttgacttcttaccccatattttttccaattttgcatgccgcggcaatgttccgcgctgcctttgcaatataatattcggcgttttcgatagccttttccagtgaaataattcccgggacaatgctataaagcgcgtcaatgccgtggtgcagtacaacatcgctgtcatcggacacagagccggcaagggcaatgaccggtatatggtaccgcttggctgcttttgcgacaccgacgggcgttttcccgaagatcgtctgcccatcgatgcgtccttctccggtgatcacaagcgcggcgccttgaatttgctcagaaaattttaccgtttccagtacaatgtcaactccgcgcttcagcttcgcctcgagaaaggcaagcaatccagcgccaagtcctccagccgccccggcaccaggaatatcttttacttgctttcctaacactcgttcaatgacatccgcatagtgctttaaattgctatccagtgtcgcgaccatttcgggcgtcgctcctttttgtggaccgaaaaccgccgaggcgccttttggacctgtcaacggattgtcaacatcgcacgcaacttcaatttttacacattttaaccgttgatcgagtcctgacaaatcaatgtcggcaagctcggataagctcccgccccctggtccgatttcctgtccatgtcggtttaaaagacgcccgccaagcgcctgaatcatgccagccccgccatcgtttgtcgcgcttccaccgatgccgataataatatgctcggctccttcgtctagcgcagcgagaatcaattcccctgtccctctcgttgtcgtcacaagcggatttctcttttcacttggaacaaggtgcaatccagaggcggccgccatttcaatgactgctgtttttccatccccaagcatgccaaaaaaggcttggacacgatccccaagtggtcctgtcacttccgttttcacaattcgcccgcctgtcgcatcgaccaatgattgaaccgtcccttctccgccgtctgccatcggaattttcacgtattccgcttcaggaaatatatcgcggaaccctttttcaatcgcgttcgccacctcaagcgcggataagctttctttaaacgaatctggcgcaataatcactttcatcctctttcctcctcattgtgattatgaaaatcattggaagactccgaaaatcagcatcgatacgacagccagtgtcaagccgatgagtgactcatacggaattagtttcagccgttctttgacctccatatggacgctgcccgctgtcgcgtggaagaagcttccgtgcggcaaatgatccaatacggtcgccccggcatgaaccatcgctgccccggctaatgcggaaatacctagactcatcatcgtttcaccaaatacactgctggcaacagctgttcccgccgtcgtggaagcagtcgccccagacatcaaaatcccggaaatcggcgctagcacgtatgctggtaacccgaaatgatccaaaccgttaatgataacatcttttagcgaggaattggcaacaatgcccgctaatgtccctgttccgactaacatgatggcaacgtcagacattttggataacccggatatggcataatcattcaacttcttcccttttttcatcgccaacgcaccaacgataccgccaaccggaagggcgatcattgggtcaatcgcaatatcaaacaacggccgcaatgcaagcaatactatcgcgacaagcggagcaataatagccgcaaagaacgaaggagtttgtccgctgctttttctttcctgcacatcataaataagcgttcctttttgcgcaagttttctggcgatgatatacgtaacagcgagcccgaatattgctggaacggctccagctgccattaatgatgtcagcggaatatggaatgcatccgcagcagcgatggcgttcgggttcggtgacataatgttccccgccttcccgccgccaatcatcgccagcaaaatcgccgtttttgataagttggcgcggcttgcgatcgctaacgcaatcggcgcaacggtaatgactgcgacatccacaaacacgccgatcgcagtcagcagcgctgtcgccactgaaagcgcaagcaaagcccgcgtttccccaagctttcgaacgatcgtttcagcgatcgctgccgctgcccccgattccattaaaaccccggctaacactcctgccgccaaaatgcgcaataccgcaggaatcatttcttttgctccatccatcatcaccgtgaccgtatctgtcacgtttcccccgccaatgattccgccgacaaaagcaccagcaatcatcccgtaggcgggggaaactttccgtaaaatcaacacaatggcaacaaccagtgctacgatggctcctgcggcgcttacttgaatatccataacagattcccctttcatacaaacaacgccctcatgaacatgaccaattttctctttatctccaaaaccaataatgataccttctcattccatcacatctatatttctccctaaaatcttcatcatccgattaacgataaccccttcgtaaatggatacaacacatctccttccttcttcaacattttcacaataatcgcttcaattttcttttttatcataatgattgtaaaaataagaaaaaggagtgtcaaatatggttcaaacgaaacgatggatgacaggtgtcatgaacaagacaacatcaagtaaaaaggattcttcatcactctcatgatgaagaatcctttttgttactttttctcttttcccactgctttttttatgattatcggtttctcttccaagctggaaaacggcattgcctccatgtttcgataagtaatattttcaggatccaacccgttgcctaacgaaccgtaaacatgtccttgccgcggctcgatcagctcgttttgctgataatatactctcggtgttttccaaagcgcggctaacgcttttcccattggcaattcgtgataccgatccggccacattcgtttaatgtgctccttcactaacgggtaatatttcgagctcatcgctggaaacagatgatgttcggtatgatacgagaagttaaagtgaagcacatctatccactttggcaccgttacggtaaggctgtttgccagcggatcatttaccggcactaacggatttaaacgatggttcgtggaaatatagctcatcacaataaaattagcaatcaatagcggcaacaaaaaggcaaaaaaccaacgctcaaatccaatgaaaaacaacagcccaatccatgtggaccatggcaggaaaaactgaagcagcaccacactgcgatttttcggctgaaaatctttgaagaaatagattaacatcttgatagaatgaagcgtaaacataacagacaatgaactaaaagcgaaaaacgcacgaattggaaacggaattttgtatacccagcgcaatagacggcttttggctaacctttctaaactaggccatgcatccggatccatttcttcatcttgtgtgtgtacatgatgagtcacattgtgccattttcgccacagcttcggacctgtgcatagcggccaaaatgcgattgcgccaagaatatcacgcagccacggctttcgtacgaccgtgccgtgcaaaatttcatgtcctaaaaaccccaatgccgcaaagctgaaacctaacacaacagctaggaggagattccataccggatgaagatgcaagagagaaacaacgaggatgcagccgatggttaacgacaaataagcgaaacctccaaataggcgggacggaacaggttgaaacgcctttttcggtaaatgtggagaaatcctggcggcataccaaccgaacgtatgaaactctttcattgaatagctcctttcaaatccaccttcgattgacaagcaactgctcgtaatctcacctttcgggtcatcgcatcgattcaatgcttaaaatcaatgaagggtattatatttcataaccatatacgtggatatcaaatcagataattacatatccatcattcattattggttatttaaaactcatgctaacactttttagcttgtcctgtcaataaattattatgtagttctatgacctaatattaaactacacaatattaattacattgcatatcataaaattaatttactcttccacttatcagttattcaataaataataatataaagcaataacaaaatcactaagtctttttacctgctaaattatctatcaaataagattattttaaattgcttatgatatacttcttccttcggtttgtatttctttcaaacaggcggtgctgtatcaatggaaaaataatgattgccctttttcgtctacatagtaggtcaagatcattgtcttcccattaacgttctacacgaaaatggataacaaagaagcaggagcatattaagggtaaacttaaagccgtgacttttttgatcacggcttctatctttattgacagtataaagacgtaaggcgccttcctttcataaatttatttatgatacggctccccccggttaatccgaaacgcacggtaaatttgttcaaggagaatgagacgcatcagctggtgcgggaacgtcattttggaaaacgataacgcttcatcggcgcgctgcatcacttgtttgcttaagccgagcgaaccgccgatgataaaggcgattttgctttttccgtaagtggcaagtttgtctaggctggcggcaaattgctcggacgatttcatctttccttcgatcgctaaggcaatcacatacgcgtcattgggaattttcgctaaaatgcgttccccttcccgctgtttaatttgctccatttcttgttcacttaaatgttctggcgctttttcatcaggaacttcaatgatatcaactttcgcataactggataatcgttttttatattcgtcaatcccttgcatcaaatatttttcttttaacttaccaacagaaataatgtgaatatgcacaactcatccccactttacaaacaaaatatccacagtatttatccacatatacacagtatatatccacatattgtgtaaaaaacattagttccccactatatatgcggctttattcgtacaaaaatcgcatgatttctccgacttatccacagaaataaacgaaatattcggcgcttgttccattttatccacatacatgtcgatggctaaatcgatatgttcttcacagcagaaaaacatgttctcatctccttttatccacatgtggaaaaagaataaggagcgaagatagcgctccttgtttttttatttatggttaaaacgattctttctctaattttatcgtcactgtatgttttttgccgtctcgataaaatgttactttcattgtatcgccaatcgatttttttgtgtacaaatattttcttaaatctaacacatcacgaattttgtgatcatctaatgctacgatcacatcaaattgctttaatcccgcttgcgctgctggagacattggcactacttgaatgacagccacaccttctgttacatcttttggcaagtgcaaggttgcttgcaaatgataagaagaaatatcgcttaaggagcgaagttctacccccatatatgggcggcgtacttgtccgtatttttctaaatctgaaattaccggaatcgctgtattgattgggatggcaaatccaattccctccactgcttcttgggcaattttcatggagttaatgccaataacttgcccttgaatattgacaagggcgccaccgctattgcccgggttaatggcagcatccgtttgcaatacttctgcattccaatccggagtaccatcttggtctaagtcaacttctacggttcgattcgttcctgatataattccttgcgtaacagagccagcgaattgcaacccaagcggattgccgatcgcaatgactggttctcccggtttgactgtatctgaattgccaaactcagctacttttttgacatgcttcgcatcaatttccaatactgctaagtccattaacacatcgcttcccaacagcttcgctggcactcttgttccatcttttaagcttacttctaattcactggcgttttcgacaacatgatggttcgtcacaataaatgctttcccattttcttttttatagatgacgcctgaaccagttcccgcttctccgccctgcgaccaaaagttcgctgcttgaatgtttacaatgccaacaaccgcatcggatactttatcaatcgcttttgttacttggcttgacacatcgacagaaacttgttgccgtatagcaggttcttttgctgtttcttcattttgtacctgttcactctctctcggtgtaacttgataaggaagcacattccattttgaaagagctggaacagaaattactactaataaccctcctaaaacagcgccaactaacgcggaaaaaaaccagcggccacggtttcccttttgtttttgctggtattcgtagtgatcatcgtaatatcccatgcgcatcaaccctttcagcaacgataattgttcaataagaaagcatatctattcccattatactcttttaaagaatagaaaatccatttatcaacacatagacgtgctgatgaaccaacactcatgacaaacatatttacctatttttgacgaaatggcgattatacatacacaagtttcgttgctattttcgggtcagtatcatataaatcaaactgatctccgattgccaatcctctgtttgccaacgtttgcgccaccgtcatccgagccaattcctttatattattatcctgacttagatgcgctaaataaattcgttttgtgcggtctccgatcacatcggctaacgctagccccgcctcttcattagaaacatgaccaacatcgcttaaaatgcggcgcttgacgttccacggatactttcccattcgcagcatttccacatcatgattgctttcaaaaataaatacatcggcatttttgatcgtccctttcatccgatcgctaacatagcctgtatccgtaattaacgcaagtttttttccttcatgataaaatacgtaaaacatcggctctgccgcatcgtgtgatacaccgaacgactctacatcaagatcgccaaaagaacgcactttgcctaatggaaaaataaacttttgctcggtgggaatatcgccaattaacccttccattgccttccatgttttttcattcgcataaataggcagtttatactttcgggcaatgacgcctaatcctttaatatgatcgctatgctcatgtgtcactaaaatcgccgttaagtcacgcaaatcgcgatcaatttgctcgaataattgttctaattgctttccgcttaatcccgcatcgacaagcagcctctgttgtcctgtttctatataaaatgcatttcctgtactgccgcttgctaaaacgctaaactgcatcgccatttttctcactccaaaatttttccttcatcattaatgatttgtccttcgaatgcattaataaaatagtctttttttccattaatgacgatatgccacgtcggcgttaatacttgagaagtagtaaactgaaccaggccgtaatatcctagttcaaccgatgtgacgcggtccccgggttgtaaatacccttttttgtataacgtttcaattgccttaatagctgggacgatatcttgttttctctcatatttttgtaaatcatctaacatcgtttgttcatacgataccgcttcgcttttttcatttaaatgtatcaatagtttactgctttcattattgtaaattatttttccatcatacgtttggtagcaaacgacggtatttgacttttcgtcaaatgtccaaaacgtatacttttttccattgacaatatgccgctgtaaaaattctttcaatcgatatggatctttgaaatttaacgatatcggatgaataaatgtccctttcaaagcggttccatcgtttaccgtcaccttttggccaggcaatttttttatttcttcatcggtaaactttttgcttttcccgctgacataagtggctttcgttatttcttttggaagctctacataagtgatgccgtttgcctccaattgttcttcaatcgttgtttccaaaatgacatctaattggctgctatttcgcttttccataaattgatatcctaaaaaacaatcgaggatgaggaacgtaataataaaaatcgtttttgttttactccaatccacttacgttccctcctctctttttgctgtcttgttctttttcttggtcatctaaaggtatcttcttccacgtctgaccgtataaacaaaaccatgatggttctaaaataatcactttttctcgttccggatcttttatcagctcatatcctaccacaatatcttttactaattcttttttaaatccctccatcatttctatttttttaatcacttcatgaccggataataacgtccttggcacattcacacggtcggcaacttctaaacgaaatagaggacgctgatattttacaagatcgctgcttccccatatttgtactatttcagacatgccatattcgttaaatacagggtggttgttgactattaggcgaaatacgacggtccgttcgtcctcattccatctagcaaagcgatacatatcggtccagccgccatgctcattgacaaagtcaatgctcttttgaattaaatgatcgtttttttgattctcgctaccgttcaatgtccgcgctgctgggtttacatataacaacattcgctgtaaaaaatcaacatccattaatcgcgatccatcggtatattcctcgccaaatgtaattaaatcttttttcacaaaactaggatcgctaaacagcgcctctttaaatttatcagagtcaagctcgtccgtataatattgaagacgattcattgtgacctctttttcaggcaaaaaaatttgctttgtttcattaattacataaggaaaataacgagggtattcatctaattccattgctagtttgttaatttcagaaagtgatacgtccgttgcaattgctttatataccctgcgtttttccgtagaaataaaataaatagaaagctcgtccttgttcgctaatggaatgattatacggtcaaaactaatatgttttattcctttgtcttcaatttgaaaaatggaacgataaacatcaatagggatgctatcgggataaacgagttctagtctctctttttcgtgtaaaaacgataaaaattttccttttggaatcgtatcggaaatgttttcaaaatcatcaatggaccattttttgatttcttttaaaatctgatttgcttcttcttcttgtacaattccataatgagcattatttttatgaaacaacagctgtgaaggttgaacaatcatcgctggatctacttgggtgttgctgacggaaacgttctgaacgtactcatcattttgcaaaacatcgtattttgggtggtatgtccataatacaaacgtcagcacaatactcactgatactaaaaacgtcaacacgactgtttttgctgcttcatacatcgtcccagtcatccttttgatctctttccaacggtaaagtaaagaaaatcgttgttcctttatgctccttactttccgcccaaatggttcctccatgagcgatcaccacttctttcgcaattgctaatcctaaccctgtaccgccgagtttgcgtgatcttgccttatcgacacgataaaaccgttcgaacactttcgcgagatcccccttaggaataccgactccttcatcgctgacactcacaataatttcatcggcaagctctctaacgcgaaacgtaatttttccgccttgtggagaatatttgatggcgttggaaataatattatctaatacttgcgtaattttatctttatcgatttcaataaaaatcgcttcttttgggatttttcgcacaaacgtaatgttttcgctttttgtcaattcaaaacggtcaatcactttatgaaagtactccgaaaaatttacccatgatttatttagcttataatctttactgtccagtttagaaagctgtaataagtcattgactaagcgaatcattcgttctgtttctgtttgcactacttcgataaaccgaggagcgattgctttatcttgccaagctccttccgctaatgcttccaaataacttttcatcgtcgttaacggagtgcgaagctcatgtgaaacattggcaacaaattctctacgttcgcggtcaattttttcttgttccgtaatatcatgcaatacgacaattaatccgttaataagtcctgattctttttgaatcacagaaagcgatgcacgcaaaatatatagcccttcatccgtactaaaatctaaaatgagcgaatcccgctcctccaacagtgtttcaaacgtatattggtcaccaattccaagtacatcgataatggaactcgacagtactgtttcacgtgaaacattcaaaatgtttaaggcggcatcattaatgagtataattctgccgcggcggtctgtggcaatcactccatctgtcatatgtgttaatacggattcaagcttacgccgttccccttctgttgtcgcttgagcttcttgcagctttttcgttaaattattaaacgtcattgctaattgtccgatttcatcataaccgtaaatttttactttgcgggagaaatctccctttgtcatcgctaacgcttgttttcgcatatctgaaatcggacgagtaatcgtgcgtgacaaaagaaccccgagtaccgcagtaataaagagagctattccggttcctgttgctaaaattgtattaatttgtttcatttgcgagaatacgttctccatcgaagcaatgatgtaaataactccctttatttctccactcgatttaattggagtagaagaaatatacatacggtgtcctttctgatctatgaacatttgatcgacgatttccccagtcacaagcgatcgcttcacataaatttccgttgtccgctttccaacgatattttgcatatatggattcgatgtagctaacactttgcctttatgatcgatgacacggacttcagaaatgtcatcggaaacaaaatcattgagaagggagcggatatcttcttctaacatcggacttttcgaatccctttctttattcatcgcttgttccacattatacgctaatagcgtcacccgttcattcagggaatttttaaaactttgcactaactccgtttctagctttctaacaaaataaacaccgataatttgcatcgctatgagaataagcaaaacgtatataacggcaaacttgaaatgaatcgaacgaaatgggcctacttttttcatttgttttcgttactcctgttctgggttgcgcaaataatatccgactccccgtcgtgtgacaatccatgaagggtgtgatggattatcttcaattttttcgcggagacggcgcaccgtgacatcaacagtacgaacatcaccgtaataatcgtatccccatacggtttgcaacaggtgctcccttgtcatgacttgtccaatatgttttgccaaataatgcagcaattcaaactcgcgatgcgttaattcaatcgtttctcctcgtttcgaaacgatgtatgcatcaggacgaatgacaagagaaccgataataatttcattcgtatcgttcgtttcttcctgtgcaacaatttgtgtatgacggcgtaaattcgctcttacccgcgctaacagctctctcgtactgaacggctttgttacatagtcgtccgcccctaattctaaaccaagtaccttatcaatctctgaatcttttgcagttaacataataattggcatatcgtattttttccgtacttcccgacaaacttccataccgtctttttgtggaagcataatatcaagcaaaataagatctggcattacttcttccactttttgtaacgcttcttctccatcgtaagcacaaattacctcatatccttctttttgcaaattaaattgcaaaatatccgcaatcggcttctcatcatcaacaacgagaattcgtttttccatcattctcttcacatccttccttttacgatggaatcagaaatagatttaccattattaatttatcatgttatcaaaatgaaatcactcataaccatttgccatttaaagaagaaacaaaaagaaaagcatagatacattgctgcatctacgcttttattatacatattataaatatttcacgcatatacgctgcgaacaacatttgtttgcgaacgatctggaccgacagagaaaatcgataacggaatgcctgttaattgagaaatgcgttctacataatggcgggcgttgactggcagttcgtccagactttttacaccagtaatatcttctgaccatcctggaagttcctcataaattggctcacattccgctagcacttttaagcttgccggaaattcttcgatcacttttcctttatagcgataagcaacacatatttttaacgtttcaataccggtaagaacgtcaatcgagtttaacgataaatctgtaataccgctaacccgacgagcatggcgaacaacaacgctatcaaaccaaccgacacggcgtggacggcctgtcgttgttccatattcacggccgacttcgcggatgcggtcgccaatttcatcatgtaattctgtcgggaatggaccatcgccgacacgagtcgtatacgcttttgcaaccccgacgacatgtttaattttcgttggtccgaccccagcaccgatcgtcacgccaccggcgactggatttgaggaagtaacaaatggataggttccttggtcaatatcaagcatgacgccttgtgcgccttcaaagagaacacggcgcccttcatcaagcgcgttatttaacactacagacgtatcgcaaacatatttggcaatttgttgtccatattcgtaatattcatctaaaatatcttctagcttaaatccttcgacgccgtatactttttcaaaaaggacatttttctcttgcaaattacgagccaatttttcttcaaatacttcgcgatctaacaaatcgacaatgcggatgccgacgcgcgccgccttatccatatacgcaggtccgatccctttttttgtcgtgccgattttgtttgcgcctttccgctcttcttcgagttcatccagttttaaatggtatggcaaaataacatgcgcacgattgctaatgcgtaaattatcagttgaaatgccgcgatcgtgcaaatatttcaactccgccactaatgctttcgggtcaactaccattccatttccgatgacacaaattttatctttataaaaaattccggacggaattaaatgcaatttatacttctctccattaaagacaatcgtatgcccagcattgtttccgccttggtatcttgcaatgacttccgcattttctgataaaaagtcagtaattttcccttttccttcatcgccccattgcgtcccgacaacgacgactgacgacatggcgagcacctccacctttaactcgatataaacattgtaagtgtagcagtttttcaagggaaagtcaataaaacacgaacatttatatatattaatcatttattattcgtgtatgaacctctcctaccttcattccataaagaggtgggagtttcttactacctccatcgaaaaagcttccgcgtagaagaaaggtgatctccttctactcgagcctgcatcgggaggcttctcgtgaaaatgaaaaaatataaggtgcctctaaaaaaagcggcacctgttcttcattatgctcctggcggaatttgcgcatcatcaaaacggcgttccaaattaacgaacttgttgtattctttaataaatgcaagctgtacggtcccgactgggccgttccgctgtttggcaataatgatctcaataatatttttattctccgaatctttattgtaataatcgtcgcggtataaaaaggcgacaatatccgcatcttgctcgatgcttccggattcgcggatatcggacatcatcggccgcttatcttggcgctgctcgacgcttcgagaaagctgggataaagcgatcaccggcacttctaattcacgagccaacgcttttaaagaacgggagatttccgaaacttcttgttggcggttttctctatttctgccacttccttgaatgagctgcaagtaatcgatgacaaccatgccaagaccgctttcttgctttaagcggcggcattttgcgcgaatatcgctgacgcggatgcttggtgtgtcgtcaatataaatgccggcgttcgataaacttcccatcgccatcgtcagcttgccccagtcttccggcgttaacctccctgtccgtaaattttgcgcgttaatatttccttccgcgcacaacatccgcatcactagttgctgggcgctcatttccaaactaaaaatcgcgacgttttcattcgtctttgtcgctacgttttgcgcaatatttaaagcaaatgccgttttccctacagaaggacgggccgcaacaataataaaatcgctgcgctgaaatcccgatgtcatgcggtcaagctcggtaaatccagtcgggattcccgtcacctcgccttttcgattatggagcatttcaatattatcgtacgtctgcacaaggacatctttaatatttttaaatgcgcctgaatgtttgcgctgtgaaatctccatgattttctgttctgcttcgtcaagcaaaacatctacttcatcttctcttgtgtaaccgtcttgcgcaatcgatgtggcggtgcgaatcaagcggcgcaacaccgatttttcttccacgatgcgcgcgtaatattcaacgtttgccgccgttggtacagcatcggccagttcgcttaaatatgacactccgccgacttcttccaattgctgcgtatcggaaagctccgccgtcactgtgactaaatcgacaggctctcctttatccgcaacgcgaagcatcgcatggaaaattttttgatgggaagcacgataaaaatcttccggaattaaaatttccgaagctaatgttaaggcggaaggatcaagaaatatagcacctaacacagcctgttccgcctcgatgctttgcggaggaattcgttctgaaaatagatcgttcatgtgatttcaccacctttttcccccgtttttcctgccataagaaaaatgtgattatatgaggaaaacatcctcataaaatcacattttattctcatgttaccgatattgatggggaaacgaatttacttttgttcggtcacatgtacttttaatgttgctgtgacttccggatgaagttttacaggtacattcgtatatcctaatgaacgaatggcatcgtccagttcgattttacgcttatcaattttaatttggtgctgggattgaagaacttcagcaatttgtttgcttgtaatcgatccgaataaacgaccgccttccccagctttcgcggacaattccaccgttatttgttctagcttttcttttaattgttttgcttttgcaagctcctcttccgcttgccgttgttcttttcgtttttgcgcctctagcgcttttatgtttgctggtgttgcttcaatggcaagcccttgtttaaaaaggaaattgtttgcgtatccgtcagcgacgtttttaatttcccctttttttccttttccttttacatctttaagaaagatgactttcatgattccttacctccttctagataatcatcaattgctgctcgcaggcgctgttctgcttcttctatcgttatatcggaaagctgtgtagcagcattggttaaatggccgcctcctcctaagctttccataatgatttgaacattgatatctcctaaggagcgagcactaatgccaatcgtttggtccgttcgctttgagataacaaacgaagcaacgactccgcttaatgttaatagcgtatcagccgcttgggcaattaacacttgatcatatgtttctgttggatccccttttgcaatggcgattcctctcgaatcgatagacgcattttcaataatttttgcccgctttacataatttgtgatactttcttttagcaatttttgcactaaaacagtgtcagcgccttgagcacgtaaataagaagcagcatcaaacgtccgtgaacctgtgcgaagcgtaaaacttttcgtatcaaccacaattcctgcaagaagcgccgtcgcctccagcatcgacagcttcatccgttttggctggtattctaacagttcagtcaccagttcagaagtggaagacgcatatggttccatataaacaagaatcggatcattaataaattcttcaccgcgacgatgatggtcaataacaacaatatgatctgtacggtataataatctttcttctacgactaatgaaggacggtgcgtatcaacaacaataaccaacgtatcctctgtaaccaactcaagcccttgttctggcttaataaatcttgaccatagctccgaatgctttttcaattcctcaattaaacgttgtgccccagaattcgttcgtgccgtatcaatgacgataaatccctctttttgattggattgtactaactttaaaattccgatagcagctccaagtgcgtccatatctgggtatttatgccccataatcagcactttgtcgctttctgtaatcaattccctaagcgcatgagaagtgacacgggcacgaacccttgtacgtttctccattggattggtctttccaccataaaacttcactttcccgttgccttgtttaatggcaacctggtcgccgccgcggcctagcgctaaatctaaaccggattgtgccaacaatcccaattccggaagcgatgatacaccagtgccaatcccaatacttaacgttaactggacattatatttcatcgtctgttcacggacttcgtctaaaatggaaaacttgcttttttccaattgcttgagaatatgctcattcaagacagcgataaaccgctcggacgacgtccgttttaaaaatagcccataatcattcgcccatttgttcaaaatggacgtcacatggctattcatctggcttttcgcctggtcatccattccttgtgtaatttcatcataattatcaaggaaaataatggccaatactaatcgttctgcctcatattgtttttgtaattctacctgctccgtcacatcgaaaaagtaaagaagcctttcctcgcgtcttataatgactttaaattgccttccatgaatgttaatgatttcttcatttatttgctcctgcttcaataaagcgactaatggatcagaaagatcatataacgaacggcctattaacgtctgctctttaaagcaagaagctaaaaattgattcgcccattctacctcatagtcatcattaatcaacatgattccaatgggcatttccattaatgcttcttcgccaacttttttaattcgatacgacaagttggaaatatattgctcaagctctgcatataatgaccgttgtgaatggatcacgtaataaagtacaaaaccaaggagcaaaaagctaactatccctaatatccattgaaaataaaacaaaaacgctgcaaaaacaaccgataatgcaataaaagcgtataagggatagcgatacgctttcctttcataaaaatgagacattcaaaagtcagctcctacatagaaaaataatctgccttattcaattatcatatgcgttttcgcaaatcaaatcctaaatcaattatacctaatatcgcgataagataaagtaaaaaaggcaggaataagcataggatcgttccaccgatcacgattcctttcggtacattctttttattggcagcataatacaagaaagaaaacccttgaacaataaaaagcagctgtaataaataatatacgtttaaaacggcaagataggcaaatgttcctttttctaacggaatgaatgaaataacaagcacgagcaaatagcaccataataagttttttggtaatgtaaaatcacgaaacggaggccacgtgccgactggcagctttaatcgttttaaaattgggatagagacggccattgttgcgtaggcaagcaagaaagcagcgatgacaaacaacgtcggggttacgtattttataagttccaatccttgttcaaattgttcctgtaattgttttgtcggcgtttgccccattcctttcataatttgcatcgcggtctcaaatgattggcgaaatgctgagagcgtttcctgaatgatatccatctgcaaaaattttacggagatgacataatcgatgactatgttcataagaaatataagcgcgctcgtcagtaaaatcatataacggcttttatttttggcaagcattcccccaatcgcaatccctgctgttccaaacatcaatgcaaccggcaaggaaagaagcgaaccaatcagcgtagaaataataagcgaagccacaagcaaaagaagtgcatatgcataaccgtgcctcatcgtaaaaatcataaacggcagcgataaaaataatatagcaatcatccctaacagcggtacatatagggaaactaaaaataaaacggcaaacagagcaagctgaatcgccgcctccgtaatgatgtgcgtttttcgcaattttccattctccctccttacgtccatcgtatcacaatgacggagaaataaatagaaaaagcagtaaggatttcccccttactgctttcgtattttattcgtctgctacgtatggcaataatgccatttgacgagcgcgtttaatagcaaccgtcaatttacgttgatatttcgcgcttgtgccagtaacacggcgaggtaaaattttgccgcgctccgaaatgaatttctttaacaagtctacatctttatagtcgatatgtgtaattccgttcgctgtgaaatagcatactttccggcgttttgcgcgtccgcctttacgtcctgccatcatatatcctcctttcccctttatctttatccgatcaaggcgccttttgctttttgattaaaacggtaggtcatcatccgaaatatcgatcgtttgaccatcgtttgcaaaaggatcttcatctatgcgactaaaatctttttcgtttggattgcgatggttctgatctggtccaaatgggactggctccccatagtagccgcctgctgccactccacgctgttctgcgctacttttcggctcaagaaattggacgctatcagcaaccacttccgtcacatatacacgtcttccatcttgaccttcatagctgcgggtttgtaaacggccgtctactccggctaaacttcccttttttaagaaattcgcgacattttcggcttgacgacgccaaacaacgcagttaataaaatccgcttcacgttcaccttgctggtttgtaaacggacgattgacagcaagcgtaaacgtggcaacagccaccccacttggagtatagcgtaattccggatctctcgttaaccttcctacaagaattacgcgattaatcatcagaaccacctcttaatgtttaaaaaaaattatttttcttcttttacgacaatatgacggataatatcgtcgctgattcttgctaaacggtcaaactcttgcaccgcttttggctcagagacgacattcaaaatcatgtaatgaccgtcacggtattttttaatttcatatgctaagcggcgtttgccccaatccgtcacatttgtaatttccgcaccattttcttttaaaatattattgaaacgatccactactgcttgtctcgcttcatcgtctaaatttgggcggataatgtacatgatttcgtactttctcacgctagtcacctccttttggtctaaacggcccttttgataagggcaaggagtaaaagattactcacattttttgattatatcatgctagaaaacgataagcaatattaaacattgaagcggaaataaataatatcgccatcttgtacttcataatcttttccttccaaccggatttttcctgcttcgcgtgccgccgccatcgacccagctgtgattaaatcttcgtaagaaaccgtttccgcacgaataaatccccgttcaaaatcggagtgaataattcccgcgcactctggcgctttcatccctcggcggaacgtccatgcgcgcacttcttgttcccctgcagtgaagaacgttgccaatccaagcaagttatatgatgcacgaattaattgatctagacccgattgttgaatgccaagttcttgtaaaaacaactctttttcctcatcatccaattgagcgatttcttcttcaattttcgcgcaaacaacgatcacttcagcattgtcgcttttcgcaaattcgcgaacttgtttgacgaacgggttggcatctggattagcgacatcctcttcaccgacattagcaacatataacatcggtttgatcgttaataggtgaagctgcttgactactttcatttcttcctctgtaaatgaaagcgtacgcgctggttttcctgcttcgaacgtttctttcaggcgcaccagaatatcatattcaaaaacggcgtctttatctttttgtttcgctattttgccgacgcggtctatgcgtttatcgaccgtttctaagtcggcgaaaattagctctaaattaatcgtttcaatatccgcaagcggatcgactcttcccgctacatgggtgatattttcatccgtaaaacaacgaacaacttgacaaatggcgtcgacttggcgaatgtgcgataaaaatttattcccaagcccctctcctttacttgcccctttgacaattccggcaatatcggtaaattcaaacacggtcggtaccgtacgttgcggtttgaacatttccgtcaacactttcaaccgctcatccggcacttcaacaataccaacgtttggttcaattgtacagaaaggataattagcagattctgctcccgcttttgtaatcgcattaaatagcgtcgactttccgacgttcggcaaaccgacgattcctgctgttaatcccataatttttccactcctcttttccgttcacatctttcctcattatagtgagtccaaaagaaaatgacaagcgcattcataagctagtcatttctttagtttttcaatattcactaagcagtcgtataatgtgcttccgcatccgttatcagattcgcggtccgatgttaatacattgacagcaccgccaaacttcgcccattgcccctcatcgatattgatctcgcaagaatttttaccgttccaattaattcgcctcggtcgttaaacactcttgctttatctccttccgccaatcctttctccttggccacatcttttgatacttcaattttgatcgattgaatggattcaacaagatggtaatgttgcgaatggttggagcgaagcggatgaatggttaataaacgatacgctctggaagcgcaagcgcggcaatatcaaaacattgtccgacttgtagattgccgaagttcgccccgcccccggaatgccaacattgccgcttatcgctacaagcgcgtcaatccagcgaatcgtattgccgccattggcatatcgctgcatgccaagccctaaatatgtcgcagttggacgctctccgtaaataacagctaatttcgtcatcacgtcgcggtctacttccgtgagacgctcaattttttccatcgttatactttccagtaccgcctcgacatcggcaaacccaatggtatgctgttcaataaacgctcggtcttccaaacctaagcgcagcatttcttttataattcccatcgccaaaaacgcgtccatccccgatatacatgtcggatgtgtttcatctccgtctacttttgttgcttttccgttttgaatcattacttttaatccgcacacatcctaacaatttaacgagcacgatgtgacgcgtatctcttccataactctcctctccttttcgttatagaaagagcatgaggtcgttactcctcatgcttgactaacacttttttcatctttcgtacaaattcttttcgcggaagcagcacgctatgggcgcaaccttcgcatttgatgcgaatatcggcgcctaaacgaatcactttccagcggtttgttccgcacggatgcggctttttcatttccacgatatcgtataatccaaactctttattttccattggctcacccccgtcttttgcttaggcgtttccctttgcttgctgagcagattgtttttcttgttcattgcgatcatgaagaacaaggcgtggatatgggattttaattcctttttcatctaaatgcatttttacttctttgcgaatcgctcttgctacggaaacgtggcgcattggtttcgtttcacaagtaatacgcatgaccacttcagaattcgttaaattttgaacgcctaacaactcaggcggggcaaccatatcttcatattttgccggcaattgcggcagaaattcgagaatcgcttcctctaccttttcaatgtcctcttcataagcgatgttgacatccactaccgcaatgctattattcaaagaataattcgtcacttgcgcaatacttccatttggcagaatatgaacttcccctgtccaacttctaattttggttacccttaggccaattgcctcaacatatccttcaaaattacctattcgtacataatccccaaccgcaaactgatcctcaaaaataataaaaaatccggtaatgacatctttcactaagctttgcgcgccaaaaccgacagcaagtccaacaataccagcacctgccaaaattgcttttacttccacgccaaacgtatctaaaatcataatcagcgcaataaaatatagtacgtacgtaatcacattatcaagaagccgcaacaacgttgcttcccgccgctccgaaatgcggattggagctttttgccgcattttaaaaatattatggatcgcaacttttaaaaccttcgtcacaatcatgcataatactaaaataataatgattttgagcgttcctgcccctaatttcacccaaaaatcttcatttgcggcaaatccaaataaagagtctaaaatctttttcactgtatccaatgttgttcacacctctgcatcattttacgctttgcatcaactattttaacaagattacaaatcaatttgtagcaataaacataatgtatataattttcgttttttccgtatactgttaatactttgatgacaattaggagtgggtatgatgagtataccatctatttttttctcatccaaagatgatagagagcgtatttttcatgatgaacaaggagcttctacattaatagcgctgcggcttatttcactgcttccttcccctttatcgcagcctgccgccattgtttgtatcggtacggatcgctctaccggcgattcgctcgggccgcttgttggtacgatgctaaaagaaaaacacctttctcacttccatgtatatgggacattggaagagccgatccatgccgtaaacctagaagaaaaaatcaccgcgattcgttcaattcatgacgacgtattcatgattgcaattgacgcttgcttaggacggctcaaaagcgttggcgccattacgatcgcaaaagggccggtacggccaggcgccggggtgaataaacagcttccacctgtcggtgatcttcatattaccggagtagtgaacgttagcggatttatggaatttttcgttttgcaaaatactcgtcttcatcttgtgatgaacatggcaaaaacgatcgccaacggcatttatgaggcggatcgaaaattaagccgaaaggaattttggacgaatacaaccatcgtcaaagactcccaacagccattctaatcataaaaaatcccctctttgttgtgatgaacaagaagggggttctttgtttttaaaaaaaatgaagaacggaaaccgcgaaagcagttactataatgctaggcagcaaattcgctacacgtatgttcgtaataccaagcatatttaaaccaatcgccataattaaaattcctcctgttgccgtcgattcagtaatgaacgaatcgacaatttcttttggcacccatcgctcaatttgcgtcgcaagcagcgcgattcctccttcatacatcatgacaggaatcgccgaaaaaataacgccaataccgagtgttgttgttaaaataatactcgtgaagccatctaaaatcgattttgtatacaagacgcgatggtcgccgcgcaatccactatcaagcgcgccaacaatcgccattgctccaatgacaaataataatgtggcgctgacaaatccttttgcgatatttccttcttggtcccctcctacttttttctcgacccattcaccgagctgatttagtttttggtcccaatcccatatttctcctaacactccgccaaaaacaagactaaaaatgacaatgagaaattgttcgcttttcatccccatttgaattcctagcaacgctacggcaagcccgattcctcccatcaccgttgcttttaatcgttccgggatatgttggaataatttccctaacaatgacccgaccacaatacaaattccatttacaatcgtccctaatagtaccacgatgcgtttcctcccgttcattaccataaaaaaataaaccaccaaagatgatggcctacttattcatccaatcgcacatctaacaattctagtattctttctaaatcttcagaagagaaaaattcaatctcaatttttcctttttttcgagtttgtttaatcgttacattcgttccaaatttttctctcaacaaagattcactttccttcagaaaaacgcttttttccaccggttttcgctttggtgtttcacgtgaaacatttttattcatttcttgaatgagcttttctagttggcggacgtttaactgctcgcgaataatacggtcaacaacgaatttcatcttatttttgtgcttcagccctaacagcgcacggccatgccccatcgaaagcgttccatctacaagcatcttttgtacgtcctttggcaacgacaataaacgaagatgattggcgatatgagggcggctttttcctacgcggctggcaatctcttcttgtgtaagctgcagcttttccattaacattttataagccattgcctcttcaatcggatttaaatcttcacgctgcaaattttccaacagagccagttccatcatttgctcatctgtcaattcacgcacgacaaccggaacggtttttaaattcgcttcttttgcggcgcgataacgccgttccccaacgacaatttcaaacccttttatacttttccgcacgatcaatggctgcaaaatcccgtgctgcaaaatcgactgctttaattcttcaatcgcttcctgatgaaacactttcctcggctgataagggtttgggtgaagttcgcggatatccacttcttttattgtttcttcttcctttaacgtcaaattggaaaacaacgcatcaattcctttgccaagacctttagccacgctctaacacctccttcgccaattctaaatatacttccgcgccccgtgatttgacatcgtacaaaataattggttttccatggctcggcgcttcacttaaccggacgtttcgcgggatgatcgtgttatatactttttcgcggaaatatttttttacttcttgaataacttgaatacctaaattcgtacgggcatccagcatcgttaacaaaacgccttcaagccgtaaatcatgatttaaatgtttttgtacaagccgaatcgtatttaaaagctgactaagtccttcaagcgcataatattcacattgaacaggaataagaacggaattggctgccgttaacgcgtttagcgttaataatcccaatgaaggagggcagtcgataataataaagtcatatgcttcccgcaacggatcgagcgcattttttaaacgaatttcacgcgaaataaccgatacgagctcaatttccgcccctgctaattgaatggttgccgggataatatgtaagttttcaatattggttggtcttatcacatctttcgcttttaaatccccaataataacgttataaatacactcatcgacgtctcctttttcaattccgattccgctcgtcgcatttccttgcgggtcaatatccacaagtaatactttttttccaatatgcgctaaacaagctgctaaattaaccgctgtcgtcgtctttccgactccgcctttttgatttgcgattgcaattactttgcccacgatgccacctacctctaattcttactcatattgtttattttaacatgaaacaaataaaatggacttgttttctatttatagaaagaaaaaaaccccatcaaagataacttgatgaggcaaaacattcttcggttcattactttttcggaatgcgaatcgtaatttgataatagtcttcaaattcttcttcttctgaatcaacagcaacgccgctgtttgccaccatggtgagcgactgccggatggtgttgacggcgatgcgcatatctttactaaatgcttttcgttttggtttcggtttcggattcgccgcttctagcattttcaacacacgatcttccgtttgcttcacgtttaattgcttatcaatgatttcttgcaacaattttaattgcttttctttatcttttaagacgattaatgcgcgtgcatgacgttccgtaatggttcgatgcaacaaagcttcctgcacttcttgcggcagcttcagcagacgcagtttatttgcgatcgtcgattgtccttttccaagccgttgcgctaacgcctcttgtgtcaaattatgtagctctaatagcttcgcatacgccatcgcttcctcaatcggcgtcaactcttcacgctgcaaattctcaattaacgctactgaagcggtttctttgtcatttagatttttaataatcgctggaatttccgaccaaccgagcttttgaacggcgcgccatcttcgttctcctgcaataatttcaaactttccatcctcgcactcgcggacaacaatcggctggataatgccatgcgtatggatcgttaatgcaagttcttcaattttttcttcgtcaaaaatcgtccgtggctgaaagcggtttggaacaattttagaaaccggaatttttcttacttcttctttttcttgtttttccatcgtctcttcctgttccttttctccaaagctaaagaagcgagagaaaggatgcttcattccccttacaccacctttaaaaactctcccctagattgtaaaaaattcattgaattggttgcttatttggcattcccggtttgcgaggatatttgtttggcgtatttctcactttttgaataaaaataatcgttcgttcactttgttctatcggcagcataaaccgctcgatcgcggaaatttccccgccaagcacatcaatcgcttttttcccttgttccaattcttcctgtgccgaggcggctttcatggcgataaaggtgccattcactttgacaagcggaagacacaactcacttaatacggacattcgcgccactgcccttgcagtgacaatatcaaatgattcgcggaattctttttttcttccaaacgtttcggcccgatcgtgataaaaggcgacatcggttaatcctaactcggctgctaaatgctcgagaaaggtgatgcgcttttgcaatgaatcgacaatcgacaatttcagatgcggaaaacaaatttttaacggaacgcttggaaatcctgcacctgcgcctacatcgcaaatggataatgattgggaaaaatcatagtaaaaagccggagaaagagaatcaaaaaaatgttttaaatacacgctgggcttgtccgtgatggcagttaaattcatcttttcattccattccattaacaactcataataccgctcaaattgtgccaatgcttgagaagagagagaaatccctttctcctcaagcatggtatgaaactgtgctgtatccatacgccaatcctttccctaatttttattcattcgacactcgtgcgattcttccttgttctaaatacactaataatatcgaaatatcggcaggatttacccctgagatgcgcgaagcttgtgcaatcgacaatggtcggacttgttttagtttttgccgcgcttctgttgctaagccgtgaatggcatcataatcgatatcttctggaatctttttattctccatttttttgagtcgttcgacttgttgcaacgatttttgaatatatccttcgtatttaatttgaatttctacttgttccgccacttccggtgaaatttcttcttccgccggagcaagctgtttaatatgttcatatgtcatttccggacgacgcaacaagtccgcggcgcgaatgccgtcttttagctcgcttcctcctgcttggcgaatcacatcttgtacttctttagttggtttgatgatataggactttagccgttttttctctctttcgatcgcttcttttttcgccaaaaatttttgataacgttcctcagaaataaggccgattttatacccaagttcggtcagacgcaaatcagcattgtcatggcgaagaagcaagcgatattccgcacgggatgtcaacaatcgatatggttcattcgttccctttgtgacaagatcgtcaatcaacacgccaatataagcatccgaacgacttaaaataatttcttcttttccaaacgcccgatgcgctgcgttaatgccagcgataattccttgtcccgccgcttcctcatatccggacgttccgttaatttgtccagctgtatacaagtttttcactagttttgtttccaacgttggccacaattgagttggaacgattgcgtcatattcaatcgcatagcccgcccgcattaattgcgccttttcaagaccaggaatcgtcgtaagcagctgccgttgaatatgctccggcaagcttgtcgacaatccttgcacatatacttcttccgtttcgcgtccttctggttctaaaaagatttggtggcgcggtttatcatggaaacgcacgattttatcttcaatcgatgggcaataacgcggacccgttcctttgatcattccggaatacattggcgataaatgtaagttttcgtcgataatccgatgtgtctctggcgttgtatacgtaagccagcatggcaattggtcggtaatatattccgtcgtttcatacgaaaatgcccgcggaacatcgtcacctggctgaatttccgttttgctataatcaatcgtgcggctgttgacgcgcggcggtgttcctgttttaaagcggacaagctcaaaaccaagctcttctaaatgctcggacaacttaatcgatggctgttgattgttcggtccgctggaatacttaatgtctccaataataatttctccgcgcaaaaatgtccctgtcgtaataacaaccgtttttgcataataatgtgctcccgtctgggtaacaacccctttgcacacgccgtcttccacgatcaaacgttccacttttccttgcaataatgtaagattttcttgattttcaagcgtttttttcatttcgcgttgatataacactttgtctgcttgcgcccgcaatgcccgcaccgctggaccttttccagtgttgagcatccgcatttggatgtacgttttatcaatattttttgccatttccccgcctaacgcatcaatttcacgaacaacaattccttttgctggaccgccgatcgatggattgcatggcataaatgcgatcatatcaaggtttaatgtaatcactaacgttttcgcaccaatgcgcgctgccgctaacgccgcttcgcatccagcatggccggcgccaacgacaatgacgtcatatgaacctccatgataatccatacagcttacgtacctccttcgttattttcctaaacaaaattgtgaaaacagttgatcaattaagctttcgtgcaccgtatccccaataatttctccaagaagctcccatgcttttgttaaatcgatttgtacaagatcgaccggcattcccgattcaattccagaaatcgcatcctctatcgcctttttggcttgatgaagcaaggcgatatgacgcgaattcgaaacatacgtaagatcacctgcttcgacagagccgctgaaaaacatttcagaaatggccgtttccaaatcttcaatccctttttcttgcaatagagatgtcgtaataatcgggcggccgtccgctaattgtttgacccgatccatatcgatattttttggtaaatctgttttattaacgataacgatgaaatccatcccttttaccatttcaaaaagcttttcatcttcttccgtcaacggctcatgataatttagcacaagcaaaattaaatcagcttccttcaacatttgtcgcgaacgttctacaccaattcgctcgacgacatcctccgtttcgcgaattcccgccgtatcgattaaccgaagtgggacgccgcggacattcacgtactcttcgatcacgtcgcgcgtcgttccaggaatatccgttacaatcgccttattttcgtgcacaagcgcatttaataacgatgatttcccgacattcggccttcctataatgaccgttgccaagccttcgcgcagaattttgccttgttgcgcggtttgcagcaatttttcaatttgctcccgcacgtattgcgccttctccattaacagatgcggcgtcatctcttccacatcatcatattctggataatcaatattcacttccacatgggcaagtgtttctaaaatcgtctgccgcagttcacgaattaatttcgataagcgtccttccatttgctgcagcgccacgttcatcgctcggtccgttttcgcccgaatcaaatcaatgaccgcttccgcttgagataagtcaatccgtccgtttaaaaatgcgcgttttgtaaattctcccggttcagcaagccgcgccccattagttaatacgagctgcagcacacgattaaccgatactaaaccaccgtggcaattaatttcaacaacatcttcccttgtaaacgtctttggcgctcgcatcaccgataccattacctcttcgaccgtctggccgctttttggatccacaatatgaccgtaatgaatcgtatgtgacggaacgtctttaagacgctttccgcttggactttgaaaaatgcggtcagcgatcgcaatcgcttcgtcgccgctcagtctgacaatcgcgattgctccttctcccatcggcgtggagatcgcagcaatcgtatcaaattccatcaattcctcacctctttttgctgacaaaaagccaatctatctatatgttagacaactaccgttgtcaataacgatctatccacaattttttcgttaatcatttcaattttaacttatccacatgtgaataacaacatgaagtgctcatccttaaacctaaaaaatgtaaacaaaaaaagaagaaaaagaggctgcctcgcttgtttcagagatagccccttttcatcaatgtggatttacatgattggagatactacaacataacgatgtggttcttctccaaccgaataagtagttacttttttatagttcgctaacgcattatgaataatttttcgttcatgcgctggaagcggctccaactttacttcttttccagtttttatcgctttttccgctaacttctgcgccagctgaatcagcgttttttctcttcgttcccgataattttccgcatcgacgataatggaaacatattcttttgcatagcggtttgcgacaagctgagtcaataattgcaatgaatttaatgtttgtccatgttttccgatcaataaacctacttgttctcctgtgatcatgaatgttatccgcttgccatcttgttgcttctctatttttgctgctgttactcccatctgttttacaacattttttaaaaataactctgcttcttctactggatctatcataagttttgcttttaccactgcaggtctgcttccaaaaatcccaaacagcccttttcttcctttatccaacaccgtaatttctgcacgatccctcgaaacaccgagctgttgcagcgctaactgcacagcttcatctacggtcgcggcggtcgcggttacttctttcactttttctttcctcctgaatgagcagagtccacattcggccctttaatgaaatacgtttgcacaatagagaaaatattcccgactacccaataaagcgataaagcagctgggaaattaatcgcgaaaatcacgatcataaccggcatcatccaaagcatcatcgccatttgcggattttgttgtccagcgccagccatcattattttttgttggataaatgtcgtaatccctgcgacaatcggtaaaataaaatatgggtctttttcgccgagatcaaaccataaaaagttatgttccgcaatttctctcgtacgcataatggcatgataaaatccaattaaaatcggcatttgaataagaattgggaaacaacctgccatcgggtttacaccgtgtttttgaaacaacaacatcatttcttgctggagcttttgttgtgtttgcatatctttagagctatatttttcccgaagcttttgtatttccggttgcagcgcttgcatcgctttcgcattttttgtttgctggatcattaacggtaaaataagcaaacgaatgaagatggttacaataacaatcgacaatccaaagtttccgcctaaagcattagcgacatatttaattagccaagagagcgggtaaacgatatactcattccaaaaacctttgctctccggcgtaattggttcgttaatttgcgtacagcccgatatgagtgcaagcaatgccattaacccaaccgttaaccaaattcgcctcttcaccatctttttcctcctaaccgacaaattcacattaccctaaatatgtattttagcatcatttcaaacaaaatgggcgctcttttttcagcgagaaaccgtagcatcgggagtaaaatagatgccttattttacccgtggtgctagataaacttgatcaagcataaaaatagcccttgcatgaggatccccttaaaatgaaagtgtaaccaaccattaaaaaggaggatccctatgcaagagcactttcattttactacagatccagccaaacttcaaaaacaatatgccgctattttctgttttgtttctgcccaactgtcgttgattcaaatgtatcttcatcgccgcaaccgtcacttggtcaagcaagaagacgaagtggtcatggcggttcaccttttggggaagctgctgggcttttcttccgaacgagcctggcatcgttttgtcacgggaaatttgttcacaaacggctcgtttcttgaacgatcccgatacaaccgccgctgccgggcgcttggtttcgccatcaaatggatccgtcatgagctggcgaaacgtggccaacaccatgcttatgcggtcgtcgacagcttgcctcttccgttgtgccatcccgcaagaatgcagcgcgtcaagcggtttcgagggatcgcggatatggggtattgtgcttccaaaaagcaatggtactacggtttcaagctgcatcttcaagtgaccaatcaagggctggccatgggctatgtcgtgacggaagcgtcctgccacgacgtcaaagccgctgaaacggtgatgactcaaatccctcatccctacaactttggggacaaagggtacatcagccacgctcttcgagaaaagctgtacaaagaacaccaagccgcgttctggacaccgtctcgacacaatcaaaagcacggcccatccaaggcatgggaagaatggatcaggaaaaaacgcaaagtcatcgagacggtgttttcgattctcgtagaccaataccggatcaccgacattcgagcgaattccattgccgggtttgaagtggcactcgatggcatcttgttggcttattccttggtcacactagggctggttgagcgctgacgctcaactagcaccacgggtttattttatatctcttttcagcgcgcccgccttgcgcaatacatgcagcaagcttttcttcacctcaaaatatgtcatttctgcaactgggagcctagcaataatcacataatctttttgaggcataatatcgtctttcatctccaaaaaaacttgtcgaatgtaacgtttaattcgatttcttacaaccgccttcccaagctttttactcactgataaaccgatccggaaatacggttgttcaggacggtcaagcatataaataacaaactgtcgattcgccatcgatgtaccgcgctggaacacttcttgaaattctttgtttttctttatgcgatactttttcttcatcgtgcggaaacactccatctttttcaatctctataatcactatcctcttgagaaaaaagaccactgaagtttcagtggcctatgcggataatacttttcttcctttacgacgacgacgcgcaagcacttttctgccatttctcgtactcatgcgcgcacggaacccatgaactttgctgcgcttccgtttatttggttggtatgtccgtttcatctatgacacctccctgaggaataactgttacgggcagtctttctaattatattgaacaatctagcaaaatgtcaaccgctccaggatttttccctcgttcacgaggttgtggataattttttagacaccattttacatatccacataatttatcgacaattttttcacatctttcacctatgtggataattattttttcacaacgtctttcttttgtggataattttaaaaatccattgcaacatgctagtttatttgctattattattgtgttttcattatggataattgtgtgaataaaaaaaattatccacattttgtggatatgttgtggatatgttttttcacaacttgtttataaagttatccacatgtagtggattttgtcgaaataccatcttttttccttattattatgttatttccacagattcttttttt